

/* Start:/bitrix/templates/gala/components/bitrix/breadcrumb/simplest/style.css?1681931800581*/
.breadcrumb {display:block; position:relative; width:100%; text-align:left; padding:10px 15px 0px 15px; margin:0; margin-bottom:25px;}
.breadcrumb li {list-style:none; display:inline-block; padding:0; margin:0; font:normal 14px/16px 'Roboto Condensed', sans-serif; color:#333;}
.breadcrumb li a {display:inline-block; margin-right:5px; padding:0 0 2px 0; transition: all 0.3s ease-in;}
.breadcrumb li a:hover {color:#49588C; text-decoration:underline;}
.breadcrumb li:after {content:"/"; display:inline-block; margin-right:5px;}
.breadcrumb li:last-child:after {display:none;}
/* End */


/* Start:/bitrix/components/cyber/catalog/templates/galachem/bitrix/catalog.section.list/tiles/style.css?16819317963235*/
.sections-tiles {display:block; padding:0; vertical-align:top; text-align:center; line-height:0; font-size:0; margin-top:0; margin-bottom:0;}
.sections-tiles .tile-item {display:inline-block; background:#fff; position:relative; list-style:none; overflow:hidden; vertical-align:top; width:260px; height:260px; margin:0 15px 30px 15px;}
.sections-tiles .tile-item a {display:block; position:absolute; z-index:1; width:100%; height:100%; left:0; top:0; right:0; bottom:0;}
.sections-tiles .tile-text {display:block; position:absolute; width:100%; bottom:0; left:0; background:#048686; text-align:center; padding:0 10px; height:60px; line-height:60px; border-radius: 15px;}
.sections-tiles .tile-head {display:inline-block; padding:0; margin:0; vertical-align:middle; color:#fff; max-height:36px; overflow:hidden; font: normal 16px/18px 'Arimo', sans-serif; transition: all 0.3s ease-in;}
.sections-tiles .tile-img {display:block; position:absolute; z-index:-1; width:100%; height:100%; left:0; top:0; right:0; bottom:0;background: center center no-repeat; background-size:cover; transition: all 0.3s ease-in;}
.sections-tiles .tile-img.no-photo {background-size:cover;}
.sections-tiles .tile-item:hover .tile-img{transform: scale(1.1);}
.sections-tiles .tile-item:hover .tile-head{color:#E18D4C;}

.bx-section-image {display:block; position:relative; width:100%; margin-top:0; margin-bottom:30px; border:none; border-top:1px solid transparent; border-bottom:1px solid transparent; background:center center no-repeat; background-size:cover;}
.bx-section-image:after {content:""; display:block; position:relative; width:100%; height:1px; opacity:0; margin:15% 0;}
.normal-article.margin-huck {margin-top:0;}
@media(min-width:1200px) {
.sections-tiles {text-align:left;}
.sections-tiles .tile-item {width:calc(100%/3 - 20px); margin:0 30px 30px 0;}
.sections-tiles .tile-item:nth-of-type(3n) {margin-right:0;}
}
@media(max-width:480px) {
.sections-tiles .tile-item {margin:0 auto 30px auto;}
}

#mainCarousel {margin-bottom:30px; margin-top:-10px;}
#mainCarousel .item {height:300px; padding:30px 20px 20px 350px; background:transparent left center no-repeat; background-size:cover;}
#mainCarousel .slider-name {color: #048686; margin-bottom:20px; font: bold 22px/26px 'Arimo', sans-serif; border-radius: 15px;}
#mainCarousel .slider-text {font:normal 15px/17px 'Roboto Condensed', sans-serif; color:#333; text-align: justify; max-width:300px; margin-bottom:20px;}
#mainCarousel .btn:hover {-webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; transition: all 0.2s ease-in;}
#mainCarousel .slider-navigation {position:absolute; bottom:0; z-index:20; left:0; right:0; padding-bottom:10px;}
@media (max-width:992px) {
#mainCarousel .item {height:auto; padding:30px 50px 50px 50px; text-align:center;}
#mainCarousel .slider-text {left:0; right:0; margin-left:auto; margin-right:auto;}
}
@media (max-width:768px) {
#mainCarousel .item .container, #mainCarousel .slider-name {text-align:center;}
#mainCarousel .item {background:#E4F2FD; background-image:none !important;}
#mainCarousel .carousel-indicators {text-align:center;}
}
@media (min-width:1600px) {
#mainCarousel .item {height:400px; padding:70px 40px 40px 500px;}	
}
/* End */


/* Start:/bitrix/components/cyber/catalog/templates/galachem/bitrix/catalog.section/with_header/style.css?16819317962098*/
.catalog-list {display:block;}
.catalog-list .normal-article {margin-top:0;}
.catalog-list .headliner2 {margin-top:0;}
.catalog-list .catalog-section-list-2 {display:block; position:relative; font-size:0; line-height:0; text-align:left; padding:0; margin-top:30px; margin-bottom:0px;}
.catalog-list-item {display:inline-block; vertical-align:top; padding-left:0; list-style:none; width:48.3%; width:calc(50% - 15px); margin-bottom:30px;}
.catalog-list-item:nth-of-type(odd) {margin-right:3.4%; margin-right:30px;}
.catalog-list-item a {display:block; position:relative; overflow:hidden; width:100%; height:100%; left:0; right:0; top:0; bottom:0; height:200px; padding-left:170px; padding-top:10px; line-height:180px; text-align:left; border:3px solid #EBF6FD; outline:1px solid transparent; transition:all 0.3s ease-out;}

.catalog-list-item .list-img {display:block; position:absolute; top:10px; left:10px; width:150px; height:180px; background:center center no-repeat; background-size:cover;}
.catalog-list-item .list-text {display:inline-block; position:relative; vertical-align:middle;padding-right:10px; color:#333; max-height:180px; overflow:hidden;}
.catalog-list-item .list-head {display:block; padding:0; margin:0 0 20px 0; color:#49588C; font: bold 18px/21px 'Arimo', sans-serif; overflow:hidden; max-height:84px;}
.catalog-list-item .list-desc {display:block; padding:0; margin:0; font: normal 15px/17px 'Roboto Condensed', sans-serif; overflow:hidden; max-height:114px;}
.catalog-list-item:hover a{border:3px solid #BBDEFB; outline:4px solid #BBDEFB;}

@media(max-width:768px) {
.catalog-list-item, .catalog-list-item:nth-of-type(odd) {width:100%; margin-right:0;}
}
@media(max-width:500px) {
.catalog-list-item a {height:auto; padding:0; line-height:0; border:2px solid #EBF6FD;}
.catalog-list-item .list-img {position:relative; width:180px; left:0; right:0; top:0; bottom:0; margin:15px auto 10px auto;}
.catalog-list-item .list-text {display:block; padding:15px; max-height:180px; text-align:center;}
.catalog-list-item:hover a{border:2px solid #BBDEFB; outline:2px solid #BBDEFB;}
}
/* End */


/* Start:/bitrix/templates/gala/components/bitrix/system.pagenavigation/boots/style.css?16819318001188*/
.bx-pagination {
	margin: 0 0 15px 0;
}
.bx-pagination .bx-pagination-container {
	text-align: center;
	position: relative;
}
.bx-pagination .bx-pagination-container ul {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline-block;
	cursor:default;
}
.bx-pagination .bx-pagination-container ul li {
	display: inline-block;
	margin: 0 5px 15px 5px;
	cursor:default;
}
.bx-pagination .bx-pagination-container ul li span{
    -webkit-transition: all .3s ease;
       -moz-transition: all .3s ease;
    		transition: all .3s ease;
	padding: 9px 13px;
	font-family: 'Roboto Condensed', sans-serif;
	display: block;
	min-width: 34px;
	border: 1px solid #EBF6FD;
	line-height: 16px;
	color: #c5c5c5;
	font-size: 16px;
	border-radius: 3px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-pagination .bx-pagination-container ul li a span{
	text-decoration: none;
	
	color: #333;
	vertical-align: middle;
	cursor:pointer !important;
}
.bx-pagination .bx-pagination-container ul li a:hover span{
	background: #EBF6FD;
}
.bx-pagination .bx-pagination-container ul li.bx-active span{
	background: #7B7B7B;
	border:1px solid #7B7B7B;
	color: #fff;
}
/* End */
/* /bitrix/templates/gala/components/bitrix/breadcrumb/simplest/style.css?1681931800581 */
/* /bitrix/components/cyber/catalog/templates/galachem/bitrix/catalog.section.list/tiles/style.css?16819317963235 */
/* /bitrix/components/cyber/catalog/templates/galachem/bitrix/catalog.section/with_header/style.css?16819317962098 */
/* /bitrix/templates/gala/components/bitrix/system.pagenavigation/boots/style.css?16819318001188 */
