<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*,
:after,
:before {
    box-sizing: border-box
}

* {
  outline: 0 !important
}
._item_inner,
.b_main_slider ._item_inner,
body,
html {
    height: 100%
}
body {
  margin: 0;
  overflow-x: hidden;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  color: #333;
  min-width: 320px;
  background-color: #ebf3fc;
  line-height: 1.5
}

.b_counters,
.b_main_slider,
.btn_white:hover {
    background-color: #fff
}
.b_main_slider {
  overflow: hidden;
  position: relative;
   background-color: #2767ed;
}
.b_main_banner ._banner_inner ._title,
.b_main_slider ._item_inner ._title {
  text-transform: uppercase;
  text-transform: uppercase
}

.content-wrap{
  display: flex;
  justify-content: center;
  align-items: center;
}
.looking {
  padding: 40px;
  background: -webkit-linear-gradient(-225deg,#422bd4 0%,#0876fa 100%);
  background: linear-gradient(-225deg,#422bd4 0%,#0876fa 100%);
  background-size: cover;
  background-repeat: no-repeat;
}

.looking-wrap {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-evenly;
      align-items: center;
}

.looking a:hover {
  text-decoration: none;
  color: #fff;
}

#loadMore {
  width: 300px;
  margin: 0 auto;
  font-size: 20px;
  padding: 1.25rem 2.5rem;
  display: block;
  background-color: transparent;
  border: 3px solid #ff7a40;
  color: #fff;
  font-weight: 500;
  -webkit-border-radius: 40px;
  border-radius: 40px;
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
  text-align: center;
}

#loadMore:hover {
  background-color: #ff7a40;
  color: #fff;
}

.flex {
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
}
.content {
  display: none;
  padding: 20px;
  width: 28%;
  border-radius: 40px;
  margin-bottom: 5px;
  margin-bottom: 30px;
  text-align: center;
  background: #EBF3FC;
  border: 3px solid #ff7a40;
  opacity: 1;
  transition: opacity 0.8s ease-in-out;
      height: fit-content;
}
@media (max-width: 650px) {
.content {
  display: none;
  padding: 20px;
  width: 48%;
  border-radius: 40px;
  margin-bottom: 5px;
  margin-bottom: 30px;
  text-align: center;
  background: #EBF3FC;
  border: 3px solid #ff7a40;
  opacity: 1;
  transition: opacity 0.8s ease-in-out;
      height: fit-content;
}
}
@media (max-width: 500px) {
.content {
  display: none;
  padding: 20px;
  width: 100%;
  border-radius: 40px;
  margin-bottom: 5px;
  margin-bottom: 30px;
  text-align: center;
  background: #EBF3FC;
  border: 3px solid #ff7a40;
  opacity: 1;
  transition: opacity 0.8s ease-in-out;
      height: fit-content;
}
}
.content:hover {
  background: linear-gradient(90deg, #FF5D15 0%, #FF976A 100%);
  opacity: 1;
}

.noContent {
display: none !important;
}
.activity{
color: #000;
display: block;
}

.b24-widget-button-social-item.b24-widget-button-callback {
  display: none;
}
.b24-widget-button-social-item.b24-widget-button-callback.custom-call {
  display: block;
}
html.bx-ios.bx-ios-fix-frame-focus .b24-widget-button-shadow {
  visibility: visible !important
}
html.bx-ios.bx-ios-fix-frame-focus, .bx-ios.bx-ios-fix-frame-focus body{
  overflow: hidden !important
}
html.bx-ios.bx-ios-fix-frame-focus{
  overflow: visible !important
}

.b_main_slider ._item_inner ul,
.b_output_binge ul {
padding: 0;
margin: 0 0 25px;
list-style: none
}

.b_application ._application ._application_list li,
.b_main_slider ._item_inner ul li {
padding: 0 0 0 35px;
position: relative
}

.b_main_slider ._item_inner ul li:before {
position: absolute;
left: 0;
top: 8px;
content: '';
width: 18px;
height: 1px;
background-color: #fff
}

.b_main_slider ._item_inner ul li+li {
margin: 25px 0 0
}

.b_main_slider ._item_inner .btn {
width: 100%;
max-width: 191px
}

.b_application ._accommodation ._input+._input,
.b_main_slider ._item_inner .btn+.btn {
margin: 0 0 0 15px
}

.b_main_slider ._item_inner ._content {
padding: 120px 400px 30px 0;
position: relative;
min-height: 557px;
display: flex;
flex-direction: column;
justify-content: space-between;
}


.b_main_slider:not(.slick-initialized) {
min-height: 606px
}

.b_main_slider ._item {
position: absolute;
width: 100%
}

._breadcrumbs li:last-of-type:after,
.b_main_slider ._item:not(:first-child):not(.slick-slide),
.slick-dots button {
display: none
}

.b_main_slider ._item_inner {
position: relative;
color: #fff
}

.b_main_banner ._img,
.b_main_slider ._item_inner ._img {
position: absolute;
z-index: -1;
top: 0;
bottom: 0;
left: 0;
right: 0;
overflow: hidden
}

.b_main_banner ._img img,
.b_main_slider ._item_inner ._img img {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
max-width: none;
min-height: 100%
}

.b_main_slider ._item_inner ._title {
font-size: 40px;
font-weight: 700;
margin: 0 0 15px;
line-height: 1.3
}

.b_main_slider ._item_inner ._price,
.b_our_doctors ._doctors ._about_me {
margin: 0 0 30px
}

.b_main_slider ._item_inner ._number {
display: inline-block;
vertical-align: top;
font-size: 40px;
font-weight: 700;
line-height: 1;
background-color: rgba(255, 255, 255, .3);
padding: 15px 25px
}

@media (max-width:1199px) {


.btn {
    padding: 10px;
    font-size: 13px
}

.btn_orange {
    padding: 12px 10px
}

.b_main_slider ._item_inner ._img img {
    height: 100%
}

.b_main_slider ._item_inner ._number,
.b_main_slider ._item_inner ._title {
    font-size: 30px
}
}



@media (max-width:991px) {



input,
select,
select:focus,
textarea {
    font-size: 14px
}

.b_main_slider ._item_inner ._number,
.b_main_slider ._item_inner ._title {
    font-size: 25px
}

.b_main_slider ._item_inner ul {
    display: inline-block;
    text-align: left
}

.b_main_slider ._item_inner ._content {
    padding: 30px 300px 30px 0;
    min-height: 605px;
}

.b_main_slider ._item {
    min-height: 450px
}
}

.b_main_slider ._item_inner ._content .enroll:before {
content: '';
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='SVGDoc' width='16' height='16' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Cpath d='M450.7069,637.52353l-10.46391,10.47493h-5.24311v-5.24778l10.46379,-10.47493c0.3907,-0.3904 1.02345,-0.3904 1.41415,0l3.82908,3.83179c0.39059,0.39212 0.39059,1.02502 0,1.416zM439.54285,645.95358l-2.50008,-2.50293l-0.04292,0.043v2.50236h2.49996zM448.49979,636.98695l-2.49996,-2.50121l-7.54292,7.55006l2.49996,2.50178z' id='Path-0'/%3E%3C/defs%3E%3Cg transform='matrix%281,0,0,1,-435,-632%29'%3E%3Cg%3E%3Cuse xlink:href='%23Path-0' fill='%23fff' fill-opacity='1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center;
width: 16px;
height: 17px;
display: inline-block;
vertical-align: middle;
margin: -4px 10px 0 0
}

.b_main_slider ._item_inner ._img_content {
position: absolute;
bottom: 0;
right: 0;
max-width: 390px
}

.b_directions_treatment ._coding ._item,
.b_directions_treatment ._hospital ._item,
.b_directions_treatment ._urgent_care ._item {
box-shadow: 0 5px 35px rgba(0, 0, 0, .1);
background-color: #fff;
text-align: left;
display: inline-block;
vertical-align: top;
transition: .2s linear
}

.b_main_slider ._item_inner ._img_content img {
max-width: 100%;
margin: 0 auto
}

.b_main_slider .slick-arrow,
.b_reviews .slick-arrow {
background-color: rgba(255, 255, 255, .4)
}

.b_main_slider .slick-arrow:hover,
.b_reviews .slick-arrow:hover,
.zh-docbtn,
[id*=ya-site] * {
background-color: #fff
}

.b_main_slider .slick-next {
right: auto;
left: 90%
}

.b_main_slider .slick-prev {
left: auto;
right: 90%
}

@media (max-width:1500px) {
.b_main_slider .slick-next {
    right: 12px;
    left: unset;
    top: unset;
    bottom: 69px;
}

.b_main_slider .slick-prev {
    left: 12px;
    right: unset;
    top: unset;
    bottom: 69px;
}
}

.b_main_slider .slick-dots {
top: auto;
bottom: 0;
margin: 0 auto 30px;
position: absolute;
left: 0;
right: 0
}

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

@media (max-width:991px) {
.b_main_slider ._item_inner ._img_content {
    max-width: 290px
}

.b_main_banner ._img img {
    left: auto;
    right: -50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%)
}
}

.b_main_banner ._breadcrumbs li {
color: #b0baf0
}

.b_main_banner ._banner_inner {
max-width: 762px;
color: #fff;
}

.b_main_banner ._banner_inner ._title {
font-size: 40px;
font-weight: 700;
margin: 0 0 30px;
line-height: 1.2
}

.b_main_banner ._banner_inner p {
font-size: 16px
}
@media (max-width:767px) {
.b_main_slider ._item_inner ._img img {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  left: 0
}

.b_main_slider ._item_inner .btn,
.b_main_slider ._item_inner .btn+.btn {
  margin: 0 10px 10px
}

.b_main_slider ._item_inner ._content {
  padding: 30px 0;
  text-align: center;
  min-height: 605px
}

.b_main_slider ._item {
  min-height: 520px
}

.b_main_slider ._item_inner ._img_content {
  position: static;
  text-align: center;
  margin: 0 auto
}
}
@media (max-width:500px) {
.b_main_slider:not(.slick-initialized) {
  min-height: 602px
}

}
._procedures .slick-track,
.b_main_slider .slick-track {
display: flex
}
@media (max-width: 991px) {
.b_main_slider .slick-dots {
  margin-bottom: 15px
}
}
.b_main_slider .slick-slide {
height: inherit !important;
position: absolute
}

@media (max-width: 650px) {
    .b_main_slider ._item_inner {
        background-color: #2767ed;

    }

    .b_main_slider ._item_inner ._img img {
        display: none;
    }
}

.b_main_slider ._main_slider {
  height: 100%;
}

.b_footer ._foot_contacts ul,
.b_footer ._foot_nav ul {
  padding: 0;
  margin: 0;
  list-style: none
}

@media (max-width:767px) {
  ._sub_title{
      font-size: 16px
  }
  .b_main_banner ._img img {
      left: 0;
      right: auto;
      -webkit-transform: translate(0, -50%);
      transform: translate(0, -50%)
  }
  .b_main_banner ._banner_inner {
      max-width: 100%
  }
  .b_main_banner ._banner_inner ._title {
      font-size: 25px
  }
  .b_main_banner ._banner_inner p {
      font-size: 14px
  }
}





.container_new {
    margin-top: 40px !important;
}
@media(max-width:992px) {
.container_new {
    margin-top: 140px !important;
}

}

.anchor-menu {
  margin-block-start: 40px;
}
.anchor-menu__container {
  padding-inline-start: 30px;
}
.anchor-menu__list {
  padding: 0;
  margin: 0 0 25px;
  list-style: none;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
}
.anchor-menu__list li {
  padding: 0 0 0 30px;
  position: relative;
}
.anchor-menu__list li:before {
  content: "â€”\9";
  top: 9px;
  left: 0;
  width: 18px;
  height: 1px;
  color: #3f86de;
  font-weight: 900;
  margin-right: 5px;
}
.anchor-menu__list .navigation__link {
  font-size: 18px;
  transition: color 200ms linear;
}
.anchor-menu__list .navigation__link:hover {
    color: #3b61e1;
}
@media(max-width:500px) {
    .anchor-menu__container {
      padding-inline-start: 0;
    }
}</pre></body></html>