

/* Start:/local/templates/salus_bio_webra/components/bitrix/menu/menu_top_multilevel/style.min.css?17303998963715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/local/templates/salus_bio_webra/components/bitrix/menu/menu_top_multilevel/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/local/templates/salus_bio_webra/components/bitrix/menu/menu_top_multilevel/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/local/templates/salus_bio_webra/components/bitrix/menu/menu_top_multilevel/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#horizontal-multilevel-menu li a,#horizontal-multilevel-menu li:hover li a,#horizontal-multilevel-menu li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{color:#4f4f4f;font-weight:bold}#horizontal-multilevel-menu li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{color:#4f4f4f}#horizontal-multilevel-menu li ul ul{margin:-27px 0 0 132px}#horizontal-multilevel-menu li:hover ul ul,#horizontal-multilevel-menu li.jshover ul ul,#horizontal-multilevel-menu li:hover ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul ul{display:none}#horizontal-multilevel-menu li:hover ul,#horizontal-multilevel-menu li.jshover ul,#horizontal-multilevel-menu li li:hover ul,#horizontal-multilevel-menu li li.jshover ul,#horizontal-multilevel-menu li li li:hover ul,#horizontal-multilevel-menu li li li.jshover ul,#horizontal-multilevel-menu li li li li:hover ul,#horizontal-multilevel-menu li li li li.jshover ul,#horizontal-multilevel-menu li li li li li:hover ul,#horizontal-multilevel-menu li li li li li.jshover ul{display:block}div.menu-clear-left{clear:left}
/* End */


/* Start:/local/templates/salus_bio_webra/components/bitrix/menu/menu_footer_catalog/style.min.css?17303998965844*/
.bx_vertical_menu_advanced{border-left:7px solid #e3eaef;background:#f1f4f7;border-radius:4px;position:relative;box-shadow:0 0 1px 1px #dcdcdc}.bx_vertical_menu_advanced>ul{display:block;margin:0 0 10px 0;padding:0;width:100%;border-radius:5px;background:#fff;list-style:none}.bx_vertical_menu_advanced .bx_hma_one_lvl{display:block;padding:0}.bx_vertical_menu_advanced .bx_hma_one_lvl>a{position:relative;z-index:105;display:block;padding:10px 0 10px 12px;border-bottom:1px solid #e3eaef;color:#000;vertical-align:middle;text-align:left;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.8);font-size:14px;line-height:16px}.bx_vertical_menu_advanced .bx_hma_one_lvl:first-child,.bx_vertical_menu_advanced .bx_hma_one_lvl:first-child>a{border-radius:0 4px 0 0}.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child,.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child>a{border-radius:0 0 4px 0}.bx_vertical_menu_advanced ul:last-child .bx_hma_one_lvl:last-child>a{border-bottom:0}.bx_vertical_menu_advanced .bx_hma_one_lvl>a{-webkit-transition:border-color 0 ease;-moz-transition:border-color 0 ease;-o-transition:border-color 0 ease;-ms-transition:border-color 0 ease;transition:border-color 0 ease}.bx_vertical_menu_advanced .bx_hma_one_lvl.hover{padding:1px 0 0;border:0}.bx_vertical_menu_advanced .bx_hma_one_lvl.hover>a{margin-left:-11px;padding:10px 0 10px 12px;width:100%;border:0;border-right:2px;background:#fff;box-shadow:-1px 2px 3px 0 rgba(1,1,1,.22);font-weight:bold;line-height:16px;box-sizing:content-box}.bx_vertical_menu_advanced .bx_hma_one_lvl.dropdown.hover>a{z-index:1500}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container{position:absolute;top:-1px;left:100%;z-index:1300;display:none;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid rgba(1,1,1,.1);border-radius:2px;background:#fff;box-shadow:0 5px 10px 0 rgba(1,1,1,.29)}.bx_vertical_menu_advanced .bx_hma_one_lvl.hover .bx_children_container{display:block}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:-20000px;padding:10px 12px;padding-bottom:20000px;min-width:130px;max-width:280px;border-left:1px solid #f2f2f2;background:#fff}.bx_shadow_fix{display:none}.bx_vertical_menu_advanced .dropdown:hover .bx_shadow_fix,.bx_vertical_menu_advanced .dropdown.hover .bx_shadow_fix{position:absolute;top:-1px;right:-2px;bottom:0;z-index:1500;display:block;width:5px;background:#fff;opacity:1}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b1{min-width:180px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b2{min-width:360px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b3{min-width:540px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b4{min-width:720px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block:first-child{border-left:0}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b1 .bx_children_block{width:100%}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b2 .bx_children_block{width:50%}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b3 .bx_children_block{width:33.3%}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b4 .bx_children_block{width:25%}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block.advanced{border-left:0;background:#f7fafb;box-shadow:inset 5px 0 7px -5px rgba(0,0,0,.12)}.bx_vertical_menu_advanced .bx_hma_one_lvl ul{display:block;margin:0;padding:0 0 14px 0;list-style:none}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent>a{display:block;padding:5px 10px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul{border-bottom:1px solid #f2f2f2}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent:last-child ul{border-bottom:0}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul li{line-height:24px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul a{display:block;padding:5px 10px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_advanced_panel{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_block.advanced .bx_children_advanced_panel{display:block !important}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;max-height:220px;border:1px solid #e7e9ea}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel .bx_item_description{max-width:100%;max-height:220px;color:#000;text-align:left;white-space:normal;font-weight:normal;font-size:12px;line-height:18px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li{display:block;background:#fff}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li>a{display:block;color:#20394c;text-decoration:none;font-weight:bold;font-size:15px;line-height:23px}.bx_vertical_menu_advanced .bx_hma_one_lvl ul li ul li a{color:#000;text-decoration:none;font-size:13px;line-height:16px}@media(max-width:569px){.bx_vertical_menu_advanced{display:none}.header_inner_bottom_line{overflow:hidden;height:auto}}
/* End */


/* Start:/local/templates/salus_bio_webra/components/bitrix/main.feedback/popup-callback/style.min.css?1731438913251*/
div.mf-name,div.mf-email,div.mf-captcha,div.mf-message{width:80%;padding-bottom:.4em}div.mf-name input,div.mf-email input{width:60%}div.mf-message textarea{width:60%}span.mf-req{color:red}div.mf-ok-text{color:green;font-weight:bold;padding-bottom:1em}
/* End */


/* Start:/local/templates/salus_bio_webra/components/bitrix/main.feedback/popup-pres/style.min.css?1731438439251*/
div.mf-name,div.mf-email,div.mf-captcha,div.mf-message{width:80%;padding-bottom:.4em}div.mf-name input,div.mf-email input{width:60%}div.mf-message textarea{width:60%}span.mf-req{color:red}div.mf-ok-text{color:green;font-weight:bold;padding-bottom:1em}
/* End */


/* Start:/local/templates/salus_bio_webra/template_styles.css?17743341797123*/
.table table {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%
}
.table table th {
  font-size: .875rem;
  line-height: 142.857143%;
  color: var(--text_3);
  font-weight: 400;
  padding-bottom: 1rem;
  padding-right: 1.1875rem;
  border-bottom: 1px solid var(--borderGrey);
  text-align: left
}
.table table td {
  vertical-align: top;
  padding: 1.125rem 1.5rem 1.0625rem 0;
  line-height: 150%;
  color: var(--text_1);
  border-bottom: 1px solid var(--borderGrey)
}
.table table td span {
  font-size: .875rem;
  line-height: 142.857143%;
  color: var(--text_3);
  display: block
}
.table-1 {
  max-width: 60.625rem
}
.table-1 table th {
  width: 9.5rem
}
.table-1 table th:first-child {
  width: 11.5rem
}
.table-1 table th:last-child {
  width: 8rem
}
.table-1 table td {
  width: 9.5rem
}
.table-1 table td:first-child {
  width: 11.5rem
}
.table-1 table td:last-child {
  width: 8rem
}
.table-2 {
  max-width: 60.625rem
}
.table-2 table tr:last-child td {
  padding-right: .625rem
}
.table-2 table tr:last-child td:last-child {
  padding-right: 0
}
.table-2 table th {
  width: 9.375rem
}
.table-2 table th:first-child {
  width: 28.25rem
}
.table-2 table td {
  width: 9.375rem
}
.table-2 table td:first-child {
  width: 28.25rem
}
.table-3 {
  max-width: 60.625rem
}
.table-3 table {
  min-width: 57.625rem;
  width: auto
}
.table-4 table th {
  width: 13rem
}
.table-4 table th:first-child {
  width: 15.625rem
}
.table-4 table th:last-child {
  width: 11.5rem
}
.table-4 table td {
  width: 13rem
}
.table-4 table td:first-child {
  width: 15.625rem
}
.table-4 table td:last-child {
  width: 11.5rem
}
.table table th {
    font-weight: bold !important;
    color: #19191b !important;
}
tbody tr {
    background-color: #80808014;
}
tbody tr:nth-child(2n) {
    background-color: #80808000 !important;
}
.table table td {
    padding-left: 10px !important;
}
.table table th {
    padding-left: 10px !important;
}

.table-1 table td:first-child {
  width: auto;
}

body .menu-item-has-children>ul li>a {
	white-space: nowrap;
	text-align: left;
}

/*
*******************************************************************************/

section[class^="nimbo"] {
  padding: 3rem 0;
  line-height: 1.4;
}
section[class^="nimbo"] .title-h3 {
  margin-bottom: 2.5rem;
}
section[class^="nimbo"] img {
  max-width: 100%;
}

.nimbo1_row {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 1rem;
  margin-top: 1rem;
}
.nimbo1_item {
  padding: 1rem;
  border-radius: 10px;
  background: var(--bgGrey);
}
.nimbo1_item_name {
  margin-bottom: 1rem;
  font-weight: 700;
}
.nimbo1_item_desc {
  line-height: 1.2;
}
.nimbo1_item_desc b {
  display: block;
  margin-top: 10px;
  color: #E57750;
}

@media (min-width: 1024px) {
  .nimbo1_row {
    grid-template-columns: repeat(4, 1fr);
  }
  .nimbo1_item_desc b {
    margin-top: 1rem;
    font-size: 20px;
  }
}

.nimbo2_desc {
  padding: 1rem;
  color: #fff;
  background: #E57750;
}
.nimbo2_desc ul {
  line-height: 1.4;
  padding-left: 1rem;
}
.nimbo2_desc ul li {
  list-style: square;
}
.nimbo2_row {
  display: grid;
  gap: 1rem;
}

@media (min-width: 768px) {
  .nimbo2_row {
    align-items: start;
    grid-template-columns: repeat(2, 1fr);
  }
  .nimbo2_row div:first-child {
    grid-column: 1 / 3;
  }
}

@media (min-width: 1200px) {
  .nimbo2_row {
    grid-template-rows: auto 1fr;
    grid-template-columns: 2fr 1fr;
  }
  .nimbo2_row div:first-child {
    grid-column: 1 / 2;
    grid-row: 1 / 3;
  }
  .nimbo2_desc {
    grid-row: 2 / 3;
  }
}

.nimbo3 .table {
  margin-top: 1rem;
}
.nimbo3 .table td {
  text-align: center;
  vertical-align: middle;
}
.nimbo3__text {
  margin-top: 1rem;
  line-height: 1.4;
  font-size: smaller;
}

.nimbo4 {
  --c1: #4472c4;
  --c2: #ed7d31;
  --c3: #a5a5a5;
  --c4: #ffc000;
}
.nimbo4_gist {
  display: grid;
  gap: 2rem;
}
.nimbo4_gist_item_desc {
  line-height: 1.4;
}
.nimbo4_gist_item_desc b {
  display: block;
}
.nimbo4_gist_item_title {
  margin-top: 1rem;
  margin-bottom: 5px;
}
.nimbo4_gist_item_line {
  display: flex;
}
.nimbo4_gist_item_line div {
  height: 40px;
}
.nimbo4_gist_item_line div:nth-child(1) {
  background: var(--c1);
}
.nimbo4_gist_item_line div:nth-child(2) {
  background: var(--c2);
}
.nimbo4_gist_item_line div:nth-child(3) {
  background: var(--c3);
}
.nimbo4_gist_item_line div:nth-child(4) {
  background: var(--c4);
}
.nimbo4_gist_item_line._1 div:nth-child(1) {
  flex: 0 0 16.72%;
}
.nimbo4_gist_item_line._1 div:nth-child(2) {
  flex: 0 0 25%;
}
.nimbo4_gist_item_line._1 div:nth-child(3) {
  flex: 0 0 31.5%;
}
.nimbo4_gist_item_line._1 div:nth-child(4) {
  flex: 0 0 4.22%;
}
.nimbo4_gist_item_line._2 div:nth-child(1) {
  flex: 0 0 25%;
}
.nimbo4_gist_item_line._2 div:nth-child(2) {
  flex: 0 0 37.5%;
}
.nimbo4_gist_item_line._2 div:nth-child(3) {
  flex: 0 0 28.11%;
}
.nimbo4_gist_item_line._2 div:nth-child(4) {
  flex: 0 0 1.78%;
}
.nimbo4_gist_item_time {
  position: relative;
  padding-bottom: 20px;
  display: flex;
  justify-content: space-between;
  margin-top: 0.5rem;
  text-align: center;
  color: #aaa;
  font-size: 12px;
}
.nimbo4_gist_item_time div:nth-child(1) {
  text-align: left;
}
.nimbo4_gist_item_time div:nth-child(7) {
  text-align: right;
}
.nimbo4_gist_item_time div:nth-child(8) {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  line-height: 20px;
}
.nimbo4_gist_legend {
  display: grid;
  gap: 0.5rem;
}
.nimbo4_gist_legend div {
  position: relative;
  padding-left: 30px;
  line-height: 20px;
  font-size: 14px;
}
.nimbo4_gist_legend div::before {
  content: '';
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 0;
  left: 0;
}
.nimbo4_gist_legend div:nth-child(1)::before {
  background: var(--c1);
}
.nimbo4_gist_legend div:nth-child(2)::before {
  background: var(--c2);
}
.nimbo4_gist_legend div:nth-child(3)::before {
  background: var(--c3);
}
.nimbo4_gist_legend div:nth-child(4)::before {
  background: var(--c4);
}

.nimbo4_row {
  display: grid;
  gap: 1rem;
  margin-top: 3rem;
}
.nimbo4_item {
  position: relative;
  height: 200px;
}
.nimbo4_item_bg {
  position: absolute;
  inset: 0;
}
.nimbo4_item_bg img {
  object-fit: cover;
  object-position: center;
  width: 100%;
  height: 100%;
  max-width: none;
}
.nimbo4_item_cap {
  position: absolute;
  inset: 0;
  padding: 1rem;
  z-index: 1;
  color: #fff;
  text-align: center;
  line-height: 1.5;
  font-weight: 500;
  font-size: 18px;
  background: rgba(0, 0, 0, 0.2);
}
.nimbo4_item_cap b {
  display: block;
  position: relative;
  margin-top: 1rem;
  padding-top: 0.5rem;
}
.nimbo4_item_cap b::before {
  content: '';
  display: block;
  width: 40px;
  height: 2px;
  position: absolute;
  top: -2px;
  left: 50%;
  margin-left: -20px;
  background: #fff;
}

@media (min-width: 768px) {
  .nimbo4_row {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (min-width: 1200px) {
  .nimbo4_gist_legend {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 2rem;
  }
  .nimbo4_row {
    grid-template-columns: repeat(4, 1fr);
  }
}

.nimbo5__text {
  margin-top: 1rem;
}
/* End */
/* /local/templates/salus_bio_webra/components/bitrix/menu/menu_top_multilevel/style.min.css?17303998963715 */
/* /local/templates/salus_bio_webra/components/bitrix/menu/menu_footer_catalog/style.min.css?17303998965844 */
/* /local/templates/salus_bio_webra/components/bitrix/main.feedback/popup-callback/style.min.css?1731438913251 */
/* /local/templates/salus_bio_webra/components/bitrix/main.feedback/popup-pres/style.min.css?1731438439251 */
/* /local/templates/salus_bio_webra/template_styles.css?17743341797123 */
