

/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?174895597251*/
font.errortext{color:red}font.notetext{color:green}
/* End */


/* Start:/local/templates/main/styles.css?17917994211835*/
#cookie_notification{
  display: none;
  justify-content: space-between;
  align-items: flex-end;
  position: fixed;
  bottom: 15px;
  left: 50%;
  width: 900px;
  max-width: 90%;
  transform: translateX(-50%);
  padding: 25px;
  background-color: white;
  border-radius: 4px;
  box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.4);
  z-index: 1000;
}

#cookie_notification p{
  margin: 0;
  font-size: 0.7rem;
  text-align: left;
  color: $color_text;
}


@media (min-width: 576px){
  #cookie_notification.show{
    display: flex;
  }
  .cookie_accept{
    margin: 0 0 0 25px;
  }
}

@media (max-width: 575px){
  #cookie_notification.show{
    display: block;
    text-align: left;
  }
  .cookie_accept{
    margin: 10px 0 0 0;
  }
}





.two-column__main ul, .two-column__main ol {
    margin: inherit;
    padding: inherit;
}

.two-column__main ol {
	counter-reset: a;
}
.two-column__main ol li {
	counter-increment: a;
}
.two-column__main li {
	position: relative;
    margin-bottom: 17px;
}
.two-column__main ol li:before {
	content: counter(a)!important;
    position: absolute;
    top: 0!important;
    left: -35px!important;
    display: block!important;
    min-width: 20px!important;
    font-weight: 700!important;
    text-align: right!important;
    color: #4fcfd7!important;
	width: auto!important;
    height: auto!important;
    border-radius: none!important;
    background: none!important;
}

.two-column__main ul li:before {
    content: ""!important;
    position: absolute;
    top: 10px!important;
    left: -25px!important;
    width: 5px;
    height: 5px;
 	min-width: auto !important;
    border-radius: 50%;
    background: #4fcfd7;
}
.two-column__main li.inner-nav__item:before {
  content: none;
}
.two-column__main a {
    font-weight: bold;
}
.page-header__logo {
    display: flex;
    flex-direction: column;
}
/* End */


/* Start:/local/templates/main/template_styles.css?179181349240*/
section.good-company {
	display: none;
}
/* End */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?174895597251 */
/* /local/templates/main/styles.css?17917994211835 */
/* /local/templates/main/template_styles.css?179181349240 */
