.profistudio-quicklinks-links_inline-block {
	padding: 0;
	margin: 0;	
}
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-list {
	padding: 0;
	margin: 0;
	overflow: hidden;
	text-align: left;	
}

.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-name {
	display: inline-block;
	margin: 0 7px 0px 0;
	padding: 0;
	font-size: 14px;
}
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-name:after {
	content: ':';
}
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-item {
	display: inline-block;

}
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-item_hidden {
	display: none;
}
.profistudio-quicklinks-links_inline-block.profistudio-quicklinks-links_active .profistudio-quicklinks-links-item_hidden {
	display: inline-block;
}
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-item_btn-open {
	display: inline-block;
}
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-item_btn-close {
	display: none;
}
.profistudio-quicklinks-links_inline-block.profistudio-quicklinks-links_active .profistudio-quicklinks-links-item_btn-open {
	display: none;
}
.profistudio-quicklinks-links_inline-block.profistudio-quicklinks-links_active .profistudio-quicklinks-links-item_btn-close {
	display: inline-block;
}

.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-item.active a,
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-item.active a:hover {
	color: #fff;
	border: 1px solid #757575;
	background: #757575;
}
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-description {
	margin: 10px 0;
}







.profistudio-quicklinks-links_inline-block.bottom {
	padding: 0;
	margin: 0;	
}
.profistudio-quicklinks-links_inline-block.bottom .profistudio-quicklinks-links-list {
	padding: 0;
	margin: 0;
	overflow: hidden;
	text-align: left;	
}
.profistudio-quicklinks-links_inline-block.bottom .profistudio-quicklinks-links-list__ul {
	font-size: 14px;
	line-height: 1.23;
	padding: 0;
	margin: 0 -7px 0 0;
	text-align: left;
}
.profistudio-quicklinks-links_inline-block.bottom .profistudio-quicklinks-links-name {
	display: inline-block;
	margin: 0 7px 0px 0;
	padding: 0;
	font-size: 14px;
}
.profistudio-quicklinks-links_inline-block.bottom .profistudio-quicklinks-links-name:after {
	content: ':';
}
.profistudio-quicklinks-links_inline-block.bottom .profistudio-quicklinks-links-item {
	display: inline-block;
	margin: 0 7px 10px 0;
	padding: 0;
}
.profistudio-quicklinks-links_inline-block.bottom .profistudio-quicklinks-links-item a,
.profistudio-quicklinks-links_inline-block.bottom .profistudio-quicklinks-links-item_btn span {
	display: inline-block;
	margin: 0;
	padding: 5px 10px;
	color: #b6b5b5;
	text-decoration: none;
	border: 1px solid #f1f1f1;
	border-radius: 3px;
	background: #f7f7f7;
	cursor: pointer;
}
.profistudio-quicklinks-links_inline-block.bottom .profistudio-quicklinks-links-item a:hover,
.profistudio-quicklinks-links_inline-block.bottom .profistudio-quicklinks-links-item_btn span:hover {
	color: #fff;
	text-decoration: none;
	border: 1px solid #0d539b;
	background: #0d539b;
    transition:all 0.3s ease;
}
.profistudio-quicklinks-links_inline-block.bottom .profistudio-quicklinks-links-item.active a,
.profistudio-quicklinks-links_inline-block.bottom .profistudio-quicklinks-links-item.active a:hover {
	color: #fff;
	border: 1px solid #0d539b;
	background: #0d539b;
	transition:all 0.3s ease;
}












.profistudio-quicklinks-links_inline-block.top .profistudio-quicklinks-links-list__ul {
  display: flex;
  gap: 15px;
  flex-wrap: wrap;
  margin-bottom:30px;
}

.profistudio-quicklinks-links_inline-block.top .profistudio-quicklinks-links-item a,
.profistudio-quicklinks-links_inline-block.top .profistudio-quicklinks-links-item_btn span {
  font-weight: bold;
  font-size: 15px;
  line-height: 20px;
  padding: 12px 19px;
  text-overflow: ellipsis;
  border: 1px solid #0d539b;
  display:inline-block;
  position:relative;
}

.profistudio-quicklinks-links_inline-block.top .profistudio-quicklinks-links-item a:hover,
.profistudio-quicklinks-links_inline-block.top .profistudio-quicklinks-links-item_btn span:hover {
color:#fff;
background-color:#0d539b;
transition:all 0.3s ease;
}


.profistudio-quicklinks-links_inline-block.top .profistudio-quicklinks-links-list__ul {
  display: flex;
  gap: 15px;
  flex-wrap: wrap;
  margin-bottom:30px;
}




@media(max-width:767px){

	.profistudio-quicklinks-links_inline-block.top .profistudio-quicklinks-links-item a,
	.profistudio-quicklinks-links_inline-block.top .profistudio-quicklinks-links-item_btn span {
		display:block;
		padding: 24px 24px 23px 5px;
	}


	.profistudio-quicklinks-links_inline-block.top .profistudio-quicklinks-links-item a:after,
	.profistudio-quicklinks-links_inline-block.top .profistudio-quicklinks-links-item_btn span:after{
		content: " ";
		background-image: url(/bitrix/templates/aspro_next_copy/images/svg/Triangle_right.svg);
		position: absolute;
		top: 50%;
		margin: -15px 0 0 -15px;
		display: inline-block;
		text-rendering: auto;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		vertical-align: middle;
		min-width: 30px;
		min-height: 30px;
		background-repeat: no-repeat;
		background-position: center center;
		right: 5px;
	}
	.profistudio-quicklinks-links_inline-block.top .profistudio-quicklinks-links-list__ul{
		flex-direction: column;
		gap: 0;
	}
}
