

/* Start:/bitrix/templates/serviceprint/components/bitrix/news.detail/services2/style.css?17788724851776*/
/* CTA Block + Services Detail Layout */
#order-form-block {
    margin: 40px 0 60px 0;
    padding: 35px 20px;
    background: var(--bg-lighter);
    border: 2px dashed var(--border);
    border-radius: 8px;
    text-align: center;
}
#order-form-block h3 { margin-top: 0; font-weight: 600; }
#order-form-block p { color: var(--color-text-soft); max-width: 600px; margin: 0 auto 25px auto; }


.services-news-detail__main-row {
    margin: 0;
    overflow: hidden;
    background: #f8f9fa;
}


@media (min-width: 768px) {
    .services-news-detail__main-row {
        display: flex !important;
        align-items: stretch !important; 
    }
    
    
    .services-news-detail__img-box,
    .services-news-detail__form-box {
        min-height: 370px !important; 
        height: 100% !important;
    }

    .services-news-detail__img-box {
        display: flex;
        position: relative; 
    }

    .services-news-detail__img-img {
        position: absolute !important; 
        top: 0; left: 0;
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; 
    }
}


@media (max-width: 767px) {
    .services-news-detail__main-row {
        display: block !important;
    }

    
    .services-news-detail__img-box,
    .services-news-detail__form-box {
        min-height: 1px !important; 
        height: auto !important;
        width: 100% !important;
    }

    .services-news-detail__img-box {
        margin-bottom: 0 !important;
        line-height: 0;
    }

    .services-news-detail__img-img {
        position: relative !important; 
        width: 100% !important;
        height: auto !important; 
        display: block;
    }

    .services-news-detail__form-box {
        padding: 20px 15px !important;
    }
}
/* End */
/* /bitrix/templates/serviceprint/components/bitrix/news.detail/services2/style.css?17788724851776 */
