h1, .h1 {font: 700 38px/44px Trebuchet MS; text-align: left !important; margin: 10px 0 !important}
.wrapper__catalog-block{padding:15px 0}
.wrapper__catalog-block h4{font-weight: 700;font-size: 24px;line-height: 44px;color: #385059; margin:0 0 15px}
.row-tiles{margin:0 -7px}
.row-tiles .col-lg-3{padding:7px}
.tile-block{text-decoration:none !important; background: #FFFFFF; box-shadow: 0px 2px 10px rgba(44, 93, 99, 0.1); border-radius: 6px; overflow:hidden}
.tile-block__title-wrap{height:80px;padding: 0 70px 0 15px;position:relative;}
.tile-block__with-price{height:100px}
.tile-block__title{font-weight: 700; font-size: 18px; line-height: 22px; color: #111111;transition: all 0.3s linear 0s}
.tile-block__price{font-weight: 400; font-size: 16px; line-height: 26px; color: #111111; }
.tile-block__price span{font-size: 22px; line-height: 26px; color: #00669B;}
.tile-block__title-wrap::after{transition: all 0.3s linear 0s; content:"";position: absolute;width: 43px;height: 43px;background: #FFFFFF url(../images/cat-arrow.svg) no-repeat center center;box-shadow: 0px 2px 6px rgb(44 93 99 / 30%);border-radius: 100%; right: 15px;}
.tile-block:hover .tile-block__title-wrap::after{background: #FC8A15 url(../images/cat-arrow-hover.svg) no-repeat center center; box-shadow: 0px 4px 10px rgba(252, 138, 21, 0.6);}
.tile-block:hover .tile-block__title{color:#FC8A15}
.tile-block__with-price.tile-block__title-wrap::after{background: #FFFFFF url(../images/cat-arrow.svg) no-repeat center center !important;box-shadow: 0px 2px 6px rgb(44 93 99 / 30%) !important; opacity:0}
.tile-block:hover .tile-block__with-price.tile-block__title-wrap::after{opacity:1}
@media(max-width:1229px){
	h1, .h1 {font: 700 36px/42px Trebuchet MS;margin: 10px 0 5px 0 !important;}
	.wrapper__catalog-block{padding: 10px 0;}
	.wrapper__catalog-block h4{font-size: 22px;line-height: 36px;margin: 0 0 10px;}
	.tile-block__title-wrap{padding: 0 50px 0 10px;}
	.tile-block__title{font-size: 16px;line-height: 20px;}
	.tile-block__price{font-size: 14px;line-height: 24px;}
	.tile-block__price span{font-size: 20px;line-height: 24px;}
	.tile-block__title-wrap::after{width: 35px;height: 35px;right: 10px;background-size: 9px;}
}
@media(max-width:991px){
	h1, .h1 {font: 700 32px/38px Trebuchet MS;margin: 10px 0 5px 0 !important;}
	.wrapper__catalog-block h4{font-size: 20px;line-height: 32px}
	.tile-block__title-wrap{height:60px}
	.tile-block__with-price{height:80px}
}
@media(max-width:767px){
	h1, .h1 {font: 700 28px/32px Trebuchet MS;margin: 10px 0 10px 0 !important;}
	.wrapper__catalog-block h4{font-size: 18px;line-height: 26px;}
}
@media(max-width:575px){
	h1, .h1 {font: 700 24px/28px Trebuchet MS;text-align:center !important;margin: 20px 0 5px 0 !important;}
	.wrapper__catalog-block h4{font-size: 18px;line-height: 22px;text-align:center;}
	.tile-block__title-wrap::after{display:none !important}
	.tile-block__title-wrap {padding: 0 10px}
	.tile-block__title{font-size: 14px;line-height: 18px}
	.tile-block__price span{font-size: 16px;line-height: 20px}
}