

/* Start:/about/vacancies/style.css?1774345801466*/
.page-about .accordion{
    --accordion-body-padding-x: 0;
    --accordion-body-padding-y: 1rem;
    --accordion-btn-padding-x: 0rem;
    --accordion-btn-padding-y: 0.5rem;
    --accordion-active-color:var(--accordion-color);
    --accordion-active-bg:var(--accordion-bg);
}
.page-about .accordion-button{
    -webkit-box-shadow: none;
    box-shadow: none;
    --accordion-btn-padding-y: 1rem;
}
.page-about .accordion-collapse > .accordion{
    margin-left:2rem;
}
/* End */


/* Start:/local/templates/ibpstore/components/shtyl/news/vacancies/bitrix/catalog.smart.filter/.default/style.css?17743458035803*/
@media (min-width: 768px) {
	.smart-filter .offcanvas{
		visibility: visible;
		position: relative;
		transform:none;
		border:none;
		z-index: 10;
	}
	.smart-filter .offcanvas-body{
		overflow: visible;
	}
	.smart-filter .offcanvas-title,
	.smart-filter .smart-filter-title{
		margin-bottom: 1rem;
	}
}
@media (max-width: 767px) {
	.smart-filter .offcanvas{
		border-right: none;
	}
}

.smart-filter {
	width: 100%;
}
.smart-filter-section { position: relative; }

/*Sections*/

.smart-filter-parameters-box {
	position: relative;
}
@media screen and (max-width: 767px) {
	.smart-filter-parameters-box {
		border-bottom: 1px solid #e5e5e5;
	}
}
.smart-filter-parameters-box-title {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.smart-filter-parameters-box-title-text {
	cursor: pointer;
	transition: 250ms linear all;
	font-size: 1.1429rem;
	font-weight: 500;
	color: #000;
}

.bx-active .smart-filter-parameters-box-title-text { color: #000000; }

@media screen and (min-width: 768px){
	.smart-filter-angles{
		display:none;
	}
}

.smart-filter-angles:before{
	content:'\e003';
	font-family: "Iconly";
	font-weight: 400;
	padding-left: .5rem;
}
.bx-active .smart-filter-angles:before{
	content:'\e002';
}

.smart-filter-block {
	display: none;
	box-sizing: content-box;
	transition: padding .3s ease;
}

.smart-filter-button-box .smart-filter-block,
.smart-filter-parameters-box.bx-active .smart-filter-block { display: block; }

.smart-filter-parameters-box-container{
	padding: 1rem 0;
}

.smart-filter-parameters-box-container input[type="checkbox"]:hover
{
	border: 1px solid var(--primary);
	cursor: pointer;
}
.smart-filter-parameters-box-container input[type="checkbox"] +label:hover
{
	cursor: pointer;
}

/*region LABEL */

.smart-filter-checkbox-btn:hover,
.smart-filter-checkbox-btn:active,
.smart-filter-checkbox-btn:focus,
.smart-filter-checkbox-label.bx-active .smart-filter-checkbox-btn,
.smart-filter-checkbox-label.bx-active .smart-filter-checkbox-btn,
.smart-filter-checkbox-text-label.bx-active .smart-filter-checkbox-btn { border-color: var(--primary); }

.smart-filter-checkbox-label.disabled .smart-filter-checkbox-text,
.smart-filter-dropdown-label.disabled .smart-filter-dropdown-text,
.smart-filter-checkbox-text-label.disabled .smart-filter-checkbox-text,
.smart-filter-input-group-checkbox-list.disabled .smart-filter-checkbox-text { color: #6c6c6c; }

.smart-filter-checkbox-label.disabled .smart-filter-checkbox-btn,
.smart-filter-checkbox-text-label.disabled .smart-filter-checkbox-btn {
	position: relative;
	opacity: .7;
}

.smart-filter-checkbox-label.disabled .smart-filter-checkbox-btn:before,
.smart-filter-checkbox-text-label.disabled .smart-filter-checkbox-btn:before {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 100;
	display: block;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA/UlEQVQ4y5WSQQ6CQAxFOSBuwAtoAitc4R6MkKgYJULUi8Ax4DgKm9o/45BxBBNJmkB/33T6qUVEHkfDUXHY1sQD7V2DWg+JJox3lOZ3enYdf5IzAjnQkvxGa64Fg2S9PV3JXa4ozoovWEGbY0nOIqDkfIVeQ5hBAOQsAy5guO8FbEJxVqqDZ+rUuQ6rziJ3VLkBcs05BBxlF1nIADrJESYgE0YhAER0KH5DphEKFDNPuG1AhTAi4jnRWV17FNYhcT3NHLzLzuUnjI0YHP203EWY8ENqNsAq5Y3Qf4NuhIT7wTBsDxgIbRjvCfCUe6ozoFCuXIukj5c/lhy1/gvSDM3b8PrjegAAAABJRU5ErkJggg==") no-repeat center;
	content: ' ';
	opacity: .7;
}

.smart-filter-number-label,
.smart-filter-dropdown-label,
.smart-filter-checkbox-label,
.smart-filter-checkbox-text-label {
	font-weight: normal;
	cursor: pointer;
}
.smart-filter-input-group-checkbox-list{
	display:flex;
}
.smart-filter-input-group-checkbox-list .form-check{
	display: inline-block;
	margin-right: 1rem;
}
@media screen and (max-width: 767px) {
	.smart-filter-input-group-checkbox-list{
		-ms-flex-wrap: wrap;
		flex-wrap: wrap ;
	}
}
/*
* 	Result Popup
*
*/

.smart-filter-popup-result {
	position: absolute;
	z-index: 915;
	display: none;
	margin-top: 0.5rem;
	margin-left: 0;
	padding: 0 10px;
	min-height: 37px;
	border: 1px solid #c6dce7;
	color: #3f3f3f;
	white-space: nowrap;
	font-weight: normal;
}

.smart-filter-popup-result.left {
	border-width: 2px 10px 2px 2px;
	-webkit-border-image: url(/local/templates/ibpstore/components/shtyl/news/vacancies/bitrix/catalog.smart.filter/.default/images/result_popup_left.png) 4 20 4 4 repeat;
	-moz-border-image: url(/local/templates/ibpstore/components/shtyl/news/vacancies/bitrix/catalog.smart.filter/.default/images/result_popup_left.png) 4 20 4 4 repeat;
	-o-border-image: url(/local/templates/ibpstore/components/shtyl/news/vacancies/bitrix/catalog.smart.filter/.default/images/result_popup_left.png) 4 20 4 4 repeat;
	border-image: url(/local/templates/ibpstore/components/shtyl/news/vacancies/bitrix/catalog.smart.filter/.default/images/result_popup_left.png) 4 20 4 4 fill repeat;
}

.smart-filter-popup-result.right {
	border-width: 2px 2px 2px 10px;
	-webkit-border-image: url(/local/templates/ibpstore/components/shtyl/news/vacancies/bitrix/catalog.smart.filter/.default/images/result_popup_right.png) 4 4 4 20 repeat;
	-moz-border-image: url(/local/templates/ibpstore/components/shtyl/news/vacancies/bitrix/catalog.smart.filter/.default/images/result_popup_right.png) 4 4 4 20 repeat;
	-o-border-image: url(/local/templates/ibpstore/components/shtyl/news/vacancies/bitrix/catalog.smart.filter/.default/images/result_popup_right.png) 4 4 4 20 repeat;
	border-image: url(/local/templates/ibpstore/components/shtyl/news/vacancies/bitrix/catalog.smart.filter/.default/images/result_popup_right.png) 4 4 4 20 fill repeat;
}

.smart-filter-popup-result.right { left: 97%; }

.smart-filter-popup-result.left { right: 97%; }

.smart-filter-horizontal .smart-filter-popup-result {
	position: relative;
	right: auto;
	bottom: -7px;
	left: auto;
	display: inline-block;
}

.smart-filter-popup-result a {
	color: #0073a3;
	line-height: 10px;
}

.smart-filter-popup-result a:hover { text-decoration: none; }

.smart-filter-popup-result-close { display: none; }

@media (max-width: 767px) {
	.bx-touch .smart-filter-popup-result {
		position: fixed !important;
		top: auto !important;
		right: 0 !important;
		bottom: 0 !important;
		left: 0 !important;
		z-index: 1001;
		margin-top: 0;
		margin-left: 0;
		padding: 10px;
		width: auto;
		height: auto;
		border: 1px solid #c6dae7;
		border-radius: 2px;
		background: rgba(255, 255, 255, .9);
		font-size: 12px;
		line-height: 14px;
	}

	.bx-touch .smart-filter-popup-result br { display: none; }

	.smart-filter-popup-result .arrow { display: none; }
}

.smart-filter-button-box .btn {
	width: 100%;
}
/* End */


/* Start:/local/templates/ibpstore/components/bitrix/system.pagenavigation/.default/style.css?17743458031119*/
.pagination-container ul.pagination{
    --pagination-border-radius:0;
    --pagination-active-bg: transparent;
    --pagination-active-border-color: transparent;
    --pagination-active-color: var(--primary);
    --pagination-hover-color: var(--primary);
    --pagination-hover-bg: transparent;
    --pagination-hover-border-color: transparent;
    --pagination-focus-color: var(--primary);
    --pagination-focus-bg: transparent;
    --pagination-font-size: 1rem;
    --pagination-color: #000000;
}

.pagination-container .page-link.showing,
.pagination-container .view-more-button{
    font-size: 0.9333rem;
    font-weight: 400;
    padding-left: 0;
    padding-right: 0;
}
.pagination-container .view-more-button{
    font-size:1.067rem;
    font-weight: 500;
    text-decoration:none;
    color:#000;
}
.pagination-container .view-more-button i{
    background-color: var(--light);
    color: #000;
    border-radius: 50%;
    padding: 0.4rem;
    font-size: 1rem;
}
.pagination-container .view-more-button:hover i{
    background-color: var(--primary);
    color:#fff;
}

.page-load-status {
    display: none;
}
/* End */


/* Start:/local/templates/ibpstore/components/shtyl/news/vacancies/bitrix/news.list/.default/style.css?177434580392*/
.vacancies-item .pay{
    font-size: 1.142857rem;
    color:#000000;
    font-weight: 500;
}
/* End */
/* /about/vacancies/style.css?1774345801466 */
/* /local/templates/ibpstore/components/shtyl/news/vacancies/bitrix/catalog.smart.filter/.default/style.css?17743458035803 */
/* /local/templates/ibpstore/components/bitrix/system.pagenavigation/.default/style.css?17743458031119 */
/* /local/templates/ibpstore/components/shtyl/news/vacancies/bitrix/news.list/.default/style.css?177434580392 */
