

/* Start:/bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1643287439666*/
div.bx-yandex-map {color: black; font-size: 11px;}
div.bx-yandex-map div.YMaps-b-balloon-content {color: black; font-size: 11px;}
div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td {
	padding: 0px !important;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td textarea{
	font-size: 11px;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b {
	background-image: none !important;
}

/* End */


/* Start:/bitrix/templates/upfly/components/bitrix/news/projects/bitrix/news.detail/top/style.css?17580298072193*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}
.main-description-mobile, .main-description {
	width: 100%;
	color: #fff;
	font-size: 1.2rem;
}
@media (max-width: 667px) {
	.main-banner .swiper-slide picture {
		height: 66.7vw !important;
	}
	.main-banner__text {
		display: none !important;
	}
	.main-description-mobile {
		display: block;
	}
	.main-description {
		display: none;
	}
	.about-the-project .image-block_wrapper {
		display: none;
	}
}
@media (min-width: 668px) {
	.main-banner .swiper-slide picture {
		height: 43.7rem !important;
	}
	.main-description-mobile {
		display: none;
	}
	.main-description {
		display: block;
	}
}
section.video__detail video {
	height: 28.1rem;
}

video[poster] {
    height: 100%;
    width: 100%;
    background-color: #000;
}

.about-the-project .image-block_wrapper {
	width: 21.4rem;
    height: 21.4rem;
    position: relative;
}

.video_top {
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translateY(-50%) translateX(-50%);
}

.video_top:hover svg {
	width: 80px;
    height: 80px;
}
.video_top path {
	fill:var(--orange);
}

.gallery--slider.new-gallery {
	padding-bottom: 0 !important;
}

.swiper-pagination-gallery-p {
	display: flex;
	gap: 1.6rem;
	align-items: center;
	justify-content: center;
	margin-top: 1.6rem;
}

.swiper-pagination-gallery-p .swiper-pagination {
	position: static;
	order: 1;
	transform: none !important;
}

.swiper-pagination-gallery-p .swiper-pagination .swiper-pagination-bullet {
	vertical-align: middle;
	fill:var(--orange);
}

.swiper-pagination-gallery-p .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background:var(--orange);
}

.swiper-pagination-gallery-p .prev {
	display: block !important;
	position: static !important;
	margin: 0 !important;
	order: 0;
}

.swiper-pagination-gallery-p .next {
	display: block !important;
	position: static !important;
	margin: 0 !important;
	order: 2;
}

.gallery--slider.new-gallery .swiper-slide {
	max-height: none !important;
}

.gallery--slider.new-gallery .swiper-slide img {
	width: 100% !important;
}
/* End */


/* Start:/bitrix/components/upfly/main.feedback/templates/feedback_projects/style.min.css?1643287439251*/
div.mf-name,div.mf-email,div.mf-captcha,div.mf-message{width:80%;padding-bottom:.4em}div.mf-name input,div.mf-email input{width:60%}div.mf-message textarea{width:60%}span.mf-req{color:red}div.mf-ok-text{color:green;font-weight:bold;padding-bottom:1em}
/* End */


/* Start:/bitrix/templates/upfly/components/bitrix/news/projects/bitrix/news.detail/.default/style.css?1758006065583*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}

.main-banner__text-mob {
	display: none;
}

@media (max-width: 667px) {
	.main-banner__text-mob {
		width: 100%;
		background: none;
	    padding: 0 0 2rem 0;
	    display: flex;
	    flex-wrap: wrap;
	    flex-direction: column;
	    align-items: flex-start;
	    justify-content: space-between;
	}
	.main-banner__text-mob h1 {
		margin-bottom: 0;
	}
	.main-banner__text-mob .main-description-mobile {
		color: inherit;
	}
}


/* End */


/* Start:/bitrix/templates/upfly/components/bitrix/news.list/index_page_banks_list/style.css?1643287447150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */
/* /bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1643287439666 */
/* /bitrix/templates/upfly/components/bitrix/news/projects/bitrix/news.detail/top/style.css?17580298072193 */
/* /bitrix/components/upfly/main.feedback/templates/feedback_projects/style.min.css?1643287439251 */
/* /bitrix/templates/upfly/components/bitrix/news/projects/bitrix/news.detail/.default/style.css?1758006065583 */
/* /bitrix/templates/upfly/components/bitrix/news.list/index_page_banks_list/style.css?1643287447150 */
