

/* Start:/bitrix/templates/infograd-landing/components/bitrix/news.detail/front-contacts/style.css?17810041441710*/
.front-contacts__wrap {
    position: relative;
}

.front-contacts__text,
.front-contacts__which-way-wrap {
    position: absolute;
    z-index: 2;
}

.front-contacts__text {
    top: 0;
    left: 0;
}

.front-contacts__title.section-title {
    margin: var(--indent-md);
    margin-right: var(--indent-sm);
}

.front-contacts__which-way-wrap {
    bottom: 0;
    right: 0;
}

.front-contacts__which-way.link-underline {
    display: block;
    margin: var(--indent-sm) var(--indent-md) var(--indent-md) var(--indent-sm);
}

.front-contacts__map {
    mask-repeat: no-repeat;
    width: 100%;
}

.front-contacts__map,
.front-contacts__map iframe {
    height: 650px;
}

.front-contacts__items {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
    position: relative;
}

.front-contacts__item {
    background-color: var(--color-white);
}

.front-contacts__item-wrap a {
    width: max-content;
}

.front-contacts__item-value span {
    margin-top: auto;
}

.front-contacts__item .svg use {
    fill: var(--color-main3);
}

.front-contacts__item .svg.svg-copy use {
    fill: var(--color-second);
}

@media (max-width: 767px) {
    .front-contacts__map, 
    .front-contacts__map iframe {
        height: 450px;
    }
    
    .front-contacts__title.section-title {
        margin-top: 0;
        margin-right: 0;
        margin-left: 0;
    }

    .front-contacts__which-way.link-underline {
        margin: 0;
    }

    .front-contacts__which-way-wrap {
        right: auto;
    }
}

@media (max-width: 575px) {
    .front-contacts__map, 
    .front-contacts__map iframe {
        height: 350px;
    }

    .front-contacts__item-value span {
        margin-top: 0;
    }
}
/* End */
/* /bitrix/templates/infograd-landing/components/bitrix/news.detail/front-contacts/style.css?17810041441710 */
