

/* Start:/local/templates/newyort/components/bitrix/breadcrumb/bread/style.css?1720760930610*/
.bx-breadcrumb {
	margin: 10px 0;
}
.bx-breadcrumb i {
	color: #b5bdc2;
	line-height: 13px;
	font-size: 12px;
	vertical-align: middle;
	margin-right: 5px;
}
.bx-breadcrumb .bx-breadcrumb-item {
	float: left;
	margin-bottom: 10px;
	white-space: nowrap;
	line-height: 13px;
	vertical-align: middle;
	margin-right: 10px;
}
.bx-breadcrumb .bx-breadcrumb-item span {
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 13px;
	white-space: normal;
}
.bx-breadcrumb .bx-breadcrumb-item a {border-bottom: none;}
.bx-breadcrumb .bx-breadcrumb-item a:hover {}

/* End */


/* Start:/local/templates/newyort/assets/css/contacts.css?17223951253179*/
.contacts {
    display: flex;
    flex-direction: column;
    gap: 56px;

    padding: 0;
}

@media (max-width:1200px) {
    .contacts {
        gap: 32px;
    }
}

.contacts__title {
    color: rgba(255, 255, 255, 1);
    font-size: 28px;
    font-weight: 500;

    transition: all .3s ease;
}

@media (max-width:560px) {
    .contacts__title {
        font-size: 24px;
    }
}

.contacts__main {
    display: flex;
    gap: 64px;
}

@media (max-width:960px) {
    .contacts__main {
        flex-direction: column;
        gap: 32px;
    }
}

.contacts__inf {
    flex: 1;
}

.contacts__map {
    flex: 3;
    width: 100%;
    min-width: 340px;
    height: 495px;

    border-radius: 10px;
    overflow: hidden;
    background-color: rgba(139, 139, 139, .7);
}

@media (max-width:960px) {
    .ymaps-2-1-79-map {
        min-height: 340px !important;
    }
}

.marker img {
    object-fit: contain;
}

.ymaps3x0--main-engine-container {
    position: absolute;
}

.ymaps3x0--map {
    min-height: 360px !important;
}

@media (max-width:560px) {
    .ymaps3x0--map {
        min-height: 300px !important;
    }
}

.contacts__inf {
    display: flex;
    flex-direction: column;
    gap: 36px;
}

.contacts__list {
    display: flex;
    flex-direction: column;
    gap: 26px;
}

@media (max-width:960px) {
    .contacts__list {
        flex-direction: row;
        flex-wrap: wrap;
        flex: 1 1 45%;
    }
}

.contacts__item {
    display: flex;
    flex-direction: column;
    gap: 7px;

    transition: all .3s ease;
}

@media (max-width:960px) {
    .contacts__item {
        width: 44%;
    }
}


.contact__title {
    color: rgba(255, 255, 255, 1);
    font-size: 20px;
    font-weight: 600;

    transition: all .3s ease;
}

@media (max-width:560px) {
    .contact__title {
        font-size: 16px;
    }
}

.contact__inf {
    color: rgba(189, 189, 189, 1);
    font-size: 18px;
    font-weight: 400;

    display: flex;
    flex-direction: column;

    transition: all .3s ease;
}

@media (max-width:560px) {
    .contact__inf {
        font-size: 16px;
    }
}

.contact-social__title {
    color: rgba(189, 189, 189, 1);
    font-size: 18px;
    font-weight: 400;
}

.contact-social__inf {
    display: flex;
    gap: 20px;
}

.contact-social__icon {
    width: 45px;
    height: 45px;

    display: flex;
    justify-content: center;
    align-items: center;

    border: 1px solid white;
    border-radius: 50%;
    flex-shrink: 0;

    transition: all 0.5s ease;
}

.contact-social__icon svg path {
    fill: white;

    transition: all 0.5s ease;
}

.contact-social__icon:hover svg path {
    fill: rgba(233, 95, 45, 1);
}

.contact-social__icon:hover {
    border: 1px solid rgba(233, 95, 45, 1);
}

.contacts__set-route {
    width: 100% !important;
}

.contacts__set-route--mob {
    display: none;
}

@media (max-width:960px) {
    .contacts__set-route--desc {
        display: none;
    }

    .contacts__set-route--mob {
        display: block;
    }
}
/* End */
/* /local/templates/newyort/components/bitrix/breadcrumb/bread/style.css?1720760930610 */
/* /local/templates/newyort/assets/css/contacts.css?17223951253179 */
