.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 {
  display: block;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-block {
  /*margin-top: 60px;*/
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-block:first-child, .ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-block[data-type="sticky.both"] + .catalog-element-block[data-type="sticky.both"], .ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-block[data-type="sticky.both"] + .catalog-element-block[data-type="sticky.top"], .ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-block[data-type="sticky.bottom"] + .catalog-element-block[data-type="sticky.both"], .ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-block[data-type="sticky.bottom"] + .catalog-element-block[data-type="sticky.top"] {
  margin-top: 0;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner {
  /*background-size: cover;*/
    background-size: contain;
  background-repeat: no-repeat;
  background-position: center right;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-wrapper {
  height: 100%;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-wrapper-2 {
  height: 100%;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-content {
  position: relative;
  height: 100%;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-information {
  padding: 30px 0;
  position: relative;
  z-index: 1;
  align-self: center;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-header {
  display: inline-block;
  max-width: 660px;
  padding: 8px 0;
  margin: 0;
  font-size: 36px;
  font-weight: 600;
  line-height: 40px;
  color: #2c2c2c;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-information-wrapper {
  /*max-width: 680px;*//*450*/
  margin-top: 20px;
  /*background: rgba(255, 255, 255, 0.95);*/
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius:8px;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-information-wrapper .catalog-element-banner-text {
  margin-top: 0;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-information:not(:only-child) .catalog-element-banner-header,
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-information:not(:only-child) .catalog-element-banner-information-wrapper {
  background: rgba(246, 246, 246, 0.95);
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-purchase .catalog-element-banner-purchase-caption {
  font-size: 13px;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-purchase .catalog-element-banner-purchase-holder {
  font-size: 22px;
  white-space: nowrap;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-purchase .catalog-element-banner-purchase-price {
  font-weight: 700;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-purchase .catalog-element-banner-purchase-price-old {
  font-size: 17px;
  text-decoration-line: line-through;
  text-decoration-style: solid;
  color: #7a7a7a;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-purchase .catalog-element-banner-purchase-button {
  padding-left: 20px;
  padding-right: 20px;
  line-height: 23px;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-purchase + .catalog-element-banner-text {
  margin-top: 20px;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-text {
  max-width: 450px;
  overflow: hidden;
  display: block;
  font-size: 14px;
  color: #7d7d7d;
  margin-top: 20px;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-picture-wrap {
  min-height: 350px;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-picture {
  height: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-background {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: none;
}
@media all and (max-width: 1000px) {
  .ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-picture-wrap {
    display: none;
  }
  .ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-background {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: block;
  }
  .ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-information:not(:only-child) .catalog-element-banner-header,
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-information:not(:only-child) .catalog-element-banner-information-wrapper {
    background: rgba(255, 255, 255, 0.95);
  }
}
@media all and (max-width: 500px) {
  .ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-information {
    padding: 42px 0;
  }
    .ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner{
        background-size:auto;
        background-position:center center;
    }
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner[data-split=true] .catalog-element-banner-information {
  padding: 0;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner[data-split=true] .catalog-element-banner-text {
  max-width: 550px;
  color: #2d2d2d;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner[data-split=true] .catalog-element-banner-text-header {
  font-size: 24px;
  font-weight: bold;
  line-height: 1.5;
  color: #2c2c2c;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner[data-split=true] .catalog-element-banner-text-header + .catalog-element-banner-text-value {
  margin-top: 10px;
}
@media all and (max-width: 1000px) {
  .ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner[data-split=true] {
    padding: 20px 0;
    position: relative;
    overflow: hidden;
  }
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-description .catalog-element-description-text {
  color: #2d2d2d;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-icons .widget.c-advantages.c-advantages-template-16 {
  background-color: #fff !important;
  padding: 0;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-icons .widget.c-advantages.c-advantages-template-16 .widget-item-picture {
  height: 40px;
  width: 40px;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-icons .widget.c-advantages.c-advantages-template-16 .widget-item-name {
  font-size: 14px;
  font-weight: bold;
  color: #1a1a1a;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-icons .widget.c-advantages.c-advantages-template-16 .widget-item-description {
  font-size: 14px;
  color: #2d2d2d;
  opacity: 1;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-form .ask-question-container {
  margin: 0;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-properties .catalog-element-property {
  background-color: #f8f8f9;
  padding: 20px 41px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-properties .catalog-element-property:nth-child(2n) {
  background-color: transparent;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-properties .catalog-element-property .catalog-element-property-name {
  font-weight: 600;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-properties .catalog-element-property .catalog-element-property-name,
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-properties .catalog-element-property .catalog-element-property-value {
  font-size: 14px;
  color: #111;
  word-break: break-word;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document {
  display: block;
  text-decoration: none;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document-wrapper {
  display: block;
  position: relative;
  height: 100%;
  min-height: 100px;
  border: 1px solid #f1f3f5;
  overflow: hidden;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
  -webkit-transition-property: box-shadow;
  -moz-transition-property: box-shadow;
  -ms-transition-property: box-shadow;
  -o-transition-property: box-shadow;
  transition-property: box-shadow;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document-wrapper:hover {
  -webkit-box-shadow: 0 5px 10px rgba(64, 72, 80, 0.1);
  -moz-box-shadow: 0 5px 10px rgba(64, 72, 80, 0.1);
  box-shadow: 0 5px 10px rgba(64, 72, 80, 0.1);
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document-wrapper-2 {
  margin: 25px 30px;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document-name,
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document-size {
  display: block;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  position: relative;
  z-index: 1;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document-name {
  display: block;
  color: #262928;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document-size {
  display: block;
  color: #888888;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-document-extension {
  display: block;
  position: absolute;
  font-size: 50px;
  font-style: normal;
  font-weight: bold;
  color: #f5f5f5;
  top: auto;
  right: auto;
  bottom: -14px;
  left: 0;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-projects .widget.c-projects.c-projects-template-1 .widget-item-wrapper {
  height: 180px;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-reviews .widget.c-reviews.c-reviews-template-4 .widget-item-person {
  margin-right: -90px;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-reviews .widget.c-reviews.c-reviews-template-4 .widget-item-person-wrapper {
  width: 180px;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-reviews .widget.c-reviews.c-reviews-template-4 .widget-item-name {
  font-size: 15px;
  line-height: 19px;
  color: #333333 !important;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-reviews .widget.c-reviews.c-reviews-template-4 .widget-item-position {
  font-size: 12px;
  line-height: 16px;
  color: #4e4e4e;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-services .catalog-element-services-header + .catalog-element-services-content {
  margin-top: 25px;
}
.ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-products .catalog-element-products-header + .catalog-element-products-content {
  margin-top: 25px;
}
@media all and (max-width: 500px) {
  .ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-banner .catalog-element-banner-header {
    font-size: 24px;
    line-height: 32px;
  }
  .ns-bitrix.c-catalog-element.c-catalog-element-services-default-3 .catalog-element-properties .catalog-element-property {
    padding: 16px 24px;
  }
}

/*# sourceMappingURL=style.css.map */

/*Блоки (карточка услуг) общее*/
/*headers--*/
h2{
    font-size: 30px !important;
    line-height: 40px;
    font-weight: 400;
    color: #2C2C2C;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
h2.align-center,
h3.align-center,
p.align-center,
.align-center>li{
    text-align: center;
}
h2.align-right,
h3.align-right,
p.align-right,
.align-right>li{
    text-align: right;
}
/*--headers*/
.intec-content{
    /*max-width:1420px !important;*/
}
/*lists--*/
.slick-dots li{
    list-style:none !important;
}
.slick-dots li:before{
    content:none;
}
ul > li:before{
    color:#F6E337 !important;
}
/*--lists*/
/*tables--*/
.catalog-element__content-wrapper table{
    background-color:white;
    border-collapse:collapse;
    margin-bottom:30px;
}
.catalog-element__content-wrapper table thead,
.catalog-element__content-wrapper table thead tr{
    /*background-color:#F6E337 !important;*/
	background-color:#FED42B !important;
}
.catalog-element__content-wrapper table thead tr{
    color:inherit !important;
}
.catalog-element__content-wrapper table tr:nth-child(odd),
.catalog-element__content-wrapper table tbody tr:nth-child(odd){
    /*background-color: #EFF0F0;*/
    background-color: #EDEDEE;
}
.catalog-element__content-wrapper table tr:nth-child(even),
.catalog-element__content-wrapper table tbody tr:nth-child(even){
    /*background-color: #F7F7F7;*/
    background-color: #F8F8F8 !important;
}
.catalog-element__content-wrapper table td,
.catalog-element__content-wrapper table th{
    padding: 10px 40px;
    line-height: 30px;
}
.catalog-element__content-wrapper table td{
    font-weight: 400;
    font-size: 17px;
}
.catalog-element__content-wrapper table th{
    font-weight: 700;
    font-size: 15px;
}
.catalog-element__content-wrapper table td small{
    white-space: nowrap;
}
.catalog-element__content-wrapper.table-all-align_center table,
table.table-all-align_center,
td.align-center,
th.align-center,
.catalog-element__content-wrapper.table-first-column-align_center td:first-child,
table.table-first-column-align_center td:first-child,
.catalog-element__content-wrapper.table-header-align_center th,
table.table-header-align_center th,
thead.table-header-align_center th{
    text-align:center;
}
.catalog-element__content-wrapper.table-all-align_left table,
table.table-all-align_left,
td.align-left,
th.align-left,
.catalog-element__content-wrapper.table-first-column-align_left td:first-child,
table.table-first-column-align_left td:first-child,
.catalog-element__content-wrapper.table-header-align_left th,
table.table-header-align_left th,
thead.table-header-align_left th{
    text-align:left;
}
.catalog-element__content-wrapper.table-all-align_right table,
table.table-all-align_right,
td.align-right,
th.align-right,
.catalog-element__content-wrapper.table-first-column-align_right td:first-child,
table.table-first-column-align_right td:first-child,
.catalog-element__content-wrapper.table-header-align_right th,
table.table-header-align_right th,
thead.table-header-align_right th{
    text-align:right;
}
.characteristics-table{
    width:100%;
}
.catalog-element__content-wrapper table>tr:first-child td:first-child,
.catalog-element__content-wrapper table>tr:first-child th:first-child,
.catalog-element__content-wrapper table thead tr:first-child th:first-child{
    border-top-left-radius:10px;
    -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
}
.catalog-element__content-wrapper table>tr:first-child td:last-child,
.catalog-element__content-wrapper table>tr:first-child th:last-child,
.catalog-element__content-wrapper table thead tr:first-child th:last-child{
    border-top-right-radius:10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
}
.catalog-element__content-wrapper table>tr:last-child td:first-child,
.catalog-element__content-wrapper table tbody tr:last-child td:first-child{
    border-bottom-left-radius:10px;
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
}
.catalog-element__content-wrapper table>tr:last-child td:last-child,
.catalog-element__content-wrapper table tbody tr:last-child td:last-child{
    border-bottom-right-radius:10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
}
/*--tables*/
.catalog-element-wrapper{
    display:flex;
    gap:40px;
}
@media screen and (max-width:420px) {
    .catalog-element__content-wrapper table td,
    .catalog-element__content-wrapper table th{
        font-size: 13px;
        line-height: 20px;
    }
}
/*@media(max-width:1200px){*/
/*    */
/*}*/
/*@media screen and (max-width:910px){
	.catalog-element-banner-information{
		max-width:100% !important;
	}
}
@media screen and (max-width:480px){
	.table-wrapper table{
		font-size:14px;
	}
}
@media screen and (max-width:430px){
	.table-wrapper table{
		font-size:12px;
	}
	.table-wrapper table td{
		padding-left:0.5em;
		padding-right:0.5em;
	}
	.catalog-element-conditions-wrapper-2{
		padding-left:0 !important;
		padding-right:0 !important;
	}
	.catalog-element-conditions-text ul{
		gap:15px !important;
	}
}*/

/*Блоки (карточка услуг) description.1*/
.catalog-element-description{
    background-color: #F7F7F7;
    margin-bottom:40px;
}
.catalog-element-description-wrapper-2{
    padding:40px 0;
    margin-left: 0;
    margin-right: 0;
    border-radius:8px;
}
.catalog-element-description-text{
    margin-top:20px !important;
}
.catalog-element-description-text p{
    margin-bottom: 0.75em !important;
    font-size:17px;
    line-height: 24px;
    font-weight: 400;
}
.catalog-element-description-text big{
    font-size: 20px;
    line-height: 40px;
}
.catalog-element-description-text big strong,
.catalog-element-description-text big b,
.catalog-element-description-text strong big,
.catalog-element-description-text b big{
    font-weight: 600;
}

/*Блок (карточка услуг) top.1*/
.catalog-element-banner-content .catalog-element__content-wrapper{
    float:left;
    border-radius:8px;
    overflow:hidden;
}
.element-item-characteristics-wrapper{
	overflow:hidden;
}
.element-item-characteristics{
	border-bottom:1px solid #ccc;
	overflow:hidden;
	padding-top:1em;
	padding-bottom:0.5em;
}
.element-item-characteristics-label{
	float:left;
}
.element-item-characteristics-value{
	float:right;
}
@media screen and (max-width:1007px){
    .catalog-element-banner-content.intec-grid{
        display:block !important;
    }
    .catalog-element__content-wrapper{
        float:none !important;
        margin-left:auto;
        margin-right:auto;
        overflow-x:scroll;
    }
    .catalog-element__content-wrapper table td,
    .catalog-element__content-wrapper table th{
        padding-left:10px;
        padding-right:10px;
    }
}
@media screen and (max-width:733px){
    .catalog-element-banner-information-wrapper{
        overflow-x:scroll !important;
    }
    .catalog-element-included-in-cost{
        min-width:auto !important;
    }
}

/*Блок (карточка услуг) included.1*/
#included-and-certificates,
#included-and-certificates.catalog-element__content-wrapper{
    display:flex;
    gap:151px;
}
.catalog-element-included-in-cost{
    width: 100%;
    min-width:730px;
    padding-top:40px;
}
.catalog-element-included-in-cost-text{
    margin-top:20px !important;
}
@media screen and (min-width:1500px) {
    .catalog-element-confidence .slick-dots,
    .catalog-element-certificates .slick-dots{
        display:none;
    }
}
@media screen and (max-width:1500px){
    #included-and-certificates,
    #included-and-certificates.catalog-element__content-wrapper{
        display:block;
    }
    .catalog-element-included-in-cost,
    .catalog-element-certificates{
        width:100% !important;
    }
    .catalog-element-certificates h2,
    .catalog-element-included-in-cost h2{
        text-align:center;
    }
    .catalog-element-included-in-cost table{
        margin-left:auto;
        margin-right:auto;
    }
}

/*Блок (карточка услуг) certificates*/
.catalog-element-certificates{
    padding-top:40px;
}
.catalog-element-certificates .slick-dots{
    display:none;
}
.catalog-element-certificates .slick-dots{
    bottom:-13px;
}
.catalog-element-certificates .catalog-element-certificates-text{
    margin-top:20px !important;
}
.catalog-element-certificates .catalog-element-certificates-text a{
	color:#0D0D0F;
	text-decoration:none;
}
.catalog-element-certificates .catalog-element-certificates-text a:hover{
	color:#FED42B;
}
.catalog-element-certificates .certificates-item{
    margin-left: 12px;
    margin-right: 12px;
    max-width:216px;
    width:216px;
    position:relative;
}
.catalog-element-certificates .certificates-item a.zoomable:after{
    content: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.7875 15.7958L12.9767 11.985C14.025 10.71 14.6767 9.10917 14.6767 7.33833C14.6908 3.30083 11.39 0 7.33833 0C3.28667 0 0 3.30083 0 7.33833C0 11.3758 3.30083 14.6767 7.33833 14.6767C9.10917 14.6767 10.71 14.025 11.985 12.9767L15.7958 16.7875C15.9375 16.9292 16.1217 17 16.2917 17C16.4617 17 16.66 16.9292 16.7875 16.7875C17.0708 16.5183 17.0708 16.065 16.7875 15.7958ZM1.41667 7.33833C1.41667 4.08 4.08 1.41667 7.33833 1.41667C10.5967 1.41667 13.26 4.08 13.26 7.33833C13.26 10.5967 10.5967 13.26 7.33833 13.26C4.08 13.26 1.41667 10.6108 1.41667 7.33833Z' fill='%232C2C2C'/%3E%3C/svg%3E%0A");
    padding-left:8px;
    padding-top:8px;
    background-color:#F6E337;
    height:34px;
    width:34px;
    border-radius: 17px;
    -moz-border-radius: 17px;
    -webkit-border-radius: 17px;
    position:absolute;
    top:250px;
    right:20px;
}
.catalog-element-certificates .certificates-item p{
    font-size: 17px;
    line-height: 24px;
    font-weight: 400;
    margin-top:11px;
}

/*Блок (карточка услуг) confidence*/
.catalog-element-confidence{
    margin-top: 40px;
}
.catalog-element-confidence .slick-dots{
    bottom:-42px;
}
.catalog-element-confidence .slick-track{
    display:flex;
    gap:80px;
    justify-content: center;
    margin-left:37px;
}
.catalog-element-confidence-wrapper{
    padding-bottom:50px;
}
.partners-list .partners-list-item-wrapper{
    /*background-color:#F7F7F7;*/
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	border:1px solid #CDCCCF;
    width:260px;
    height:115px;
    /*margin-left:40px;*/
    /*margin-right: 40px;*/
}
.partners-list .partners-list-item{
    height:inherit;
    background-position: center center;
    background-repeat:no-repeat;
}

/*Блок (карточка услуг) tabs*/
ul.catalog-element__tablist{
    width:100%;
	list-style-type:none;
	border-bottom:2px solid #EBE7E7;
    margin-bottom:40px;
}
ul.catalog-element__tablist>li:before{
	content:none;
}
ul.catalog-element__tablist>li{
	display:inline-block;
	padding-left:0;
	margin-bottom:0;
	position:relative;
	bottom:-1px;
	box-sizing:border-box;
}
ul.catalog-element__tablist>li.active,
ul.catalog-element__tablist>li.active:hover{
	color:#999;
}
ul.catalog-element__tablist>li.active a{
	/*color:#DBC607;*/
	color:#0D0D0F;
	cursor:auto;
	text-decoration:none;
}
ul.catalog-element__tablist>li:hover,
ul.catalog-element__tablist>li.active{
	/*border-bottom:2px solid #F6E337;*/
	border-bottom:2px solid #FFD800;
}
ul.catalog-element__tablist>li:hover{
	color:#F6E337;
}
ul.catalog-element__tablist>li a{
	display:block;
	padding:0.5em 2em;
    font-weight: 600;
    font-size: 24px;
    line-height: 40px;
	/*color:#2C2C2C;*/
	color:#8E9B9A;
	text-decoration:none;
}
.tab-content .tab-pane{
	display:none;
}
.tab-content .tab-pane.active{
	display:block !important;
}
.tab-content h4{
    font-size: 20px;
    line-height: 40px;
    color:#2c2c2c;
    font-weight: 600;
}
.tab-content a{
    /*color:#DBC607;*/
	color:#FED42B;
}
.tab-content a:hover{
    color:#DBC607;
    text-decoration: underline;
}
ul.download-links-list{
	list-style-type:none !important;
}
.tab-content ul.download-links-list li{
	margin-top:1.5em;
	padding-left:0;
}
.tab-content ul.download-links-list li:before{
	content:none;
}
.tab-content ul.download-links-list li a:before{
	content:'';
	display:block;
	width:24px;
	height:24px;
	float:left;
	margin-bottom:1em;
	margin-right:0.25em;
	background:url('../../../../icons/download-icon_24x24.png') center center;
}
#oborudovanie .tab-content ul.download-links-list li a{
    color:#2c2c2c !important;
    text-decoration: underline !important;
}
#oborudovanie .tab-content ul.download-links-list li a:hover{
    text-decoration: none !important;
}
#oborudovanie .tab-content ul.download-links-list li a:before{
    content:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_13_73)"><path d="M8.9589 17.9992C6.5425 17.9992 4.12533 17.9992 1.70894 17.9992C0.630678 17.9992 0.00156228 17.3704 0.000786555 16.2943C1.08267e-05 13.8791 -0.00154063 11.4632 0.00233801 9.04807C0.00311374 8.53015 0.346761 8.13395 0.81918 8.07813C1.26988 8.02541 1.70273 8.3053 1.82452 8.75034C1.86409 8.8961 1.86253 9.05659 1.86253 9.21011C1.86486 11.3934 1.86952 13.576 1.8571 15.7593C1.85555 16.057 1.92459 16.1462 2.23566 16.1454C6.74574 16.1346 11.2566 16.1346 15.7667 16.1454C16.0855 16.1462 16.1429 16.0446 16.1414 15.7546C16.1305 13.5202 16.1336 11.2857 16.1367 9.05039C16.1375 8.5317 16.4796 8.13473 16.9512 8.07813C17.4019 8.02386 17.8325 8.30298 17.9589 8.74724C17.9938 8.86819 17.9969 9.00155 17.9969 9.12947C17.9992 11.5446 18.0008 13.9605 17.9969 16.3757C17.9954 17.3448 17.3383 17.9977 16.3632 17.9984C13.8949 18.0008 11.4265 17.9992 8.95812 17.9992H8.9589Z" fill="%23F7E750"/><path d="M8.06838 11.105C8.06838 10.853 8.06838 10.7166 8.06838 10.5809C8.06838 7.40206 8.06682 4.22322 8.06915 1.04438C8.06915 0.251218 8.78127 -0.234912 9.429 0.116311C9.80833 0.322548 9.93633 0.661366 9.93555 1.08702C9.9278 4.24028 9.93168 7.39276 9.93168 10.546C9.93168 10.6879 9.93168 10.829 9.93168 10.9693C10.0798 11.0259 10.1225 10.8996 10.1861 10.8375C10.7206 10.3119 11.245 9.77611 11.7802 9.25122C12.2146 8.82556 12.7763 8.79765 13.1603 9.16981C13.5528 9.55049 13.5318 10.1328 13.0897 10.577C11.978 11.6958 10.8633 12.8107 9.74395 13.921C9.24748 14.4133 8.75257 14.4118 8.25533 13.9187C7.13595 12.8076 6.02123 11.6927 4.90961 10.5747C4.46822 10.1304 4.44728 9.54972 4.84212 9.16826C5.22688 8.79688 5.78851 8.82401 6.22214 9.25199C6.81558 9.83736 7.3997 10.4328 8.06915 11.105H8.06838Z" fill="%23F7E750"/></g><defs><clipPath id="clip0_13_73"><rect width="18" height="18" fill="white"/></clipPath></defs></svg>');
    background-image: none;
}
.tab-content .content-row{
    display:flex;
    gap:30px;
    justify-content: center;
}
@media screen and (max-width:845px){
    ul.catalog-element__tablist>li a{
        font-size:90%;
        padding-left:0.75em;
        padding-right:0.75em;
    }
}
@media screen and (max-width:420px){
    ul.catalog-element__tablist>li a{
        font-size: 85%;
        padding-left: 0.35em;
        padding-right: 0.35em;
    }
}

/*Блок (карточка услуг) conditions*/
.catalog-element-conditions-wrapper-2{
	/*background-color:#F7F7F7;*/
	background-color:#FFF;
	box-shadow: 0px 4px 20px 0px #00000059;
    -moz-box-shadow: 0px 4px 20px 0px #00000059;
    -webkit-box-shadow: 0px 4px 20px 0px #00000059;
	padding-top:42px;
    padding-bottom:42px;
	margin-top:20px;
	margin-bottom:20px;
	border-radius:10px;
}
.catalog-element-conditions-text{
	margin-top:20px !important;
    padding-left:60px !important;
    padding-right:60px !important;
}
.catalog-element-conditions-text>ul{
	display:flex;
	gap:93px;
    justify-content: center;
}
.catalog-element-conditions-text>ul>li{
    width:507px;
    max-width:507px;
}
.catalog-element-conditions-text>ul>li:before{
    content: url("data:image/svg+xml,%3Csvg width='43' height='33' viewBox='0 0 43 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.4359 32.9922C12.8162 33.0043 12.3969 32.6609 12.0076 32.2517C8.23401 28.2643 4.45582 24.2867 0.691444 20.2895C-0.181687 19.3639 -0.218548 18.2581 0.527876 17.4933C1.28121 16.7236 2.21424 16.8161 3.15418 17.8026C6.28501 21.0909 9.42506 24.3695 12.5098 27.7065C13.2102 28.464 13.6041 28.5785 14.3736 27.7577C22.5359 19.057 30.7373 10.4027 38.9295 1.73617C39.3373 1.30504 39.7266 0.851983 40.1759 0.474437C40.9384 -0.166174 41.7632 -0.178353 42.4658 0.54751C43.1708 1.27581 43.1524 2.13564 42.5695 2.96624C42.4105 3.19277 42.2055 3.38276 42.0166 3.58493C33.0895 13.0236 24.1646 22.4647 15.2375 31.9034C14.7238 32.4465 14.2469 33.0677 13.4359 32.9946V32.9922Z' fill='%23F6E337'/%3E%3C/svg%3E%0A");
    width:43px;
	left:-33px;
}
@media(max-width:650px){
    .catalog-element-conditions-text>ul>li{
        width:auto;
    }
}

/*Калькулятор*/
.quick-calculation-form{
    padding-top:51px !important;
    padding-bottom:0 !important;
}
.quick-calculation-form h3{
	margin-top:0;
	font-size:30px;
	line-height:40px;
	font-weight:700;
}
.quick-calculation-form label{
    font-weight: 500;
    font-size: 17px;
    line-height: 24px;
}
.calculation-form-gr{
	background:none !important;
}

main a:not(.breadcrumbs__link):not(.btn):not(.nav-link):not(.ui-slider-handle) {
    text-decoration: underline
}
.ui-slider {
    position: relative;
    text-align: left;
}
.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: 1em;
    display: block;
    border: 0;
    background-position: 0 0
}
.ui-slider.ui-slider-horizontal .ui-slider-handle::before{
	top:-21px !important;
}
a.ui-slider-handle, a.ui-slider-handle:hover{
	text-decoration:none !important;
}
.ui-slider .ui-slider-handle{
	width:auto;
	height:auto;
}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range {
    -webkit-filter: inherit;
    filter: inherit;
}
.ui-slider-horizontal {
    height: 10px;
}
.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 10px;
    border-radius: 5px;
}
.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
    border-radius: 5px;
}
.ui-slider-horizontal .ui-slider-range-max {
    right: 0;
	background-color: #D9D9D9;
    border-radius: 5px;
}
.sliderBox2{
    margin-top:1em;
}
.sliderBox2 .ui-slider {
    display: inline-block;
    width: calc(100% - 18px);
    margin: 0 9px;
}
.sliderBox2 .ui-slider::before {
    content: '';
    width: 18px;
    height: 18px;
    border-radius: 50%;
    border:3px solid black;
    background-color: #F6E337;
    display: block;
    position: absolute;
    top: -6px;
    left: -9px;
    z-index: 2;
}
.ui-slider.ui-slider-horizontal .ui-slider-handle {
    position: absolute;
    z-index: 2;
    background: #F7F7F7;
    font-size: 13px;
    top: 15px;
    margin-left: -7px;
    padding: 2px 4px;
    border:none;
    font-family:Montserrat, sans-serif;
    font-size: 17px;
    line-height: 24px;
}
.ui-slider.ui-slider-horizontal .ui-slider-handle::before {
    content: '';
    width: 18px;
    height: 18px;
    border-radius: 50%;
    border:3px solid black;
    background-color: #F6E337;
    display: block;
    position: absolute;
    top: -21px;
    left: -2px;
    z-index: 3;
}
.btn-calc,.btn-calc:hover {
    background-image: url(images/calculator_lesa.png);
    background-position: 1rem 50%;
    background-size: auto 24px;
    background-repeat: no-repeat;
    padding-left: 3rem;
}
.quick-calculation-form {
    background-color: white; !important;
    border-radius: 8px;
	color:black !important;
}
.quick-calculation-form h3{
    text-align: center;
}
#rent_calculator, #calc_sten{
    background-color: #F7F7F7;
    padding:43px 30px 61px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}
#rent_calculator .ui-slider-handle.ui-state-hover,
#calc_sten .ui-slider-handle.ui-state-hover{
    color:#222 !important;
}
.calc.row{
    display:flex;
    gap:30px;
}
.calc__result-title {
    font-size: 17px;
    line-height:24px;
}
.calc__result-val{
    margin-top: 0.25em;
}
.calc__result-val .cost-unit{
    font-size: 20px;
    line-height: 40px;
    white-space: nowrap;
    font-weight: 600;
}
.calc__footer{
    text-align: center;
}
.calc__footer .order_button{
    margin-left: auto;
    margin-right: auto;
    width:332px;
    height: 60px;
    /*background-color: #F6E337;*/
    background-color: #FED42B;
    color:#222222;
    font-size:17px;
    line-height: 60px;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
    border-radius: 15px;
    cursor:pointer;
}
.quick-calculation-form {
    padding: 30px 0;
}
.quick-calculation-form .quick-calculation-form-bytovki {
    padding: 30px;
}
.quick-calculation-form a {
    font-size: 20px;
}
.slider-block{
	margin:0 15px 25px;
    width:100%;
}
.slider-block .row .col{
	display:inline-block;
	margin-left:15px;
	margin-right:15px;
}
.slider-block sup{
    line-height: 1;
}
.slider-results{
    margin-top:27px;
}
.slider-results .row{
    display:flex;
    gap:30px;
}
.slider-results .row .col{
    margin:0 15px 25px;
    width:100%;
}
.slider-results .row .col .mt-4{
    font-weight:600;
}
.slider-results .cost-value{
    font-weight: 600;
    font-size:40px;
    line-height: 40px;
}
.ui-widget-content{
    background: none repeat scroll 0 0 #F6E337;
    border-radius: 5px;
    color: #333;
}
.ui-widget-content a{
    color: #333;
}
.catalog-element-calculator .calculation-form{
	border:2px solid #FED42B;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	background-color:#F8F8F8 !important;
}
.calculation-form{
    overflow:hidden;
	color:#0D0D0F !important;
}
.calculation-form .form-check label{
	color:#0D0D0F !important;
}
.calculation-form h4{
    font-size:22px;
    line-height:30px;
    text-transform: uppercase;
}
.calculation-form .row>div{
    display:inline-block;
    vertical-align: top;
    margin: 15px 20px;
}
.calculation-form .calc__result-val strong,
.calculation-form .order-1 strong{
    font-size: 24px;
    line-height: 24px;
}
.calculation-form .left-block .row>div{
    width:400px;
}
.calculation-form .right-block{
    width:590px;
}
.calculation-form .right-block .row>div{
    width:200px;
}
.calculation-form input{
    margin-bottom:0.55em;
    margin-top:0.55em !important;
}
.calculation-form .left-block{
    float:left;
}
.calculation-form .right-block{
    float:right;
}
@media(max-width:440px){
    .calc__footer .order_button{
        width:100%;
    }
}
@media (max-width: 768px){
    .widget-web-form-2 .widget-web-form-2-button{
        margin-left:auto !important;
        margin-right:auto !important;
    }
}
@media screen and(min-width: 768px) {
	.quick-calculation-form {
        padding: 25px 34px;
    }
    .quick-calculation-form h3 {
        font-size: 18px;
    }
}
@media screen and(max-width: 955px) {
    div#rent_calculator > div {
        display: block !important;
    }
}
@media screen and(min-width: 992px) {
	.quick-calculation-form {
        padding: 25px 45px;
    }
    .quick-calculation-form h3 {
        font-size: 24px;
    }
}
@media screen and(min-width: 992px) and (max-width:1199px) {
    #calc_sten .calc .col-lg:nth-child(3) .row>div {
        width:50%;
    }

    #calc_sten .calc .col-lg:nth-child(3) .row>div:first-child {
        width: 100%;
    }
}

/*Блок (карточка услуг) advantages*/
.catalog-element-advantages{
    overflow: hidden;
    margin-top:54px;
}
.catalog-element-advantages-wrapper-bg{
    /*background-image: url("/bitrix/templates/prom_rent_new/images/blocks/advantages/ba6c5dade0e63d54674fff67771f5e1b.jpg");*/
    /*background-repeat: no-repeat;
    background-position: center;
    background-size: cover;*/
	background-color:#F8F8F8;
    padding-top:45px;
    padding-bottom: 64px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}
.catalog-element-advantages-text .advantages-list{
	display:flex;
	gap:171px;
    justify-content: center;
}
.catalog-element-advantages-text .advantages-list>li:before{
    content:'';
}
.catalog-element-advantages.text-color-white h2,
.catalog-element-advantages.text-color-white p{
    /*color:#FEFFFF !important;*/
	color:#0D0D0F;
}
.catalog-element-advantages.text-color-white p{
    font-size: 20px;
    line-height: 24px;
    font-weight: 600;
    margin-top:18px;
}
.catalog-element-advantages-text .advantages-list img{
    display:inline-block;
    vertical-align: top;
    height:62px;
}

/*Блок (карточка услуг) articles*/
.catalog-element-articles{
    background-color: #F7F7F7;
}
.catalog-element-articles-wrapper-2{
    padding-top:42px;
    padding-bottom: 67px;
}
.catalog-element-footer{
    padding-top:30px;
    padding-bottom:30px;
}
.catalog-element-footer .anchor-button{
    display:block;
    width:212px;
    height:45px;
    /*border:2px solid #222;*/
	background-color:#EDEDEE;
    font-size:14px;
    line-height: 45px;
    text-transform: uppercase;
    font-weight: 700;
    color:#222;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}
.catalog-element-footer .anchor-button:hover{
    text-decoration: none;
}
.catalog-element-footer .anchor-button.align-center{
    margin-left:auto;
    margin-right:auto;
    text-align: center;
}
.article-preview-block{
    max-width:452px;
}
.catalog-element-articles .article-image-wrapper{
	border:2px solid #F8F8F8;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    margin-bottom:17px;
    overflow:hidden;
    position:relative;
	font-size:0;
	line-height:0;
}
.catalog-element-articles .article-image-wrapper img{
    width:452px;
    height:276px;
}
.catalog-element-articles .article-image-wrapper:after{
    content: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 0.736666V11.73C17 11.9189 16.9339 12.0889 16.8017 12.24C16.6694 12.3911 16.4994 12.4667 16.2917 12.4667C16.0839 12.4667 15.9044 12.3911 15.7533 12.24C15.6022 12.0889 15.5267 11.9189 15.5267 11.73V2.49333L1.24667 16.7733C1.09556 16.9244 0.916111 17 0.708333 17C0.500556 17 0.330556 16.9339 0.198333 16.8017C0.0661111 16.6694 0 16.4994 0 16.2917C0 16.0839 0.0755556 15.9044 0.226667 15.7533L14.5067 1.47333H5.27C5.08111 1.47333 4.91111 1.39778 4.76 1.24667C4.60889 1.09556 4.53333 0.916111 4.53333 0.708332C4.53333 0.500555 4.60889 0.330555 4.76 0.198334C4.91111 0.0661106 5.08111 0 5.27 0H16.2633C16.49 0 16.6694 0.0661106 16.8017 0.198334C16.9339 0.330555 17 0.51 17 0.736666Z' fill='%23222222'/%3E%3C/svg%3E%0A");
    display:block;
    width:44px;
    height:44px;
    padding:13px;
    position:absolute;
    right:0;
    bottom:0;
    /*background-color: #F6E337;*/
	background-color:#FFD800;
    border-top-left-radius: 10px;
    /*border-bottom-right-radius: 10px;*/
    -moz-border-radius-topleft: 10px;
    /*-moz-border-radius-bottomright: 10px;*/
    -webkit-border-top-left-radius: 10px;
    /*-webkit-border-bottom-right-radius: 10px;*/
}
.article-sidebox .article-header{
    font-size: 20px;
    line-height: 24px;
    font-weight: 600;
    color:#2C2C2C;
}
.article-sidebox .article-introtext{
    font-size: 17px;
    line-height: 24px;
    font-weight: 400;
    color:#2C2C2C;
}
.catalog-element-articles-text{
    display: flex;
    gap:31px;
    justify-content: center;
}

/*gallery.1*/
.catalog-element-gallery .widget-header-wrapper{
    margin-top:30px;
}
.catalog-element-gallery .widget-content{
    margin-top:20px;
    margin-bottom: 20px;
}
.catalog-element-gallery .slick-slide{
    margin-left:30px;
    margin-right: 30px;
    width:332px;
    height:225px;
    padding:10px;
}
.catalog-element-gallery .slick-dots button:before{
    font-size: 10px;
}
.catalog-element-gallery .slick-dots li.slick-active button:before{
    /*color:#F6E337;*/
    color:#FED42B;
}
.catalog-element-gallery .slick-slide>div{
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border:2px solid white;
    overflow:hidden;
}
.catalog-element-gallery .slick-slide:hover>div{
    /*border-color:#F6E337;*/
    border-color:#FED42B;
    box-shadow: 0px 4px 20px 0px #00000059;
    -moz-box-shadow: 0px 4px 20px 0px #00000059;
    -webkit-box-shadow: 0px 4px 20px 0px #00000059;
}
.catalog-element-gallery .widget-content-wrapper-2{
    position:relative;
}
.slick-track {
    margin:auto;
}
.catalog-element-gallery .prev,
.catalog-element-gallery .next{
    display:block;
    height:44px;
    width:44px;
    position:absolute;
    top:90px;
    line-height:44px;
    text-align: center;
    /*background-color:#F6E337;*/
    background-color:#FED42B;
    color:#222 !important;
    border-top-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
}
.catalog-element-gallery .prev{
    left:-19px;
}
.catalog-element-gallery .next{
    right:-19px;
}
.catalog-element-gallery .prev:hover,
.catalog-element-gallery .prev:active,
.catalog-element-gallery .next:hover,
.catalog-element-gallery .next:active{
    background-color:#303030;
    /*color:#F6E337;*/
    color:#FED42B;
}
.catalog-element-gallery .prev:after{
    content:url("data:image/svg+xml,%3Csvg width='25' height='19' viewBox='0 0 25 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.00015 8.9791L8.77361 1.20564C8.90717 1.07207 9.07413 0.998612 9.27447 0.985256C9.47482 0.971899 9.64845 1.03868 9.79537 1.1856C9.9423 1.33252 10.0158 1.51284 10.0158 1.72654C10.0158 1.94024 9.94897 2.11388 9.81541 2.24744L3.2841 8.77875L23.4791 8.77875C23.6928 8.77875 23.8731 8.85221 24.02 8.99913C24.1669 9.14605 24.2404 9.31301 24.2404 9.5C24.2404 9.68699 24.1669 9.85395 24.02 10.0009C23.8731 10.1478 23.6928 10.2212 23.4791 10.2212L3.2841 10.2212L9.81541 16.7526C9.94897 16.8861 10.0158 17.0598 10.0158 17.2735C10.0158 17.4872 9.9423 17.6675 9.79537 17.8144C9.64845 17.9613 9.47482 18.0281 9.27447 18.0147C9.07413 18.0014 8.90717 17.9279 8.77361 17.7944L1.00015 10.0209C0.839868 9.86062 0.759729 9.68699 0.75973 9.5C0.759729 9.31301 0.839868 9.13938 1.00015 8.9791Z' fill='%23222222'/%3E%3C/svg%3E%0A");
    position:relative;
    top:3px;
}
.catalog-element-gallery .next:after{
    content:url("data:image/svg+xml,%3Csvg width='25' height='19' viewBox='0 0 25 19' transform='rotate(180)' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.00015 8.9791L8.77361 1.20564C8.90717 1.07207 9.07413 0.998612 9.27447 0.985256C9.47482 0.971899 9.64845 1.03868 9.79537 1.1856C9.9423 1.33252 10.0158 1.51284 10.0158 1.72654C10.0158 1.94024 9.94897 2.11388 9.81541 2.24744L3.2841 8.77875L23.4791 8.77875C23.6928 8.77875 23.8731 8.85221 24.02 8.99913C24.1669 9.14605 24.2404 9.31301 24.2404 9.5C24.2404 9.68699 24.1669 9.85395 24.02 10.0009C23.8731 10.1478 23.6928 10.2212 23.4791 10.2212L3.2841 10.2212L9.81541 16.7526C9.94897 16.8861 10.0158 17.0598 10.0158 17.2735C10.0158 17.4872 9.9423 17.6675 9.79537 17.8144C9.64845 17.9613 9.47482 18.0281 9.27447 18.0147C9.07413 18.0014 8.90717 17.9279 8.77361 17.7944L1.00015 10.0209C0.839868 9.86062 0.759729 9.68699 0.75973 9.5C0.759729 9.31301 0.839868 9.13938 1.00015 8.9791Z' fill='%23222222'/%3E%3C/svg%3E%0A");
    position:relative;
    top:3px;
}
.catalog-element-gallery .prev:hover:after,
.catalog-element-gallery .prev:active:after{
    content:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' transform='rotate(180)' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_14_14)'%3E%3Cpath d='M24 11.9791L16.2265 4.20564C16.093 4.07207 15.926 3.99861 15.7256 3.98526C15.5253 3.9719 15.3517 4.03868 15.2047 4.1856C15.0578 4.33252 14.9844 4.51284 14.9844 4.72654C14.9844 4.94024 15.0511 5.11388 15.1847 5.24744L21.716 11.7788L1.52105 11.7788C1.30735 11.7788 1.12704 11.8522 0.980115 11.9991C0.833194 12.1461 0.759734 12.313 0.759734 12.5C0.759734 12.687 0.833194 12.8539 0.980115 13.0009C1.12704 13.1478 1.30735 13.2212 1.52105 13.2212L21.716 13.2212L15.1847 19.7526C15.0511 19.8861 14.9844 20.0598 14.9844 20.2735C14.9844 20.4872 15.0578 20.6675 15.2047 20.8144C15.3517 20.9613 15.5253 21.0281 15.7256 21.0147C15.926 21.0014 16.093 20.9279 16.2265 20.7944L24 13.0209C24.1603 12.8606 24.2404 12.687 24.2404 12.5C24.2404 12.313 24.1603 12.1394 24 11.9791Z' fill='%23F6E337'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_14_14'%3E%3Crect width='17' height='17' fill='white' transform='translate(0.479248 12.5) rotate(-45)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    position:relative;
    top:6px;
}
.catalog-element-gallery .next:hover:after,
.catalog-element-gallery .next:active:after{
    content:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_14_14)'%3E%3Cpath d='M24 11.9791L16.2265 4.20564C16.093 4.07207 15.926 3.99861 15.7256 3.98526C15.5253 3.9719 15.3517 4.03868 15.2047 4.1856C15.0578 4.33252 14.9844 4.51284 14.9844 4.72654C14.9844 4.94024 15.0511 5.11388 15.1847 5.24744L21.716 11.7788L1.52105 11.7788C1.30735 11.7788 1.12704 11.8522 0.980115 11.9991C0.833194 12.1461 0.759734 12.313 0.759734 12.5C0.759734 12.687 0.833194 12.8539 0.980115 13.0009C1.12704 13.1478 1.30735 13.2212 1.52105 13.2212L21.716 13.2212L15.1847 19.7526C15.0511 19.8861 14.9844 20.0598 14.9844 20.2735C14.9844 20.4872 15.0578 20.6675 15.2047 20.8144C15.3517 20.9613 15.5253 21.0281 15.7256 21.0147C15.926 21.0014 16.093 20.9279 16.2265 20.7944L24 13.0209C24.1603 12.8606 24.2404 12.687 24.2404 12.5C24.2404 12.313 24.1603 12.1394 24 11.9791Z' fill='%23F6E337'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_14_14'%3E%3Crect width='17' height='17' fill='white' transform='translate(0.479248 12.5) rotate(-45)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    position:relative;
    top:6px;
}
/*.lg-backdrop{*/
/*    background-color: rgba(0,0,0,0.5) !important;*/
/*}*/
@media (max-width:1024px){
    .catalog-element-gallery .prev,
    .catalog-element-gallery .next{
        display:none;
    }
}
@media(min-width:1024px){
    .catalog-element-gallery .slick-track{
        margin-left:92px !important;
    }
}

/*Footer*/
.widget-panel{
    border-top:1px solid #EBE7E7;
}

/*Header*/
.widget-panel-phone-text{
    position:relative;
}
.widget-panel-phone-text span.value a{
	color:#0D0D0F !important;
}
a.intec-cl-text-hover:hover{
	color:#FED42B !important;
}
.widget-panel-phone-text:before{
    /*content: url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8947 10.3399C12.0311 10.3399 11.1853 10.1916 10.3829 9.89977C9.99159 9.75144 9.548 9.86573 9.29012 10.1543L7.70075 11.4746C5.87779 10.4047 4.71064 9.12167 3.74982 7.1294L4.9177 5.42243C5.2117 5.09824 5.31708 4.62567 5.19108 4.18233C4.92506 3.2956 4.78949 2.3643 4.78949 1.41599C4.78949 0.745667 4.29361 0.200195 3.68423 0.200195H1.10526C0.495884 0.200195 0 0.745667 0 1.41599C0 9.23675 5.78495 15.6002 12.8947 15.6002C13.5041 15.6002 14 15.0547 14 14.3844V11.5557C14 10.8854 13.5041 10.3399 12.8947 10.3399ZM13.2632 14.3844C13.2632 14.6081 13.0974 14.7897 12.8947 14.7897C6.19093 14.7897 0.736831 8.79017 0.736831 1.41599C0.736831 1.19228 0.902621 1.01071 1.10526 1.01071H3.68423C3.88687 1.01071 4.05266 1.19228 4.05266 1.41599C4.05266 2.45104 4.20004 3.46744 4.48886 4.43115C4.53158 4.5827 4.49697 4.73916 4.36213 4.89315L3.02107 6.8465C2.93634 6.97051 2.92308 7.13666 2.98718 7.27446C4.07991 9.63553 5.40699 11.0961 7.56888 12.3143C7.6934 12.3856 7.84592 12.3711 7.95866 12.2771L9.77278 10.7646C9.87153 10.6576 10.0167 10.6204 10.1478 10.6681C11.0291 10.9883 11.9531 11.1504 12.8948 11.1504C13.0974 11.1504 13.2632 11.332 13.2632 11.5557V14.3844H13.2632Z' fill='%23F6E337'/%3E%3C/svg%3E%0A");*/
    content: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2216%22%20viewBox%3D%220%200%2014%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.8947%2010.3397C12.0311%2010.3397%2011.1853%2010.1914%2010.3829%209.89957C9.99159%209.75125%209.548%209.86553%209.29012%2010.1541L7.70075%2011.4744C5.87779%2010.4045%204.71064%209.12147%203.74982%207.1292L4.9177%205.42223C5.2117%205.09804%205.31708%204.62547%205.19108%204.18213C4.92506%203.2954%204.78949%202.3641%204.78949%201.41579C4.78949%200.745469%204.29361%200.199997%203.68423%200.199997H1.10526C0.495884%200.199997%200%200.745469%200%201.41579C0%209.23655%205.78495%2015.6%2012.8947%2015.6C13.5041%2015.6%2014%2015.0545%2014%2014.3842V11.5555C14%2010.8852%2013.5041%2010.3397%2012.8947%2010.3397ZM13.2632%2014.3842C13.2632%2014.6079%2013.0974%2014.7895%2012.8947%2014.7895C6.19093%2014.7895%200.736831%208.78997%200.736831%201.41579C0.736831%201.19208%200.902621%201.01051%201.10526%201.01051H3.68423C3.88687%201.01051%204.05266%201.19208%204.05266%201.41579C4.05266%202.45084%204.20004%203.46724%204.48886%204.43095C4.53158%204.5825%204.49697%204.73896%204.36213%204.89295L3.02107%206.8463C2.93634%206.97032%202.92308%207.13646%202.98718%207.27426C4.07991%209.63533%205.40699%2011.0959%207.56888%2012.3141C7.6934%2012.3854%207.84592%2012.3709%207.95866%2012.2769L9.77278%2010.7644C9.87153%2010.6574%2010.0167%2010.6202%2010.1478%2010.668C11.0291%2010.9881%2011.9531%2011.1502%2012.8948%2011.1502C13.0974%2011.1502%2013.2632%2011.3318%2013.2632%2011.5555V14.3842H13.2632Z%22%20fill%3D%22%237A818E%22%2F%3E%3C%2Fsvg%3E");
    display:block;
    width:14px;
    height:15px;
    position:absolute;
    left:-20px;
    top:3px;
}
a.widget-panel-button-text:hover{
    text-decoration: none !important;
}
.breadcrumb-wrapper-2 .scroll-bar{
    display:none !important;
}

.oborudovanie-block .row{
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: stretch;
}
.oborudovanie-block a{
    color:#DBC607 !important;
}
.oborudovanie-block .row>.col{
    /*display:inline-block;*/
    width:50%;
    max-width:500px;
    text-align: left;
    /*vertical-align: top;*/
    padding-left: 20px;
    padding-right: 20px;
    border:2px solid #EBE7E7;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    margin-left:16px;
    margin-right: 16px;
}
.oborudovanie-block .row>.col .card-price-and-order{
    position:relative;
}
.oborudovanie-block .row>.col>div{
    margin-top: 20px;
    margin-bottom: 20px;
}
.oborudovanie-block .card-header{
    font-size: 24px;
    line-height: 36px;
}
.oborudovanie-block .card-description p{
    margin-top: 0.35em;
    margin-bottom: 0.35em;
}
.oborudovanie-block .card-price{
    font-weight: 600;
    font-size: 20px;
    line-height: 40px;
    text-align: left;
    color:#2C2C2C;
}
.oborudovanie-block .card-price big{
    font-size: 36px;
}
.oborudovanie-block .order_button{
    margin-left: auto;
    margin-right: auto;
    width:332px;
    height: 60px;
    color: #F6E337;
    background-color:#303030;
    font-size:17px;
    line-height: 60px;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
    border-radius: 15px;
    cursor:pointer;
    text-align: center;
}

/*Оборудование*/
.catalog-element-oborudovanie-header h2{
    line-height: 48px;
    font-weight: 600;
    font-size: 36px;
    color:#2c2c2c;
}
.catalog-element-oborudovanie-header .artikul{
    font-size: 15px;
    line-height: 30px;
    font-weight: normal;
    color:#868686;
}
.catalog-element-oborudovanie-text .content-row{
    display:flex;
    gap:31px;
    justify-content: center;
}
.catalog-element-oborudovanie-text .content-row .element-gallery{
    width:695px;
}
.catalog-element-oborudovanie-text .content-row .element-description{
    width:695px;
    border: 2px solid #EBE7E7;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    padding:50px 41px;
}
#oborudovanie .element-description .cost-block{
    margin-top:10px;
    margin-bottom: 10px;
}
#oborudovanie .element-description .cost-block>*{
    margin-bottom:0;
}
#oborudovanie .element-description .cost-block .cost-block__title{
    line-height: 24px;
    font-size: 16px;
    color:#222;
}
#oborudovanie .element-description .cost-block .cost-block__price-value{
    line-height: 40px;
    font-size: 20px;
    font-weight: 600;
    color:#2C2C2C;
}
#oborudovanie .element-description .cost-block .cost-block__price-value span.price-value{
    font-size: 36px;
}
#oborudovanie .element-description .offers-block{
    width:50%;
    font-size: 16px;
    background-color:#F7F7F7;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    padding:15px 25px;
}
#oborudovanie .element-description .offers-block .offers-block__item{
    line-height: 30px;
    color:#222;
    margin-bottom: 0;
}
#oborudovanie .element-description .offers-block .offers-block__item strong{
    font-weight: 600;
    white-space: nowrap;
}
#oborudovanie .element-description .offers-block .offers-block__special-offer{
    color:#349B10;
    line-height: 18px;
    font-weight: 600;
    margin-top: 8px;
}
#oborudovanie .element-description .offers-block .offers-block__special-offer:before{
    content:url('data:image/svg+xml,<svg width="32" height="31" viewBox="0 0 32 31" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.4658 1.95917C14.874 0.373494 17.126 0.373495 17.5342 1.95917C17.8605 3.22658 19.4958 3.57416 20.3093 2.54904C21.3272 1.2665 23.3845 2.18245 23.1125 3.79708C22.8951 5.08764 24.2476 6.07028 25.4078 5.46471C26.8593 4.70706 28.3662 6.38059 27.461 7.74499C26.7374 8.83554 27.5733 10.2833 28.8795 10.202C30.5137 10.1003 31.2096 12.242 29.8277 13.1203C28.7232 13.8223 28.8979 15.4849 30.1243 15.9419C31.6586 16.5136 31.4232 18.7532 29.8035 18.9935C28.509 19.1855 27.9924 20.7755 28.9268 21.6917C30.0959 22.8381 28.97 24.7884 27.3926 24.3491C26.1319 23.998 25.0132 25.2403 25.4942 26.4575C26.096 27.9803 24.2741 29.3039 23.0118 28.2611C22.0028 27.4275 20.4756 28.1075 20.4199 29.415C20.3503 31.0509 18.1476 31.5191 17.4186 30.053C16.8359 28.8811 15.1641 28.8811 14.5814 30.053C13.8524 31.5191 11.6497 31.0509 11.5801 29.415C11.5244 28.1075 9.99716 27.4275 8.98821 28.2611C7.7259 29.3039 5.90404 27.9803 6.5058 26.4575C6.98678 25.2403 5.86815 23.998 4.60739 24.3491C3.03004 24.7884 1.90406 22.8381 3.07318 21.6917C4.00763 20.7755 3.49103 19.1855 2.19645 18.9935C0.576796 18.7532 0.341402 16.5136 1.87571 15.9419C3.10207 15.4849 3.27682 13.8223 2.17228 13.1203C0.790365 12.242 1.48626 10.1003 3.12047 10.202C4.42668 10.2833 5.26257 8.83554 4.53904 7.74499C3.63382 6.38059 5.14067 4.70706 6.59222 5.46471C7.75243 6.07028 9.10492 5.08764 8.8875 3.79708C8.6155 2.18245 10.6728 1.2665 11.6907 2.54904C12.5042 3.57416 14.1395 3.22658 14.4658 1.95917Z" fill="%23349B10"/><path d="M11.192 21L18.84 9.8H21.144L13.496 21H11.192ZM12.216 15.864C11.672 15.864 11.1813 15.7413 10.744 15.496C10.3067 15.2507 9.96533 14.8987 9.72 14.44C9.47467 13.9707 9.352 13.4107 9.352 12.76C9.352 12.1093 9.47467 11.5547 9.72 11.096C9.96533 10.6373 10.3067 10.2853 10.744 10.04C11.1813 9.784 11.672 9.656 12.216 9.656C12.7707 9.656 13.2613 9.784 13.688 10.04C14.1253 10.2853 14.4667 10.6373 14.712 11.096C14.968 11.5547 15.096 12.1093 15.096 12.76C15.096 13.4 14.968 13.9547 14.712 14.424C14.4667 14.8933 14.1253 15.2507 13.688 15.496C13.2613 15.7413 12.7707 15.864 12.216 15.864ZM12.232 14.344C12.4987 14.344 12.7173 14.2213 12.888 13.976C13.0693 13.7307 13.16 13.3253 13.16 12.76C13.16 12.1947 13.0693 11.7893 12.888 11.544C12.7173 11.2987 12.4987 11.176 12.232 11.176C11.9653 11.176 11.736 11.2987 11.544 11.544C11.3627 11.7893 11.272 12.1947 11.272 12.76C11.272 13.3253 11.3627 13.7307 11.544 13.976C11.736 14.2213 11.9653 14.344 12.232 14.344ZM20.12 21.144C19.5653 21.144 19.0693 21.0213 18.632 20.776C18.2053 20.5307 17.8693 20.1787 17.624 19.72C17.3787 19.2507 17.256 18.6907 17.256 18.04C17.256 17.3893 17.3787 16.8347 17.624 16.376C17.8693 15.9173 18.2053 15.5653 18.632 15.32C19.0693 15.064 19.5653 14.936 20.12 14.936C20.6747 14.936 21.1653 15.064 21.592 15.32C22.0293 15.5653 22.3707 15.9173 22.616 16.376C22.872 16.8347 23 17.3893 23 18.04C23 18.6907 22.872 19.2507 22.616 19.72C22.3707 20.1787 22.0293 20.5307 21.592 20.776C21.1653 21.0213 20.6747 21.144 20.12 21.144ZM20.12 19.624C20.3867 19.624 20.6107 19.5013 20.792 19.256C20.9733 19.0107 21.064 18.6053 21.064 18.04C21.064 17.4747 20.9733 17.0693 20.792 16.824C20.6107 16.5787 20.3867 16.456 20.12 16.456C19.864 16.456 19.64 16.5787 19.448 16.824C19.2667 17.0693 19.176 17.4747 19.176 18.04C19.176 18.6053 19.2667 19.0107 19.448 19.256C19.64 19.5013 19.864 19.624 20.12 19.624Z" fill="white"/></svg>');
    float:left;
    margin-right:4px;
}
#oborudovanie .element-description .checkout-block{
    width:50%;
}
#oborudovanie .element-description .checkout-block .checkout-block__pledge-value{
    line-height: 24px;
    font-size: 18px;
    color:#222;
}
#oborudovanie .element-description .checkout-block .checkout-block__pledge-value .pledge-value{
    font-weight: 600;
}
#oborudovanie .element-description .checkout-block .checkout-block__button-set
.checkout-button,
#oborudovanie .equipment-item .result-element__button-set .checkout-button{
    max-width:292px;
    height:60px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    text-align: center;
    font-weight: bold;
    font-size: 17px;
    line-height: 30px;
    text-transform: uppercase;
    padding:15px 20px;
    margin-top: 11px;
}
#oborudovanie .element-description .checkout-block .checkout-block__button-set
.checkout-button a,
#oborudovanie .catalog-element-equipment-text .equipment-item .result-element__button-set
.rent-button a{
    text-decoration: none;
    color:inherit;
}
#oborudovanie .element-description .checkout-block .checkout-block__button-set
.checkout-button.rent-button,
#oborudovanie .catalog-element-equipment-text .equipment-item .result-element__button-set
.rent-button{
    background-color: #303030;
    color:#F6E337 !important;
}
#oborudovanie .element-description .checkout-block .checkout-block__button-set
.checkout-button.add-to-cart-button{
    background-color:#F6E337;
    color:#222 !important;
    position:relative;
}
#oborudovanie .element-description .checkout-block .checkout-block__button-set
.checkout-button.add-to-cart-button:before{
    content:url('data:image/svg+xml,<svg width="23" height="24" viewBox="0 0 23 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.615642 0.0518457C0.266855 0.195776 0 0.613678 0 1.01582C0 1.2652 0.125456 1.57765 0.298015 1.758C0.369666 1.83284 0.897036 2.13575 1.46997 2.43103C2.0429 2.72632 2.55673 3.01731 2.61176 3.07766C2.69591 3.16987 2.90651 4.13496 3.93145 9.12509C4.77318 13.2233 5.18728 15.1477 5.26817 15.3368C5.53027 15.9497 6.00542 16.4382 6.59982 16.7059L6.85961 16.8229L12.9513 16.8385C17.4458 16.85 19.1082 16.8388 19.292 16.7955C19.6987 16.6999 20.0864 16.4643 20.428 16.1049C20.969 15.5359 20.9276 15.6827 22.0118 10.4849C22.5362 7.97118 22.9773 5.76228 22.9919 5.57628C23.0895 4.34005 22.2907 3.12518 21.19 2.83591C20.9379 2.76965 19.9919 2.75955 13.9802 2.75889C6.39578 2.75808 6.89041 2.73849 6.59515 3.05119C6.40276 3.25497 6.32472 3.45935 6.32132 3.76817C6.31716 4.14567 6.46784 4.44479 6.76545 4.64988L6.98833 4.80345L13.9365 4.8287L20.8846 4.85396L21.0168 5.01889C21.1132 5.13919 21.149 5.23524 21.149 5.37387C21.149 5.64789 19.3132 14.4058 19.2239 14.5577C19.0582 14.8397 19.3223 14.8281 13.1098 14.8281C6.97909 14.8281 7.20314 14.837 7.00074 14.5837C6.93832 14.5056 6.58967 12.8905 5.70174 8.56649C4.88976 4.6123 4.4489 2.56077 4.36982 2.36816C4.20229 1.9601 3.93303 1.59169 3.63167 1.35817C3.27423 1.08122 1.23233 0.0365942 0.98644 0.00487908C0.872035 -0.00986743 0.717864 0.00967677 0.615642 0.0518457ZM8.62596 18.8768C7.71638 19.0688 6.93579 19.9827 6.78492 21.0323C6.64738 21.9895 7.05255 23.0091 7.78808 23.5568C8.48864 24.0785 9.3609 24.1388 10.1206 23.7181C11.3582 23.0328 11.7708 21.272 10.9965 19.9792C10.4826 19.121 9.54179 18.6835 8.62596 18.8768ZM16.6425 18.8768C16.2664 18.9562 15.7806 19.2484 15.4947 19.5673C15.081 20.0285 14.8801 20.4768 14.8118 21.0903C14.66 22.455 15.4572 23.6727 16.6846 23.9511C18.1962 24.2939 19.6187 22.7815 19.3972 21.0669C19.2079 19.6014 17.9494 18.6009 16.6425 18.8768ZM9.45434 20.5799C9.66191 20.698 9.7572 20.8127 9.8471 21.0526C9.93922 21.2985 9.9337 21.5746 9.83157 21.8225C9.7326 22.0628 9.63161 22.1705 9.40705 22.2751C9.11307 22.4121 8.72782 22.3425 8.49824 22.111C8.16712 21.7771 8.16621 21.0528 8.49661 20.7304C8.76002 20.4733 9.15736 20.4109 9.45434 20.5799ZM17.6042 20.6678C17.8579 20.8938 17.9413 21.1052 17.9226 21.4756C17.9034 21.8578 17.748 22.1138 17.4445 22.2635C16.6701 22.6455 15.9435 21.6755 16.4123 20.8855C16.6644 20.4608 17.2515 20.3535 17.6042 20.6678Z" fill="%232C2C2C"/></svg>');
    position:absolute;
    top:19px;
    left:20%;
}
#oborudovanie .element-description .characteristics-block,
#oborudovanie .element-description .obtainment-block{
    margin-top:36px;
}
#oborudovanie .element-description .characteristics-block{
    width:50%;
}
#oborudovanie .element-description .characteristics-block table{
    font-size: 15px;
    color:#222;
}
#oborudovanie .element-description .characteristics-block table td{
    padding:0.75em 0.25em;
}
#oborudovanie .element-description .characteristics-block table td strong{
    white-space: nowrap;
}
#oborudovanie .element-description .obtainment-block{
    width:50%;
    padding-left:10px;
    padding-right:10px;
}
#oborudovanie .element-description .obtainment-block__item{
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 43px;
    position:relative;
}
#oborudovanie .element-description .obtainment-block__item#delivery-info:before{
    content:url('data:image/svg+xml,<svg width="33" height="19" viewBox="0 0 33 19" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_7_14)"><path d="M12.6013 -1.07908e-06C15.3032 -1.07908e-06 18.005 -0.00146161 20.7054 0.00145945C22.2354 0.0043805 23.0181 0.702513 23.1242 2.21854C23.1522 2.61434 23.3262 2.63333 23.6269 2.63187C25.0021 2.62457 26.3773 2.62603 27.7526 2.63041C29.2015 2.63479 30.2186 3.29933 30.8244 4.60212C31.3772 5.79245 31.927 6.9857 32.5048 8.16581C32.8335 8.83765 32.9927 9.53578 32.9956 10.2763C33.0001 11.3717 33.0015 12.4671 32.9956 13.561C32.9868 15.2435 31.896 16.3871 30.2112 16.3813C29.5465 16.3798 29.2133 16.5156 28.9347 17.1933C28.3982 18.499 27.2662 19.0555 25.8585 18.9942C24.5054 18.9357 23.5134 18.2741 23.0358 17.0195C22.8412 16.5083 22.5951 16.3871 22.0909 16.39C18.8983 16.4105 15.7056 16.4119 12.5129 16.39C11.9852 16.3857 11.7051 16.485 11.4855 17.0327C10.9652 18.3325 9.9201 18.9854 8.50358 19C7.17697 19.0131 5.99925 18.261 5.53493 17.0035C5.33889 16.4733 5.06178 16.3477 4.56651 16.3959C4.29972 16.4222 4.02703 16.3959 3.75729 16.3915C3.40647 16.3857 3.19864 16.2031 3.17653 15.8628C3.15442 15.5225 3.38289 15.2041 3.67474 15.2596C4.93354 15.4962 5.39638 14.7265 6.04641 13.8443C7.50273 11.8697 10.5598 12.3517 11.4988 14.617C11.6845 15.0653 11.8746 15.2362 12.3802 15.2318C15.6466 15.2056 18.913 15.2099 22.1794 15.2275C22.6319 15.2304 22.8456 15.1165 23.0284 14.6652C23.5532 13.3697 24.5864 12.6628 25.9912 12.6452C27.3281 12.6277 28.3481 13.2528 28.948 14.4563C29.1617 14.8857 29.2413 15.3092 29.9341 15.2464C30.6696 15.1793 31.2902 15.0639 31.6499 14.3614C31.672 14.319 31.6926 14.2708 31.6956 14.2241C31.8179 12.4145 32.126 10.5786 31.47 8.82451C30.9866 7.53048 30.3262 6.30218 29.7307 5.0505C29.3666 4.28665 28.7608 3.82366 27.8897 3.81198C26.3921 3.79299 24.893 3.81782 23.3954 3.79737C22.9783 3.79153 22.8751 3.95365 22.8132 4.33777C22.3489 7.19018 21.8507 10.0382 21.3746 12.8892C21.2979 13.3478 21.239 13.8341 20.6214 13.7275C19.9802 13.618 20.1379 13.0746 20.2042 12.6642C20.7393 9.40434 21.2876 6.1459 21.8463 2.89038C22.0821 1.51603 21.8094 1.17572 20.3958 1.17572C15.0909 1.17572 9.78596 1.17572 4.48102 1.17572C4.28498 1.17572 4.08746 1.18157 3.89142 1.16988C3.51702 1.14651 3.27676 0.933276 3.28118 0.572526C3.2856 0.213236 3.51702 0.00291998 3.90469 0.00291998C4.66675 0.00291998 5.42733 -1.07908e-06 6.18939 -1.07908e-06C8.3267 -1.07908e-06 10.4625 -1.07908e-06 12.5998 -1.07908e-06H12.6013ZM8.5021 17.8403C9.6253 17.8476 10.5657 16.9275 10.5657 15.8219C10.5657 14.7338 9.58697 13.7655 8.5021 13.7801C7.42903 13.7947 6.50336 14.7119 6.48125 15.7868C6.45766 16.8954 7.38186 17.833 8.50358 17.8403H8.5021ZM26.028 17.8403C27.1468 17.8403 28.0312 16.9743 28.0518 15.8584C28.0725 14.7382 27.1365 13.7772 26.0265 13.7786C24.9431 13.7786 24.0204 14.6973 24.0072 15.7868C23.9924 16.9392 24.8783 17.8403 26.028 17.8403Z" fill="%23F6E337"/><path d="M26.535 10.6794C25.7258 10.6794 24.9166 10.6648 24.1073 10.6838C23.5413 10.6969 23.2966 10.4282 23.2966 9.89508C23.2966 8.43747 23.2966 6.97841 23.2966 5.5208C23.2966 4.93659 23.6062 4.69706 24.1751 4.70144C25.3278 4.71021 26.4805 4.70583 27.6332 4.70291C28.267 4.70291 28.693 4.97164 28.9317 5.57192C29.3445 6.60889 29.8044 7.62688 30.2127 8.66532C30.6563 9.79284 30.0461 10.6604 28.8168 10.6779C28.0562 10.6881 27.2956 10.6794 26.5365 10.6794H26.535ZM26.6736 9.50512C27.3575 9.50512 27.9221 9.47737 28.4837 9.51242C29.085 9.5504 29.3194 9.4058 29.001 8.79822C28.8109 8.43455 28.6767 8.04167 28.5161 7.66193C28.0188 6.47793 27.1261 5.88593 25.8378 5.88593C24.4876 5.88593 24.4758 5.88593 24.4935 7.23108C24.5024 7.95404 24.1855 8.89754 24.6129 9.343C25.0787 9.82936 26.0486 9.43063 26.6736 9.50512Z" fill="%23F6E337"/><path d="M4.25546 7.01782C3.10426 7.01782 1.95306 7.0149 0.801867 7.01782C0.361139 7.01928 -0.0147317 6.90098 0.00148237 6.39272C0.0162224 5.92681 0.377353 5.83626 0.7886 5.83918C3.06741 5.85086 5.34475 5.85378 7.62356 5.8567C8.06428 5.8567 8.43131 5.97647 8.42099 6.48911C8.41068 6.97693 8.04217 7.03973 7.6383 7.03681C6.51216 7.02951 5.38454 7.03389 4.25693 7.03389C4.25693 7.02805 4.25693 7.02221 4.25693 7.01636L4.25546 7.01782Z" fill="%23F6E337"/><path d="M5.84887 3.84118C4.86865 3.84118 3.88697 3.83534 2.90676 3.8441C2.49551 3.84848 2.12553 3.75209 2.12111 3.28764C2.11816 2.79836 2.49109 2.65523 2.93624 2.65961C4.89813 2.68152 6.86003 2.70051 8.82193 2.72242C9.21697 2.7268 9.59579 2.7969 9.60168 3.28764C9.60905 3.81197 9.21991 3.9069 8.79098 3.90836C7.81077 3.91128 6.82908 3.90836 5.84887 3.90836C5.84887 3.88646 5.84887 3.86309 5.84887 3.84118Z" fill="%23F6E337"/><path d="M4.66969 9.04358C5.30646 9.04358 5.94323 9.04504 6.57999 9.04358C6.94555 9.04212 7.21824 9.17357 7.24182 9.56499C7.26835 9.9827 7.00746 10.2105 6.61242 10.2105C5.31383 10.2105 4.0167 10.1886 2.7181 10.1565C2.3555 10.1477 2.10344 9.92866 2.11671 9.55622C2.12998 9.18525 2.3953 8.9983 2.7579 8.991C3.39467 8.97932 4.03144 8.98808 4.66821 8.98808C4.66821 9.00707 4.66821 9.02605 4.66821 9.04358H4.66969Z" fill="%23F6E337"/></g><defs><clipPath id="clip0_7_14"><rect width="33" height="19" fill="white"/></clipPath></defs></svg>');
    position:absolute;
    left:-40px;
    top:4px;
}
#oborudovanie .element-description .obtainment-block__item#pickup-info:before{
    content:url('data:image/svg+xml,<svg width="22" height="26" viewBox="0 0 22 26" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_6_11)"><path d="M21.9952 10.7786C22.0196 13.3567 21.1493 15.4699 19.8947 17.4554C18.4276 19.7782 16.5 21.6979 14.4778 23.5294C13.7387 24.199 12.9945 24.8656 12.233 25.5099C11.5122 26.1197 10.5484 26.1785 9.85599 25.5808C7.2665 23.3501 4.66786 21.1225 2.67211 18.3114C1.40939 16.5346 0.39576 14.6342 0.109055 12.4379C-0.355569 8.8772 0.670264 5.76624 3.23535 3.26207C6.36775 0.201754 10.1529 -0.73731 14.3233 0.581634C18.4958 1.90159 20.9714 4.87276 21.8508 9.14464C21.9728 9.73826 22.0155 10.3481 21.9962 10.7786H21.9952ZM20.4671 10.6956C20.4874 10.3744 20.4132 9.80512 20.3004 9.2429C18.8953 2.23994 10.6876 -0.800117 5.09385 3.65815C2.33661 5.85639 1.17657 8.79515 1.64221 12.3032C1.89638 14.2198 2.81648 15.8741 3.9206 17.427C5.8096 20.0821 8.28522 22.1689 10.6988 24.3135C10.9194 24.509 11.1177 24.4715 11.3251 24.2841C11.7887 23.8647 12.2594 23.4524 12.7281 23.0371C14.8581 21.1499 16.9291 19.2069 18.4927 16.803C19.6497 15.0232 20.4752 13.1258 20.4671 10.6956Z" fill="%23F6E337"/><path d="M11.0179 15.4383C8.34398 15.4484 6.11947 13.238 6.13066 10.5829C6.14184 7.93492 8.33889 5.75694 10.9965 5.75998C13.6582 5.76302 15.8512 7.941 15.8583 10.587C15.8644 13.2239 13.6663 15.4272 11.0179 15.4373V15.4383ZM10.9843 7.29774C9.14817 7.30483 7.64348 8.8132 7.66585 10.6224C7.68822 12.4408 9.21629 13.935 11.0301 13.9137C12.8265 13.8925 14.319 12.3912 14.3231 10.6022C14.3272 8.78585 12.8164 7.29065 10.9843 7.29774Z" fill="%23F6E337"/></g><defs><clipPath id="clip0_6_11"><rect width="22" height="26" fill="white"/></clipPath></defs></svg>');
    position:absolute;
    left:-33px;
    top:4px;
}
#oborudovanie .element-description .obtainment-block__item>*{
    margin-bottom: 0;
}
#oborudovanie .element-description .obtainment-block .obtainment-block__title{
    font-size: 16px;
    line-height: 26px;
    color:#222;
    font-weight: 600;
    text-decoration: underline;
}
#oborudovanie .element-description .obtainment-block .obtainment-block__value{
    font-size: 15px;
    color:#222;
    line-height: 18px;
}
/*Оборудование - Преимущества*/
#oborudovanie .catalog-element-advantages-wrapper-bg{
    background-image: none;
    background-color: #F7F7F7;
    padding-top: 30px;
    padding-bottom: 30px;
}
#oborudovanie .advantages-list{
    margin-bottom: 0;
}
#oborudovanie .advantages-list li{
    color:#222;
}
#oborudovanie .advantages-list li img,
#oborudovanie .advantages-list li span{
    display:inline-block;
    vertical-align: middle;
}
#oborudovanie .advantages-list li span{
    font-weight: 600;
    font-size: 17px;
    padding-left: 15px;
    padding-top: 10px;
}
/*"Можно взять в комплекте" - Блок*/
#oborudovanie .catalog-element-equipment-wrapper-2{
    border:2px solid #F6E337;
    border-radius:10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    margin-top: 47px;
    margin-bottom: 47px;
    padding-top:7px;
    padding-bottom:42px;
}
#oborudovanie .catalog-element-equipment-header{
    font-size: 30px;
    line-height: 40px;
    color:#2c2c2c;
}
#oborudovanie .catalog-element-equipment-text{
    text-align: center;
}
#oborudovanie .catalog-element-equipment-text .equipment-item,
#oborudovanie .catalog-element-equipment-text>div,
#oborudovanie .catalog-element-equipment-text .equipment-item-wrapper>div{
    display:inline-block;
    vertical-align: middle;
    text-align: left;
}
#oborudovanie .catalog-element-equipment-text .equipment-item.addendum-element{
    width:212px;
}
#oborudovanie .catalog-element-equipment-text .equipment-item.operand-element{
    width:50px;
    font-size: 40px;
    line-height:50px;
    color:#2c2c2c;
    background-color: #F6E337;
    border-radius:50%;
    -moz-border-radius:50%;
    -webkit-border-radius:50%;
    padding-left: 14px;
    padding-right: 14px;
    margin-left: 47px;
    margin-right: 47px;
}
#oborudovanie .catalog-element-equipment-text .equipment-item .equipment-item__title{
    font-size: 17px;
    line-height: 24px;
    color: #222;
}
#oborudovanie .catalog-element-equipment-text .equipment-item
.equipment-item__price-block{
    margin-top: 10px;
    margin-bottom: 10px;
}
#oborudovanie .catalog-element-equipment-text .equipment-item
.equipment-item__price-block>*{
    margin-bottom: 0;
}
#oborudovanie .catalog-element-equipment-text .equipment-item
.equipment-item__price-block .price-value_old{
    font-size: 15px;
    line-height: 24px;
    color:#A8A8A8;
}
#oborudovanie .catalog-element-equipment-text .equipment-item
.equipment-item__price-block .price-value_new{
    font-size: 18px;
    line-height: 40px;
    color:#2c2c2c;
    font-weight: 600;
}
#oborudovanie .catalog-element-equipment-text .equipment-item
.equipment-item__price-block .price-value_new big{
    font-size: 24px;
}
#oborudovanie .catalog-element-equipment-text .equipment-item .result-element__profit-block{
    border-radius:10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    background-color: #349B10;
    color:white;
    font-size: 15px;
    line-height: 24px;
    padding:3px 15px;
}
#oborudovanie .element-gallery{
    display:flex;
}
#oborudovanie .element-gallery__list{
    width:110px;
    height:100%;
}
#oborudovanie .element-gallery__list .slick-slide{
    margin: 15px 10px;
}
#oborudovanie .element-gallery__list .slick-selected{
    border:2px solid #F6E337;
    padding:3px;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.35);
    -moz-box-shadow: 0 4px 20px rgba(0,0,0,0.35);
    -webkit-box-shadow: 0 4px 20px rgba(0,0,0,0.35);
}
.catalog-element-conditions.widget{
    margin-top: 40px;
}

@media screen and (max-width:1110px){
    #oborudovanie .oborudovanie-block .row>.col{
        display:block;
        width:100%;
        margin: 30px auto;
    }
}
@media (min-width:996px) and (max-width:1260px){
    #oborudovanie .element-description{
        width:auto;
    }
    #oborudovanie .element-description .content-row{
        display:block;
    }
    #oborudovanie .element-description .offers-block,
    #oborudovanie .element-description .checkout-block,
    #oborudovanie .element-description .characteristics-block,
    #oborudovanie .element-description .obtainment-block{
        width:100% !important;
    }
}
@media screen and (max-width:995px){
    #oborudovanie .catalog-element-oborudovanie-text>.content-row{
        display:block;
    }
    #oborudovanie .element-gallery{
        margin-left: auto;
        margin-right: auto;
    }
    #oborudovanie .catalog-element-oborudovanie-text .content-row .element-description{
        width:100%;
    }
}
@media screen and (max-width:695px){
    #oborudovanie .element-description{
        width:auto;
    }
    #oborudovanie .element-description .content-row{
        display:block;
    }
    #oborudovanie .element-description .offers-block,
    #oborudovanie .element-description .checkout-block,
    #oborudovanie .element-description .characteristics-block,
    #oborudovanie .element-description .obtainment-block{
        width:100% !important;
    }
    #oborudovanie .element-gallery {
        display:block;
        width:100%;
    }
    #oborudovanie .element-gallery__list{
        width:100%;
    }
    #oborudovanie .element-gallery__list picture{
        display:inline-block;
        height:auto;
    }
}
@media screen and (max-width:956px){
    #oborudovanie .tab-content .content-row{
        display:block;
    }
    #oborudovanie .advantages-list li{
        margin-top: 30px;
        margin-bottom: 30px;
    }
    #oborudovanie .advantages-list li img,
    #oborudovanie .advantages-list li span{
        display:block;
        margin-left: auto;
        margin-right: auto;
    }
}
@media screen and (max-width:625px){
    .operand-element-wrapper{
        width:100%;
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .equipment-item-wrapper, .operand-element-wrapper{
        text-align: center !important;
    }
}

.steps {
    position: relative;
    font-size: 16px;
    padding-top: 15px;
    padding-bottom: 19px;
}
.steps>.steps-item .title,
.steps>.steps-item>h3.steps-item-title,
.steps>.steps-item>h6.steps-item-title{
    font-weight: 700;
    color: #1c2126;
}
.steps>.steps-item>h3.steps-item-title{
    font-size: 24px;
    line-height: 28px;
    margin-bottom: 5px !important;
}
.steps>.steps-item>.steps-item-title {
    position: relative;
}
.steps>.steps-item {
    position: relative;
    padding: 29px 0 33px 80px;
}
.steps>.steps-item>.steps-item-list.list-steps {
    padding: 0;
}
.steps>.steps-item>.steps-item-list {
    position: relative;
    list-style-type: none;
    padding: 4px 100px 0 0;
}
.steps ul, .steps ol{
    margin-top: 0;
    margin-bottom: 0;
}
.steps>.steps-item>.steps-item-list.list-steps:before {
    position: absolute;
    display: block;
    content: '';
    background-color: #d60000;
    z-index: 1;
    top: 20px;
    bottom: 15px;
    left: 1px;
    width: 1px;
}
.steps>.steps-item>.steps-item-list.list-steps>* {
    padding: 12px 16px 4px;
}
.steps>.steps-item>.steps-item-list.list-steps>:before {
    position: absolute;
    top: 2px;
    bottom: 0;
    left: -2px;
    display: block;
    font-size: 20px;
    margin: auto;
    height: 19px;
}
.steps>.steps-item>.steps-item-list>:before {
    content: '•';
    color: #d60000 !important;
}
.steps>.steps-item>.steps-item-way {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-content: stretch;
    align-content: stretch;
    font-size: 14px;
    line-height: 20px;
    margin-top: 8px;
}
.steps>.steps-item:first-child > *:last-child{
    position: relative;
}
.steps>.steps-item>.steps-item-way>.steps-item-way-delivery,
.steps>.steps-item>.steps-item-way>.steps-item-way-pickup {
    background-color: #f6f6f6;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 12px 25px 16px 16px;
    margin-left: 16px;
}
.steps>.steps-item>.steps-item-way>.steps-item-way-delivery p,
.steps>.steps-item>.steps-item-way>.steps-item-way-pickup p {
    margin: 8px 0 0;
}
.steps>.steps-item:first-child > *:last-child:after {
    top: -8px;
    bottom: -33px;
}
.steps>.steps-item:nth-child(2n) {
    /*background-color: #f6f6f6;*/
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
}
.steps>.steps-item:nth-child(2) {
    padding-bottom: 28px;
}
.steps>.steps-item:nth-child(3) {
    padding-top: 26px;
}
.steps>.steps-item:not(:first-child):not(:last-child):after {
    position: absolute;
    top: 0;
    bottom: 0;
    display: block;
    content: '';
    background-color: #d60000;
    width: 2px;
    left: 35px;
    z-index: 0;
}
.steps>.steps-item>.steps-item-list.list-extend>* {
    line-height: 24px;
}
.steps>.steps-item>.steps-item-list>* {
    line-height: 20px;
    padding: 8px 0 0;
    position: relative;
}
.steps>.steps-item>.steps-item-list>:before {
    position: relative;
    display: inline-block;
    content: '•';
    color: #d60000;
    font-size: 16px;
    margin-right: 4px;
}
.steps>.steps-item>.steps-item-image {
    position: absolute;
    top: auto;
    bottom: -7px;
    left: auto;
    right: 0;
    width: 322px;
    height: 349px;
    vertical-align: middle;
    border: 0;
}
.wrapper .lazyloaded {
    opacity: 1;
    -webkit-transition: opacity .3s;
    -o-transition: opacity .3s;
    transition: opacity .3s;
}
.steps>.steps-item:first-child>.steps-item-title:before {
    content: '1';
}
.steps>.steps-item:nth-child(2)>.steps-item-title:before {
    content: '2';
}
.steps>.steps-item:nth-child(3)>.steps-item-title:before {
    content: '3';
}
.steps>.steps-item>.steps-item-title:before {
    position: absolute;
    top: -3px;
    bottom: 0;
    left: -68px;
    display: block;
    background: #fff;
    border: 2px solid #d60000;
    border-radius: 30px;
    color: #d60000;
    font-size: 30px;
    font-weight: 700;
    padding: 8px 1px 0 0;
    margin: auto;
    width: 48px;
    height: 48px;
    text-align: center;
    z-index: 1;
}
.steps>.steps-item:first-child > .steps-item-title:after {
    top: 50%;
    bottom: 0;
}
.steps>.steps-item:nth-child(3)>.steps-item-title:after {
    top: -66px;
    bottom: 50%;
}
.steps>.steps-item:first-child > *:after, .steps>.steps-item>.steps-item-title:after {
    position: absolute;
    top: 0;
    bottom: 0;
    display: block;
    content: '';
    background-color: #d60000;
    width: 2px;
    left: -45px;
    z-index: 0;
}
.requirements {
    background-color: #f6f6f6;
    font-size: 16px;
    padding: 43px 0 16px;
    margin-bottom: 40px;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
}
.requirements h2{
    text-align: center;
}
.requirements h3{
    color: #d60000;
}
.requirements .requirements-for {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: stretch;
    align-content: stretch;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    padding-top: 28px;
    padding-bottom: 28px;
    gap: 50px;
}
.requirements .requirements-for>.requirements-for-physics {
    padding-right: 110px;
}
.requirements .requirements-for>* {
    position: relative;
    background: #fff;
    border: 1px solid #fff;
    -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .12);
    box-shadow: 0 0 15px rgba(0, 0, 0, .12);
    padding: 25px 28px 15px;
    width: 454px;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
}
.requirements .requirements-for>.requirements-for-physics:before {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    display: block;
    content: '';
    opacity: .08;
    background: url(/upload/prom_rent_new/blocks/arenda/icons/physic-red.svg) no-repeat 100% 100%;
    -webkit-background-size: 120px 120px;
    -o-background-size: 120px;
    background-size: 120px;
}
.requirements .requirements-for>*>ul {
    padding: 8px 0;
}
.requirements .requirements-for>*>ul>li {
    padding: 8px 10px 0;
    line-height: 20px;
}
.requirements .requirements-for>*>ul>li:before {
    display: inline-block;
    content: '-';
    color:inherit !important;
    margin-right: 2px;
}
.requirements .requirements-for>.requirements-for-juristic {
    padding-right: 47px;
}
.requirements .requirements-for>* {
    position: relative;
    background: #fff;
    border: 1px solid #fff;
    -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .12);
    box-shadow: 0 0 15px rgba(0, 0, 0, .12);
    padding: 25px 28px 15px;
    width: 454px;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
}
.requirements .requirements-for>.requirements-for-juristic:before {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    display: block;
    content: '';
    opacity: .08;
    background: url(/upload/prom_rent_new/blocks/arenda/icons/briefcase.svg) no-repeat 100% 100%;
    -webkit-background-size: 143px 120px;
    -o-background-size: 143px 120px;
    background-size: 143px 120px;
}
@media screen and (max-width:1720px){
    .calculation-form .right-block{
        width:410px;
    }
    /*.calculation-form-gr{
        background: linear-gradient(to right, #404040 66.2%, #505050 58.2%) !important;
    }*/
}
@media screen and (max-width:1466px){
    .calculation-form .left-block,
    .calculation-form .right-block{
        float:none;
    }
    .calculation-form .left-block .row{
        display:flex;
        justify-content: center;
    }
    .calculation-form .right-block{
        width:100%;
        text-align: center;
    }
    /*.calculation-form-gr{
        background: linear-gradient(to bottom, #404040 63.2%, #505050 58.2%) !important;
    }*/
}
@media screen and (max-width:678px){
    /*.calculation-form-gr{
        background: linear-gradient(to bottom, #404040 73.2%, #505050 58.2%) !important;
    }*/
    .calculation-form .left-block .row{
        display:block;
    }
    .catalog-element-banner-content .catalog-element__content-wrapper{
        overflow-x:scroll;
    }
}
@media screen and (max-width:520px){
    .calculation-form .left-block .row>div{
        width:280px;
    }
    .oborudovanie-block .row>.col{
        width:100%;
    }
    .steps>.steps-item>.steps-item-list{
        padding-right:0;
    }
    .requirements .requirements-for>.requirements-for-physics,
    .requirements .requirements-for>.requirements-for-juristic{
        padding-right:28px;
    }
    .oborudovanie-block .order_button{
        max-width:308px;
    }
}
@media screen and (max-width:1170px){
    .catalog-element-certificates .certificates-item a:after{
        display:none;
    }
}
@media screen and (max-width:1106px){
    .oborudovanie-block .row{
        display:block;
    }
    .oborudovanie-block .row>.col{
        margin: 20px auto;
    }
}
@media screen and (max-width:980px){
    .steps>.steps-item>.steps-item-way{
        display:block;
    }
    .requirements .requirements-for{
        display:block;
    }
    .requirements .requirements-for>*{
        margin:20px auto;
        width:100%;
    }
}
@media screen and (max-width:1006px){
    .catalog-element-banner_mobile{
        display:block !important;
    }
    .catalog-element-banner_mobile img{
        display:block;
        max-height:500px;
        margin-left: auto;
        margin-right: auto;
    }
    .catalog-element-banner{
        background: none !important;
    }
}
@media screen and (max-width:720px){
    .characteristics-table_mobile{
        display:block !important;
        border-radius:10px;
        -moz-border-radius:10px;
        -webkit-border-radius:10px;
        max-width:400px;
        overflow:hidden;
        margin-left: auto;
        margin-right: auto;
    }
    .characteristics-table_mobile .table-header{
        background-color: #F6E337;
        font-weight: 700;
        font-size: 15px;
    }
    .characteristics-table_mobile .table-header,
    .characteristics-table_mobile .table-value{
        padding: 10px 40px;
        line-height: 30px;
    }
    .characteristics-table_mobile .table-value{
        /*text-align: right;*/
    }
    .characteristics-table_no-mobile{
        display:none;
    }
}