

/* Start:/bitrix/templates/prime_s1/components/bitrix/catalog/creativebz.services/style.css?17823765608034*/
.grid {}

.grid .bx_content_section { margin-bottom: 15px; }

.grid .bx_sidebar { margin-bottom: 15px; }

/* grid2x1 */
.grid2x1 {}

.grid2x1 .bx_content_section {
	float: left;
	width: 66%;
	margin-bottom: 15px;
}

.grid2x1 .bx_sidebar {
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	box-sizing: border-box;
}
.sidebar-left .question-form .btn {
    margin-top: 16px;
}

.catalog-block-header {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin: 5px 0;
	padding: 5px 0;
	border-bottom: 2px solid #d9dee6;
	border-bottom-color: var(--primary);
	color: #000;
}

.methods_block>div>div{
	background: rgba(245, 245, 244, 1);
	padding: 32px;
	display: grid;
}
.methods_block>div>div:last-child{
	grid-column: 1/4!important;
	display: grid;
}
.how_come>div{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	gap: 16px;
}
.methods_block>div{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	gap: 16px;
}
.how_come>div>div{
	background: rgba(245, 245, 244, 1);
	padding: 32px;
	display: grid;
}
.methods_block{
	margin-top: 64px;
}
.how_come{
	margin-top: 64px;
}
.methods_block>div>div a{
	font-family: 'Ubuntu',sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 28px;
	text-align: left;
	text-underline-position: from-font;
	text-decoration-skip-ink: none;
	color: rgba(58, 71, 71, 1);
	text-decoration: none;
}
.advantages_list{
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 16px;
}
.advantages_item{
	background: #F5F5F4;
	padding: 32px;
}
.advantages_item img{
	margin-bottom: 24px;
}
.advantages_text p{
	margin: 12px 0 0 0;
}
.advantages_text b{
	font-family: 'Ubuntu',sans-serif;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	letter-spacing: 0%;
	color: #3A4747;
}
.advantages_text p{
	font-family: 'Ubuntu',sans-serif;
	font-weight: 400;
	font-size: 17px;
	line-height: 24px;
	letter-spacing: 0%;
	color: #3A4747;
}
@media (max-width: 960px) {
	.grid2x1 .bx_sidebar { padding-left: 4%; }
	.advantages_list{
		display: grid;
		grid-template-columns: 1fr;
		gap: 16px;
	}
	.advantages_item img{
		margin-bottom: 12px;
	}
	.advantages_item{
		background: #F5F5F4;
		padding: 20px;
	}
}

@media (max-width: 640px) {
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar {
		width: 100%;
		float: none;
	}

	.grid2x1 .bx_sidebar { padding-left: 3%; }
}

@media (max-width: 479px) {
	.grid2x1 .bx_sidebar { padding-left: 1%; }
	.methods_block>div{
		display: grid;
		grid-template-columns: 1fr;
		gap: 16px;
	}
	.methods_block>div>div:last-child{
		grid-column: 1/2!important;
		display: grid;
	}
	.how_come>div{
		display: grid;
		grid-template-columns: 1fr;
		gap: 16px;
	}
	.how_come>div>div{
		padding: 20px;
	}
	.methods_block>div>div{
		padding: 20px;
	}
}
.form_record{
	display: grid;
	grid-template-columns: auto 300px;
	gap: 48px;
	padding: 48px 64px;
	background: rgba(248, 237, 234, 1);
	margin-top: 64px;
}
@media (max-width: 479px) {
	.form_record{
		display: flex;
		gap: 48px;
		padding: 32px 20px;
		background: rgba(248, 237, 234, 1);
		margin-top: 64px;
		flex-wrap: wrap;
	}
}
.form_record .scroll-wrapper > .scroll-content{
	overflow: visible!important;
}
.form_record .scroll-wrapper{
	overflow: visible !important;
}
.form_record .scrollbar-inner > .scroll-element, .scrollbar-inner > .scroll-element div{
	display: none!important;
}
.form_record h3{
	margin-top: 0!important;
}
.faq-item__title{
	font-size:17px!important;
}
.question-form {
	margin:64px 0!important;
}
.prices-search{
	margin: 32px 0!important;
}
.blog-element__employee .text .title, .detail-reviews-wrapper{
	margin:64px 0!important;
}
.team-section .list .item{
	overflow: visible!important;
}
.team-section.type2 .list .item .item-text{
	opacity:1!important;
transform: none!important;

}
.team-section .list .item .item-text{
	position:relative!important;
}
.team-section .list .item{
	flex-wrap:wrap;
	width:100%!important;
}
.team-section .list{
    display: grid!important;
	grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 56px 16px;
}
@media (max-width: 991px) {
.team-section .list{
    display: grid!important;
	grid-template-columns: 1fr 1fr;
    grid-gap: 56px 16px;
}
	.team-section.type1 .list .item, .team-section.type2 .list .item, .team-section.type3 .list .item{
		min-width:100px!important;
	}
    .team-section.type2 .list .item, .team-section.type3 .list .item {
		min-width:100px!important;
	}
}
.team-section .list .item img{
	height: 500px;
    object-fit: cover;
}
@media (max-width: 991px) {
	.blog-element__employee .team-section .list .item img{
        height: 600px;
		object-fit: cover;
	}

	.blog-element__employee .team-section .list{
        padding-left: 0px;
		margin-top: 0px;
	}

	.blog-element__employee .text .title{
        margin: 24px 0px !important;
	}

	.blog-element__employee .team-section.type2 .text{
		padding: 0px !important;
	}

	.blog-element__employee .team-section .list .item{
		margin-top: 0px;
		margin-bottom: 0px;
		justify-content: flex-start !important;
		align-items: flex-start !important;
		display: block !important;
	}

	.blog-element__employee .team-section.type2 .list .item .item-text{
		padding: 10px 0px !important;
	}

	.blog-element__employee .team-section .list .item .item-text .caption {
		color: #6C6C71;
		font-family: Ubuntu;
		font-weight: 400;
		font-size: 14px;
		line-height: 20px;
		letter-spacing: 0px;
	}

	.blog-element__employee .team-section .list .item .item-text .element-title-big{
		font-weight: 700;
		font-size: 15px;
		line-height: 20px;
		letter-spacing: 0px;
		color: #19191E;
		margin-top: 0px;
	}

	.blog-element__employee .team-section.type2 .list .item{
		max-width: inherit;
	}
}

@media (max-width: 768px){

	.blog-element__employee .team-section .list .item img{
        height: 500px;
	}

}

@media (max-width: 668px){
	.blog-element__employee .team-section .list .item img{
        height: 400px;
	}
}

@media (max-width: 568px){
	.blog-element__employee .team-section .list .item img{
        height: 350px;
	}
}

@media (max-width: 468px){
	.blog-element__employee .team-section .list .item img{
        height: 300px;
	}
}

@media (max-width: 400px){
	.blog-element__employee .team-section .list .item img{
        height: 257px;
	}
}

.team-section .list .item .item-text{
	padding: 10px 20px!important;
}
.team-section .list .item .item-text .element-title-big{
    margin-bottom: 8px;
    margin-top: 16px;
}
.team-section .list .item a:hover {
	color: #457373!important;
    text-decoration: none!important;
}
.team-section .item a:first-child{
	position:relative!important;
	max-height:500px;
}
.team-section .item a:first-child:before{
	content: " ";
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    z-index: 2;
width:100%;
height:100%;
}
.team-section .item:hover a:before {
    background: rgba(69, 115, 115, 0.3);
}
.team-section .item .font-overline{
	text-transform:none!important;
}
.team-section .list .item .item-text .caption{
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #6C6C71;
    letter-spacing: 0px;
    text-transform: inherit;
}
.price_old_and_new{
	display:flex;
	gap:4px;
}
.price_old_and_new .price{
	font-family: 'Ubuntu',sans-serif;
font-weight: 700;
font-size: 24px;
line-height: 24px;
letter-spacing: 0%;
vertical-align: middle;
color: #457373;

}
.price_old_and_new .prices-item__price-old{
	font-family: 'Ubuntu',sans-serif;
font-weight: 400;
font-size: 24px;
line-height: 24px;
letter-spacing: 0%;
vertical-align: middle;
text-decoration: line-through;
color: #8D8D8D;

}
.prices-item__price_discount{
	color: #457373!important;
}

/* Отступ между блоками страницы услуги */
.destinations_block,
.result_operation_block,
#section-destinations,
#section-safeguard,
#section-stages,
#section-result_operation,
#section-reviews_custom,
.adventages_all,
.methods_block,
.how_come,
.form_record,
.blog-element__employee,
#price-block,
.faq-list,
.detail-reviews-wrapper {
	margin-bottom: 1rem;
}
/* End */


/* Start:/bitrix/components/sprint.editor/blocks/templates/.default/_style.css?17822080873610*/
/* Общие стили для блоков */
.sp-block-table table {
    width: 100%;
    border-collapse: collapse;
}

.sp-block-table table tr {
    background: #f7f7f7;
    color: #8a8a8a;
}

.sp-block-table table tr:nth-child(odd) {
    background: #e7e6e6;
}

.sp-block-table table tr:hover {
    background: #d4d4d4;
    color: #000;
}

.sp-block-table table td {
    text-align: left;
    border: 1px solid #ccc;
    padding: 5px;
}

.sp-block-table p {
    margin: 0;
}

.sp-image img {
    width: 100%;
}

.sp-video iframe,
.sp-video-gallery iframe {
    border-width: 0;
}

.sp-iblock-sections {
    padding: 10px;
    border: 1px solid #c3c3c3;
    margin: 10px 0;
}

.sp-iblock-elements {
    padding: 10px;
    border: 1px solid #c3c3c3;
    margin: 10px 0;
}
.sp-medialib-elements {
    padding: 10px;
    border: 1px solid #c3c3c3;
    margin: 10px 0;
}

.sp-properties {
    width: 400px;
    border-collapse: collapse;
}

.sp-properties_title {
    border: 1px solid #ccc;
    padding: 0 5px;
    font-weight: bold;
}

.sp-properties_text {
    border: 1px solid #ccc;
    padding: 0 5px;
}

.sp-gallery-items {
    overflow: hidden;
}

.sp-gallery-item {
    float: left;
    height: 220px;
    padding: 5px;
    /*width: 20%;*/
}

.sp-gallery-item-img-wrapper {
    float: left;
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%;
    display: block;
    color: inherit;
}

.sp-gallery-item img {
    display: block;
    max-width: 100%;
    left: 50%;
    max-height: 100%;
    max-width: none;
    position: relative;
    top: 50%;
    -webkit-transform: translate(-50%, -50%) translateZ(0);
    -moz-transform: translate(-50%, -50%) translateZ(0);
    -o-transform: translate(-50%, -50%) translateZ(0);
    -ms-transform: translate(-50%, -50%) translateZ(0);
    transform: translate(-50%, -50%) translateZ(0);
}

.sp-gallery-item-text {
    background-color: rgba(255, 255, 255, .7);
    cursor: pointer;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 0;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;
    width: 100%;
}

.sp-gallery-item-text:hover {
    opacity: 1;
}

.sp-gallery-item-text::after {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.sp-gallery-item-text-content {
    display: inline-block;
    vertical-align: middle;
    width: 90%;
}

.sp-button_link,
.sp-button_link:link,
.sp-button_link:visited {
    display: inline-block;
    padding: 10px 20px;
    margin: 10px 0;
    border-radius: 20px;
    text-decoration: none;
    background: #ccc;
    color: #333;
}

.sp-button_link:hover {
    text-decoration: none;
    background: #333;
    color: #ccc;
}

/*accordion*/
.sp-accordion {
    border: 1px solid #ccc;
    border-radius: 5px;
}

.sp-accordion-title {
    border-top: 1px solid #ccc;
    color: #444;
    cursor: pointer;
    padding: 10px;
    text-align: left;
}

.sp-accordion-title:first-child {
    border-top: none;
}

.sp-accordion-container {
    padding: 0 10px 10px;
    display: none;
    overflow: hidden;
}

.sp-accordion-title:after {
    content: '\02795';
    font-size: 12px;
    color: #777;
    float: right;
    margin: 2px 5px;
}

.sp-accordion-title__active:after {
    content: "\2796";
}

.sp-complex-table {
    display: table;
    table-layout: fixed;
    border-spacing: 10px;
}

.sp-complex-row {
    display: table-row;
}

.sp-complex-col {
    display: table-cell;
    vertical-align: top;
}

/* End */


/* Start:/bitrix/templates/prime_s1/components/bitrix/news.list/destinations/style.css?1782208079883*/
.destinations_list {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 16px;
}
.destinations_item {
	background: #F5F5F4;
	padding: 32px;
}
a.destinations_item:hover {
	background: rgba(69, 115, 115, 0.3);
	text-decoration: none;
}
.destinations_item--static {
	display: block;
	cursor: default;
}

.destinations_header{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.destinations_header b {
	font-family: 'Ubuntu', sans-serif;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	letter-spacing: 0%;
	color: #457373;
}
.destinations_text p {
	font-family: 'Ubuntu', sans-serif;
	font-weight: 400;
	font-size: 17px;
	line-height: 24px;
	letter-spacing: 0%;
	color: #3A4747;
	margin: 12px 0 0 0;
}
@media (max-width: 960px) {
	.destinations_list {
		grid-template-columns: 1fr;
	}
	.destinations_item {
		background: #F5F5F4;
		padding: 20px;
	}
}
/* End */


/* Start:/bitrix/templates/prime_s1/components/bitrix/news.list/safeguard/style.css?1782208079777*/
.destinations_list {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 16px;
}
.destinations_item {
	background: #F5F5F4;
	padding: 32px;
}
.destinations_item:hover{
	text-decoration: none;
}

.destinations_header{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.destinations_header b {
	font-family: 'Ubuntu', sans-serif;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	letter-spacing: 0%;
	color: #457373;
}
.destinations_text p {
	font-family: 'Ubuntu', sans-serif;
	font-weight: 400;
	font-size: 17px;
	line-height: 24px;
	letter-spacing: 0%;
	color: #3A4747;
	margin: 12px 0 0 0;
}
@media (max-width: 960px) {
	.destinations_list {
		grid-template-columns: 1fr;
	}
	.destinations_item {
		background: #F5F5F4;
		padding: 20px;
	}
}
/* End */


/* Start:/bitrix/templates/prime_s1/components/bitrix/news.list/stages/style.css?1782208079764*/
.stages_list {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	gap: 24px;
}
.stages_item:hover{
	text-decoration: none;
}

.stages_header{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.stages_text{
	margin-top: 8px;
}
    
.stages_header b {
	font-family: 'Ubuntu', sans-serif;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	letter-spacing: 0%;
	color: #457373;
}
.stages_text p {
	font-family: 'Ubuntu', sans-serif;
	font-weight: 400;
	font-size: 17px;
	line-height: 24px;
	letter-spacing: 0%;
	color: #3A4747;
	margin: 8px 0 0 0;
}
.stages_text b span {
	color: #9CA2A2;
}
@media (max-width: 960px) {
	.stages_list {
		grid-template-columns: 1fr;
	}
	.stages_item {
		background: #F5F5F4;
		padding: 20px;
	}
}



/* End */


/* Start:/bitrix/templates/prime_s1/components/bitrix/news.list/result_operation/style.css?17823742312222*/
.result_operation_all {
    overflow: hidden;
    position: relative;
}


.result_operation__slider {
    overflow: visible !important;
    padding: 0 20px;
}

.result_operation__slide {
    overflow: hidden;
    background: #F5F5F4;
    transition: transform 0.3s ease;
}

.result_operation__slide:hover {
    transform: translateY(-5px);
}

.result_operation__slide img {
    width: 100%;
    height: 266px;
    object-fit: cover;
    display: block;
}

/* Стрелки по бокам */
.result_operation__button-prev,
.result_operation__button-next {
    position: absolute;
    top: 60%;
    transform: translateY(-50%);
    width: 40px;
    height: 40px;
    background: white;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: all 0.3s ease;
    z-index: 10;
    box-shadow: 0 2px 8px rgba(0,0,0,0.1);
}

.result_operation__button-prev {
    left: 12px;
}

.result_operation__button-next {
    right: 12px;
}

.result_operation__button-prev:hover,
.result_operation__button-next:hover {
    background: #457373;
}

.result_operation__button-prev:hover svg path,
.result_operation__button-next:hover svg path {
    stroke: white;
}

/* Точки пагинации */
.result_operation__pagination {
    display: flex;
    justify-content: center;
    gap: 8px;
    margin-top: 30px;
}

.result_operation__pagination .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    background: #C4C4C4;
    opacity: 1;
    border-radius: 50%;
    cursor: pointer;
    transition: all 0.3s ease;
}

.result_operation__pagination .swiper-pagination-bullet-active {
    background: #457373;
    width: 24px;
    border-radius: 5px;
}

/* Адаптив */
@media (max-width: 768px) {
    .result_operation_all {
        padding: 20px 0;
    }
    
    .result_operation_all h2 {
        font-size: 24px;
        margin-bottom: 20px;
        padding: 0 15px;
    }
    
    .result_operation__slider {
        padding: 0 15px;
    }
    
    .result_operation__slide img {
        height: 266px;
    }
    
    .result_operation__button-prev,
    .result_operation__button-next {
        width: 36px;
        height: 36px;
    }
}
/* End */


/* Start:/bitrix/templates/prime_s1/components/bitrix/news.list/creativebz.faq/style.css?17822080791357*/
.faq-list{}
.faq-list .nav-title{margin: 32px 0 24px;}
.faq-list .nav-title h2{margin: 0;}
.nav-title-actions{margin: 0 -12px;}
.nav-action{cursor: pointer; padding: 12px;font-size: 12px;font-weight: 500;line-height: 20px;letter-spacing: 0.96px;text-transform: uppercase; color: var(--color_gray_link);}
.nav-action:hover{color: var(--color_gray_link_hover);}

.faq-items{border: 1px solid #F1F1F3; border-radius: 8px; overflow: hidden;}
.faq-item{border-top: 1px solid #F1F1F3;}
.faq-item:first-child{border-top: none;}
.faq-item__title{padding: 16px 24px; cursor: pointer;font-size: 20px;font-weight: 500;line-height: 28px;letter-spacing: -0.2px;transition: all .15s;}
.faq-item__title__arrow{}
.faq-item__title__arrow svg{transform: rotate(180deg);transition: all .15s ease-in-out;}
.faq-item__body-inner{padding: 0 24px 24px;}

.faq-item__title:hover{color: var(--color_primary);}
.faq-item__title:hover .faq-item__title__arrow svg path{stroke: var(--color_primary);}
.faq-item[data-accordion-action="opened"]{background: #FAFAFA;}
.faq-item[data-accordion-action="opened"] .faq-item__title__arrow svg{transform: rotate(0deg);}

@media(max-width: 575px) {
	.faq-list .nav-title{margin-bottom: 8px;}
	.nav-title-actions{margin-top: 8px;}
	.faq-item__title{padding: 12px; font-size: 17px;line-height: 24px;}
	.faq-item__body-inner{padding: 0 12px 12px;}
}
/* End */


/* Start:/bitrix/templates/prime_s1/components/bitrix/catalog.section/creativebz.prices_service_custom/style.css?17822080798318*/
.prices{}
.prices a:hover{text-decoration: none;}

.prices-empty{padding: 24px;text-align: center; font-weight: 400;font-size: 17px;line-height: 24px; color: #8D8D8D; background: linear-gradient(180deg, #F6F5F4 0%, rgba(246, 245, 244, 0) 100%);border-radius: 24px 24px 0px 0px;}
.prices-empty__text{margin: 0 12px 0 0;}
.prices-empty__icon{position: relative;top: -2px;}
.prices-empty__icon svg path{stroke: #8D8D8D;}

.prices-content{}
.prices-section{margin: 65px 0 0;/*border: 1px solid #F1F1F3;*/}
.prices-section:first-child{margin-top: 0;}
.prices-section__title{position: relative; padding: 12px 56px 12px 16px ; font-weight: 700; font-size: 24px; line-height: 32px; color: #19191E; background: #F1F1F3;}
.prices-section__title a{color: #19191E;}
.prices-section__title a:hover{color: #a12788;}
.prices-section__title-arrow{position: absolute; top: 0; right: 0; bottom: 0; width: 56px; cursor: pointer;}
.prices-section__title-arrow svg{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); transition: all .15s ease-in-out;}
.prices-section__title-arrow svg path{transition: all .15s ease-in-out;}
.prices-section__title-arrow:hover svg path{stroke: #a12788;}
.prices-section__items{}
.prices-section__items-content{}
.prices-subsection__title{border-bottom: 1px solid #F1F1F3;padding: 12px 16px; font-weight: 700;font-size: 17px;line-height: 24px;}
.prices-subsection__title a{color: #19191E;}
.prices-subsection__title a:hover{color: #a12788;}
.prices-items{}
.prices-item{padding: 12px 16px;border-top: 1px solid #F1F1F3;}
.prices-item:first-child{border-top: none;}
.prices-item__body{}
.prices-item__title{}
.prices-item__title a{color: #19191E;}
.prices-item__title a:hover{color: #a12788;}
.prices-item__prices{width: 191px;}
.prices-item__price{font-weight: 400;font-size: 17px;line-height: 24px;}
.prices-item__price_discount{font-weight: 700;font-size: 17px;line-height: 24px;color: #A12788;}
.prices-item__price-old{font-weight: 400;font-size: 17px;line-height: 24px;color: #8D8D8D;text-decoration: line-through;}
.search__find-text{background: #F6D3EF;}

[data-accordion="hidden"]{height: 0; overflow: hidden; transition: all .15s ease-in-out;}
[data-accordion-action="opened"] [data-accordion="hidden"]{height: auto;}
[data-accordion-action="closed"] .prices-section__title-arrow svg{transform: translate(-50%, -50%) rotate(-180deg);}

.prices-actions{margin: 0 0 64px;}
.price_services .prices-actions{margin-bottom: 19px;}
/* SEARCH */
.prices-search{margin: 0 0 16px;}
.prices-search__input{position: relative;}
.prices-search__input input{width: 100%; padding: 15px 72px 15px 24px; font-weight: 400;font-size: 17px;line-height: 24px; color: #323237; border: 1px solid #E1E1E6; border-radius: 28px; transition: border .15s ease-in-out;}
.prices-search__input input:focus{border-color: #a12788;}
.prices-search__icon{position: absolute; top: 0; right: 0; bottom: 0; width: 72px; cursor: pointer;}
.prices-search__icon svg{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}
.prices-search__icon svg path{transition: all .15s ease-in-out;}
.prices-search__icon:hover svg path{stroke: #a12788;}
.prices-search__input input::-webkit-input-placeholder,
.prices-search__input input:-moz-placeholder,
.prices-search__input input::-moz-placeholder,
.prices-search__input input:-ms-input-placeholder,
.prices-search__input input::-ms-input-placeholder,
.prices-search__input input::placeholder{color: #8D8D8D;}
.prices-search .ui-widget{display: none!important;}

/* SORT */
.prices-sort{margin: -12px; position: relative; z-index: 10;}
.sort-selected{cursor: pointer; padding: 12px;}
.sort-selected__text{font-weight: 400;font-size: 17px;line-height: 24px;color: #8D8D8D;}
.sort-selected__text [data-sort="selected-text"]{margin: 0 0 0 3px; color:#323237;}
.sort-selected:hover [data-sort="selected-text"]{color: #a12788;}
.sort-selected__icon{margin: -2px 0 0 6px; position: relative; top: 0; transition: all .15s ease-in-out;}
[data-sort_dropped="dropped"] .sort-selected__icon{top: 2px; transform: rotate(180deg);}
.sort-selected:hover .sort-selected__icon svg path{stroke: #a12788;}
.prices-sort-dropdown{position: absolute; top: auto; left: 12px; width: 193px; background: #FFF; filter: drop-shadow(0px 4px 32px rgba(0, 0, 0, 0.1)); opacity: 0; visibility: hidden; transition: all .15s ease-in-out;}
.prices-sort-dropdown__item{padding: 8px 16px; font-weight: 400;font-size: 14px;line-height: 22px; cursor: pointer;}
.prices-sort-dropdown__item:hover{color: #a12788;}

[data-sort_dropped="dropped"] .prices-sort-dropdown{opacity: 1; visibility: visible;}


@media (max-width: 575px) {
	.prices-item__prices>div{justify-content:end;}
	.prices-item__prices{width: 100%; display: flex!important; text-align: right;justify-content: start!important;flex-direction: column;height: 100%;}
	.prices-section{margin-top: 32px;}
	.hidden_button_prices{
		display: block!important;
		position: relative!important;
		right: 0;
		bottom: 0;
		top: inherit!important;
		margin-left: -15px;
	}
	.hidden_button_prices .btn.btn-s{
		padding: 6px 12px;
	}
	.hidden_button_prices .btn{
		text-transform: none;
	}
	.prices-item__body{
		column-gap: 10px;
	}
	.prices-item__title>span{
		font-size: 14px!important;
	}
	.prices-item__price{
		font-size: 15px!important;
	}
}
.new_title_style{
	font-family: 'Ubuntu',sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 24px;
	text-align: left;
	color: #457373;
	margin: 0px !important;
}

.prices-subsection__title{
	border-bottom: 2px solid #FFF;
}
.prices-subsection__title:last-child {
    border-bottom: none;
}
.prices-item{
	border-bottom: 1px solid #F1F1F3;
	border-top: none;
}
.prices-item__body{
	position: relative;
}
.hidden_button_prices{
	display: none;
	position: absolute;
	right: 0;
	top: -10px;
}
.prices-item:hover{
	background: #F8F8F9;
}
.prices-item:hover .hidden_button_prices{
	display: block;
}
.prices-item{
	padding: 17px 16px;
}




.top-block-section{
    display: flex;
    flex-direction: column;
    position: relative;
	margin-bottom: 64px;
}

.top-block-section .img-block{
	width: 100%;
}

.top-block-section .img-block img{
	width: 100%;
}

.top-block-section .text-block{
	padding: 32px;
    display: grid;
    grid-template-columns: 1fr 219px;
    grid-gap: 24px;
	background: #F5F5F4;
}
.rediz .top-block-section .text-block{
	padding: 32px;
    display: grid;
    grid-template-columns: 1fr 275px;
    grid-gap: 24px;
	background: #F5F5F4;
}

.top-block-section .text-block .info-block{
	display: flex;
	flex-direction: column;
}

.top-block-section .text-block .info-block .name-text{
	color: #6A7474;
	font-size: 17px;
	font-weight: 400;
	line-height: 24px;
	margin-bottom: 8px;
}
.rediz .name-text {
	line-height:24px;
}
.top-block-section .text-block .info-block .price{
	color: #3A4747;
	font-size: 24px;
	font-weight: 700;
	line-height: 24px;
}

.top-block-section .text-block .service-block{

}

@media (max-width: 991px) {
	.top-block-section .text-block {
		grid-template-columns: 1fr;
	}
}




/* Стили для сворачивания разделов */
.prices-subsection__title {
    cursor: pointer;
    user-select: none;
    transition: background-color 0.2s;
    display: flex;
    align-items: center;
    justify-content: space-between;
	background-color: #F1F1F3;
}

.prices-subsection__title:hover {
    background-color: rgba(69, 115, 115, 0.05);
}

/* Стрелка справа */
.toggle-arrow {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-left: 10px;
    flex-shrink: 0;
}

.toggle-arrow svg {
    transition: transform 0.3s ease;
    display: block;
}

/* Анимация появления/скрытия элементов */
.prices-items {
    overflow: hidden;
    transition: all 0.3s ease;
}

/* Плавное появление */
.prices-items[style*="display: block"] {
    animation: fadeIn 0.3s ease;
}
.prices-items:first-of-type {
    display: block !important;
}
@keyframes fadeIn {
    from {
        opacity: 0;
        transform: translateY(-10px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

/* Адаптив для мобильных */
@media (max-width: 768px) {
    .toggle-arrow svg {
        width: 12px;
        height: 7px;
    }
}
/* End */


/* Start:/bitrix/templates/prime_s1/components/bitrix/catalog.section/creativebz.prices_service_custom/js/jquery-ui.min.css?178220807916801*/
/*! jQuery UI - v1.13.2 - 2023-02-02
* http://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/bitrix/templates/prime_s1/components/bitrix/catalog.section/creativebz.prices_service_custom/js/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/bitrix/templates/prime_s1/components/bitrix/catalog.section/creativebz.prices_service_custom/js/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/bitrix/templates/prime_s1/components/bitrix/catalog.section/creativebz.prices_service_custom/js/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/bitrix/templates/prime_s1/components/bitrix/catalog.section/creativebz.prices_service_custom/js/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/bitrix/templates/prime_s1/components/bitrix/catalog.section/creativebz.prices_service_custom/js/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/bitrix/templates/prime_s1/components/bitrix/catalog.section/creativebz.prices_service_custom/js/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("/bitrix/templates/prime_s1/components/bitrix/catalog.section/creativebz.prices_service_custom/js/images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
/* End */
/* /bitrix/templates/prime_s1/components/bitrix/catalog/creativebz.services/style.css?17823765608034 */
/* /bitrix/components/sprint.editor/blocks/templates/.default/_style.css?17822080873610 */
/* /bitrix/templates/prime_s1/components/bitrix/news.list/destinations/style.css?1782208079883 */
/* /bitrix/templates/prime_s1/components/bitrix/news.list/safeguard/style.css?1782208079777 */
/* /bitrix/templates/prime_s1/components/bitrix/news.list/stages/style.css?1782208079764 */
/* /bitrix/templates/prime_s1/components/bitrix/news.list/result_operation/style.css?17823742312222 */
/* /bitrix/templates/prime_s1/components/bitrix/news.list/creativebz.faq/style.css?17822080791357 */
/* /bitrix/templates/prime_s1/components/bitrix/catalog.section/creativebz.prices_service_custom/style.css?17822080798318 */
/* /bitrix/templates/prime_s1/components/bitrix/catalog.section/creativebz.prices_service_custom/js/jquery-ui.min.css?178220807916801 */
