

/* Start:/bitrix/templates/aspro-allcorp3medc/components/bitrix/news.list/price-list-ox8/style.css?17220607082353*/
.price-head a.dark_link:not(:hover) {
  color: #333 !important;
  color: var(--white_text_black) !important;
}
@media (max-width: 767px) {
  .price-head.line-block {
    flex-direction: column;
    align-items: start;
  }

  .price-head .price-side {
    flex-wrap: wrap;
    width: calc(100% + 40px);
    justify-content: space-between;
  }
}
.accordion-head.accordion-head--cursor_normal {
  cursor: default;
}
.price-items .price-sections-list .price-sections-list__item-title h2{
font-size: 1em;
line-height: 1.1em;
cursor: pointer;
margin-bottom:0;
}
.price-items .price-sections-list .grid-list__item.item-accordion-wrapper .price-title.line-block__item a{
    font-size: 1.15em;
    line-height: 1.25em;
}
.price-items .price-sections-list .collapsed .price-sections-list__item-title h2{
margin-bottom:0;
    z-index: 999;
    position: relative;
}
.price-list .price-items .price-sections-list__wrapper {
border-radius: 40px;
border: 1px solid #e5e5e5;
    border-color: var(--stroke_black);
    margin-bottom: -1px;
    padding-bottom: 8px;
	transition: background ease .3s, box-shadow ease .3s;
	padding: 16px 30px 16px 30px;
	
}
.price-list .price-items .price-sections-list__wrapper:hover{
box-shadow: 0 5px 20px rgba(0, 0, 0, .1);
}
.shadow-no-border-hovered:hover {
    background-color: unset;
	border-color: unset;
}
.price-sections-list__wrapper  .shadow-hovered:hover {
    box-shadow: 0 5px 20px rgba(0, 0, 0, .1);
}
.price-sections-list__wrapper  .in {
padding-top: 25px;
}
/*.price-sections-list__wrapper .shadow-hovered:hover {
    box-shadow: unset;
}*/
.price-sections-list__item-title .arrow-all {
top: unset;
cursor: pointer;
    position: absolute;
    margin-top: -26px;
}
.price-sections-list__item-title .arrow-all--wide {
  width: 52px;
 }
 .price-sections-list__item:hover *{
 stroke: var(--theme-base-color);
 }
 .price-list .price-items .price-sections-list__wrapper  .accordion-head {
  padding: 16px 30px 10px 30px;
}
.grid-list.grid-list--gap-16{
    grid-gap: 16px;
}
@media (max-width:450px){
.price-items .price-sections-list .grid-list__item.item-accordion-wrapper .price-title.line-block__item a{
    font-size: 1em;
    line-height: 1.1em;
}
.price-items .price-sections-list .price-sections-list__item-title h2 {
  font-size: 0.9em;
  }
  .price-sections-list__item-title .arrow-all--wide {
  width: 32px;
}
}
/* End */
/* /bitrix/templates/aspro-allcorp3medc/components/bitrix/news.list/price-list-ox8/style.css?17220607082353 */
