.mp-blog-inner__subscription-wrapp {
	padding-right : 0;
}

.mp-blog-inner__subscription-form {
	display         : flex;
	align-items     : center;
	justify-content : space-between;
	padding         : 45px 15px 43px 0;
	margin-top      : 0;
}

.mp-blog-inner__subscription-text .title {
	font-weight    : bold;
	font-size      : 24px;
	line-height    : 32px;
	letter-spacing : -0.1px;
	color          : #000000;
	margin-bottom  : 3px;
}

.mp-blog-inner__subscription-text .text {
	font-weight    : normal;
	font-size      : 17px;
	line-height    : 24px;
	letter-spacing : -0.1px;
	color          : #333333;
}

.mp-blog-inner__article-wrapp {
	max-width      : 1020px;
	margin         : 0 auto;
	border         : 2px solid #f5f6fa;
	border-radius  : 16px;
	padding        : 63px 50px 0 63px;
	padding-bottom : 20px;
	margin-left    : 13%;
}

.mp-bl_wr_art {
	display         : flex;
	max-width       : 1288px;
	margin          : 0 auto;
	margin-top      : 75px;
	justify-content : space-between;
	align-items     : flex-start;
	position        : relative;
}

.mp_top-panel {
	display         : flex;
	align-items     : center;
	justify-content : space-between;
	margin-right    : 10px;
}

.mp_top-panel .back {
	background     : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12px' height='10px' viewBox='0 0 12 10' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.75102 9.79994C5.18383 9.46858 5.27155 8.84178 4.94694 8.39996L3.18367 5.99999H11.0204C11.5614 5.99999 12 5.55228 12 5C12 4.44772 11.5614 4.00001 11.0204 4.00001H3.18367L4.94694 1.60004C5.27155 1.15822 5.18383 0.531423 4.75102 0.200056C4.31821 -0.13131 3.7042 -0.0417684 3.37959 0.400054L0.446748 4.39193C0.442432 4.39768 0.438176 4.40347 0.433981 4.40931L0 5L0.43397 5.59067C0.438173 5.59653 0.442436 5.60233 0.446759 5.60808L3.37959 9.59995C3.7042 10.0418 4.31821 10.1313 4.75102 9.79994Z' fill='%230369D9'/%3E%3C/svg%3E") left 0 top 50% / auto no-repeat;
	font-weight    : normal;
	font-size      : 17px;
	line-height    : 18px;
	letter-spacing : -0.1px;
	color          : #0369d9;
	cursor         : pointer;
	display        : inline-block;
	padding-left   : 20px;
}

.mp_top-panel .mp_top-panel-right {
	display : flex;
}

.mp_top-panel .mp_top-panel-right .date {
	font-weight    : normal;
	font-size      : 16px;
	line-height    : 24px;
	letter-spacing : -0.1px;
	color          : #909090;
	padding-left   : 27px;
	background     : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 1V2H6V1C6 0.447715 5.55228 0 5 0C4.44772 0 4 0.447715 4 1V2C1.79086 2 0 3.79086 0 6V16C0 18.2091 1.79086 20 4 20H16C18.2091 20 20 18.2091 20 16V6C20 3.79086 18.2091 2 16 2V1C16 0.447715 15.5523 0 15 0C14.4477 0 14 0.447715 14 1ZM18 6C18 4.89543 17.1046 4 16 4H4C2.89543 4 2 4.89543 2 6H18ZM18 8H2V16C2 17.1046 2.89543 18 4 18H16C17.1046 18 18 17.1046 18 16V8ZM6 12C5.44772 12 5 11.5523 5 11C5 10.4477 5.44772 10 6 10C6.55228 10 7 10.4477 7 11C7 11.5523 6.55228 12 6 12ZM9 11C9 11.5523 9.44771 12 10 12C10.5523 12 11 11.5523 11 11C11 10.4477 10.5523 10 10 10C9.44771 10 9 10.4477 9 11ZM14 12C13.4477 12 13 11.5523 13 11C13 10.4477 13.4477 10 14 10C14.5523 10 15 10.4477 15 11C15 11.5523 14.5523 12 14 12ZM13 15C13 15.5523 13.4477 16 14 16C14.5523 16 15 15.5523 15 15C15 14.4477 14.5523 14 14 14C13.4477 14 13 14.4477 13 15ZM10 16C9.44771 16 9 15.5523 9 15C9 14.4477 9.44771 14 10 14C10.5523 14 11 14.4477 11 15C11 15.5523 10.5523 16 10 16ZM5 15C5 15.5523 5.44772 16 6 16C6.55228 16 7 15.5523 7 15C7 14.4477 6.55228 14 6 14C5.44772 14 5 14.4477 5 15Z' fill='%231C1C1C'/%3E%3C/svg%3E") left 0 top 50% / auto no-repeat;
	margin-top     : 2px;
}

.mp_top-panel .mp_top-panel-right .viewing {
	margin-left    : 26px;
	font-weight    : normal;
	font-size      : 16px;
	line-height    : 24px;
	letter-spacing : -0.1px;
	color          : #909090;
	padding-left   : 28px;
	background     : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 20C4.47715 20 0 15.5228 0 10C0 4.47715 4.47715 0 10 0C15.5228 0 20 4.47715 20 10C20 15.5228 15.5228 20 10 20ZM10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18ZM10 8.5C10 8.24922 10.1125 7.97927 10.3374 7.69016L10.3375 7.69019C10.3959 7.61512 10.4276 7.52272 10.4276 7.4276C10.4276 7.19144 10.2362 7 10 7C8.34315 7 7 8.34315 7 10C7 11.6569 8.34315 13 10 13C11.6569 13 13 11.6569 13 10C13 9.90488 12.9683 9.81248 12.9099 9.73741C12.7648 9.55103 12.4962 9.51751 12.3098 9.66253L12.3098 9.66256C12.0207 9.88752 11.7508 10 11.5 10C10.6716 10 10 9.32843 10 8.5Z' fill='%231C1C1C'/%3E%3C/svg%3E") left 0 top 2px / auto no-repeat;
	margin-top     : 2px;
}

.mp_top-panel .mp_top-panel-right .save_tab {
	margin-left : 28px;
	width       : 16px;
	height      : 20px;
	display     : inline-block;
	margin-top  : 4px;
}

.mp_top-panel .mp_top-panel-right .save_tab svg {
	max-width  : 100%;
	max-height : 100%;
}

.mp-blog-inner__article-title {
	margin-top     : 32px;
	font-weight    : bold;
	font-size      : 32px;
	line-height    : 40px;
	letter-spacing : -0.1px;
	padding-bottom : 24px;
	margin-bottom  : 0px;
	position       : relative;
}

.mp-blog-inner__article-title:before {
	content       : '';
	background    : #2dbf60;
	border-radius : 4px;
	position      : absolute;
	display       : inline-block;
	display       : none;
	width         : 48px;
	height        : 4px;
	left          : 0;
	bottom        : 0;
}


.mp-blog-inner__article-body p img {
	margin-top    : 7px;
	max-width     : 380px/* !important*/;
	padding-right : 20px;
	height        : auto /* !important*/;
}

.mp-blog-inner__article-body p, .mp-blog-inner__article-body ul {
	font-size      : 17px;
	line-height    : 28px;
	letter-spacing : -0.1px;
	margin         : 24px 0;
}

.mp-blog-inner__article-body p strong {
	font-weight : bold;
	font-size   : 24px;
	line-height : 32px;
}

.g-page-article .g-article-nav {
	max-width      : 1020px;
	margin         : 0 auto;
	box-sizing     : border-box;
	margin-top     : 37px;
	align-items    : center;
	padding-bottom : 40px;
}

.g-page-article .g-article-nav a.prev {
	background     : #f8f8f8;
	border-radius  : 27px;
	display        : inline-block;
	font-weight    : 500;
	font-size      : 16px;
	line-height    : 24px;
	letter-spacing : -0.1px;
	color          : #0369d9;
	border         : 0;
	padding        : 16px 40px 16px 67px;
	background     : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9px' height='15px' viewBox='0 0 9 15' fill='none'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='9' height='15'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.21376 7.71606L8.70583 2.22398C9.06632 1.8635 9.06632 1.27904 8.70583 0.918556C8.34535 0.558072 7.76089 0.558072 7.40041 0.918556L1.25562 7.06334C0.895134 7.42383 0.895134 8.00829 1.25562 8.36877L7.40041 14.5136C7.76089 14.874 8.34535 14.874 8.70583 14.5136C9.06632 14.1531 9.06632 13.5686 8.70583 13.2081L3.21376 7.71606Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Crect width='24' height='24' transform='matrix(-1 0 0 1 17 -4)' fill='%23333333'/%3E%3C/g%3E%3C/svg%3E") left 35px top 50% / auto no-repeat #f8f8f8;
}

.g-page-article .g-article-nav a.prev:hover, .g-page-article .g-article-nav a.prev:active {
	background-color : #eaeaea;
	box-shadow       : none;
}

.g-page-article .g-article-nav a.next {
	border-radius  : 27px;
	font-weight    : 500;
	font-size      : 16px;
	line-height    : 24px;
	letter-spacing : -0.1px;
	color          : #0369d9;
	border         : 0;
	padding        : 16px 67px 16px 40px;
	background     : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9px' height='15px' viewBox='0 0 9 15' fill='none'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='9' height='15'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.78612 7.71606L0.294045 2.22398C-0.0664393 1.8635 -0.0664393 1.27904 0.294045 0.918556C0.654528 0.558072 1.23899 0.558072 1.59947 0.918556L7.74426 7.06334C8.10474 7.42383 8.10474 8.00829 7.74426 8.36877L1.59947 14.5136C1.23899 14.874 0.654528 14.874 0.294045 14.5136C-0.0664393 14.1531 -0.0664393 13.5686 0.294045 13.2081L5.78612 7.71606Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Crect x='-8' y='-4' width='24' height='24' fill='%23333333'/%3E%3C/g%3E%3C/svg%3E") right 35px top 50% / auto no-repeat #f8f8f8;
}

.g-page-article .g-article-nav a.next:hover, .g-page-article .g-article-nav a.next:active {
	background-color : #eaeaea;
	box-shadow       : none;
}

.mp-blog-inner__subscription {
	margin-bottom : 0;
	background    : #ffffff;
}

.mp-blog-inner__subscription-form {
	margin-bottom : 0;
	background    : rgba(0, 0, 0, 0);
}

.mp-blog-inner__subscription-text-wr {
	display     : flex;
	align-items : center;
}

.mp-blog-inner__subscription-text-wr .icon {
	background      : #ffffff;
	border          : 2px solid #2dbf60;
	display         : flex;
	align-items     : center;
	justify-content : center;
	width           : 104px;
	height          : 104px;
	border-radius   : 250px;
	margin-right    : 28px;
	background      : url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewBox='0 0 40 40' fill='none'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='4' y='7' width='33' height='26'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.9106 9.6221C32.6686 9.6221 33.8393 10.544 33.8393 11.5386V28.5359C33.8393 29.6578 32.7785 30.4524 31.9106 30.4524H8.47392C7.63557 30.4524 6.54519 29.623 6.54519 28.5256C6.54519 28.5256 6.48797 14.9679 6.54519 14.9994C6.60241 15.0309 19.6426 22.0676 19.6426 22.0676C20.0167 22.2701 20.4719 22.2501 20.8274 22.0168L31.4329 15.0515C31.9672 14.7011 32.1157 13.9836 31.7653 13.4493C31.4143 12.9151 30.6968 12.7666 30.1625 13.117L20.1376 19.701L5.93764 12.0414C5.16679 11.6254 4.23071 12.1841 4.23071 13.0597V28.5256C4.23071 31.0606 6.47383 32.7669 8.47392 32.7669H31.9106C33.9358 32.7669 36.1538 31.1043 36.1538 28.5359V11.5386C36.1538 9.12834 33.8412 7.30762 31.9106 7.30762H9.2107C8.57164 7.30762 8.05346 7.8258 8.05346 8.46486C8.05346 9.10391 8.57164 9.6221 9.2107 9.6221H31.9106Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Crect width='40' height='40' fill='%23333333'/%3E%3C/g%3E%3C/svg%3E") left 50% top 50% / auto no-repeat;
}

.mp-blog-inner__subscription-text-wr .mp-blog-inner__subscription-text {
	margin-bottom : 0;
}

.mp-blog-inner__subscription-btn {
	background    : linear-gradient(180deg, #47c634 0%, #2dbf60 100%);
	box-shadow    : 0px 8px 12px rgba(45, 191, 96, 0.30025);
	border-radius : 32px;
	border        : 0;
	font-weight   : bold;
	font-size     : 18px;
	line-height   : 24px;
	text-align    : center;
	color         : #ffffff;
	margin-top    : 2px;
	padding       : 20px 58px;
	transition    : none;
}

.mp-blog-inner__subscription-btn:hover {
	background : linear-gradient(180deg, #51d53d 0%, #2dbf60 100%);
	box-shadow : 0px 8px 12px rgba(45, 191, 96, 0.3);
}

.mp-blog-inner__subscription-btn:active {
	background : #2ebf5f;
	box-shadow : none;
}

.cd-input:not(._error) .cd-input__field:not(:disabled):hover {
	border-color : #d3d3d3;
	background   : rgba(0, 0, 0, 0);
}

.mp-blog-inner__subscription-input input {
	background    : #ffffff;
	border        : 1px solid #d3d3d3;
	border-radius : 32px;
	height        : 63px;
	width         : 315px;
	padding-left  : 30px;
	transition    : all 0.15s;
}

.mp-blog-inner__subscription-input input::placeholder {
	font-weight : 500;
	font-size   : 16px;
	line-height : 20px;
	color       : #333333;
}

.mp-blog-inner__subscription-input input:hover, .mp-blog-inner__subscription-input input:focus {
	border-color : #d3d3d3;
	background   : rgba(0, 0, 0, 0);
	box-shadow   : 0 2px 12px rgba(0, 0, 0, 0.1);
}

.slider_wrap {
	background : #f8f8f8;
}

.slider_wrap > .title {
	max-width      : 1288px;
	margin         : 0 auto;
	font-weight    : bold;
	font-size      : 40px;
	line-height    : 48px;
	text-align     : center;
	letter-spacing : -0.1px;
	color          : #000000;
	padding-top    : 78px;
	margin-bottom  : 55px;
}

.slider_wrap .slider_wrap-in {
	max-width      : 1288px;
	margin         : 0 auto;
	padding-bottom : 80px;
}

.slider_wrap .slider_wrap-in .slider_wr-in {
	display : flex;
	margin  : 0 -10px;
}

.slider_wrap .slider_wrap-in .slider_wr-in ul.slick-dots {
	padding         : 0;
	margin          : 0;
	list-style      : none;
	font-size       : 0;
	display         : flex;
	flex-wrap       : wrap;
	align-items     : center;
	justify-content : center;
	position        : absolute;
	bottom          : -40px;
	left            : 0;
	right           : 0;
}

.slider_wrap .slider_wrap-in .slider_wr-in ul.slick-dots li {
	margin : 16px 10px 0;
}

.slider_wrap .slider_wrap-in .slider_wr-in ul.slick-dots li button {
	outline       : none;
	border        : 0;
	width         : 40px;
	height        : 4px;
	background    : #000000;
	opacity       : 0.15;
	border-radius : 4px;
}

.slider_wrap .slider_wrap-in .slider_wr-in ul.slick-dots li.slick-active button {
	background    : #2dbf60;
	border-radius : 4px;
	opacity       : 1;
}

.slider_wrap .slider_wrap-in .slider-bl {
	display         : flex;
	background      : #ffffff;
	border-radius   : 12px;
	padding         : 33px 35px 33px 35px;
	margin          : 20px;
	max-width       : 632px;
	text-decoration : none;
	border          : 2px solid rgba(0, 0, 0, 0);
	transition      : 0.2s ease;
}

.slider_wrap .slider_wrap-in .slider-bl .image {
	width        : 258px;
	height       : 168px;
	flex         : none;
	margin-right : 22px;
	max-width    : 100%;
	height       : auto;
}

.slider_wrap .slider_wrap-in .slider-bl .image img {
	width           : 100%;
	height          : 100%;
	object-fit      : contain;
	object-position : center;
}

.slider_wrap .slider_wrap-in .slider-bl .slider-bl_text .date {
	font-weight    : normal;
	font-size      : 13px;
	line-height    : 16px;
	letter-spacing : -0.0928571px;
	color          : #909090;
	margin-bottom  : 17px;
}

.slider_wrap .slider_wrap-in .slider-bl .slider-bl_text .title {
	font-weight   : bold;
	font-size     : 22px;
	line-height   : 24px;
	color         : #333333;
	margin-bottom : 25px;
}

.slider_wrap .slider_wrap-in .slider-bl .slider-bl_text .text {
	font-weight    : normal;
	font-size      : 14px;
	line-height    : 20px;
	letter-spacing : -0.0933333px;
	color          : #909090;
	margin-bottom  : 18px;
}

.slider_wrap .slider_wrap-in .slider-bl .slider-bl_text .more .btn {
	font-weight    : normal;
	font-size      : 16px;
	line-height    : 24px;
	letter-spacing : -0.0941176px;
	color          : #0369d9;
}

.slider_wrap .slider_wrap-in .slider-bl .slider-bl_text .more .btn:focus {
	outline : none;
}

.slider_wrap .slider_wrap-in .slider-bl:focus {
	outline : none;
}

.slider_wrap .slider_wrap-in .slider-bl:hover, .slider_wrap .slider_wrap-in .slider-bl:focus {
	border     : 2px solid #2dbf60;
	box-shadow : 0px 0px 28px 4px rgba(0, 0, 0, 0.08);
}

.slider_wrap .slider_wrap-in .slick-arrow {
	outline       : none;
	font-size     : 0;
	width         : 48px;
	height        : 48px;
	border        : 2px solid #2dbf60;
	flex          : none;
	padding       : 0;
	border-radius : 250px;
	background    : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8px' height='13px' viewBox='0 0 8 13' fill='none'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='8px' height='13px'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.51157 6.76342L7.0883 2.18669C7.3887 1.88629 7.3887 1.39924 7.0883 1.09884C6.78789 0.798434 6.30084 0.798434 6.00044 1.09884L0.879782 6.21949C0.579379 6.5199 0.579379 7.00695 0.879782 7.30735L6.00044 12.428C6.30084 12.7284 6.78789 12.7284 7.0883 12.428C7.3887 12.1276 7.3887 11.6406 7.0883 11.3402L2.51157 6.76342Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Crect width='20' height='20' transform='matrix(-1 0 0 1 14 -3)' fill='%23333333'/%3E%3C/g%3E%3C/svg%3E") left 45% top 50% / auto no-repeat;
	position      : absolute;
	top           : calc(50% - 25px);
}

.slider_wrap .slider_wrap-in .slick-arrow:focus {
	border  : 2px solid #2dbf60;
	outline : none;
}

.slider_wrap .slider_wrap-in .slick-arrow.slick-prev {
	left : -134px;
}

.slider_wrap .slider_wrap-in .slick-arrow.slick-next {
	right      : -134px;
	background : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8px' height='13px' viewBox='0 0 8 13' fill='none'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='8' height='13'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.48855 6.76342L0.911826 2.18669C0.611423 1.88629 0.611423 1.39924 0.911826 1.09884C1.21223 0.798434 1.69928 0.798434 1.99968 1.09884L7.12034 6.21949C7.42074 6.5199 7.42074 7.00695 7.12034 7.30735L1.99968 12.428C1.69928 12.7284 1.21223 12.7284 0.911826 12.428C0.611423 12.1276 0.611423 11.6406 0.911826 11.3402L5.48855 6.76342Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Crect x='-6' y='-3' width='20' height='20' fill='%23333333'/%3E%3C/g%3E%3C/svg%3E") left 50% top 50% / auto no-repeat;
}

.mp-blog-inner .bottom_btns_wrapper {
	width     : auto;
	max-width : 100%;
	position  : sticky;
	top       : 40px;
	margin    : 0;
	width     : 64px;
}

.mp-blog-inner .bottom_btns_wrapper .fix_wrap {
	display        : flex;
	flex-direction : column;
	flex-wrap      : wrap;
}

.mp-blog-inner .bottom_btns_wrapper .fix_wrap .social_wrap {
	display        : flex;
	align-items    : center;
	flex-direction : column;
	margin-right   : auto;
}

.mp-blog-inner .bottom_btns_wrapper .fix_wrap .social_wrap .social_items {
	align-items : center;
}

.mp-blog-inner .bottom_btns_wrapper .fix_wrap .social_wrap .social_items .soc_item:nth-child(n+3) {
	display : none;
}

.mp-blog-inner__submenu-print {
	display         : flex;
	align-items     : center;
	justify-content : center;
	cursor          : pointer;
	width           : 64px;
	height          : 64px;
	background      : #eeeeee;
	margin-bottom   : 30px;
}

.btn_up {
	width           : 64px;
	height          : 64px;
	background      : #eeeeee;
	display         : flex;
	align-items     : center;
	justify-content : center;
	cursor          : pointer;
}

.btn_up span {
	display    : block;
	width      : 24px;
	height     : 24px;
	background : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='20px' viewBox='0 0 22 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 10C21 4.47715 16.5228 0 11 0C5.47715 0 1 4.47715 1 10C1 15.5228 5.47715 20 11 20C16.5228 20 21 15.5228 21 10ZM19 10C19 14.4183 15.4183 18 11 18C6.58172 18 3 14.4183 3 10C3 5.58172 6.58172 2 11 2C15.4183 2 19 5.58172 19 10ZM13.3598 11.7682L11 9.80171L8.64018 11.7682C8.21591 12.1218 7.58534 12.0645 7.23178 11.6402C6.87821 11.2159 6.93554 10.5853 7.35982 10.2318L11 7.19829L14.6402 10.2318C15.0645 10.5853 15.1218 11.2159 14.7682 11.6402C14.4147 12.0645 13.7841 12.1218 13.3598 11.7682Z' fill='%23333333'/%3E%3C/svg%3E") 50% 50% / auto no-repeat;
}

.soc_btn {
	width         : 64px;
	height        : 64px;
	background    : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='4px' viewBox='0 0 20 4' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 4C3.10457 4 4 3.10457 4 2C4 0.895431 3.10457 0 2 0C0.895431 0 0 0.895431 0 2C0 3.10457 0.895431 4 2 4ZM12 2C12 3.10457 11.1046 4 10 4C8.89543 4 8 3.10457 8 2C8 0.895431 8.89543 0 10 0C11.1046 0 12 0.895431 12 2ZM20 2C20 3.10457 19.1046 4 18 4C16.8954 4 16 3.10457 16 2C16 0.895431 16.8954 0 18 0C19.1046 0 20 0.895431 20 2Z' fill='black'/%3E%3C/svg%3E") 50% 50% / auto no-repeat #eeeeee;
	cursor        : pointer;
	margin-bottom : 30px;
}

.social_items .soc_item {
	width  : 64px;
	height : 64px;
}

.social_items .soc_item svg {
	max-width  : 100%;
	max-height : 100%;
}

.social_items .soc_item img {
	max-width : 100%;
}

.social_items .soc_item:nth-child(n+3) {
	display : none;
}

.mp-blog-inner__subscription-form-subwrapp {
	max-width : 100%;
}

@media (max-width : 1680px) {
	.slider_wrap .slider_wrap-in .slick-arrow.slick-prev {
		left : -50px;
	}

	.slider_wrap .slider_wrap-in .slick-arrow.slick-next {
		right : -50px;
	}
}

@media (max-width : 1440px) {
	.slider_wrap .slider_wrap-in .slick-arrow.slick-prev {
		left    : 0px;
		z-index : 9;
	}

	.slider_wrap .slider_wrap-in .slick-arrow.slick-next {
		right   : 0px;
		z-index : 9;
	}
}

@media (max-width : 1360px) {
	.mp-bl_wr_art, .slider_wrap > .title {
		max-width     : 100%;
		padding-left  : 30px;
		padding-right : 30px;
	}

	.mp-blog-inner__article-wrapp {
		margin-left : 0;
	}
}

@media (max-width : 1300px) {
	.slider_wrap .slider_wrap-in .slider_wr-in {
		margin-left  : 0;
		margin-right : 0;
	}

	.mp-blog-inner__subscription-text-wr .mp-blog-inner__subscription-text {
		padding-right : 40px;
	}

	.mp-blog-inner__subscription-text-wr .icon {
		flex : none;
	}

	.mp-blog-inner__subscription-text .title {
		font-size : 22px;
	}
}

@media (max-width : 1260px) {
	.slider_wrap .slider_wrap-in .slider-bl {
		flex-direction : column;
	}
}

@media (max-width : 1024px) {
	.mp-blog-inner__article {
		margin-right : 40px;
	}

	.mp-blog-inner__subscription-form {
		flex-direction : column;
	}

	.mp-blog-inner__subscription-text-wr .mp-blog-inner__subscription-text {
		padding-right : 0;
	}

	.mp-blog-inner__subscription-text-wr {
		margin-bottom : 30px;
	}

	.mp-blog-inner__article-title {
		font-size : 30px;
	}

	.slider_wrap .slider_wrap-in .slider-bl {
		max-width : none;
	}

	.slider_wrap .slider_wrap-in {
		max-width     : 100%;
		padding-left  : 30px;
		padding-right : 30px;
	}

	.slider_wrap .slider_wrap-in .slick-arrow.slick-prev {
		left : -15px;
	}

	.slider_wrap .slider_wrap-in .slick-arrow.slick-next {
		right : -15px;
	}

	.g-page-article .g-article-nav {
		max-width     : 100%;
		padding-left  : 30px;
		padding-right : 30px;
	}

	.slider_wrap > .title {
		font-size : 38px;
	}

	.mp-blog-inner__article-body p strong {
		font-size : 22px;
	}

	.mp-blog-inner__article-body p img {
		float         : none;
		margin-bottom : 0;
	}

	.mp-blog-inner__article-wrapp {
		padding-left : 50px;
	}
}

@media (max-width : 768px) {
	.mp-wrapp {
		max-width : 100%;
	}

	.mp-blog-inner__subscription-form {
		padding-left  : 30px;
		padding-right : 30px;
	}

	.mp-bl_wr_art {
		flex-direction : column;
	}

	.mp-blog-inner__article {
		margin-right : 0;
	}

	.mp-blog-inner .bottom_btns_wrapper {
		width      : 100%;
		margin-top : 30px;
	}

	.mp-blog-inner .bottom_btns_wrapper .fix_wrap {
		flex-direction : row;
		flex-wrap      : nowrap;
	}

	.mp-blog-inner .bottom_btns_wrapper .fix_wrap .social_wrap {
		flex-direction : row;
		align-items    : flex-start;
		margin-right   : 16px;
		flex           : 1 0 1%;
	}

	.mp-blog-inner .bottom_btns_wrapper .fix_wrap .social_wrap .social_items {
		display   : flex;
		flex-wrap : wrap;
	}

	.soc_btn, .mp-blog-inner__submenu-print {
		margin-bottom : 0;
	}

	.mp-blog-inner__subscription-wrapp {
		padding-left : 0;
	}
}

@media (max-width : 640px) {
	.mp-blog__title-wrapp .mp-blog__title-text, .slider_wrap > .title {
		font-size : 32px;
	}

	.mp-blog__title-wrapp .mp-blog__title-subtext, .mp-blog-inner__article-body p strong, .slider_wrap .slider_wrap-in .slider-bl .slider-bl_text .title, .mp-blog-inner__subscription-text .title {
		font-size : 19px;
	}

	.mp-blog-inner__article-title {
		font-size : 28px;
	}

	.mp-blog-inner__subscription-text-wr {
		margin-bottom  : 30px;
		flex-direction : column;
	}

	.mp-blog-inner__subscription-text-wr .icon {
		margin-right            : 0;
		margin-bottom           : 20px;
		width                   : 72px;
		height                  : 72px;
		-webkit-background-size : 25px 21px;
		background-size         : 25px 21px;
	}

	.mp-blog-inner__article-wrapp {
		padding-left  : 30px;
		padding-right : 30px;
	}

	.g-page-article .g-article-nav a.prev, .g-page-article .g-article-nav a.next {
		font-size           : 0;
		width               : 132px;
		padding             : 0;
		height              : 47px;
		background-position : 50% 50%;
	}

	.g-page-article .g-article-nav a.next {
		margin-left : 8px;
	}

	.mp-blog-inner__submenu-print {
		display : none;
	}

	.mp-blog-inner__article-body p img {
		max-width : 100% !important;
	}
}

@media (max-width : 480px) {
	.slider_wrap .slider_wrap-in .slick-arrow.slick-prev, .slider_wrap .slider_wrap-in .slick-arrow.slick-next {
		display : none !important;
	}

	.mp-blog__title-wrapp .mp-blog__title-text {
		font-size   : 24px;
		line-height : 32px;
	}

	.mp-blog__title-wrapp .mp-blog__title-subtext {
		font-size   : 14px;
		line-height : 20px;
	}

	.mp-blog-inner__article-title {
		font-size   : 20px;
		line-height : 24px;
	}

	.mp-blog-inner__article-title:before {
		width  : 32px;
		height : 2px;
		left   : calc(50% - 16px);
	}

	.mp-blog-inner__article-body p, .mp-blog-inner__article-body ul {
		font-size   : 14px;
		line-height : 20px;
	}

	.mp-blog-inner__article-body p strong {
		font-size   : 15px;
		line-height : 20px;
	}

	.mp_top-panel .back {
		display : none;
	}

	.mp_top-panel {
		margin-right : 0;
	}

	.mp_top-panel .mp_top-panel-right {
		width       : 100%;
		align-items : center;
	}

	.mp_top-panel .mp_top-panel-right .date, .mp_top-panel .mp_top-panel-right .viewing {
		font-size           : 12px;
		line-height         : 16px;
		background-size     : 14px auto;
		margin-top          : 0;
		padding-left        : 20px;
		background-position : top 0 left 0;
	}

	.mp_top-panel .mp_top-panel-right .save_tab {
		margin-top  : 0;
		width       : 11px;
		height      : 13px;
		margin-left : auto;
	}

	.mp-blog-inner__article-wrapp {
		padding-top : 30px;
	}

	.mp-blog-inner__article-title {
		text-align     : center;
		padding-bottom : 24px;
	}

	.mp-blog-inner__article-body p img {
		padding-right : 0;
	}

	.social_items .soc_item, .soc_btn, .btn_up {
		width  : 48px;
		height : 48px;
		flex   : none;
	}

	.slider_wrap .slider_wrap-in .slider-bl {
		margin-left  : 1px;
		margin-right : 1px;
	}

	.btn_up span {
		width                   : 14px;
		height                  : 14px;
		-webkit-background-size : 14px auto;
		background-size         : 14px auto;
	}

	.slider_wrap > .title {
		font-size     : 24px;
		line-height   : 24px;
		padding-top   : 40px;
		margin-bottom : 16px;
	}

	.slider_wrap .slider_wrap-in .slider-bl .image {
		margin-left   : auto;
		margin-right  : auto;
		margin-bottom : 20px;
	}

	.slider_wrap .slider_wrap-in .slider-bl .slider-bl_text .title {
		font-size   : 15px;
		line-height : 20px;
	}

	.slider_wrap .slider_wrap-in .slider-bl .slider-bl_text .text {
		font-size   : 13px;
		line-height : 18px;
	}

	.slider_wrap .slider_wrap-in .slider-bl .slider-bl_text .more .btn {
		font-size   : 14px;
		line-height : 16px;
	}

	.slider_wrap .slider_wrap-in .slider_wr-in ul.slick-dots li button {
		width : 20px;
	}

	.mp-blog-inner__subscription-text .title {
		font-size   : 16px;
		line-height : 24px;
	}

	.mp-blog-inner__subscription-text .text {
		font-size   : 14px;
		line-height : 20px;
	}

	.mp-blog-inner__subscription-input input {
		height     : 48px;
		width      : 100%;
		box-sizing : border-box;
	}

	.mp-blog-inner__subscription-btn {
		font-size   : 16px;
		line-height : 24px;
		padding     : 12px 58px;
		width       : 272px;
	}

	.slider_wrap .slider_wrap-in, .mp-blog-inner__subscription-form, .mp-bl_wr_art, .slider_wrap > .title {
		padding-left  : 20px;
		padding-right : 20px;
	}

	.mp-bl_wr_art {
		margin-top : 40px;
	}

	.mp-blog-inner__subscription-input input {
		padding-left  : 20px;
		padding-right : 20px;
	}

	.mp-blog-inner__subscription-input input::placeholder {
		font-size   : 16px;
		line-height : 20px;
		text-align  : center;
	}
}


@media print {
	.mp_top-panel {
		display : none !important
	}
}

@media all and (min-width: 960px) {
	.slider_wrap-in .slick-track {
		display: flex;
	}
	
	.slider_wrap .slider_wrap-in .slider-bl {height: auto;}
	
	.slider_wrap .slider_wrap-in .slider-bl .image {align-self: flex-start;}
}

blockquote {
	line-height: 1.6em;
	font-size: 1em;
	position: relative;
}

blockquote:before {content: "";width: 24px;height: 24px;position: absolute;left: -2.5em;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M13 14.725c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275zm-13 0c0-5.141 3.892-10.519 10-11.725l.984 2.126c-2.215.835-4.163 3.742-4.38 5.746 2.491.392 4.396 2.547 4.396 5.149 0 3.182-2.584 4.979-5.199 4.979-3.015 0-5.801-2.305-5.801-6.275z' fill='%23d3d3d3'/%3E%3C/svg%3E");}

._importantly {
	border: 1px solid #e8e8e8;
	border-radius: 8px;
	padding: 1em 1.8em;
	border-bottom-width: 5px;
	background: rgb(47 192 95 / 2%);
	display: block;
}




.red-block {
	background: #FFFFFF;
	border: 2px solid rgba(45, 191, 96, 0.32);
	box-sizing: border-box;
	border-radius: 16px;
	padding: 14px;
}
.red-block__left-item {
	box-sizing: border-box;
	padding: 8px 0;
	border-bottom: 1px solid #F5F6FA;
}
.red-block__left-item-title {
	font-size: 13px;
	line-height: 20px;
	letter-spacing: -0.1px;
	color: #000000;
	margin-bottom: 4px;
}
.red-block__left-item-value {
	font-weight: bold;
	font-size: 13px;
	line-height: 24px;
	letter-spacing: -0.1px;
	color: #2DBF60;
    margin-left: 12px;
}
.red-block__right-item {
    margin-top: 16px;
    min-height: 104px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: relative;
}
.red-block__right-item:nth-child(n+3) {
	display: none;
}
.red-block__right-item:before {
    content: '';
    width: 104px;
    height: 104px;
    border-radius: 50%;
    background: rgba(45, 191, 96, 0.08);
    position: absolute;
    pointer-events: none;
}
.red-block__right-item-value {
	font-weight: bold;
	font-size: 16px;
	line-height: 24px;
	display: flex;
	align-items: center;
	text-align: center;
	letter-spacing: -0.1px;
	color: #2DBF60;
	margin-bottom: 4px;
}
.red-block__right-item-title {
	font-weight: 600;
	font-size: 10px;
	line-height: 12px;
	text-align: center;
	letter-spacing: -0.1px;
	color: #000000;
}
@media all and (min-width: 600px) {
	.red-block {
		padding: 28px;
	}
	.red-block__left-item {
	    padding: 12px 0;
        display: flex;
	    align-items: center;
	    justify-content: space-between;
	}
	.red-block__left-item:last-child {
		border-bottom: none;
	}
	.red-block__left-item-title {
	    margin-bottom: 0px;
	}
	.red-block__left-item-value {
		font-size: 16px;
	}
	.red-block__right-item {
		margin-top: 0px;
	    min-height: 136px
	}
	.red-block__right-item:before {
		width: 136px;
    	height: 136px;
	}
	.red-block__right {
		margin-top: 22px;
	    display: grid;
	    grid-template-columns: 1fr 1fr;
	    grid-gap: 32px;
	}
	.red-block__right-item-value {
		font-size: 27px;
		line-height: 32px;
		margin-bottom: 8px;
	}
	.red-block__right-item-title {
		font-size: 13px;
		line-height: 16px;
	}
}
@media all and (min-width: 1200px) {
	.red-block {
		border: 4px solid rgba(45, 191, 96, 0.08);
		box-sizing: border-box;
		border-radius: 11px;
		padding: 20px 0 20px 28px;
	    max-width: 792px;
	    position: relative;
	}
	.red-block:before {
		content: '';
		width: 285px;
		height: 50%;
	    position: absolute;
	    right: -4px;
	    top: -4px;
	    background: #fff;
	}
	.red-block__inner {
		display: flex;
    	align-items: center;
    	justify-content: space-between;
	}
	.red-block__left {
		width: 100%;
    	max-width: 400px;
    	margin-right: 40px;
	}
	.red-block__right {
		margin-top: 0;
	    margin-right: -102px;
	    grid-gap: 16px;
	    width: 100%;
    	max-width: 416px;
    	background: #fff;
	}
}