

/* Start:/bitrix/templates/.default/components/bitrix/menu/menuen/style.min.css?15949548713715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/bitrix/templates/.default/components/bitrix/menu/menuen/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/bitrix/templates/.default/components/bitrix/menu/menuen/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/bitrix/templates/.default/components/bitrix/menu/menuen/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#horizontal-multilevel-menu li a,#horizontal-multilevel-menu li:hover li a,#horizontal-multilevel-menu li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{color:#4f4f4f;font-weight:bold}#horizontal-multilevel-menu li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{color:#4f4f4f}#horizontal-multilevel-menu li ul ul{margin:-27px 0 0 132px}#horizontal-multilevel-menu li:hover ul ul,#horizontal-multilevel-menu li.jshover ul ul,#horizontal-multilevel-menu li:hover ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul ul{display:none}#horizontal-multilevel-menu li:hover ul,#horizontal-multilevel-menu li.jshover ul,#horizontal-multilevel-menu li li:hover ul,#horizontal-multilevel-menu li li.jshover ul,#horizontal-multilevel-menu li li li:hover ul,#horizontal-multilevel-menu li li li.jshover ul,#horizontal-multilevel-menu li li li li:hover ul,#horizontal-multilevel-menu li li li li.jshover ul,#horizontal-multilevel-menu li li li li li:hover ul,#horizontal-multilevel-menu li li li li li.jshover ul{display:block}div.menu-clear-left{clear:left}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/catalog.section.list/menu_tours/style.min.css?15936584206236*/
.bx_catalog_line{margin-bottom:30px}.bx_catalog_line .bx_catalog_line_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_line .bx_catalog_line_category_title a{color:#000;text-decoration:none}.bx_catalog_line .bx_catalog_line_ul{padding:0}.bx_catalog_line .bx_catalog_line_ul li{margin-bottom:20px;list-style:none}.bx_catalog_line .bx_catalog_line_ul li:before{content:''!important}.bx_catalog_line .bx_catalog_line_img{position:relative;display:block;float:left;overflow:hidden;margin-right:40px;width:125px;height:125px;border:1px solid #ccc;border-radius:2px;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_line .bx_catalog_line_title{margin-bottom:10px;padding:0;vertical-align:top;line-height:18px}.bx_catalog_line .bx_catalog_line_title a{color:#4c7da6;font-size:18px}.bx_catalog_line .bx_catalog_line_title a:hover{text-decoration:none}.bx_catalog_line .bx_catalog_line_title span{font-size:16px}.bx_catalog_line .bx_catalog_line_description{color:#3f3f3f;font-size:13px;line-height:16px}@media(max-width:639px){.bx-touch .bx_catalog_line .bx_catalog_line_img{margin-right:10px;width:50px;height:50px}.bx-touch .bx_catalog_line .bx_catalog_line_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_line .bx_catalog_line_title a{font-size:14px}.bx-touch .bx_catalog_line .bx_catalog_line_description{font-size:11px}}.bx_catalog_line .bx_catalog_line_img,.bx_catalog_line .bx_catalog_line_title,.bx_catalog_line .bx_catalog_line_title a,.bx_catalog_line .bx_catalog_line_description{transition:all .3s ease}.bx_catalog_text{margin-bottom:30px}.bx_catalog_text .bx_catalog_text_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_text .bx_catalog_text_category_title a{color:#000;text-decoration:none}.bx_catalog_text .bx_catalog_text_ul{padding:0}.bx_catalog_text .bx_catalog_text_ul li{float:left;margin:0 10px 10px;list-style:none}.bx_catalog_text .bx_catalog_text_ul li:before{content:''!important}.bx_catalog_text .bx_catalog_text_title{margin:0;padding:0;vertical-align:top;font-size:14px;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{display:inline-block;overflow:hidden;max-width:100%;color:#4c7da6;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px}.bx_catalog_text .bx_catalog_text_title a:hover{text-decoration:none}.bx_catalog_text .bx_catalog_text_title span{font-size:12px}@media(max-width:639px){.bx-touch .bx_catalog_text .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_catalog_text .bx_catalog_line_title a{font-size:12px}}.bx_catalog_text .bx_catalog_line_title,.bx_catalog_text .bx_catalog_line_title a{transition:all .3s ease}.bx_catalog_tile{margin-bottom:30px}.bx_catalog_tile .bx_catalog_tile_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_tile .bx_catalog_tile_category_title a{color:#000;text-decoration:none}.bx_catalog_tile .bx_catalog_tile_ul{padding:0}.bx_catalog_tile .bx_catalog_tile_ul li{float:left;box-sizing:border-box;margin-bottom:20px;padding:0 10px;width:12.5%;list-style:none;text-align:center}.bx_catalog_tile .bx_catalog_tile_ul li:before{content:''!important}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:both}.bx_catalog_tile .bx_catalog_tile_img{position:relative;display:block;overflow:hidden;margin:0 auto;width:78px;height:78px;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_tile .bx_catalog_tile_title{margin-top:5px;margin-bottom:10px;padding:0;vertical-align:top;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{color:#4c7da6;font-size:14px}.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration:none}.bx_catalog_tile .bx_catalog_tile_title span{font-size:12px}@media(max-width:980px){.bx_catalog_tile .bx_catalog_tile_ul li{width:20%}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:both}}@media(max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title{line-height:10px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title a{font-size:11px}}@media(min-width:480px) and (max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:25%}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1){clear:both}}@media(max-width:479px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:33.3%}.bx-touch .bx_catalog_tile .bx_catalog_tile_img{width:100%;height:80px}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1){clear:both}}.bx_catalog_tile .bx_catalog_tile_title,.bx_catalog_tile .bx_catalog_tile_title a,.bx_catalog_tile .bx_catalog_tile_ul li,.bx_catalog_tile .bx_catalog_tile_img{transition:all .3s ease}.bx_sitemap{margin-bottom:30px}.bx_sitemap .bx_sitemap_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_sitemap .bx_sitemap_title a{color:#000;text-decoration:none}.bx_sitemap .bx_sitemap_ul li{padding:0;line-height:14px}.bx_sitemap .bx_sitemap_ul li:before{content:''!important}.bx_sitemap .bx_sitemap_li_title{display:inline-block;margin:0;margin-bottom:10px;padding:0;vertical-align:top;font-weight:normal;line-height:13px}.bx_sitemap .bx_sitemap_li_title a{color:#4c7da6;white-space:nowrap;font-size:13px}.bx_sitemap .bx_sitemap_li_title a:hover{text-decoration:none}.bx_sitemap .bx_sitemap_li_title span{font-size:11px}@media(max-width:639px){.bx-touch .bx_sitemap .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_sitemap .bx_catalog_line_title a{font-size:12px}}.bx_sitemap .bx_catalog_line_title,.bx_sitemap .bx_catalog_line_title a{transition:all .3s ease}
/* End */


/* Start:/bitrix/components/star/bxslider/templates/.default/style.css?16080283378063*/
.star_bxslider_outer .star_bxslider_wrapper{position:relative;margin-bottom:60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.star_bxslider_wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.star_bxslider_wrapper .bx-controls-auto,.star_bxslider_wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.star_bxslider_wrapper .bx-loading{min-height:50px;background:url(/bitrix/components/star/bxslider/templates/.default/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.star_bxslider_wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.star_bxslider_wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.star_bxslider_wrapper .bx-pager.bx-default-pager a.active,.star_bxslider_wrapper .bx-pager.bx-default-pager a:focus,.star_bxslider_wrapper .bx-pager.bx-default-pager a:hover{background:#000}.star_bxslider_wrapper .bx-controls-auto .bx-controls-auto-item,.star_bxslider_wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.star_bxslider_wrapper .bx-pager-item{font-size:0;line-height:0}.star_bxslider_wrapper .bx-prev{left:10px;background:url(/bitrix/components/star/bxslider/templates/.default/images/controls.png) 0 -32px no-repeat}.star_bxslider_wrapper .bx-prev:focus,.star_bxslider_wrapper .bx-prev:hover{background-position:0 0}.star_bxslider_wrapper .bx-next{right:10px;background:url(/bitrix/components/star/bxslider/templates/.default/images/controls.png) -43px -32px no-repeat}.star_bxslider_wrapper .bx-next:focus,.star_bxslider_wrapper .bx-next:hover{background-position:-43px 0}.star_bxslider_wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.star_bxslider_wrapper .bx-controls-direction a.disabled{display:none}.star_bxslider_wrapper .bx-controls-auto{text-align:center}.star_bxslider_wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/bitrix/components/star/bxslider/templates/.default/images/controls.png) -86px -11px no-repeat;margin:0 3px}.star_bxslider_wrapper .bx-controls-auto .bx-start.active,.star_bxslider_wrapper .bx-controls-auto .bx-start:focus,.star_bxslider_wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.star_bxslider_wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/bitrix/components/star/bxslider/templates/.default/images/controls.png) -86px -44px no-repeat;margin:0 3px}.star_bxslider_wrapper .bx-controls-auto .bx-stop.active,.star_bxslider_wrapper .bx-controls-auto .bx-stop:focus,.star_bxslider_wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.star_bxslider_wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.star_bxslider_wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.star_bxslider_wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.star_bxslider_wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
.star_bxslider_outer .star_bxslider_wrapper {margin: 0 auto;}
.star_bxslider_outer .star_bxslider_wrapper .bx-controls-direction a {text-decoration: none; border: none; z-index: 1007;}
.star_bxslider_outer {position: relative; margin: 20px auto;}
.star_bxslider_outer .star_bxslider_item img {width: 100%; max-width: 100%; height: auto}

.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; }
.fancybox-wrap {position: absolute;top: 0;left: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);z-index: 8020;}
.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.fancybox-opened {z-index: 8030;}
.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner {position: relative;}
.fancybox-inner {overflow: hidden;}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}
.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}
.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}
.fancybox-image {max-width: 100%;max-height: 100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url(/bitrix/components/star/bxslider/templates/.default/images/fancybox_sprite.png);}
#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}
#fancybox-loading div {width: 44px;height: 44px;background: url(/bitrix/components/star/bxslider/templates/.default/images/fancybox_loading.gif) center center no-repeat;}
.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}
.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url(/bitrix/components/star/bxslider/templates/.default/images/blank.gif); /* helps IE */-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}
.fancybox-prev {left: 0;}
.fancybox-next {right: 0;}
.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}
.fancybox-prev span {left: 10px;background-position: 0 -36px;}
.fancybox-next span {right: 10px;background-position: 0 -72px;}
.fancybox-nav:hover span {visibility: visible;}
.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;max-width: 99999px;max-height: 99999px;overflow: visible !important;}
/* Overlay helper */
.fancybox-lock {overflow: visible !important;width: auto;}
.fancybox-lock body {overflow: hidden !important;}
.fancybox-lock-test {overflow-y: hidden !important;}
.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url(/bitrix/components/star/bxslider/templates/.default/images/fancybox_overlay.png);}
.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}
.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}
/* Title helper */
.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}
.fancybox-opened .fancybox-title {visibility: visible;}
.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}
.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent;background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}
.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}
.fancybox-title-inside-wrap {padding-top: 10px;}
.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}
/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){
	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url(/bitrix/components/star/bxslider/templates/.default/images/fancybox_sprite@2x.png);background-size: 44px 152px;}
	#fancybox-loading div {background-image: url(/bitrix/components/star/bxslider/templates/.default/images/fancybox_loading@2x.gif);background-size: 24px 24px;}
}

/* End */


/* Start:/bitrix/components/custom/events.soonen/templates/.default/style.css?1594955824150*/
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 */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/flat-stats/style.css?15943852853915*/
.container-fluid img {max-width: 100%;height: auto;}
.bx-newslist-block {margin-bottom: 40px;}
@media (min-width: 992px) {
	.bx-newslist .bx-newslist-container:nth-child(3n+1) {
		clear: both;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.bx-newslist .bx-newslist-container:nth-child(2n+1) {
		clear: both;
	}
}
/* POST FORMATS */
.bx-newslist-img,
.bx-newslist-audio,
.bx-newslist-youtube,
.bx-newslist-slider {
	position: relative;
	text-align: center;
	margin-bottom: 20px;
}
.bx-newslist-slider img,
.bx-newslist-img img {
	width: auto;
	max-width: 100%;
	height: auto;
	max-height: 100%
}
.bx-newslist-video {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	opacity: 0.7;
	z-index: 1;
	-webkit-transition: opacity .3s ease;
	   -moz-transition: opacity .3s ease;
	    -ms-transition: opacity .3s ease;
	     -o-transition: opacity .3s ease;
	        transition: opacity .3s ease;
	background: url("/bitrix/templates/.default/components/bitrix/news.list/flat-stats/images/bx-video.png") no-repeat center;
}
.bx-newslist-video:hover {
	opacity: 1;
}
/* POST FORMATS /// SLIDER */
.bx-newslist-slider {
	width: 100%;
	height: 0;
	padding-bottom: 56.25%;
	overflow: hidden;
}
.bx-newslist-slider-container {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
}
.bx-newslist-slider-slide {
	float: left;
	z-index: 100;
}
.bx-newslist-slider-arrow-container-left,
.bx-newslist-slider-arrow-container-right {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 15%;
	cursor: pointer;
}
.bx-newslist-slider-arrow-container-left {
	left: 0;
}
.bx-newslist-slider-arrow-container-right {
	right: 0;
}
.bx-newslist-slider-arrow {
	position: absolute;
	line-height: 34px;
	vertical-align: middle;
	color: #fff;
	cursor: pointer;
	font-size: 48px;
	height: 48px;
	width: 20px;
	top: 50%;
	margin-top: -24px;
	z-index: 110;
	opacity: .5;
	text-shadow:0 0 2px rgba(0,0,0,.5);
}
.bx-newslist-slider-arrow-container-left:hover .bx-newslist-slider-arrow,
.bx-newslist-slider-arrow-container-right:hover .bx-newslist-slider-arrow {
	color: #FFF;
	display: block;
	opacity: 1;
}
.bx-newslist-slider-arrow-container-left .bx-newslist-slider-arrow {
	left: 20px;
}
.bx-newslist-slider-arrow-container-right .bx-newslist-slider-arrow {
	right: 20px;
}
.bx-newslist-slider-control {
	margin: 0;
	padding: 0;
	position: absolute;
	width: 100%;
	bottom: 10px;
	z-index: 110;
	text-align: center;
	word-spacing: -4px;
}
.bx-newslist-slider-control li {
	display: inline-block;
	border-radius: 50%;
	background: #fff;
	width: 10px;
	height: 10px;
	word-spacing: -4px;
	margin: 0 3px;
	opacity: .5;
}
.bx-newslist-slider-control li:hover,
.bx-newslist-slider-control li.current {
	background: #FFF;
	opacity: 1;
}
bx-newslist-slider-arrow,
.bx-newslist-slider-control li {
	-webkit-transition: opacity .3s ease;
	   -moz-transition: opacity .3s ease;
	    -ms-transition: opacity .3s ease;
	     -o-transition: opacity .3s ease;
	        transition: opacity .3s ease;
}
.bx-newslist-title,
.bx-newslist-title a {
	color: #000;
	margin: 0;
	font-weight: 600;
	padding: 2px 0 15px;
	font-size: 18px;
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
}
.bx-newslist-title a:hover {
	text-decoration: none;
	border-bottom-color: transparent;
}
.bx-lg .bx-newslist-title {
	font-size: 24pt;
}
.bx-md .bx-newslist-title {
	font-size: 20pt;
}
.bx-xs .bx-newslist-title {
	font-size: 18pt;
}
.bx-newslist-view,
.bx-newslist-date,
.bx-newslist-comments,
.bx-newslist-author,
.bx-newslist-other {
	color: #a4a4a4;
	font-size: 13px;
	padding-bottom: 5px;
	white-space: nowrap;
}
.bx-newslist-view i.fa,
.bx-newslist-date i.fa,
.bx-newslist-comments i.fa,
.bx-newslist-author i.fa,
.bx-newslist-tags i.fa,
.bx-newslist-other i.fa {
	width: 13px;
	color: #b4b4b4;
}
.bx-newslist-tags {
	color: #a4a4a4;
	font-size: 13px;
	padding-bottom: 5px;
}
.bx-newslist-content {margin-bottom: 5px;}
.bx-newslist-more {
	margin-top: 5px;
	margin-bottom: 5px;
}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/flat-stats/themes/blue/style.min.css?1594384690205*/
.bx-newslist .fa.bx-star-active{color:#1485ce}.bx-newslist .btn{background-color:#1485ce;border-color:#1485ce}.bx-newslist .btn:active,.bx-newslist .btn:hover{background-color:#53a4d8;border-color:#53a4d8}
/* End */


/* Start:/bitrix/templates/.default/components/altasib/feedback.form/template2/form_style.min.css?159429037039931*/
.modal_form{border-radius:5px;background:#fff;position:absolute;top:45%;left:50%;opacity:0;z-index:2001;transition:all 0.3s ease 0s;box-shadow:0 0 33px rgba(0,0,0,0.36);min-height:200px;height:auto;overflow:hidden;box-sizing:border-box;padding:40px 20px 40px;}.modal_close{width:14px;height:14px;position:absolute;background:#fff;top:20px;right:20px;cursor:pointer;display:block;overflow:hidden;opacity:0.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);z-index:2;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}.modal_close_ok{width:115px;height:36px;line-height:36px;background:#0097f6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 4px 2px #e6e6e6;-moz-box-shadow:0 2px 4px 2px #e6e6e6;box-shadow:0 2px 4px 2px #e6e6e6;border:none;outline:none;color:#fff;text-align:center;margin:0 auto 10px;display:block;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}.modal_close_ok:hover{-webkit-box-shadow:0 2px 5px 3px #ccc;-moz-box-shadow:0 2px 5px 3px #ccc;box-shadow:0 2px 5px 3px #ccc;}.modal_close:hover{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}.modal_close__left:before{position:absolute;content:'';left:-3px;top:-5px;border:12px solid transparent;border-left-color:#767676;}.modal_close__left:after{position:absolute;content:'';left:-7px;top:-5px;border:12px solid transparent;border-left-color:#fff;}.modal_close__right:before{position:absolute;content:'';right:-3px;top:-5px;border:12px solid transparent;border-right-color:#767676;}.modal_close__right:after{position:absolute;content:'';right:-7px;top:-5px;border:12px solid transparent;border-right-color:#fff;}.alx_fb_overlay{z-index:2000;position:fixed;background-color:#000;opacity:0.2;width:100%;height:100%;top:0;left:0;cursor:pointer;display:none;}.alx_feedback_popup{cursor:pointer;}.alx-feedb-data-errorLoading{text-align:center;padding-top:50px;}.alx_fedb_wait{height:140px;left:45%;position:fixed;top:45%;width:140px;z-index:2001;text-align:center;}.alx-feedb-data{position:absolute;opacity:0;}.alx-feedb-data-view{position:relative;opacity:1;width:100%;transition:all 0.3s ease 0s;}.afbf_success_block{height:140px;display:table;vertical-align:middle;width:100%;margin-bottom:20px;}.afbf_success_block._without-popup{height:100px;}.afbf_success_block._without-popup .afbf_mess_ok{text-align:left;line-height:50px;}.afbf_success_block._without-popup .afbf_mess_ok .mess{margin-left:60px;}.afbf_success_block._without-popup .afbf_ok_icon{display:inline-block;width:auto;min-width:50px;float:left;margin-bottom:0;}.afbf_mess_ok{display:table-cell;vertical-align:middle;text-align:center;}@keyframes alx-rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}}@-moz-keyframes alx-rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}}@-webkit-keyframes alx-rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}}@-o-keyframes alx-rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}}@keyframes alx-rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}}@-moz-keyframes alx-rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}}@-webkit-keyframes alx-rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}}@-o-keyframes alx-rotate-loading{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);}100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);}}@keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}@-moz-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}@-o-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}.alx-rotate-loading, .alx-feedb-loading{height:120px;position:relative;width:120px;border-radius:100%;}.alx-rotate-loading{margin:40px auto;}.alx-feedb-loading{border:13px solid transparent;border-color:transparent #fff transparent #FFF;-moz-animation:alx-rotate-loading 2s linear 0s infinite normal;-moz-transform-origin:50% 50%;-o-animation:alx-rotate-loading 2s linear 0s infinite normal;-o-transform-origin:50% 50%;-webkit-animation:alx-rotate-loading 2s linear 0s infinite normal;-webkit-transform-origin:50% 50%;animation:alx-rotate-loading 2s linear 0s infinite normal;transform-origin:50% 50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.alx-rotate-loading:hover .alx-feedb-loading{border-color:transparent #E45635 transparent #E45635;}.alx-rotate-loading:hover .alx-feedb-loading, .alx-rotate-loading .alx-feedb-loading{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.alx-feedb-loading-text{animation:2s linear 0s normal none infinite running loading-text-opacity;color:#fff;font-size:15px;font-weight:bold;margin-top:52.5px;position:absolute;text-align:center;text-transform:uppercase;top:0px;width:120px;}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@-moz-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@-o-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@-moz-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@-o-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}@-moz-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@-o-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@-moz-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}@-o-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@-webkit-keyframes slideoutright{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0;}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@-moz-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@-o-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@-moz-keyframes slideoutright{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0;}}@-o-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@-webkit-keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@-moz-keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@-o-keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@-moz-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@-o-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes bounceIn{0%{transform:scale(1);opacity:1}60%{transform:scale(1.2);opacity:1;}100%{transform:scale(0);opacity:0;display:none;}}@keyframes pulse{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes pulseMess{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(0.7,0.7,0.7);transform:scale3d(0.7,0.7,0.7);}20%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.01,1.01,1.01);transform:scale3d(1.01,1.01,1.01);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@-moz-keyframes bounceIn{0%{transform:scale(1);opacity:1}60%{transform:scale(1.2);opacity:1;}100%{transform:scale(0);opacity:0;display:none;}}@-moz-keyframes pulse{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@-moz-keyframes pulseMess{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(0.7,0.7,0.7);transform:scale3d(0.7,0.7,0.7);}20%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.01,1.01,1.01);transform:scale3d(1.01,1.01,1.01);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@-o-keyframes bounceIn{0%{transform:scale(1);opacity:1}60%{transform:scale(1.2);opacity:1;}100%{transform:scale(0);opacity:0;display:none;}}@-o-keyframes pulse{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@-o-keyframes pulseMess{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(0.7,0.7,0.7);transform:scale3d(0.7,0.7,0.7);}20%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.01,1.01,1.01);transform:scale3d(1.01,1.01,1.01);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@-webkit-keyframes bounceIn{0%{transform:scale(1);opacity:1}60%{transform:scale(1.2);opacity:1;}100%{transform:scale(0);opacity:0;display:none;}}@-webkit-keyframes pulse{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@-webkit-keyframes pulseMess{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(0.7,0.7,0.7);transform:scale3d(0.7,0.7,0.7);}20%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.01,1.01,1.01);transform:scale3d(1.01,1.01,1.01);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.alx-popup-show-anime1{animation:pulse .75s ease-in-out 0s both;display:block;}.alx-popup-hide-anime1{animation:bounceIn 0.5s;}.alx-popup-mess-show-anime1{animation:pulseMess .75s ease-in-out 0s both;max-height:100%;opacity:1;transition:all 0.8s ease 0s;}.alx-popup-show-anime2{animation:rotateIn .75s ease-in-out 0s both;display:block;}.alx-popup-hide-anime2{animation:rotateOut 0.5s both;}.alx-popup-mess-show-anime2{animation:rotateIn .75s ease-in-out 0s both;max-height:100%;opacity:1;transition:all 0.8s ease 0s;}.alx-popup-show-anime3{animation:fadeInRight .75s ease-in-out 0s both;display:block;}.alx-popup-hide-anime3{animation:fadeOutRight 0.5s both;}.alx-popup-mess-show-anime3{animation:fadeInRight .75s ease-in-out 0s both;max-height:100%;opacity:1;transition:all 0.8s ease 0s;}.alx-popup-show-anime4{animation:bounceInDown .75s ease-in-out 0s;display:block;}.alx-popup-hide-anime4{animation:bounceOutDown 0.5s;}.alx-popup-mess-show-anime4{animation:bounceInDown .75s ease-in-out 0s both;max-height:100%;opacity:1;transition:all 0.8s ease 0s;}.alx_feed_back{padding:0px;margin:0px;text-transform:none !important;text-align:left !important;line-height:normal !important;text-decoration:none !important;}.alx_feed_back *{text-transform:none !important;text-align:left !important;line-height:normal !important;text-decoration:none !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.alx_feed_back form{padding:0px;margin:0px;}.modal_form .afbf_error_block{position:relative;margin-bottom:20px;}.modal_form .afbf_error_block:after{content:'';position:absolute;bottom:-10px;left:-20px;right:-20px;height:1px;background:#ccc;}.afbf_error_icon{float:left;margin-right:5px;width:50px;height:40px;background:url(/bitrix/templates/.default/components/altasib/feedback.form/template2/images/afbf_danger-sign.png) no-repeat 0 0;}.afbf_error_block .afbf_error_text, .afbf_error_block .afbf_error_ftext{font-size:16px;min-height:40px;padding-bottom:30px;color:#f80000;display:block;}.afbf_ok_icon{margin:0 0 20px 0;width:100%;height:50px;background:url(/bitrix/templates/.default/components/altasib/feedback.form/template2/images/afbf_check-box.png) no-repeat 50% 50%;}.modal_form .afbf_error_block td{vertical-align:top;text-align:left;}.alx-feedb-error{margin-top:20px;}.modal_form .alx-feedb-error{margin-top:0px;}.alx-feedb-error .afbf_error_block ul{list-style:none;padding-left:55px;font-size:14px;color:#f80101;margin:0;}.alx-feedb-error .afbf_error_block ul li{padding:0px 0px 4px 8px;margin:0px;display:block;list-style:none !important;background:transparent !important;}.alx-feedb-error .afbf_error_block ul li:before{content:'' !important;}.alx-feedb-error .afbf_error_block ul li span{position:relative;z-index:1;margin-left:-8px;}.modal_form .afbf_feedback_poles{padding:0px;margin:11px 0px 0px 0px;}.afbf_item_pole{padding:0px;margin:40px 0px 30px;position:relative;}*html .afbf_item_pole{position:relative;z-index:1;zoom:1;}.afbf_item_pole .afbf_name{padding:0px;margin:0px 0px 6px 0px;}.afbf_item_pole .afbf_select, .afbf_item_pole .afbf_textarea, .afbf_item_pole .afbf_inputtext{height:34px;width:100%;padding:7px 5px !important;font-size:14px;outline:none;border:1px solid #e0e0e0;}.afbf_item_pole.item_pole__captcha .afbf_inputtext{box-sizing:content-box;padding:7px 0px !important;}.afbf_item_pole select.afbf_inputtext.afbf_select_sect{height:auto;}.afbf_item_pole .dropdownjs.feedback_dropdown> ul{right:0;left:auto;top:35px;bottom:auto;height:120px;padding:0;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-box-shadow:0px 11px 22px 2px rgba(204,204,204,0.75);-moz-box-shadow:0px 11px 22px 2px rgba(204,204,204,0.75);box-shadow:0px 11px 22px 2px rgba(204,204,204,0.75);}.afbf_item_pole .dropdownjs.feedback_dropdown:after{content:'';position:absolute;right:10px;top:50%;margin-top:-2px;display:inline-block;border:5px solid transparent;border-top:5px solid #767676;}.afbf_item_pole .afbf_checkbox label{margin-left:20px;margin-bottom:5px;font-weight:normal;position:relative;cursor:pointer;font-size:14px;top:auto;left:auto;pointer-events:inherit;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.afbf_checkbox{margin:10px 0 20px;}.afbf_checkbox input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;margin:0;overflow:hidden;pointer-events:none;}.afbf_checkbox .afbf_checkbox_box{vertical-align:middle;position:relative;top:2px;margin-right:12px;}.afbf_checkbox_box .afbf_checkbox_check{position:relative;display:inline-block;width:18px;height:18px;border:2px solid rgba(0,0,0,.54);border-radius:2px;overflow:hidden;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;z-index:1;}.afbf_checkbox input[type=checkbox]+ .afbf_checkbox_box .afbf_checkbox_check:before{content:'';position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display:block;margin-top:-4px;margin-left:5px;width:0;height:0;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;}.afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check:before{content:'';position:absolute;color:#7b7f7f;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0px 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0px 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;}.afbf_checkbox input[type=checkbox]:focus:checked+.afbf_checkbox_box .afbf_checkbox_check:before{-webkit-animation:checkbox-on 0.3s forwards;-o-animation:checkbox-on 0.3s forwards;animation:checkbox-on 0.3s forwards;}.afbf_checkbox input[type=checkbox]:focus+.afbf_checkbox_box .afbf_checkbox_check:before{-webkit-animation:checkbox-off 0.3s forwards;-o-animation:checkbox-off 0.3s forwards;animation:checkbox-off 0.3s forwards;}.afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check{border:none;}.afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check:before{margin-top:-3px;margin-left:7px;}.afbf_item_pole.is_filled .afbf_name.static_name, .afbf_item_pole.is_focused .afbf_name.static_name, .afbf_name.static_name{position:static;color:inherit;font-size:inherit;margin-bottom:20px }.afbf_item_pole.item_pole__captcha .afbf_name{top:67px;}.afbf_item_pole.item_pole__captcha.is_filled .afbf_name, .afbf_item_pole.item_pole__captcha.is_focused .afbf_name{top:55px;}.afbf_pole_captcha{margin-bottom:30px;}.afbf_pole_captcha .image{vertical-align:middle;}.afbf_pole_captcha .g-recaptcha{display:inline-block;vertical-align:middle;}.afbf_pole_captcha .afbf_captcha_reload{display:inline-block;vertical-align:middle;width:22px;height:16px;background:url(/bitrix/templates/.default/components/altasib/feedback.form/template2/images/icon_reload.png) no-repeat 0 0;cursor:pointer;margin-left:20px;}.afbf_inputtext_bg .afbf_textarea{width:100%;z-index:100;height:102px;overflow:auto;resize:vertical;max-height:450px;max-width:100%;min-height:34px;min-width:100%;}.afbf_submit_block{margin:30px 0px 0px 0px;padding:0px;display:block;text-align:right !important;}.afbf_btn{display:inline-block;padding:15px 25px;text-decoration:none;cursor:pointer;font-size:16px !important;outline:none;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.alx_feed_back .afbf_feedback_poles .afbf_btn:hover{-webkit-box-shadow:0px 6px 6px 1px rgba(204,204,204,0.75);-moz-box-shadow:0px 6px 6px 1px rgba(204,204,204,0.75);box-shadow:0px 6px 6px 1px rgba(204,204,204,0.75);}.afbf_inputtext_bg select{width:100%;padding:0px;margin:0px;border:0px;}.afbf_file_button{position:absolute;right:-1px;height:100%;top:-1px;z-index:1;}*html .alx_feed_back .afbf_feedback_poles div{zoom:1;}.afbf_inputtext_bg_calendar{position:relative;z-index:2;zoom:1;}.afbf_inputtext_bg_calendar .afbf_calendar_icon{position:absolute;top:3px;right:5px;}.afbf_error_text, .afbf_error_ftext{display:none;}.afbf_item_pole.error_pole .afbf_error_text, .afbf_item_pole.error_fpole .afbf_error_ftext{position:relative;display:block;margin:5px 0 0;padding-right:20px;color:#f80000;font-size:12px;}.afbf_item_pole.error_pole .afbf_error_text:after, .afbf_item_pole.error_fpole .afbf_error_ftext:after{content:'';position:absolute;right:0;display:inline-block;width:17px;height:16px;background:url(/bitrix/templates/.default/components/altasib/feedback.form/template2/images/icon_error.png) 0 0 no-repeat;}.dropdownjs{position:relative;}.dropdownjs *{box-sizing:border-box;}.dropdownjs> input{width:100%;padding-right:30px;text-overflow:ellipsis;}.dropdownjs> input.focus~ ul{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.dropdownjs> ul{position:absolute;padding:0;margin:0;min-width:200px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);z-index:10000;}.dropdownjs> ul[placement=top-left]{-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;bottom:0;left:0;}.dropdownjs> ul[placement=bottom-left]{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;top:0;left:0;}.dropdownjs> ul> li{list-style:none;padding:10px 20px;}.dropdownjs> ul> li.dropdownjs-add{padding:0;}.dropdownjs> ul> li.dropdownjs-add> input{border:0;padding:10px 20px;width:100%;}.dropdownjs> input[readonly]{cursor:pointer;}select[data-dropdownjs][disabled]+ .dropdownjs> input[readonly]{cursor:default;}.dropdownjs> ul{background:#FFF;box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12);-webkit-transition:-webkit-transform 0.2s ease-out;transition:transform 0.2s ease-out;padding:10px;overflow:auto;max-width:500px;}.dropdownjs> ul> li{cursor:pointer;word-wrap:break-word;-webkit-transition:background-color .15s ease 0s;-moz-transition:background-color .15s ease 0s;-ms-transition:background-color .15s ease 0s;-o-transition:background-color .15s ease 0s;transition:background-color .15s ease 0s;}.dropdownjs> ul> li:hover, .dropdownjs> ul> li.selected, .dropdownjs> ul> li:active{background-color:#eaeaea;outline:0;}.dropdownjs> ul> li:focus{outline:0;outline:1px solid #d4d4d4;}.dropdownjs> ul> li> .close:before{content:"\00d7";display:block;position:absolute;right:15px;float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.6;}.dropdownjs> ul> li:h> .close:hover:before{opacity:.9;}.afbf_radio{margin:0 0 20px;}.afbf_radio label{padding-bottom:10px;padding-left:34px;position:relative;top:auto;left:auto;pointer-events:inherit;cursor:pointer;font-size:14px;color:#1b1b1b;line-height:20px !important;display:inline-block;}.afbf_radio input[type=radio]{position:absolute;opacity:0;height:0;width:0;overflow:hidden;}.afbf_radio span{display:block;position:absolute;left:0;-webkit-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}.afbf_radio .afbf_radio_circle{border:2px solid rgba(0,0,0,.54);height:20px;width:20px;border-radius:50%;}.afbf_radio .afbf_radio_check{left:5px;top:5px;height:10px;width:10px;border-radius:100%;background-color:rgba(0,0,0,.54);-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0);}.afbf_radio input[type=radio]:checked ~ .afbf_radio_check{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}.afbf_checkbox.toggle{margin:0 0 40px;}.afbf_checkbox.toggle label{position:relative;cursor:pointer;font-size:14px;color:#1b1b1b;top:auto;left:auto;pointer-events:inherit;}.afbf_checkbox.toggle input[type=checkbox]{opacity:0;width:0;height:0;margin:0;position:absolute;}.afbf_checkbox.toggle label .afbf_checkbox_check{display:none;}.afbf_checkbox.toggle, .afbf_checkbox.toggle label, .afbf_checkbox.toggle input, .afbf_checkbox.toggle .afbf_checkbox_box{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.afbf_checkbox.toggle label .afbf_checkbox_box{display:inline-block;width:36px;height:15px;background-color:#bbb9b9;border-radius:15px;margin-right:15px;-webkit-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;vertical-align:middle;top:-2px;}.afbf_checkbox.toggle label .afbf_checkbox_box:after{content:"";display:inline-block;width:20px;height:20px;background-color:#f1f1f1;border-radius:20px;position:relative;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);left:0;top:-3px;-webkit-transition:left 0.3s ease,background 0.3s ease,-webkit-box-shadow 0.1s ease;-o-transition:left 0.3s ease,background 0.3s ease,box-shadow 0.1s ease;transition:left 0.3s ease,background 0.3s ease,box-shadow 0.1s ease;}.afbf_inputtext_bg.file input[type=file]{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100;cursor:pointer }.afbf_inputtext_bg.file .afbf_input_group{position:relative;display:table;width:100%;border-collapse:separate;}.afbf_inputtext_bg.file .afbf_input_group .afbf_inputtext{display:table-cell;width:100%;height:34px;}.afbf_inputtext_bg.file .afbf_input_group .afbf_group_btn{position:relative;display:table-cell;padding-left:5px;font-size:0;white-space:nowrap;width:1%;vertical-align:middle;}.afbf_inputtext_bg.file .afbf_input_group .afbf_group_btn .afbf_file_button{border-radius:50%;height:34px;margin:auto;width:34px;overflow:hidden;border:none;position:relative;line-height:normal;background:#fff url(/bitrix/templates/.default/components/altasib/feedback.form/template2/images/icon_file.png) center no-repeat;cursor:pointer;-webkit-box-shadow:0px 1px 2px 1px rgba(231,231,231,1);-moz-box-shadow:0px 1px 2px 1px rgba(231,231,231,1);box-shadow:0px 1px 2px 1px rgba(231,231,231,1);}.afbf_inputtext_bg.file.load_file label{font-size:12px;}.afbf_radio .afbf_radio_circle{border:2px solid;}.afbf_checkbox.toggle label input[type=checkbox]:checked + .afbf_checkbox_box:after{left:15px;}.afbf_send_another_message {text-align: center;margin-top: 20px;}@media screen and (max-width:768px){.alx_feed_back{width:99% !important;}.modal_form{width:100% !important;margin-left:0 !important;left:0;}}@-webkit-keyframes checkbox-on{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}to{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@-o-keyframes checkbox-on{0%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}to{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@keyframes checkbox-on{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}to{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@-webkit-keyframes checkbox-off{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset}51%{-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}}@-o-keyframes checkbox-off{0%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{-o-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset}51%{-o-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset}to{-o-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}}@keyframes checkbox-off{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset}51%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset}to{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}}
/* End */


/* Start:/bitrix/templates/.default/components/altasib/feedback.form/template2/themes/theme.add_floating_labels.css?1594289926906*/
/* Adding floating label. Class form_labels_floating */
.alx_feed_back .afbf_feedback_poles .afbf_item_pole .afbf_name
{
	position:absolute;
	top:10px;
	left:6px;
	pointer-events:none;
	font-size:16px;
	z-index:10;
	-webkit-transition:0.3s ease all;
	-o-transition:0.3s ease all;
	transition:0.3s ease all;
 }
.alx_feed_back .afbf_feedback_poles .afbf_item_pole .fileinput.load_file .afbf_name
{
	top:-20px;
	left:0;
}
.alx_feed_back .afbf_feedback_poles .afbf_item_pole.is_filled .afbf_name,
.alx_feed_back .afbf_feedback_poles .afbf_item_pole.is_focused .afbf_name {
	top:-15px;
	left:0;
	font-size:12px;
}
.alx_feed_back .afbf_feedback_poles .afbf_item_pole.item_pole__captcha .afbf_name
{
	top:80px;
}
.alx_feed_back .afbf_feedback_poles .afbf_item_pole.item_pole__captcha.is_filled .afbf_name,
.alx_feed_back .afbf_feedback_poles .afbf_item_pole.item_pole__captcha.is_focused .afbf_name
{
	top:55px;
}
/* End */


/* Start:/bitrix/templates/.default/components/altasib/feedback.form/template2/themes/theme_39befb7916e171b8e0109f1c26016157.css?15942901123128*/
#alx_feed_back_FID13 .afbf_radio_circle
{
	border-color:#009688;
}
#alx_feed_back_FID13 .afbf_checkbox.toggle label input[type=checkbox]:checked + .afbf_checkbox_box:after,
#alx_feed_back_FID13 .afbf_radio_check
{
	background-color:#009688;
}
#alx_feed_back_FID13 .afbf_feedback_poles .afbf_btn
{
	color:#fff;
	background:#009688;
}
#alx_feed_back_FID13 .afbf_feedback_poles .afbf_btn:hover
{
	color:#fff !important;
	background:#006153 !important;
}
#alx_feed_back_FID13 .afbf_checkbox.toggle label input[type=checkbox]:checked + .afbf_checkbox_box
{
	background-color:#ABF1E3;
}
#alx_feed_back_FID13 .afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check:before,
#alx_feed_back_FID13.floating_labels .afbf_item_pole.is_filled .afbf_name,
#alx_feed_back_FID13.floating_labels .afbf_item_pole.is_focused .afbf_name
{
	color:#006153;
}
#alx_feed_back_FID13.form_inputs_line .afbf_select,
#alx_feed_back_FID13.form_inputs_line .afbf_textarea,
#alx_feed_back_FID13.form_inputs_line .afbf_inputtext,
#alx_feed_back_FID13.form_inputs_line .afbf_item_pole.is_focused .afbf_select,
#alx_feed_back_FID13.form_inputs_line .afbf_item_pole.is_focused .afbf_textarea,
#alx_feed_back_FID13.form_inputs_line .afbf_item_pole.is_focused .afbf_inputtext{
	background-image:-webkit-gradient(linear, left top, left bottom, from(#009688), to(#009688)), -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#e0e0e0));
	background-image:-webkit-linear-gradient(#009688, #009688), -webkit-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:-o-linear-gradient(#009688, #009688), -o-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:linear-gradient(#009688, #009688), linear-gradient(#e0e0e0, #e0e0e0);
}
#alx_feed_back_FID13.form_inputs_line .afbf_item_pole.error_pole .afbf_select,
#alx_feed_back_FID13.form_inputs_line .afbf_item_pole.error_pole .afbf_textarea,
#alx_feed_back_FID13.form_inputs_line .afbf_item_pole.error_pole .afbf_inputtext,
#alx_feed_back_FID13.form_inputs_line .afbf_item_pole.error_pole.is_focused .afbf_select,
#alx_feed_back_FID13.form_inputs_line .afbf_item_pole.error_pole.is_focused .afbf_textarea,
#alx_feed_back_FID13.form_inputs_line .afbf_item_pole.error_pole.is_focused .afbf_inputtext{
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f80000), to(#f80000)), -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#e0e0e0));
	background-image:-webkit-linear-gradient(#f80000, #f80000), -webkit-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:-o-linear-gradient(#f80000, #f80000), -o-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:linear-gradient(#f80000, #f80000), linear-gradient(#e0e0e0, #e0e0e0);
	-moz-background-size:100% 2px, 100% 1px;
	background-size:100% 2px, 100% 1px;
}
#alx_feed_back_FID13 .afbf_select, .afbf_textarea, .afbf_inputtext,
#alx_feed_back_FID13 .afbf_checkbox label
{
	color:#212121;
}
#alx_feed_back_FID13 .afbf_item_pole.is_focused .afbf_select,
#alx_feed_back_FID13 .afbf_item_pole.is_focused .afbf_textarea,
#alx_feed_back_FID13 .afbf_item_pole.is_focused .afbf_inputtext{
	border-color:#009688;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/menu_bottom/style.min.css?15934016063715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/bitrix/templates/.default/components/bitrix/menu/menu_bottom/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/bitrix/templates/.default/components/bitrix/menu/menu_bottom/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/bitrix/templates/.default/components/bitrix/menu/menu_bottom/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#horizontal-multilevel-menu li a,#horizontal-multilevel-menu li:hover li a,#horizontal-multilevel-menu li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{color:#4f4f4f;font-weight:bold}#horizontal-multilevel-menu li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{color:#4f4f4f}#horizontal-multilevel-menu li ul ul{margin:-27px 0 0 132px}#horizontal-multilevel-menu li:hover ul ul,#horizontal-multilevel-menu li.jshover ul ul,#horizontal-multilevel-menu li:hover ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul ul{display:none}#horizontal-multilevel-menu li:hover ul,#horizontal-multilevel-menu li.jshover ul,#horizontal-multilevel-menu li li:hover ul,#horizontal-multilevel-menu li li.jshover ul,#horizontal-multilevel-menu li li li:hover ul,#horizontal-multilevel-menu li li li.jshover ul,#horizontal-multilevel-menu li li li li:hover ul,#horizontal-multilevel-menu li li li li.jshover ul,#horizontal-multilevel-menu li li li li li:hover ul,#horizontal-multilevel-menu li li li li li.jshover ul{display:block}div.menu-clear-left{clear:left}
/* End */


/* Start:/bitrix/templates/eng/styles.css?1606720984398*/
.events_item_image_text h1{text-shadow: 1px 1px 1px #000;}
h2{text-align:center;}
h3{text-align:center;}
h6{font-size:16px;font-weight:bold;}

.body_headertop .sitenamemobi {float: left;display: block;width: 20%;}
.body_headertop {background: white;}

:focus {    outline: -webkit-focus-ring-color auto 0px;}

@media (min-width: 1200px){
form.smartfilter .col-lg-12 {
    width: 32% !important;
}
}
/* End */


/* Start:/bitrix/templates/eng/template_styles.css?160672098441563*/
@font-face {
font-family: Quadraat;
src: url(/custom/fonts/QuadraatSansCon-Regular.ttf);
  font-display: swap;
}
@font-face {
font-family: PT Sans Narrow;
src: url(/custom/fonts/pt-sans-narrow.ttf);
  font-display: swap;
}


@font-face {
  font-family: 'FontAwesome';
  src: url('/custom/fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('/custom/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('/custom/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('/custom/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('/custom/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('/custom/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.fa {display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}

.bg_D3EBED{background: #b8d4e8;
    background: -moz-linear-gradient(-45deg, #b8d4e8 0%, #c0ccd6 18%, #ffffff 43%, #a5b9c9 76%, #b8d4e8 100%);
    background: -webkit-linear-gradient(-45deg, #b8d4e8 0%,#c0ccd6 18%,#ffffff 43%,#a5b9c9 76%,#b8d4e8 100%);
    background: linear-gradient(135deg, #b8d4e8 0%,#c0ccd6 18%,#ffffff 43%,#a5b9c9 76%,#b8d4e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8d4e8', endColorstr='#b8d4e8',GradientType=1 );text-align:center;}
.bg_F1F1F1{background:#F1F1F1;}
.bg_92CECE{background: #b8d4e8;
    background: -moz-linear-gradient(-45deg, #b8d4e8 0%, #c0ccd6 18%, #ffffff 43%, #a5b9c9 76%, #b8d4e8 100%);
    background: -webkit-linear-gradient(-45deg, #b8d4e8 0%,#c0ccd6 18%,#ffffff 43%,#a5b9c9 76%,#b8d4e8 100%);
    background: linear-gradient(135deg, #b8d4e8 0%,#c0ccd6 18%,#ffffff 43%,#a5b9c9 76%,#b8d4e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8d4e8', endColorstr='#b8d4e8',GradientType=1 );}

.p_40_0{padding:40px 0;}
.p_15_0{padding:15px 0;}

h2{color:#6C3B18;font-family: 'PT Sans Narrow', arial;font-size: calc(1.5em + 2vw);text-align: center;}
h1, .h1, h2, .h2, h3, .h3 {margin-top: 0.5em;margin-bottom: 0.5em;}
body{font-family:Tahoma;position:relative;font-size: 18px;}
header{position:relative;}
.topline{background:#F8F8F8;height:70px;}
/*.header{background:url(/custom/img/maintop.webp); background-size:cover;height:100vh;}*/
.header_sub{background-image:none; height:auto;background-color:#F1F1F1;}
.menublock{background:rgba(255,255,255,.7);position:relative;height:100px;}
.menublock .row{margin:0;}
.menublock .col-md-12 {padding: 0;background: #b8d4e8;
    background: -moz-linear-gradient(-45deg, #b8d4e8 0%, #c0ccd6 18%, #ffffff 43%, #a5b9c9 76%, #b8d4e8 100%);
    background: -webkit-linear-gradient(-45deg, #b8d4e8 0%,#c0ccd6 18%,#ffffff 43%,#a5b9c9 76%,#b8d4e8 100%);
    background: linear-gradient(135deg, #b8d4e8 0%,#c0ccd6 18%,#ffffff 43%,#a5b9c9 76%,#b8d4e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8d4e8', endColorstr='#b8d4e8',GradientType=1 );}
.menublock nav{margin-top:40px;}

.block_logo{position:absolute;top:15px;left:20px;background:url(/custom/img/logotipen.png) top left no-repeat;height:106px;width:50%;display:block;padding:30px 0 0 160px;z-index:100;}
.sitesubname,.sitename{font-family:PT Sans Narrow;text-decoration:none;color:#333;font-style:italic;font-size:18px;}
.logotype{position:absolute;top:0;left:0;width:160px;height:106px;display:block;}
.block_langs{position:absolute;top:10px;right:20px;width:80%;z-index:101;text-align:right;}
.block_langs span,.block_langs a{text-decoration:none;color:#333; font-family: 'PT Sans Narrow', arial;font-size: 22px;}
.topmenu{display:inline-block;list-style:none;margin:15px 0 0;padding:0;height:40px;vertical-align:top;}
.topmenu li{display:inline-block;padding:0 10px;}


.langmenu{display:inline-block;list-style:none;margin:0;padding:0;height:60px;}
.langmenu li{display:inline-block;padding:0 10px;}
.langmenu a{display:block; width:40px;height:60px;padding-top:35px;text-align:center;font-size:12px;font-weight:bold;}
.lang_ru{background:url(/custom/img/lang.png) 5px -5px no-repeat;}
.lang_en{background:url(/custom/img/lang.png) -45px -5px no-repeat;}
.lang_ch{background:url(/custom/img/lang.png) -95px -5px no-repeat;}
.langmenu a.active{opacity:0.3;}

.phone{margin-top:6px;}
.phone_img{cursor:pointer;}
.phone_img img{width:24px;}
.phone_number{font-size:18px;line-height:20px;display:inline-block;}

.messengers{display:none;}
.messengers_inner{background:#fff;display:inline-block;padding:5px 15px;}
.messenger_img img{width:24px;}

.bg_D3EBED .text{color:#1A5454;font-size:18px;}

.bodyarea.bg_92CECE{text-align:center;}

.row.workarea, .col-md-12.workarea{}


.bottomnav{list-style:none;margin:0;padding:0;}
.bottomnav li{display:inline-block;padding:0 20px 0 0;}
.bottomnav a{text-decoration:none;color:#333;}

.bottomsocial{text-align:right;}
.bottomsocial .icon{display:inline-block;width:32px; height:32px;}
.bottomsocial .icon img{display:block;width:32px; height:32px;border-radius:50%;}


.headertext{text-align:center;margin:0 auto 0; padding:0;}
.headertext_info { text-shadow: -3px -5px 0px rgba(173, 166, 136, 0.4), 0 8px 0px rgba(0,0,0,.1), 0 18px 20px rgba(0,0,0,.1); background: linear-gradient(180deg, #ad9829 33%, #ffffff 66%, #b3ea26); -webkit-background-clip: text; -webkit-text-fill-color: transparent;
    color: #ffffff; font-weight: 600;.transition: 0.5s;}
h1,.headertext_info{font-family: 'PT Sans Narrow', arial;font-size: calc(2em + 3vw); text-align: center;}
.headertext_button{text-align: center;}


.container-tours{background:#f1f1f1;}
.tour_header{background:#ceecef;padding:45px 0 55px;}
.tour_header h1{text-align:center;color:#663300;}

.begin_a{width:190px;height:185px;display:inline-block;border-bottom:0px solid #ccc;margin:15px 35px;font-family: 'PT Sans Narrow', arial;font-size: 22px;padding:0;} 
.begin_a:hover{padding:0 0 3px;} 
.climb{height:132px;width:190px;background:url(/custom/img/ico2.png) 0px 0px;}
.raft{height:132px;width:190px;background:url(/custom/img/ico2.png) -215px 0px;}
.sea{height:132px;width:190px;background:url(/custom/img/ico2.png) -430px 0px;}
.excurs{height:132px;width:190px;background:url(/custom/img/ico2.png) -628px 0px;}
.heli{height:132px;width:190px;background:url(/custom/img/ico2.png) 0px -132px;}
.jeep{height:132px;width:190px;background:url(/custom/img/ico2.png) -215px -132px;}
.combi{height:132px;width:190px;background:url(/custom/img/ico2.png) -430px -132px;}
.fish{height:132px;width:190px;background:url(/custom/img/ico2.png) -628px -132px;}
.horse {height: 132px;width: 190px;background: url(/custom/img/ico2.png) -0 -392px;}
.saptours {height: 132px;width: 190px;background: url(/custom/img/ico2.png) -215px -264px;}
.kayaks {height: 132px;width: 190px;background: url(/custom/img/ico2.png) -628px -264px;}
.sdogs {height: 132px;width: 190px;background: url(/custom/img/ico2.png) 0 -262px;}
.smobile {height: 132px;width: 190px;background: url(/custom/img/ico2.png) -430px -264px;}
.etno {height: 132px;width: 190px;background: url(/custom/img/ico2.png) -232px -420px;}
.menu_line2{display:none;}








@media (max-width: 1400px) {
.topmenu{margin:7px 0 0;}
}


@media (max-width: 1024px) {
.topline{height:50px;}
.block_langs{position:absolute;top:10px;right:0px;left:0px;width:100%;z-index:101;text-align:center;}
.topmenu{display:none;}
.block_langs .line2{display:none;}
.langmenu a{font-size:16px;font-weight:bold;padding-top:5px;}
.lang_ru{background:none;}
.lang_en{background:none;}
.lang_ch{background:none;}
.sitename, .sitesubname{display:none;}
.block_logo{top:50px;height:70px;width:100px;background-size:contain;}
.menublock{background:#f1f1f1;height:70px;}
.headertext{text-align:center;margin:0; padding:0;}

.menu_line2{display:block;padding:10px;}
.messengers{display:block;}
.phone_img{display:none;}
.menublock nav {margin-top: 70px;}
/*.header { height: 85vh;}*/

.begin_a{width:120px;height:160px;display:inline-block;border-bottom:0px solid #ccc;margin:15px 5px;font-family: 'PT Sans Narrow', arial;font-size: 22px;padding:0;position:relative;} 
.begin_a:hover{padding:0 0 3px;} 
.climb{height:80px;width:120px;background:url(/custom/img/ico-mob.png) -10px 8px;}
.raft{height:80px;width:120px;background:url(/custom/img/ico-mob.png) -155px 0px;}
.sea{height:80px;width:120px;background:url(/custom/img/ico-mob.png) -295px 0px;}
.excurs{height:80px;width:120px;background:url(/custom/img/ico-mob.png) -440px 0px;}
.heli{height:80px;width:120px;background:url(/custom/img/ico-mob.png) -10px -90px;}
.jeep{height:80px;width:120px;background:url(/custom/img/ico-mob.png) -155px -90px;}
.combi{height:80px;width:120px;background:url(/custom/img/ico-mob.png) -295px -90px;}
.fish{height:80px;width:120px;background:url(/custom/img/ico-mob2.png) -440px -90px;}
.horse {height: 80px;width: 120px;background: url(/custom/img/ico-mob2.png) 0px -272px;}
.saptours {height: 80px;width: 120px;background: url(/custom/img/ico-mob2.png) -155px -180px;}
.kayaks {height: 80px;width: 120px;background: url(/custom/img/ico-mob2.png) -450px -180px;}
.sdogs {height: 80px;width: 120px;background: url(/custom/img/ico-mob2.png) -8px -180px;}
.smobile {height: 80px;width: 120px;background: url(/custom/img/ico-mob2.png) -320px -180px;}
.etno {height: 80px;width: 120px;background: url(/custom/img/ico-mob2.png) -170px -270px;}
.tour_cat{height:70px;position:absolute;bottom:0;width:120px;}
}


@media (max-width: 320px) {
.headertext{text-align:center;margin:0; padding:0;}
}







header .container{position:relative;}
.sitenamemobi{text-align:center;}
.sitenamemobi a{font-family:Quadraat;font-size:32px;color:#BCD581;text-decoration:none;}
.sitenamemobi a span{color:#fff;}
.menu-icon-main{position:absolute;top:25px;right:15px;width:38px;height:24px;background:url(/bitrix/templates/eng/images/menu-icon.png) center no-repeat;cursor:pointer;display:none;}
.menu-icon-main.active{background:url(/bitrix/templates/eng/images/menu-icon-active.png) center no-repeat;}
@media (max-width: 1024px) {
 .menu-icon-main{display:block;}
}
.search-icon{position:absolute;top:11px;right:15px;width:25px;height:25px;background:url(/bitrix/templates/eng/images/search-icon.png) center no-repeat;cursor:pointer;}

.body.container{margin-top:20px;margin-bottom:20px;}
.workarea img{margin:5px 10px;}
.events_item img, .events_list_item img, .cols-3-2-1 img{display:block; width:auto;max-width:100%;margin:0 auto;padding:0;}
img.responsive{display:block; width:auto;max-width:100%;margin:0 auto;padding:10px 0;}

.bottom{background:#3E3E3E;color:#fff;text-align:center;padding:20px 0;line-height:36px;}
.bottom a{color:#fff;text-decoration:none;}
.bottom a:hover{color:#fff;text-decoration:underline;}

footer{background: #88a9da;
    background: -moz-linear-gradient(-45deg, #88a9da 0%, #c0ccd6 18%, #abbed8 43%, #88a9da 76%, #b8d4e8 100%);
    background: -webkit-linear-gradient(-45deg, #88a9da 0%,#c0ccd6 18%,#abbed8 43%,#88a9da 76%,#b8d4e8 100%);
    background: linear-gradient(135deg, #88a9da 0%,#c0ccd6 18%,#abbed8 43%,#88a9da 76%,#b8d4e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88a9da', endColorstr='#b8d4e8',GradientType=1 );color:#333;padding:30px 15px;text-align:center;}
footer a{color:#333;}
footer a:hover{color:#8F8F8F;}
.bottompolitics, .bottomregister{margin-top:30px;}
.footer_block{margin:15px 0;}
.footermenu ul{list-style:none;margin:0;padding:0;}
.name_footer a, .name_footer a:hover{font-family:Quadraat;font-size:36px;color:#BCD581;text-decoration:none;}
.name_footer a span, .name_footer a span{color:#0099CC;}
.footer_block_1, .footer_block_2{text-align:left;}





.container-fluid{max-width:1200px;overflow:visible;margin-bottom: 50px;}

/* search */
.search{display:none;}
.search-form{margin:10px 0;position:relative;}
.search-form input[type="text"]{width:100%;padding-left:6px;padding-right:50px;}
.search-form input[type="submit"]{position:absolute;top:2px;right:0;}

/* mainmenu */
.mainmenu{display:block;}
.mainmenu .nav{display:block;margin:0;padding:0;list-style:none;text-align:center;}
.mainmenu .nav li{display: inline-block;margin: 0;padding: 0;position:static;}
.mainmenu .nav li a {text-decoration:none;color:#333;padding: 10px;display: block;font-family: 'PT Sans Narrow', arial;font-size: 26px;border-right: dotted 1px #999;}
.mainmenu .nav li:last-of-type a{border-right:0;}
.mainmenu .nav li a:hover{text-decoration:underline;color:#3E3E3E;}
.mainmenu .nav ul li a{text-decoration:none;color:#3E3E3E;}
.mainmenu .nav ul{z-index:222;background: #f5f5f5;padding: 2px;position: absolute;display: none;box-shadow: 5px 5px 5px #9c9c9c;}
.mainmenu .nav li:hover ul{display: block;}
.mainmenu .nav ul li{}
.mainmenu .nav ul li a{text-align:left;width:100%;}
.mainmenu .nav ul.sub{width:200px;}
.mainmenu .nav ul.sub li{width:100%;}
.mainmenu .nav ul.tours_cat{left:0;right:0;}
.mainmenu .nav li li a{border:none;}

.mainmenu .nav li li a:before {
    content: "\00BB";
    top: 50%;
    margin-top: -1.3em;
    height: 2em;
    width: 2em;
    line-height: 2em;
    text-align: center;
    font-weight: bold;
    transition: all .3s ease-out;
    border: .3em solid #f5f5f5;
}


@media (max-width: 1024px) {
 .mainmenu{display:none;background:#f1f1f1;margin-top:70px;}
 .mainmenu .nav{text-align:left;padding-top:15px;background:#f1f1f1;z-index:200;position:relative;overflow:hidden;}
 .mainmenu .nav li{display:block;}
 .mainmenu .nav li a{text-decoration:none;color:#308485;padding-left:10px;}
 .mainmenu .nav li a:hover{text-decoration:none;color:#3E3E3E;}
.mainmenu .nav ul{display:block;position:relative;}
.mainmenu .nav ul.sub{width:100%;}
.sub, .tours_cat.container {padding-left: 30px !important;}
.messengers_inner {background: transparent !Important;}
.mainform_descr { width: 100% !important;}
}


/* owlcarusel */
/* slider */
.slider--item {  width: 100%;  height: 300px;  display: block;  background-position: center;  background-size: cover;text-align:center;}
.slider--text_inverse {  color: white; }
.slider--item > .container {  bottom: 0;  height: 100%;  position: relative;  top: 0;}
.slider--item > .container > .row {  position: absolute;  top: 0;  bottom: 0;  left: 15px;  right: 15px;}
.slider--item > .container > .row [class*="col-"] {  position: absolute;  top: 50%;  transform: translateY(-50%);}
.black-menu + .slider .slider--item > .container > .row [class*="col-"] {  top: 55%;}
.black-menu + .slider .slider--item {  height: 508px;}
.slider--text {  padding-right: 60px;  z-index: 107;  position: relative;}
.slider--text .slider--title, .slider--text .slider--descr{  text-shadow: 1px 1px 1px #fff;}
.slider--text.slider--text_inverse .slider--title, .slider--text.slider--text_inverse .slider--descr{  text-shadow: 1px 1px 1px #000;} 
.col-md-offset-2 .slider--text {  padding-right: 0;}
.slider--title, .slider--title h1 {  font-size: 3em;  font-weight: 600;  line-height: 1.2em;  font-family: 'Raleway', sans-serif;}
.slider--title h1 {  font-size: inherit;}
.slider--descr {  font-size: 1.2em;  line-height: 1.4em;  margin-top: 40px;}
.slider--buttons {  margin-top: 40px; }
.slider--buttons .btn-default{background:#009900;color:#fff;border:1px solid #009900;font-size:16px;}
.slider--buttons .btn-default:hover{border:1px solid #fff;}
.md-wrapper {  overflow: hidden;}
.owl-carousel .owl-item img {  width: auto;}
.owl-theme .owl-nav { text-align: center; -webkit-tap-highlight-color: transparent;}
.owl-theme .owl-nav [class*='owl-'] { display: block;  -webkit-border-radius: 100px;  -moz-border-radius: 100px;
  border-radius: 100px;  position: absolute;  outline: 0 none;  background-color: rgba(0, 0, 0, 0.2);  top: 50%;  width: 80px;  height: 80px;  line-height: 80px;
  color: #fff;  margin-top: -40px;  background-image: url("/custom/owlcarousel/slider-arrows.png");  background-size: 160px auto;  opacity: 0.5;  filter: Alpha(Opacity=50);  /*IE7 fix*/
}
.owl-theme .owl-nav [class*='owl-']:hover {  filter: Alpha(Opacity=70);  /*IE7 fix*/  opacity: 0.7;  text-decoration: none;}
.owl-theme .owl-nav .disabled {  opacity: 0.5;  cursor: default;}
.owl-theme .owl-next {  right: 60px;  background-position: -77px 0;}
.owl-theme .owl-prev {  left: 60px;  background-position: -3px 0;}
.owl-theme .owl-dots {  text-align: center;  -webkit-tap-highlight-color: transparent;  bottom: 25px;  position: absolute;  width: 100%;}
.owl-theme .owl-dots .owl-dot {  display: inline-block;  zoom: 1;  *display: inline;}
.owl-theme .owl-dots .owl-dot span {
  display: block;  width: 10px;  height: 10px;  margin: 0 7px;  -webkit-border-radius: 20px;  -moz-border-radius: 20px;
  border-radius: 20px;  border: 2px solid rgba(255, 255, 255, 0.6);  background-color: rgba(0, 0, 0, 0.3);  transition: all 0.3s ease 0s;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { border: 2px solid #0c4da2;  background-color: transparent;}
.owl-carousel a.img-link {  display: block;  width: 100%;  height: 100%;}

@media (max-width: 1200px) {
  .slider--title {  font-size: 2.6em;  }
  .slider--descr {   line-height: 1.2em;    margin-top: 20px;	font-size: 1em;  }
  .slider--buttons {   padding-top: 20px;  }
}
@media (max-width: 992px) {
  .slider--title {   font-size: 2em;  }
  .owl-theme .owl-prev {  left: 5px;  }
  .owl-theme .owl-next {  right: 5px;  }
}
@media (max-width: 767px) {
  .slider--title {  font-size: 1.6em;   font-weight: 500;  }
  .slider--descr {  font-size: 1em;  margin-top: 10px;  }
  .slider--text {  margin-top: 0;  position: relative;  z-index: 2;  }
  .slider--title, .slider--descr {  color: #fff;  }
  .slider--text .slider--title, .slider--text .slider--descr{  text-shadow: 1px 1px 1px #000;}
  .owl-theme .owl-dots {  bottom: 10px;  }
  .slider--item > .container > .row [class*="col-"] {  position: absolute;  top: 40px !important;    transform: none;  }
}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/custom/owlcarousel/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}




/* категории туров */
.tourcategories_list{background:#F3F3F3;padding:0;}
.tourcategories_list h3{text-align:center;margin:0 auto;padding: 15px;}
a.tourcategorie_link{display:table;width:100%;height:250px;text-align:center;color:#fff;text-decoration:none;font-size:24px;font-weight:bold;border-bottom:1px solid #fff;}
a.tourcategorie_link span{padding:20px;display:table-cell;width:100%;vertical-align:middle;height:250px;margin:0 auto;}


/* список туров */
.events_list{overflow:visible;}
.events_list_item{margin: 0 -6px 15px; }
.events_item_title{padding: 0 10px;height: 77px;overflow: hidden;border-bottom: 2px solid #ccc;margin: 5px 0;}
.events_item_title a{font-weight:bold;text-decoration:none;color:#000;font-size:16px;line-height:18px;}
.events_item_footer{padding: 14px 10px 13px;border-top: 1px solid #dcdcdc; text-align: right; margin-top: 12px;}
.events_item_price{float: left;font: 18px/normal Tahoma;position: relative;top: -2px; color: green;}
.events_item_link{}
.events_item_link a {background: #7ac6e1;width: 97px;height: 28px;font: 14px/14px Tahoma;border-radius: 4px;display: inline-block;text-align: center;vertical-align: top;padding-top: 6px;
color: #fff;text-decoration: none;}
.events_item_link a:hover {background: #60b1ce;color: #fff;}
.events_item_length .left, .events_item_length .right {display: inline-block;vertical-align: middle;width: 45%;padding: 5px;font: 14px/14px Tahoma;}
a.events_list_img{display:block;}






.forRadio {margin: 20px auto;overflow: auto;width: 260px;text-align: center;}
.forRadio ul {padding: 0;}
.forRadio ul li { width: 50%; text-align: center; border-bottom:1px dashed #666; font: 14px/14px Tahoma;color: #999; display: inline-block;vertical-align: top; cursor: pointer; padding: 5px; float: left;}
.forRadio ul li.active { color: #666;cursor: default;border-radius: 5px 5px 0 0;font-weight: 600;border-bottom: #fff;}
/*.forRadio ul li:first-child { border-radius: 5px 0 0 5px;}
.forRadio ul li:last-child { border-radius: 0 5px 5px 0;}*/


/* тур детально */
.events_item_image{width:100%;height:300px;display:table;}
.events_item_image_text{height:300px;display:table-cell;vertical-align:middle;text-align:center;}
.events_item_image_text h1{color:#fff;}
.events_item {max-width:1180px;margin:20px auto 20px;}
.events_item h4{margin-top:35px;}
.events_item .sidebar_inner.dates{margin-top:20px;}
.events_item .dates .booking {border-top: 1px solid #dcdcdc; display: table; width: 100%;}
.events_item .dates .booking .date { text-transform: lowercase; padding: 15px; display: table-cell;}
.events_item .dates .booking .booking_button{display: table-cell;text-align:right;padding: 15px;}
.events_item .dates .booking .booking_button .price{display:inline-block;width:150px;text-align:left;}
.events_item .sidebar_inner{margin: 15px 0;}
.events_item .sidebar_inner.map{margin-top:9px;}
.sidebar_title{font-size: 22px; padding: 0 10px 10px; border-bottom: 2px solid #ccc; margin: 0 0 15px 0;}
.sidebar_char{margin:5px 0;padding:5px 10px;overflow:hidden;}
.sidebar_char .left{float:left;width:49%;font-weight: 600;}
.sidebar_char .right{float:right;width: 46%;}
.sidebar_price{margin:5px 0;padding:5px 10px;text-align:center;font-size: 24px; font-family: Tahoma;}
.sidebar .sb_bottom{padding: 10px;border-top:1px solid #dcdcdc;}
.sidebar_char .right ul{margin:0;padding:0;list-style:none;}
.sidebar_char .full{float:none;width: 100%;clear:both;}
.sb_bottom select{width:100%;margin:10px 0; padding:6px;}
.events_item .program{margin-top:20px;border-left:1px solid #16BDB8;padding-left:20px;position:relative;}
.events_item .program h6{position:relative;font-size:16px;font-weight:bold;}
.events_item .program h6:before{content:'';width:11px;height:26px;display:block;background:url(/custom/img/arrow_program.png);position:absolute;left:-21px;top:-6px;}
.events_item .program table h6:before{left:-26px;top:-6px;}

.events_item .dates .info{}
.dates_price{font-size:32px;padding: 15px;}
.price_include {padding:15px 30px;}

.to_book{padding: 5px 18px 7px;border-radius: 24px;border: 1px solid #D6CF7C;margin:6px 0;text-align: left;display:inline-block;font-size: 20px;}
.to_book svg{width:24px;height:24px;display:block;float:left;margin-top:4px;}
.button.order_by_tour{outline: 0; text-align: left;}
.button.order_by_tour input{}
i.svg_ico{font-style:normal;padding-left:6px;}

.button.booking_by_tour{outline: 0;font-size: 16px;font-family: Tahoma;background:#00b529;color:#fff;text-decoration: none;padding: 7px 20px;
border-radius: 3px;border: none;text-align:center;width:160px;display:inline-block;}
.button.order_by_tour:hover, .button.booking_by_tour{}


.socknops a img, a.wtsap img{display:inline-block;}

.lastviewed{background:#F7F7F7;padding:15px;max-width:900px;margin:0 auto;}
.ul_lastviewed{list-style:none;margin:0;padding:0;}
.ul_lastviewed li{display:block;padding:7px 0;border-top:1px solid #DCDCDC;}


.more_booking{display:none;}
.booking_bottom{border-top: 1px solid #dcdcdc; display: table; width: 100%;text-align:center;}
.more_booking_button{display:inline-block;margin-top:20px;margin-bottom:20px;text-align:center;padding:8px 16px;border:1px solid #dcdcdc;border-radius:6px;cursor:pointer;box-shadow: 0 1px 3px 0 rgba(50,50,50,.75);}
.more_booking_button:hover{background: #f2f2f2;}

.morephotos{overflow:hidden;text-align:center;max-width: 900px;margin: 0 auto;}
.morephotos_item{float:left;}
.morephotos_item.big{width:50%;}
.morephotos_item.medium{width:25%;position:relative;}
.morephotos_item.hide{display:none;}
.morephotos_item a{display:block;margin:2px;position:relative;}
.morephotos_item .pics_else{position:absolute;top:0;bottom:0;left:0;right:0;color:#fff;background:rgba(0,0,0,.7);font-size:32px;}
.morephotos_item .pics_else .inner{padding-top:36%;}

table{width:100%;}
table td{padding:5px;}


.tour-order-back { height: 32px;  width: 100px;  background: url(/custom/img/arrow_back.svg) no-repeat;  line-height: 30px;  margin-top: 30px;  margin-left: 35px;}
.tour-order-back a { line-height: 30px; color: grey;  font-size: 13px;  font-family: Tahoma;  padding: 10px 0 10px 50px;}

input[type="submit"]{border:0;background:none;}
#alx_feed_back_FID12345{margin:0 auto;}

@media (min-width: 1200px){
.col-lg-4 {max-width: 336px;}
}
ul.breadcrumb-navigation, ul.breadcrumb-navigation a {color: #999;}





/* social icons */
.fa-youtube:before { content: "\f167";}
.fa-youtube-square:before { content: "\f166";}
.fa-youtube-play:before { content: "\f16a";}
.fa-facebook-square:before { content: "\f082";}
.fa-facebook-f:before,.fa-facebook:before { content: "\f09a";}
.fa-facebook-official:before { content: "\f230";}
.fa-vk:before { content: "\f189";}
.fa-instagram:before { content: "\f16d";}
.fa-envelope-square:before { content: "\f199";}
.fa-envelope-o:before { content: "\f003";}
.fa-envelope:before { content: "\f0e0";}

.socials{margin-top:10px;}
.socials a{display:inline-block;margin:0;background:#0066CC;width:36px;height:36px;overflow:hidden;}
.fa{width:36px;height:36px;font-size:18px;}

.photos{overflow:hidden;text-align:center;}
.photos img{display:inline-block;height:180px;width:auto;text-align:center;padding:5px;}

.sert{text-align:center;}
.sert img{display:inline-block;}

.cols-3-2-1:nth-of-type(3n+4){clear:both;}
@media (max-width: 768px) {
.cols-3-2-1:nth-of-type(3n+4){clear:none;}
.cols-3-2-1:nth-of-type(2n+3){clear:both;}
}

table.border{}
table.border tr{border-top:1px solid #ccc; border-left:1px solid #ccc;}
table.border td{border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:5px;}
table.border h3{margin:0;padding:0;font-size:20px;}


.reviews_item{margin:10px 0;padding:10px 0;border-bottom:1px solid #ccc;}
.reviews_name{margin:0 0 10px;}
.reviews_name span{font-weight:bold;}

.calendar_month_img{height:200px;}
.stop .calendar_month_img{filter: opacity(20%);}





#menu_toggle_3lvl,#menu_toggle_3lvl ul,#menu_toggle_3lvl ul li,#menu_toggle_3lvl ul li a{ margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#menu_toggle_3lvl{width:100%;}
#menu_toggle_3lvl ul{padding:0;}
#menu_toggle_3lvl ul ul{display:none;padding:0;}
#menu_toggle_3lvl>ul>li.active>ul{display:block;}
.align-right{float:right;}

#menu_toggle_3lvl>ul>li>a {padding:30px 22px;cursor:pointer;z-index:2;font-size:16px;text-decoration:none;color:#337AB7;background:none;  -webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;}
#menu_toggle_3lvl>ul>li>a:hover{color:#d8f3f0;}

#menu_toggle_3lvl ul>li.has-sub>a.toggle-a:after {position:absolute;right:42px;top:33px;z-index:5;display:block;height:22px;width:2px;background:#337AB7;    content:"";-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;}
#menu_toggle_3lvl>ul>li .toggle-a{position:absolute;right:0px;top:0px;width:55px; height:55px;}
#menu_toggle_3lvl ul>li.has-sub>a.toggle-a:before {position:absolute;right:32px;top:43px;display:block;width:22px;height:2px;background:#337AB7;content:"";    -webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;}
#menu_toggle_3lvl ul>li.has-sub.open>a.toggle-a:after,#menu_toggle_3lvl ul>li.has-sub.open>a.toggle-a:before{   -webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}


#menu_toggle_3lvl ul ul>li.has-sub>a.toggle-a:after {position:absolute;right:58px;top:14px;z-index:5;display:block;height:14px;width:2px;background:#337AB7;    content:"";-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
#menu_toggle_3lvl ul ul>li .toggle-a{position:absolute;right:0px;top:0px;width:85px; height:55px;}
#menu_toggle_3lvl ul ul>li.has-sub>a.toggle-a:before {position:absolute;right:62px;top:20px;display:block;width:14px;height:2px;background:#337AB7;content:"";    -webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
#menu_toggle_3lvl ul ul>li.has-sub.open>a.toggle-a:after{   -webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
#menu_toggle_3lvl ul ul>li.has-sub.open>a.toggle-a:before{   -webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}



#menu_toggle_3lvl ul ul li a{padding:14px 22px;cursor:pointer;z-index:2;font-size:14px;text-decoration:underline;color:#337AB7;background:none;  -webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;}
#menu_toggle_3lvl ul ul ul li a{padding-left:40px;}
#menu_toggle_3lvl ul ul ul li a.current-link{color:#f8ff74;}
#menu_toggle_3lvl ul ul li a:hover{}
#menu_toggle_3lvl ul ul>li.has-sub>a:after{top:16px;right:26px;background:#ddd;}
#menu_toggle_3lvl ul ul>li.has-sub>a:before{top:20px;background:#ddd;}

#menu_toggle_3lvl ul li::before{display:none;}
#menu_toggle_3lvl a.category-name-a{text-align:center;text-decoration:underline !important;}
#menu_toggle_3lvl a, #menu_toggle_3lvl a:link, #menu_toggle_3lvl a:visited, #menu_toggle_3lvl a:focus{border:0px;}
#menu_toggle_3lvl > ul > li > a.tbl_head{background:#EFEFF7;color:#337AB7;border:0px;font-size: 32px;font-weight: 700;line-height: 35.2px;}
#menu_toggle_3lvl > ul ul > li > a.tbl_subhead{color:#337AB7;border:0px;font-size: 20px;font-weight: 600;line-height: 24px;}

#menu_toggle_3lvl ul > li:nth-child(2n) a.tbl_head { background-color: #fff;}
#menu_toggle_3lvl ul ul > li:nth-child(2n) a.tbl_subhead { background-color: #f1f2f7;}

#menu_toggle_3lvl tr:nth-child(2n) { background-color: #f1f2f7;}
#menu_toggle_3lvl table th { padding: 5px;}


.year_select{display:inline-block;}
.year_select_next{margin-right:2px;padding:10px;background:#F3F5F9;display:inline-block;}
.year_select_next, .year_select_next a{text-decoration:none;font-size:18px;font-weight:bold;color:#000;}
.year_select_next.current{background:#EAEDF5;}
.calendar_section{background:#EAEDF5;padding:10px;}


.tabs .tab{display:inline-block;padding:6px 12px;font-size:20px;color:#215B5A;cursor:pointer;}
.tabs .tab.active{background:#D3EBED;border-top-left-radius:5px;border-top-right-radius:5px;}

.tabs_content{border-top:5px solid #D3EBED;}
.section_tab{display:none;}
.section_tab.active{display:block;}
ul.langmenu li a {filter: sepia(60%);}
ul.langmenu li a:hover {filter: sepia(0);}
.messengers_inner {background: #fff;display: inline-block;padding: 5px 15px;width: 170px;}

.whatsapp {text-align: left;}
.whatsapp span img {width: 35px;}
.viber {text-align: left;padding: 10px 0;}
span.messenger_number a {border-bottom: 1px solid #ccc;padding: 0 0 5px;}

.tours_soon .item{margin:0 10px;}
.tours_soon .title{height: 100px;overflow-y: hidden;font-family: 'PT Sans Narrow', arial;}
.tours_soon .owl-big-image{margin:20px 0 35px;}
.tours_soon .preview_text{height:100px;overflow:hidden;font-size: 18px;display:block;white-space: nopmal;position:relative;width:100%;margin:0;padding:0;}
.tours_soon .date{margin:30px 0;font-size: 18px;}
.tours_soon .date span{font-weight:bold;}
.tours_soon .button_readmore{text-align:left;}
.tours_soon .readmore{font-size:22px;text-decoration:none;color:#333;display:inline-block;text-align:center;padding:6px 40px 8px;border:1px solid #D8D186; border-radius:24px;margin:5px auto; transition: 0.5s;}
.tours_soon .readmore:hover{border:1px solid #246bb3;}

.begin .begin_a {filter: grayscale(0.7);transition: 0.5s;font-weight: 600;}
.begin .begin_a:hover {filter: grayscale(0);}

/*.events_item .col-md-12 {background-color: #cde8ea;}*/

#fb_close_FID13,.button_readmore a,.headertext_button a{display: inline-block !important;font-size: 20px !important;text-align: center;padding: 15px 30px !important;border-radius: 30px !important;background: #F5E32B;margin: 25px 0 0;transition: 0.5s;color: #333;}
#fb_close_FID13:hover,.button_readmore a:hover,.owl-item a.link:hover .readmore,.headertext_button a:hover{background: #246bb3 !important;text-decoration:none;color:white !important;}
.owl-item a.link{color:#333;text-decoration:none;outline:none;position:relative;display:block;}

table.section{width:100%;}
table.section tr:nth-of-type(odd){ background-color: #f1f2f7;}
table.section td, table.section th{padding:10px;}

#alx_feed_back_FID13.alx_feed_back{margin: 20px auto;}
.mainform_descr{width:50%;margin:20px auto 0;}
#f_feedback_FID13 .afbf_submit_block{text-align:center !important;}
#alx_feed_back_FID13 .afbf_feedback_poles #f_feedback_FID13 .afbf_btn{display: inline-block;font-size: 20px;text-align: center;padding: 15px 30px;border-radius: 30px;background: #F5E32B;margin: 0;transition: 0.5s;color: #333;}
.wrap_st_cart {position: fixed !important;z-index: 1000;top: 200px !important;}

.search-form{font-size:14px;}
#section_tab1 .container {padding: 25px 15px;}


.timeline-vertical {  padding-top: 2px;  position: relative;}
.timeline-vertical:before {  content: "";  position: absolute;  background-color: #ccc;  width: 6px;  height: 100%;  top: 0px;  left: 50%;  margin-left: -3px;  display: block;}

.timeline-vertical__text{display:table-cell;min-height:140px;vertical-align:middle;overflow:hidden;}
.timeline-wrapper{display:table;min-height:140px;vertical-align:middle;width:100%;}
.timeline-icon{height:140px;width:140px;float:right;}
.timeline-empty{height:140px;width:1px;float:right;}
.timeline-vertical__text_inverse .timeline-icon{height:140px;width:140px;float:left;}
.timeline-text-wrapper{min-height:140px;display:table;}
.timeline-text{display:table-cell;min-height:140px;vertical-align:middle;width:99%;}
#section_1 .timeline-text{background:url(/custom/img/best-ico1.png) left center no-repeat;padding-left:150px;}
#section_2 .timeline-text{background:url(/custom/img/best-ico2.png) right center no-repeat;padding-right:150px;}
#section_3 .timeline-text{background:url(/custom/img/best-ico4.png) left center no-repeat;padding-left:150px;}
#section_4 .timeline-text{background:url(/custom/img/best-ico5.png) right center no-repeat;padding-right:150px;}
#section_5 .timeline-text{background:url(/custom/img/best-ico3.png) left center no-repeat;padding-left:150px;}
#section_6 .timeline-text{background:url(/custom/img/best-ico6.png) right center no-repeat;padding-right:150px;}



@media (max-width: 991px) {
  .timeline-vertical {    padding-top: 0px;  }
  .timeline-vertical:before {    left: 7px;    margin-left: 0px;  }
#section_1 .timeline-text, #section_2 .timeline-text, #section_3 .timeline-text, #section_4 .timeline-text, #section_5 .timeline-text, #section_6 .timeline-text{background:none;padding:0; margin:0;}
}
.timeline-vertical__row {  padding-bottom: 2px;}
.timeline-vertical__row:before, .timeline-vertical__row:after {  content: " ";  display: table;}
.timeline-vertical__row:after {  clear: both;}
.timeline-vertical__info {  position: relative;}
.timeline-vertical__info:before, .timeline-vertical__info:after {  content: " ";  display: table;}
.timeline-vertical__info:after {  clear: both;}
.timeline-vertical__info:before {  display: block;  content: "";  height: 20px;  width: 20px;  position: absolute;  left: 50%;  top: 44%;  z-index: 2;
  margin-left: -10px;  border-radius: 10px;  background: url("/custom/img/circle.png") repeat scroll 0 0 transparent;
  -webkit-transition: background-color 0.2s ease-in-out;  -o-transition: background-color 0.2s ease-in-out;
  transition: background-color 0.2s ease-in-out;background-color: #237F7A;
}
@media (max-width: 991px) {
  .timeline-vertical__info:before {    left: 0px;    margin-left: 0px;  }
}
.timeline-vertical__date {  width: 50%;  float: left;  padding-top: 10px;}
.timeline-vertical__date:before, .timeline-vertical__date:after {  content: " ";  display: table;}
.timeline-vertical__date:after {  clear: both;}
.timeline-vertical__date span {  display: block;  float: right;  margin-right: 30px;  padding-left: 10px;  padding-right: 10px;  font-family: "Roboto", sans-serif;  font-size: 12.45px;  color: #fff;}
.timeline-vertical__date_inverse {  float: right;}
.timeline-vertical__date_inverse span {  float: left;  margin-right: 0px;  margin-left: 30px;}
@media (max-width: 991px) {
  .timeline-vertical__date {    float: none;    width: 100%;    margin-bottom: 12px;  }
  .timeline-vertical__date span {    float: left;    margin-left: 40px;  }
}
.timeline-vertical__title {  width: 50%;  float: right;  padding-left: 30px;}
.timeline-vertical__title h3 {margin: 0px;padding-bottom: 12px;padding-top: 12px;font-size: 26.45px !important;}
.timeline-vertical__title_inverse {  float: left;  padding-left: 0px;  padding-right: 30px;  text-align: right;}
@media (max-width: 991px) {
  .timeline-vertical__title {    float: none;    padding-left: 40px;    width: 100%;    text-align: left;  }
}
.timeline-vertical__text {  float: right;  width: 50%;  padding-left: 30px;color:#235A59;font-size:20px;
}
.timeline-vertical__text p {  margin: 0px;}
.timeline-vertical__text_inverse {  float: left;  padding-right: 30px;  padding-left: 0px;  text-align: right;}
@media (max-width: 991px) {
  .timeline-vertical__text {    float: none;    padding-left: 40px;    width: 100%;    text-align: left;  }
}
.ww-informers-box-854753 {text-align: center;}
body .weatherInformer22 {font-size: 18px !important;}
body .weatherInformer22 div {overflow: initial;}

.bg_corrency {background-color: #d4dfe6;padding: 20px;}
.bg_corrency .container-fluid {margin-bottom: 0;}




#afbf_page_id_fid135{display:none;}
.section_tab .container {padding-top: 20px;}
span#form_id_FID135 {
    outline: 0;
    font-size: 16px;
    font-family: Tahoma;
    background: #00b529;
    color: #fff;
    text-decoration: none;
    padding: 7px 20px;
    border-radius: 3px;
    border: none;
    text-align: center;
    width: 260px;
    display: inline-block;
    margin-top: 20px;
}
.reviews_fio {font-size: 14px;}
.reviews_date {font-size: 14px;color: #999;}

.star_bxslider_outer .star_bxslider_wrapper {padding: 0 !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; border: 0 !important;}





/* End */
/* /bitrix/templates/.default/components/bitrix/menu/menuen/style.min.css?15949548713715 */
/* /bitrix/templates/.default/components/bitrix/catalog.section.list/menu_tours/style.min.css?15936584206236 */
/* /bitrix/components/star/bxslider/templates/.default/style.css?16080283378063 */
/* /bitrix/components/custom/events.soonen/templates/.default/style.css?1594955824150 */
/* /bitrix/templates/.default/components/bitrix/news.list/flat-stats/style.css?15943852853915 */
/* /bitrix/templates/.default/components/bitrix/news.list/flat-stats/themes/blue/style.min.css?1594384690205 */
/* /bitrix/templates/.default/components/altasib/feedback.form/template2/form_style.min.css?159429037039931 */
/* /bitrix/templates/.default/components/altasib/feedback.form/template2/themes/theme.add_floating_labels.css?1594289926906 */
/* /bitrix/templates/.default/components/altasib/feedback.form/template2/themes/theme_39befb7916e171b8e0109f1c26016157.css?15942901123128 */
/* /bitrix/templates/.default/components/bitrix/menu/menu_bottom/style.min.css?15934016063715 */
/* /bitrix/templates/eng/styles.css?1606720984398 */
/* /bitrix/templates/eng/template_styles.css?160672098441563 */
