@charset "UTF-8";
.vk {
  color: #0261a1;
}
.vk svg {
  fill: #0261a1;
}
#block-solo-views-block-slider-block-1 .swiper-button-next, #block-solo-views-block-slider-block-1 .swiper-button-prev {
  display: none;
}
#block-solo-views-block-slider-block-1 .swiper-wrapper {
  width: 100%;
  height: 600px;
}
@media (max-width: 600px) {
  #block-solo-views-block-slider-block-1 .swiper-wrapper {
    height: 450px;
  }
}
#block-solo-views-block-slider-block-1 .swiper-slide {
  position: relative;
  overflow: hidden;
}
#block-solo-views-block-slider-block-1 .views-field-field-photo {
  width: 100%;
  height: 100%;
}
#block-solo-views-block-slider-block-1 .views-field-field-photo img {
  object-fit: cover;
}
#block-solo-views-block-slider-block-1 .views-field-field-photo * {
  width: 100%;
  height: 100%;
}
#block-solo-views-block-slider-block-1 .views-field-field-photo .field-content {
  position: relative;
}
#block-solo-views-block-slider-block-1 .views-field-field-photo .field-content::before {
  display: inline-block;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 3;
  pointer-events: none;
  content: "";
  background: rgba(255, 255, 255, 0.5);
}
#block-solo-views-block-slider-block-1 .swiper-pagination-bullet {
  width: 12px;
  height: 12px;
  margin: 0 8px;
  cursor: pointer;
}
#block-solo-views-block-slider-block-1 .swiper-pagination-bullet-active {
  background: #0261a0;
}
#block-solo-views-block-slider-block-1 .views-field-nothing {
  z-index: 5;
  position: absolute;
  top: 50%;
  left: calc((100% - 80rem) / 2);
  transform: translate(-50px, -50%);
  max-width: calc(80rem / 2);
  color: #0261a0;
  padding: 16px;
  opacity: 0;
  transition: all ease-in-out 300ms;
}
@media (max-width: 1280px) {
  #block-solo-views-block-slider-block-1 .views-field-nothing {
    left: 0;
    max-width: calc(100% / 2);
  }
}
@media (max-width: 600px) {
  #block-solo-views-block-slider-block-1 .views-field-nothing {
    max-width: calc(75%);
  }
}
#block-solo-views-block-slider-block-1 .views-field-nothing .field-content div:first-child {
  font-size: 24px;
  font-weight: 600;
  text-transform: uppercase;
}
@media (max-width: 600px) {
  #block-solo-views-block-slider-block-1 .views-field-nothing .field-content div:first-child {
    font-size: 18px;
  }
}
#block-solo-views-block-slider-block-1 .views-field-nothing .field-content div:has(p) {
  font-size: 18px;
  font-weight: 400;
  margin-top: 20px;
  margin-bottom: 0;
}
@media (max-width: 800px) {
  #block-solo-views-block-slider-block-1 .views-field-nothing .field-content div:has(p) {
    font-size: 16px;
    line-height: 1.2em;
  }
}
@media (max-width: 600px) {
  #block-solo-views-block-slider-block-1 .views-field-nothing .field-content div:has(p) {
    font-size: 14px;
  }
}
#block-solo-views-block-slider-block-1 .swiper-slide-active .views-field-nothing {
  opacity: 1;
  transform: translate(0, -50%);
}
#block-solo-views-block-slider-block-1 .slide-title {
  font-size: 2.5rem;
  margin-bottom: 20px;
}
#block-solo-views-block-slider-block-1 .slide-text {
  font-size: 1.2rem;
  line-height: 1.6;
}
#main-container:has(#block-solo-views-block-specializations-block-1) .page-wrapper, #main-container:has(#block-solo-views-block-specializations-block-1) .solo-outer, #main-container:has(#block-solo-views-block-specializations-block-1) .region-inner {
  background-color: transparent;
}
.page-wrapper h1:not(.page-title-text), .page-wrapper h2, .page-wrapper h3, .page-wrapper h1 a, .page-wrapper h2 a, .page-wrapper h3 a, .page-wrapper h1 a span, .page-wrapper h2 a span, .page-wrapper h3 a span, .page-wrapper .site-name, .page-wrapper .site-slogan, .page-wrapper .site-name-link {
  color: #0261a0;
}
#main-container:has(#block-solo-views-block-specializations-block-1) .region-inner {
  padding: 0;
}
h2 {
  margin: 1rem auto;
  max-width: var(--solo-px1280);
  padding: var(--solo-px16);
}
.block-views-blocknews-block-1, .block-views-blockpartners-block-2, .block-views-blockcurrent-sections-block-1 {
  padding: 16px 0 48px 0;
}
@media (max-width: 600px) {
  .block-views-blocknews-block-1, .block-views-blockpartners-block-2, .block-views-blockcurrent-sections-block-1 {
    padding: 16px 0 32px 0;
  }
}
#block-solo-views-block-specializations-block-1 {
  margin: 0 auto 32px auto;
}
#block-solo-views-block-specializations-block-1 h2 {
  padding: var(--solo-px16) 0;
}
#block-solo-views-block-specializations-block-1 .view-content {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
}
#block-solo-views-block-specializations-block-1 .views-row {
  width: calc((100% - 20px) / 3);
  height: 250px;
  background-color: transparent;
  border-radius: 12px;
  border: 1px solid #cdcdcd;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 800px) {
  #block-solo-views-block-specializations-block-1 .views-row {
    width: calc((100% - 10px) / 2);
  }
}
@media (max-width: 600px) {
  #block-solo-views-block-specializations-block-1 .views-row {
    width: calc(100%);
  }
}
#block-solo-views-block-specializations-block-1 .views-row .views-field-name {
  height: 100%;
  width: 100%;
}
#block-solo-views-block-specializations-block-1 .views-row .views-field-name * {
  width: 100%;
  height: 100%;
}
#block-solo-views-block-specializations-block-1 .views-row .views-field-name a {
  color: #212124;
  text-decoration: none;
  font-size: 18px;
  font-weight: 500;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  gap: 5px;
}
#block-solo-views-block-specializations-block-1 .views-row .views-field-name a::before {
  content: url("../images/icons/therapy.svg");
  width: 50px;
  height: 50px;
}
#block-solo-views-block-specializations-block-1 .views-row:nth-child(2) a::before {
  content: url("../images/icons/kid.svg");
}
#block-solo-views-block-specializations-block-1 .views-row:nth-child(3) a::before {
  content: url("../images/icons/trauma.svg");
}
#block-solo-views-block-specializations-block-1 .views-row:nth-child(4) a::before {
  content: url("../images/icons/blood-donor.svg");
}
#block-solo-views-block-specializations-block-1 .views-row:nth-child(5) a::before {
  content: url("../images/icons/help.svg");
}
#block-solo-views-block-specializations-block-1 .views-row:nth-child(6) a::before {
  content: url("../images/icons/coma.svg");
}
#block-solo-views-block-specializations-block-1 .views-row:hover {
  background-color: #0261a0;
  border-left-color: #0261a0;
}
#block-solo-views-block-specializations-block-1 .views-row:hover a {
  color: #ffffff;
}
#block-solo-views-block-specializations-block-1 .views-row:hover a::before {
  filter: brightness(0) invert(1);
}
@media (max-width: 800px) {
  .ebt-counter-four_columns .ebt-container .field--name-field-ebt-counter-items {
    gap: 10px;
  }
}
@media (max-width: 600px) {
  .ebt-counter-four_columns .ebt-container .field--name-field-ebt-counter-items {
    gap: 0px;
  }
}
@media (max-width: 600px) {
  .ebt-counter-four_columns .ebt-container .field--name-field-ebt-counter-items .ebt-counter-content {
    padding: 0;
  }
}
.ebt-block-counter .ebt-counter-number {
  font-size: 52px !important;
  color: #0261a0;
  font-weight: 500;
}
@media (max-width: 800px) {
  .ebt-block-counter .ebt-counter-number {
    font-size: 40px !important;
    margin-bottom: 0 !important;
  }
}
@media (max-width: 600px) {
  .ebt-block-counter .ebt-counter-number {
    font-size: 32px !important;
    margin-bottom: 0 !important;
  }
}
.ebt-block-counter p {
  margin: 0 !important;
}
@media (max-width: 600px) {
  .ebt-block-counter p {
    font-size: 14px !important;
  }
}
.ebt-counter-four_columns .ebt-container .field--name-field-ebt-counter-items .ebt-counter-content .field--name-field-ebt-counter-title {
  margin: 20px 0;
}
.top-container, .main-container, .bottom-container, .footer-container, .footer-menu, .fixed-search-block, .popup-login-block-inner {
  background: #f1f4fa !important;
}
#block-solo-views-block-current-sections-block-1, #block-solo-views-block-treatment-citizens-block-1, #block-solo-views-block-current-sections-block-2 {
  position: relative;
}
#block-solo-views-block-current-sections-block-1 .view-header, #block-solo-views-block-treatment-citizens-block-1 .view-header, #block-solo-views-block-current-sections-block-2 .view-header {
  position: absolute;
  right: 16px;
  bottom: calc(100% + 14px + 36px);
  transform: translateY(50%);
}
@media (max-width: 800px) {
  #block-solo-views-block-current-sections-block-1 .view-header, #block-solo-views-block-treatment-citizens-block-1 .view-header, #block-solo-views-block-current-sections-block-2 .view-header {
    bottom: calc(100% + 14px + 32px);
  }
}
@media (max-width: 600px) {
  #block-solo-views-block-current-sections-block-1 .view-header, #block-solo-views-block-treatment-citizens-block-1 .view-header, #block-solo-views-block-current-sections-block-2 .view-header {
    right: unset;
    left: 16px;
    top: 0;
  }
}
#block-solo-views-block-current-sections-block-1 .view-header a, #block-solo-views-block-treatment-citizens-block-1 .view-header a, #block-solo-views-block-current-sections-block-2 .view-header a {
  display: inline-flex;
  color: #ffffff;
  background-color: #1696df;
  font-size: 18px;
  font-weight: 500;
  padding: 7px 20px;
  border-radius: 6px;
  align-items: center;
  transition: all 0.3s ease-in-out;
  gap: 10px;
}
#block-solo-views-block-current-sections-block-1 .view-header a::before, #block-solo-views-block-treatment-citizens-block-1 .view-header a::before, #block-solo-views-block-current-sections-block-2 .view-header a::before {
  content: url('data:image/svg+xml,<svg width="30" height="31" viewBox="0 0 30 31" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><rect y="0.5" width="30" height="30" fill="url(%23pattern0_934_3957)"/><defs><pattern id="pattern0_934_3957" patternContentUnits="objectBoundingBox" width="1" height="1"><use xlink:href="%23image0_934_3957" transform="scale(0.00195312)"/></pattern><image id="image0_934_3957" width="512" height="512" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/></defs></svg>');
  width: 30px;
  height: 31px;
}
#block-solo-views-block-current-sections-block-1 .view-header a:hover, #block-solo-views-block-treatment-citizens-block-1 .view-header a:hover, #block-solo-views-block-current-sections-block-2 .view-header a:hover {
  background-color: #0261a0;
}
@media (max-width: 600px) {
  #block-solo-views-block-current-sections-block-1 .view-header a, #block-solo-views-block-treatment-citizens-block-1 .view-header a, #block-solo-views-block-current-sections-block-2 .view-header a {
    font-size: 12px;
    padding: 0 15px;
    align-items: center;
    gap: 0px;
    padding-left: 5px;
  }
  #block-solo-views-block-current-sections-block-1 .view-header a::before, #block-solo-views-block-treatment-citizens-block-1 .view-header a::before, #block-solo-views-block-current-sections-block-2 .view-header a::before {
    transform: scale(0.5);
  }
}
#block-solo-views-block-current-sections-block-1 .view-footer, #block-solo-views-block-treatment-citizens-block-1 .view-footer, #block-solo-views-block-current-sections-block-2 .view-footer {
  display: flex;
  justify-content: center;
}
.view-administration {
  position: relative;
}
.view-administration .view-header {
  position: absolute;
  right: -16px;
  bottom: calc(100% + 14px + 36px + 24px);
  transform: translateY(50%);
}
@media (max-width: 800px) {
  .view-administration .view-header {
    bottom: calc(100% + 14px + 32px + 24px);
  }
}
@media (max-width: 600px) {
  .view-administration .view-header {
    right: unset;
    left: 16px;
    top: 0;
  }
}
.view-administration .view-header a {
  display: inline-flex;
  color: #ffffff;
  background-color: #1696df;
  font-size: 18px;
  font-weight: 500;
  padding: 7px 20px;
  border-radius: 6px;
  align-items: center;
  transition: all 0.3s ease-in-out;
  gap: 10px;
}
.view-administration .view-header a:hover {
  background-color: #0261a0;
  color: #ffffff;
}
@media (max-width: 600px) {
  .view-administration .view-header a {
    font-size: 12px;
    padding: 0 15px;
    align-items: center;
    gap: 0px;
    padding-left: 5px;
  }
  .view-administration .view-header a::before {
    transform: scale(0.5);
  }
}
#block-solo-views-block-treatment-citizens-block-1 .view-header {
  right: 0;
}
@media (max-width: 1024px) {
  #block-solo-views-block-treatment-citizens-block-1 .view-header {
    bottom: calc(100% + 14px + 36px + 36px);
  }
}
@media (max-width: 800px) {
  #block-solo-views-block-treatment-citizens-block-1 .view-header {
    bottom: calc(100% + 14px + 32px + 32px);
  }
}
@media (max-width: 600px) {
  #block-solo-views-block-treatment-citizens-block-1 .view-header {
    right: unset;
    left: 0px;
    top: 0;
  }
}
#visually-impaired-module-special #visually-impaired-module-special .form-submit {
  font-size: 0;
  /* Скрывает текст */
  letter-spacing: -1px;
  /* Корректирует позицию курсора */
  padding: 10px;
  /* Чтобы курсор не "прыгал" */
}
.button-staff:hover a, .all-news:hover a {
  color: #fff !important;
}
.container {
  max-width: var(--solo-px1280);
  padding: 0 16px;
}
.bottom-container:has(#block-solo-views-block-treatment-citizens-block-1) .region-inner {
  background: none !important;
  padding: 0;
}
.bottom-container:has(#block-solo-views-block-treatment-citizens-block-1) h2 {
  margin: 1rem auto;
  max-width: var(--solo-px1280);
  padding: var(--solo-px16) 0;
}
@media (max-width: 1024px) {
  .bottom-container:has(#block-solo-views-block-treatment-citizens-block-1) h2 {
    max-width: calc(100% - 335px);
    margin: 1rem auto 1rem 0;
  }
}
@media (max-width: 600px) {
  .bottom-container:has(#block-solo-views-block-treatment-citizens-block-1) h2 {
    max-width: calc(100%);
    margin: 1rem auto 1rem 0;
  }
}
.actual-block, .block-views-blocktreatment-citizens-block-1 .view-treatment-citizens {
  position: relative;
}
.actual-block .view-content, .block-views-blocktreatment-citizens-block-1 .view-treatment-citizens .view-content {
  margin: 16px 0 32px 0;
  display: flex;
  gap: 20px;
  width: 100%;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
@media (max-width: 600px) {
  .actual-block .view-content, .block-views-blocktreatment-citizens-block-1 .view-treatment-citizens .view-content {
    margin: 56px 0 32px 0;
  }
}
.actual-block .view-content .views-row, .block-views-blocktreatment-citizens-block-1 .view-treatment-citizens .view-content .views-row {
  width: calc((100% - 60px) / 4);
}
@media (max-width: 1024px) {
  .actual-block .view-content .views-row, .block-views-blocktreatment-citizens-block-1 .view-treatment-citizens .view-content .views-row {
    width: calc((100% - 40px) / 3);
  }
}
@media (max-width: 800px) {
  .actual-block .view-content .views-row, .block-views-blocktreatment-citizens-block-1 .view-treatment-citizens .view-content .views-row {
    width: calc((100% - 20px) / 2);
  }
}
@media (max-width: 600px) {
  .actual-block .view-content .views-row, .block-views-blocktreatment-citizens-block-1 .view-treatment-citizens .view-content .views-row {
    width: calc(100%);
  }
}
.actual-block .view-content .views-row a, .block-views-blocktreatment-citizens-block-1 .view-treatment-citizens .view-content .views-row a {
  width: 100%;
  display: inline-block;
  padding: 15px;
  border-radius: 12px;
  /* border: 1px solid #241571; */
  text-align: center;
  transition: all 0.3s ease-in-out;
  background: #ffffff;
  box-shadow: 0 0 20px 0px rgba(0, 0, 0, 0.2);
  height: 150px;
  display: flex;
  font-size: 14px;
  line-height: 1.5em;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  color: #000;
  font-weight: 500;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  position: relative;
}
.actual-block .view-content .views-row a:hover, .block-views-blocktreatment-citizens-block-1 .view-treatment-citizens .view-content .views-row a:hover {
  color: #fff;
  background-color: #0261a0;
  box-shadow: 0 0 20px 0px rgba(2, 97, 160, 0.7);
}
.actual-block .view-content .views-row a:hover::before, .block-views-blocktreatment-citizens-block-1 .view-treatment-citizens .view-content .views-row a:hover::before {
  filter: brightness(0) invert(1);
}
#block-solo-views-block-current-sections-block-3 .view-content {
  gap: 60px;
  margin: 0px 0 48px 0;
}
@media (max-width: 1024px) {
  #block-solo-views-block-current-sections-block-3 .view-content {
    gap: 20px;
  }
}
#block-solo-views-block-current-sections-block-3 .view-content .views-row {
  width: calc((100% - 120px) / 3);
}
@media (max-width: 1024px) {
  #block-solo-views-block-current-sections-block-3 .view-content .views-row {
    width: calc((100% - 40px) / 3);
  }
}
@media (max-width: 800px) {
  #block-solo-views-block-current-sections-block-3 .view-content .views-row {
    width: calc((100% - 20px) / 2);
  }
}
@media (max-width: 600px) {
  #block-solo-views-block-current-sections-block-3 .view-content .views-row {
    width: calc(100%);
  }
}
#block-solo-views-block-current-sections-block-3 .view-content .views-row a {
  background: #1696df;
  box-shadow: 0 0 20px 0px rgba(22, 150, 223, 0.5);
  border-radius: 12px;
  height: 90px;
  color: #fff;
  text-align: left;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 25px;
}
#block-solo-views-block-current-sections-block-3 .view-content .views-row a:hover {
  color: #fff;
  background-color: #0261a0;
  box-shadow: 0 0 20px 0px rgba(2, 97, 160, 0.7);
}
#block-solo-views-block-current-sections-block-3 .view-content .views-row a::before {
  content: url("../images/icons/mark-1.svg");
  width: 50px;
  height: 50px;
}
#block-solo-views-block-current-sections-block-3 .view-content .views-row:nth-child(3) a::before {
  content: url("../images/icons/mark-2.svg");
}
#block-solo-views-block-current-sections-block-1 .view-content .views-row a::before {
  width: 70px;
  height: 70px;
}
#block-solo-views-block-current-sections-block-1 .view-content .views-row:nth-child(1) a::before {
  content: url("../images/icons/emergency-call.svg");
}
#block-solo-views-block-current-sections-block-1 .view-content .views-row:nth-child(2) a::before {
  content: url("../images/icons/payservice.png");
}
#block-solo-views-block-current-sections-block-1 .view-content .views-row:nth-child(3) a::before {
  content: url("../images/icons/payendo.png");
}
#block-solo-views-block-current-sections-block-1 .view-content .views-row:nth-child(4) a::before {
  content: url("../images/icons/konsspec.png");
}
#block-solo-views-block-current-sections-block-1 .view-content .views-row:nth-child(5) a::before {
  content: url("../images/icons/babymilk.png");
}
#block-solo-views-block-current-sections-block-1 .view-content .views-row:nth-child(6) a::before {
  content: url("../images/icons/colba.png");
}
#block-solo-views-block-current-sections-block-1 .view-content .views-row:nth-child(7) a::before {
  content: url("../images/icons/ktmrt.svg");
}
#block-solo-views-block-current-sections-block-1 .view-content .views-row:nth-child(8) a::before {
  content: url("../images/icons/babycar.png");
}
#block-solo-views-block-treatment-citizens-block-1 .view-content .views-row a::before {
  width: 70px;
  height: 70px;
}
#block-solo-views-block-treatment-citizens-block-1 .view-content .views-row:nth-child(1) a::before {
  content: url("../images/icons/gin_big.svg");
}
#block-solo-views-block-treatment-citizens-block-1 .view-content .views-row:nth-child(2) a::before {
  content: url("../images/icons/endocaps_big.png");
}
#block-solo-views-block-treatment-citizens-block-1 .view-content .views-row:nth-child(3) a::before {
  content: url("../images/icons/endo_big.png");
}
#block-solo-views-block-treatment-citizens-block-1 .view-content .views-row:nth-child(4) a::before {
  content: url("../images/icons/iamasurgeon.svg");
}
#block-solo-views-block-treatment-citizens-block-1 .view-content .views-row:nth-child(5) a::before {
  content: url("../images/icons/joint_big.svg");
}
#block-solo-views-block-treatment-citizens-block-1 .view-content .views-row:nth-child(6) a::before {
  content: url("../images/icons/trauma_big.svg");
}
#block-solo-views-block-treatment-citizens-block-1 .view-content .views-row:nth-child(7) a::before {
  content: url("../images/icons/hand_big.svg");
}
#block-solo-views-block-treatment-citizens-block-1 .view-content .views-row:nth-child(8) a::before {
  content: url("../images/icons/kid_big.svg");
}
#footer-container:has(#block-solo-kontakty) {
  background: #fff !important;
}
#footer-container:has(#block-solo-kontakty) .footer-box-inner, #footer-container:has(#block-solo-kontakty) {
  background: #fff !important;
}
#block-solo-views-block-useful-links-block-1 {
  margin-top: 0;
  margin-bottom: 32px;
}
#block-solo-views-block-useful-links-block-1 h2, #block-solo-kontakty h2 {
  padding: 16px 0;
}
#block-solo-views-block-last-information-block-1 {
  display: flex;
  justify-content: center;
  gap: 20px;
  align-items: center;
}
#block-solo-views-block-last-information-block-1 h2, #block-solo-views-block-last-information-block-1 .view-content {
  font-size: 20px;
  margin: 0;
}
@media (max-width: 600px) {
  #block-solo-views-block-last-information-block-1 h2, #block-solo-views-block-last-information-block-1 .view-content {
    font-size: 16px;
  }
}
#block-solo-views-block-last-information-block-1::before, #block-solo-views-block-last-information-block-1::after {
  display: none;
}
@media (max-width: 600px) {
  #block-solo-views-block-last-information-block-1 time {
    font-size: 14px;
  }
}
.solo-outer .region-inner:has(#contacts-block) {
  padding: 0;
}
#contacts-block {
  margin-bottom: 48px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 40px;
}
@media (max-width: 800px) {
  #contacts-block {
    gap: 20px;
  }
}
#contacts-block p {
  margin: 0 !important;
  max-width: 450px;
  width: calc(50% - 20px);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 5px;
  padding-left: 70px;
  position: relative;
}
@media (max-width: 800px) {
  #contacts-block p {
    width: calc(50% - 10px);
  }
}
@media (max-width: 600px) {
  #contacts-block p {
    width: calc(100%);
  }
}
#contacts-block p span {
  color: #0261a0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1em;
}
@media (max-width: 600px) {
  #contacts-block p span {
    font-size: 16px;
  }
}
#contacts-block p span:first-child:not(.contact-mail) {
  color: #55636a;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 5px;
}
@media (max-width: 600px) {
  #contacts-block p span:first-child:not(.contact-mail) {
    font-size: 14px;
  }
}
#contacts-block p span:last-child:not(.contact-num):not(.contact-mail) {
  margin-top: 5px;
  color: #757575;
  font-size: 14px;
  font-weight: 400;
}
@media (max-width: 600px) {
  #contacts-block p span:last-child:not(.contact-num):not(.contact-mail) {
    font-size: 12px;
  }
}
#contacts-block p:before {
  content: url("../images/icons/phone.png");
  width: 38px;
  height: 50px;
  position: absolute;
  transform: translateY(-50%);
  top: 50%;
  left: 0;
}
#contacts-block p:last-child:before {
  width: 50px;
  height: 50px;
  content: url("../images/icons/mail.svg");
}
.vi-special-block-image {
  width: 60px;
  height: 48px;
  background-image: url("../images/icons/eye.svg") !important;
  background-position: center;
}
#search-button-open button span {
  min-width: fit-content;
  height: 48px;
}
#search-button-open svg {
  width: 24px;
  height: 24px;
  min-width: fit-content;
}
.container:has(.node__content_body) {
  max-width: 100%;
  padding: 0;
}
.container:has(.node__content_body) #block-views-block-partnerskie-sayty-block-1 {
  max-width: 1440px;
  margin: 0 auto;
  padding-right: 15px;
  padding-left: 15px;
}
.container:has(.node__content_body) .page-title {
  display: none;
}
.container:has(.node__content_body) .node__content {
  position: relative;
  overflow: hidden;
}
.container:has(.node__content_body) .node__content .node__content_image {
  position: absolute;
  width: 100%;
  height: 100%;
}
.container:has(.node__content_body) .node__content .node__content_image * {
  margin: 0 !important;
  padding: 0 !important;
}
.container:has(.node__content_body) .node__content .node__content_image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  pointer-events: none;
}
.container:has(.node__content_body) .node__content .node__content_body {
  max-width: 1440px;
  margin: 0 auto;
  padding: 60px 15px;
}
.container:has(.node__content_body) .node__content .node__content_body > div {
  background-color: #fff;
  border-radius: 24px;
  width: fit-content;
  position: relative;
  display: flex;
  flex-direction: column;
  z-index: 20;
  align-self: flex-start;
  padding: 40px 52px;
  box-shadow: 0 1px 39px rgba(22, 47, 70, 0.08), 0 40px 79px rgba(22, 47, 70, 0.08);
  font-family: "Inter", sans-serif;
}
.container:has(.node__content_body) .node__content .node__content_body > div h2 {
  font-family: "Unbounded", sans-serif;
  margin-bottom: 5px;
  font-size: 32px;
  font-weight: 500;
}
.container:has(.node__content_body) .node__content .node__content_body > div .field--name-field-type-internet {
  color: #000;
  font-size: 18px;
  margin-bottom: 30px;
}
.container:has(.node__content_body) .node__content .node__content_body > div .field--name-field-tarif-speed-receive-transm .field_label, .container:has(.node__content_body) .node__content .node__content_body > div .field--name-field-price .field_label {
  color: #757575;
}
.container:has(.node__content_body) .node__content .node__content_body > div .field--name-field-tarif-speed-receive-transm .field__item, .container:has(.node__content_body) .node__content .node__content_body > div .field--name-field-price .field__item {
  font-size: 24px;
  margin-bottom: 20px;
  font-weight: 500;
}
#swiper-partners-block-2 .swiper-slide {
  text-align: center;
}
#swiper-partners-block-2 .swiper-slide .views-field-field-photo img, #swiper-news-block-1 .swiper-slide .views-field-field-photo img {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
#block-solo-quicktabs-price-lists-citizens-rb .quicktabs-tabs, #block-solo-quicktabsotdeleniya .quicktabs-tabs, #block-solo-quicktabs-trade-union .quicktabs-tabs, #block-solo-quicktabs-ideological-work .quicktabs-tabs, #block-solo-quicktabs-price-list-foreign-citizens .quicktabs-tabs {
  margin: 0 0 20px 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #0162a1;
}
@media (max-width: 800px) {
  #block-solo-quicktabs-price-lists-citizens-rb .quicktabs-tabs, #block-solo-quicktabsotdeleniya .quicktabs-tabs, #block-solo-quicktabs-trade-union .quicktabs-tabs, #block-solo-quicktabs-ideological-work .quicktabs-tabs, #block-solo-quicktabs-price-list-foreign-citizens .quicktabs-tabs {
    gap: 10px;
  }
  #block-solo-quicktabs-price-lists-citizens-rb .quicktabs-tabs li, #block-solo-quicktabsotdeleniya .quicktabs-tabs li, #block-solo-quicktabs-trade-union .quicktabs-tabs li, #block-solo-quicktabs-ideological-work .quicktabs-tabs li, #block-solo-quicktabs-price-list-foreign-citizens .quicktabs-tabs li {
    width: 100%;
  }
}
#block-solo-quicktabs-price-lists-citizens-rb .quicktabs-tabs a, #block-solo-quicktabsotdeleniya .quicktabs-tabs a, #block-solo-quicktabs-trade-union .quicktabs-tabs a, #block-solo-quicktabs-ideological-work .quicktabs-tabs a, #block-solo-quicktabs-price-list-foreign-citizens .quicktabs-tabs a {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  gap: 20px;
  border-radius: 12px;
  padding: 8px 12px;
  background: #ffffff;
  cursor: pointer;
  position: relative;
  transform: translateY(0px);
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  transition: all 0.3s ease;
  white-space: normal;
  display: inline-flex;
  align-items: center;
}
@media (max-width: 800px) {
  #block-solo-quicktabs-price-lists-citizens-rb .quicktabs-tabs a, #block-solo-quicktabsotdeleniya .quicktabs-tabs a, #block-solo-quicktabs-trade-union .quicktabs-tabs a, #block-solo-quicktabs-ideological-work .quicktabs-tabs a, #block-solo-quicktabs-price-list-foreign-citizens .quicktabs-tabs a {
    width: 100%;
  }
}
@media (max-width: 600px) {
  #block-solo-quicktabs-price-lists-citizens-rb .quicktabs-tabs a, #block-solo-quicktabsotdeleniya .quicktabs-tabs a, #block-solo-quicktabs-trade-union .quicktabs-tabs a, #block-solo-quicktabs-ideological-work .quicktabs-tabs a, #block-solo-quicktabs-price-list-foreign-citizens .quicktabs-tabs a {
    justify-content: center;
    text-align: center;
  }
}
#block-solo-quicktabs-price-lists-citizens-rb .quicktabs-tabs a:hover, #block-solo-quicktabsotdeleniya .quicktabs-tabs a:hover, #block-solo-quicktabs-trade-union .quicktabs-tabs a:hover, #block-solo-quicktabs-ideological-work .quicktabs-tabs a:hover, #block-solo-quicktabs-price-list-foreign-citizens .quicktabs-tabs a:hover {
  transform: translateY(-4px);
  box-shadow: 0 7px 15px rgba(0, 0, 0, 0.2);
}
#block-solo-quicktabs-price-lists-citizens-rb .quicktabs-tabs li.active a, #block-solo-quicktabsotdeleniya .quicktabs-tabs li.active a, #block-solo-quicktabs-trade-union .quicktabs-tabs li.active a, #block-solo-quicktabs-ideological-work .quicktabs-tabs li.active a, #block-solo-quicktabs-price-list-foreign-citizens .quicktabs-tabs li.active a {
  transform: translateY(0px);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
.field:has(marquee) {
  display: flex;
  align-items: center;
}
@media (max-width: 600px) {
  .ui-accordion .ui-accordion-content {
    padding-left: 0;
    padding-right: 0;
  }
}
.ui-accordion .ui-accordion-header {
  background-color: #0162a1;
  border-radius: 12px !important;
  color: #fff;
  cursor: pointer;
  -webkit-transition: background-color 300ms;
  transition: background-color 300ms;
  margin-top: 0;
  margin-bottom: 16px;
  position: relative;
  z-index: 1;
}
@media (max-width: 600px) {
  .ui-accordion .ui-accordion-header {
    padding: 16px 12px;
    font-size: 16px;
  }
}
.ui-accordion .ui-accordion-header .cshs-term-group {
  max-width: calc(100% - 120px - 40px);
}
@media (max-width: 600px) {
  .ui-accordion .ui-accordion-header .cshs-term-group {
    font-size: 14px;
    max-width: calc(100% - 100px - 40px);
  }
}
.ui-accordion .ui-accordion-header .information-department {
  position: absolute;
  z-index: 3;
  transform: translateY(-50%);
  top: 50%;
  right: 16px;
}
@media (max-width: 600px) {
  .ui-accordion .ui-accordion-header .information-department {
    right: 12px;
  }
}
.ui-accordion .ui-accordion-header .information-department a {
  display: inline-block;
  color: #0162a1 !important;
  background-color: #fff;
  border-radius: 8px;
  padding: 8px 12px;
  font-size: 16px;
  position: relative;
  text-indent: -9999px;
  width: 120px;
}
.ui-accordion .ui-accordion-header .information-department a:hover {
  color: #0261a0 !important;
}
@media (max-width: 800px) {
  .ui-accordion .ui-accordion-header .information-department a {
    width: 100px;
  }
}
.ui-accordion .ui-accordion-header .information-department a::before {
  content: "подробнее";
  position: absolute;
  text-indent: 0%;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
}
@media (max-width: 800px) {
  .ui-accordion .ui-accordion-header .information-department a::before {
    font-size: 12px;
  }
}
#quicktabs-container-departments .ui-accordion-content {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  padding: 0 0 16px 0;
  overflow: visible;
  /* Стили для текста */
}
#quicktabs-container-departments .ui-accordion-content > .views-row {
  width: calc(50% - 10px);
  box-shadow: 0 0 20px 0px rgba(0, 0, 0, 0.2);
  border-radius: 12px;
  padding: 16px;
  display: grid;
  grid-template-columns: 180px 1fr;
  grid-template-rows: auto auto;
  position: relative;
  grid-template-areas: "photo title" "photo jobs";
  gap: 15px;
  align-items: start;
  transition: all 0.3s ease-in-out;
}
#quicktabs-container-departments .ui-accordion-content > .views-row:hover {
  box-shadow: 0 0 20px 5px rgba(0, 0, 0, 0.25);
}
@media (max-width: 800px) {
  #quicktabs-container-departments .ui-accordion-content > .views-row {
    width: 100%;
  }
}
@media (max-width: 600px) {
  #quicktabs-container-departments .ui-accordion-content > .views-row {
    grid-template-columns: 1fr 1fr;
  }
}
#quicktabs-container-departments .ui-accordion-content .views-field-field-photo {
  grid-area: photo;
  height: 100%;
}
#quicktabs-container-departments .ui-accordion-content .views-field-field-photo .field-content {
  height: 100%;
}
#quicktabs-container-departments .ui-accordion-content .views-field-field-photo img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 8px;
  aspect-ratio: 0.9;
}
#quicktabs-container-departments .ui-accordion-content .views-field-title {
  grid-area: title;
  align-self: end;
  position: relative;
  z-index: 2;
}
#quicktabs-container-departments .ui-accordion-content .views-field-field-jobs {
  grid-area: jobs;
  align-self: start;
  position: relative;
  z-index: 2;
}
#quicktabs-container-departments .ui-accordion-content .views-field-title a {
  font-size: 1.2rem;
  font-weight: 600;
  color: #333;
  text-decoration: none;
  display: inline-block;
  white-space: pre-wrap;
  /* Сохраняет пробелы и переносит по ним */
  word-break: break-word;
  line-height: 1.3;
}
@media (max-width: 600px) {
  #quicktabs-container-departments .ui-accordion-content .views-field-title a {
    font-size: 1rem;
  }
}
#quicktabs-container-departments .ui-accordion-content .views-field-title a:hover {
  color: #0066cc;
}
#quicktabs-container-departments .ui-accordion-content .views-field-field-jobs .field-content {
  font-size: 1rem;
  color: #666;
}
@media (max-width: 600px) {
  #quicktabs-container-departments .ui-accordion-content .views-field-field-jobs .field-content {
    font-size: 0.75rem;
  }
}
#quicktabs-container-departments .ui-accordion-content .views-field-view-node {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  /* скрываем текст */
  overflow: hidden;
  /* скрываем текст */
  white-space: nowrap;
  /* скрываем текст */
  z-index: 1;
  /* поднимаем ссылку над контентом */
}
#quicktabs-container-departments .ui-accordion-content .views-field-view-node span {
  display: inline-block;
  width: 100%;
  height: 100%;
}
#quicktabs-container-departments .ui-accordion-content .views-field-view-node a {
  display: inline-block;
  text-indent: -9999px;
  width: 100%;
  height: 100%;
}
.uk-grid {
  margin: 0 !important;
}
.med-department .view-header:has(.content > div) {
  margin-bottom: 20px;
}
.med-department .view-content {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  padding: 0 0 16px 0;
  overflow: visible;
  /* Стили для текста */
}
.med-department .view-content > .views-row {
  width: calc(50% - 10px);
  box-shadow: 0 0 20px 0px rgba(0, 0, 0, 0.2);
  border-radius: 12px;
  padding: 16px;
  display: grid;
  grid-template-columns: 180px 1fr;
  grid-template-rows: auto auto;
  position: relative;
  grid-template-areas: "photo title";
  align-items: start;
  transition: all 0.3s ease-in-out;
}
.med-department .view-content > .views-row:hover {
  box-shadow: 0 0 20px 5px rgba(0, 0, 0, 0.25);
}
.med-department .view-content > .views-row::after, .med-department .view-content > .views-row::before {
  display: none;
}
.med-department .view-content .views-field-field-photo {
  grid-area: photo;
  height: 100%;
}
.med-department .view-content .views-field-field-photo .field-content {
  height: 100%;
}
.med-department .view-content .views-field-field-photo img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 8px;
  aspect-ratio: 0.9;
}
.med-department .view-content .views-field-title {
  margin-left: 15px;
  grid-area: title;
  position: relative;
  z-index: 2;
}
.med-department .view-content .views-field-title a {
  font-size: 1.2rem;
  font-weight: 600;
  color: #333;
  text-decoration: none;
  display: inline-block;
  white-space: pre-wrap;
  word-break: break-word;
  line-height: 1.3;
}
.med-department .view-content .views-field-title a:hover {
  color: #0066cc;
}
.med-department .view-content .views-field-field-jobs .field-content {
  font-size: 1rem;
  color: #666;
}
.med-department .view-content .views-field-view-node {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  /* скрываем текст */
  overflow: hidden;
  /* скрываем текст */
  white-space: nowrap;
  /* скрываем текст */
  z-index: 1;
  /* поднимаем ссылку над контентом */
}
.med-department .view-content .views-field-view-node span {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.med-department .view-content .views-field-view-node a {
  display: inline-block;
  text-indent: -9999px;
  width: 100%;
  height: 100%;
}
.node__content:has(.med-personal) {
  display: grid;
  grid-template-columns: 350px 1fr;
  grid-template-rows: auto auto 1fr auto;
  position: relative;
  grid-template-areas: "links links" "photo title" "photo dep" "info info";
  gap: 15px;
  align-items: start;
  transition: all 0.3s ease-in-out;
  margin-bottom: 0;
}
@media (max-width: 800px) {
  .node__content:has(.med-personal) {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 600px) {
  .node__content:has(.med-personal) {
    grid-template-rows: repeat(5, auto);
    grid-template-areas: "links links" "photo photo" "title title" "dep dep" "info info";
  }
}
.node__content:has(.med-personal)::after, .node__content:has(.med-personal)::before {
  display: none;
}
.node__content:has(.med-personal) .med-personal {
  display: none;
}
.node__content:has(.med-personal) .links {
  grid-area: links;
}
.node__content:has(.med-personal) .photoswipe-gallery {
  grid-area: photo;
  height: 100%;
  margin-bottom: 0;
}
.node__content:has(.med-personal) .photoswipe-gallery img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 12px;
  aspect-ratio: 0.9;
}
.node__content:has(.med-personal) .field--name-field-jobs {
  grid-area: title;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 500;
}
@media (max-width: 800px) {
  .node__content:has(.med-personal) .field--name-field-jobs {
    font-size: 20px;
  }
}
@media (max-width: 600px) {
  .node__content:has(.med-personal) .field--name-field-jobs {
    font-size: 18px;
  }
}
.node__content:has(.med-personal) .field--name-field-department {
  grid-area: dep;
  margin-bottom: 0;
}
.node__content:has(.med-personal) .med-personal-details {
  grid-area: info;
  box-shadow: none;
  margin-bottom: 0 !important;
}
.node__content:has(.med-personal) .med-personal-details summary {
  display: block;
  cursor: pointer;
  position: relative;
  padding: 1em 0.75em;
  font-size: 20px;
  border-radius: 16px;
  line-height: 1em;
  border: none;
  display: flex;
  align-items: center;
  gap: 5px;
  transition: all 0.3s ease-in-out;
  background-color: #0162a1;
  border-radius: 12px !important;
  color: #fff;
  cursor: pointer;
  -webkit-transition: background-color 300ms;
  transition: background-color 300ms;
}
@media (max-width: 600px) {
  .node__content:has(.med-personal) .med-personal-details summary {
    font-size: 16px;
  }
}
.node__content:has(.med-personal) .med-personal-details summary::marker {
  display: none;
}
.node__content:has(.med-personal) .med-personal-details summary::before {
  transition: all 0.3s ease-in-out;
  content: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M9 20L7 18L13 12L7 6L9 4L17 12L9 20Z" fill="%23ebe9d9"/></svg>');
  width: 24px;
  height: 24px;
}
.node__content:has(.med-personal) .med-personal-details summary:hover {
  background-color: #00a5ef;
}
.node__content:has(.med-personal) .med-personal-details[open] summary {
  background-color: #00a5ef;
}
.node__content:has(.med-personal) .med-personal-details[open] summary::before {
  content: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M9 20L7 18L13 12L7 6L9 4L17 12L9 20Z" fill="%23ebe9d9"/></svg>');
  width: 24px;
  height: 24px;
  transform: rotate(90deg);
}
.node__content:has(.med-personal) .med-personal-details .details-wrapper {
  margin: 0;
  margin-top: 16px;
  padding: 16px;
}
@media (max-width: 600px) {
  .node__content:has(.med-personal) .med-personal-details .details-wrapper {
    font-size: 14px;
  }
}
.node__content:has(.med-personal) .med-personal-details .details-wrapper .field--name-body p:first-child {
  margin-top: 0;
}
.custom-marquee p {
  margin: 0 !important;
}
.main-container .main-box:has(#block-solo-quicktabsgrafiklichnogopriyoma) {
  overflow: auto;
}
.view-content:has(.gkb6-custom-row) {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.view-content:has(.gkb6-custom-row) .gkb6-custom-row {
  width: calc((100% - 40px) / 3);
}
@media (max-width: 800px) {
  .view-content:has(.gkb6-custom-row) .gkb6-custom-row {
    width: calc((100% - 20px) / 2);
  }
}
@media (max-width: 600px) {
  .view-content:has(.gkb6-custom-row) .gkb6-custom-row {
    width: calc(100%);
  }
}
.view-content:has(.gkb6-custom-row) .gkb6-custom-row a {
  width: 100%;
  min-height: 100px;
  box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.15);
  border-radius: 12px;
  padding: 16px;
  display: flex;
  font-weight: 500;
  font-size: 16px;
  line-height: 1.2em;
  text-align: center;
  color: #000;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 600px) {
  .view-content:has(.gkb6-custom-row) .gkb6-custom-row a {
    font-size: 14px;
  }
}
.view-content:has(.gkb6-custom-row) .gkb6-custom-row a:hover {
  color: #0162a1;
  box-shadow: 0 0 15px 3px rgba(0, 0, 0, 0.2);
}
.view-union-events .views-row {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.view-union-events .views-row:not(:last-child) {
  margin-bottom: 20px;
}
.view-union-events .views-row::before, .view-union-events .views-row::after {
  display: none !important;
}
.view-union-events .views-row .views-col {
  width: calc((100% - 20px) / 2) !important;
  padding: 0 !important;
}
@media (max-width: 600px) {
  .view-union-events .views-row .views-col {
    width: calc(100%) !important;
  }
}
.view-union-events .views-row .views-col a {
  width: 100%;
  min-height: 100px;
  box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.15);
  border-radius: 12px;
  padding: 16px;
  display: flex;
  font-weight: 500;
  font-size: 16px;
  line-height: 1.2em;
  text-align: center;
  color: #000;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 600px) {
  .view-union-events .views-row .views-col a {
    font-size: 14px;
  }
}
.view-union-events .views-row .views-col a:hover {
  color: #0162a1;
  box-shadow: 0 0 15px 3px rgba(0, 0, 0, 0.2);
}
.photoswipe-gallery {
  justify-content: center;
  gap: 20px;
}
.photoswipe-gallery img {
  object-fit: cover;
  aspect-ratio: 1.3333333333;
  width: 400px;
  border-radius: 16px;
}
.news-row {
  box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.15);
  border-radius: 12px;
  padding: 16px;
  margin-bottom: 16px;
  line-height: 1.3em;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
.news-row::before, .news-row::after {
  display: none;
}
.news-row:last-child {
  margin-bottom: 0;
}
.news-row .views-field-field-photo {
  width: 300px;
  margin-top: 8px;
}
@media (max-width: 600px) {
  .news-row .views-field-field-photo {
    width: 100%;
  }
}
.news-row .photoswipe-gallery {
  justify-content: space-between;
  gap: 20px;
}
.news-row .photoswipe-gallery img {
  object-fit: none;
  aspect-ratio: unset;
  width: auto;
  border-radius: 12px;
}
@media (max-width: 600px) {
  .news-row .photoswipe-gallery img {
    width: 450px;
    object-fit: cover;
    aspect-ratio: 1.6666666667;
  }
}
.news-row .views-field-body {
  margin-top: 8px;
  width: calc(100% - 328px);
  margin-left: 20px;
}
@media (max-width: 600px) {
  .news-row .views-field-body {
    width: 100%;
    margin-left: 0;
  }
}
.news-row .views-field-body p {
  margin-top: 0 !important;
}
.news-row .views-field-body p:last-child {
  margin-bottom: 0 !important;
}
.news-row .views-field-created, .news-row .views-field-title {
  width: 100%;
}
#block-solo-views-block-treatment-citizens-block-2 .ui-accordion-content {
  height: auto !important;
}
.page-wrapper .solo-select, .page-wrapper .solo-radio, .page-wrapper .solo-check, .page-wrapper .solo-textarea, .page-wrapper input:not(.button) {
  border-radius: 6px;
}
.page-wrapper a.button, .page-wrapper input.webform-button--submit, .page-wrapper .search-button-close button {
  border-radius: 6px;
}
.solo-button-menu g {
  stroke-width: 3 !important;
}
#page-wrapper:has(#block-solo-views-block-slider-block-1) .ebt-block-counter {
  margin-top: 16px;
}
@media (max-width: 600px) {
  .ebt-counter-four_columns .ebt-container .field--name-field-ebt-counter-items {
    grid-template-columns: 1fr 1fr !important;
  }
}
.popup-login-block-inner {
  border-radius: 12px;
}
.popup-login-block-inner .form-actions {
  margin-top: 6px;
}
.popup-login-block-inner input.button, .popup-login-block-inner .block-user-login-block form + .item-list ul li a {
  border-radius: 6px;
  background-color: #0162a1;
  transition: all 0.3s ease-in-out;
  line-height: 1.25em;
}
.popup-login-block-inner input.button:hover, .popup-login-block-inner .block-user-login-block form + .item-list ul li a:hover {
  box-shadow: none;
  background-color: #00a5ef;
  color: #fff;
}
.popup-login-block-inner input.button.form-submit:hover {
  animation: none;
}
.login-block-button-close-inner {
  border-radius: 6px;
}
.fixed-search-block-inner .fixed-search-wrapper {
  border-radius: var(--solo-px16);
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
#search-button-close {
  margin-right: 30px;
}
.fixed-search-block-inner .fixed-search-wrapper section:last-child {
  padding-top: 30px;
}
#block-solo-raskrytayaformasite-searchblock-1 {
  width: calc(100% - 90px);
}
#block-solo-raskrytayaformasite-searchblock-1 form {
  width: calc(100%) !important;
}
#block-solo-raskrytayaformasite-searchblock-1 form * {
  width: calc(100%) !important;
}
#block-solo-raskrytayaformasite-searchblock-1 .form-item--site-search {
  margin: 0 !important;
}
#block-solo-views-block-site-search-block-1 {
  overflow: auto;
  max-height: calc(100svh - 5rem - 84px);
}
#block-solo-views-block-site-search-block-1 .view-content .views-row:not(:last-child) {
  padding-bottom: 12px;
  border-bottom: 1px solid #0162a1;
}
#block-solo-views-block-site-search-block-1 .view-content .views-row:first-child h3 {
  margin-top: 0;
}
#block-solo-views-block-site-search-block-1 .view-footer {
  display: none;
}
html:has(#fixed-search-block.toggled) {
  overflow: hidden;
}
.fa-file {
  margin-right: 10px;
}
/*# sourceMappingURL=/themes/contrib/solo/css/styles.css.map */