

/* Start:/local/templates/main/components/bitrix/news/service/bitrix/news.detail/.default/style.css?1771518434788*/
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;
}

/* Блок отзывов */
.video-elements{display:flex;flex-direction:row;justify-content:space-around;width:100%;position:relative;flex-wrap:wrap;margin-bottom:10px}
.video-elements .video-element{width:44%;padding:20px;background:#f1f1f1;position:relative;margin-bottom:20px}
.video-elements .video-element iframe{width:100%}
@media (max-width:1120px) and (min-width:1025px){
	.video-elements .video-element{width:60%}
}
@media (max-width:773px){
	.video-elements .video-element{width:60%}
}
@media (max-width:560px){
	.video-elements .video-element{width:90%}
}


.detail-video-gallery h2 {
	text-align: center !important;
}

/* End */


/* Start:/local/templates/main/components/bitrix/news.list/pansionaty_main-new/style.css?17265578461646*/
.pansionats__new .item_pansion {
	width: 90% !important;
	position: relative;
}
.pansionats__new .item_pansion.green-border {border-radius: 4px;border: 1px solid #7faf1b;}

.pansionats__new .slick-arrow{margin-top:-17.5px;width:11px;height:34px;background-image:url(/img/slider_service_sprite.png);background-position:0 0}
.pansionats__new .slick-arrow:hover{background-image:url(/img/slider_service_sprite.png)}
.pansionats__new .slick-next{background-position:-11px 0!important;right: -20px;}
.pansionats__new .slick-prev {left:-20px; z-index: 1;}

.pansionats__new .slick-slide > div {
	width: 100%;
	height: 100%;
}
.pansionats__new .img_pansion{
	width: 100% !important;
}

.pansionats__new .img_pansion img{
	width: 100% !important;
	height: 100% !important;
	object-fit: cover !important;
}
.pansionats__new .slick-slide > div {
	width: 100%;
	height: 100%;
}

@media screen and (max-width: 425px){
	.pansionats__new .item_pansion {
		width: 95% !important;
		margin-left: 6px;
	}
}

@media screen and (max-width: 375px){
	.pansionats__new .item_pansion {
		width: 85% !important;
		margin-left: 20px;
	}
}

@media screen and (max-width: 320px){
	.pansionats__new .item_pansion {
		width: 85% !important;
		margin-left: 20px;
	}
}

.list-nameplate {
	font-family: 'Exo 2';
	position: absolute;
	top: 10%;
	left: 0;
	z-index: 1;
	display: flex;
	width: 116px;
	padding: 4px 8px 8px 8px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 10px;
	border-radius: 0 1em 1em 0;
	background: #89bc1d;
	color: #fff;
	text-align: center;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
}

/* End */


/* Start:/local/templates/main/components/bitrix/news.list/personal_main/style.css?15964581703172*/

/* pessonal slider */
#personal-main .bx-wrapper{
    box-shadow: none;
    margin: 0 auto 40px !important;
}
#personal-main .bx-wrapper .bx-prev {
    left: -30px;
    background: url('/img/slider/arrow-left.png') no-repeat 0 0;
}

#personal-main .bx-wrapper .bx-next {
    right: -50px;
    background: url('/img/slider/arrow-right.png') no-repeat 0 0;
}

.personal-slider {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}

.personal-slider .personal-name {
    color: #8abb2f;
    font-size: 26px;
}
#personal-main .bx-wrapper .bx-pager.bx-default-pager a:hover, #personal-main .bx-wrapper .bx-pager.bx-default-pager a.active, #personal-main .bx-wrapper .bx-pager.bx-default-pager a:focus {
    background: #8abb2f;
}
#personal-main .bx-wrapper .bx-pager.bx-default-pager a {
    background: #d0cccc !important;
}
.round {
    -moz-border-radius: 120px; /* Firefox */
    -webkit-border-radius: 120px; /* Safari, Chrome */
    -khtml-border-radius: 120px; /* KHTML */
    border-radius: 120px; /* CSS3 */
    behavior: url(/local/templates/main/components/bitrix/news.list/personal_main/border-radius.htc); /*IE */
}

.personal-img img {
    width: 120px;
}

.personal-img {
    float: left;
    padding: 0 15px 20px 0;
}

.personal-item {
    padding: 20px;
    margin-bottom: 20px;
    border: 1px solid #8abb2f;
    border-radius: 2px;
    background-color: #ffffff;
    height: 100%;
    box-sizing: border-box;
}
.personal-item span.line {
    color: #ffe6c0; /* Цвет линии для остальных браузеров */
    background-color: #ffe6c0; /* Цвет линии для браузера Firefox и Opera */
    height: 1px; /* Толщина линии */
    width: 100%;
    display: inline-block;
}
.personal-post {
    font-size: 18px;
    padding-bottom: 20px;
}

.personal-info {

    padding-left: 140px;

}

.persona-icon1{
    background: url(/img/persona-icon1.png) no-repeat 0% 50%;

    padding: 0 25px 0 18px;

    font-size: 15px;
}

.persona-icon2{
    background: url('/img/persona-icon2.png') no-repeat 0% 50%;
    padding: 0 0 0 20px;
    font-size: 15px;
}


.round {
    -moz-border-radius: 90px; /* Firefox */
    -webkit-border-radius: 90px; /* Safari, Chrome */
    -khtml-border-radius: 90px; /* KHTML */
    border-radius: 90px; /* CSS3 */
    behavior: url(/local/templates/main/components/bitrix/news.list/personal_main/border-radius.htc); /*IE */
}

.personal-img img {
    width: 90px;
}

.personal-info {
    padding-left: 0;
}
.personal-name {
    color: #8abb2f;
    font-size: 22px;
    line-height: 22px;
}

.personal-post {
    padding-top: 5px;
}
.personal-item p {
    clear: both;
}

.persona-icon1 {
    width: 100%;
    display: inline-block;
    margin-bottom: 10px;
}

.link-to-all {
    text-align: center;
    width: 100%;
    display: inline-block;
    padding-bottom: 20px;
}

.owl-items{ margin: 0 0 30px; }
.owl-items .owl-dots .owl-dot { background: #bbb!important;}
.owl-items .owl-dots .owl-dot.active { background: #89bc1d!important; }
.owl-items .owl-nav .owl-prev { left: -10px; }
.owl-items .owl-nav .owl-next { right: -10px; }
.personal-item {width: 95%; margin: 0 auto;    height: 380px;}
.owl-items .owl-dots { position: relative; bottom: -20px;}
/* End */


/* Start:/local/templates/main/components/bitrix/news.list/static-video-reviews/style.css?17685782611613*/
.detail-video-gallery {
    margin-bottom: 20px;
}

.detail-video-gallery h2 {
    text-align: left;
}

.video-list {
    display: flex;
    gap: 20px;
}

.video-slider-container {
    margin: 30px 0;
    position: relative;
}

.video-slider {
    margin: 20px 0;
}

.video-slide {
    padding: 0 10px;
    box-sizing: border-box;
}

.video-thumb {
    position: relative;
    padding-bottom: 27%;
    height: 0;
    overflow: hidden;
    border-radius: 4px;
    width: calc(50% - 10px);
}

.is-video-slide {
    padding-bottom: 56.25%; /* 16:9 aspect ratio */
}

.video-thumb img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.video-list .slick-slide {
    margin: 0 10px;
}

.play-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 50px;
    height: 50px;
    background: rgba(255, 0, 0, 0.7);
    border-radius: 50%;
}

.play-icon:after {
    content: '';
    position: absolute;
    left: 20px;
    top: 14px;
    border-width: 11px 0 11px 18px;
    border-style: solid;
    border-color: transparent transparent transparent #fff;
}

.video-title {
    margin-top: 10px;
    font-size: 14px;
    line-height: 1.4;
    padding: 0 5px;
}

@media (max-width: 768px) {
    .detail-video-gallery {
        padding: 10px 0 20px;
    }

    .video-list {
        padding: 0 20px;
    }

    .video-list .slick-dots {
        left: 0;
        bottom: -25px;
    }
}

@media (max-width: 480px) {
    .video-list .main-handler-prev.slick-prev.slick-arrow {
        left: -1% !important;
    }
}

/* End */


/* Start:/local/templates/main/components/bitrix/news.list/service_slider_gallerycontact/style.css?15983397551171*/
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;
}
.gallery_margin {
	margin-bottom: 10px !important;
}
.gallery_link_block .link_text {
	text-align: center;
    padding: 10px 15px;
	width: 24%;
    border: #6ba418 solid 1px;
	margin: 0 4px;
    /*margin: 0 0 6px 6px;*/
    float: left;
    box-sizing:border-box;
    overflow: hidden;
}
.gallery_link_block .link_text a{
	color: #6ba418;
	text-decoration: underline;
}
.gallery_link_block .link_text a:hover{
	color: #6ba418;
	text-decoration: none;
}
/*
.gallery_link_block .link_text:nth-child(2){
	margin-left: 1.2%;
	margin-right: 1.2%;
	width: 27.3%;
}
.gallery_link_block .link_text:nth-child(1){
	width: 27.3%;
}
.gallery_link_block .link_text:nth-child(3){
	width: 43%;
}*/
@media (min-width: 1280px){
	.gallery_link_block .link_text{
		white-space: nowrap;
	}
}
@media (min-width: 943px) and (max-width: 980px){
	.gallery_link_block .link_text{
		white-space: nowrap;
	}
}


@media (max-width: 650px){
	.index .text.menu{display:none}
	aside .no-kontakty { display: block; }
	aside .left_calc{display: block;}
}
/* End */


/* Start:/local/templates/main/components/bitrix/breadcrumb/bread_for_nomera/style.css?1585901676563*/
.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;
}
.bx-breadcrumb .bx-breadcrumb-item a {border-bottom: none;}
.bx-breadcrumb .bx-breadcrumb-item a:hover {}

/* End */
/* /local/templates/main/components/bitrix/news/service/bitrix/news.detail/.default/style.css?1771518434788 */
/* /local/templates/main/components/bitrix/news.list/pansionaty_main-new/style.css?17265578461646 */
/* /local/templates/main/components/bitrix/news.list/personal_main/style.css?15964581703172 */
/* /local/templates/main/components/bitrix/news.list/static-video-reviews/style.css?17685782611613 */
/* /local/templates/main/components/bitrix/news.list/service_slider_gallerycontact/style.css?15983397551171 */
/* /local/templates/main/components/bitrix/breadcrumb/bread_for_nomera/style.css?1585901676563 */
