

/* Start:/local/templates/micros/components/bitrix/news/projects/bitrix/news.detail/.default/style.css?17539662871536*/
.project-detail-main__right {
    display: flex; /* Ensures proper alignment */
    justify-content: center; /* Centers image */
    align-items: center; /* Vertically centers image */
    overflow: hidden; /* Prevents image from overflowing */
    max-width: 100%; /* Prevents horizontal overflow */
    max-height: 100%; /* Prevents vertical overflow */
}

.project-detail-main__right img {
    max-width: 100%; /* Ensures the image fits within the div */
    max-height: 100%; /* Prevents the image from growing beyond the container */
    height: auto; /* Maintains aspect ratio */
    object-fit: contain; /* Ensures full image is visible without cropping */
}

.project-button {
            display: block;
            width: 275px;
            height: 50px;
            border-radius: 25px;
            position: relative;
            background: #004C9D;
            text-decoration: none;
        }
        .project-button img {
            position: absolute;
            width: 50px;
            height: 50px;
            top: -5px;
            left: -5px;
            border-radius: 30px;
            border: 5px solid #004C9D;
            box-sizing: content-box;
        }
        .project-button p {
            padding-left: 70px;
            padding-top: 17px;
            font-size: 16px;
            font-weight: 500;
            color: #fff;
            line-height: 1;
            font-family: Lab Grotesque, -apple-system, BlinkMacSystemFont, Arial, Liberation Sans, Nimbus Sans L, sans-serif !important;
        }
/* End */
/* /local/templates/micros/components/bitrix/news/projects/bitrix/news.detail/.default/style.css?17539662871536 */
