

/* Start:/local/templates/fordent/scss/landing/pages/lecheniye-pod-narkozom-v-stomatologii.css?172856695719636*/
/* Page */
h1 {
  font-size: 27px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 130% !important;
}

@media (min-width: 992px) {
  h1 {
    font-size: 40px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: 130% !important;
  }
}
h2 {
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 125%;
}

@media (min-width: 992px) {
  h2 {
    font-size: 32px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: 125% !important;
  }
}
h3 {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
}

@media (min-width: 992px) {
  h3 {
    font-size: 22px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: 135% !important;
  }
}
h4 {
  font-size: 18px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 130% !important;
}

@media (min-width: 992px) {
  h4 {
    font-size: 18px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: normal !important;
  }
}
.text_sb {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%; /* 19.6px */
}

.text_1_sb {
  font-size: 15px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 140% !important;
}

.text_2_sb {
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 140% !important;
}

.text_r {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}

.text_1_r {
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}

.text_2_r {
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 140% !important;
}

.gradient-primary-dark {
  background: linear-gradient(to right, #306E9D 50%, #335976 50%);
}

.gradient-secondary-gray {
  background: linear-gradient(to right, #DFE8F0 50%, #F2F3F5 50%);
}

.z-1 {
  position: relative;
  z-index: 1;
}

.z-2 {
  position: relative;
  z-index: 2;
}

@media (min-width: 992px) {
  .z-lg-1 {
    position: relative;
    z-index: 1 !important;
  }
}

@media (min-width: 992px) {
  .z-lg-2 {
    position: relative;
    z-index: 2 !important;
  }
}

.mb-fd--120 {
  margin-bottom: -120px;
}

.mb-fd--96 {
  margin-bottom: -96px;
}

@media (min-width: 992px) {
  .ml-lg-fd--72 {
    margin-left: -72px;
  }
}

.text-underline {
  text-decoration: underline;
  text-decoration-color: #306E9D;
  text-decoration-thickness: 2px;
  text-underline-offset: 3px;
}

/* Block */
.landing-header {
  padding-top: 80px;
}
@media (min-width: 992px) {
  .landing-header {
    padding-top: 150px;
  }
}
.landing-header--dark {
  background: linear-gradient(0deg, rgba(34, 63, 84, 0.91) 0%, rgba(34, 63, 84, 0.91) 100%), url("/local/templates/fordent/scss/landing/blocks/landing-header/lp-header-01.jpg") no-repeat center;
  background-size: cover;
}
.landing-header--dark .landing-header__title-h1, .landing-header--dark h1 {
  color: #fff;
}
.landing-header--dark .landing-header__title-mini {
  color: #fff;
}
.landing-header--light {
  background: linear-gradient(0deg, rgba(242, 244, 246, 0.86) 0%, rgba(242, 244, 246, 0.86) 100%), url("/local/templates/fordent/scss/landing/blocks/landing-header/lp-header-01.jpg") no-repeat center;
  background-size: cover;
}
.landing-header--light-img-02 {
  background: linear-gradient(0deg, rgba(242, 244, 246, 0.5) 0%, rgba(242, 244, 246, 0.5) 100%), url("/local/templates/fordent/scss/landing/blocks/landing-header/lp-header-02.jpg?v=2") no-repeat center;
  background-size: cover;
}
.landing-header--light-img-03 {
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 100%), url("/local/templates/fordent/scss/landing/blocks/landing-header/lp-header-03.jpg?v=2") no-repeat center;
  background-size: cover;
}
.landing-header__top {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 64px;
}
@media (min-width: 992px) {
  .landing-header__top {
    margin-bottom: 110px;
  }
}
.landing-header__title-h1 {
  margin-bottom: 32px;
}
@media (min-width: 992px) {
  .landing-header__title-h1 {
    margin-bottom: 32px;
  }
}
.landing-header__title-h1 h1 {
  margin-bottom: 0;
}
.landing-header__title-h1 h1 strong {
  font-weight: 600;
}
.landing-header__info {
  margin-bottom: 32px;
}
@media (min-width: 992px) {
  .landing-header__info {
    margin-bottom: 32px;
  }
}
.landing-header__btn {
  margin-bottom: 32px;
}
@media (min-width: 992px) {
  .landing-header__btn {
    margin-bottom: 0;
  }
}
.landing-header__btn--flex {
  display: flex;
  flex-direction: column;
  gap: 18px;
}
@media (min-width: 992px) {
  .landing-header__btn--flex {
    flex-direction: row;
    align-items: center;
  }
}
.landing-header__btn .btn {
  font-size: 13px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: normal !important;
}
.landing-header__title-mini {
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 140% !important;
  margin-bottom: 24px;
}

.landing-block {
  padding: 96px 0;
  position: relative;
}
.landing-block--padding-0 {
  padding: 0 !important;
}
.landing-block--gray {
  background: #F2F3F5;
}
.landing-block--dark {
  background: #335976;
}
.landing-block--dark .landing-block__title h1, .landing-block--dark .landing-block__title h2 {
  color: white;
}
.landing-block--dark .landing-block__subtitle {
  color: white;
}
.landing-block--dark-img {
  background: linear-gradient(0deg, rgba(34, 63, 84, 0.91) 0%, rgba(34, 63, 84, 0.91) 100%), url("/local/templates/fordent/scss/landing/blocks/landing-block/lp-header-01.jpg") no-repeat center;
  background-size: cover;
}
.landing-block--dark-img .landing-block__title h1, .landing-block--dark-img .landing-block__title h2 {
  color: white;
}
.landing-block--dark-img .landing-block__subtitle {
  color: white;
}
.landing-block--light-img {
  background: linear-gradient(0deg, rgba(242, 244, 246, 0.86) 0%, rgba(242, 244, 246, 0.86) 100%), url("/local/templates/fordent/scss/landing/blocks/landing-block/lp-header-01.jpg") no-repeat center;
  background-size: cover;
}
.landing-block--primary-img {
  position: relative;
  background: linear-gradient(0deg, rgba(48, 110, 157, 0.93) 0%, rgba(48, 110, 157, 0.93) 100%), url("/local/templates/fordent/scss/landing/blocks/landing-block/lp-header-02.jpg") no-repeat center;
  background-size: cover;
}
.landing-block--primary-img .landing-block__title h1, .landing-block--primary-img .landing-block__title h2, .landing-block--primary-img .landing-block__title div {
  color: white;
}
.landing-block--primary-img .landing-block__subtitle {
  color: white;
}
.landing-block--primary-img .before {
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.landing-block--primary-img .before::before, .landing-block--primary-img .before::after {
  content: " ";
  position: absolute;
  top: 50%;
  width: 700px;
  height: 700px;
  border-radius: 746px;
  opacity: 0.4;
  background: var(--Main-Primary-3, #355064);
  mix-blend-mode: soft-light;
  filter: blur(90px);
  transform: translateY(-50%);
  pointer-events: none;
}
.landing-block--primary-img .before::before {
  left: 0;
}
.landing-block--primary-img .before::after {
  right: 0;
}
.landing-block--primary-img .container {
  position: relative;
  z-index: 3;
}
.landing-block--primary-img .after {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  display: none;
}
.landing-block--primary-img .after:before {
  content: " ";
  position: absolute;
  width: 500px;
  height: 110%;
  left: 50%;
  transform: translateX(-34%);
  bottom: 0;
  background: url("/local/templates/fordent/scss/landing/blocks/landing-block/user.png") no-repeat;
  background-size: contain;
  background-position: bottom;
}
@media (min-width: 992px) {
  .landing-block--primary-img .after {
    display: block;
  }
}
.landing-block__title h1, .landing-block__title h2 {
  margin-bottom: 0;
}
.landing-block__link {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%; /* 19.6px */
  text-align: right;
}
.landing-block__subtitle--ll-primary {
  border-left: 3px #306E9D solid;
  padding-left: 20px;
}
.landing-block__bg-img--s-0 {
  left: 0;
  right: 0;
}
.landing-block__bg-img--s-100 {
  left: 100px;
  right: 0;
}
.landing-block__bg-img--s-200 {
  left: 200px;
  right: 0;
}
.landing-block__bg-img--s-300 {
  left: 300px;
  right: 0;
}
.landing-block__bg-img--e-0 {
  left: 0;
  right: 0;
}
.landing-block__bg-img--e-100 {
  left: 0;
  right: 100px;
}
.landing-block__bg-img--e-200 {
  left: 0;
  right: 200px;
}
.landing-block__bg-img--e-300 {
  left: 0;
  right: 300px;
}
@media (min-width: 992px) {
  .landing-block__bg-img {
    height: 540px;
    position: absolute;
    bottom: -96px;
    right: 100px;
  }
}
@media (min-width: 992px) {
  .landing-block__bg-img-200 {
    height: 540px;
    position: absolute;
    bottom: -96px;
    right: 200px;
  }
}
@media (min-width: 992px) {
  .landing-block__bg-img-300 {
    height: 540px;
    position: absolute;
    bottom: -96px;
    right: 300px;
  }
}
@media (min-width: 992px) {
  .landing-block__bg-person {
    height: 550px;
    position: absolute;
    bottom: -96px;
    right: 420px;
  }
}
.landing-block__bg-person-2 {
  height: auto;
  position: absolute;
  bottom: 50px;
  left: 50%;
  transform: translate(-50%, 0);
}
@media (min-width: 300px) and (max-width: 400px) {
  .landing-block__bg-person-2 {
    bottom: 150px;
  }
}
@media (min-width: 992px) {
  .landing-block__bg-person-2 {
    bottom: -96px;
    left: auto;
    right: 0;
    transform: translate(0);
  }
}

.list {
  display: grid;
  gap: 12px;
  list-style: none;
  padding: 0;
  margin: 0;
}
@media (min-width: 992px) {
  .list {
    gap: 24px;
  }
}
@media (min-width: 992px) {
  .list--gap-32 {
    gap: 32px;
  }
}
.list--text-white li {
  color: #fff;
}
.list--text-light li {
  color: #BFC2C8;
}
.list li, .list__item {
  display: flex;
  align-items: center;
}
.list li:before, .list__item:before {
  content: " ";
  display: block;
  width: 3px;
  background: #306E9D;
  height: 100%;
  margin-right: 24px;
  flex-shrink: 0;
}
.list__item--accents:before {
  background: #FB4444 !important;
}

.list-column {
  display: grid;
  gap: 18px;
  list-style: none;
  padding: 0;
  margin: 0;
  grid-template-columns: auto;
}
@media (min-width: 992px) {
  .list-column--2 {
    grid-template-columns: auto auto;
  }
}
@media (min-width: 992px) {
  .list-column--3 {
    grid-template-columns: auto auto auto;
  }
}
.list-column li {
  font-size: 15px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 140% !important;
  display: flex;
  align-items: center;
}
.list-column li:before {
  font-family: "Font Awesome 5 Pro", serif;
  content: "\f0c8";
  display: block;
  font-size: 8px;
  color: #306E9D;
  margin-right: 8px;
}

.informer-2 {
  padding: 20px 30px;
  display: flex;
  align-items: center;
  gap: 18px;
}
.informer-2--white {
  background: rgba(255, 255, 255, 0.9);
}
.informer-2--primary {
  background: #306E9D;
}
.informer-2--primary .informer-2__icon {
  color: #fff;
}
.informer-2--primary .informer-2__icon strong {
  color: #fff;
}
.informer-2--primary .informer-2__text {
  color: #BFC2C8;
}
.informer-2--primary .informer-2__text strong {
  color: #fff;
}
.informer-2--dark {
  background: #335976;
}
.informer-2--dark .informer-1__icon {
  color: #fff;
}
.informer-2--dark .informer-1__icon strong {
  color: #fff;
}
.informer-2--dark .informer-1__text {
  color: #BFC2C8;
}
.informer-2--dark .informer-1__text strong {
  color: #fff;
}
.informer-2--secondary {
  background: #DFE8F0;
}
.informer-2--secondary .informer-1__bg {
  color: #D4DFE9;
  opacity: 1;
}
.informer-2--secondary .informer-1__icon {
  color: #306E9D;
}
.informer-2--secondary .informer-1__icon strong {
  color: #fff;
}
.informer-2--secondary .informer-1__text {
  color: #67686B;
}
.informer-2--gray {
  background: #F2F3F5;
}
.informer-2--gray .informer-1__bg {
  color: #E8E9EC;
  opacity: 1;
}
.informer-2--gray .informer-1__icon {
  color: #306E9D;
}
.informer-2--gray .informer-1__icon strong {
  color: #fff;
}
.informer-2--gray .informer-1__text {
  color: #67686B;
}
.informer-2__icon {
  width: 50px;
  font-size: 50px;
  color: #306E9D;
}
.informer-2__img img {
  width: 52px;
  height: 52px;
  object-fit: contain;
}
.informer-2__title {
  color: #141414;
  font-size: 15px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  margin-bottom: 6px;
}
.informer-2__text {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}

.informer-5 {
  position: relative;
  padding: 28px 30px;
  display: flex;
  align-items: start;
  background: #F2F3F5;
  min-height: 180px;
  height: 100%;
}
.informer-5--img-01 {
  background: url(/local/templates/fordent/scss/landing/blocks/informer-5/informer-5-bg-1.png);
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 1;
}
.informer-5--img-02 {
  background: url(/local/templates/fordent/scss/landing/blocks/informer-5/informer-5-bg-2.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 1;
}
.informer-5--img-03 {
  background: url(/local/templates/fordent/scss/landing/blocks/informer-5/informer-5-bg-3.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 1;
}
.informer-5--img-04 {
  background: url(/local/templates/fordent/scss/landing/blocks/informer-5/bg-4.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 1;
}
.informer-5--gradient-primary {
  color: white;
}
.informer-5--gradient-primary::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: linear-gradient(90deg, rgba(51, 89, 118, 0.9) 32.39%, rgba(0, 0, 0, 0) 100.85%);
  z-index: 2;
}
.informer-5--gradient-primary a {
  color: white;
}
.informer-5--gradient-primary a:hover {
  color: #DFE8F0;
}
.informer-5__info {
  margin-top: auto;
  z-index: 3;
}
.informer-5__title {
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 140% !important;
  margin-bottom: 12px;
}
.informer-5__link {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%; /* 19.6px */
  position: relative;
  display: flex;
  align-items: center;
}
.informer-5__link:after {
  content: "\f054";
  font-family: "Font Awesome 5 Pro";
  font-size: 12px;
  margin-left: 8px;
  color: #FB4444;
}

.element-img {
  display: flex;
  align-items: center;
}
.element-img img {
  margin-right: 18px;
  width: 56px;
  height: auto;
  object-fit: contain;
}

.stage {
  padding: 20px 24px;
  background: #f8f9fa;
  position: relative;
}
@media (min-width: 992px) {
  .stage {
    padding: 30px;
    height: 100%;
  }
}
.stage--primary {
  background: #306E9D;
  color: white !important;
}
.stage--img-1 {
  background: url("/local/templates/fordent/images/landing/oper-block/stage-1.png") no-repeat;
  background-position: center center;
  background-size: cover;
}
.stage--img-2 {
  background: url("/local/templates/fordent/images/landing/oper-block/stage-3.png") no-repeat;
  background-position: center center;
  background-size: cover;
}
.stage--img-3 {
  background: url("/local/templates/fordent/images/landing/oper-block/stage-4.png") no-repeat;
  background-position: center center;
  background-size: cover;
}
.stage--img-4 {
  background: url("/local/templates/fordent/images/landing/oper-block/stage-6.png") no-repeat;
  background-position: center center;
  background-size: cover;
}
.stage--img-5 {
  background: url("/local/templates/fordent/scss/landing/blocks/stage/images/bg-01.jpg") no-repeat;
  background-position: center center;
  background-size: cover;
}
.stage--img-6 {
  background: url("/local/templates/fordent/scss/landing/blocks/stage/images/bg-02.jpg?v=2") no-repeat;
  background-position: center center;
  background-size: cover;
}
.stage--img-7 {
  background: url("/local/templates/fordent/scss/landing/blocks/stage/images/bg-03.jpg?v=2") no-repeat;
  background-position: center center;
  background-size: cover;
}
.stage--img-8 {
  background: url("/local/templates/fordent/scss/landing/blocks/stage/images/bg-04.jpg?v=5") no-repeat;
  background-position: center center;
  background-size: cover;
}
.stage__icon {
  position: absolute;
  top: 30px;
  right: 30px;
  font-size: 50px;
  line-height: 1;
  color: #306E9D;
}
.stage__icon--white {
  color: white;
}
.stage__number {
  display: inline-block;
  padding: 8px 12px;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  color: white;
  background: #306E9D;
  margin-bottom: 16px;
}
@media (min-width: 992px) {
  .stage__number {
    margin-top: 30px;
  }
}
.stage__number--primary {
  color: #306E9D;
  background: white;
}
.stage__title {
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
}
@media (min-width: 992px) {
  .stage__title {
    font-size: 22px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: 135% !important;
    margin-bottom: 12px;
  }
}
.stage__text {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
}
.stage__text--60 {
  width: 60%;
}
.stage__text--70 {
  width: 70%;
}
.stage__text--80 {
  width: 80%;
}
.stage__link a {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
}
.stage__link i {
  font-size: 24px;
  margin-right: 10px;
}

.tab-list {
  display: flex !important;
  gap: 8px;
  flex-direction: row !important;
  overflow-x: scroll;
  padding-bottom: 7px;
  margin-bottom: 32px !important;
}
@media (min-width: 992px) {
  .tab-list {
    flex-direction: column !important;
    overflow-x: hidden;
    padding-bottom: 0;
    margin-bottom: 0;
  }
}
.tab-list__element {
  display: flex;
  min-width: 290px;
  padding: 16px 20px 16px 20px;
  align-items: center;
  background: #F2F3F5;
  color: #141414;
  border-left: 3px solid #306E9D;
  white-space: nowrap;
  overflow: hidden;
  transition: background-color 0.5s ease, color 0.5s ease;
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: 140% !important;
}
@media (min-width: 992px) {
  .tab-list__element {
    white-space: normal;
    padding: 22px 24px 22px 24px;
  }
}
.tab-list__element i {
  font-size: 18px;
  margin-right: 12px;
}
.tab-list .active {
  background: #306E9D;
  color: #fff;
}
@media (min-width: 992px) {
  .tab-list .active:after {
    font-family: "Font Awesome 5 Pro", serif;
    content: "\f054";
    display: block;
    margin-left: auto;
  }
}

.tab-content__element {
  display: none;
}
.tab-content .active {
  display: grid !important;
  gap: 32px;
}

.info-panel-1 {
  padding: 22px 28px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  background: #f8f9fa;
}
.info-panel-1 strong {
  font-weight: 600;
}
.info-panel-1--light-img {
  border: 1px solid #dee2e6;
  background: url("/local/templates/fordent/scss/landing/blocks/info-panel-1/light-img-01.png") no-repeat;
  background-size: cover;
}
.info-panel-1--blp {
  border-left: 3px solid #306E9D;
  background: white;
}

/* End */


/* Start:/local/components/antat.media/equipment.calc/templates/.default/style.css?17098048213948*/
.equipment-calc {
  background: white;
}
.equipment-calc__block {
  padding: 20px;
}
@media (min-width: 992px) {
  .equipment-calc__block {
    padding: 30px;
  }
}
.equipment-calc__block--gray {
  padding: 20px;
  background: #f8f9fa;
}
@media (min-width: 992px) {
  .equipment-calc__block--gray {
    padding: 20px 30px;
  }
}
.equipment-calc__block--flex {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.equipment-calc__title {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: 135%;
  margin-bottom: 16px;
}
.equipment-calc__price-title {
  color: #838486;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  margin-bottom: 4px;
}
.equipment-calc__price {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: 135%;
}
.equipment-calc__leasing-title {
  color: #838486;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  margin-bottom: 4px;
}
.equipment-calc__leasing-price {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%; /* 22.4px */
}
.equipment-calc__list {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.equipment-calc__list-title {
  display: flex;
  align-items: center;
  font-size: 15px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
}
.equipment-calc__list-title i {
  color: #306E9D;
  font-size: 26px;
  margin-right: 10px;
}
.equipment-calc .equipment-element {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
}
.equipment-calc .equipment-element__info {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
@media (min-width: 992px) {
  .equipment-calc .equipment-element__info {
    flex-direction: row;
  }
}
.equipment-calc .equipment-element__name {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  flex-grow: 1;
}
.equipment-calc .equipment-element__price {
  display: flex;
  align-items: center;
  color: #838486;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  white-space: nowrap;
}
@media (min-width: 992px) {
  .equipment-calc .equipment-element__price {
    font-size: 14px;
  }
}
.equipment-calc .equipment-element__link {
  display: flex;
  align-items: center;
}
.equipment-calc .equipment-element__link a {
  color: #306E9D;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
}
.equipment-calc .equipment-element .checkbox {
  margin-bottom: 0;
  display: flex;
  align-items: center;
}
.equipment-calc .equipment-element .checkbox__input {
  display: none;
}
.equipment-calc .equipment-element .checkbox__design {
  display: inline-block;
  width: 20px;
  height: 20px;
  border: 2px solid #dee2e6;
  position: relative;
  cursor: pointer;
}
.equipment-calc .equipment-element .checkbox .checkbox__input:checked + .checkbox__design::after {
  content: "";
  position: absolute;
  left: 6px;
  top: 2px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  transform: rotate(45deg);
  background: transparent;
}
.equipment-calc .equipment-element .checkbox .checkbox__input:checked + .checkbox__design {
  background-color: #306E9D;
  border-color: #306E9D;
}
.equipment-calc__btn {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
}
@media (min-width: 992px) {
  .equipment-calc__btn {
    flex-direction: row;
  }
}

.equipment-modal {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 40px;
}
.equipment-modal__title {
  font-size: 26px;
  font-style: normal;
  font-weight: 600;
  line-height: 125%;
}
.equipment-modal__close {
  background: #f8f9fa;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  cursor: pointer;
}
.equipment-modal__close i {
  font-size: 24px;
  color: #9D9D9D;
}

/* End */


/* Start:/local/components/antat.media/equipment.item/templates/.default/style.css?17097494645291*/
.equipment-item {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.equipment-item__title {
  display: flex;
  align-items: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
}
.equipment-item__title i {
  font-size: 24px;
  color: #306E9D;
  margin-right: 10px;
}
.equipment-item__title span {
  color: #306E9D;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
}
.equipment-item__refresh {
  display: flex;
  align-items: center;
}
.equipment-item__refresh a {
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
}
.equipment-item__refresh a i {
  font-size: 16px;
}
.equipment-item__select-category-list {
  height: 650px;
  display: flex;
  flex-direction: column;
  gap: 12px;
  overflow-y: auto;
  padding-right: 5px;
}
.equipment-item__select-category-list::-webkit-scrollbar {
  width: 2px;
}
.equipment-item__select-category-list::-webkit-scrollbar-thumb {
  background: #306E9D;
}
.equipment-item__select-category-list .equipment-select-category__info {
  background: #f8f9fa;
  padding: 20px;
  border: 1px solid #dee2e6;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
}
.equipment-item__select-category-list .equipment-select-category__name {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
}
.equipment-item__select-category-list .equipment-select-category__refresh a {
  color: #838486;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
}
.equipment-item__select-category-list .equipment-select-category__products-list {
  border-left: 1px solid #dee2e6;
  border-bottom: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
}
.equipment-item__select-category-list .equipment-select-category__products-list .equipment-select-product {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  padding: 12px 20px;
}
.equipment-item__select-category-list .equipment-select-category__products-list .equipment-select-product:not(:last-child) {
  border-bottom: 1px solid #dee2e6;
}
.equipment-item__select-category-list .equipment-select-category__products-list .equipment-select-product__img img {
  height: 52px;
  width: 52px;
  object-fit: contain;
}
.equipment-item__select-category-list .equipment-select-category__products-list .equipment-select-product__name {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  flex-grow: 1;
}
.equipment-item__select-category-list .equipment-select-category__products-list .equipment-select-product__price {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  white-space: nowrap;
}
.equipment-item__select-category-list .equipment-select-category__products-list .equipment-select-product__btn a {
  padding: 8px 10px;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  min-width: 90px;
}
.equipment-item__selected-category-list {
  display: flex;
  flex-direction: column;
  gap: 16px;
  max-height: 500px;
  overflow-y: auto;
  padding-right: 5px;
}
.equipment-item__selected-category-list::-webkit-scrollbar {
  width: 2px;
}
.equipment-item__selected-category-list::-webkit-scrollbar-thumb {
  background: #306E9D;
}
.equipment-item__selected-category-list .equipment-selected-category__name {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  margin-bottom: 10px;
}
.equipment-item__selected-category-list .equipment-selected-category__products-list {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.equipment-item__selected-category-list .equipment-selected-category__products-list .equipment-selected-product {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.equipment-item__selected-category-list .equipment-selected-category__products-list .equipment-selected-product__info {
  display: flex;
  flex-direction: column;
}
.equipment-item__selected-category-list .equipment-selected-category__products-list .equipment-selected-product__name {
  color: #306E9D;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
}
.equipment-item__selected-category-list .equipment-selected-category__products-list .equipment-selected-product__price {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  white-space: nowrap;
}
.equipment-item__selected-category-list .equipment-selected-category__products-list .equipment-selected-product__btn {
  height: 20px;
  width: 20px;
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}
.equipment-item__selected-category-list .equipment-selected-category__products-list .equipment-selected-product__btn:after {
  font-family: "Font Awesome 5 Pro";
  content: "\f00d";
  color: #838486;
  font-size: 12px;
  cursor: pointer;
}
.equipment-item .result {
  margin-top: auto;
}
.equipment-item .result__price-title {
  color: #838486;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
}
.equipment-item .result__price {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: 135%;
}

/* End */


/* Start:/local/components/antat.media/elements.list/templates/portfolio.elements.slider/style.css?170955892286*/
.portfolio-elements .owl-dots {
  position: initial !important;
  margin-top: 10px;
}

/* End */


/* Start:/local/templates/fordent/libraries/owlcarousel2/src/scss/owl.carousel.min.css?16311003073199*/
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("/local/templates/fordent/libraries/owlcarousel2/src/scss/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

/* End */


/* Start:/local/templates/fordent/libraries/owlcarousel2/src/scss/owl.theme.fd.min.css?17545651111815*/
.owl-theme .owl-stage{display:flex}.owl-theme .owl-item{flex-basis:auto;flex-shrink:0}.owl-theme .owl-nav [class*=owl-]{color:#222 !important;font-size:18px !important;cursor:pointer;position:absolute;top:50%;margin-top:-13px}.owl-theme .owl-nav [class*=owl-]:hover{color:#306e9d !important;text-decoration:none}.owl-theme .owl-nav [class*=owl-]:focus{outline:none}.owl-theme .owl-nav .owl-next{right:-35px}.owl-theme .owl-nav .owl-prev{left:-35px}@media(min-width: 1190px)and (max-width: 1300px){.owl-theme .owl-nav .owl-next{right:0;background:rgba(255,255,255,.8) !important}.owl-theme .owl-nav .owl-next i{padding-left:5px;padding-right:5px}.owl-theme .owl-nav .owl-prev{left:0;background:#fff !important}.owl-theme .owl-nav .owl-prev i{padding-left:5px;padding-right:5px}}.owl-theme .owl-nav .disabled{opacity:.1;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{position:absolute;right:0;bottom:0}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot:focus{outline:none}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#f2f3f5;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot span:focus{outline:none}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#306e9d}.owl-carousel .owl-video-wrapper{background:none !important}.owl-carousel .owl-video-play-icon{background:url("/local/templates/fordent/libraries/owlcarousel2/src/img/fd-play-btn.svg") !important}.owl-dots-white .owl-dot span{background:#fff !important}.owl-dots-white .owl-dot.active span,.owl-dots-white .owl-dot:hover span{background:#306e9d !important}

/* End */


/* Start:/local/components/antat.media/element/templates/portfolio.element/style.css?17110508681505*/
.portfolio-element {
  border: 1px solid #E8E8E8;
  height: 100%;
  background: white;
}
.portfolio-element__img {
  margin-bottom: 25px;
  position: relative;
  border-bottom: 1px solid #E8E8E8;
}
.portfolio-element__img img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.portfolio-element__badge {
  position: absolute;
  top: 20px;
  left: 20px;
  padding: 5px 10px;
  border: 1px solid #FB4444;
  background: #FFFFFF;
  color: #FB4444;
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  text-align: center;
}
.portfolio-element__title {
  padding: 0 25px;
  margin-bottom: 25px;
}
.portfolio-element__title a, .portfolio-element__title span {
  font-style: normal;
  font-weight: 600;
  font-size: 15px;
  color: #141414;
}
.portfolio-element__title a:hover, .portfolio-element__title span:hover {
  color: #306E9D;
}
.portfolio-element__properties {
  padding: 0 25px;
  margin-bottom: 25px;
}
.portfolio-element__properties .properties {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 20px;
}
.portfolio-element__properties .properties:nth-child(odd) {
  background: #F2F3F5;
}
.portfolio-element__link {
  padding: 0 25px 25px 25px;
}
.portfolio-element__link a {
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  color: #141414;
}
.portfolio-element__link a:hover {
  color: #306E9D;
}
.portfolio-element__link a i {
  font-size: 10px;
  margin-left: 5px;
}
.portfolio-element__price {
  padding: 0 25px 25px 25px;
}

/* End */
/* /local/templates/fordent/scss/landing/pages/lecheniye-pod-narkozom-v-stomatologii.css?172856695719636 */
/* /local/components/antat.media/equipment.calc/templates/.default/style.css?17098048213948 */
/* /local/components/antat.media/equipment.item/templates/.default/style.css?17097494645291 */
/* /local/components/antat.media/elements.list/templates/portfolio.elements.slider/style.css?170955892286 */
/* /local/templates/fordent/libraries/owlcarousel2/src/scss/owl.carousel.min.css?16311003073199 */
/* /local/templates/fordent/libraries/owlcarousel2/src/scss/owl.theme.fd.min.css?17545651111815 */
/* /local/components/antat.media/element/templates/portfolio.element/style.css?17110508681505 */
