

/* Start:/bitrix/templates/adapt/components/bitrix/catalog/catalog/style.min.css?17503416521393*/
.tours-description{margin-bottom:30px}.tour-options .tour-option,.tours-description .big-text,.tours-description .important{text-align:center}.tours-description .big-text{font-size:20px;color:#004d9b;font-family:Lora,serif;margin-top:20px;margin-bottom:20px}.tours-description ul.marker-list{padding:0}.tours-description ul.marker-list li{list-style-type:none;position:relative;padding-left:40px;margin-bottom:.5em}.tours-description ul.marker-list li:before{content:"\f101";position:absolute;left:0;top:-1.5px;display:inline-block;font-family:FontAwesome;font-size:16px;text-align:right;width:30px}.tours-description .important{font-weight:700;border:1px solid;padding:10px}.tour-options{margin-top:30px;padding:0;list-style-type:none;counter-reset:li;color:#000}.tour-options .tour-option{margin-bottom:30px;position:relative;min-height:155px;line-height:1.8em;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tour-options .tour-option:last-child{border-right:none}.tour-options .tour-option:before{counter-increment:li;content:counter(li);position:absolute;top:0;left:0;width:100%;text-align:center;opacity:.72;color:#fff;font-size:230px;font-weight:700;line-height:.7;z-index:-1}.tour-options .tour-option p{margin:0;padding:0}@media(min-width:992px){.tour-options .tour-option{border-right:1px dotted #ccc}}
/* End */


/* Start:/bitrix/templates/adapt/components/bitrix/catalog/catalog/bitrix/catalog.section.list/.default/style.min.css?1617305366841*/
.catalog-tile .catalog-tiles{margin-bottom:20px}.catalog-tile .catalog-tiles .catalog-tiles-cont{margin-bottom:20px}.catalog-tile .catalog-tiles a{margin:0 auto;display:block;text-decoration:none;text-align:center}.catalog-tile .catalog-tiles a .img-responsive{margin:0 auto 10px}.catalog-tile .catalog-tiles .catalog-tile-title{margin:0;padding:0;font-size:24px;color:#238400}@media (min-width:767px){.catalog-tile .catalog-tiles .col-sm-6:nth-child(2n+1){clear:left}}@media (min-width:992px){.catalog-tile .catalog-tiles .col-sm-6:nth-child(2n+1){clear:none}.catalog-tile .catalog-tiles .col-md-4:nth-child(3n+1){clear:left}}@media (min-width:1200px){.catalog-tile .catalog-tiles .col-md-4:nth-child(3n+1),.catalog-tile .catalog-tiles .col-sm-6:nth-child(2n+1){clear:none}.catalog-tile .catalog-tiles .col-lg-4:nth-child(3n+1){clear:left}}
/* End */


/* Start:/bitrix/templates/adapt/components/bitrix/system.pagenavigation/modern-seo/style.min.css?1615292919432*/
div.modern-page-navigation{padding:.1em 0}div.modern-page-navigation a,span.modern-page-current,span.modern-page-dots{padding-left:.15em;padding-right:.1em;text-decoration:none}div.modern-page-navigation a.modern-page-first,div.modern-page-navigation span.modern-page-first{padding-left:.1em}span.modern-page-current{font-weight:700;border-bottom:1px solid #0082fc}@media(max-width:992px){div.modern-page-navigation{font-size:22px}}
/* End */


/* Start:/bitrix/templates/adapt/components/bitrix/catalog/catalog/bitrix/catalog.section/tury/style.css?17501586723737*/
.catalog-section-cont{}
.catalog-section{
	margin:0;padding:0;
	margin-bottom:20px;
	list-style:none;
}
.catalog-section .col-lg-4,
.catalog-section .col-md-4,
.catalog-section .col-sm-6,
.catalog-section .col-xs-12{
	margin-bottom:20px;
}
.catalog-section a:link,
.catalog-section a:visited,
.catalog-section a:hover,
.catalog-section a:active{
	text-decoration:none;
}
.catalog-section .catalog-section-link{
	position:relative;
	display:block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0;
	background:#fff;
	position:relative;
	-webkit-transition:all .2s;
	-moz-transition:all .2s;
	-o-transition:all .2s;
	transition:all .2s;
}
.catalog-section .catalog-section-link:hover,
.catalog-section .catalog-section-link:active{
	-webkit-box-shadow:3px 8px 16px rgba(0,0,0,.12);
	-moz-box-shadow:3px 8px 16px rgba(0,0,0,.12);
	box-shadow:3px 8px 16px rgba(0,0,0,.12);
}
.catalog-section .img-responsive{
	margin:0 auto;
	min-width:100%;
	height:auto;
}
.catalog-section .catalog-section-info{
	padding:10px;
}
.catalog-section .catalog-section-link:hover .catalog-section-info,
.catalog-section .catalog-section-link:active .catalog-section-info{
	border-color:#fff;
}
.catalog-section .catalog-section-name{
	margin:0 auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-weight:400;
	font-size:18px;
	display:block;
	color:#000;
	line-height:1.2em;
	min-height:2.4em;
}
.catalog-section .catalog-section-name,
.catalog-section .catalog-section-days{
	margin-bottom:5px;
	text-align:center;
}
.catalog-section .catalog-section-buy{
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-ms-flex-line-pack:center;
	align-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
}
.catalog-section .catalog-section-days{
	margin-bottom:15px;
	color:#A52B13;
}
.catalog-section .price{
	color:#A52B13;
}
.catalog-section .price>span{
	font-size:24px;
	font-weight:bold;
	white-space:nowrap;
}
.catalog-section .catalog-section-days{
	font-size:16px;
}
.catalog-section .catalog-section-places{
	min-height:17em;
}
.catalog-section .catalog-section-places p{
	margin-left:38px;
}
.catalog-section .catalog-section-places ul.places-list{
	margin-top:0.313em;
	padding:0;
}
.catalog-section .catalog-section-places ul.places-list li{
	list-style-type:none;
	margin-bottom:0.625em;
	padding-left:40px;
	position:relative;
}
.catalog-section .catalog-section-places ul.places-list li:before{
	content:"\f041";
	position:absolute;
	left:0;
	top:0;
	color:#e3472e;
	display:inline-block;
	font-family:"FontAwesome";
	font-size:16px;
	text-align:right;
	width:30px;
}
.catalog-section .catalog-section-places ul.places-list li:last-child{
	margin-bottom:0;
}
.catalog-section .button.blue{
	padding:10px 20px;
}

@media(max-width:767px){
	.catalog-section .catalog-section-name{
		min-height:auto;
	}
	.catalog-section .catalog-section-places{
		min-height:auto;
		margin-bottom:15px;
	}
}
@media(min-width:767px){
	.catalog-section .col-sm-6:nth-child(2n+1){
		clear:left;
	}
}
@media(min-width:992px) and (max-width:1200px){
	.catalog-section .catalog-section-name{
		min-height:3.6em;
	}
}
@media(min-width:992px){
	.catalog-section .col-sm-6:nth-child(2n+1){
		clear:none;
	}
	.catalog-section .col-md-4:nth-child(3n+1){
		clear:left;
	}
}
@media(max-width:1200px){
	.catalog-section .catalog-section-places{
		min-height:21em;
	}
}
@media(min-width:1200px){
	.catalog-section .col-md-4:nth-child(3n+1),
	.catalog-section .col-sm-6:nth-child(2n+1){
		clear:none;
	}
	.catalog-section .col-lg-4:nth-child(3n+1){
		clear:left;
	}
}
/* End */
/* /bitrix/templates/adapt/components/bitrix/catalog/catalog/style.min.css?17503416521393 */
/* /bitrix/templates/adapt/components/bitrix/catalog/catalog/bitrix/catalog.section.list/.default/style.min.css?1617305366841 */
/* /bitrix/templates/adapt/components/bitrix/system.pagenavigation/modern-seo/style.min.css?1615292919432 */
/* /bitrix/templates/adapt/components/bitrix/catalog/catalog/bitrix/catalog.section/tury/style.css?17501586723737 */
