/*
Theme Name: dokutrans
Theme URI:  https://example.com/theehundredfifty
Author:      Дмитрий Крот
Author URI:  https://example.com
Description: Тема dokutrans
Version:     1.0
License:     GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: dokutrans
*/

.breadcrumbs {
	font-family: Montserrat;
	font-weight: 400;
	font-size: 12px;
	line-height: 130%;
	vertical-align: middle;
	color: var(--fontcolor);
}

.breadcrumbs a {
  	font-family: Montserrat;
	font-weight: 400;
	font-size: 12px;
	line-height: 130%;
	vertical-align: middle;
	color: var(--fontcolor);
  text-decoration: none;
}

.breadcrumbs a:hover {
  text-decoration: underline;
}

.breadcrumbs .current {
  	font-family: Montserrat;
	font-weight: 400;
	font-size: 12px;
	line-height: 130%;
	vertical-align: middle;
	color: var(--fontcolor);
}

.contentbody p{
	font-family: Montserrat;
	font-weight: 400;
	font-size: 18px;
	line-height: 140%;
	color: var(--fontcolor);
}
.contentbody h2{
	font-family: Montserrat;
	font-weight: 700;
	font-size: 28px;
	line-height: 140%;
	color: var(--fontcolor);
}
.contentbody li{
	font-family: Montserrat;
	font-weight: 400;
	font-size: 18px;
	line-height: 140%;
	color: var(--fontcolor);
}


.contentbody img{
	width: 100%;
	height: 620px;
	border-radius: 8px;
	object-fit:cover;
}

@media (max-width:991.98px){
	.contentbody p{
		font-size: 14px;
	}
	.contentbody h2{
	font-family: Montserrat;
	font-weight: 700;
	font-size: 20px;
	line-height: 140%;
	color: var(--fontcolor);
}
	.contentbody li{
		font-size: 14px;
	}
	.contentbody img{
		height: 176px;
	}
}

.hf-message{
	font-family: Montserrat;
	font-weight: 400;
	font-size: 18px;
	line-height: 140%;
	color: var(--fontcolor);
}

.hero-lead {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 10; 
  overflow: hidden;
  word-break: break-word;
}

.CardText{
	  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  word-break: break-word;
}

.card__desc{
	 display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
  overflow: hidden;
  word-break: break-word;
}
.hero-title{
	height:120px
}

