.swiper-slide img {
	max-width: 100%;
}
ul {
	padding-left: 0;

}
li {
	list-style-type: none;
}
.footer_footer__XfYjQ {
	display: block
}

.footer_footer-creator__SdxVn {
	padding: 120px 0 32px;
	font-size: 22px;
	font-weight: 700;
	line-height: 24px;
	text-align: center;
	color: #323555
}

.footer_footer-creator__SdxVn svg {
	display: inline-block;
	width: 122px;
	height: 24px;
	vertical-align: bottom
}

.footer_footer-creator__SdxVn svg path {
	fill: #323555
}

.footer_footer-feedback__ssNKq {
	margin-bottom: 24px;
	padding-top: 80px;
	text-align: center
}

.footer_footer-feedback__ssNKq a {
	display: inline-block;
	margin: 0 24px;
	font-size: 14px;
	line-height: 20px;
	color: #81899a
}

.header_header__3Cc39 {
	position: relative;
	z-index: 3;
	top: 0;
	display: flex;
	align-items: center;
	padding: 12px 16px;
	font-weight: 500;
	border-bottom: 1px solid #3235550f;
	background-color: #fff
}

.header_header_info__vDsce {
	display: flex;
	flex: auto;
	align-items: center;
	padding-right: 16px
}

.header_header_logo__8nZl6 {
	flex-shrink: 0;
	width: 32px;
	height: 32px;
	margin-right: 12px;
	border-radius: 32px;
	background-position: 50%;
	background-size: cover
}

@media screen and (min-width:720px) {
	.header_header_logo__8nZl6 {
		width: 40px;
		height: 40px;
		border-radius: 40px
	}
}

.header_header_title__NH5Aq {
	overflow: hidden;
	flex: 1;
	width: 0;
	white-space: nowrap;
	text-overflow: ellipsis
}

.header_header_action__FlptZ {
	flex-shrink: 0
}

.header_header_subscribe__joOGx {
	display: flex;
	align-items: center;
	color: #198cff
}

.header_header_subscribe_icon__n32Li {
	width: 16px;
	height: 16px;
	margin-right: 8px;
	transition: .3s
}

.header_header_subscribe_icon__n32Li path {
	fill: #198cff
}

.header_header_subscribe__joOGx:hover {
	color: #007af4
}

.header_header_subscribe__joOGx:hover .header_header_subscribe_icon__n32Li path {
	fill: #007af4
}

@media screen and (min-width:720px) {
	.header_header__3Cc39 {
		border-radius: 16px 16px 0 0
	}

	.header_header-fixed__y4STr {
		border-radius: 0
	}
}

.skeleton_skeleton__0oS6Z {
	position: absolute;
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
	background-color: #f2f3f7
}

.skeleton_skeleton__0oS6Z:after {
	position: absolute;
	inset: 0;
	content: "";
	background-image: linear-gradient(90deg, #0000, #e3e5ed, #0000);
	animation: skeleton_skeleton-top__6bCSc 1.2s ease-out infinite
}

@keyframes skeleton_skeleton-top__6bCSc {
	0% {
		transform: translateX(-100%)
	}

	to {
		transform: translateX(100%)
	}
}

.image_image-with-skeleton__NlyJT {
	position: relative;
	display: flex;
	justify-content: center;
	width: 100%;
	height: 100%
}

.image_image-with-skeleton-img__A_a5F {
	position: relative;
	z-index: 1;
	max-width: 100%;
	max-height: 100%;
	object-fit: contain
}

.image_image-skeleton___EkZu {
	position: absolute;
	z-index: 2;
	opacity: 1;
	animation: image_fade-out__YgHAh .3s forwards;
	animation-play-state: paused
}

.image_coverBackgroundImageContainer__0FRAG {
	position: absolute;
	inset: 0;
	overflow: hidden
}

.image_coverBackgroundImage__VK2ZB {
	position: absolute;
	inset: 0;
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: cover;
	filter: blur(5px) brightness(.8);
	transform: scale(1.1)
}

@keyframes image_fade-out__YgHAh {
	0% {
		opacity: 1
	}

	to {
		opacity: 0
	}
}

.simple-carousel_carousel-container__7gVTr {
	position: relative;
	z-index: 0;
	width: 100%;
	margin-bottom: -20px;
	padding-bottom: 20px
}

.simple-carousel_hidden-container__ZnhwM {
	position: relative;
	overflow: hidden;
	width: 100%
}

.simple-carousel_hidden-container__ZnhwM.simple-carousel_round-top__BZLJO {
	border-radius: 16px 16px 0 0;
	isolation: isolate
}

.simple-carousel_hidden-container__ZnhwM.simple-carousel_bordered__PzxeQ {
	border: 1px solid #e3e5ed
}

.simple-carousel_slide-container__h8FXd {
	flex-shrink: 0;
	width: 100%;
	min-height: 100%
}

.simple-carousel_scroll-container__GRhsi {
	-ms-overflow-style: none;
	scrollbar-width: none;
	display: flex;
	overflow-x: auto;
	overflow-y: hidden !important;
	width: auto
}

.simple-carousel_scroll-container__GRhsi::-webkit-scrollbar {
	display: none
}

.simple-carousel_button-left__V273j,
.simple-carousel_button-right__A9eW_ {
	position: absolute;
	z-index: 20;
	display: flex;
	align-items: center;
	width: 48px;
	height: 100%;
	padding: 0;
	cursor: pointer;
	opacity: .5;
	border: none;
	background: #0000;
	transition: opacity .3s
}

.simple-carousel_button-left__V273j:hover,
.simple-carousel_button-right__A9eW_:hover {
	opacity: 1
}

.simple-carousel_button-right__A9eW_ {
	right: 0
}

@media screen and (min-width:720px) {
	.simple-carousel_button-right__A9eW_ {
		margin-right: 16px
	}
}

.simple-carousel_button-left__V273j {
	left: 0
}

@media screen and (min-width:720px) {
	.simple-carousel_button-left__V273j {
		margin-left: 16px
	}
}

.simple-carousel_indicator-active__G2wiD,
.simple-carousel_indicator__iXqs4 {
	flex-shrink: 0;
	width: 8px;
	height: 8px;
	margin: 4px;
	padding: 0;
	cursor: pointer;
	border: none;
	border-radius: 12px;
	transition: background-color .3s
}

.simple-carousel_indicator__iXqs4 {
	background-color: #e3e5ed
}

.simple-carousel_indicator__iXqs4:hover {
	background-color: #b5bbc9
}

.simple-carousel_indicator-active__G2wiD {
	background-color: #323555
}

.simple-carousel_indicators-container__F46nR {
	position: relative;
	bottom: -20px;
	display: flex;
	justify-content: center;
	width: 100%;
	margin: -4px
}

@media screen and (min-width:720px) {
	.simple-carousel_onlyMobile__fNKYx {
		margin-left: 16px
	}
}

.post-image_post-image__dXLup {
	position: relative;
/*	display: flex;*/
	overflow: hidden;
	max-width: 100%;
	min-height: 100%;
	max-height: 600px
}

.post-image_post-image__dXLup img {
	position: relative;
	z-index: 2;
	display: block;
	max-width: 100%;
	max-height: 600px;
	margin: auto
}

@media screen and (max-height:936px) {
	.post-image_post-image__dXLup img {
/*		max-height: 280px*/
	}
}

@media screen and (max-width:720px) {
	.post-image_post-image__dXLup img {
		max-height: 375px
	}
}

.post-image_post-image-background__Kz2lS {
	inset: -50px;
	filter: blur(50px);
	position: absolute;
	z-index: 1;
	pointer-events: none
}

@media screen and (max-height:936px) {
	.post-image_post-image__dXLup {
		max-height: 280px
	}
}

@media screen and (max-width:720px) {
	.post-image_post-image__dXLup {
		max-height: 375px
	}
}

.contact-button_button__ZoVX5 {
	display: flex;
	justify-content: center;
	align-items: center;
	white-space: nowrap
}

.contact-button_item-wrapper-sizeM__TALLK,
.contact-button_item-wrapper-sizeXS__vfOO_ {
	display: flex
}

.contact-button_cta__SNp8w {
	order: -1
}

@media screen and (max-width:600px) {
	.contact-button_button-wrapper__OFk0x {
		flex: 1 1 0
	}

	.contact-button_cta__SNp8w {
		flex-basis: auto;
		width: 100%
	}
}

.contact-button_button-wrapper__OFk0x.contact-button_width-stretch__gl1ay {
	flex: 1 1 auto
}

.contact-button_phone-number__Yb_b9 {
	position: relative;
	overflow: hidden;
	width: 90px;
	white-space: nowrap
}

.contact-button_phone-number__Yb_b9:after {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	content: "";
	opacity: 1;
	box-shadow: inset -20px 0 12px 0 #e3e5ed;
	transition: box-shadow .3s
}

@media screen and (min-width:860px) {
	.contact-button_mobile__vd1SK {
		display: none !important
	}
}

@media screen and (max-width:860px) {
	.contact-button_desktop__nN4Ll {
		display: none !important
	}
}

.contact-button_button-sizeM__JYPby .contact-button_icon__jvIXF {
	width: 24px;
	height: 24px
}

.contact-button_button-sizeM__JYPby .contact-button_button-content__9d9xM {
	margin-left: 8px
}

.contact-button_button-sizeXS__Kr2cs .contact-button_icon__jvIXF {
	width: 16px;
	height: 16px;
	margin-bottom: 4px
}

.button_button__d2BoZ {
	font-family: YS Text, Helvetica Neue, arial, sans-serif;
	cursor: pointer;
	color: #323555;
	border: none;
	background-color: #e3e5ed;
	transition: background-color .3s
}

.button_button__d2BoZ:hover {
	background-color: #b5bbc9
}

.button_action__c7hGT {
	color: #fff;
	background-color: #6a67f8
}

.button_action__c7hGT:hover {
	background-color: #5552de
}

.button_blue__ZZ0_0 {
	color: #fff;
	background-color: #198cff
}

.button_blue__ZZ0_0 .contact-button_phone-number__Yb_b9:after {
	box-shadow: inset -20px 0 12px 0 #198cff
}

.button_blue__ZZ0_0:hover {
	background-color: #007af4
}

.button_blue__ZZ0_0:hover .contact-button_phone-number__Yb_b9:after {
	box-shadow: inset -20px 0 12px 0 #007af4
}

.button_yellow__Eok9q {
	color: #323555;
	background-color: #ffd43e
}

.button_yellow__Eok9q .contact-button_phone-number__Yb_b9:after {
	box-shadow: inset -20px 0 12px 0 #ffd43e
}

.button_yellow__Eok9q:hover {
	background-color: #ffcc1a
}

.button_yellow__Eok9q:hover .contact-button_phone-number__Yb_b9:after {
	box-shadow: inset -20px 0 12px 0 #ffcc1a
}

.button_secondary__zQ_JP {
	color: #323555;
	background-color: #e3e5ed
}

.button_secondary__zQ_JP:hover {
	background-color: #b5bbc9
}

.button_secondary__zQ_JP:hover .contact-button_phone-number__Yb_b9:after {
	box-shadow: inset -20px 0 12px 0 #b5bbc9
}

.button_width-stretch___o_mY {
	width: 100%
}

.button_size-m__KXMC0 {
	padding: 12px 24px;
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	border-radius: 16px
}

.button_size-m__KXMC0.button_width-default__1krI1 {
	width: 246px
}

.button_size-m__KXMC0.button_width-auto__f9fSU {
	width: fit-content
}

@media screen and (max-width:860px) {

	.button_size-m__KXMC0.button_width-auto__f9fSU,
	.button_size-m__KXMC0.button_width-default__1krI1 {
		width: 100%
	}
}

.button_size-m__KXMC0.button_only-icon__prJDL {
	padding: 12px
}

.button_size-s__3Kh0s {
	padding: 8px 20px;
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
	border-radius: 12px
}

.button_size-s__3Kh0s.button_width-default__1krI1 {
	width: 200px
}

.button_size-s__3Kh0s.button_width-auto__f9fSU {
	width: fit-content
}

@media screen and (max-width:860px) {

	.button_size-s__3Kh0s.button_width-auto__f9fSU,
	.button_size-s__3Kh0s.button_width-default__1krI1 {
		width: 100%
	}
}

.button_size-s__3Kh0s.button_only-icon__prJDL {
	padding: 8px
}

.button_size-x-s__h3JTH {
	display: flex;
	flex-direction: column;
	height: fit-content;
	padding: 8px 12px;
	font-size: 11px;
	line-height: 11px;
	border-radius: 16px
}

.button_size-x-s__h3JTH.button_width-default__1krI1 {
	width: 76px
}

.button_size-x-s__h3JTH.button_only-icon__prJDL {
	padding: 8px
}

.cutText_text__JPp5v {
	overflow-wrap: anywhere;
	white-space: pre-line
}

.cutText_show-more__e8NHM {
	cursor: pointer;
	color: #198cff
}

.cutText_inline-button__oakBF {
	display: inline-block
}

.cookieWall_main__8t0du {
	position: fixed;
	z-index: 10;
	;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	padding: 16px 128px;
	font-size: 14px;
	line-height: 20px;
	color: #81899a;
	border-top: 1px solid #e3e5ed;
	background-color: #f2f3f7;
	gap: 128px
}

.cookieWall_mobileView__TP4Vl {
	flex-direction: column;
	gap: 16px;
	padding: 16px
}

.cookieWall_mobileView__TP4Vl button.cookieWall_button__bP_Mu {
	width: 100%
}

.post_post-text__BnttJ {
	display: block;
	padding: 40px 20px 8px;
	overflow-wrap: break-word;
/*	white-space: break-spaces*/
}

@media screen and (min-width:720px) {
	.post_post-text__BnttJ {
		padding: 48px 80px 28px
	}
}

.post_blurred-text__6Qvk_ {
	position: relative
}

.post_blurred-text__6Qvk_:after {
	display: none






}

.post_post-action__xCAJv {
	position: relative;
	z-index: 3;
	;
	;
	;
	background-color: transparent
}

.post_post-action-button__guKz1 {
	position: relative;
	z-index: 2;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	padding: 16px;
	font-weight: 500;
	color: #fff;
	border-radius: 16px;
	background-color: #198cff;
	box-shadow: 0 8px 16px #198cff59;
	transition: background-color .3s
}

.post_post-action-button__guKz1 svg {
	width: 24px;
	height: 24px;
	margin-right: 8px
}

.post_post-action-button__guKz1 svg path {
	fill: #fff
}

.post_post-action-button__guKz1:hover {
	background-color: #007af4
}

.post_post-action-container__pfC5P {
	padding: 16px 20px
}

@media screen and (min-width:720px) {
	.post_post-action-container__pfC5P {
		padding: 20px 80px
	}
}

.post_post-action__xCAJv .post_cookie-wall__0RHGY {
	position: relative;
	margin-top: 15px;
	margin-bottom: -44px;
	padding: 16px 16px 0;
	background-color: unset
}

.post_images-container__kX8IP {
	width: 100%;
	height: auto
}

.post_images-container-without-text__VDLWI {
	margin-bottom: 32px
}

@media screen and (min-width:720px) {
	.post_images-container-without-text__VDLWI {
		margin-bottom: 60px
	}
}

.post-page_container__O_gnF {
	width: 100%;
	min-width: 320px;
	max-width: 720px;
	min-height: 100vh;
	margin: auto;
	background-color: #f2f3f7
}

.post-page_content__7v6AO {
	position: relative;
	width: 100%;
	padding: 0 0 32px;
	background-color: #fff
}

@media screen and (min-width:720px) {
	.post-page_content__7v6AO {
		margin-top: 48px;
		padding-bottom: 60px;
		border-radius: 16px
	}
}