


/* -- TRANSITION ANIMATION */

.block_cont_first_box_link_item,
.block_cont_first_box_link_item img,
.menu_block_itm,
.menu_block_social_icon,
.menu_block_box_copyright,
.menu_button_icon,
.copyright_footer,
.contats_block_box_cont{
	transition: color 0.2s ease, opacity 0.2s ease, background-color 0.2s ease, border 0.2s ease, filter 0.2s ease, transform 0.2s ease, fill 0.2s ease, margin 0.2s ease, border 0.2s ease;
}

.block,
.block_link_icon_img_icon,
.block p,
.block_cont,
.block .block_img,
.block_cont_logo_mash,
.block_cont_logo_mash_two,
.block_cont_logo_wrapper,
.block_box,
.super_logo,
.izum_logo,
.fivepublic_logo,
.livecorr_logo,
.gigarama_logo,
.fivepublick_1,
.fivepublick_2,
.block_cont_box_fivepublick,
.block_fivepublic_purple{
	transition: color 0.5s ease,
	opacity 0.5s ease,
	background-color 0.5s ease,
	border 0.5s ease,
	filter 0.5s ease,
	transform 0.5s ease,
	fill 0.5s ease,
	margin 0.5s ease,
	border 0.5s ease;
}

.block_cont_first_box_link_item:hover,
.block:not([block='first']):hover {
	cursor: pointer;
}

/* TRANSITION ANIMATION -- */



/* -- HOVER EFFECTS */

@media (min-width: 992px) {
	.block_cont_first_box_link_item:hover {
		opacity: 1;
	}
	.block_cont_first_box_link_item:hover img {
		transform: translateX(0.3rem);
	}

	.menu_block_itm:hover {
		color: #000;
		cursor: pointer;
	}
	.menu_block_social_icon:hover {
		opacity: 1;
		cursor: pointer;
	}
	.menu_block_box_copyright:hover {
		color: #000;
		cursor: pointer;
	}
	.menu_button_icon:hover {
		cursor: pointer;
		opacity: 1;
	}
	.contats_block_box_cont:hover {
		opacity: 1;
	}
	.copyright_footer:hover{
		color: #fff;
	}
}

/* HOVER EFFECTS -- */





/* --  ALL SCREEN */

.scroll-content {
	display: flex;
	height: 100%;
}

::selection {
	background: #34a7d6; /* Safari */
	color: #fff;
}
::-moz-selection {
	background: #34a7d6; /* Firefox */
	color: #fff;
}

[data-scrollbar] .scrollbar-track-x,
[scrollbar] .scrollbar-track-x,
scrollbar .scrollbar-track-x {
	bottom: 0;
	left: 0;
	width: 100%;
	height: 0px;
}

[data-scrollbar] .scrollbar-track-y,
[scrollbar] .scrollbar-track-y,
scrollbar .scrollbar-track-y {
	top: 0;
	right: 0;
	width: 0px;
	height: 100%;
}

.menu_button_icon_line{
	transition: fill 0.2s ease, background-color 0.2s ease;
}


.menu_button[color="white"] .menu_button_icon_line{
	background-color: #fff;
}

.logo_menu .svg_logo .logo_text{
	transition: fill 0.2s linear, background-color 0.2s linear;
}

.logo_menu[color="black"] .svg_logo .logo_text {
	color: #076CFC;
}


.logo_menu[color="white"] .svg_logo .logo_text {
	color: #fff;
}

.menu_mobile .st0,
.menu_mobile .st2,
.menu_mobile .st4,
.menu_mobile .st6,
.menu_mobile .st8,
.menu_mobile .st10,
.menu_mobile .st12,
.menu_mobile .st14,
.menu_mobile .st16,
.menu_mobile .st18,
.menu_mobile .st20,
.menu_mobile .st22,
.menu_mobile .menu_mobile_icon_line{
	transition: fill 0.2s linear, background-color 0.2s linear;
}

.menu_mobile[color="black"] .st0,
.menu_mobile[color="black"] .st2,
.menu_mobile[color="black"] .st4,
.menu_mobile[color="black"] .st6,
.menu_mobile[color="black"] .st8,
.menu_mobile[color="black"] .st10,
.menu_mobile[color="black"] .st12,
.menu_mobile[color="black"] .st14,
.menu_mobile[color="black"] .st16,
.menu_mobile[color="black"] .st18,
.menu_mobile[color="black"] .st20,
.menu_mobile[color="black"] .st22{
	fill: #333;
}

.menu_mobile[color="white"] .st0,
.menu_mobile[color="white"] .st2,
.menu_mobile[color="white"] .st4,
.menu_mobile[color="white"] .st6,
.menu_mobile[color="white"] .st8,
.menu_mobile[color="white"] .st10,
.menu_mobile[color="white"] .st12,
.menu_mobile[color="white"] .st14,
.menu_mobile[color="white"] .st16,
.menu_mobile[color="white"] .st18,
.menu_mobile[color="white"] .st20,
.menu_mobile[color="white"] .st22{
	fill: #fff;
}

.menu_mobile[color="black"] .menu_mobile_icon_line{
	background-color: #076CFC;
}

.menu_mobile,
.block_arrow{
	pointer-events: none;
}
.logo_menu_mobile,
.menu_mobile_icon,
.block_arrow_obj_el{
	pointer-events: auto;
}


.block_arrow_obj_el{
	transition: opacity 0.2s ease;
}
.block_arrow_obj_el{
	opacity: 1;
}
.block_arrow_obj_el[state="disable"]{
	opacity: 0;
}

.menu_block_box{
	transition: transform 0.2s ease;
}


*{
	-moz-user-select: none; /* Mozilla Firefox */
	-ms-user-select: none; /* Internet Explorer (не поддерживается) */
	-o-user-select: none; /* Opera Presto (не поддерживается) */
	-webkit-user-select: none; /* Google Chrome, Opera Next, Safari */
}

.menu_home{
	pointer-events: none;
}
.logo_menu,
.menu_button{
	pointer-events: visible;
}

.arrow1 {
    animation: arrow1_anim 1s infinite ease-in-out;
}

@keyframes arrow1_anim{
	0% { transform:translateX(-3%); }
	50% { transform:translateX(10%); }
	100% { transform:translateX(-3%); }
}

@media (max-width: 991px) {
	.block_navigation {
		display: flex;
		align-items: center;
		gap: 5px;
		justify-content: center;
	}
}

.block_navigation[color="white"] .block_navigation_circle{
	stroke: #FFF;
}
.block_navigation[color="black"] .block_navigation_circle{

	stroke: #076CFC;
}


.block_navigation .navigation_nums{
	color: #3333334D;

	font-family: "CoFo Weather Extended", sans-serif;
	font-size: 12px;
	font-weight: 900;
	line-height: 16px;
}

.block_navigation[color="white"] .navigation_nums .active{
	color: #FFF;

}
.block_navigation[color="black"] .navigation_nums .active{
	color: #076CFC;
}


/* ALL SCREEN -- */



/* -- EFFECT BLOCK MAIN PAGE */

/* mash */
.block[title="mash"][state="enable"] {
	background-color: #ff0010;
}
.block[title="mash"][state="enable"] .block_box {
	border-color: #ff0010;
}

.block[title="mash"][state="disable"] .block_link_txt {
	color: #E52F42;
}
.block[title="mash"][state="enable"] .block_link_txt {
	color: #fff;
}
.block[title="mash"][state="enable"] .block_cont_txt {
	color: #fff;
}

.block[title="mash"][state="disable"] .block_link_icon_img_icon {
	fill:  #E52F42;
}

.block[title="mash"][state="enable"] .block_link_icon_img_icon {
	fill: #fff;
}
.block[title="mash"][state="enable"] .block_img {
	transform: translate(0) scale(1);
	opacity: 1;
}
.block[title="mash"][state="enable"] .block_cont_logo_mash {
	fill: #fff;
}
.block[title="mash"][state="enable"] .block_cont_logo_mash path {
	fill: #fff;
}
.block[title="mash"][state="enable"] .block_cont_logo.block_cont_logo_mash_two {
	opacity: 1;
}

/* life */
.block[title="life"][state="enable"] {
	background-color: #f8f8f8;
}
.block[title="life"][state="enable"] .block_box {
	border-color: #f8f8f8;
}
.block[title="life"][state="enable"] .block_cont_txt {
	color: #000;
}
.block[title="life"][state="enable"] .block_img {
	transform: translate(0) scale(1);
	opacity: 1;
}

/* super */
.block[title="super"][state="enable"] {
	background-color: #fa2a5d;
}
.block[title="super"][state="enable"] .block_box {
	border-color: #fa2a5d;
}
.block[title="super"][state="enable"] .block_cont_txt {
	color: #fff;
}
.block[title="super"][state="enable"] .block_img {
	transform: translate(0) scale(0.8);
	opacity: 1;
}
.block[title="super"][state="enable"] .block_link_icon_img_icon {
	fill: #fff;
}
.block[title="super"][state="enable"] .block_link_txt {
	color: #fff;
}
.block[title="super"][state="enable"] .super_logo {
	fill: #fff;
}

/* shot */

.block[title="shot"][state="enable"] {
	background-color: #242424;
}
.block[title="shot"][state="enable"] .block_box {
	border-color: #242424;
}

.block[title="shot"][state="disable"] .block_link_txt {
	color: #242424;
}

.block[title="shot"][state="enable"] .block_cont_txt {
	color: #fff;
}
.block[title="shot"][state="enable"] .block_img {
	transform: translate(0) scale(0.8);
	opacity: 1;
}
.block[title="shot"] .block_link_icon_img_icon {
	fill: #333;
}
.block[title="shot"][state="enable"] .block_link_icon_img_icon {
	fill: #FAC400;
}
.block[title="shot"][state="enable"] .block_link_txt {
	color: #FAC400;
}
.block[title="shot"][state="enable"] .shot_logo {
	fill: #fff;
}

/* shot proverka */

.block[title="shot_proverka"][state="enable"] {
	background-color: #242424;
}
.block[title="shot_proverka"][state="enable"] .block_box {
	border-color: #242424;
}
.block[title="shot_proverka"][state="enable"] .block_cont_txt {
	color: #fff;
}
.block[title="shot_proverka"][state="enable"] .block_img {
	transform: translate(0) scale(1);
	opacity: 1;
}
.block[title="shot_proverka"] .block_link_icon_img_icon {
	fill: #333;
}
.block[title="shot_proverka"][state="enable"] .block_link_icon_img_icon {
	fill: #FAC400;
}
.block[title="shot_proverka"][state="enable"] .block_link_txt {
	color: #FAC400;
}
.block[title="shot_proverka"][state="enable"] .shot_proverka_logo {
	fill: #fff;
}

.block[title="shot_proverka"][state="enable"] .block_cont_logo .colors {
	fill: #FAC400;
}

/* mashroom */

.block[title="mashroom"][state="enable"] {
	background-color: #242424;
}
.block[title="mashroom"][state="enable"] .block_box {
	border-color: #242424;
}
.block[title="mashroom"][state="enable"] .block_cont_txt {
	color: #fff;
}
.block[title="mashroom"][state="enable"] .block_img {
	transform: translate(-315px) scale(0.8);
	opacity: 1;
}

@media (min-width: 992px) {
	.block[title="mashroom"][state="enable"] .block_img {
		transform: translate(-315px) scale(0.8);
	}
}
.block[title="mashroom"] .block_link_icon_img_icon {
	fill: #333;
}
.block[title="mashroom"][state="enable"] .block_link_icon_img_icon {
	fill: #E52F42;

}
.block[title="mashroom"][state="enable"] .block_link_txt {
	color: #E52F42;
}
.block[title="mashroom"][state="enable"] .mashroom_logo {
	fill: #fff;
}

.block[title="mashroom"][state="enable"] .block_cont_logo path {
	fill: #fff;
}

/* publisters */

.block[title="publisters"][state="enable"] {
	background-color: #5856D6;
}
.block[title="publisters"][state="enable"] .block_box {
	border-color: #5856D6;
}
.block[title="publisters"][state="enable"] .block_cont_txt {
	color: #fff;
}
.block[title="publisters"][state="enable"] .block_img {
	transform: translate(0) scale(0.8);
	opacity: 1;
}
.block[title="publisters"] .block_link_icon_img_icon {
	fill: #333;
}
.block[title="publisters"][state="enable"] .block_link_icon_img_icon {
	fill: #fff;
}
.block[title="publisters"][state="enable"] .block_link_txt {
	color: #fff;
}
.block[title="publisters"][state="enable"] .publisters_logo {
	fill: #fff;
}

.block[title="publisters"][state="enable"] .block_cont_logo path {
	fill: #fff;
}

.block[title="publisters"][state="enable"] .block_cont_logo path.handline {
	fill: #5856D6;
}
/* neopra */

.block[title="neopra"][state="enable"] {
	background-color: #FFF;
}
.block[title="neopra"][state="enable"] .block_cont_txt {
	color: #333;
}
.block[title="neopra"][state="enable"] .block_img {
	transform: translate(4rem, -26rem) scale(1);
	opacity: 1;
}

.block[title="neopra"] .block_link_icon_img_icon {
	fill: #333333;
}
.block[title="neopra"][state="enable"] .block_link_txt {
	color: #333333;
}

.block[title="neopra"][state="enable"] .block_link_icon_img_icon {
	fill: #333333;
}
.block[title="neopra"][state="enable"] .block_link_txt {
	color: #333333;
}



.block[title="neopra"][state="enable"] .neopra_logo {
	fill: #333333;
}


/* achbd */

.block[title="achbd"][state="enable"] {
	background-color: #801C3B;

}
.block[title="achbd"][state="enable"] .block_box {
	border-color: #801C3B;
}
.block[title="achbd"][state="enable"] .block_cont_txt {
	color: #fff;
}
.block[title="achbd"][state="enable"] .block_img {
	transform: translate(0) scale(0.8);
	opacity: 1;
}
.block[title="achbd"] .block_link_icon_img_icon {
	fill: #333;
}
.block[title="achbd"][state="enable"] .block_link_icon_img_icon {
	fill: #E75F33;
}
.block[title="achbd"][state="enable"] .block_link_txt {
	color: #E75F33;
}
.block[title="achbd"][state="enable"] .achbd_logo {
	fill: #fff;
}
.block[title="achbd"][state="enable"] .block_cont_logo path {
	fill: #E75F33;
}

/* cube */

.block[title="cube"][state="enable"] {
	background-color: #2a2a2a;
}
.block[title="cube"][state="enable"] .block_box {
	border-color: #2a2a2a;
}
.block[title="cube"][state="enable"] .block_cont_txt {
	color: #fff;
}
.block[title="cube"][state="enable"] .block_img {
	transform: translate(0) scale(0.8);
	opacity: 1;
}
.block[title="cube"] .block_link_icon_img_icon {
	fill: #333;
}
.block[title="cube"][state="enable"] .block_link_icon_img_icon {
	fill: #fff;
}
.block[title="cube"][state="enable"] .block_link_txt {
	color: #fff;
}
.block[title="cube"][state="enable"] .cube_logo {
	fill: #fff;
}
.block[title="cube"][state="enable"] .block_cont_logo path {
	fill: #fff;
}

/* gigaram */
.block[title="gigarama"][state="enable"] {
	background-color: #262525;
}
.block[title="gigarama"][state="enable"] .block_box {
	border-color: #262525;
}
.block[title="gigarama"][state="enable"] .block_cont_txt {
	color: #fff;
}
.block[title="gigarama"][state="enable"] .block_img {
	transform: translate(0) scale(1);
	opacity: 1;
}
.block[title="gigarama"][state="enable"] .block_link_icon_img_icon {
	fill: #fff;
}
.block[title="gigarama"][state="enable"] .block_link_txt {
	color: #fff;
}
.block[title="gigarama"][state="enable"] .gigarama_logo {
	fill: #fff;
}

/* zhizn */
.block[title="zhizn"][state="enable"] {
	background-color: #FFF;
}

.block[title="zhizn"][state="enable"] .block_box {
	border-color: #f8f8f8;
}
.block[title="zhizn"][state="enable"] .block_img {
	transform: translate(0) scale(1);
	opacity: 1;
}
.block[title="zhizn"] .block_link_icon_img_icon{
	fill: #F14942;
}

.block[title="zhizn"] .block_link_txt {
	color:#F14942;
}
/* fivepublic */
.block[title="fivepublic"][state="enable"] {
	background-color: #E3E3E3;
}

.block[title="fivepublic"][state="enable"] .block_box .block_cont{
	z-index: 2;
}

.block[title="fivepublic"] .block_img.block_img_fivepublic,
.block[title="fivepublic"] .block_img.block_img_fivepublic2 {
	transform: translate(0,0) scale(1.2);
	top: 0;
	bottom: auto;
	opacity: 0;
	z-index: 0;
}

.block[title="fivepublic"] .block_img.block_img_fivepublic,
.block[title="fivepublic"] .block_img.block_img_fivepublic2 {
	transform: translate(50%, -100%) scale(1.2);
}

.block[title="fivepublic"][state="enable"] .block_img.block_img_fivepublic {
	transform: translate(50%, -175px) scale(1.5);
	transition-delay: .2s;
	opacity: 1;
}

.block[title="fivepublic"][state="enable"] .block_img.block_img_fivepublic2 {
	transform: translate(40px, 20vh) scale(0.8);
	transition-delay: .2s;
	opacity: 1;
}


@media screen and (min-width: 2048px) {
	.block[title="fivepublic"][state="enable"] .block_img.block_img_fivepublic2 {
		transform: translate(40px, 20vh) scale(1);
		transition-delay: .2s;
		opacity: 1;
	}
}

@media screen and (min-width: 1440px) and (min-height: 698px) and (max-height: 990px) {
	.block[title="fivepublic"][state="enable"] .block_img.block_img_fivepublic {
		transform: translate(50%, -200px) scale(1.2);
	}

	.block[title="fivepublic"][state="enable"] .block_img.block_img_fivepublic2 {
		transform: translate(40px, 9vh) scale(0.5);
	}
}

@media screen and (min-width: 4480px) {
	.block[title="fivepublic"][state="enable"] .block_img.block_img_fivepublic2 {
		transform: translate(40px, 20vh) scale(1);
		transition-delay: .2s;
		opacity: 1;
	}

	.block[title="fivepublic"][state="enable"] .block_img.block_img_fivepublic {
		transform: translate(50%, -175px) scale(2);
		transition-delay: .2s;
		opacity: 1;
	}
}

.block[title="fivepublic"] .block_link_icon_img_icon{
	fill: #906EFF;
}
.block[title="fivepublic"] .block_link_txt {
	color: #906EFF;
}

.block[title="fivepublic"][state="enable"] .block_link_icon_img_icon {
	fill: #333333;
}
.block[title="fivepublic"][state="enable"] .block_link_txt {
	color: #333333;
}
.block[title="fivepublic"][state="enable"] .fivepublick_1{
	fill: #fff;
}
.block[title="fivepublic"][state="enable"] .fivepublick_2{
	fill: #fff;
}

.block_link{
	transition: opacity 0.2s ease;
}

@media (max-width: 991px) {
	.block[title="fivepublic"] .block_cont {
		transform: translateX(55rem);
		transition-delay: .8s;
	}

	.block[title="fivepublic"] .block_cont_box_fivepublick {
		transform: translateY(0rem);
		transition-delay: .4s;
	}
	.block[title="fivepublic"] .block_cont_logo {
		width: 19rem;
	}
	.block[title="fivepublic"][state="enable"] {
		background-color: #fff;
	}
	.block[title="fivepublic"][state="enable"] .block_box {
		border-color: #fff;
	}
	.block[title="fivepublic"][state="enable"] .block_cont_box_fivepublick {
		transform: translateY(-10rem);
		transition-delay: .8s;
	}
	.block[title="fivepublic"][state="enable"] .block_cont {
		transform: translateX(0rem);
		transition-delay: .4s;
	}

	.block[title="fivepublic"][state="enable"] .block_link_icon_img_icon {
		fill: #906EFF;
	}
	.block[title="fivepublic"][state="enable"] .block_link_txt {
		color: #906EFF;
	}
	.block[title="fivepublic"][state="enable"] .fivepublick_2{
		fill: #000;
	}

	.block[title="fivepublic"][state="enable"] .block_img.block_img_fivepublic {
		transform: translate(50%, 0) scale(1.7);
		transition-delay: .2s;
		opacity: 1;
	}

	.block[title="fivepublic"][state="enable"] .block_img.block_img_fivepublic2 {
		transform: translate(40px, 60vh) scale(0.8);
		transition-delay: .2s;
		opacity: 1;
	}

	.block_link[slidestate='move']{
		opacity: 0;
	}
}

@media (max-width: 767px) {
    .block[title][state="enable"] .block_cont_txt {
        transform: translateY(-0rem);
    }
    /*.block[title][state="enable"] .block_cont {
        transform: translateY(-0rem);
    }*/
    .block[title="mash"][state="enable"] .block_cont_logo_wrapper {
        transform: translate(0rem, 0) scale(1);
    }
}

/* EFFECT BLOCK MAIN PAGE -- */




/* -- ADAPTIVE */

@media (max-height: 860px) and (min-width: 992px) {
	html {
		font-size: 15px;
	}
	.block_cont_first_box {
		margin-top: 4rem;
		transform: translateY(-40px);
	}
	.b_copyrightlock_cont {
		margin-top: 4rem;
	}
}
@media (max-height: 830px) and (min-width: 992px) {
	html {
		font-size: 14px;
	}

	/* life */
	.block[title="life"][state="enable"] .block_img {
		transform: translate(0) scale(0.8);
		opacity: 1;
	}
	.block_img.block_img_life{
		left: -8.6rem;
		bottom: 7.4625rem;
	}

	/* mash */
	.block[title="mash"][state="enable"] .block_img {
		transform: translate(0) scale(0.9);
		opacity: 1;
	}
	.block_img.block_img_mash{
		left: 0.7rem;
		bottom: 5.5625rem;
	}
	.block[title="mash"][state="enable"] .block_cont {
		transform: translateY(-6rem);
	}

	/* super */
	.block[title="super"][state="enable"] .block_img {
		transform: translate(0) scale(0.8);
		opacity: 1;
	}
	.block_img.block_img_super {
		left: 6.2rem;
		bottom: 0.1625rem;
	}

	/* gigarama */
	.block_img.block_img_gigarama{
		left: 4.5rem;
		bottom: 7.5625rem;
		width: 17.1875rem;
	}

	/* zhizn */
	.block_img.block_img_zhizn{
		left: 3.8125rem;
		bottom: 6.125rem;
		width: 16.1875rem;
	}

	/* lifecorr */
	.block_img.block_img_lifecorr{
		left: -14.3rem;
		bottom: 7.9375rem;
		width: 46.125rem;
	}

	/* fivepublick */
	.block_img.block_img_fivepublick{
		width: 14.75rem;
	}

	/* izum */
	.block_img.block_img_izum{
		bottom: 6.875rem;
		width: 18.375rem;
	}
}
@media (max-height: 640px) and (min-width: 992px) {
	html {
		font-size: 12px;
	}
}
@media (max-width: 479px){
	.block[title="fivepublic"] .block_cont {
		transform: translateX(25rem);
		transition-delay: .8s;
	}
	.block[title="fivepublic"] .block_cont_box_fivepublick {
		transform: translateY(0rem);
		transition-delay: .4s;
	}
	.block[title="fivepublic"] .block_cont_logo {
		width: 19rem;
	}
	.block[title="fivepublic"][state="enable"] {
		background-color: #E3E3E3;
	}
	.block[title="fivepublic"][state="enable"] .block_box {
		border-color: #E3E3E3;
	}
	.block[title="fivepublic"][state="enable"] .block_cont_box_fivepublick {
		transform: translateY(.8rem);
		transition-delay: .8s;
	}
	.block[title="fivepublic"][state="enable"] .block_cont {
		transform: translateX(0rem);
		transition-delay: .4s;
	}
	.block[title="fivepublic"][state="enable"] .block_fivepublic_purple {
		opacity: 0;
	}

	.block[title="fivepublic"][state="enable"] .block_link_icon_img_icon {
		fill: #333333;
	}
	.block[title="fivepublic"][state="enable"] .block_link_txt {
		color: #333333;
	}
	.block[title="fivepublic"][state="enable"] .fivepublick_2{
		fill: #000;
	}

	.block[title="fivepublic"][state="enable"] .block_img.block_img_fivepublic {
		transform: translate(50%, 0) scale(2);
	}

	.block[title="fivepublic"][state="enable"] .block_img.block_img_fivepublic2 {
		transform: translate(0, 45vh) scale(0.8);
	}

	html{
		font-size: 4.28vw;
	}

	@media (max-width: 400px){
		.block[title="fivepublic"][state="enable"] .block_img {
			transform: translate(-10px,-192px) scale(1);
			transition-delay: .65s;
			opacity: 1;
		}
	}
}
/* ADAPTIVE -- */

.contats_news .heading_page_head.heading_page_head_black{
	text-transform: uppercase;
	font-weight: 400;
}


.logo_img_w {
	display: none;
}

.block_navigation_circle_def {
	stroke: #333;
}

.block_navigation_circle {
	stroke: #076CFC;
}


body[data-slide="2"] .block_navigation .block_navigation_circle,
body[data-slide="5"] .block_navigation .block_navigation_circle,
body[data-slide="6"] .block_navigation .block_navigation_circle,
body[data-slide="7"] .block_navigation .block_navigation_circle,
body[data-slide="9"] .block_navigation .block_navigation_circle,
body[data-slide="12"] .block_navigation .block_navigation_circle,
body[data-slide="13"] .block_navigation .block_navigation_circle,
body[data-slide="14"] .block_navigation .block_navigation_circle,
body[data-slide="4"] .block_navigation .block_navigation_circle
{
	stroke: #FFF;
}

body[data-slide="2"] .block_navigation .navigation_nums .active,
body[data-slide="5"] .block_navigation .navigation_nums .active,
body[data-slide="6"] .block_navigation .navigation_nums .active,
body[data-slide="7"] .block_navigation .navigation_nums .active,
body[data-slide="9"] .block_navigation .navigation_nums .active,
body[data-slide="12"] .block_navigation .navigation_nums .active,
body[data-slide="13"] .block_navigation .navigation_nums .active,
body[data-slide="14"] .block_navigation .navigation_nums .active,
body[data-slide="4"] .block_navigation .navigation_nums .active
{
	color: #FFF;
}

body[data-slide="0"] .block_navigation .block_navigation_circle,
body[data-slide="1"] .block_navigation .block_navigation_circle,
body[data-slide="8"] .block_navigation .block_navigation_circle,
body[data-slide="3"] .block_navigation .block_navigation_circle{
	stroke: #076CFC;
}

body[data-slide="0"] .block_navigation .navigation_nums .active,
body[data-slide="1"] .block_navigation .navigation_nums .active,
body[data-slide="8"] .block_navigation .navigation_nums .active,
body[data-slide="3"] .block_navigation .navigation_nums .active{
	color: #076CFC;
}

body[data-slide="5"] .block_navigation .navigation_nums,
body[data-slide="6"] .block_navigation .navigation_nums,
body[data-slide="9"] .block_navigation .navigation_nums,
body[data-slide="12"] .block_navigation .navigation_nums,
body[data-slide="13"] .block_navigation .navigation_nums,
body[data-slide="14"] .block_navigation .navigation_nums,
body[data-slide="7"] .block_navigation .navigation_nums {
	color: #FFFFFF4D;
}

body[data-slide="5"] .block_navigation .block_navigation_circle_def,
body[data-slide="6"] .block_navigation .block_navigation_circle_def,
body[data-slide="9"] .block_navigation .block_navigation_circle_def,
body[data-slide="12"] .block_navigation .block_navigation_circle_def,
body[data-slide="13"] .block_navigation .block_navigation_circle_def,
body[data-slide="14"] .block_navigation .block_navigation_circle_def,
body[data-slide="7"] .block_navigation .block_navigation_circle_def {
	stroke: #FFFFFF4D;
}


body[data-slide="1"] .menu_mobile .svg_logo .logo_img_w,
body[data-slide="2"] .menu_mobile .svg_logo .logo_img_w,
body[data-slide="5"] .menu_mobile .svg_logo .logo_img_w,
body[data-slide="6"] .menu_mobile .svg_logo .logo_img_w,
body[data-slide="7"] .menu_mobile .svg_logo .logo_img_w,
body[data-slide="9"] .menu_mobile .svg_logo .logo_img_w,
body[data-slide="12"] .menu_mobile .svg_logo .logo_img_w,
body[data-slide="13"] .menu_mobile .svg_logo .logo_img_w,
body[data-slide="14"] .menu_mobile .svg_logo .logo_img_w,
body[data-slide="4"] .menu_mobile .svg_logo .logo_img_w {
	display: block;
}

body[data-slide="1"] .menu_mobile .svg_logo .logo_img,
body[data-slide="2"] .menu_mobile .svg_logo .logo_img,
body[data-slide="5"] .menu_mobile .svg_logo .logo_img,
body[data-slide="6"] .menu_mobile .svg_logo .logo_img,
body[data-slide="7"] .menu_mobile .svg_logo .logo_img,
body[data-slide="9"] .menu_mobile .svg_logo .logo_img,
body[data-slide="12"] .menu_mobile .svg_logo .logo_img,
body[data-slide="13"] .menu_mobile .svg_logo .logo_img,
body[data-slide="14"] .menu_mobile .svg_logo .logo_img,
body[data-slide="4"] .menu_mobile .svg_logo .logo_img {
	display: none;
}


@media (max-width: 991px) {
	.block_cont_logo {

	}
	.block_cont_logo svg {
		width: auto;
	}
	.block_mashroom .block_cont_logo svg,
	.block_shot_proverka .block_cont_logo svg
	{
		width: 20rem;
	}
}

@media (max-width: 479px) {
	.block_cont_txt {
		line-height: 1.2rem;
	}

	.block_cont_logo.block_cont_logo_mash svg {
		width: 165px;
	}

	.block_mash .block_cont_txt {
		margin-top: 0.1rem;
	}

	.block_mash .block_cont_box {
		margin-bottom: 1.5rem;
	}

	.block_life .block_cont_box {
		margin-bottom: -1rem;
	}

	.block_life .block_cont_txt {
		margin-top: 0.5rem;
	}

	.block_life .block_cont_logo {
		width: 16rem;
	}

	.block_super .block_cont_logo svg {
		width: 255px;
	}

	.block_super .block_cont_box {
		margin-bottom: 1.6rem;
	}

	.block_shot .block_cont_box {
		margin-bottom: 1.4rem;
	}

	.block_shot .block_cont_logo svg {
		width: 105px;
	}

	.block_shot .block_cont_txt {
		margin-top: 0.2rem;
	}

	.block_shot_proverka .block_cont_box {
		margin-top: 0rem;
	}

	.block_mashroom .block_cont_box {
		margin-bottom:1rem
	}

	.block_mashroom .block_cont_txt {
		margin-top: 0.1rem;
	}

	.block_fivepublic .block_cont_box {
		margin-bottom: 0rem
	}
	.block_fivepublic .block_shot .block_cont_logo svg {
		width: 325px;
	}

	.block_publisters .block_cont_box {
		margin-bottom: 2.3rem
	}

	.block[title="neopra"][state="enable"] .block_img {
		transform: translate(-36px, 0) scale(0.85);
	}

	.block_neopra .block_cont_logo svg {
		width: 122px;
	}

	.block_neopra .block_cont_box {
		margin-bottom: 2.8rem
	}

	.block_neopra .block_cont_txt {
		margin-top: -0.4rem;
	}

	.block[title="zhizn"][state="enable"] .block_img {
		transform: translate(0) scale(0.8);
	}

	.block_zhizn .block_cont_box {
		margin-bottom: 1.1rem;
	}

	.block_zhizn .block_cont_logo{
		width: 17.5rem;
	}

	.block_zhizn .block_cont_txt {
		margin-top: 0;
	}

	.block[title="achbd"][state="enable"] .block_img {
		transform: translate(0) scale(0.85);
	}

	.block_achbd .block_cont_box {
		margin-bottom: 1.7rem;
	}

	.block_achbd .block_cont_logo svg {
		width: 80px;
	}

	.block_achbd .block_cont_txt {
		margin-top: 0;
	}

	.block[title="gigarama"][state="enable"] .block_img {
		transform: translate(0) scale(0.8);
		opacity: 1;
	}

	.block_gigarama .block_cont_logo svg {
		width: 285px;
	}

	.block_gigarama .block_cont_box {
		margin-bottom: 1.1rem;
	}

	.block_gigarama .block_cont_txt {
		margin-top: 0;
	}

	.block[title="cube"][state="enable"] .block_img {
		transform: translate(0) scale(1);
		opacity: 1;
	}

	.block_cube .block_cont_box {
		margin-bottom: 1rem;
	}

	.block_cube .block_cont_logo svg {
		width: 95px;
	}

	.block_cube .block_cont_box {
		margin-bottom: 1.2rem;
	}

	.block_cube .block_cont_txt {
		margin-top: 0;
	}

	.block_navigation {
		right: 1rem;
	}

	.block[title="neopra"] .block_link_icon_img {
		color: #333333;
	}
	.block[title="neopra"][state="enable"] .block_link_txt {
		color: #333333;
	}

	.block[title="neopra"][state="enable"] .block_link_icon_img_icon {
		fill: #333333;
	}

	.block[title="fivepublic"] .block_cont_logo_fivepublic svg {
		width: 340px !important;
	}
}

/**/
@media (min-width: 479px) and (max-height: 1024px) {
	.block[state="enable"] .block_img {
		transform: translate(-45px, 60px) scale(0.8);
	}
	.block[title="fivepublic"][state="enable"] .block_img {
		transform: translate(-45px, 60px) scale(0.8);
	}
}

@media (min-width: 479px) and (max-height: 700px) {
	.block[state="enable"] .block_img {
		transform: translate(-45px, 60px) scale(0.7);
	}
	.block[title="fivepublic"][state="enable"] .block_img {
		transform: translate(-70px, 84px) scale(0.7);
	}
}


@media screen and (min-width:1281px) and (max-width:1439px) {
	.block[state="enable"] .block_box .block_img {
		transform: scale(0.8);
	}
	.block[title="shot"][state="enable"] .block_box .block_img {
		transform: translate(0, 30px) scale(0.7);
	}

	.block[title="mashroom"][state="enable"] .block_box .block_img {
		transform: translate(0, 30px) scale(0.8);
	}

	.block[title="shot_proverka"][state="enable"] .block_box .block_img {
		transform: translate(0, 60px) scale(0.8);
	}

	.block[title="fivepublic"][state="enable"] .block_box .block_img {
		transform: translate(-60px, 45px) scale(0.7);
	}

	.block[title="publisters"][state="enable"] .block_box .block_img {
		transform: translate(0, 100px) scale(0.7);
	}

	.block[title="neopra"][state="enable"] .block_box .block_img {
		transform: translate(-20px, 15px) scale(0.7);
	}

	.block[title="achbd"][state="enable"] .block_box .block_img {
		transform: translate(-45px, 100px) scale(0.6);
	}

	.block[title="gigarama"][state="enable"] .block_box .block_img {
		transform: translate(-45px, 45px) scale(0.7);
	}

	.block[title="cube"][state="enable"] .block_box .block_img {
		transform: translate(0px, 75px) scale(0.7);
	}

	.block[title="zhizn"][state="enable"] .block_box .block_img {
		transform: translate(0px, 30px) scale(0.7);
	}


	.block[title="fivepublic"][state="enable"] .block_box .block_img {
		transform: scale(1);
	}

	.block[title="mashroom"][state="disable"] .block_box .block_img {
		right: -350px;
		transform: scale(1);
	}

	.block[title="mashroom"][state="enable"] .block_box .block_img {
		right: -32px;
	}


}

.block_box_first .block_cont_top {
	pointer-events: none;
}


/* old iphones */
@media (min-width: 375px) and (max-width: 667px)  and (-webkit-min-device-pixel-ratio: 2) {
	.text_animate_wrap {
		gap: 0;
	}
	.reversed .animate_group {
		height: 80px;
	}
	.block_img.block_img_mashroom {
		width: 240px;
	}

	.block[title="fivepublic"][state="enable"] .block_img {
		transform: translate(-60px, -120px) scale(0.8);
	}

	.block[title="publisters"][state="enable"] .block_img {
		transform: translate(0, 40px) scale(0.6);
	}

	.block_second .block_cont_top {
		padding-top: 0;
	}

	.block[title="mashroom"][state="enable"] .block_img {
		bottom: 6.6rem;
		transform: translate(-313px, -82px) scale(0.9);
	}


}

@media (min-width: 375px) and (max-width: 812px)  and (-webkit-min-device-pixel-ratio: 3) {
	.block_img.block_img_mashroom {
		width: 295px;
	}

	.block[title="fivepublic"][state="enable"] .block_img {
		transform: translate(-40px, -150px) scale(0.8);
	}

	.block[title="publisters"][state="enable"] .block_img {
		transform: translate(0, 15px) scale(0.7);
	}
}

/* end old iphones*/

@media (max-width: 897px) and (max-height: 415px),
(min-width: 430px) and (max-width: 932px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {

	.text_animate_wrap {
		display: none;
	}
}

@media (min-width: 1024px) {
	.block[state="enable"] .block_cont{
		transform: translateY(-7rem);
	}

	.block[state="enable"] .block_cont.block_cont_first {
		transform: translateY(0);
	}
}

@media (max-height: 700px) and (orientation: landscape) {
	.block[state="enable"] .block_box .block_img {
		display: none;
	}

	.contant_box .block[state="enable"] .block_cont{
		transform: translateY(0);
	}
	.block_second .block_first_head {
		font-size: 40px;
		line-height: 36px;
	}

	.text_animate_wrap {
		display: none;
	}

	.block_box_first .block_cont_first_box {
		display: none;
	}

	.block_box_first .block_first_head {
		font-size: 4rem;
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
	}

	.block_box_first .block_first_head br {
		display: flex;
	}

	.block_box_first .b_copyrightlock_cont {
		margin-top: 6rem;
	}


}

@media (max-height: 400px) and (orientation: landscape) {

	body[data-slide="0"] .block_navigation {
		bottom: 2rem;
		left: auto;
		right: 2rem;
		transform: none;
	}
	.block_box_first .block_first_head {
		font-size: 2rem;
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
	}

	.block_box_first .b_copyrightlock_cont {
		margin-top: 2rem;
	}

	div[title="nm"]  .block_box.block_box_first {
		padding-top: 9.2rem;
	}

	div[title="brand.newsmedia.ru"]  .block_box.block_box_first {
		padding-top: 2rem;
	}
}


