/* Пагинация */

ul.pagination li a, ul.pagination li span {
    font-weight: 400;
}

/* Стрелки слайдер */
.recomm-slider .rc-next, .partners-slider .rc-next
{
	width: 30px;
	height: 44px;
	opacity: 1;
	top: 33%;
	background: url(data:image/svg+xml,%3Csvg\ width=\'18\'\ height=\'46\'\ viewBox=\'0\ 0\ 18\ 46\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M1.21155\ 1L17\ 22.6136L1\ 45\'\ stroke=\'black\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'/%3E%3C/svg%3E%0A) no-repeat;
}
.recomm-slider .rc-prev, .partners-slider .rc-prev
{
	width: 30px;
	height: 44px;
	opacity: 1;
	top: 33%;
	background: url(data:image/svg+xml,%3Csvg\ width=\'17\'\ height=\'45\'\ viewBox=\'0\ 0\ 17\ 45\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M16.2951\ 1L1\ 22L16.5\ 43.7509\'\ stroke=\'black\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'/%3E%3C/svg%3E%0A) no-repeat;
}

/* Основное */
BODY
{
	font-family: 'Montserrat', sans-serif;
}
H1, .h1
{
	font-family: 'Montserrat', sans-serif;
	font-size: 40px;
	line-height: 1.2;
	margin: 0 0 25px 0;
	font-weight: 400;
}

H2, .h2
{
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
}

.tooltipster-sidetip .t-btn
{
	line-height: 39px;
	height: 39px;
	font-size: 12px;
	border: solid 1px black;
	color: black;
	font-weight: 400;
	text-transform: uppercase;
}
.tooltipster-sidetip .t-btn:hover
{
	color: #FFF;
	background: #000;
	border: 1px solid #000;
}


.white-bg .outline-btn
{
	border: 1px solid black;
	color: black;
}
.card-info-btn
{
	padding: 0 8.52%;
	line-height: 39px;
	height: 39px;
	font-size: 12px;
	border: 1px solid #000;
	color: #000;
	cursor: pointer;
	font-weight: 400;
	text-transform: uppercase;
}
.card-info-btn:hover
{
	color: #FFF;
	background: #000;
	border: 1px solid #000;
}
.t-block-head
{
	font-family: Playfair-Display;
	font-size: 20px;
	font-family: 'Montserrat', sans-serif;
}
.carder .card-sub-title
{
	font-family: 'Montserrat', sans-serif;
}
.muse .muse-title
{
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 33px;
	margin-top: 50px;
}
.banoblock-title
{
	font-family: 'Montserrat', sans-serif;
}
.tooltipster-sidetip .t-head
{
	font-size: 16px;
	font-weight: 400;
}

/* Дистрибьюторы */
.block-header-grey {
    background: #f8f8f8;

}
.block-header-grey H1
{
	margin-top: 30px;
}


/* Новости */
.newser-box-h
{
	font-family: 'Montserrat', sans-serif;
	font-weight: 500;
	font-size: 18px;
}
/* Контакты */
.form-header, .docs-header
{
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
}
.contacts-row
{
	overflow: hidden;
	margin: 0 0 1em 0;
}
.form-btn
{
	padding: 0 4.22%;
	line-height: 45px;
	height: 45px;
	font-size: 12px;
	border: solid 1px black;
	color: black;
	font-weight: 400;
	text-transform: uppercase;
}
.form-btn:hover
{
	color: #FFF;
	background: #000;
	border: 1px solid #000;
}
.docs-wraper A
{
	margin-bottom: 5px;
	font-weight: 500;
}
/* Обучение */
.card-banner .cb-info-head
{
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
}
.card-banner .cb-info-text
{
	font-weight: 400;
}
.ed-head
{
	font-size: 30px;
}
.ed-btn, .ed-btn-all
{
	line-height: 39px;
	height: 39px;
	font-size: 12px;
	border: solid 1px black;
	color: black;
	font-weight: 400;
	text-transform: uppercase;
}
.ed-btn:hover, .ed-btn-all:hover
{
	color: #FFF;
	background: #000;
	border: 1px solid #000;
}
/*Видеоблог*/
.videobloger-box-h
{
	font-family: 'Montserrat', sans-serif;
	font-weight: 500;
    font-size: 18px;
}
/*Продукция*/
.cat-caption-title
{
	font-family: 'Montserrat', sans-serif;
	font-weight: 500;
	font-size: 18px;
}