.techno-contacts-block .map-block .aic,
li.ya-share2__item {
	margin-bottom: 0 !important;
}
@font-face {
	font-family: 'Myrida pro';
	src: url('/local/templates/imperator/font/MYRIADPRO-REGULAR.OTF') format('opentype');
}
.main-slider-block .slick-slide,
.services-custom-page .custom-tile .text-wrap1 {
	padding: 0;
}
.main-page-contacts-block,
.techno-contacts-block {
	padding-top: 0 !important;
}
.flex-item {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.map-block .main-text {
	margin-bottom: 10px !important;
}
.sphere-solutions-block {
	padding-top: 84px !important;
}
li.ya-share2__item {
	padding-left: 0.5em !important;
}
.accordion h3.hide_row span::after,
.errortext__,
.main-slider .right-side .line-btn-wrap::before,
li.ya-share2__item::before {
	display: none !important;
}


.mh
{
	max-height: 330px !important;
}
.spanbtn {
	font-weight: 900;
	color: #fff;
	text-align: center;
	vertical-align: middle;
	white-space: normal;
	text-transform: uppercase;
	font-size: 16px;
	line-height: 1.4;
}
.techno-red-ribbon .slogan > * {
	display: inline-block;
	vertical-align: middle;
}
.accordion h3.hide_row + div {
	padding: 0 !important;
}
.anhor_tech {
	margin-top: -130px;
	display: block;
	padding-bottom: 130px;
}
@keyframes anim {
	0% {
		transform: scale(1);
		z-index: 24;
		box-shadow: 0 22px 24px rgba(79, 4, 7, 0.67);
		background: #ce1518;
		color: #fff;
	}
	100% {
		transform: scale(1.05);
		z-index: 25;
		box-shadow: 0 22px 24px rgba(79, 4, 7, 0.67);
		background: #ce1518;
		color: #fff;
	}
}
.current-animation {
	animation-name: anim;
	animation-duration: 2s;
	animation-timing-function: ease-out;
	animation-fill-mode: both;
}
.sphere-solutions-list .current-animation a {
	color: #fff;
}
.sphere-solutions-list:hover .current-animation {
	animation-name: unset;
}
.sphere-solutions-list .flex-item:hover {
	transform: scale(1.05);
	transition: none;
	background: #ce1518;
}
.main-slider-block {
	transition: 1s linear 0.2s;
	-webkit-transition-delay: 0.2s;
}
.services-custom-page .directions-custom .description:before,
.techno-contacts-block .form-title.ttu.mb-20,
.uslugi-text-block ol:not(.list-unstyled):not(.list-inline) > li:last-child::after {
	display: none;
}
.pre-away {
	font-size: 13px;
}
.pre-away span {
	margin-right: 5px;
}
.menu-bot span {
	display: block;
	width: 100%;
}
.rubrika .flex-section:hover .news-tile {
	background-color: #ce1518;
	color: #fff;
}
.forum-wrapper {
	max-width: 1440px;
	background-color: #6e6e6e;
	padding: 40px;
	display: block;
	margin: 0 auto;
}
.forum-wrapper img {
	max-width: 100%;
}
.forum-wrapper h2 {
	font-family: 'Open Sans', sans-serif;
	font-size: 93.75px;
	color: #fff;
	line-height: 0.89;
	text-align: right;
	font-weight: 700;
}
.forum-wrapper .block_3 .col-lg-12 h3,
.forum-wrapper h3 {
	font-size: 27px;
	font-family: 'Open Sans', sans-serif;
	line-height: 1.154;
	font-weight: 700;
	color: #000;
}
.forum-wrapper h3 {
	margin: 23px 0 45px;
}
.forum-wrapper .block {
	position: relative;
	width: 100%;
}
.forum-wrapper .left_top_main {
	position: absolute;
	top: 32px;
	left: 20px;
}
.forum-wrapper .right_bottom_main {
	position: absolute;
	bottom: 16px;
	right: 16px;
}
.forum-wrapper .left_top {
	position: absolute;
	top: 20px;
	left: 20px;
}
.forum-wrapper .left_top_0 {
	position: absolute;
	top: 0;
	left: 0;
}
.forum-wrapper .left_bottom {
	position: absolute;
	bottom: 20px;
	left: 20px;
}
.forum-wrapper .right_bottom {
	position: absolute;
	bottom: 20px;
	right: 20px;
}
.forum-wrapper .right_top {
	position: absolute;
	top: 20px;
	right: 20px;
}
.forum-wrapper .padding-20 {
	padding: 20px;
}
.forum-wrapper .padding-block5 {
	padding: 22px 25px 31px 0;
}
.forum-wrapper .padding-block5 h3 {
	margin-bottom: 38px;
}
.forum-wrapper .float-left {
	float: left;
}
.forum-wrapper .float-right {
	float: right;
}
.clear-fix {
	clear: both;
}
.forum-wrapper .category {
	margin-bottom: 246px;
}
.forum-wrapper .instrument {
	margin-bottom: 41px;
	margin-left: 72px;
}
.forum-wrapper .calc_block2 {
	padding-bottom: 76px;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
.text-center {
	text-align: center;
}
.no-padding-left,
.press-center__new {
	padding-left: 0 !important;
}
.no-padding-right {
	padding-right: 0 !important;
}
.forum-wrapper .block_2 {
	background-color: #c4c4c4;
}
.block_5,
.forum-wrapper .block_3,
.services-custom-page .custom-tile:hover .description:before {
	background-color: #fff;
}
.forum-wrapper .block_2 .right_bottom {
	position: absolute;
	bottom: 10px;
	right: 16px;
}
.forum-wrapper .block_3 .col-lg-12 h3 {
	margin: 14px 28px 71px;
}
.forum-wrapper .block_3 .right_top {
	top: -129px;
	right: 15px;
}
.forum-wrapper .block_3 .col-lg-6 h3 {
	margin: 131px 39px 38px 0;
	float: right;
}
.forum-wrapper .block_4 h3 {
	margin: 29px 0 66px;
}
.forum-wrapper .block_4 .right_top {
	top: 35px;
	right: 18px;
}
.forum-wrapper .block_4 .right_bottom {
	right: 15px;
}
.forum-wrapper .block_3 .left_bottom {
	bottom: 10px;
	left: 16px;
}
.block_6,
.forum-wrapper .block_4 {
	background-color: #cac8c8;
}
.forum-wrapper .block_5 .left_top {
	top: 45px;
}
.forum-wrapper .block_6 .right_top {
	top: 49px;
}
.forum-wrapper .forum-footer {
	background-color: #6e6e6e;
	padding-top: 39px;
}
.forum-wrapper .block_6 .graphic {
	margin-top: -126px;
}
.forum-wrapper .block_6 .matrix {
	margin: 38px 0 23px -18px;
}
@media screen and (max-width: 1440px) {
	.forum-wrapper .left_top_main {
		max-width: 33%;
	}
	.forum-wrapper .block_6 .right_top {
		display: none;
	}
	.forum-wrapper .padding-block5 {
		padding: 20px 30px 31px 76px;
	}
}
@media screen and (max-width: 1024px) {
	.calc_block2,
	.forum-wrapper .left_bottom,
	.forum-wrapper .left_top,
	.forum-wrapper .left_top_0,
	.forum-wrapper .right_bottom,
	.forum-wrapper .right_top,
	.graphic,
	.hand {
		display: none;
	}
	.block_5,
	.forum-wrapper .block_2,
	.forum-wrapper .block_3,
	.forum-wrapper h3 {
		text-align: center;
	}
	.forum-wrapper .calc_block2 {
		padding-bottom: 0;
	}
	.forum-wrapper .category {
		margin-bottom: 0;
	}
	.forum-wrapper .block_3 .col-lg-6 h3 {
		margin: 35px 0 34px;
		text-align: center;
		float: none;
	}
	.forum-wrapper .block_4 h3 {
		margin: 0 0 19px;
		text-align: center;
		float: none;
	}
	.forum-wrapper .block_6 .matrix,
	.forum-wrapper .instrument {
		margin: 0;
	}
}
@media screen and (max-width: 768px) {
	.directions-block,
	.intersection-block,
	.news-block .main-news-list .img-wrap img,
	.techno-contacts-block .map1 .mini-map-block,
	.techno-contacts-block .map2 .mini-map-block {
		display: none;
	}
	.forum-wrapper .left_top_main {
		top: 22px;
		left: 18px;
	}
	.forum-wrapper {
		padding: 10px;
	}
	.forum-wrapper h2 {
		font-size: 35px;
	}
	.forum-wrapper h3 {
		margin: 0 0 25px;
		font-size: 21px;
	}
	.no-padding-right {
		padding-right: 15px !important;
	}
	.forum-wrapper .block_3 .col-lg-12 h3 {
		margin: 0 0 20px;
		text-align: center;
	}
	.forum-wrapper .padding-block5 {
		padding: 20px 30px 31px;
	}
	.forum-wrapper .forum-footer {
		background-color: #6e6e6e;
		padding-top: 15px;
	}
	.blog .news-block .main-news-list .img-wrap img {
		display: inline-block;
	}
	.news-block .main-news-list .news-tile {
		margin-bottom: 0;
		background-color: transparent;
		border-top: 2px solid #e6e6e6;
		padding: 12px 15px 10px;
	}
	.news-block .main-news-list .flex-item {
		padding: 0;
		width: 100%;
	}
	.news-block .main-news-list .flex-item .title {
		margin: 0;
		line-height: 1;
		font-size: 16px;
		color: #21242a;
		height: auto;
		text-align: left;
	}
	.news-block .main-news-list .flex-item:last-child .news-tile {
		border-bottom: 2px solid #e6e6e6;
	}
}
@media screen and (max-width: 414px) {
	.forum-wrapper .left_top_main {
		top: 16px;
		left: 9px;
	}
}
@media screen and (max-width: 375px) {
	.forum-wrapper .left_top_main {
		top: 9px;
		left: 9px;
	}
}
.services-custom-page .custom-tile {
	padding: 0 10px 0 0;
}
.services-custom-page .custom-tile .flex-row {
	height: 100%;
}
.services-custom-page .custom-tile .img-wrap {
	display: flex;
	justify-content: left;
	align-items: flex-end;
	height: 100%;
}
.services-custom-page .custom-tile img {
height: auto;
    object-fit: contain;
    object-position: bottom;
    max-width: 80%;
}

.centr-main-section-cols .col
{
	background: #ce151894;
    border-radius: 20px;
    padding: 30px;
    text-align: center;
}

.centr-main-section-cols .col span
{
    text-transform: uppercase;
    margin-bottom: 15px;
    display: block;
}

.services-custom-page .custom-tile h3 {
	font-size: 22px;
	line-height: 1;
	margin-top: 0;
	text-transform: uppercase;
	font-weight: 700;
	margin-bottom: 18px;
	min-height: 34px;
}
.services-custom-page .custom-tile1 h3 {
	color: #000;
	font-size: 16px;
	line-height: 1;
	margin-top: 10px;
	font-weight: 700;
	margin-bottom: 18px;
	min-height: 34px;
}
.services-custom-page .custom-tile .text-wrap {
	padding: 53px 30px 53px 10px !important;
}
.custom-grid .grid-item:first-child .custom-tile,
.custom-grid .grid-item:nth-child(5) .custom-tile,
.list-inline li > a,
.list-inline li > span {
	padding-left: 5px;
}
.services-custom-page .services-custom-page .custom-tile p {
	font-size: 15px;
	line-height: 1;
}
.services-custom-page .custom-tile a {
	color: #000;
	text-decoration: none;
}
.custom-tile:hover h3,
.services-custom-page .custom-tile:hover p {
	text-decoration: underline;
}
.main-text.ttu.h2.secondary-text {
	padding: 0 15px;
	margin-top: 80px;
}
.services-custom-page .flex-item-5 {
	width: calc(100% / 12 * 5);
}
.services-custom-page .flex-item-7 {
	width: calc(100% / 12 * 7);
}
.services-custom-page .description {
	position: relative;
	padding-left: 15px;
	font-size: 17px;
}
.mb-80 {
	margin-bottom: 80px !important;
}
.services-custom-page .description:before {
	content: '';
	background-color: #ce1518;
	position: absolute;
	left: 0;
	top: 5px;
	width: 4px;
	height: 38px;
}
.services-custom-page .custom-grid .grid-item {
	padding-right: 25px;
	padding-left: 25px;
}
.services-custom-page .direction-text {
	font-size: 25px;
	font-family: inherit;
	font-weight: 500;
	color: #000;
	line-height: 1;
}
.services-custom-page .directions-custom .description {
	padding-left: 0;
}
@media (min-width: 1920px) {
	.directions-list .flex-item {
		width: 47% !important;
		margin-right: 3%;
	}
}
.uslugi-text-block p {
	font-size: 25px;
	color: #000;
	line-height: 1.08;
}
.uslugi-text-block ul {
	margin: 19px 0 0 50px;
}
.uslugi-text-block ul:not(.list-unstyled):not(.list-inline) > li {
	font-size: 25px;
	line-height: 1.2;
	padding: 0 0 0 2.3rem;
	margin-bottom: 0;
}
.uslugi-text-block ul:not(.list-unstyled):not(.list-inline) > li::before {
	width: 0.6075em !important;
	height: 0.6075em !important;
	top: 0.25em !important;
}
.uslugi-text-block ol {
	margin-left: 60px;
}
.uslugi-text-block ol:not(.list-unstyled):not(.list-inline) > li {
	margin-bottom: 0.9em;
	font-size: 25px;
	color: #000;
	line-height: 1;
	padding: 0 0 0 128px;
	display: flex;
	align-items: center;
}
.uslugi-text-block ol:not(.list-unstyled):not(.list-inline) > li::before {
	font-size: 40px;
	color: #fff;
	font-weight: 400;
	line-height: 1.95;
	border-radius: 50%;
	width: 68px;
	height: 68px;
}
.grid-item1 {
	text-decoration: none;
}
.uslugi-text-block ol:not(.list-unstyled):not(.list-inline) > li::after {
	content: '';
	width: 1px;
	height: 3.1em;
	background-color: #6e6e6e;
	position: absolute;
	left: 33px;
	top: 68px;
}
@media (min-width: 768px) {
	.news-list .flex-item-4 {
		width: calc(100% / 4) !important;
	}
	.uslugi-text-block {
		padding: 39px 0 48px;
	}
	.uslugi-text-block .main-text-wrap {
		margin-bottom: 39px;
	}
	.services-custom-page .custom-grid .grid-item1 {
		margin-bottom: 10px;
		width: 25%;
	}
	.services-custom-page .custom-grid .grid-item {
		margin-bottom: 50px;
	}
}
@media (min-width: 1280px) {
	.services-custom-page .custom-tile {
		min-height: 200px;
		font-size: 20px;
	}
}
@media screen and (min-width: 1280px) and (max-width: 1400px) {
	.services-custom-page .custom-tile picture {
		height: 90%;
	}
	#bx_3218110189_4 > div > div > div.flex-item.flex-item-7 > div {
		padding: 53px 20px 53px 23px;
	}
	.services-custom-page .custom-tile {
		max-height: 257px;
	}
	.services-custom-page .custom-tile p {
		font-size: 17px;
	}
}
@media screen and (max-width: 414px) {
	.services-custom-page .custom-tile .img-wrap {
		align-items: center;
	}
	.services-custom-page .custom-tile img {
		height: auto;
	}
	.tile-mobile-title {
		text-align: center;
		padding: 30px 20px 0;
		width: 100%;
		margin: 0;
	}
	.services-custom-page .custom-tile .text-wrap {
		padding: 10px 14px 0 10px;
	}
}
.new-info-wrap_tel-group a {
	display: block !important;
    text-decoration: none;
}
@media (min-width: 320px) and (max-width: 767px) {
	body .all-services-page.services-custom-page .custom-tile {
		padding: 30px 30px 0 0;
	}
	.all-services-page.services-custom-page .custom-tile h3 {
		padding-left: 30px;
	}
	.services-custom-page .flex-item-5 {
		width: calc(100% / 12 * 5);
	}
	body .services-custom-page .custom-tile .img-wrap {
		height: 100%;
		margin-bottom: 0;
		display: flex;
		flex-direction: column;
		justify-content: flex-end;
		align-items: flex-start;
	}
}
.contact-col .phone * {
	opacity: 1 !important;
}
.our-keises {
	padding-bottom: 30px;
}
.our-keises + .s-features-section {
	padding-top: 54px;
}
.press-center__news {
	flex-wrap: wrap;
}

.solution-hero__actions .preview-banner__form-call {
	margin-top: 0;
}

.callorder-section-btns {
	display: flex;
}

.callorder-section-btns a + a {
	margin-left: 10px;
}

.trusted-section {
	padding-top: 52px;
}

@media (max-width: 1290px) {
	.callorder-section-btns {
		flex-direction: column;
		max-width: 330px;
		justify-content: flex-start;
	}
	
	.callorder-section-btns a {
		width: 100%;
		margin-top: 0;
	}
	
	.callorder-section-btns a + a {
		margin-left: 0;
		margin-top: 15px;
	}
}

@media (max-width: 980px) {
	.callorder-section-btns {
		max-width: 100%;
	}
}

.sertificates {
	padding-top: 60px;
	padding-bottom: 60px;
}

.sertificates-cols {
	display: grid;
	grid-template-columns: 574px 1fr;
	grid-column-gap: 64px;
}

.sertificates-image-col {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-column-gap: 28px;
}

.sertificates-image-col img {
	width: 100%;
	display: block !important;
	cursor: pointer;
}

body .about-company-advantages__title {
	padding-left: 0;
}

.sertificates .about-company-advantages__title {
	margin-bottom: 7px;
}

.sertificates .description {
	font-size: 22px;
	line-height: 28px;
	font-weight: 700;
}

.sertificates-info {
	margin-top: 30px;
}

.sertificates-info-row + .sertificates-info-row {
	margin-top: 0;
}

.sertificates-info-row {
	font-size: 17px;
	line-height: 28px;
	font-weight: 400;
	margin-bottom: 0;
}

.sertificates-info-row strong {
	font-weight: 700;
	color: #c3191e;
}

body .about-company-general {
	margin-bottom: 0;
}

body ul:not(.list-unstyled):not(.list-inline) > li {
	padding-left: 15px;
	padding-right: 15px;
}

.about-mission .col-xs-12 {
	padding-left: 0;
}

.about-mission .row {
	margin-left: 0;
	margin-right: 0;
}

.sertificates-info {
	max-width: 478px;
}

.sertificates .description strong {
	font-weight: 700;
}

@media (max-width: 1280px) {
	.sertificates-cols {
		grid-template-columns: 100%;
		grid-row-gap: 50px;
	}
}

@media (max-width: 768px) {
	.sertificates-image-col {
		grid-column-gap: 10px;
	}
}

@media (min-width: 768px) {
	body .sphere-solutions-list {
		justify-content: flex-start;
	}
}

body .mfp-ready .mfp-figure {
	opacity: 1;
}

.press-center {
	padding-top: 84px;
}

.sertificates {
	padding-bottom: 84px;
}

.services-grid {
	margin-bottom: 0 !important;
}

body .centr-main-section,
body .centr-what-section,
body .centr-whom-section,
body .centr-process-section,
body .center-keis-section,
body .center-analiz-section,
body .center-sucsess-section,
body .center-callback-section,
body .center-more-section {
	padding-top: 84px;
}

body .centr-title-block {
	padding-top: 0;
}

.about-top .main-text,
.clients-page.clients-block .main-text,
.contacts-page .main-text,
.map-block .wide-text > .aic,
.new_service_design .solution-hero__wrapper,
.news-block .main-text,
.retail-page .header-bar,
.retail-page.header-bar,
.retail-page.retail-block .header-bar,
.secondary-text.h2,
.services-page .main-text,
.press-center,
.sphere-solutions-block,
.solutions-block,
.main-slider .left-side,
.object-type-hero .object-type-hero__wrapper,
.solution-hero__wrapper,
body .object-type-hero .object-type-hero__wrapper,
.about-company-general,
.sertificates,
.about-mission .left-block-wrap,
.about-company-history,
.about-company-info__hire,
.new-service-section,
.retail-block.solution-retail-form-block,
.solution-other,
.solution-service__wrapper,
.solution-trust__wrapper,
.solution-why__wrapper,
.retail-block,
.service-fix-section,
.our-keises,
.object-type-areas__top,
.object-type-defender,
.object-type-info__hire,
.solution-guard__wrapper,
.isb-head h1,
.color-2-sec .l-col,
.contacts-sec,
.clients-reviews__main,
.clients-block {
	padding-top: 84px !important;
}

.isb-head:before
{
content:'';
}

.services-contacts-block .title {
	margin-top: 0 !important;
	padding-top: 84px !important;
}

body #center-pravdi {
	padding-top: 0;
}

body #center-pravdi .centr-title-block {
	padding-top: 84px;
}

@media (max-width: 768px) {
	.about-top .main-text,
	.clients-page.clients-block .main-text,
	.contacts-page .main-text,
	.map-block .wide-text > .aic,
	.new_service_design .solution-hero__wrapper,
	.news-block .main-text,
	.retail-page .header-bar,
	.retail-page.header-bar,
	.retail-page.retail-block .header-bar,
	.secondary-text.h2,
	.services-page .main-text,
	.press-center,
	.sphere-solutions-block,
	.solutions-block,
	.main-slider .left-side,
	.object-type-hero .object-type-hero__wrapper,
	.solution-hero__wrapper,
	body .object-type-hero .object-type-hero__wrapper,
	.about-company-general,
	.sertificates,
	.about-mission .left-block-wrap,
	.about-company-history,
	.about-company-info__hire,
	.new-service-section,
	.retail-block.solution-retail-form-block,
	.solution-other,
	.solution-service__wrapper,
	.solution-trust__wrapper,
	.solution-why__wrapper,
	.retail-block,
	.service-fix-section,
	.our-keises,
	.object-type-areas__top,
	.object-type-defender,
	.object-type-info__hire,
	.solution-guard__wrapper,
	.isb-head h1,
	.color-2-sec .l-col,
	.contacts-sec,
	.clients-reviews__main,
	.clients-block {
		padding-top: 54px !important;
	}
	
	.services-contacts-block .title {
		padding-top: 54px !important;
	}
	
	.our-keises + .s-features-section {
		padding-top: 24px;
	}
	
	body #center-pravdi .centr-title-block {
		padding-top: 54px;
	}
	
	.trusted-section {
		padding-top: 20px;
	} 
}

.article-slider a {
	outline: none !important;
}



body a[href*='/public_events_security/'],
body a[href*='/public_events_security/'] img, 
body a[href*='https://impsa.ru/public_events_security/'],
body a[href*='https://impsa.ru/public_events_security/'] img  {
	pointer-events: none;
}

.sphere-solutions-list li:nth-last-child(2) {
	pointer-events: none;
}


body .solution-guard__title, body .service-section-title, body .new_service_design body .service-fix-title, body .new_service_design .trusted-section-title, body .new_service_design .s-features-section-title, body .service-section-title, body .new_service_design .trusted-section-title, body .solution-guard__title, body .solution-guard__title,
body .solution-other__title, body .solution-service__title, body .solution-guard__title, body .solution-other__title, body .solution-service__title, body .solution-why__title, body .solution-other__title, body .solution-guard__title
{
	line-height: 1.14285714;
}


@media (max-width: 768px) {
	body .solution-guard__title, body .service-section-title, body .new_service_design body .service-fix-title, body .new_service_design .trusted-section-title, body .new_service_design .s-features-section-title, body .service-section-title, body .new_service_design .trusted-section-title, body .solution-guard__title, body .solution-guard__title,
	body .solution-other__title, body .solution-service__title, body .solution-guard__title, body .solution-other__title, body .solution-service__title, body .solution-why__title, body .solution-other__title, body .solution-guard__title
	{
		line-height: 28px;
	}
}


#mainSlider .left-side {
    padding-top: 60px !important;
}

h1.main-text.ttu.js-main-text.hmain br {
    display: block !important;
}





.centr-whom-card, .center-stages-card, .centr-what-box, .gradfill-btn
{
	    background-image: unset;
}

.grad-btn 

{
 color: #ce1518;	
 
  background-color: #ce1518;
    background-image: unset;
 
}
.gradfill-btn{
    background-color: #ce1518;
    background-image: unset;
    color: white;
}

 .grad-btn:hover  {
    color: white!important;
}
.center-keis-text-col strong {
    color: #ce1518;
}
 .grad-btn:hover span {
    color: white!important;
}

.gradfill-btn:hover span, .grad-btn:hover span {
    color: #ce1518;
}
.centr-whom-card-ttl, .centr-what-box .btm-text, .centr-what-box .ttl, .centr-process-card-ttl, .center-keis-card-ttl, .after-steps-left strong, .center-sucsess-section-bottom p {
    color: #09090a;
}

.centr-process-card .num, .center-stages-card .num {
    color: #ce1518;
}



blockquote.notsqr::before
{
	content:unset;
}



.faq
{

}

.faq .wrapper
{

}

.faq .wrapper div
{padding: 10px;border-radius: 10px;}

.faq .wrapper .q:nth-child(2n+1)
{background: #f5eded;}