/* devel */
@media (min-width: 1400px) {
	.component.component--content.has-bg-white {
		padding-top: 120px;
		padding-bottom: 120px;
	}
}

.component.component--pagination {
	margin-top: -50px
}
.component.component--pagination .component__list {
	padding: 0;
}
.component.component--pagination .component__list li.component__item a,
.component.component--pagination .component__list li.is-first a,
.component.component--pagination .component__list li.is-prev a,
.component.component--pagination .component__list li.is-next a,
.component.component--pagination .component__list li.is-last a {
	width: 34px;
	height: 34px;
}

@media (min-width: 600px) {
	.component.component--pagination .component__list li.component__item a,
	.component.component--pagination .component__list li.is-first a,
	.component.component--pagination .component__list li.is-prev a,
	.component.component--pagination .component__list li.is-next a,
	.component.component--pagination .component__list li.is-last a {
		width: 40px;
		height: 40px;
	}
}

@media (max-width: 599.98px) {
	.component.component--pagination .component__list li.is-first a,
	.component.component--pagination .component__list li.is-prev a,
	.component.component--pagination .component__list li.is-next a,
	.component.component--pagination .component__list li.is-last a {
		margin: 0;
	}
	.component.component--pagination .component__list li.component__tight {
		padding: 0;
	}
}

@media (min-width: 1000px) and (max-width: 1399.98px) {
	.main-menu-wrap .dropdown .dropdown-wrap {
		padding-right: 10px;
	}
}

.component.has-bg-white.is-above-footer:not(.component--donate):not(.component--stories):not(.component--help):not(.component--help-slider) {
	padding-bottom: 270px;
}
.component.is-above-footer + .footer,
.component.component--donate + .footer,
.component.component--stories.has-back-image + .footer,
.component.component--help.has-back-image + .footer,
.component.component--help-slider.has-back-image + .footer {
	margin-top: -190px;
	position: relative;
	z-index: 100;
}

@media (min-width: 800px) {
	.component.has-bg-white.is-above-footer:not(.component--donate):not(.component--stories):not(.component--help):not(.component--help-slider) {
		padding-bottom: 280px;
	}
}

@media (min-width: 1000px) {
	.component.has-bg-white.is-above-footer:not(.component--donate):not(.component--stories):not(.component--help):not(.component--help-slider) {
		padding-bottom: 310px;
	}
}

.component.component--title .component__image-wrap:empty {
	display: none;
}
.component.component--title {
	padding-bottom: 40px;
}

@media (min-width: 1200px) {
	.component.component--title {
		padding-bottom: 80px;
	}
}

@media (max-width: 799.98px) {
	.footer {
		background: url('../images/three-kings.png') no-repeat calc(100% - 20px) 100%;
		background-color: #1d385d;
		background-size: auto 220px;
	}
}

.component.component--help-slider .component__support,
.component.component--stories .component__support {
	margin-top: auto;
}

@media (max-width: 599.98px) {
	.footer {
		background-position: calc(100% - 20px) calc(100% - 165px);
	}
	.component.component--help-slider .component__support {
		margin: auto -10px -20px -10px;
	}
	.component.component--stories .component__support {
		margin: auto 0 -20px 0;
	}
}

@media (max-width: 999.98px) {
	.component.component--parallax .component__back {
		background-attachment: initial;
	}
}

@media (min-width: 800px) {
	.component.component--stories .component__support {
		height: 100%;
	}
}

@media (max-width: 999px) {
	.component.component--header .component__yield:not(.has-no-results) * {
		display: none !important;
	}
	.component.component--header .component__yield.has-no-results * {
		display: flex !important;
	}
	.component.component--header .component__yield.has-no-results .is-raised {
		font-size: 6vw;
	}
}

.component.component--donate .component__back {
	display: none;
}
.component.component--donate .component__back.is-active {
	display: flex;
}
.component.component--donate .component__result {
	display: none;
}
.component.component--donate .component__result.is-active {
	display: flex;
	align-items: center;
	flex-direction: column;
	gap: 50px 0;
	min-height: 330px;
	padding: 75px 20px;
	position: relative;
	background-color: #fff;
	border-radius: 24px;
}
.component.component--donate .component__result .is-close {
	width: 60px;
	height: 60px;
	margin: 0 auto;
	position: absolute;
	top: -30px;
	right: 0;
	left: 0;
	background: url('data:image/svg+xml,<svg width="23" height="23" viewBox="0 0 23 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.6875 4.6875L17.8125 17.8125" stroke="white" stroke-width="1.8" stroke-miterlimit="10" stroke-linecap="round"/><path d="M17.8125 4.6875L4.6875 17.8125" stroke="white" stroke-width="1.8" stroke-miterlimit="10" stroke-linecap="round"/></svg>') no-repeat 50% 50%;
	background-color: #c7c7c7;
	background-size: auto 18px;
	border-radius: 100%;
	cursor: pointer;
}
.component.component--donate .component__result .is-label {
	margin: 0;
	text-align: center;
}

@media (min-width: 600px) {
	.component.component--donate .component__result .is-label {
		font-size: 1.875rem;
		line-height: 2.25rem;
	}
}

.component.component--donate .component__result .is-info {
	display: flex;
	flex-direction: column;
	font-size: 1.125rem;
	font-weight: 500;
	line-height: 1.575rem;
	text-align: center;
}
.autocomplete-suggestions {
	max-height: 290px;
	margin-top: 5px;
	padding: 15px;
	background-color: #fff;
	border-radius: 24px 0 0 24px;
	overflow: auto;
	scrollbar-color: rgba(29, 56, 93, 0.5) transparent;
	scrollbar-width: thin;
}
.autocomplete-suggestion {
	padding: 8px 20px;
	border-radius: 24px;
	font-size: 1.125rem;
	font-weight: 500;
	line-height: 1.5rem;
	text-transform: uppercase;
}
.autocomplete-suggestion.autocomplete-selected {
	background-color: #f4f2ea;
	color: #ce0000;
	cursor: pointer;
}
.component.component--donate .component__cherad input[type=checkbox] + label:after,
.component.component--donate .component__cherad input[type=radio] + label:after {
	top: 0;
}
.component.component--donate .component__input input {
	width: 100%;
}
#MsgAgree {
	width: 100%;
	padding: 16px;
	background-color: #f8d7da;
	border: 1px solid #f1aeb5;
	border-radius: 8px;
	color: #58151c;
	font-size: 1rem;
	line-height: 1.4rem;
}
.component__cherad-item {
	position: relative;
}
.component.component--donate .component__cherad input[type=checkbox],
.component.component--donate .component__cherad input[type=radio] {
	margin: auto 0;
	position: absolute;
	top: 0;
	bottom: 0;
}

@media (max-width: 599.98px) {
	.autocomplete-suggestion {
		padding: 6px 8px;
		font-size: 0.8rem;
		line-height: 1.3rem;
	}
	.component.component--donate .component__result .is-close {
		width: 40px;
		height: 40px;
		top: -20px;
	}
	.component.component--donate .component__result.is-active {
		gap: 20px 0;
		min-height: 0;
		padding: 40px 20px 20px 20px;
	}
	.component.component--donate .component__cherad {
		gap: 10px 20px;
	}
	#MsgAgree {
		padding: 8px 12px;
		font-size: 0.8rem;
		line-height: 1.3rem;
	}
}

.component,
.component.component--donate .component__form {
	scroll-margin: 200px;
}
.component.component--donate .component__input-wrapper {
	display: flex;
	align-items: center;
	gap: 0 10px;
}
.component.component--donate .component__btn {
	flex-shrink: 0;
	width: 50px;
	height: 50px;
	padding: 0;
	background-color: #fff;
	border: 1px solid #1d385d;
	border-radius: 100%;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: 20px auto;
	cursor: pointer;
}
.component.component--donate .component__btn.is-plus {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18"><path id="icons8-plus_math" d="M17.438,9v8.437H9v1.125h8.437V27h1.125V18.563H27V17.438H18.563V9Z" transform="translate(-9 -9)" fill="%23173151"/></svg>');
}
.component.component--donate .component__btn.is-minus {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="1.098" viewBox="0 0 18 1.098"><path id="icons8-subtract" d="M9,24v1.1H27V24Z" transform="translate(-9 -24)" fill="%231c375c"/></svg>');
}
.component.component--donate .component__amount-item input:checked + label {
	border-color: #cb3a37;
}

@media (min-width: 800px) {
	.component.component--stories .component__support {
		min-width: 280px;
	}
}

.layout.layout--stories,
.layout.layout--map {
	background-color: #f4f2ea;
	border-radius: 0 0 40px 40px;
}
.layout.layout--stories .layout__header,
.layout.layout--map .layout__header {
	padding: 20px 20px 0 20px;
}
.layout.layout--stories .layout__heading,
.layout.layout--map .layout__heading {
	font-family: 'Nunito', 'Arial', sans-serif;
	font-weight: 700;
	line-height: 1.6rem;
	text-transform: none;
}
.layout.layout--stories .layout__close:after,
.layout.layout--map .layout__close:after {
color: #1d385d;
}
.layout.layout--stories .layout__body,
.layout.layout--map .layout__body {
	padding: 20px;
}

@media (min-width: 600px) {
	.layout.layout--stories .layout__header,
	.layout.layout--map .layout__header {
		padding: 30px 30px 0 30px;
	}
	.layout.layout--stories .layout__heading,
	.layout.layout--map .layout__heading {
		font-size: 2rem;
		line-height: 2.5rem;
	}
	.layout.layout--stories .layout__body,
	.layout.layout--map .layout__body {
		padding: 30px;
	}
}

.component.component--map .component__image {
	display: block;
	margin: 0 auto;
}
.component.component--map map area {
	cursor: pointer;
	outline: none;
}
.component.component--map .map-fancybox {
	display: none;
}

@media (min-width: 1000px) {
	.main-menu-wrap .main-menu a {
		white-space: nowrap;
	}
}

@media (min-width: 600px) {
	.component.component--donate .component__amount.is-custom {
		justify-content: center;
	}
	.component.component--donate .component__amount.is-custom .component__amount-item {
		width: 40%;
	}
}

.component.component--content + .component.has-bg-transparent {
	padding-top: 0;
}

@media (min-width: 1000px) {
	.component.component--title + .component {
		padding-top: 40px;
	}
}

@media (min-width: 1400px) {
	.component.component--title + .component {
		padding-top: 100px;
	}
}

.component.component--title + .component--content {
	padding-top: 0;
}
.component.component--image-left.has-three-images .component__images img.is-first,
.component.component--image-right.has-three-images .component__images img.is-first {
	max-width: 368px;
}

.component.component--boxes .component__btn-wrap {
	padding-top: 25px;
	text-align: center;
}

@media (min-width: 600px) {
	.component.component--boxes .component__btn-wrap {
		padding-top: 30px;
	}
}

@media (min-width: 1400px) {
	.component.component--boxes .component__btn-wrap {
		padding-top: 40px;
	}
}

@media (max-width: 999.98px) {
	.header .header__logo {
		position: relative;
		top: -8px;
	}
	.header.is-fixed .header__logo {
		width: 75px;
		height: 75px;
	}
	.header.is-fixed .header__logo img {
		height: 38px;
	}
}

.cms-player.cms-video {
	margin-right: auto;
	margin-left: auto;
}
.component.component--image-left .component__video.is-playing,
.component.component--image-right .component__video.is-playing {
	cursor: pointer;
}
.component.component--image-left .component__video.is-playing:before,
.component.component--image-right .component__video.is-playing:before {
	display: block;
	padding: 0;
	background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Vrstva_1" x="0px" y="0px" viewBox="0 0 19.1 22.3" style="enable-background:new 0 0 19.1 22.3;" xml:space="preserve"><style type="text/css">.st0{fill:%23FFFFFF;}</style><path class="st0" d="M18.5,20.3l-2.4-2.9c0.8-0.5,1.2-1.3,1.2-1.8V1.8c0-0.7-0.4-0.8-0.6-0.8c0,0-0.1,0-0.1,0c0,0-9.4,2-10.1,2.1 c-0.4,0-0.6,0.4-0.6,0.7c0,0,0,0,0,0v1.4L2.2,0.8c-0.4-0.4-1-0.5-1.4-0.1C0.3,1,0.3,1.6,0.6,2l5.2,6.3v6.1c0,0.7,0.2,1.2-1.6,1.2 c-2,0-3.3,1.2-3.3,2.4c0,0.8,0.3,2.4,2.8,2.4c2.5,0,3.7-1.5,3.7-2.4v-7.8l3.6,4.3c-0.2,0.3-0.3,0.7-0.3,1.1c0,0.8,0.3,2.4,2.8,2.4 c0.1,0,0.2,0,0.4,0l2.9,3.5c0.2,0.2,0.5,0.4,0.8,0.4c0.2,0,0.5-0.1,0.6-0.2C18.7,21.4,18.8,20.7,18.5,20.3z M7.8,7.1 c0.2,0,6.1-1.5,7.2-1.7c0.7-0.2,0.7,0,0.7,0.6v6c0,0.7,0.2,1.2-1.6,1.2c-0.5,0-0.9,0.1-1.3,0.2L7.6,7.3C7.7,7.2,7.7,7.1,7.8,7.1z"/></svg>') no-repeat 50% 50%;
	background-size: auto 100%;
	border-radius: 0;
}
.component.component--image-left .component__video.is-playing.has-audio,
.component.component--image-right .component__video.is-playing.has-audio {
	cursor: default;
}
.component.component--image-left .component__video.is-playing.has-audio:before,
.component.component--image-right .component__video.is-playing.has-audio:before {
	display: none;
}
.component.component--donate .component__cherad input[type=checkbox]+label,
.component.component--donate .component__cherad input[type=radio]+label {
	align-items: flex-start;
}
.component.component--donate .component__cherad input[type=checkbox]+label:before,
.component.component--donate .component__cherad input[type=radio]+label:before {
	position: relative;
	top: 1px;
}

@media (min-width: 600px) {
	.component.component--donate .component__cherad input[type=checkbox]+label:before,
	.component.component--donate .component__cherad input[type=radio]+label:before {
		position: relative;
		top: 6px;
	}
}

.component.component--content + .component.component--content.is-results {
	margin-top: -40px;
}

@media (min-width: 800px) {
	.component.component--content + .component.component--content.is-results {
		margin-top: -50px;
	}
}

@media (min-width: 1000px) {
	.component.component--content + .component.component--content.is-results {
		margin-top: -80px;
	}
}

@media (min-width: 1200px) {
	.component.component--content + .component.component--content.is-results {
		margin-top: -100px;
	}
}

a.is-blue {
	color: #1d385d;
}

.component.component--spacer {
	padding: 0;
	padding-bottom: 60px;
}

@media (min-width: 1000px) {
	.component.component--spacer {
		padding-bottom: 120px;
	}
}

.component.component--donate .component__carol .component__inside {
	height: 100%;
}
.component.component--donate .component__carol .component__inside video {
	width: 100%;
	height: 100%;
	border-radius: 20px;
}

.layout.layout--stories {
	width: 1200px !important;
}
.layout.layout--stories .is-wrap {
	display: flex;
	flex-direction: column;
	gap: 40px 40px;
}
.layout.layout--stories .is-content {
	font-size: .9375rem;
	line-height: 1.3125rem;
}
.layout.layout--stories .is-image {
	max-width: 30%;
	margin: 0 20px 20px 0;
	float: left;
}
.layout.layout--stories .is-support {
	display: flex;
	flex-direction: column;
	flex-shrink: 0;
	width: 100%;
	max-width: 100%;
	position: relative;
}
.layout.layout--stories .is-support:after {
	content: '';
	display: block;
	width: 52px;
	height: 52px;
	position: absolute;
	top: 0;
	right: 0;
	background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="58" height="58" viewBox="0 0 58 58" fill="none"><g clip-path="url(%23clip0_827_2689)"><path d="M23.1987 0V23.1987H0V34.7991H23.1987V58H34.7991V34.7991H58V23.1987H34.7991V0H23.1987Z" fill="%23CB3A37"/><path d="M42.0059 22.0942H48.7494C50.4811 19.8693 54.8792 18.4176 54.317 14.1725C54.1663 13.0245 53.4168 11.8808 52.5423 11.1895C50.031 15.7792 44.276 17.2632 42.0059 22.0942Z" fill="%23CB3A37"/><path d="M35.8975 16.6882C37.1381 15.4347 38.6652 13.6341 40.6165 12.0317C42.4042 10.5628 44.7561 9.18648 44.8983 6.78713C45.006 4.96501 44.0992 3.8558 42.7574 3.25488C42.7574 3.25488 42.1586 4.28871 41.2583 5.07485C40.0113 6.16468 36.4295 8.0385 36.0117 9.57201C35.6563 10.8794 36.0698 14.1295 35.8975 16.6882Z" fill="%23CB3A37"/><path d="M38.6872 15.6713C37.0934 17.3706 35.4414 18.79 36.01 22.0939H40.2918C41.3278 20.5777 42.6308 18.9085 44.4659 17.2759C46.0985 15.8242 48.1834 14.4415 49.284 13.1018C50.9123 11.116 50.559 7.36187 48.0886 6.36035C45.9951 9.88399 41.6423 12.5203 38.6872 15.6713Z" fill="%23CB3A37"/><path d="M22.0942 15.9923V9.24871C19.8715 7.51704 18.4176 3.11896 14.1725 3.6811C13.0245 3.83187 11.8808 4.5814 11.1895 5.45585C15.7792 7.96934 17.2632 13.7243 22.0942 15.9923Z" fill="%23CB3A37"/><path d="M16.6882 22.1022C15.4347 20.8616 13.6341 19.3346 12.0317 17.3832C10.5628 15.5955 9.18648 13.2436 6.78713 13.1014C4.96501 12.9937 3.8558 13.9005 3.25488 15.2423C3.25488 15.2423 4.28871 15.8411 5.07485 16.7414C6.16468 17.9884 8.0385 21.5724 9.57201 21.9881C10.8794 22.3434 14.1295 21.9278 16.6882 22.1022Z" fill="%23CB3A37"/><path d="M15.6711 19.311C17.3705 20.9048 18.7899 22.5568 22.0938 21.9882V17.7042C20.5775 16.6683 18.9083 15.3652 17.2757 13.5301C15.8241 11.8976 14.4413 9.81267 13.1016 8.71207C11.1158 7.08379 7.36173 7.43702 6.36021 9.90744C9.886 12.0031 12.5201 16.356 15.6711 19.311Z" fill="%23CB3A37"/><path d="M15.9923 35.9043H9.24873C7.51491 38.1292 3.11898 39.5809 3.68113 43.826C3.83189 44.974 4.58142 46.1177 5.45587 46.809C7.96936 42.2214 13.7243 40.7353 15.9923 35.9043Z" fill="%23CB3A37"/><path d="M22.1022 41.3105C20.8616 42.5641 19.3346 44.3647 17.3832 45.9671C15.5955 47.436 13.2457 48.8101 13.1014 51.2116C12.9937 53.0337 13.9005 54.143 15.2423 54.7439C15.2423 54.7439 15.8411 53.71 16.7414 52.9239C17.9884 51.8341 21.5702 49.9603 21.9881 48.4267C22.3434 47.1215 21.9278 43.8714 22.1022 41.3105Z" fill="%23CB3A37"/><path d="M19.311 42.327C20.9048 40.6276 22.5568 39.2082 21.9882 35.9043H17.7042C16.6683 37.4206 15.3652 39.0898 13.5301 40.7224C11.8997 42.174 9.81267 43.5568 8.71207 44.8965C7.08379 46.8823 7.43702 50.6364 9.90744 51.6379C12.0031 48.1143 16.356 45.478 19.311 42.327Z" fill="%23CB3A37"/><path d="M35.9043 42.0059V48.7494C38.1292 50.4811 39.5809 54.8792 43.826 54.3149C44.974 54.1641 46.1177 53.4146 46.809 52.5402C42.2214 50.031 40.7353 44.276 35.9043 42.0059Z" fill="%23CB3A37"/><path d="M41.3105 35.8975C42.5641 37.1381 44.3647 38.6652 45.9671 40.6165C47.436 42.4042 48.8123 44.7561 51.2116 44.8983C53.0337 45.006 54.143 44.0992 54.7439 42.7574C54.7439 42.7574 53.71 42.1586 52.9239 41.2583C51.8341 40.0113 49.9603 36.4295 48.4267 36.0117C47.1215 35.6563 43.8714 36.0698 41.3105 35.8975Z" fill="%23CB3A37"/><path d="M42.327 38.6872C40.6276 37.0934 39.2082 35.4414 35.9043 36.01V40.2918C37.4206 41.3278 39.0898 42.6308 40.7224 44.4659C42.174 46.0963 43.5568 48.1834 44.8965 49.284C46.8823 50.9123 50.6364 50.559 51.6379 48.0886C48.1143 45.9951 45.478 41.6423 42.327 38.6872Z" fill="%23CB3A37"/></g><defs><clipPath id="clip0_827_2689"><rect width="58" height="58" fill="white"/></clipPath></defs></svg>') no-repeat 50% 50%;
	background-color: #fff;
	background-size: auto 39px;
	border-radius: 100%;
}
.layout.layout--stories .is-label {
	padding-right: 100px;
	color: #cb3a37;
	font-size: .875rem;
	font-weight: 500;
	line-height: 1.225rem;
}
.layout.layout--stories .is-title {
	margin-bottom: 20px;
	padding-right: 100px;
	color: #cb3a37;
	font-family: 'Nunito', 'Arial', sans-serif;
	font-size: 1.5rem;
	font-weight: 700;
	line-height: 1.8rem;
}
.layout.layout--stories .is-logo {
	display: none;
	width: 78px;
	height: 78px;
	margin: 15px auto 15px auto;
	padding: 10px;
	background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="58" height="58" viewBox="0 0 58 58" fill="none"><g clip-path="url(%23clip0_827_2689)"><path d="M23.1987 0V23.1987H0V34.7991H23.1987V58H34.7991V34.7991H58V23.1987H34.7991V0H23.1987Z" fill="%23CB3A37"/><path d="M42.0059 22.0942H48.7494C50.4811 19.8693 54.8792 18.4176 54.317 14.1725C54.1663 13.0245 53.4168 11.8808 52.5423 11.1895C50.031 15.7792 44.276 17.2632 42.0059 22.0942Z" fill="%23CB3A37"/><path d="M35.8975 16.6882C37.1381 15.4347 38.6652 13.6341 40.6165 12.0317C42.4042 10.5628 44.7561 9.18648 44.8983 6.78713C45.006 4.96501 44.0992 3.8558 42.7574 3.25488C42.7574 3.25488 42.1586 4.28871 41.2583 5.07485C40.0113 6.16468 36.4295 8.0385 36.0117 9.57201C35.6563 10.8794 36.0698 14.1295 35.8975 16.6882Z" fill="%23CB3A37"/><path d="M38.6872 15.6713C37.0934 17.3706 35.4414 18.79 36.01 22.0939H40.2918C41.3278 20.5777 42.6308 18.9085 44.4659 17.2759C46.0985 15.8242 48.1834 14.4415 49.284 13.1018C50.9123 11.116 50.559 7.36187 48.0886 6.36035C45.9951 9.88399 41.6423 12.5203 38.6872 15.6713Z" fill="%23CB3A37"/><path d="M22.0942 15.9923V9.24871C19.8715 7.51704 18.4176 3.11896 14.1725 3.6811C13.0245 3.83187 11.8808 4.5814 11.1895 5.45585C15.7792 7.96934 17.2632 13.7243 22.0942 15.9923Z" fill="%23CB3A37"/><path d="M16.6882 22.1022C15.4347 20.8616 13.6341 19.3346 12.0317 17.3832C10.5628 15.5955 9.18648 13.2436 6.78713 13.1014C4.96501 12.9937 3.8558 13.9005 3.25488 15.2423C3.25488 15.2423 4.28871 15.8411 5.07485 16.7414C6.16468 17.9884 8.0385 21.5724 9.57201 21.9881C10.8794 22.3434 14.1295 21.9278 16.6882 22.1022Z" fill="%23CB3A37"/><path d="M15.6711 19.311C17.3705 20.9048 18.7899 22.5568 22.0938 21.9882V17.7042C20.5775 16.6683 18.9083 15.3652 17.2757 13.5301C15.8241 11.8976 14.4413 9.81267 13.1016 8.71207C11.1158 7.08379 7.36173 7.43702 6.36021 9.90744C9.886 12.0031 12.5201 16.356 15.6711 19.311Z" fill="%23CB3A37"/><path d="M15.9923 35.9043H9.24873C7.51491 38.1292 3.11898 39.5809 3.68113 43.826C3.83189 44.974 4.58142 46.1177 5.45587 46.809C7.96936 42.2214 13.7243 40.7353 15.9923 35.9043Z" fill="%23CB3A37"/><path d="M22.1022 41.3105C20.8616 42.5641 19.3346 44.3647 17.3832 45.9671C15.5955 47.436 13.2457 48.8101 13.1014 51.2116C12.9937 53.0337 13.9005 54.143 15.2423 54.7439C15.2423 54.7439 15.8411 53.71 16.7414 52.9239C17.9884 51.8341 21.5702 49.9603 21.9881 48.4267C22.3434 47.1215 21.9278 43.8714 22.1022 41.3105Z" fill="%23CB3A37"/><path d="M19.311 42.327C20.9048 40.6276 22.5568 39.2082 21.9882 35.9043H17.7042C16.6683 37.4206 15.3652 39.0898 13.5301 40.7224C11.8997 42.174 9.81267 43.5568 8.71207 44.8965C7.08379 46.8823 7.43702 50.6364 9.90744 51.6379C12.0031 48.1143 16.356 45.478 19.311 42.327Z" fill="%23CB3A37"/><path d="M35.9043 42.0059V48.7494C38.1292 50.4811 39.5809 54.8792 43.826 54.3149C44.974 54.1641 46.1177 53.4146 46.809 52.5402C42.2214 50.031 40.7353 44.276 35.9043 42.0059Z" fill="%23CB3A37"/><path d="M41.3105 35.8975C42.5641 37.1381 44.3647 38.6652 45.9671 40.6165C47.436 42.4042 48.8123 44.7561 51.2116 44.8983C53.0337 45.006 54.143 44.0992 54.7439 42.7574C54.7439 42.7574 53.71 42.1586 52.9239 41.2583C51.8341 40.0113 49.9603 36.4295 48.4267 36.0117C47.1215 35.6563 43.8714 36.0698 41.3105 35.8975Z" fill="%23CB3A37"/><path d="M42.327 38.6872C40.6276 37.0934 39.2082 35.4414 35.9043 36.01V40.2918C37.4206 41.3278 39.0898 42.6308 40.7224 44.4659C42.174 46.0963 43.5568 48.1834 44.8965 49.284C46.8823 50.9123 50.6364 50.559 51.6379 48.0886C48.1143 45.9951 45.478 41.6423 42.327 38.6872Z" fill="%23CB3A37"/></g><defs><clipPath id="clip0_827_2689"><rect width="58" height="58" fill="white"/></clipPath></defs></svg>') no-repeat 50% 50%;
	background-color: #fff;
	background-size: auto 58px;
	border-radius: 100%;
}
.layout.layout--stories .is-amount {
	display: flex;
	gap: 20px 8px;
	width: 100%;
}

@media (min-width: 600px) {
	.layout.layout--stories .is-label {
		font-size: 1.25rem;
		line-height: 1.75rem;
	}
	.layout.layout--stories .is-title {
		margin-bottom: 20px;
		font-size: 2.1875rem;
		line-height: 2.625rem;
	}
	.layout.layout--stories .is-amount {
		flex-direction: column;
	}
	.layout.layout--stories .is-support:after {
		width: 78px;
		height: 78px;
		top: -4px;
		background-size: auto 58px;
	}
}

@media (min-width: 800px) {
	.layout.layout--stories .is-wrap {
		flex-direction: row;
	}
	.layout.layout--stories .is-support {
		width: 280px;
		text-align: center;
	}
	.layout.layout--stories .is-label,
	.layout.layout--stories .is-title {
		padding-right: 0;
	}
	.layout.layout--stories .is-title {
		margin-bottom: 0;
	}
	.layout.layout--stories .is-logo {
		display: block;
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.layout.layout--stories .is-support:after {
		display: none;
	}
}

@media (min-width: 1000px) {
	.layout.layout--stories .is-content {
		font-size: 1.375rem;
		line-height: 1.925rem;
	}
	.layout.layout--stories .is-image {
		margin-right: 30px;
	}
}

@media (max-width: 599.98px) {
	.layout.layout--stories .is-amount .btn {
		width: 100%;
		padding: 10px;
		font-size: .875rem;
		line-height: 1.3125rem;
		white-space: nowrap;
	}
}

@media (min-width: 600px) and (max-width: 799.98px) {
	.component.component--stories .component__support {
		margin: auto 0 0 0;
	}
}

.component.component--help-slider .swiper-slide .component__wrap {
	/* transition: 0.3s height; */
}
.component.component--help-slider .swiper-slide-active {
	/* transition: 0.6s width; */
}

@media (min-width: 600px) {
	.component.component--help-slider .swiper-slide-active .component__content {
		width: 100%;
		transition: 0.6s opacity;
		transition-delay: 0.3s;
	}
	.component.component--help-slider .swiper-slide-active .component__wrap {
		/* height: 800px; */
	}
	.component.component--help-slider .swiper-slide-active .component__content {
		height: 100%;
	}
	.component.component--help-slider .swiper-slide-active .component__content .btn {
		margin-top: auto;
	}
	.component.component--help-slider .swiper-slide-active .component__content .btn + .component__support {
		margin-top: 0;
	}
}
