

/* Start:/local/templates/template.main/css/pages/ai-image-generator.css?17760974457759*/
.tabs-nav {
    display: flex;
    gap: 128px;
    position: relative;
    flex-wrap: wrap;
    justify-content: space-between;
}
.tabs-content {
    background-color: #343840;
}
.jsContentTypeTab {
    all: unset;
    position: relative;
    cursor: pointer;
    font-weight: 500;
    font-size: 24px;
    line-height: 40px;
    letter-spacing: 0%;
    padding-bottom: 51px;
    display: inline-block;
    flex: 1;
    text-align: center;
}
.jsContentTypeTab::before {
    content: '';
    position: absolute;
    left: 50%;
    bottom: 0;
    width: 100%;
    height: 4px;
    background: #993399;
    transform: translateX(-50%) scaleX(0);
    transform-origin: center;
    transition: transform 0.3s ease;
    z-index: 2;
}
.jsContentTypeTab::after {
    content: '';
    position: absolute;
    left: 50%;
    bottom: -40px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='545' height='126' viewBox='0 0 545 126' fill='none'%3E%3Cg filter='url(%23filter0_f_4029_4550)'%3E%3Ccircle cx='272.5' cy='-146.5' r='172.5' fill='%23993399'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_4029_4550' x='0' y='-419' width='545' height='545' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='50' result='effect1_foregroundBlur_4029_4550'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
    width: 545px;
    height: 126px;
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: contain;
    opacity: 0;
    transform: translateX(-50%) scaleX(0);
    transform-origin: center;
    transition: all 0.3s ease;
    z-index: 1;
    top: 100%;
}
.jsContentTypeTab:hover::before,
.jsContentTypeTab.active::before {
    transform: translateX(-50%) scaleX(1);
}
.jsContentTypeTab:hover::after,
.jsContentTypeTab.active::after {
    opacity: 1;
    transform: translateX(-50%) scaleX(1);
}
.jsContentTabHolder { display: none; }
.jsContentTabHolder.active { display: block; }
.tab-btn-icon {
    display: flex;
    align-items: center;
}
.tab-btn-content {
    display: flex;
    justify-content: center;
    align-content: center;
    gap: 12px;
}
/* 2.9 MAIN CONTACTS BLOCK */

.b-contacts {
	padding: 74px 0 60px !important;
	/* background-color: #F2F2F2; */
	color: #ffffff;
}
.b-contacts .l-wrapper {
	padding: 0 127px 0 100px;
}

.b-contacts__title {
	text-align: center;
	font-family: 'Helvetica Neue';
	font-size: 40px;
	font-style: normal;
	font-weight: 500;
	line-height: 55px; /* 137.5% */
    margin-bottom: 44px;
    margin-top: 25px;
	color: #ffffff;
	text-transform: inherit;
}

.b-contacts__holder {
	display: flex;
	margin: 0 0 0 -20px;
}

.b-contacts__item {
	position: relative;
	width: 50%;
	background-color: #343840;
	margin: 0 0 0 20px;
	border-radius: 10px;
	padding: 40px 40px 40px 180px;
}

.b-contacts__item::before {
	content: "";
	display: block;
	position: absolute;
    left: 0;
    top: 50%;
	width: 60px;
	height: 60px;
    background: url('/local/templates/template.shutterstock/css/layout/../../img/ico_map_white.svg') center center no-repeat;
}


.b-contacts__item--left::before {
	background-position: 0 -88px;
	background-repeat: no-repeat;
}

.b-contacts__item--right::before {
	background-position: -67px -88px;
}

.b-contacts__item-title {
	display: block;
	font-size: 15px;
	line-height: 25px;
	letter-spacing: 0.03em;
	margin-bottom: 3px;
    margin-top: -5px;
	text-transform: uppercase;
}

.b-contacts__item-link a {
	color: #FFF;
	font-family: 'Helvetica Neue';
	font-size: 30px;
	font-style: normal;
	font-weight: 500;
	line-height: 40px; /* 133.333% */
	text-decoration: none !important;
}

.b-contacts__item.b-contacts__item--left {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60' fill='none'%3e%3cg clip-path='url(%23clip0_4083_2109)'%3e%3cpath d='M0 51.1727L1.19088 52.4673C1.84898 53.1827 7.7733 59.4711 13.0452 59.9572C13.3545 59.9857 13.6771 60.0001 14.005 60.0001C21.0729 59.9995 32.3834 53.2557 42.8195 42.8197C48.0669 37.5723 52.4745 32.0073 55.566 26.7261C57.7936 22.9207 60.3637 17.458 59.957 13.0452C59.4711 7.7733 53.1826 1.84898 52.4671 1.19088L51.1726 0L35.0928 16.0799L40.4926 21.4797L21.4797 40.4926L16.0799 35.0928L0 51.1727ZM5.13163 51.2279L16.0799 40.2796L21.4797 45.6795L45.6795 21.4798L40.2796 16.08L51.2302 5.1293C53.2049 7.21179 56.0619 10.7465 56.3049 13.3818C56.5524 16.0685 55.1659 20.1496 52.4007 24.8734C49.4652 29.8881 45.2553 35.1972 40.2261 40.2263C30.7434 49.7087 19.9607 56.3319 14.0041 56.3324C13.7889 56.3324 13.5796 56.3232 13.3818 56.305C10.7684 56.064 7.1943 53.1733 5.13163 51.2279Z' fill='white'/%3e%3cpath d='M7.68716 27.2518H4.01953C4.01953 14.4437 14.4398 4.02344 27.2479 4.02344V7.69107C16.4621 7.69107 7.68716 16.466 7.68716 27.2518Z' fill='white'/%3e%3cpath d='M16.2458 27.2486H12.5781C12.5781 19.1593 19.1593 12.5781 27.2487 12.5781V16.2458C21.1817 16.2458 16.2458 21.1817 16.2458 27.2486Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_4083_2109'%3e%3crect width='60' height='60' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
	background-position: 60px center;
}

.b-contacts__item.b-contacts__item--right {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60' fill='none'%3e%3cpath d='M2.5 13L30 37L57.5 13' stroke='white' stroke-width='4'/%3e%3crect x='2' y='10' width='56' height='40' stroke='white' stroke-width='4'/%3e%3c/svg%3e");
	background-position: 60px center;
}

.b-news-list_text ul li:hover {
  border-bottom: solid 1px rgba(253, 196, 255, 0.082);
  color: rgba(253, 196, 255, 1);
}

@media (max-width: 1120px) {
	.b-contacts__item {
		padding-left: 150px;
	}

	.b-contacts__item::before {
		left: 30px;
	}
}

@media (max-width: 991px) {
	.b-contacts .l-wrapper {
		padding: 0 30px 0 30px;
	}
	.b-contacts {
		padding: 43px 0 50px;
	}

	.b-contacts__title {
		margin-bottom: 1.1em;
	}

	.b-contacts__holder {
		flex-wrap: wrap;
		margin: 0;
	}

	.b-contacts__item {
		width: 100%;
		margin: 0 0 10px 0;
		padding: 30px 20px 30px 100px;
	}

	.b-contacts__item::before {
		width: 42px;
		height: 42px;
		background-size: 94px auto;
		top: 38px;
		left: 30px;
	}

	.b-contacts__item--left::before {
		background-position: 0 -59px;
	}

	.b-contacts__item--right::before {
		background-position: -44px -59px;
	}

	.b-contacts__item-title {
		font-size: 13px;
		line-height: 20px;
		margin-bottom: 0px;
	}

	.b-contacts__item-link a {
		font-size: 20px;
		line-height: 30px;
		white-space: nowrap;
	}

	.tabs-nav {
		flex-direction: column;
		gap: 10px;
	}
	.jsContentTypeTab {
		font-size: 16px;
	}
	.tab-btn-icon {
		width: 20px;
	}
	.jsContentTypeTab::after {
		display: none;
	}
	.jsContentTypeTab {
		padding-bottom: 20px;
	}
	.b-news-list_title,
	.b-license-list__title,
	.b-logo-list__title,
	.b-contacts__title {
		font-size: 24px !important;
	}
	.b-license-list {
		grid-template-columns: 1fr !important;
		gap: 10px !important;
	}
	.b-news-list .b-news-list_item.tab-how-it-works .b-news-list_holder {
		align-items: flex-start !important;
	}
	.b-contacts__item.b-contacts__item--left,
	.b-contacts__item.b-contacts__item--right {
		background-position: 30px center !important;
		background-size: 40px !important;
	}

}

/* End */


/* Start:/local/templates/.default/components/ma/news.list/ai-image-generator-banner/style.css?17769228657621*/
.promo_banner {
	position: relative;
}
.promo_banner .accent {
	color: #C300CB !important;
}
.promo_banner_text {
	position: absolute;
	display: flex;
	flex-direction: column;
	height: 100%;
	flex-direction: column;
	display: flex;
	justify-content: center;
	z-index: 3;
}
.promo_logo {
	margin-bottom: 23px;
	width: fit-content;
}
h1.promo_title {
	max-width: 847px;
	padding: 0;
	margin: 0;
	font-weight: 500;
	font-size: 36px;
	line-height: 1.35;
	letter-spacing: 0;
	margin-bottom: 20px;
}
h1.promo_title span {
	color: rgba(195, 0, 203, 1);
}
.promo_subtitle-block {
	max-width: 847px;
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.promo_subtitle {
	max-width: 622px;
	line-height: 1.5;
	letter-spacing: 0.065em;
}
.promo_banner_image {
	width: 100%;
	height: 385px;
	object-fit: cover;
	position: relative;
}
.mini_banner_content {
	display: flex;
	justify-content: space-between;
	align-items: center;
	background: linear-gradient(91.02deg, #983298 -10.4%, #343840 46.66%);
	border-radius: 12px;
	position: relative;
	margin: 39px 0 44px 0;
	padding: 33px 108px;
	overflow: hidden;
}
.mini_banner_header {
	letter-spacing: 0.001em;
	font-weight: 500;
	font-size: 22px;
	line-height: 135%;
	text-transform: uppercase;
	padding: 0;
	margin: 0;
}
.mini_banner_content .accent {
	letter-spacing: 0.04em !important;
	color: #C300CB !important;
}
.mini_banner_content::after {
	content: url('data:image/svg+xml,<svg width="397" height="180" viewBox="0 0 397 180" fill="none" xmlns="http://www.w3.org/2000/svg"><g filter="url(%23filter0_f_824_1517)"><rect width="279" height="279" rx="139.5" transform="matrix(-1 0 0 1 338 32)" fill="%23983298"/></g><defs><filter id="filter0_f_824_1517" x="0.139244" y="-26.8608" width="396.722" height="396.722" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feGaussianBlur stdDeviation="29.4304" result="effect1_foregroundBlur_824_1517"/></filter></defs></svg>');
	bottom: -5px;
	right: 0px;
	position: absolute;
	display: inline-block;
	z-index: 1;
}
.promo_banner_gradient {
	width: 100%;
	height: 100%;
	background-image: url('/local/templates/.default/components/ma/news.list/ai-image-generator-banner/./images/gradient.jpg');
	background-size: contain;
	background-repeat: no-repeat;
	pointer-events: none;
	position: absolute;
	top: 0;
	z-index: 2;
}
h2.mini_banner_header {
	font-weight: 500;
	font-size: 22px;
	line-height: 135%;
	text-transform: uppercase;
	padding: 0;
	margin: 0;
}
span.mini_banner_subheader {
	line-height: 160%;
	letter-spacing: 0.073em;
	font-weight: 400;
	font-size: 18px;
	line-height: 135%;
	letter-spacing: 0%;
}
.mini_banner_list {
	font-weight: 500;
	font-size: 20px;
	line-height: 135%;
	text-transform: uppercase;
	display: flex;
	flex-direction: row;
	gap: 30px;
	padding: 0;
	margin: 0;
}
.mini_banner_content-text {
	max-width: 770px;
	display: flex;
	flex-direction: column;
	gap: 12px;
	z-index: 10;
}
.mini_banner_list_item {
	position: relative;
}
.mini_banner_list_item::after {
	content: "•";
	color: rgba(173, 91, 173, 1);
	top: 0px;
	left: -20px;
	position: absolute;
	display: inline-block;
	z-index: 1;
	position: absolute;
}
.mini_banner_list_item:first-child::after {
	content: "";
}
a.promo_button_try,
a.promo_button_training {
	text-decoration: none !important;
	font-size: 16px;
	line-height: 100%;
	letter-spacing: 0;
	border: 1px solid #fff;
	color: #fff !important;
	border-radius: 8px;
	font-weight: 500;
	text-transform: uppercase;
	z-index: 10;
	padding: 21px 56px 21px 31px !important;
	font-size: 16px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' viewBox='0 0 15 12' fill='none'%3E%3Cpath d='M1 6H14' stroke='white' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M9 11L14 6' stroke='white' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M9 1L14 6' stroke='white' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: calc(100% - 35px) 50%;
	border-radius: 10px;
	line-height: 1.2;
	white-space: nowrap;
	letter-spacing: -0.05em;
}
.b-news-list_text ul li {
	cursor: default !important;
}
a.promo_button_try {
	background-color: #983298 !important;
 	color: white !important;
	border: none;
	background-image: none !important;
	padding: 22px 30px 22px 30px !important;
	letter-spacing: -0.03em;
}
a.promo_button_try:hover {
	background-color: white !important;
  	color: rgba(52, 56, 64, 1) !important;
}
a.promo_button_training:hover {
	background-color: var(--color-pink) !important;
	border-color: var(--color-pink) !important;
}
.promo_banner {
	position: relative;
	overflow: hidden;
}
.promo_banner_image {
	width: 100%;
	display: block;
}
.promo_banner_video-wrapper {
	position: relative;
	top: 0;
	right: 0;
	height: 384px;
	max-width: 100%;
}
.promo_banner_video {
	height: 100%;
	width: 100%;
	object-fit: cover;
}
.promo_banner_gradient {
	width: 100%;
	height: 100%;
	background: linear-gradient(90deg, 
	rgb(1, 75, 186) 0%, 
	rgb(2, 16, 43) 30%, 
	rgb(2, 16, 43) 50%, 
	rgb(1, 75, 186) 70%, 
	rgb(82, 193, 255, 0) 100%);
	pointer-events: none;
	position: absolute;
	top: 0;
	z-index: 2;
}
/* Новые классы для подзаголовка и кнопок */
.promo_subheader_container {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	gap: 24px;
}
.promo_subheader_text {
	font-weight: 400;
	font-size: 18px;
	line-height: 135%;
	letter-spacing: 0%;
	max-width: 678px;
}
.promo_buttons_container {
	display: flex;
	flex-direction: row;
	gap: 10px;
}
@media (min-width: 992px) {
	.promo_banner_text {
		padding-right: 20px;
	}
}
@media (max-width: 1305px) {
	.mini_banner_content.bottom__banner::after {
		display: none;
	}
}
@media (max-width: 1200px) {
	.mini_banner_content {
		flex-direction: column;
		gap: 30px;
		margin: 38px 0 34px 0;
	}
	.mini_banner_content-text {
		align-self: flex-start;
	}
	.promo_button_try {
		align-self: flex-start;
		padding: 12px 43px 12px 20px !important;
		font-size: 16px;
		background-position: 178px center;
	}
	.mini_banner_content::after {
		content: "";
	}
	.mini_banner_list {
		flex-direction: column;
		gap: 10px;
		padding-left: 20px;
	}
	.mini_banner_list_item:first-child::after {
		content: "•";
		color: rgba(173, 91, 173, 1);
		top: 0px;
		left: -20px;
		position: absolute;
		display: inline-block;
		z-index: 1;
		position: absolute;
	}
}
@media (max-width: 991px) {
	h1.promo_title {
		font-size: 30px;
		line-height: 40px;
		margin-bottom: 0;
	}
	.promo_logo {
		width: 150px
	}
	.promo_banner_text {
		gap: 10px;
		padding: 0 15px;
	}
	.promo_subtitle-block {
		gap: 10px;
	}
	.promo_banner_image {
		height: 420px;
	}
	h2.mini_banner_header {
		font-size: 18px;
	}
	.mini_banner_header {
		font-size: 18px;
	}
	.mini_banner_list {
		font-size: 16px;
	}
	.mini_banner_content {
		padding: 32px 20px;
	}
		.promo_subheader_container {
		flex-direction: column !important;
		align-items: start !important;
	}
	  h1.promo_title {
		font-size: 30px;
		line-height: 40px;
		margin-bottom: 0;
	}

	span.mini_banner_subheader {
		font-size: 14px;
	}

	.promo_banner_video-wrapper {
		height: 500px;
	}
}
@media (max-width: 550px) {
	.promo_banner_video-wrapper {
		height: 600px;
	}
	.promo_banner_text {
		top: 10px;
	}
	.promo_subtitle-block {
		flex-direction: column;
		align-items: start;
	}
	.promo_banner_image {
		height: 480px;
	}
}

@media (max-width: 1399px) {
	.promo_banner_gradient {
		display: none;
	}
}
/* End */


/* Start:/local/templates/.default/components/ma/news.list/ai-image-generator-advantages/style.css?177609744415604*/
.b-news-list {
	margin: 0;
	font-size: 0;
	display: flex;
	flex-direction: column;
	gap: 57px;
}
.b-news-list_holder {
	overflow: hidden;
	position: relative;
	width: 100%;
	display: flex;
	flex-direction: column;
	padding: 80px 0;
}
.b-news-list_pic {
	position: absolute;
	right: 0;
	top: 10%;
	z-index: 0;
}

.b-news-list_title {
	text-transform: uppercase;
	max-width: 990px;
	z-index: 5;
	font-weight: 500;
	font-size: 30px;
	line-height: 135%;
	letter-spacing: 0%;
	text-transform: uppercase;
}
.b-news-list_item {
	display: flex;
	width: 100%;
	min-height: 470px;
}
.b-news-list_text {
	font-weight: 500;
	font-size: 16px;
	line-height: 135%;
	max-width: 524px;
	margin-top: 21px;
	z-index: 5;
}

.b-news-list_text b {
	font-weight: 700 !important;
}
/* .b-news-list_item:nth-of-type(3) .b-news-list_text {
	margin-top: 85px;
} */
/* .b-news-list_text span {
	font-weight: 500;
} */

.b-news-list_text ul li {
	padding: 28px 0 10px 22px;
	border-bottom: solid 1px rgba(255, 255, 255, 0.2);
	list-style: none;
	margin: 0 !important;
	position: relative;
	transition: all .4s ease;
	letter-spacing: -0.5px;
}

.b-news-list_text ul li span {
	transition: all .4s ease;;
}

.b-news-list_text ul li:hover {
	border-bottom: solid 1px rgba(253, 196, 255, 0.2);
}
.b-news-list_text ul li:hover > span {
	color: rgba(253, 196, 255, 1);
}

.b-news-list_text p, .b-news-list_text .unique-content-header {
	transition: all .4s ease;
}



.b-news-list_text p:hover > span {
	color: rgba(253, 196, 255, 1);
}

.b-news-list_item:nth-of-type(2) .b-news-list_text ul li:hover,
.b-news-list_item:nth-of-type(4) .b-news-list_text ul li:hover {
	border-bottom: solid 1px rgba(253, 196, 255, 0.082);
	color: rgba(253, 196, 255, 1);
}

.b-news-list_text ul li::after {
	content: "•";
	color: rgba(173, 91, 173, 1);
	top: 28px;
	left: 0px;
	position: absolute;
	display: inline-block;
	z-index: 1;
	position: absolute;
	}

.b-news-list_text ul {
	padding: 0 !important;
	margin: 0 !important;

}


/* Нечетные элементы (1, 3, 5...) - выравнивание по левому краю */
.b-news-list_item:nth-child(odd) {
	justify-content: flex-start;
	text-align: left;
}

/* Четные элементы (2, 4, 6...) - выравнивание по правому краю */
.b-news-list_item:nth-child(even) {
	justify-content: flex-end;
	text-align: left;
}

/* Для внутренних элементов */
.b-news-list_item:nth-child(odd) .b-news-list_holder {
	align-items: flex-start;
	text-align: left;
}

.b-news-list_item:nth-child(even) .b-news-list_holder {
	align-items: flex-end;
	text-align: left;
}

.b-news-list_item:nth-child(even) .b-news-list_pic {
	left: 0;
	right: auto;
}

span.list-header {
	font-weight: 500;
	font-size: 24px;
	line-height: 135%;
}

span.list-footer {
	font-weight: 500;
	font-size: 20px;
	line-height: 135%;
	letter-spacing: -2%;
}

span.unique-content-header {
	font-weight: 400;
	font-size: 16px;
	line-height: 135%;
	letter-spacing: 0;
	color: rgb(253, 196, 255);
}

b.unique_bold{
	font-weight: 500;
	font-size: 18px;
	line-height: 135%;
	letter-spacing: 0;
	color: rgb(253, 196, 255);
}

.list-footer span {
	font-weight: 500 !important;
	font-style: italic !important;
	font-size: 20px;
	line-height: 135%;
	letter-spacing: -2%;
	text-transform: uppercase;
}
.b-news-list_detail {
	margin-top: 76px;
	background-color: rgba(52, 56, 64, 1);
	border-radius: 12px;
	position: relative;
	max-width: 632px;
}
.b-news-list_detail-items {
	padding: 24px 32px;
	display: flex;
	align-items: center;
	gap: 24px;
}
.b-news-list_detail .g-button.g-button--big {
	display: flex;
	align-items: center;
	justify-content: center;
	min-width: 196px;
	background-color: #983298 !important;
	color: white !important;
}
.b-news-list_detail .g-button.g-button--big:hover {
	background-color: white !important;
	color: rgba(52, 56, 64, 1) !important;
}
.b-news-list_detail .g-button.g-button--big {
	display: flex;
	align-items: center;
	justify-content: center;
	min-width: 196px;
}
.b-news-list_detail a.g-button.g-button--big {
	font-weight: 500;
	font-size: 16px;
	line-height: 100%;
	letter-spacing: 0%;
	text-align: center;
	text-transform: uppercase;
	padding: 24px 34px;
	white-space: nowrap;
	border-radius: 8px;
}
.b-news-list_detail-items p {
	font-weight: 400;
	font-size: 18px;
	line-height: 135%;
	letter-spacing: 0%;
	margin: 0;
}
.news-video {
	display: block;
	width: 100%;
	height: auto;
	object-fit: cover;
	max-width: 632px;
	max-height: 332px;
}

.b-news-list_text small {
	display: none !important;
}

.b-news-list_item:nth-child(1) .b-news-list_text ul {
	width: 524px;
}

.b-news-list_item:nth-child(1) .b-news-list_text div {
	text-align: end;
	margin-top: 54px;
}

.jsContentTabHolder[data-content-type="images"] .b-news-list_item:first-of-type .b-news-list_title {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='554' height='27' viewBox='0 0 554 27' fill='none'%3e%3cpath d='M7 19.8076C140.337 13.3642 343.556 3.66394 546.5 8.14192' stroke='url(%23paint0_linear_4004_2676)' stroke-width='14' stroke-linecap='round' stroke-linejoin='round'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_4004_2676' x1='344.842' y1='-4.82139' x2='357.383' y2='87.9692' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23983298'/%3e%3cstop offset='1' stop-color='%238888FF'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: 62% bottom;
}
.jsContentTabHolder[data-content-type="video"] .b-news-list_item:first-of-type .b-news-list_title {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='160' height='24' viewBox='0 0 160 24' fill='none'%3e%3cpath d='M7.00138 16.1913C42.9729 10.9033 97.7925 2.96563 152.036 9.40788' stroke='url(%23paint0_linear_4029_4560)' stroke-width='14' stroke-linecap='round' stroke-linejoin='round'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_4029_4560' x1='98.4377' y1='-5.62986' x2='134.641' y2='71.7001' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23983298'/%3e%3cstop offset='1' stop-color='%238888FF'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: 100% bottom;
	max-width: none !important;
}

.jsContentTabHolder[data-content-type="video"] .b-news-list_item .b-news-list_pic {
	top: 25% !important;
	border-radius: 12px;
}

.jsContentTabHolder[data-content-type="video"] .b-news-list_item .b-news-list_pic .news-video {
	border-radius: 12px;
}

.jsContentTabHolder[data-content-type="music"] .b-news-list_item .b-news-list_pic .news-video {
	width: 632px !important;
	border-radius: 12px;
}

.jsContentTabHolder[data-content-type="music"] .b-news-list_item .b-news-list_pic{
	width: 632px;
	top: 31% !important;
}

.jsContentTabHolder[data-content-type="music"] .b-news-list_item:first-of-type .b-news-list_title {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='226' height='22' viewBox='0 0 226 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7.00041 14.6259C59.3083 9.90833 139.026 2.84015 218.135 10.1507' stroke='url(%23paint0_linear_4083_2019)' stroke-width='14' stroke-linecap='round' stroke-linejoin='round'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_4083_2019' x1='139.829' y1='-5.74984' x2='166.803' y2='80.6284' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23983298'/%3e%3cstop offset='1' stop-color='%238888FF'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-position: 100% bottom;
	max-width: none !important;
}

.b-news-list_item:nth-of-type(1) .b-news-list_text div span {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='171' height='22' viewBox='0 0 171 22' fill='none'%3E%3Cpath d='M163.012 11.5293C101.016 22.0618 98.0551 -2.49128 7 11.529' stroke='url(%23paint0_linear_253_1459)' stroke-width='14' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_253_1459' x1='65.8508' y1='18.7794' x2='63.6375' y2='57.4121' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23983298'/%3E%3Cstop offset='1' stop-color='%238888FF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: 100% 13px;
	padding-bottom: 14px;
}

.b-main-features_item_link {
	margin-top: 0 !important;
}

#slider {
	position: absolute;
	right: 0;
	top: 23%;
	height: 597px;
	overflow: hidden;
	width: 632px;
	border-radius: 8px;
}

#slider img {
	width: 632px;
	height: 596px;
	border-radius: 12px;
	object-fit: cover;
}

.slider_img_description {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
}

.slider_textWrapper {
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: #ffffff;
	border: 2px solid #ccd5e3;
	border-radius: 25px;
	bottom: 40px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding: 2px;
	position: absolute;
	width: 400px;
	z-index: 2;
	font-size: 16px;
	color: #141414;
}

.slider_tutorialHeroIcon {
	border-radius: 50%;
	background-color: #fc3441;
	height: 40px;
	min-width: 40px;
	width: 40px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	margin-right: 8px;
}

.slider_svg {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	width: 1em;
	height: 1em;
	display: inline-block;
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	-webkit-transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	fill: currentColor;
	font-size: 1.5rem;
	fill: #ffffff;
}

.owl-carousel .owl-dots {
	display: none !important;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	justify-content: center;
	padding: 20px;
}

.owl-carousel button.owl-dot {
	margin: 0 4px !important;
	-webkit-transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.owl-carousel button.owl-dot.active::before {
	content: none;
}

.owl-carousel button.owl-dot.active {
	background-color: #141414 !important;
}

.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next {
	font-weight: bold;
	text-transform: none;
	background-color: #ffffff !important;
	box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12) !important;
	border-radius: 100% !important;
	height: 40px !important;
	min-width: 40px;
	position: absolute !important;
	top: 47% !important;
	width: 40px !important;
}

.owl-carousel .owl-nav button.owl-prev {
	right: 90% !important;
}

.owl-carousel .owl-nav button.owl-next {
	left: 90% !important;
}

.owl-carousel .owl-nav button.owl-prev span, .owl-carousel .owl-nav button.owl-next span {
	color: #141414;
	width: 9px !important;
	height: 9px !important;
	border-bottom: 2px solid !important;
	border-right: 2px solid !important;
}

.owl-carousel .owl-nav button.owl-prev.disabled, .owl-carousel .owl-nav button.owl-next.disabled {
	opacity: 1 !important;
	/* background-color: rgba(255, 255, 255, 0.7) !important; */
}

.owl-carousel .owl-nav button.owl-prev.disabled span, .owl-carousel .owl-nav button.owl-next.disabled span {
	color: #14141466;
}

a.promo_learn_more_bottom {
	text-wrap: nowrap;
}
.mini_banner_content_bottom {
	gap: 50px;
}
.slider_img_description {
    position: relative;
    display: block;
}
.slider-ai-logo {
    position: absolute;
    top: 15px;
    left: 15px;
    z-index: 10;
    pointer-events: none;
}
.slider-ai-logo img.ai-logo-img {
    width: 48px;
    height: auto;
    display: block;
    filter: drop-shadow(0 2px 4px rgba(0,0,0,0.3));
	width: 48px !important;
	height: 48px !important;
}
.b-news-list_item.tab-how-it-works .b-news-list_holder {
	align-items: flex-end !important;
 	text-align: left !important;
}
.b-news-list_item.tab-how-it-works .b-news-list_pic {
	left: 0;
	top: 33% !important;
	border-radius: 12px;
}
.b-news-list_item.tab-how-it-works .b-news-list_pic video {
	border-radius: 12px;
}
.b-news-list_item.tab-how-it-works .b-news-list_title {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='186' height='20' viewBox='0 0 186 20' fill='none'%3e%3cpath d='M7.00042 12.2773C50.7234 7.81917 112.491 4.58188 178.837 9.3686' stroke='url(%23paint0_linear_4029_4158)' stroke-width='14' stroke-linecap='round' stroke-linejoin='round'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_4029_4158' x1='46.3865' y1='5.97521' x2='188.808' y2='8.48262' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%238888FF'/%3e%3cstop offset='1' stop-color='%23983298'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");
	background-repeat: no-repeat;
  	background-position: 91% 91%;
	padding: 10px;
  	margin: -10px;
}

@media (max-width: 1400px) {
	.b-news-list {
		margin-top: 0;
	}
}

@media (max-width: 1200px) {
	.b-news-list_pic,
	.list-footer {
		display: none;
	}
	.b-news-list_item .b-news-list_title,
	.b-news-list_title.plan-selection__title {
		background-image: none !important;
	}
	.b-news-list_item:nth-of-type(4) .b-news-list_text ul {
		width: 100%;
	}
	.b-news-list_item:nth-child(2n) .b-news-list_holder {
		align-items: flex-start;
		}
		.b-news-list_detail {
		position: relative;
		}
		.b-news-list_detail-items {
		display: flex;
		align-items: start;
		flex-direction: column;
		gap: 24px;
		}
		#slider {
		display: none;
		}
}
@media (max-width: 1800px) {
	.background-img{
		display: none;
	}
}

@media (max-width: 768px) {
	.b-news-list_item .b-news-list_title,
	.b-news-list_title.plan-selection__title {
		font-size: 28px;
	}

	.b-news-list_item:nth-of-type(3) .b-news-list_text,
	.b-news-list_item:nth-of-type(3) .b-news-list_detail {
		margin-top: 28px;
	}
	.b-news-list_item:nth-of-type(3) .b-news-list_text span {
		font-size: 16px;
	}
}

@media (max-width: 550px) {
	.b-news-list_text {
		max-width: 100%;
	}
	.b-news-list_item:nth-child(1) .b-news-list_text ul {
		width: 100%;
	}
}




.l-content.b-content, .l-page-holder {
	background-color: rgb(65, 69, 77);
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { 
	.l-content.b-content, .l-page-holder {
		background-color: rgb(74, 78, 88);
	}
}

/* 1.25 dpr */
@media
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi){
	.l-content.b-content, .l-page-holder {
		background-color: rgb(74, 78, 88);
	}
}

/* 1.3 dpr */
@media
(-webkit-min-device-pixel-ratio: 1.3),
(min-resolution: 124.8dpi){
	.l-content.b-content, .l-page-holder {
		background-color: rgb(74, 78, 88);
	}
}

/* 1.5 dpr */
@media
(-webkit-min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi){
	.l-content.b-content, .l-page-holder {
		background-color: rgb(74, 78, 88);
	}
}

/*2.0 dpr */
@media
(-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi){
	.l-content.b-content, .l-page-holder {
		background-color: rgb(74, 78, 88);
	}
}












/* End */


/* Start:/local/templates/template.main/css/lib/owl.carousel.css?17760974456853*/
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
	display: none;
	width: 100%;
	-webkit-tap-highlight-color: transparent;
	/* position relative and z-index fix webkit rendering fonts issue */
	position: relative;
	z-index: 1;
}

.owl-carousel .owl-stage {
	position: relative;
	-ms-touch-action: pan-Y;
	touch-action: manipulation;
	-moz-backface-visibility: hidden;
	/* fix firefox animation glitch */;
}

.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.owl-carousel .owl-stage-outer {
	position: relative;
	overflow: hidden;
	/* fix for flashing background */
	-webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
}

.owl-carousel .owl-item {
	position: relative;
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
}

.owl-carousel .owl-item img {
	display: block;
	width: 100%;
}

.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
	display: none;
}

.owl-carousel .owl-dots {
	
}

.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
	cursor: pointer;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
	background: none;
	color: inherit;
	border: none;
	padding: 0 !important;
	font: inherit;
}

.owl-carousel button.owl-dot {
	position: relative;
	display: block;
	width: 8px;
	height: 8px;
	margin: 0 20px 0 0;
	border-radius: 50%;
	background-color: #fff;
}
.owl-carousel button.owl-dot::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 8px;
    height: 8px;
    border: 1px solid transparent;
    border-radius: 50%;
    margin: 0;
    transition: all 0.6s;
}
.owl-carousel button.owl-dot.active {
    background-color: #00badb;
}
.owl-carousel button.owl-dot.active::before {
    width: 30px;
    height: 30px;
    border-color: #fff;
    margin: -12px 0 0 -12px;
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next {
    position: absolute;
    top: 0;
    color: inherit;
    background-color: rgba(255, 255, 255, 0.7);
    border: none;
    border-radius: 10px;
    padding: 0 !important;
    font: inherit;
    width: 70px;
    height: 100%;
    -webkit-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    transition: opacity 0.3s;
}
.owl-carousel .owl-nav button.owl-prev {
    right: calc(100% + 20px);
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.owl-carousel .owl-nav button.owl-next {
    left: calc(100% + 20px);
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.owl-carousel .owl-nav button.owl-prev:hover,
.owl-carousel .owl-nav button.owl-next:hover {
    background-color: rgba(255, 255, 255, 0.9);
}
.owl-carousel .owl-nav button.owl-prev span,
.owl-carousel .owl-nav button.owl-next span {
    position: relative;
    display: block;
    font-size: 0;
    width: 13px;
    height: 13px;
    margin: 0 auto;
    border-bottom: 3px solid;
    border-right: 3px solid;
}
.owl-carousel .owl-nav button.owl-prev span {
    -webkit-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
            transform: rotate(135deg);
    left: 2px;
}
.owl-carousel .owl-nav button.owl-next span {
    -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
            transform: rotate(-45deg);
    left: -2px;
}
.owl-carousel .owl-nav button.owl-prev.disabled,
.owl-carousel .owl-nav button.owl-next.disabled {
    opacity: 0;
    pointer-events: none;
}
.owl-carousel.owl-loaded {
	display: block;
}

.owl-carousel.owl-loading {
	opacity: 0;
	display: block;
}

.owl-carousel.owl-hidden {
	opacity: 0;
}

.owl-carousel.owl-refresh .owl-item {
	visibility: hidden;
}

.owl-carousel.owl-drag .owl-item {
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.owl-carousel.owl-grab {
	cursor: move;
	cursor: grab;
}

.owl-carousel.owl-rtl {
	direction: rtl;
}

.owl-carousel.owl-rtl .owl-item {
	float: right;
}

/* No Js */
.no-js .owl-carousel {
	display: block;
}

/*
*  Owl Carousel - Animate Plugin
*/
.owl-carousel .animated {
	animation-duration: 1000ms;
	animation-fill-mode: both;
}

.owl-carousel .owl-animated-in {
	z-index: 0;
}

.owl-carousel .owl-animated-out {
	z-index: 1;
}

.owl-carousel .fadeOut {
	animation-name: fadeOut;
}

@keyframes fadeOut {
	0% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}

/*
*  Owl Carousel - Auto Height Plugin
*/
.owl-height {
	transition: height 500ms ease-in-out;
}

/*
*  Owl Carousel - Lazy Load Plugin
*/
.owl-carousel .owl-item {
/**
  This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
  calculation of the height of the owl-item that breaks page layouts
  */;
}

.owl-carousel .owl-item .owl-lazy {
	opacity: 0;
	transition: opacity 400ms ease;
}

.owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
	max-height: 0;
}

.owl-carousel .owl-item img.owl-lazy {
	transform-style: preserve-3d;
}

/*
*  Owl Carousel - Video Plugin
*/
.owl-carousel .owl-video-wrapper {
	position: relative;
	height: 100%;
	background: #000;
}

.owl-carousel .owl-video-play-icon {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top: -40px;
	background: url("/local/templates/template.main/css/lib/owl.video.play.png") no-repeat;
	cursor: pointer;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	transition: transform 100ms ease;
}

.owl-carousel .owl-video-play-icon:hover {
	-ms-transform: scale(1.3, 1.3);
	transform: scale(1.3, 1.3);
}

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
	display: none;
}

.owl-carousel .owl-video-tn {
	opacity: 0;
	height: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	transition: opacity 400ms ease;
}

.owl-carousel .owl-video-frame {
	position: relative;
	z-index: 1;
	height: 100%;
	width: 100%;
}

@media (max-width: 1550px) {
	.owl-carousel .owl-nav button.owl-prev,
	.owl-carousel .owl-nav button.owl-next {
	    width: 30px;
	}
}
/* End */


/* Start:/local/templates/template.main/components/ma/news.list/default-logo/style.css?1776097445313*/
.b-logo-list__title {
    max-width: 890px;
    font-weight: 500;
    font-size: 36px;
    line-height: 135%;
    letter-spacing: 0%;
    text-align: center;
    text-transform: inherit;
    margin-bottom: 42px !important;
    margin-top: 177px !important
}
.b-logo-list {
    margin-bottom: 154px;
}
/* End */


/* Start:/local/js/swiper/swiper-bundle.min.css?177609744618469*/
/**
 * Swiper 11.2.6
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 19, 2025
 */

 @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}

/* End */


/* Start:/local/templates/template.main/components/ma/news.list/ai-license/style.css?177609744511817*/
.b-license-list {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 40px;
}
.b-license-list_item {
	background-color: rgba(65, 69, 77, 1);
	border-radius: 12px;
	box-shadow: 0px 10px 40px 0px rgba(0, 0, 0, 0.1);
	padding: 32px;
}
.b-license-list_item:nth-of-type(3) .b-license-list_item_title {
	font-weight: 700;
}
.b-license-list_item:nth-child(1),
.b-license-list_item:nth-child(4) {
	background-color: rgb(84, 87, 94);
}
.b-license-container {
	background-color: #343840;
	padding: 80px 0;
}
.b-license-list__title,
.b-license-list__subtitle {
	margin: 0;
	letter-spacing: 0%;
	text-align: center;
	text-transform: inherit;
}
.b-license-list__title {
	font-weight: 500;
	font-size: 36px;
	line-height: 135%;
	margin-bottom: 24px;
	min-height: 30px;
	color: rgba(253, 196, 255, 1);;
}
.b-license-list__subtitle {
	font-weight: 500;
	font-size: 19px;
	line-height: 25px;
	margin-bottom: 64px;
}
.b-license-list_item_text ul li::marker {
	color: rgba(253, 196, 255, 1);
}
.b-license-list_item_text ul li {
	padding: 0;
}
.b-license-list_item_text ul {
	padding: 0 20px;
}
.b-license-list_item_title {
	font-weight: 500;
	font-size: 22px;
	line-height: 135%;
	letter-spacing: 0%;
	padding-left: 36px;
	margin-bottom: 24px;
	background-repeat: no-repeat;
	background-position: 0 center;
}
.b-license-list_item_text {
	font-weight: 400;
	font-size: 16px;
	line-height: 135%;
	letter-spacing: 0%;
}
.b-license-list .b-license-list_item:first-of-type .b-license-list_item_title {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cg clip-path='url(%23clip0_4027_3863)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.7063 0.371877C12.5497 0.143817 12.2926 0.0053865 12.016 0.000153741C11.7394 -0.00507902 11.4772 0.12353 11.3121 0.345502C10.2336 1.79517 8.784 2.92709 7.11612 3.62203C5.44824 4.31698 3.62381 4.54922 1.83502 4.29429C1.58907 4.25925 1.34002 4.33262 1.15237 4.49542C0.964718 4.65823 0.856934 4.89442 0.856934 5.14286V9.91051C0.863539 12.8342 1.74949 15.6883 3.39965 18.1018C5.04979 20.5154 7.38781 22.3766 10.1098 23.4437L11.1228 23.8387L11.1332 23.8426C11.6919 24.0521 12.3077 24.0521 12.8664 23.8426L12.8768 23.8387L13.8882 23.4444C16.6102 22.3773 18.9498 20.5154 20.6 18.1018C22.25 15.6883 23.136 12.8342 23.1426 9.91051V9.90857V5.14286C23.1426 4.90555 23.0442 4.67887 22.8709 4.51678C22.6976 4.35471 22.4648 4.27174 22.2281 4.28763C17.8582 4.58114 14.6378 3.18413 12.7063 0.371877Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_4027_3863'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}

.b-license-list .b-license-list_item:nth-of-type(2) .b-license-list_item_title {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M8.07039 18.9H15.9304C16.1854 18.9 16.3992 18.8132 16.5718 18.6396C16.7442 18.4662 16.8304 18.2512 16.8304 17.9946C16.8304 17.7382 16.7442 17.525 16.5718 17.355C16.3992 17.185 16.1854 17.1 15.9304 17.1H8.07039C7.81539 17.1 7.60167 17.1868 7.42929 17.3604C7.25667 17.5338 7.17039 17.7488 7.17039 18.0054C7.17039 18.2618 7.25667 18.475 7.42929 18.645C7.60167 18.815 7.81539 18.9 8.07039 18.9ZM8.07039 13.8H15.9304C16.1854 13.8 16.3992 13.7132 16.5718 13.5396C16.7442 13.3662 16.8304 13.1512 16.8304 12.8946C16.8304 12.6382 16.7442 12.425 16.5718 12.255C16.3992 12.085 16.1854 12 15.9304 12H8.07039C7.81539 12 7.60167 12.0868 7.42929 12.2604C7.25667 12.4338 7.17039 12.6488 7.17039 12.9054C7.17039 13.1618 7.25667 13.375 7.42929 13.545C7.60167 13.715 7.81539 13.8 8.07039 13.8ZM4.20039 24C3.72039 24 3.30039 23.82 2.94039 23.46C2.58039 23.1 2.40039 22.68 2.40039 22.2V1.8C2.40039 1.32 2.58039 0.9 2.94039 0.54C3.30039 0.18 3.72039 0 4.20039 0H14.2804C14.5292 0 14.7664 0.049998 14.992 0.15C15.2176 0.250002 15.4104 0.379998 15.5704 0.54L21.0604 6.03C21.2204 6.19002 21.3504 6.3828 21.4504 6.6084C21.5504 6.834 21.6004 7.07118 21.6004 7.32V22.2C21.6004 22.68 21.4204 23.1 21.0604 23.46C20.7004 23.82 20.2804 24 19.8004 24H4.20039ZM14.1304 6.48C14.1304 6.735 14.2167 6.94872 14.3893 7.1211C14.5617 7.29372 14.7754 7.38 15.0304 7.38H19.8004L14.1304 1.8V6.48Z' fill='white'/%3e%3c/svg%3e");
}

.b-license-list .b-license-list_item:nth-of-type(3) .b-license-list_item_title {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cg clip-path='url(%23clip0_4027_3933)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.42842 10.2857C3.42842 8.46709 4.15087 6.72295 5.43683 5.43698C6.72279 4.15102 8.46694 3.42857 10.2856 3.42857C12.1042 3.42857 13.8483 4.15102 15.1343 5.43698C16.4203 6.72295 17.1427 8.46709 17.1427 10.2857C17.1427 12.1043 16.4203 13.8485 15.1343 15.1344C13.8483 16.4204 12.1042 17.1429 10.2856 17.1429C8.46694 17.1429 6.72279 16.4204 5.43683 15.1344C4.15087 13.8485 3.42842 12.1043 3.42842 10.2857ZM10.2856 1.94505e-07C8.66677 -0.000206382 7.07078 0.381673 5.62741 1.11458C4.18403 1.84749 2.93402 2.91072 1.97904 4.21782C1.02405 5.52492 0.39107 7.03896 0.131563 8.63682C-0.127945 10.2347 -0.00664626 11.8712 0.485592 13.4134C0.97783 14.9555 1.82711 16.3597 2.96436 17.5117C4.1016 18.6637 5.49471 19.5311 7.03036 20.0432C8.56602 20.5553 10.2009 20.6977 11.8019 20.4588C13.403 20.22 14.9251 19.6066 16.2444 18.6686L21.0736 23.4977C21.3969 23.81 21.8299 23.9828 22.2794 23.9789C22.7289 23.975 23.1588 23.7947 23.4767 23.4768C23.7945 23.159 23.9748 22.729 23.9787 22.2795C23.9826 21.8301 23.8098 21.397 23.4976 21.0737L18.6701 16.2463C19.7643 14.7075 20.4138 12.8972 20.5475 11.0137C20.6811 9.13029 20.2937 7.24641 19.4278 5.56851C18.5619 3.89062 17.2508 2.48346 15.6382 1.50124C14.0256 0.519018 12.1737 -0.000366944 10.2856 1.94505e-07Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_4027_3933'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}

.b-license-list .b-license-list_item:last-of-type .b-license-list_item_title {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.9999 3.42857C11.0905 3.42857 10.2185 3.78979 9.57549 4.43278C8.93251 5.07576 8.57129 5.94783 8.57129 6.85714V8.57143H15.4284V6.85714C15.4284 5.94783 15.0672 5.07576 14.4242 4.43278C13.7812 3.78979 12.9092 3.42857 11.9999 3.42857ZM5.14272 6.85714V8.57143C4.46073 8.57143 3.80668 8.84235 3.32444 9.32458C2.84221 9.80682 2.57129 10.4609 2.57129 11.1429V21.4286C2.57129 22.1106 2.84221 22.7646 3.32444 23.2468C3.80668 23.7291 4.46073 24 5.14272 24H18.857C19.539 24 20.193 23.7291 20.6753 23.2468C21.1575 22.7646 21.4284 22.1106 21.4284 21.4286V11.1429C21.4284 10.4609 21.1575 9.80682 20.6753 9.32458C20.193 8.84235 19.539 8.57143 18.857 8.57143V6.85714C18.857 5.03852 18.1346 3.29437 16.8486 2.00841C15.5626 0.722447 13.8185 0 11.9999 0C10.1812 0 8.43709 0.722447 7.15113 2.00841C5.86516 3.29437 5.14272 5.03852 5.14272 6.85714ZM11.9999 18.4286C12.2813 18.4286 12.5599 18.3731 12.8199 18.2655C13.0799 18.1578 13.3161 17.9999 13.5151 17.8009C13.7141 17.602 13.8719 17.3657 13.9796 17.1058C14.0873 16.8458 14.1427 16.5671 14.1427 16.2857C14.1427 16.0043 14.0873 15.7257 13.9796 15.4657C13.8719 15.2057 13.7141 14.9695 13.5151 14.7705C13.3161 14.5715 13.0799 14.4137 12.8199 14.306C12.5599 14.1983 12.2813 14.1429 11.9999 14.1429C11.4315 14.1429 10.8865 14.3686 10.4846 14.7705C10.0828 15.1723 9.857 15.7174 9.857 16.2857C9.857 16.854 10.0828 17.3991 10.4846 17.8009C10.8865 18.2028 11.4315 18.4286 11.9999 18.4286Z' fill='white'/%3e%3c/svg%3e");
}
.b-license-list_item_text ul li {
	transition: color .4s ease;
	margin-bottom: 12px;
}
.b-license-list_item_text ul li:last-of-type {
	margin-bottom: 0;
}
.b-license-list_item_text:not(:has(ul)) {
	transition: color .4s ease;
}
.b-license-list_item_text ul li:hover,
.b-license-list_item_text:not(:has(ul)):hover {
	color: rgba(253, 196, 255, 1);
}


.b-license-list .b-license-list_item:nth-of-type(1) .b-license-list_item_text .custom-underline {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='224' height='9' viewBox='0 0 224 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4.00193 4.00628C64.08 4.03739 165.312 3.9753 219.038 4.00758' stroke='url(%23paint0_linear_4083_2080)' stroke-width='8' stroke-linecap='round' stroke-linejoin='round'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_4083_2080' x1='34.319' y1='0.602501' x2='143.696' y2='4.27662' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23C300CB'/%3e%3cstop offset='0.572115' stop-color='%23983298'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
	background-position: 2px 76%;
}

.b-license-list .b-license-list_item:nth-of-type(2) .b-license-list_item_text .custom-underline {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='277' height='12' viewBox='0 0 277 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.5 8.49995C3.5 8.49995 85.0197 3.5196 137.814 3.5C191.141 3.48021 273.5 8.5 273.5 8.5' stroke='url(%23paint0_linear_4083_2019)' stroke-width='7' stroke-linecap='round' stroke-linejoin='round'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_4083_2019' x1='163.306' y1='7.21394' x2='164.058' y2='24.7127' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23983298'/%3e%3cstop offset='1' stop-color='%238888FF'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
	background-position: center 87%;
}

.b-license-list .b-license-list_item:nth-of-type(3) {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='387' height='23' viewBox='0 0 387 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M379.265 12.9722C153.265 -4.76953 136.765 23.7305 7.0007 12.972' stroke='url(%23paint0_linear_6007_2004)' stroke-width='14' stroke-linecap='round' stroke-linejoin='round'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_6007_2004' x1='57.4299' y1='22.1909' x2='54.9145' y2='60.7425' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23983298'/%3e%3cstop offset='1' stop-color='%238888FF'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
	background-position: 64px 53px;
 	background-repeat: no-repeat;
}

.b-license-list .b-license-list_item:nth-of-type(4) .b-license-list_item_text .custom-underline {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='363' height='8' viewBox='0 0 363 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 4C4 4 79.2264 4 180.033 4C259.66 4 359 4 359 4' stroke='url(%23paint0_linear_4083_2019)' stroke-width='8' stroke-linecap='round' stroke-linejoin='round'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_4083_2019' x1='214.115' y1='8973.71' x2='750.033' y2='8971.36' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23983298'/%3e%3cstop offset='1' stop-color='%238888FF'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
	background-position: center 73%;
}

.b-license-list_item_text .custom-underline {
	background-size: 100%;
	margin: -10px;
	padding: 10px;
	background-repeat: no-repeat;
}

.b-license-list_item_text ul li:hover .custom-underline,
.b-license-list_item_text:not(:has(ul)):hover .custom-underline {
	background-image: none !important;
}

@media (max-width: 1200px) {
	.b-license-list .b-license-list_item:nth-of-type(1) .b-license-list_item_text .custom-underline,
	.b-license-list .b-license-list_item:nth-of-type(2) .b-license-list_item_text .custom-underline,
	.b-license-list .b-license-list_item:nth-of-type(3),
	.b-license-list .b-license-list_item:nth-of-type(4) .b-license-list_item_text .custom-underline {
		background-image: none !important;
	}
}
/* End */


/* Start:/local/templates/.default/components/ma/news.list/ai-image-generator-plans/style.css?17760974444432*/
.plan-selection__list {
	display: flex;
	gap: 80px;
}

.plan-selection__title {
	position: relative;
	z-index: 3;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='245' height='27' viewBox='0 0 245 27' fill='none'%3e%3cpath d='M7.00098 20C65.4468 12.3851 149.045 3.28504 238.001 8.5772' stroke='url(%23paint0_linear_4083_2084)' stroke-width='14' stroke-linecap='round' stroke-linejoin='round'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_4083_2084' x1='149.608' y1='-6.74337' x2='185.53' y2='91.8315' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23983298'/%3e%3cstop offset='1' stop-color='%238888FF'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: right bottom;
	width: fit-content !important;
	padding: 10px;
	margin: -10px;
	margin-bottom: 34px;

}

.plan-card {
	flex: 1 1 50%;
	min-width: 250px;
	z-index: 2;
}

.plan-card:last-of-type .plan-card__content{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='231' height='155' viewBox='0 0 231 155' fill='none'%3E%3Cg filter='url(%23filter0_f_97_1218)'%3E%3Crect width='218' height='218' rx='109' transform='matrix(0 -1 -1 0 185 109)' fill='%23983298'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_97_1218' x='-78.9916' y='-154.992' width='309.983' height='309.983' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='22.9958' result='effect1_foregroundBlur_97_1218'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: left top;
}

.plan-card__content {
	height: 100%;
	display: flex;
	flex-direction: column;
	padding: 32px;
	border-radius: 12px;
	background-color: rgba(65, 69, 77, 1);
	justify-content: space-between;
	gap: 20px;
}

.plan-card__content h3 {
	margin: 0;
	padding: 0;
}

.plan-card__content ul,
.plan-card__content ul li {
	margin: 0;
}

.plan-card__content ul {
	padding-left: 24px !important;
}

.plan-card__content ul li {
	padding-left: 5px !important;
}

.plan-card__title {
	font-weight: 600;
	font-size: 22px;
	line-height: 135%;
	text-transform: uppercase;

}

.plan-card__description {
	font-weight: 400;
	font-size: 18px;
	line-height: 160%;
	letter-spacing: 0%;

}

.plan-card__actions {
	display: flex;
	gap: 10px;
}

.plan-card__button {
	padding: 24px 32px !important;
	font-weight: 600;
	font-size: 16px !important;
	line-height: 100%;
	text-align: center;
	text-transform: uppercase;
	border-radius: 8px !important;
	transition: all 1.5s easy;
}

.plan-card__button:hover {
	color: rgb(52, 56, 64) !important;
	background-color: white !important;
}

.plan-card__button--access:hover {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' viewBox='0 0 15 12' fill='none'%3E%3Cpath d='M1 6H14' stroke='%23343840' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M9 11L14 6' stroke='%23343840' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M9 1L14 6' stroke='%23343840' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") !important;
}

.plan-card__button--access {
	padding-right: 52px !important;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' viewBox='0 0 15 12' fill='none'%3E%3Cpath d='M1 6H14' stroke='white' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M9 11L14 6' stroke='white' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M9 1L14 6' stroke='white' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") !important;
	background-repeat: no-repeat !important;
  	background-position: 190px center !important;
	font-weight: 600 !important;
}

.plan-card__description br {
	font-size: 23px;
}

.plan-card__description b {
	font-weight: 500 !important;
}

.plan-card__description ul li::marker {
	color: rgba(253, 196, 255, 1);
}

.plan-card__button--details {

}

.markers li::marker {
	color:#983298;
}

.plan-selection-container {
	background-color: rgba(52, 56, 64, 1);
	padding: 80px 0;
}

@media (max-width: 1024px) {
	.plan-card {
		flex: 1 1 50%;
	}
}

@media (max-width: 768px) {
	.plan-selection__list {
		flex-direction: column;
	}
	
	.plan-card {
		flex: 1 1 100%;
	}
}
/* End */
/* /local/templates/template.main/css/pages/ai-image-generator.css?17760974457759 */
/* /local/templates/.default/components/ma/news.list/ai-image-generator-banner/style.css?17769228657621 */
/* /local/templates/.default/components/ma/news.list/ai-image-generator-advantages/style.css?177609744415604 */
/* /local/templates/template.main/css/lib/owl.carousel.css?17760974456853 */
/* /local/templates/template.main/components/ma/news.list/default-logo/style.css?1776097445313 */
/* /local/js/swiper/swiper-bundle.min.css?177609744618469 */
/* /local/templates/template.main/components/ma/news.list/ai-license/style.css?177609744511817 */
/* /local/templates/.default/components/ma/news.list/ai-image-generator-plans/style.css?17760974444432 */
