

/* Start:/local/templates/main/components/bitrix/news/services/bitrix/news.detail/.default/style.css?17020128082491*/
.u-services-detail {
	padding-bottom: 60px;
}
.u-services-detail:first-child {
	padding-top: 60px;
}
.u-service-icon {
	width: 64px;
}
.u-service-detail__subtitle {
	padding-bottom: 30px;
}
.u-services-detail > .u-service-block:nth-child(2  of .u-service-block) {
	padding-top: 60px;
}
.u-cases-detail__iframe iframe, .u-cases-detail__iframe video, .u-cases-detail__iframe span {
    border-radius: 16px;
    width: 100%;
}

.u-service-block .u-service-block__subtitle {
    font-weight: 500;
	margin-bottom: 16px;
}

.u-service-block .u-service-block__direction-desc {
	margin-bottom: 20px;
}

.u-service-block .u-service-block__elements a:hover {
	color: var(--color-primary-dark);
}

/*START ORDER*/
.u-button-to-order {
	margin-top: 20px;
}
.u-button-to-order button {
    border-radius: 4px;
    border: 2px solid var(--color-primary);
    background: white;
    padding: 12px 32px;
    color: var(--color-black);
	text-transform: uppercase;
}
.u-button-to-order button:hover {
    color: white;
    background-color: var(--color-primary);
}
/*END ORDER*/

/*EXPERT*/
.u-square-wrap {
    padding-bottom: 30% !important;
}

.u-expert__text_bold {
    font-weight: 500;
}

/*EXPERT END*/

@media (max-width: 991.98px) {
    .u-services-detail {
        padding-bottom: 50px;
    }
    .u-services-detail:first-child {
        padding-top: 50px;
    }
    .u-services-detail > .u-service-block:nth-child(2  of .u-service-block) {
        padding-top: 50px;
    }
    .u-service-detail__subtitle {
        padding-bottom: 20px;
    }
    .u-service-icon {
        width: 48px;
    }
}

@media (max-width: 767.98px) {
    .u-services-detail {
        padding-bottom: 40px;
    }
    .u-services-detail:first-child {
        padding-top: 40px;
    }
    .u-services-detail > .u-service-block:nth-child(2  of .u-service-block) {
        padding-top: 40px;
    }
    .u-service-detail__subtitle {
        padding-bottom: 20px;
    }
    .u-service-icon {
        width: 48px;
    }
    .u-button-to-order button {
        padding: 8px 28px;
    }
}

@media (max-width: 575.98px) {
    .u-services-detail {
        padding-bottom: 30px;
    }
    .u-services-detail:first-child {
        padding-top: 20px;
    }
    .u-services-detail > .u-service-block:nth-child(2  of .u-service-block) {
        padding-top: 30px;
    }
    .u-service-detail__subtitle {
        padding-bottom: 10px;
    }
    .u-service-icon {
        width: 48px;
    }
    .u-service-icon {
        width: 48px;
    }
}

/* End */
/* /local/templates/main/components/bitrix/news/services/bitrix/news.detail/.default/style.css?17020128082491 */
