.assistant-assistant[data-v-1ec30434] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-1ec30434] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-1ec30434] {
	font-family: Heebo, sans-serif
}

.hamburger-button[data-v-1ec30434] {
	background: transparent;
	border: unset;
	padding: 0;
	flex-direction: column;
	cursor: pointer
}

.hamburger-button .line[data-v-1ec30434] {
	width: 22px;
	height: 2px;
	background-color: #000;
	display: block;
	margin: 0 auto 6px auto;
	border-radius: 3px;
	transition: all .3s ease-in-out
}

.hamburger-button .line[data-v-1ec30434]:first-child {
	margin-top: 0
}

.hamburger-button .line[data-v-1ec30434]:nth-child(2) {
	width: 13px;
	margin: 0 0 6px 0
}

.hamburger-button .line[data-v-1ec30434]:nth-child(3) {
	margin-bottom: 0
}

.hamburger-button--opened .line[data-v-1ec30434]:first-child {
	transform: translateY(6px) rotate(45deg)
}

.hamburger-button--opened .line[data-v-1ec30434]:nth-child(2) {
	opacity: 0
}

.hamburger-button--opened .line[data-v-1ec30434]:nth-child(3) {
	transform: translateY(-10px) rotate(-45deg)
}

.assistant-assistant[data-v-64a5b3c2] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-64a5b3c2] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-64a5b3c2] {
	font-family: Heebo, sans-serif
}

.block[data-v-64a5b3c2] {
	display: flex;
	flex-direction: column;
	width: 100%;
	transition: all .3s ease;
	text-align: center;
	position: relative
}

.block--edit[data-v-64a5b3c2] {
	outline: 2px solid transparent;
	outline-offset: -2px
}

.block--edit[data-v-64a5b3c2]:focus .ProseMirror,
.block--edit[data-v-64a5b3c2]:hover .ProseMirror {
	background: hsla(0, 0%, 100%, .2);
	outline: 1px dashed #00c76f
}

.block--edit__add-block[data-v-64a5b3c2] {
	position: absolute;
	bottom: -20px;
	left: 0;
	right: 0;
	opacity: 0;
	transform: scale(0)
}

.block--edit__mini-menu[data-v-64a5b3c2] {
	top: 60px;
	right: 18px;
	position: absolute;
	opacity: 0
}

.block--edit[data-v-64a5b3c2] .cta-button:active {
	pointer-events: none
}

.block--edit[data-v-64a5b3c2]:hover {
	outline-color: #10bb69
}

.block--edit:hover .block--edit__add-block[data-v-64a5b3c2] {
	opacity: 1;
	transform: scale(1)
}

.block--edit:hover .block--edit__mini-menu[data-v-64a5b3c2] {
	top: 36px;
	opacity: 1
}

.block--edit[data-v-64a5b3c2]:focus {
	outline-color: #10bb69
}

.block--edit[data-v-64a5b3c2] ::-moz-selection {
	background-color: #ddffe6;
	color: #2f353f
}

.block--edit[data-v-64a5b3c2] ::selection {
	background-color: #ddffe6;
	color: #2f353f
}

.block--preview[data-v-64a5b3c2]:focus {
	outline: unset
}

.assistant-assistant[data-v-2fcace6c] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-2fcace6c] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-2fcace6c] {
	font-family: Heebo, sans-serif
}

.cta-button[data-v-2fcace6c] {
	border: none;
	color: #fff;
	padding: 0 30px;
	font-size: 17px;
	line-height: 42px;
	transition: all .3s ease;
	background: #e7277a;
	cursor: pointer;
	font-family: inherit
}

.cta-button--round[data-v-2fcace6c] {
	border-radius: 28px
}

.cta-button--rounded[data-v-2fcace6c] {
	border-radius: 8px
}

.cta-button--square[data-v-2fcace6c] {
	border-radius: 0
}

.cta-button--disabled[data-v-2fcace6c] {
	cursor: not-allowed;
	opacity: .5
}

.cta-button[data-v-2fcace6c]:active {
	filter: brightness(90%)
}

.cta-button[data-v-2fcace6c]:hover {
	box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .1)
}

.assistant-assistant[data-v-5ad0e948] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-5ad0e948] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-5ad0e948] {
	font-family: Heebo, sans-serif
}

.block--edit .block-menu__logo.block-menu__logo-empty[data-v-5ad0e948]:focus,
.block--edit .block-menu__logo.block-menu__logo-empty[data-v-5ad0e948]:hover {
	outline-color: transparent
}

.block-menu[data-v-5ad0e948] {
	height: 80px;
	background: #fff;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	padding: 15px;
	transition: unset
}

.block-menu__nav[data-v-5ad0e948] {
	align-items: center;
	display: flex;
	flex-direction: row;
	list-style: none;
	padding: 0;
	justify-content: center;
	flex-grow: 1;
	height: 100%
}

.block-menu__nav a[data-v-5ad0e948] {
	color: #2f353f;
	display: flex;
	align-items: center;
	cursor: pointer;
	font-size: 20px;
	text-decoration: none;
	padding: 0 18px;
	border-radius: 8px;
	margin: 0 10px;
	height: 40px;
	font-weight: 600
}

.block-menu.cherry .block-menu__nav a[data-v-5ad0e948]:hover {
	background-color: #fff2ed
}

.block-menu.pretty-orange .block-menu__nav a[data-v-5ad0e948]:hover {
	background-color: #ffe8e8
}

.block-menu.earth .block-menu__nav a[data-v-5ad0e948]:hover {
	background-color: #fdfaf4
}

.block-menu.techy .block-menu__nav a[data-v-5ad0e948]:hover {
	background-color: #dff2f1
}

.block-menu.trendy .block-menu__nav a[data-v-5ad0e948]:hover {
	background-color: #e9f8ec
}

.block-menu.luxus .block-menu__nav a[data-v-5ad0e948]:hover {
	background-color: #ececec
}

.block-menu.tropicana .block-menu__nav a[data-v-5ad0e948]:hover {
	background-color: #eafffb
}

.block-menu.classic .block-menu__nav a[data-v-5ad0e948]:hover {
	background-color: #f5f6fa
}

.block-menu.kids .block-menu__nav a[data-v-5ad0e948]:hover {
	background-color: #f7f0ed
}

.block-menu.yummy .block-menu__nav a[data-v-5ad0e948]:hover {
	background-color: #f9f6ea
}

.block-menu.marshmello .block-menu__nav a[data-v-5ad0e948]:hover {
	background-color: #eff5ff
}

.block-menu.popcorn .block-menu__nav a[data-v-5ad0e948]:hover {
	background-color: #f9f9f9
}

.block-menu__cta[data-v-5ad0e948] {
	width: 180px
}

.block-menu__cta button[data-v-5ad0e948] {
	font-size: 20px;
	font-weight: 600;
	position: relative
}

.block-menu.cherry .block-menu__cta button[data-v-5ad0e948] {
	background-color: #d72170
}

.block-menu.pretty-orange .block-menu__cta button[data-v-5ad0e948] {
	background-color: #fa562b
}

.block-menu.earth .block-menu__cta button[data-v-5ad0e948] {
	background-color: #9e2c5b
}

.block-menu.techy .block-menu__cta button[data-v-5ad0e948] {
	background-color: #1574e7
}

.block-menu.trendy .block-menu__cta button[data-v-5ad0e948] {
	background-color: #552c98
}

.block-menu.luxus .block-menu__cta button[data-v-5ad0e948] {
	background-color: #d2a85d
}

.block-menu.tropicana .block-menu__cta button[data-v-5ad0e948] {
	background-color: #04bf7b
}

.block-menu.classic .block-menu__cta button[data-v-5ad0e948] {
	background-color: #2f353f
}

.block-menu.kids .block-menu__cta button[data-v-5ad0e948] {
	background-color: #3dafbe
}

.block-menu.yummy .block-menu__cta button[data-v-5ad0e948] {
	background-color: #84b055
}

.block-menu.marshmello .block-menu__cta button[data-v-5ad0e948] {
	background-color: #719ec6
}

.block-menu.popcorn .block-menu__cta button[data-v-5ad0e948] {
	background-color: #ffac00
}

.block-menu__logo[data-v-5ad0e948] {
	width: 180px;
	padding: 5px 10px;
	height: auto;
	display: flex;
	justify-content: center;
	align-items: center
}

.block-menu__logo-placeholder[data-v-5ad0e948] {
	border: 1px dashed currentColor;
	padding: 10px 45px 10px 20px;
	color: #10bb69;
	border-radius: 16px;
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17' style='enable-background:new 0 0 17 17' xml:space='preserve'%3E%3Cpath d='M8.5 0c-.657 0-1.159.502-1.159 1.158v6.174H1.159C.502 7.331 0 7.833 0 8.489s.502 1.158 1.159 1.158h6.182v6.174c0 .656.502 1.158 1.159 1.158s1.159-.502 1.159-1.158V9.646h6.182c.657 0 1.159-.501 1.159-1.157s-.502-1.158-1.159-1.158H9.659V1.158C9.659.502 9.157 0 8.5 0z' style='fill-rule:evenodd;clip-rule:evenodd;fill:%2310bb69'/%3E%3C/svg%3E") no-repeat right 20px top 17px;
	background-size: 14px;
	font-weight: 600;
	font-size: 20px
}

.block-menu__logo img[data-v-5ad0e948] {
	display: block;
	max-width: 160px;
	max-height: 67px;
	width: auto;
	height: auto;
        background: yellow;
}

.block-menu__hamburger[data-v-5ad0e948] {
	position: absolute;
	right: 15px;
	top: 23px;
	display: none
}

.block-menu--ltr-layout[data-v-5ad0e948] {
	direction: ltr
}

.block-menu--ltr-layout .block-menu__hamburger[data-v-5ad0e948] {
	right: auto;
	left: 15px
}

.block-menu--dark-layout[data-v-5ad0e948] {
	background: #292929
}

.block-menu--dark-layout .block-menu__nav a[data-v-5ad0e948] {
	color: #fff
}

.block-menu--dark-layout .block-menu__nav a[data-v-5ad0e948]:hover {
	color: #2f353f
}

.block-menu--dark-layout .block-menu__hamburger[data-v-5ad0e948] .line {
	background-color: #fff
}

.block-menu--public[data-v-5ad0e948] {
	position: fixed;
	z-index: 100
}

.block--edit .block-menu__logo[data-v-5ad0e948] {
	transition: all .3s ease;
	outline: 1px dashed transparent;
	outline-offset: -2px
}

.block--edit .block-menu__logo[data-v-5ad0e948]:hover {
	cursor: pointer;
	outline-color: #00c76f
}

@media screen and (max-width:993px) {
	.block-menu[data-v-5ad0e948] {
		height: 64px;
		flex-direction: column-reverse !important;
		justify-content: center
	}

	.block-menu__logo[data-v-5ad0e948] {
		margin: 0 auto;
		position: absolute
	}

	.block-menu__hamburger[data-v-5ad0e948] {
		display: flex
	}

	.block-menu__nav[data-v-5ad0e948] {
		visibility: hidden;
		opacity: 0;
		flex-direction: column;
		margin-top: 60px
	}

	.block-menu__nav a[data-v-5ad0e948] {
		font-size: 22px
	}

	.block-menu__cta[data-v-5ad0e948] {
		display: none
	}

	.block-menu--opened[data-v-5ad0e948] {
		height: 100vh;
		position: fixed;
		z-index: 99999
	}

	.block-menu--opened .block-menu__nav[data-v-5ad0e948] {
		visibility: visible;
		opacity: 1;
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
		height: 100vh;
		transition: opacity .3s ease;
		width: 100%
	}

	.block-menu--opened .block-menu__nav a[data-v-5ad0e948] {
		height: 70px;
		justify-content: center;
		align-items: center;
		display: flex;
		transition: unset
	}

	.block-menu--opened .block-menu__cta[data-v-5ad0e948],
	.block-menu--opened .block-menu__logo[data-v-5ad0e948] {
		display: none
	}

	.block-menu--public[data-v-5ad0e948] {
		position: static;
		z-index: auto
	}
}

.assistant-assistant[data-v-0c5fcbcf] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-0c5fcbcf] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-0c5fcbcf] {
	font-family: Heebo, sans-serif
}

.text-editor-menu[data-v-0c5fcbcf] {
	position: relative
}

.text-editor-menu .menu-bubble[data-v-0c5fcbcf] {
	position: absolute;
	display: flex;
	z-index: 20;
	background: #2f353f;
	border-radius: 6px;
	padding: .3rem;
	margin-bottom: .5rem;
	transform: translateX(-50%);
	visibility: hidden;
	opacity: 0;
	transition: opacity .2s, visibility .2s;
	direction: ltr;
	height: 32px
}

.text-editor-menu .menu-bubble--active[data-v-0c5fcbcf] {
	opacity: 1;
	visibility: visible
}

.text-editor-menu .menu-bubble__button[data-v-0c5fcbcf] {
	display: flex;
	flex-direction: column;
	justify-content: space-around;
	background-repeat: no-repeat;
	background-position: 50%;
	background-color: transparent;
	border: unset;
	padding: .2rem 8px;
	margin: .1rem;
	border-radius: 3px;
	cursor: pointer;
	width: 26px;
	text-align: center;
	transition: background-color .3s ease
}

.text-editor-menu .menu-bubble__button[data-v-0c5fcbcf]:hover {
	background-color: hsla(0, 0%, 100%, .1)
}

.text-editor-menu .menu-bubble__button[data-v-0c5fcbcf]:active {
	background-color: hsla(0, 0%, 100%, .2)
}

.text-editor-menu .menu-bubble__button[data-v-0c5fcbcf]:focus {
	outline: none
}

.text-editor-menu .menu-bubble__button--active[data-v-0c5fcbcf] {
	background-color: hsla(0, 0%, 100%, .2)
}

.text-editor-menu .menu-bubble__button--bold[data-v-0c5fcbcf] {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 13' style='enable-background:new 0 0 10 13' xml:space='preserve'%3E%3Cpath d='M5.094 12.6c2.7 0 4.176-1.278 4.176-3.636 0-1.89-1.098-2.826-2.232-3.06 1.044-.234 1.836-1.26 1.836-2.862C8.874 1.116 7.452 0 4.806 0H0v12.6h5.094zm-.63-7.596h-1.53V2.34h1.494c1.026 0 1.512.378 1.512 1.332 0 .972-.45 1.332-1.476 1.332zm.162 5.256H2.934V6.93h1.692c1.17 0 1.728.45 1.728 1.656s-.558 1.674-1.728 1.674z' style='fill:%23fff'/%3E%3C/svg%3E");
	background-size: 10px
}

.text-editor-menu .menu-bubble__button--bullet_list[data-v-0c5fcbcf] {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512.18 512.18' style='enable-background:new 0 0 512.18 512.18' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M448.18 80h-320c-17.673 0-32 14.327-32 32s14.327 32 32 32h320c17.673 0 32-14.327 32-32s-14.327-32-32-32zm-384 32a32.004 32.004 0 0 0-9.44-22.56c-12.481-12.407-32.639-12.407-45.12 0A31.996 31.996 0 0 0 .18 112a27.243 27.243 0 0 0 0 6.24 28.851 28.851 0 0 0 1.76 6.08 37.139 37.139 0 0 0 3.04 5.44 29.275 29.275 0 0 0 4 4.96 28.322 28.322 0 0 0 4.8 3.84 26.073 26.073 0 0 0 5.44 3.04 26.412 26.412 0 0 0 6.72 2.4 28.06 28.06 0 0 0 6.24 0 31.999 31.999 0 0 0 22.56-9.28 29.275 29.275 0 0 0 4-4.96 37.139 37.139 0 0 0 3.04-5.44 29.714 29.714 0 0 0 2.4-6.08 27.243 27.243 0 0 0 0-6.24zm0 144a27.356 27.356 0 0 0 0-6.24 25.927 25.927 0 0 0-2.4-5.92 31.985 31.985 0 0 0-3.04-5.6 23.044 23.044 0 0 0-4-4.8c-12.481-12.407-32.639-12.407-45.12 0A31.996 31.996 0 0 0 .18 256a35.512 35.512 0 0 0 2.4 12.32 35.802 35.802 0 0 0 2.88 5.44 30.727 30.727 0 0 0 4.16 4.8 23.363 23.363 0 0 0 4.8 4 25.958 25.958 0 0 0 5.44 3.04 27.212 27.212 0 0 0 6.08 1.76c2.047.459 4.142.674 6.24.64 2.073.239 4.167.239 6.24 0a25.968 25.968 0 0 0 5.92-1.76 26.72 26.72 0 0 0 5.6-3.04 23.363 23.363 0 0 0 4.8-4 23.363 23.363 0 0 0 4-4.8 25.73 25.73 0 0 0 3.04-5.44 27.07 27.07 0 0 0 2.4-6.72 26.473 26.473 0 0 0 0-6.24zm0 144a27.471 27.471 0 0 0 0-6.24 27.238 27.238 0 0 0-2.4-6.08 37.139 37.139 0 0 0-3.04-5.44 23.363 23.363 0 0 0-4-4.8c-12.481-12.407-32.639-12.407-45.12 0a23.363 23.363 0 0 0-4 4.8 37.139 37.139 0 0 0-3.04 5.44 26.224 26.224 0 0 0-1.76 6.08A27.499 27.499 0 0 0 .18 400a32.004 32.004 0 0 0 9.44 22.56 23.363 23.363 0 0 0 4.8 4 25.958 25.958 0 0 0 5.44 3.04 27.212 27.212 0 0 0 6.08 1.76c2.047.459 4.142.674 6.24.64 2.073.239 4.167.239 6.24 0a25.968 25.968 0 0 0 5.92-1.76 26.72 26.72 0 0 0 5.6-3.04 23.363 23.363 0 0 0 4.8-4 23.363 23.363 0 0 0 4-4.8 25.617 25.617 0 0 0 3.04-5.44 27.164 27.164 0 0 0 2.4-6.72 26.473 26.473 0 0 0 0-6.24zm416-176h-352c-17.673 0-32 14.327-32 32s14.327 32 32 32h352c17.673 0 32-14.327 32-32s-14.327-32-32-32zm-144 144h-208c-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32h208c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32z'/%3E%3C/svg%3E");
	background-size: 15px
}

.text-editor-menu .menu-bubble__button--link[data-v-0c5fcbcf] {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13' style='enable-background:new 0 0 13 13' xml:space='preserve'%3E%3Cpath d='M1.441 7.126c-1.378 1.378-1.509 3.481-.294 4.697s3.319 1.084 4.697-.294L7.84 9.533l-.881-.881-1.996 1.996c-.827.827-2.088.906-2.818.176s-.65-1.991.176-2.818L4.318 6.01l-.881-.881-1.996 1.997zm3.992-3.993.881.881L8.31 2.018c.827-.827 2.088-.906 2.818-.176s.651 1.991-.176 2.818L8.956 6.656l.881.881 1.996-1.996c1.378-1.378 1.509-3.481.294-4.697s-3.32-1.085-4.698.293L5.433 3.133zM3.701 8.388l.881.881 4.99-4.99-.881-.881-4.99 4.99z' style='fill:%23fff'/%3E%3C/svg%3E");
	background-size: 14px
}

.text-editor-menu .menu-bubble__button--italic[data-v-0c5fcbcf] {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 13' style='enable-background:new 0 0 10 13' xml:space='preserve'%3E%3Cpath d='M9.945.101A.252.252 0 0 0 9.744 0H2.882a.259.259 0 0 0-.25.203L2.35 1.414a.274.274 0 0 0 .047.227.254.254 0 0 0 .202.101H5.01l-2.206 9.516H.539a.259.259 0 0 0-.249.203l-.283 1.211a.274.274 0 0 0 .048.227.256.256 0 0 0 .201.101h6.862a.259.259 0 0 0 .249-.203l.283-1.211a.274.274 0 0 0-.048-.227.253.253 0 0 0-.201-.101H5.026l2.206-9.516h2.229a.259.259 0 0 0 .249-.203L9.993.328a.274.274 0 0 0-.048-.227z' style='fill:%23fff'/%3E%3C/svg%3E");
	background-size: 10px
}

.text-editor-menu .menu-bubble__button--title[data-v-0c5fcbcf] {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 11' style='enable-background:new 0 0 15 11' xml:space='preserve'%3E%3Cpath d='M2.176 10.881V6.124h4.959v4.756h2.176V0H7.135v4.259H2.176V0H0v10.881h2.176zm12.249 0V3.022h-.999l-2.694 2.672.921.965 1.201-1.201v5.422h1.571z' style='fill:%23fff'/%3E%3C/svg%3E");
	background-size: 15px
}

.text-editor-menu .menu-bubble__button--subtitle[data-v-0c5fcbcf] {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 9' style='enable-background:new 0 0 13 9' xml:space='preserve'%3E%3Cpath d='M1.7 9V5.066h3.875V9h1.7V0h-1.7v3.523H1.7V0H0v9h1.7zM13 9V7.895h-2.219l.728-.854c.974-1.207 1.395-1.987 1.395-2.693 0-1.216-.825-1.941-2.114-1.941-1.088 0-2.035.511-2.281 2.126l1.201.196c.096-.845.535-1.189 1.061-1.189.588 0 .886.325.886.789 0 .511-.298 1.021-1.377 2.321L8.544 8.805V9H13z' style='fill:%23fff'/%3E%3C/svg%3E");
	background-size: 10px
}

.text-editor-menu .menu-bubble__link-menu .link-menu__form[data-v-0c5fcbcf] {
	position: absolute;
	right: 0;
	top: 66px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	height: 48px;
	min-width: 452px;
	border-radius: 8px;
	background-color: #fff;
	box-shadow: 0 10px 40px 0 rgba(0, 0, 0, .12);
	padding: 0 14px;
	direction: rtl
}

.text-editor-menu .menu-bubble__link-menu .link-menu__form input[data-v-0c5fcbcf] {
	font: inherit;
	border: none;
	background-color: transparent;
	width: 90%;
	color: #000;
	outline: none
}

.text-editor-menu .menu-bubble__link-menu .link-menu__form button[data-v-0c5fcbcf] {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 16' style='enable-background:new 0 0 21 16' xml:space='preserve'%3E%3Cpath d='M19.013.202a1.158 1.158 0 0 0-.81.368L6.071 13.069 2.19 9.07a1.155 1.155 0 0 0-1.147-.334 1.195 1.195 0 0 0-.843.869c-.108.426.016.878.324 1.182l4.714 4.857c.46.474 1.206.474 1.667 0L19.869 2.287c.349-.349.453-.883.264-1.344a1.18 1.18 0 0 0-1.12-.741z' style='fill:%23d3dade'/%3E%3C/svg%3E");
	height: 12px;
	width: 16px;
	cursor: pointer;
	background-size: cover;
	padding: 0;
	background-color: transparent;
	border: 0
}

.text-editor-menu .menu-bubble__link-menu .link-menu__form button[data-v-0c5fcbcf]:active {
	outline: none
}

.text-editor-menu .menu-bubble__link-menu .link-menu__form--saved button[data-v-0c5fcbcf] {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 16' style='enable-background:new 0 0 21 16' xml:space='preserve'%3E%3Cpath d='M19.013.202a1.158 1.158 0 0 0-.81.368L6.071 13.069 2.19 9.07a1.155 1.155 0 0 0-1.147-.334 1.195 1.195 0 0 0-.843.869c-.108.426.016.878.324 1.182l4.714 4.857c.46.474 1.206.474 1.667 0L19.869 2.287c.349-.349.453-.883.264-1.344a1.18 1.18 0 0 0-1.12-.741z' style='fill:%2356c76f'/%3E%3C/svg%3E")
}

.assistant-assistant[data-v-8bc97268] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-8bc97268] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-8bc97268] {
	font-family: Heebo, sans-serif
}

.text-editor[data-v-8bc97268],
.text-editor__content[data-v-8bc97268] {
	width: 100%
}

.text-editor__content[data-v-8bc97268] .ProseMirror {
	transition: background .3s ease;
	padding: 10px;
	word-break: break-word
}

.text-editor__content[data-v-8bc97268] .ProseMirror:focus {
	background: hsla(0, 0%, 100%, .2);
	outline: 1px dashed #00c76f
}

.text-editor__editor-wrapper[data-v-8bc97268] {
	position: relative
}

.text-editor__chars-count[data-v-8bc97268] {
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 3px 6px;
	background-color: #00c76f;
	color: #fff;
	direction: ltr;
	opacity: .75
}

.text-editor__chars-count--exceeded[data-v-8bc97268] {
	background-color: #e11d48
}

.assistant-assistant[data-v-bbaccd56] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-bbaccd56] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-bbaccd56] {
	font-family: Heebo, sans-serif
}

.block-hero[data-v-bbaccd56] {
	height: 800px;
	justify-content: center;
	align-items: center;
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat
}

.block-hero__container[data-v-bbaccd56] {
	z-index: 1;
	max-width: 992px;
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center
}

.block-hero__container .block-hero__cta[data-v-bbaccd56] {
	margin-top: 80px;
	height: 60px;
	width: 235px;
	font-size: 24px;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 24px;
	position: relative
}

.block-hero__title[data-v-bbaccd56] {
	word-break: break-word;
	margin-bottom: 7px
}

.block-hero__title[data-v-bbaccd56] h1 {
	font-size: 36px;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 40px;
	margin-bottom: 5px;
	color: #fff;
	display: flex;
	justify-content: center
}

.block-hero__subtitle[data-v-bbaccd56] {
	word-break: break-word
}

.block-hero__subtitle[data-v-bbaccd56] h2 {
	font-size: 72px;
	font-weight: 700;
	letter-spacing: 0;
	line-height: 80px;
	color: #fff;
	display: flex;
	justify-content: center
}

.block-hero__image[data-v-bbaccd56] {
	position: relative;
	height: 500px;
	width: 500px
}

.block-hero__image img[data-v-bbaccd56] {
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center center;
	object-position: center center
}

.block-hero__overlay[data-v-bbaccd56] {
	background: rgba(0, 0, 0, .35);
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 0
}

.block-hero--aside-layout .block-hero__container[data-v-bbaccd56] {
	align-items: flex-start
}

.block-hero--aside-layout .block-hero__container[data-v-bbaccd56] h1,
.block-hero--aside-layout .block-hero__container[data-v-bbaccd56] h2 {
	justify-content: flex-start;
	text-align: right
}

.block-hero--image-layout[data-v-bbaccd56] {
	background: #fff;
	flex-direction: row;
	justify-content: space-evenly
}

.block-hero--image-layout .block-hero__container[data-v-bbaccd56] {
	align-items: flex-start;
	max-width: 800px
}

.block-hero--image-layout .block-hero__container[data-v-bbaccd56] h1,
.block-hero--image-layout .block-hero__container[data-v-bbaccd56] h2 {
	color: #000;
	justify-content: flex-start;
	text-align: right
}

.block-hero--image-layout .block-hero__overlay[data-v-bbaccd56] {
	display: none
}

.block-hero--white-bg-layout[data-v-bbaccd56] {
	background: #fff
}

.block-hero--white-bg-layout .block-hero__overlay[data-v-bbaccd56] {
	display: none
}

.block-hero--white-bg-layout .block-hero__container[data-v-bbaccd56] {
	flex-direction: column-reverse
}

.block-hero--white-bg-layout .block-hero__container[data-v-bbaccd56] h1,
.block-hero--white-bg-layout .block-hero__container[data-v-bbaccd56] h2 {
	color: #000
}

.block-hero--white-bg-layout .block-hero__cta[data-v-bbaccd56] {
	order: -1
}

.block-hero--secondary-color-bg-layout.cherry[data-v-bbaccd56] {
	background-color: #f66b6b
}

.block-hero--secondary-color-bg-layout.pretty-orange[data-v-bbaccd56] {
	background-color: #2f353f
}

.block-hero--secondary-color-bg-layout.earth[data-v-bbaccd56] {
	background-color: #c69c66
}

.block-hero--secondary-color-bg-layout.techy[data-v-bbaccd56] {
	background-color: #242266
}

.block-hero--secondary-color-bg-layout.trendy[data-v-bbaccd56] {
	background-color: #49baa6
}

.block-hero--secondary-color-bg-layout.luxus[data-v-bbaccd56] {
	background-color: #242366
}

.block-hero--secondary-color-bg-layout.tropicana[data-v-bbaccd56] {
	background-color: #f2507b
}

.block-hero--secondary-color-bg-layout.classic[data-v-bbaccd56] {
	background-color: #889ba0
}

.block-hero--secondary-color-bg-layout.kids[data-v-bbaccd56] {
	background-color: #ffdf65
}

.block-hero--secondary-color-bg-layout.yummy[data-v-bbaccd56] {
	background-color: #d54932
}

.block-hero--secondary-color-bg-layout.marshmello[data-v-bbaccd56] {
	background-color: #e38fa4
}

.block-hero--secondary-color-bg-layout.popcorn[data-v-bbaccd56] {
	background-color: #e20a02
}

.block-hero--secondary-color-bg-layout .block-hero__overlay[data-v-bbaccd56] {
	display: none
}

.block-hero--secondary-color-bg-layout .block-hero__container[data-v-bbaccd56] {
	flex-direction: column-reverse
}

.block-hero--secondary-color-bg-layout .block-hero__cta[data-v-bbaccd56] {
	order: -1
}

.block-hero--slim-image-layout[data-v-bbaccd56],
.block-hero--slim-secondary-bg-layout[data-v-bbaccd56],
.block-hero--slim-tertiary-bg-layout[data-v-bbaccd56],
.block-hero--slim-white-bg-layout[data-v-bbaccd56] {
	min-height: 185px;
	max-height: 265px
}

.block-hero--slim-image-layout .block-hero__cta[data-v-bbaccd56],
.block-hero--slim-secondary-bg-layout .block-hero__cta[data-v-bbaccd56],
.block-hero--slim-tertiary-bg-layout .block-hero__cta[data-v-bbaccd56],
.block-hero--slim-white-bg-layout .block-hero__cta[data-v-bbaccd56] {
	margin-top: 20px;
	height: 45px;
	width: 200px
}

.block-hero--slim-secondary-bg-layout .block-hero__overlay[data-v-bbaccd56],
.block-hero--slim-tertiary-bg-layout .block-hero__overlay[data-v-bbaccd56],
.block-hero--slim-white-bg-layout .block-hero__overlay[data-v-bbaccd56] {
	display: none
}

.block-hero--slim-white-bg-layout[data-v-bbaccd56] {
	background-color: #fff
}

.block-hero--slim-white-bg-layout[data-v-bbaccd56] h2 {
	color: #000;
	font-size: 26px;
	font-weight: 700;
	letter-spacing: 0;
	line-height: 28px
}

.block-hero--slim-secondary-bg-layout.cherry[data-v-bbaccd56] {
	background-color: #f66b6b
}

.block-hero--slim-secondary-bg-layout.pretty-orange[data-v-bbaccd56] {
	background-color: #2f353f
}

.block-hero--slim-secondary-bg-layout.earth[data-v-bbaccd56] {
	background-color: #c69c66
}

.block-hero--slim-secondary-bg-layout.techy[data-v-bbaccd56] {
	background-color: #242266
}

.block-hero--slim-secondary-bg-layout.trendy[data-v-bbaccd56] {
	background-color: #49baa6
}

.block-hero--slim-secondary-bg-layout.luxus[data-v-bbaccd56] {
	background-color: #242366
}

.block-hero--slim-secondary-bg-layout.tropicana[data-v-bbaccd56] {
	background-color: #f2507b
}

.block-hero--slim-secondary-bg-layout.classic[data-v-bbaccd56] {
	background-color: #889ba0
}

.block-hero--slim-secondary-bg-layout.kids[data-v-bbaccd56] {
	background-color: #ffdf65
}

.block-hero--slim-secondary-bg-layout.yummy[data-v-bbaccd56] {
	background-color: #d54932
}

.block-hero--slim-secondary-bg-layout.marshmello[data-v-bbaccd56] {
	background-color: #e38fa4
}

.block-hero--slim-secondary-bg-layout.popcorn[data-v-bbaccd56] {
	background-color: #e20a02
}

.block-hero--slim-secondary-bg-layout[data-v-bbaccd56] h2 {
	color: #fff;
	font-size: 32px;
	font-weight: 700;
	letter-spacing: 0;
	line-height: 48px
}

.block-hero--slim-tertiary-bg-layout[data-v-bbaccd56] {
	max-height: 350px
}

.block-hero--slim-tertiary-bg-layout.cherry[data-v-bbaccd56] {
	background-color: #fff2ed
}

.block-hero--slim-tertiary-bg-layout.pretty-orange[data-v-bbaccd56] {
	background-color: #ffe8e8
}

.block-hero--slim-tertiary-bg-layout.earth[data-v-bbaccd56] {
	background-color: #fdfaf4
}

.block-hero--slim-tertiary-bg-layout.techy[data-v-bbaccd56] {
	background-color: #dff2f1
}

.block-hero--slim-tertiary-bg-layout.trendy[data-v-bbaccd56] {
	background-color: #e9f8ec
}

.block-hero--slim-tertiary-bg-layout.luxus[data-v-bbaccd56] {
	background-color: #ececec
}

.block-hero--slim-tertiary-bg-layout.tropicana[data-v-bbaccd56] {
	background-color: #eafffb
}

.block-hero--slim-tertiary-bg-layout.classic[data-v-bbaccd56] {
	background-color: #f5f6fa
}

.block-hero--slim-tertiary-bg-layout.kids[data-v-bbaccd56] {
	background-color: #f7f0ed
}

.block-hero--slim-tertiary-bg-layout.yummy[data-v-bbaccd56] {
	background-color: #f9f6ea
}

.block-hero--slim-tertiary-bg-layout.marshmello[data-v-bbaccd56] {
	background-color: #eff5ff
}

.block-hero--slim-tertiary-bg-layout.popcorn[data-v-bbaccd56] {
	background-color: #f9f9f9
}

.block-hero--slim-tertiary-bg-layout.cherry[data-v-bbaccd56] h1 {
	color: #d72170
}

.block-hero--slim-tertiary-bg-layout.pretty-orange[data-v-bbaccd56] h1 {
	color: #fa562b
}

.block-hero--slim-tertiary-bg-layout.earth[data-v-bbaccd56] h1 {
	color: #9e2c5b
}

.block-hero--slim-tertiary-bg-layout.techy[data-v-bbaccd56] h1 {
	color: #1574e7
}

.block-hero--slim-tertiary-bg-layout.trendy[data-v-bbaccd56] h1 {
	color: #552c98
}

.block-hero--slim-tertiary-bg-layout.luxus[data-v-bbaccd56] h1 {
	color: #d2a85d
}

.block-hero--slim-tertiary-bg-layout.tropicana[data-v-bbaccd56] h1 {
	color: #04bf7b
}

.block-hero--slim-tertiary-bg-layout.classic[data-v-bbaccd56] h1 {
	color: #2f353f
}

.block-hero--slim-tertiary-bg-layout.kids[data-v-bbaccd56] h1 {
	color: #3dafbe
}

.block-hero--slim-tertiary-bg-layout.yummy[data-v-bbaccd56] h1 {
	color: #84b055
}

.block-hero--slim-tertiary-bg-layout.marshmello[data-v-bbaccd56] h1 {
	color: #719ec6
}

.block-hero--slim-tertiary-bg-layout.popcorn[data-v-bbaccd56] h1 {
	color: #ffac00
}

.block-hero--slim-tertiary-bg-layout[data-v-bbaccd56] h1 {
	font-size: 32px;
	font-weight: 700;
	letter-spacing: 0;
	line-height: 28px
}

.block-hero--slim-tertiary-bg-layout[data-v-bbaccd56] h2 {
	color: #000;
	font-size: 26px;
	font-weight: 700;
	letter-spacing: 0;
	line-height: 28px
}

.block-hero--slim-image-layout.cherry[data-v-bbaccd56] .cta-button {
	background-color: #f66b6b
}

.block-hero--slim-image-layout.pretty-orange[data-v-bbaccd56] .cta-button {
	background-color: #2f353f
}

.block-hero--slim-image-layout.earth[data-v-bbaccd56] .cta-button {
	background-color: #c69c66
}

.block-hero--slim-image-layout.techy[data-v-bbaccd56] .cta-button {
	background-color: #242266
}

.block-hero--slim-image-layout.trendy[data-v-bbaccd56] .cta-button {
	background-color: #49baa6
}

.block-hero--slim-image-layout.luxus[data-v-bbaccd56] .cta-button {
	background-color: #242366
}

.block-hero--slim-image-layout.tropicana[data-v-bbaccd56] .cta-button {
	background-color: #f2507b
}

.block-hero--slim-image-layout.classic[data-v-bbaccd56] .cta-button {
	background-color: #889ba0
}

.block-hero--slim-image-layout.kids[data-v-bbaccd56] .cta-button {
	background-color: #ffdf65
}

.block-hero--slim-image-layout.yummy[data-v-bbaccd56] .cta-button {
	background-color: #d54932
}

.block-hero--slim-image-layout.marshmello[data-v-bbaccd56] .cta-button {
	background-color: #e38fa4
}

.block-hero--slim-image-layout.popcorn[data-v-bbaccd56] .cta-button {
	background-color: #e20a02
}

.block-hero--slim-image-layout[data-v-bbaccd56] h2 {
	font-size: 30px;
	font-weight: 700;
	letter-spacing: 0;
	line-height: 28px
}

.block-hero--slim-image-layout .block-hero__cta[data-v-bbaccd56] {
	margin-top: 25px
}

.block-hero.block--preview .block-hero__subtitle[data-v-bbaccd56] h2,
.block-hero.block--preview .block-hero__title[data-v-bbaccd56] h1 {
	padding: 10px
}

.block-hero.cherry .block-hero__cta[data-v-bbaccd56] {
	background-color: #d72170
}

.block-hero.pretty-orange .block-hero__cta[data-v-bbaccd56] {
	background-color: #fa562b
}

.block-hero.earth .block-hero__cta[data-v-bbaccd56] {
	background-color: #9e2c5b
}

.block-hero.techy .block-hero__cta[data-v-bbaccd56] {
	background-color: #1574e7
}

.block-hero.trendy .block-hero__cta[data-v-bbaccd56] {
	background-color: #552c98
}

.block-hero.luxus .block-hero__cta[data-v-bbaccd56] {
	background-color: #d2a85d
}

.block-hero.tropicana .block-hero__cta[data-v-bbaccd56] {
	background-color: #04bf7b
}

.block-hero.classic .block-hero__cta[data-v-bbaccd56] {
	background-color: #2f353f
}

.block-hero.kids .block-hero__cta[data-v-bbaccd56] {
	background-color: #3dafbe
}

.block-hero.yummy .block-hero__cta[data-v-bbaccd56] {
	background-color: #84b055
}

.block-hero.marshmello .block-hero__cta[data-v-bbaccd56] {
	background-color: #719ec6
}

.block-hero.popcorn .block-hero__cta[data-v-bbaccd56] {
	background-color: #ffac00
}

@media screen and (max-width:1200px) {
	.block-hero--image-layout .block-hero__container[data-v-bbaccd56] {
		max-width: 500px
	}
}

@media screen and (max-width:993px) {
	.block-hero[data-v-bbaccd56] {
		        height: 57vw;
		position: relative
	}

	.block-hero__container[data-v-bbaccd56] {
		padding: 25px
	}

	.block-hero__container[data-v-bbaccd56] h1 {
		font-size: 23px;
		line-height: 20px
	}

	.block-hero__container[data-v-bbaccd56] h2 {
		font-size: 45px;
		line-height: 49px
	}

	.block-hero__container .block-hero__cta[data-v-bbaccd56] {
		bottom: 0;
		margin: 40px auto
	}

	.block-hero--image-layout[data-v-bbaccd56] {
		flex-direction: column;
		justify-content: center
	}

	.block-hero--image-layout .block-hero__container[data-v-bbaccd56] {
		align-items: center
	}

	.block-hero--image-layout .block-hero__container[data-v-bbaccd56] h1 {
		justify-content: center;
		text-align: center
	}

	.block-hero--image-layout .block-hero__container[data-v-bbaccd56] h2 {
		justify-content: center;
		text-align: center;
		margin-bottom: 35px
	}

	.block-hero--image-layout .block-hero__image[data-v-bbaccd56] {
		height: 315px;
		width: 315px
	}

	.block-hero--aside-layout .block-hero__container[data-v-bbaccd56] {
		align-items: center
	}

	.block-hero--aside-layout .block-hero__container[data-v-bbaccd56] h1,
	.block-hero--aside-layout .block-hero__container[data-v-bbaccd56] h2 {
		justify-content: center;
		text-align: center
	}

	.block-hero--secondary-color-bg-layout[data-v-bbaccd56],
	.block-hero--white-bg-layout[data-v-bbaccd56] {
		height: auto;
		min-height: 300px
	}

	.block-hero--slim-image-layout .block-hero__cta[data-v-bbaccd56],
	.block-hero--slim-secondary-bg-layout .block-hero__cta[data-v-bbaccd56],
	.block-hero--slim-tertiary-bg-layout .block-hero__cta[data-v-bbaccd56],
	.block-hero--slim-white-bg-layout .block-hero__cta[data-v-bbaccd56] {
		margin-top: 10px;
		margin-bottom: 35px
	}

	.block-hero--slim-white-bg-layout[data-v-bbaccd56] {
		max-height: 355px
	}

	.block-hero--slim-white-bg-layout[data-v-bbaccd56] h2 {
		font-size: 20px
	}

	.block-hero--slim-secondary-bg-layout[data-v-bbaccd56] {
		max-height: 355px
	}

	.block-hero--slim-secondary-bg-layout[data-v-bbaccd56] h2 {
		font-size: 26px
	}

	.block-hero--slim-tertiary-bg-layout[data-v-bbaccd56] {
		max-height: 465px
	}

	.block-hero--slim-tertiary-bg-layout[data-v-bbaccd56] h1 {
		font-size: 26px
	}

	.block-hero--slim-tertiary-bg-layout[data-v-bbaccd56] h2 {
		font-size: 20px
	}

	.block-hero--slim-image-layout[data-v-bbaccd56] {
		max-height: 355px
	}

	.block-hero--slim-image-layout[data-v-bbaccd56] h2 {
		font-size: 30px
	}
}

@media screen and (max-width:600px) {
	.block-hero__container[data-v-bbaccd56] h1 {
		font-size: 20px;
		line-height: 26px
	}

	.block-hero__container[data-v-bbaccd56] h2 {
		font-size: 30px;
		line-height: 34px
	}

	.block-hero--slim-white-bg-layout[data-v-bbaccd56] h2 {
		font-size: 18px
	}

	.block-hero--slim-secondary-bg-layout[data-v-bbaccd56] h2,
	.block-hero--slim-tertiary-bg-layout[data-v-bbaccd56] h1 {
		font-size: 24px
	}

	.block-hero--slim-tertiary-bg-layout[data-v-bbaccd56] h2 {
		font-size: 18px
	}

	.block-hero--slim-image-layout[data-v-bbaccd56] h2 {
		font-size: 26px
	}
}

.assistant-assistant[data-v-08942558] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-08942558] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-08942558] {
	font-family: Heebo, sans-serif
}

.scroll-top-button[data-v-08942558] {
	height: 48px;
	width: 48px;
	border: 1px solid #838999;
	border-radius: 100%;
	background-color: transparent;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNyAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTcgMjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xNi42MzcgOC41NzFjMCAuMzExLS4xMjIuNjIyLS4zNi44NTlsLS4xMDUuMTA0YTEuMjI2IDEuMjI2IDAgMCAxLTEuNzI4IDBMOS43MjIgNC44NDN2MTUuODcxYzAgLjY3LS41NDggMS4yMTQtMS4yMjIgMS4yMTRzLTEuMjIyLS41NDQtMS4yMjItMS4yMTRWNC44NDNMMi41NTYgOS41MzRhMS4yMjYgMS4yMjYgMCAwIDEtMS43MjggMEwuNzIyIDkuNDNhMS4yMDcgMS4yMDcgMCAwIDEgMC0xLjcxN0w3LjYzNS44NDVhMS4yMjYgMS4yMjYgMCAwIDEgMS43MjggMGw2LjkxMyA2Ljg2OGMuMjQuMjM3LjM2MS41NDguMzYxLjg1OHoiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4=);
	background-size: 17px;
	background-repeat: no-repeat;
	background-position: 50%;
	transition: all .3s ease;
	cursor: pointer;
	z-index: 1
}

.scroll-top-button[data-v-08942558]:active {
	background-color: #262b33
}

.assistant-assistant[data-v-280158eb] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-280158eb] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-280158eb] {
	font-family: Heebo, sans-serif
}

.block-footer[data-v-280158eb] {
	flex-direction: row;
	justify-content: center;
	height: 80px;
	min-height: 80px;
	align-items: center;
	font-size: 15px;
	border-top: 1px solid #eaecf1
}

.block-footer__container[data-v-280158eb] {
	flex-direction: row;
	width: 100%;
	display: flex;
	justify-content: space-between;
	max-width: 1400px
}

.block-footer__items[data-v-280158eb] {
	flex-direction: row;
	display: flex;
	justify-content: center
}

.block-footer__items a[data-v-280158eb] {
	margin: 0 15px;
	width: 20px;
	display: flex;
	height: 20px
}

.block-footer__items #social-twitter[data-v-280158eb] {
	background-size: 20px 20px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAxOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjIgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0yMS42IDIuMjU5YTguOTg5IDguOTg5IDAgMCAxLTIuNTQ1LjY4NUE0LjM3MiA0LjM3MiAwIDAgMCAyMS4wMDMuNTM3YTguOTg2IDguOTg2IDAgMCAxLTIuODE0IDEuMDU2QTQuNDYgNC40NiAwIDAgMCAxNC45NTQuMjE5Yy0yLjg2MSAwLTQuOTY0IDIuNjIxLTQuMzE3IDUuMzQyYTEyLjY1NiAxMi42NTYgMCAwIDEtOS4xMzMtNC41NDYgNC4zMDkgNC4zMDkgMCAwIDAgMS4zNzEgNS44MDlBNC40NzkgNC40NzkgMCAwIDEgLjg2OCA2LjI4Yy0uMDQ5IDIuMDE2IDEuNDIzIDMuOTAxIDMuNTU0IDQuMzIxYTQuNTIyIDQuNTIyIDAgMCAxLTIuMDAyLjA3NGMuNTYzIDEuNzI4IDIuMiAyLjk4NiA0LjE0IDMuMDIxQTkuMDIyIDkuMDIyIDAgMCAxIDAgMTUuNDk5YTEyLjcxOCAxMi43MTggMCAwIDAgNi43OTMgMS45NTVjOC4yMjggMCAxMi44NzYtNi44MjMgMTIuNTk2LTEyLjk0MkE4LjkzMiA4LjkzMiAwIDAgMCAyMS42IDIuMjU5eiIvPjwvc3ZnPg==)
}

.block-footer__items #social-facebook[data-v-280158eb] {
	background-size: 20px 20px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTEgMjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0yLjcgNy4ySDB2My42aDIuN3YxMC44aDQuNVYxMC44aDMuMjc4bC4zMjItMy42SDcuMlY1LjdjMC0uODU5LjE3My0xLjIgMS4wMDMtMS4ySDEwLjhWMEg3LjM3M0M0LjEzNiAwIDIuNyAxLjQyNSAyLjcgNC4xNTRWNy4yeiIvPjwvc3ZnPg==)
}

.block-footer__items #social-youtube[data-v-280158eb] {
	background-size: 20px 20px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAxNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjIgMTciIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xNy42NTMuMTcxYy0zLjI0NC0uMjI4LTEwLjQ2OC0uMjI3LTEzLjcwNyAwQy40MzkuNDE3LjAyNiAyLjYgMCA4LjM0NWMuMDI2IDUuNzM1LjQzNiA3LjkyNyAzLjk0NyA4LjE3NSAzLjI0LjIyNyAxMC40NjMuMjI4IDEzLjcwNyAwIDMuNTA3LS4yNDcgMy45Mi0yLjQyOSAzLjk0Ny04LjE3NS0uMDI3LTUuNzM1LS40MzctNy45MjctMy45NDgtOC4xNzR6TTguMSAxMi4wNTVWNC42MzZsNy4yIDMuNzAzLTcuMiAzLjcxNnoiLz48L3N2Zz4=)
}

.block-footer__items #social-instagram[data-v-280158eb] {
	background-size: 20px 20px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjIgMjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xMC44IDEuOTQ3YzIuODg0IDAgMy4yMjYuMDExIDQuMzY1LjA2MyAyLjkyNy4xMzMgNC4yOTQgMS41MjIgNC40MjcgNC40MjcuMDUyIDEuMTM5LjA2MiAxLjQ4MS4wNjIgNC4zNjQgMCAyLjg4NC0uMDExIDMuMjI2LS4wNjIgNC4zNjQtLjEzNCAyLjkwMi0xLjQ5OCA0LjI5NC00LjQyNyA0LjQyNy0xLjEzOS4wNTItMS40OC4wNjMtNC4zNjUuMDYzLTIuODg0IDAtMy4yMjYtLjAxMS00LjM2NC0uMDYzLTIuOTM0LS4xMzQtNC4yOTQtMS41MjktNC40MjctNC40MjgtLjA1Mi0xLjEzOC0uMDYzLTEuNDgtLjA2My00LjM2NHMuMDEyLTMuMjI1LjA2My00LjM2NGMuMTM0LTIuOTA0IDEuNDk4LTQuMjk0IDQuNDI3LTQuNDI3IDEuMTM5LS4wNTIgMS40OC0uMDYyIDQuMzY0LS4wNjJ6TTEwLjggMEM3Ljg2NyAwIDcuNS4wMTMgNi4zNDguMDY1IDIuNDI2LjI0NS4yNDYgMi40MjEuMDY2IDYuMzQ3LjAxMyA3LjUgMCA3Ljg2NyAwIDEwLjhzLjAxMyAzLjMwMS4wNjUgNC40NTNjLjE4IDMuOTIyIDIuMzU2IDYuMTAyIDYuMjgyIDYuMjgyIDEuMTUzLjA1MiAxLjUyLjA2NSA0LjQ1My4wNjVzMy4zMDEtLjAxMyA0LjQ1My0uMDY1YzMuOTE5LS4xOCA2LjEwNC0yLjM1NiA2LjI4MS02LjI4Mi4wNTMtMS4xNTIuMDY2LTEuNTIuMDY2LTQuNDUzcy0uMDEzLTMuMy0uMDY1LTQuNDUyQzIxLjM1OSAyLjQyOSAxOS4xOC4yNDYgMTUuMjU0LjA2NiAxNC4xMDEuMDEzIDEzLjczMyAwIDEwLjggMHptMCA1LjI1NGE1LjU0NiA1LjU0NiAwIDEgMCAwIDExLjA5MiA1LjU0NiA1LjU0NiAwIDAgMCAwLTExLjA5MnptMCA5LjE0NmEzLjYgMy42IDAgMSAxIDAtNy4yIDMuNiAzLjYgMCAwIDEgMCA3LjJ6bTUuNzY1LTEwLjY2YTEuMjk3IDEuMjk3IDAgMCAwIDAgMi41OTIgMS4yOTYgMS4yOTYgMCAwIDAgMC0yLjU5MnoiLz48L3N2Zz4=)
}

.block-footer__items #social-telegram[data-v-280158eb] {
	background-size: 20px 20px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAxOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjIgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xNi41NDYgMTcuNDc3Yy4yOS4yMDEuNjYzLjI1Mi45OTYuMTI4LjMzMy0uMTI1LjU3OC0uNDA0LjY1Mi0uNzQyLjc4Mi0zLjYwOSAyLjY3OS0xMi43NDMgMy4zOTEtMTYuMDI2LjA1NC0uMjQ3LS4wMzYtLjUwNS0uMjM0LS42N3MtLjQ3Mi0uMjEzLS43MTctLjEyNEMxNi44NiAxLjQxNiA1LjIzOCA1LjY5Ny40ODggNy40MjNBLjczLjczIDAgMCAwIDAgOC4xMjlhLjczNC43MzQgMCAwIDAgLjUzNC42NzVDMi42NjQgOS40MjkgNS40NiAxMC4zIDUuNDYgMTAuM3MxLjMwNyAzLjg3NSAxLjk4OCA1Ljg0NWEuNzgzLjc4MyAwIDAgMCAxLjI3My4zMjZsMi43ODYtMi41ODNzMy4yMTUgMi4zMTQgNS4wMzkgMy41ODl6TTYuNjM3IDkuODFsMS41MTEgNC44OTQuMzM2LTMuMDk5IDkuMTY3LTguMTE3YS4yNDIuMjQyIDAgMCAwIC4wMy0uMzMzLjI2LjI2IDAgMCAwLS4zMzgtLjA1N0w2LjYzNyA5LjgxeiIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkIi8+PC9zdmc+)
}

.block-footer__contact[data-v-280158eb] {
	font-size: 20px
}

.block-footer__contact a[data-v-280158eb]:first-child:after {
	content: " | "
}

.block-footer__business[data-v-280158eb] {
	width: 385px;
	display: flex
}

.block-footer__business .terms[data-v-280158eb] {
	margin: 0 20px 0 0;
	cursor: pointer
}

.block-footer__business .terms[data-v-280158eb]:hover {
	text-decoration: underline
}

.block-footer__business .privacy[data-v-280158eb] {
	margin: 0 20px 0 0;
	cursor: pointer
}

.block-footer__business .privacy[data-v-280158eb]:hover {
	text-decoration: underline
}

.block-footer__business .accessibility[data-v-280158eb] {
	margin: 0 20px 0 0;
	cursor: pointer
}

.block-footer__business .accessibility[data-v-280158eb]:hover {
	text-decoration: underline
}

.block-footer__credit[data-v-280158eb] {
	width: 385px;
	display: flex;
	justify-content: flex-start;
	flex-direction: row-reverse;
	color: #292929
}

.block-footer__scroll-top[data-v-280158eb] {
	background-color: #2f353f;
	position: absolute;
	top: -63px;
	left: 16px
}

.block-footer__scroll-top[data-v-280158eb]:hover {
	transform: scale(1.1)
}

.block-footer--dark-layout[data-v-280158eb] {
	background-color: #292929;
	color: #fff
}

.block-footer--dark-layout .block-footer__items #social-twitter[data-v-280158eb] {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAxOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjIgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMS42IDIuMjU5YTguOTg5IDguOTg5IDAgMCAxLTIuNTQ1LjY4NUE0LjM3MiA0LjM3MiAwIDAgMCAyMS4wMDMuNTM3YTguOTg2IDguOTg2IDAgMCAxLTIuODE0IDEuMDU2QTQuNDYgNC40NiAwIDAgMCAxNC45NTQuMjE5Yy0yLjg2MSAwLTQuOTY0IDIuNjIxLTQuMzE3IDUuMzQyYTEyLjY1NiAxMi42NTYgMCAwIDEtOS4xMzMtNC41NDYgNC4zMDkgNC4zMDkgMCAwIDAgMS4zNzEgNS44MDlBNC40NzkgNC40NzkgMCAwIDEgLjg2OCA2LjI4Yy0uMDQ5IDIuMDE2IDEuNDIzIDMuOTAxIDMuNTU0IDQuMzIxYTQuNTIyIDQuNTIyIDAgMCAxLTIuMDAyLjA3NGMuNTYzIDEuNzI4IDIuMiAyLjk4NiA0LjE0IDMuMDIxQTkuMDIyIDkuMDIyIDAgMCAxIDAgMTUuNDk5YTEyLjcxOCAxMi43MTggMCAwIDAgNi43OTMgMS45NTVjOC4yMjggMCAxMi44NzYtNi44MjMgMTIuNTk2LTEyLjk0MkE4LjkzMiA4LjkzMiAwIDAgMCAyMS42IDIuMjU5eiIvPjwvc3ZnPg==)
}

.block-footer--dark-layout .block-footer__items #social-facebook[data-v-280158eb] {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTEgMjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yLjcgNy4ySDB2My42aDIuN3YxMC44aDQuNVYxMC44aDMuMjc4bC4zMjItMy42SDcuMlY1LjdjMC0uODU5LjE3My0xLjIgMS4wMDMtMS4ySDEwLjhWMEg3LjM3M0M0LjEzNiAwIDIuNyAxLjQyNSAyLjcgNC4xNTRWNy4yeiIvPjwvc3ZnPg==)
}

.block-footer--dark-layout .block-footer__items #social-youtube[data-v-280158eb] {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAxNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjIgMTciIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xNy42NTMuMTcxYy0zLjI0NC0uMjI4LTEwLjQ2OC0uMjI3LTEzLjcwNyAwQy40MzkuNDE3LjAyNiAyLjYgMCA4LjM0NWMuMDI2IDUuNzM1LjQzNiA3LjkyNyAzLjk0NyA4LjE3NSAzLjI0LjIyNyAxMC40NjMuMjI4IDEzLjcwNyAwIDMuNTA3LS4yNDcgMy45Mi0yLjQyOSAzLjk0Ny04LjE3NS0uMDI3LTUuNzM1LS40MzctNy45MjctMy45NDgtOC4xNzR6TTguMSAxMi4wNTVWNC42MzZsNy4yIDMuNzAzLTcuMiAzLjcxNnoiLz48L3N2Zz4=)
}

.block-footer--dark-layout .block-footer__items #social-instagram[data-v-280158eb] {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjIgMjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMC44IDEuOTQ3YzIuODg0IDAgMy4yMjYuMDExIDQuMzY1LjA2MyAyLjkyNy4xMzMgNC4yOTQgMS41MjIgNC40MjcgNC40MjcuMDUyIDEuMTM5LjA2MiAxLjQ4MS4wNjIgNC4zNjQgMCAyLjg4NC0uMDExIDMuMjI2LS4wNjIgNC4zNjQtLjEzNCAyLjkwMi0xLjQ5OCA0LjI5NC00LjQyNyA0LjQyNy0xLjEzOS4wNTItMS40OC4wNjMtNC4zNjUuMDYzLTIuODg0IDAtMy4yMjYtLjAxMS00LjM2NC0uMDYzLTIuOTM0LS4xMzQtNC4yOTQtMS41MjktNC40MjctNC40MjgtLjA1Mi0xLjEzOC0uMDYzLTEuNDgtLjA2My00LjM2NHMuMDEyLTMuMjI1LjA2My00LjM2NGMuMTM0LTIuOTA0IDEuNDk4LTQuMjk0IDQuNDI3LTQuNDI3IDEuMTM5LS4wNTIgMS40OC0uMDYyIDQuMzY0LS4wNjJ6TTEwLjggMEM3Ljg2NyAwIDcuNS4wMTMgNi4zNDguMDY1IDIuNDI2LjI0NS4yNDYgMi40MjEuMDY2IDYuMzQ3LjAxMyA3LjUgMCA3Ljg2NyAwIDEwLjhzLjAxMyAzLjMwMS4wNjUgNC40NTNjLjE4IDMuOTIyIDIuMzU2IDYuMTAyIDYuMjgyIDYuMjgyIDEuMTUzLjA1MiAxLjUyLjA2NSA0LjQ1My4wNjVzMy4zMDEtLjAxMyA0LjQ1My0uMDY1YzMuOTE5LS4xOCA2LjEwNC0yLjM1NiA2LjI4MS02LjI4Mi4wNTMtMS4xNTIuMDY2LTEuNTIuMDY2LTQuNDUzcy0uMDEzLTMuMy0uMDY1LTQuNDUyQzIxLjM1OSAyLjQyOSAxOS4xOC4yNDYgMTUuMjU0LjA2NiAxNC4xMDEuMDEzIDEzLjczMyAwIDEwLjggMHptMCA1LjI1NGE1LjU0NiA1LjU0NiAwIDEgMCAwIDExLjA5MiA1LjU0NiA1LjU0NiAwIDAgMCAwLTExLjA5MnptMCA5LjE0NmEzLjYgMy42IDAgMSAxIDAtNy4yIDMuNiAzLjYgMCAwIDEgMCA3LjJ6bTUuNzY1LTEwLjY2YTEuMjk3IDEuMjk3IDAgMCAwIDAgMi41OTIgMS4yOTYgMS4yOTYgMCAwIDAgMC0yLjU5MnoiLz48L3N2Zz4=)
}

.block-footer--dark-layout .block-footer__items #social-telegram[data-v-280158eb] {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAxOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjIgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xNi41NDYgMTcuNDc3Yy4yOS4yMDEuNjYzLjI1Mi45OTYuMTI4LjMzMy0uMTI1LjU3OC0uNDA0LjY1Mi0uNzQyLjc4Mi0zLjYwOSAyLjY3OS0xMi43NDMgMy4zOTEtMTYuMDI2LjA1NC0uMjQ3LS4wMzYtLjUwNS0uMjM0LS42N3MtLjQ3Mi0uMjEzLS43MTctLjEyNEMxNi44NiAxLjQxNiA1LjIzOCA1LjY5Ny40ODggNy40MjNBLjczLjczIDAgMCAwIDAgOC4xMjlhLjczNC43MzQgMCAwIDAgLjUzNC42NzVDMi42NjQgOS40MjkgNS40NiAxMC4zIDUuNDYgMTAuM3MxLjMwNyAzLjg3NSAxLjk4OCA1Ljg0NWEuNzgzLjc4MyAwIDAgMCAxLjI3My4zMjZsMi43ODYtMi41ODNzMy4yMTUgMi4zMTQgNS4wMzkgMy41ODl6TTYuNjM3IDkuODFsMS41MTEgNC44OTQuMzM2LTMuMDk5IDkuMTY3LTguMTE3YS4yNDIuMjQyIDAgMCAwIC4wMy0uMzMzLjI2LjI2IDAgMCAwLS4zMzgtLjA1N0w2LjYzNyA5LjgxeiIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkIi8+PC9zdmc+)
}

.block-footer--dark-layout .block-footer__credit[data-v-280158eb] {
	color: #fff
}

.block-footer--wide-layout[data-v-280158eb] {
	padding: 0 25px 40px;
	height: auto
}

.block-footer--wide-layout .block-footer__container[data-v-280158eb] {
	flex-direction: column;
	max-width: 100%
}

.block-footer--wide-layout .block-footer__items[data-v-280158eb] {
	order: 1;
	padding: 40px 0
}

.block-footer--wide-layout .block-footer__items a svg[data-v-280158eb] {
	height: 25px;
	width: 25px
}

.block-footer--wide-layout .block-footer__contact[data-v-280158eb] {
	order: 2;
	padding-bottom: 40px;
	display: block;
	border-bottom: 1px solid #eaecf1
}

.block-footer--wide-layout .block-footer__business[data-v-280158eb] {
	order: 3;
	color: #292929;
	line-height: 100px;
	justify-content: center;
	width: 100%
}

.block-footer--wide-layout .block-footer__credit[data-v-280158eb] {
	font-size: 14px;
	order: 4;
	justify-content: center;
	width: 100%
}

@media screen and (max-width:1500px) {
	.block-footer__container[data-v-280158eb] {
		max-width: 1000px
	}

	.block-footer__business a[data-v-280158eb] {
		margin: 0 20px
	}
}

@media screen and (max-width:993px) {
	.block-footer[data-v-280158eb] {
		padding: 30px 15px 100px 15px;
		height: auto;
		min-height: auto;
		flex-direction: column
	}

	.block-footer__container[data-v-280158eb] {
		flex-direction: column
	}

	.block-footer__items[data-v-280158eb] {
		order: 1;
		margin-bottom: 30px
	}

	.block-footer__items a svg[data-v-280158eb] {
		height: 25px;
		width: 25px
	}

	.block-footer__business[data-v-280158eb] {
		order: 2;
		line-height: 80px;
		justify-content: center;
		flex-direction: column;
		width: 100%
	}

	.block-footer__business div[data-v-280158eb] {
		order: 2
	}

	.block-footer__business a[data-v-280158eb] {
		order: 1;
		display: block;
		line-height: 15px
	}

	.block-footer__credit[data-v-280158eb] {
		width: 100%;
		justify-content: center;
		font-size: 14px;
		order: 3
	}

	.block-footer--wide-layout[data-v-280158eb] {
		padding: 0 25px 40px;
		height: auto
	}

	.block-footer--wide-layout .block-footer__contact[data-v-280158eb] {
		order: 2;
		line-height: 45px;
		padding-bottom: 20px;
		margin-bottom: 20px
	}

	.block-footer--wide-layout .block-footer__contact a[data-v-280158eb] {
		display: block
	}

	.block-footer--wide-layout .block-footer__contact a[data-v-280158eb]:first-child:after {
		content: ""
	}

	.block-footer--wide-layout .block-footer__items[data-v-280158eb] {
		margin-bottom: 0
	}

	.block-footer--wide-layout .block-footer__business[data-v-280158eb] {
		order: 3;
		line-height: 80px
	}

	.block-footer--wide-layout .block-footer__credit[data-v-280158eb] {
		order: 4
	}
}

.assistant-assistant[data-v-e7568a34] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-e7568a34] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-e7568a34] {
	font-family: Heebo, sans-serif
}

.add-block-button[data-v-e7568a34] {
	height: 44px;
	width: 44px;
	background-color: #10bb69;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17' style='enable-background:new 0 0 17 17' xml:space='preserve'%3E%3Cpath d='M8.5 0c-.657 0-1.159.502-1.159 1.158v6.174H1.159C.502 7.331 0 7.833 0 8.489s.502 1.158 1.159 1.158h6.182v6.174c0 .656.502 1.158 1.159 1.158s1.159-.502 1.159-1.158V9.646h6.182c.657 0 1.159-.501 1.159-1.157s-.502-1.158-1.159-1.158H9.659V1.158C9.659.502 9.157 0 8.5 0z' style='fill-rule:evenodd;clip-rule:evenodd;fill:%23fff'/%3E%3C/svg%3E");
	background-size: 19px 19px;
	background-position: 50%;
	background-repeat: no-repeat;
	border-radius: 100px;
	border: unset;
	margin: 0 auto;
	transition: all .3s ease;
	cursor: pointer;
	z-index: 1
}

.add-block-button[disabled=disabled][data-v-e7568a34] {
	cursor: not-allowed;
	background-color: #b5b8c0
}

.add-block-button[disabled=disabled][data-v-e7568a34]:hover {
	background-color: #b5b8c0;
	box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .1)
}

.add-block-button[data-v-e7568a34]:focus {
	outline: unset
}

.add-block-button[data-v-e7568a34]:focus,
.add-block-button[data-v-e7568a34]:hover {
	background-color: #12ce74;
	box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .1)
}

.add-block-button[data-v-e7568a34]:active {
	background-color: #10c06c;
	transform: scale(.8) !important
}

.assistant-assistant[data-v-acc983e0] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-acc983e0] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-acc983e0] {
	font-family: Heebo, sans-serif
}

.plus-minus-input[data-v-acc983e0] {
	border: 2px solid #d6d8e1;
	border-radius: 10px;
	display: flex;
	justify-content: center;
	max-width: -moz-fit-content;
	max-width: fit-content;
	height: 40px;
	margin: 0 auto
}

.plus-minus-input__input[data-v-acc983e0] {
	border: unset;
	text-align: center;
	width: 25px;
	font-size: 16px;
	font-family: inherit;
	padding: 0
}

.plus-minus-input__input[data-v-acc983e0]::-webkit-inner-spin-button,
.plus-minus-input__input[data-v-acc983e0]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0
}

.plus-minus-input__input[type=number][data-v-acc983e0] {
	-moz-appearance: textfield
}

.plus-minus-input__label[data-v-acc983e0] {
	position: absolute;
	margin: -1px 0 0 -1px;
	padding: 0;
	display: block;
	width: 1px;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;
	outline: 0
}

.plus-minus-input__decrement[data-v-acc983e0],
.plus-minus-input__increment[data-v-acc983e0] {
	font-size: 19px;
	color: #82838a;
	padding: 0 10px;
	background: transparent;
	border: unset;
	cursor: pointer
}

.plus-minus-input__increment[data-v-acc983e0] {
	padding-top: 2px
}

.assistant-assistant[data-v-2de7aedf] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-2de7aedf] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-2de7aedf] {
	font-family: Heebo, sans-serif
}

.block-items[data-v-2de7aedf] {
	padding: 75px 0 95px;
	align-items: center
}

.block-items__container[data-v-2de7aedf] {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	max-width: 980px;
	width: 100%
}

.block-items__title[data-v-2de7aedf] {
	max-width: 550px;
	margin-bottom: 7px
}

.block-items__title[data-v-2de7aedf] h2 {
	font-size: 40px;
	line-height: 40px
}

.block-items__title[data-v-2de7aedf] h3 {
	font-size: 30px;
	line-height: 34px
}

.block-items__description[data-v-2de7aedf] {
	max-width: 550px;
	width: 100%;
	margin-bottom: 65px;
	font-size: 20px;
	line-height: 28px
}

.block-items__description[data-v-2de7aedf] a {
	text-decoration: underline
}

.block-items__list[data-v-2de7aedf] {
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 45px;
	font-size: 20px
}

.block-items__list tr[data-v-2de7aedf] {
	border-bottom: 1px solid #e3e4e9;
	min-height: 65px
}

.block-items__list tr td[data-v-2de7aedf] {
	padding: 14px 25px;
	min-height: 65px
}

.block-items__list tr td[data-v-2de7aedf]:first-child {
	font-weight: 700;
	display: flex;
	align-items: center
}

.block-items__list tr td .badge[data-v-2de7aedf] {
	padding: 5px 10px;
	line-height: 30px;
	background-color: #a6a8af;
	border-radius: 4px;
	font-size: .9rem;
	color: #fff;
	margin: 0 20px
}

.block-items__list tr th[data-v-2de7aedf] {
	padding: 14px 25px
}

.block-items__list tr th[data-v-2de7aedf]:first-child {
	display: flex
}

.block-items__list tr.disabled[data-v-2de7aedf] {
	cursor: not-allowed
}

.block-items__list tr.disabled td[data-v-2de7aedf] {
	color: #a6a8af;
	filter: grayscale(1)
}

.block-items__list tr.disabled td[data-v-2de7aedf] .plus-minus-input {
	pointer-events: none
}

.block-items__list tr.disabled td[data-v-2de7aedf] .plus-minus-input .plus-minus-input__decrement,
.block-items__list tr.disabled td[data-v-2de7aedf] .plus-minus-input .plus-minus-input__increment,
.block-items__list tr.disabled td[data-v-2de7aedf] .plus-minus-input .plus-minus-input__input {
	color: #a6a8af
}

.block-items__list thead tr[data-v-2de7aedf] {
	height: 50px
}

.block-items__list tfoot tr[data-v-2de7aedf] {
	border-bottom: unset
}

.block-items__item-description[data-v-2de7aedf] {
	font-size: 16px;
	font-weight: 400
}

.block-items__item-name[data-v-2de7aedf] {
	display: block
}

.block-items__item-info[data-v-2de7aedf] {
	padding: 0 15px;
	text-align: start;
	word-break: break-word
}

.block-items--default-layout .block-items__item-info[data-v-2de7aedf] {
	padding: 0
}

.block-items__discount-banner-mobile-grid[data-v-2de7aedf] {
	display: none
}

.block-items__price[data-v-2de7aedf] {
	display: inline-block;
	position: relative;
	text-align: center
}

.block-items__new-price[data-v-2de7aedf] {
	display: block
}

.block-items__original-price[data-v-2de7aedf] {
	color: #657c8b;
	font-size: 16px;
	margin-bottom: 2px;
	text-decoration: line-through;
	font-weight: 400;
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translateX(-50%);
	white-space: nowrap
}

.block-items__cta[data-v-2de7aedf] {
	font-size: 24px;
	line-height: 60px;
	width: 236px;
	font-weight: 600;
	position: relative
}

.block-items__error[data-v-2de7aedf] {
	margin: 30px 0;
	color: #ff3434;
	font-size: .95rem
}

.block-items.block--preview .block-items__description[data-v-2de7aedf],
.block-items.block--preview .block-items__title[data-v-2de7aedf] {
	padding: 10px
}

.block-items.block--edit .block-items__list[data-v-2de7aedf] {
	cursor: pointer
}

.block-items__mobile-price[data-v-2de7aedf] {
	display: none
}

.block-items--images-layout .block-items__list tr[data-v-2de7aedf] {
	height: auto
}

.block-items--images-layout .block-items__list tr th[data-v-2de7aedf] {
	padding: 15px
}

.block-items--images-layout .block-items__list tr td[data-v-2de7aedf] {
	height: auto;
	padding: 15px 10px
}

.block-items--images-layout .block-items__list tr td[data-v-2de7aedf]:first-child {
	padding: 14px 0
}

.block-items--images-layout .block-items__item-price[data-v-2de7aedf] {
	display: none
}

.block-items--images-layout .block-items__item-image[data-v-2de7aedf] {
	position: relative;
	cursor: zoom-in
}

.block-items--images-layout .block-items__item-image img[data-v-2de7aedf] {
	width: 84px;
	height: 84px
}

.block-items--images-layout .block-items__discount-banner[data-v-2de7aedf] {
	position: absolute;
	border-radius: 0 4px 4px 0;
	top: 7px;
	left: 0;
	margin: 0;
	padding: 3px 5px
}

.block-items__discount-banner[data-v-2de7aedf] {
	font-size: 15px;
	background-color: #23445a;
	padding: 3px 7px;
	color: #fff;
	border-radius: 4px;
	font-weight: 400;
	margin: 0 10px
}

.block-items.cherry .block-items__list tr th[data-v-2de7aedf] {
	color: #d72170
}

.block-items.pretty-orange .block-items__list tr th[data-v-2de7aedf] {
	color: #fa562b
}

.block-items.earth .block-items__list tr th[data-v-2de7aedf] {
	color: #9e2c5b
}

.block-items.techy .block-items__list tr th[data-v-2de7aedf] {
	color: #1574e7
}

.block-items.trendy .block-items__list tr th[data-v-2de7aedf] {
	color: #552c98
}

.block-items.luxus .block-items__list tr th[data-v-2de7aedf] {
	color: #d2a85d
}

.block-items.tropicana .block-items__list tr th[data-v-2de7aedf] {
	color: #04bf7b
}

.block-items.classic .block-items__list tr th[data-v-2de7aedf] {
	color: #2f353f
}

.block-items.kids .block-items__list tr th[data-v-2de7aedf] {
	color: #3dafbe
}

.block-items.yummy .block-items__list tr th[data-v-2de7aedf] {
	color: #84b055
}

.block-items.marshmello .block-items__list tr th[data-v-2de7aedf] {
	color: #719ec6
}

.block-items.popcorn .block-items__list tr th[data-v-2de7aedf] {
	color: #ffac00
}

.block-items.cherry .block-items__cta[data-v-2de7aedf] {
	background-color: #d72170
}

.block-items.pretty-orange .block-items__cta[data-v-2de7aedf] {
	background-color: #fa562b
}

.block-items.earth .block-items__cta[data-v-2de7aedf] {
	background-color: #9e2c5b
}

.block-items.techy .block-items__cta[data-v-2de7aedf] {
	background-color: #1574e7
}

.block-items.trendy .block-items__cta[data-v-2de7aedf] {
	background-color: #552c98
}

.block-items.luxus .block-items__cta[data-v-2de7aedf] {
	background-color: #d2a85d
}

.block-items.tropicana .block-items__cta[data-v-2de7aedf] {
	background-color: #04bf7b
}

.block-items.classic .block-items__cta[data-v-2de7aedf] {
	background-color: #2f353f
}

.block-items.kids .block-items__cta[data-v-2de7aedf] {
	background-color: #3dafbe
}

.block-items.yummy .block-items__cta[data-v-2de7aedf] {
	background-color: #84b055
}

.block-items.marshmello .block-items__cta[data-v-2de7aedf] {
	background-color: #719ec6
}

.block-items.popcorn .block-items__cta[data-v-2de7aedf] {
	background-color: #ffac00
}

@media screen and (max-width:993px) {
	.block-items[data-v-2de7aedf] {
		padding: 30px 15px
	}

	.block-items__title[data-v-2de7aedf] h2 {
		font-size: 36px;
		line-height: 36px
	}

	.block-items__title[data-v-2de7aedf] h3 {
		font-size: 30px;
		line-height: 30px
	}

	.block-items__description[data-v-2de7aedf] {
		margin-bottom: 30px
	}

	.block-items__description[data-v-2de7aedf] p {
		font-size: 18px;
		line-height: 26px
	}

	.block-items__discount-banner-name[data-v-2de7aedf] {
		display: none
	}

	.block-items__list[data-v-2de7aedf] {
		margin-bottom: 0
	}

	.block-items__list thead tr[data-v-2de7aedf] {
		display: none
	}

	.block-items__list tr[data-v-2de7aedf] {
		height: auto;
		display: grid;
		grid-template-columns: 50% 50%;
		padding: 10px 0
	}

	.block-items__list tr td[data-v-2de7aedf] {
		height: auto;
		min-height: 40px;
		padding: 5px;
		display: flex;
		flex-direction: column
	}

	.block-items__list tr td[data-v-2de7aedf]:first-child {
		font-size: 19px;
		width: 100%;
		order: 1;
		align-items: flex-start;
		text-align: start
	}

	.block-items__list tr td[data-v-2de7aedf]:nth-child(2) {
		order: 3;
		align-items: flex-start
	}

	.block-items__list tr td[data-v-2de7aedf]:nth-child(3) {
		order: 2;
		align-items: flex-end
	}

	.block-items__list tr td[data-v-2de7aedf]:nth-child(3) .plus-minus-input {
		margin: 0
	}

	.block-items__list tr td[data-v-2de7aedf]:nth-child(3) .plus-minus-input .plus-minus-input__increment {
		padding: 2px 6px 0
	}

	.block-items__list tr td[data-v-2de7aedf]:nth-child(3) .plus-minus-input .plus-minus-input__decrement {
		padding: 0 6px
	}

	.block-items__list tr td[data-v-2de7aedf]:nth-child(4) {
		align-items: flex-end;
		order: 4
	}

	.block-items__list tr td .badge[data-v-2de7aedf] {
		font-size: 14px;
		margin: 10px 0 0 0;
		line-height: 19px;
		padding: 2px 5px;
		max-width: 80px;
		text-align: center;
		display: block
	}

	.block-items__list tbody tr[data-v-2de7aedf]:first-child {
		border-top: 1px solid #e3e4e9
	}

	.block-items__list tfoot td[data-v-2de7aedf]:first-child,
	.block-items__list tfoot td[data-v-2de7aedf]:nth-child(2) {
		display: none
	}

	.block-items__list tfoot td[data-v-2de7aedf]:nth-child(3) {
		align-items: flex-start;
		font-weight: 700;
		justify-content: center
	}

	.block-items__list tfoot td[data-v-2de7aedf]:nth-child(4) {
		font-size: 24px;
		font-weight: 700;
		justify-content: center
	}

	.block-items__discount-banner-mobile-grid[data-v-2de7aedf] {
		display: block;
		margin: 0 0 0 9px
	}

	.block-items__price[data-v-2de7aedf] {
		align-items: center;
		flex-direction: row
	}

	.block-items__original-price[data-v-2de7aedf] {
		margin: 0 7px
	}

	.block-items--images-layout .block-items__list tbody tr[data-v-2de7aedf] {
		height: auto;
		flex-wrap: wrap;
		display: flex;
		padding: 10px 0
	}

	.block-items--images-layout .block-items__list tbody tr td[data-v-2de7aedf] {
		height: auto;
		padding: 5px;
		display: flex
	}

	.block-items--images-layout .block-items__list tbody tr td[data-v-2de7aedf]:first-child {
		font-size: 19px;
		width: 100%;
		flex-direction: row;
		align-items: flex-start
	}

	.block-items--images-layout .block-items__list tbody tr td[data-v-2de7aedf]:nth-child(2) {
		display: none
	}

	.block-items--images-layout .block-items__list tbody tr td[data-v-2de7aedf]:nth-child(3) {
		width: 102px;
		align-items: flex-start;
		justify-content: center
	}

	.block-items--images-layout .block-items__list tbody tr td[data-v-2de7aedf]:nth-child(3) .plus-minus-input {
		margin: 0
	}

	.block-items--images-layout .block-items__list tbody tr td[data-v-2de7aedf]:nth-child(3) .plus-minus-input .plus-minus-input__increment {
		padding: 2px 6px 0
	}

	.block-items--images-layout .block-items__list tbody tr td[data-v-2de7aedf]:nth-child(3) .plus-minus-input .plus-minus-input__decrement {
		padding: 0 6px
	}

	.block-items--images-layout .block-items__list tbody tr td[data-v-2de7aedf]:nth-child(4) {
		width: 50%;
		padding: 0 15px;
		align-items: flex-start;
		justify-content: center
	}

	.block-items--images-layout .block-items__list tbody tr td .badge[data-v-2de7aedf] {
		font-size: 14px;
		margin: 0;
		line-height: 19px;
		padding: 2px 5px;
		max-width: 80px;
		text-align: center;
		display: block
	}

	.block-items--images-layout .block-items__mobile-price[data-v-2de7aedf] {
		display: flex;
		align-items: center;
		margin: 0 -7px
	}

	.block-items--images-layout .block-items__item-price[data-v-2de7aedf] {
		display: block;
		font-size: 18px;
		font-weight: 400;
		letter-spacing: 0;
		line-height: 30px;
		margin: 0 7px
	}

	.block-items--images-layout .block-items__item-image img[data-v-2de7aedf] {
		width: 102px;
		height: 102px
	}
}

@media screen and (max-width:600px) {
	.block-items__title[data-v-2de7aedf] h2 {
		font-size: 27px;
		line-height: 36px
	}

	.block-items__title[data-v-2de7aedf] h3 {
		font-size: 24px;
		line-height: 33px
	}

	.block-items__description[data-v-2de7aedf] p {
		font-size: 17px;
		line-height: 26px
	}
}

.assistant-assistant[data-v-1d796dab] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-1d796dab] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-1d796dab] {
	font-family: Heebo, sans-serif
}

.block-combo[data-v-1d796dab] {
	text-align: center;
	width: 100%;
	min-height: 300px;
	display: flex;
	flex-direction: column;
	justify-content: space-around
}

.block-combo__container[data-v-1d796dab] {
	display: flex;
	margin: 0 auto
}

.block-combo__container[data-v-1d796dab] ul {
	padding: 0 20px
}

.block-combo__container[data-v-1d796dab] ul li {
	list-style: disc
}

.block-combo__image[data-v-1d796dab] {
	position: relative
}

.block-combo__image img[data-v-1d796dab] {
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center center;
	object-position: center center
}

.block-combo__texts-container[data-v-1d796dab] {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	margin: 0 auto;
	min-height: 100%;
	height: 100%;
	padding: 0 25px;
	z-index: 1;
	width: 100%;
	max-width: 800px
}

.block-combo__title[data-v-1d796dab] {
	width: 100%;
	text-align: center;
	margin-bottom: 7px
}

.block-combo__title[data-v-1d796dab] h2 {
	font-size: 40px;
	line-height: 40px
}

.block-combo__title[data-v-1d796dab] h3 {
	font-size: 30px;
	line-height: 34px
}

.block-combo__description[data-v-1d796dab] {
	width: 100%
}

.block-combo__description[data-v-1d796dab] p {
	font-size: 20px;
	font-weight: 500;
	line-height: 28px;
	text-align: center
}

.block-combo__description[data-v-1d796dab] a {
	text-decoration: underline
}

.block-combo.block--preview .block-combo__description[data-v-1d796dab],
.block-combo.block--preview .block-combo__title[data-v-1d796dab] {
	padding: 10px
}

.block-combo.block--preview[data-v-1d796dab] p:empty:after {
	content: " "
}

.block-combo.block--edit .block-combo__image[data-v-1d796dab] {
	position: relative;
	overflow: hidden
}

.block-combo.block--edit .block-combo__image .mask[data-v-1d796dab] {
	display: flex;
	justify-content: center;
	align-items: center;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(99, 106, 123, .3);
	transition: opacity .3s ease
}

.block-combo.block--edit .block-combo__image .mask__icon[data-v-1d796dab] {
	height: 60px;
	width: 60px;
	background: #fff;
	border-radius: 100%;
	transition: transform .3s ease;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjE0NiA0LjY5MUMxNi4zNTIgMS45MjggMTMuODg3IDAgMTEgMCA4Ljg5OSAwIDYuOTMgMS4wNjcgNS43MzcgMi44MTcgMi4yNzMgMi45NDctLjQ0NiA2LjExNC4wNiA5Ljc4Ni40NzggMTIuODIgMy4xNTggMTUgNi4xNTQgMTVoMy45M1Y5LjM3NUg4LjFjLS4zNDEgMC0uNTEyLS40Mi0uMjctLjY2OGwyLjktMi45NjdhLjM3Ni4zNzYgMCAwIDEgLjU0MSAwbDIuOTAyIDIuOTY3Yy4yNC4yNDcuMDcuNjY4LS4yNy42NjhoLTEuOTg1VjE1aDQuODI3YzIuNjA0IDAgNC45MzgtMS45MjUgNS4yMjUtNC41NzEuMzI4LTMuMDM5LTEuOTQzLTUuNjMtNC44MjMtNS43MzhaIiBmaWxsPSIjNjM2YTdiIi8+PC9zdmc+);
	background-repeat: no-repeat;
	background-position: 50%;
	transition: box-shadow .3s ease, transform .3s ease
}

.block-combo.block--edit .block-combo__image .mask__icon[data-v-1d796dab]:hover {
	box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .1)
}

.block-combo.block--edit .block-combo__image:hover .mask[data-v-1d796dab] {
	cursor: pointer;
	opacity: 1
}

.block-combo.block--edit .block-combo__image:active .mask__icon[data-v-1d796dab] {
	transform: scale(1.1)
}

.block-combo--center-white-bg-layout[data-v-1d796dab] {
	background-color: #fff;
	color: #000
}

.block-combo--center-white-bg-layout .block-combo__container[data-v-1d796dab] {
	flex-direction: column;
	padding-bottom: 52px
}

.block-combo--center-white-bg-layout .block-combo__image[data-v-1d796dab] {
	height: 280px;
	width: 280px;
	margin: 75px auto 40px
}

.block-combo--center-tertiary-color-bg-layout[data-v-1d796dab] {
	color: #000
}

.block-combo--center-tertiary-color-bg-layout.cherry[data-v-1d796dab] {
	background-color: #fff2ed
}

.block-combo--center-tertiary-color-bg-layout.pretty-orange[data-v-1d796dab] {
	background-color: #ffe8e8
}

.block-combo--center-tertiary-color-bg-layout.earth[data-v-1d796dab] {
	background-color: #fdfaf4
}

.block-combo--center-tertiary-color-bg-layout.techy[data-v-1d796dab] {
	background-color: #dff2f1
}

.block-combo--center-tertiary-color-bg-layout.trendy[data-v-1d796dab] {
	background-color: #e9f8ec
}

.block-combo--center-tertiary-color-bg-layout.luxus[data-v-1d796dab] {
	background-color: #ececec
}

.block-combo--center-tertiary-color-bg-layout.tropicana[data-v-1d796dab] {
	background-color: #eafffb
}

.block-combo--center-tertiary-color-bg-layout.classic[data-v-1d796dab] {
	background-color: #f5f6fa
}

.block-combo--center-tertiary-color-bg-layout.kids[data-v-1d796dab] {
	background-color: #f7f0ed
}

.block-combo--center-tertiary-color-bg-layout.yummy[data-v-1d796dab] {
	background-color: #f9f6ea
}

.block-combo--center-tertiary-color-bg-layout.marshmello[data-v-1d796dab] {
	background-color: #eff5ff
}

.block-combo--center-tertiary-color-bg-layout.popcorn[data-v-1d796dab] {
	background-color: #f9f9f9
}

.block-combo--center-tertiary-color-bg-layout .block-combo__container[data-v-1d796dab] {
	flex-direction: column;
	padding-bottom: 113px
}

.block-combo--center-tertiary-color-bg-layout .block-combo__image[data-v-1d796dab] {
	height: 250px;
	width: 250px;
	border-radius: 50%;
	margin: 135px auto 40px
}

.block-combo--center-tertiary-color-bg-layout .block-combo__image img[data-v-1d796dab] {
	border-radius: 50%
}

.block-combo--end-white-bg-layout[data-v-1d796dab],
.block-combo--start-centered-white-bg-layout[data-v-1d796dab],
.block-combo--start-white-bg-layout[data-v-1d796dab] {
	background-color: #fff;
	color: #000
}

.block-combo--end-white-bg-layout .block-combo__container[data-v-1d796dab],
.block-combo--start-centered-white-bg-layout .block-combo__container[data-v-1d796dab],
.block-combo--start-white-bg-layout .block-combo__container[data-v-1d796dab] {
	box-sizing: content-box;
	height: 520px;
	min-height: 520px;
	padding-top: 135px;
	padding-bottom: 135px
}

.block-combo--end-white-bg-layout .block-combo__image[data-v-1d796dab],
.block-combo--start-centered-white-bg-layout .block-combo__image[data-v-1d796dab],
.block-combo--start-white-bg-layout .block-combo__image[data-v-1d796dab] {
	display: flex;
	height: 520px;
	min-height: 520px;
	width: 570px;
	min-width: 570px
}

.block-combo--end-white-bg-layout .block-combo__texts-container[data-v-1d796dab],
.block-combo--start-centered-white-bg-layout .block-combo__texts-container[data-v-1d796dab],
.block-combo--start-white-bg-layout .block-combo__texts-container[data-v-1d796dab] {
	height: 100%;
	max-height: 100%;
	justify-self: center;
	padding-left: 91px;
	padding-right: 0px;
        margin: 0 0px 0 190px;
}

.block-combo--end-white-bg-layout .block-combo__description[data-v-1d796dab] p,
.block-combo--end-white-bg-layout .block-combo__title[data-v-1d796dab] h2,
.block-combo--end-white-bg-layout .block-combo__title[data-v-1d796dab] h3,
.block-combo--start-white-bg-layout .block-combo__description[data-v-1d796dab] p,
.block-combo--start-white-bg-layout .block-combo__title[data-v-1d796dab] h2,
.block-combo--start-white-bg-layout .block-combo__title[data-v-1d796dab] h3 {
	text-align: start
}

.block-combo--start-centered-white-bg-layout .block-combo__container[data-v-1d796dab],
.block-combo--start-white-bg-layout .block-combo__container[data-v-1d796dab] {
	flex-direction: row
}

.block-combo--end-white-bg-layout .block-combo__container[data-v-1d796dab] {
	flex-direction: row-reverse
}

.block-combo--half-secondary-color-bg-layout[data-v-1d796dab] {
	color: #fff
}

.block-combo--half-secondary-color-bg-layout.cherry[data-v-1d796dab] {
	background-color: #f66b6b
}

.block-combo--half-secondary-color-bg-layout.pretty-orange[data-v-1d796dab] {
	background-color: #2f353f
}

.block-combo--half-secondary-color-bg-layout.earth[data-v-1d796dab] {
	background-color: #c69c66
}

.block-combo--half-secondary-color-bg-layout.techy[data-v-1d796dab] {
	background-color: #242266
}

.block-combo--half-secondary-color-bg-layout.trendy[data-v-1d796dab] {
	background-color: #49baa6
}

.block-combo--half-secondary-color-bg-layout.luxus[data-v-1d796dab] {
	background-color: #242366
}

.block-combo--half-secondary-color-bg-layout.tropicana[data-v-1d796dab] {
	background-color: #f2507b
}

.block-combo--half-secondary-color-bg-layout.classic[data-v-1d796dab] {
	background-color: #889ba0
}

.block-combo--half-secondary-color-bg-layout.kids[data-v-1d796dab] {
	background-color: #ffdf65
}

.block-combo--half-secondary-color-bg-layout.yummy[data-v-1d796dab] {
	background-color: #d54932
}

.block-combo--half-secondary-color-bg-layout.marshmello[data-v-1d796dab] {
	background-color: #e38fa4
}

.block-combo--half-secondary-color-bg-layout.popcorn[data-v-1d796dab] {
	background-color: #e20a02
}

.block-combo--half-secondary-color-bg-layout .block-combo__container[data-v-1d796dab] {
	flex-direction: row
}

.block-combo--half-secondary-color-bg-layout.kids[data-v-1d796dab],
.block-combo--half-tertiary-color-bg-layout[data-v-1d796dab] {
	color: #000
}

.block-combo--half-tertiary-color-bg-layout.cherry[data-v-1d796dab] {
	background-color: #fff2ed
}

.block-combo--half-tertiary-color-bg-layout.pretty-orange[data-v-1d796dab] {
	background-color: #ffe8e8
}

.block-combo--half-tertiary-color-bg-layout.earth[data-v-1d796dab] {
	background-color: #fdfaf4
}

.block-combo--half-tertiary-color-bg-layout.techy[data-v-1d796dab] {
	background-color: #dff2f1
}

.block-combo--half-tertiary-color-bg-layout.trendy[data-v-1d796dab] {
	background-color: #e9f8ec
}

.block-combo--half-tertiary-color-bg-layout.luxus[data-v-1d796dab] {
	background-color: #ececec
}

.block-combo--half-tertiary-color-bg-layout.tropicana[data-v-1d796dab] {
	background-color: #eafffb
}

.block-combo--half-tertiary-color-bg-layout.classic[data-v-1d796dab] {
	background-color: #f5f6fa
}

.block-combo--half-tertiary-color-bg-layout.kids[data-v-1d796dab] {
	background-color: #f7f0ed
}

.block-combo--half-tertiary-color-bg-layout.yummy[data-v-1d796dab] {
	background-color: #f9f6ea
}

.block-combo--half-tertiary-color-bg-layout.marshmello[data-v-1d796dab] {
	background-color: #eff5ff
}

.block-combo--half-tertiary-color-bg-layout.popcorn[data-v-1d796dab] {
	background-color: #f9f9f9
}

.block-combo--half-tertiary-color-bg-layout .block-combo__container[data-v-1d796dab] {
	flex-direction: row-reverse
}

.block-combo--half-secondary-color-bg-layout .block-combo__container[data-v-1d796dab],
.block-combo--half-tertiary-color-bg-layout .block-combo__container[data-v-1d796dab] {
	width: 100%;
	height: auto;
    height: auto;
}

.block-combo--half-secondary-color-bg-layout .block-combo__image[data-v-1d796dab],
.block-combo--half-tertiary-color-bg-layout .block-combo__image[data-v-1d796dab] {
	width: 50%;
	height: auto;
}

.block-combo--half-secondary-color-bg-layout .block-combo__texts-container[data-v-1d796dab],
.block-combo--half-tertiary-color-bg-layout .block-combo__texts-container[data-v-1d796dab] {
	width: 50%;
	height: 100%;
	max-height: 100%;
	justify-self: center;
	padding-left: 91px;
	padding-right: 91px
    margin-top: 70px;
}

.block-combo--start-centered-white-bg-layout .block-combo__container[data-v-1d796dab] {
	flex-direction: row-reverse
}

.block-combo--start-centered-white-bg-layout .block-combo__title[data-v-1d796dab] h2,
.block-combo--start-centered-white-bg-layout .block-combo__title[data-v-1d796dab] h3 {
	text-align: center;
	position: relative;
	padding-bottom: 25px
}

.block-combo--start-centered-white-bg-layout .block-combo__title[data-v-1d796dab] h2:after,
.block-combo--start-centered-white-bg-layout .block-combo__title[data-v-1d796dab] h3:after {
	content: "";
	width: 110px;
	height: calc(100% - 4px);
	position: absolute;
	left: calc(50% - 55px);
	top: 2px;
	border-bottom: 2px solid #000
}

.block-combo--start-centered-white-bg-layout .block-combo__description[data-v-1d796dab] p {
	text-align: center
}

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

	.block-combo--center-tertiary-color-bg-layout[data-v-1d796dab],
	.block-combo--center-white-bg-layout[data-v-1d796dab],
	.block-combo--end-white-bg-layout[data-v-1d796dab],
	.block-combo--start-centered-white-bg-layout[data-v-1d796dab],
	.block-combo--start-white-bg-layout[data-v-1d796dab] {
		padding-left: 50px;
		padding-right: 50px
	}

	.block-combo--end-white-bg-layout .block-combo__container[data-v-1d796dab],
	.block-combo--start-centered-white-bg-layout .block-combo__container[data-v-1d796dab],
	.block-combo--start-white-bg-layout .block-combo__container[data-v-1d796dab] {
		height: 440px;
		min-height: 440px
	}

	.block-combo--end-white-bg-layout .block-combo__texts-container[data-v-1d796dab],
	.block-combo--start-centered-white-bg-layout .block-combo__texts-container[data-v-1d796dab],
	.block-combo--start-white-bg-layout .block-combo__texts-container[data-v-1d796dab] {
		padding-left: 25px;
		padding-right: 25px
	}

	.block-combo--end-white-bg-layout .block-combo__image[data-v-1d796dab],
	.block-combo--start-centered-white-bg-layout .block-combo__image[data-v-1d796dab],
	.block-combo--start-white-bg-layout .block-combo__image[data-v-1d796dab] {
		display: flex;
		height: 440px;
		min-height: 440px;
		width: 482px;
		min-width: 482px
	}

	.block-combo--half-secondary-color-bg-layout .block-combo__container[data-v-1d796dab],
	.block-combo--half-secondary-color-bg-layout .block-combo__image[data-v-1d796dab],
	.block-combo--half-tertiary-color-bg-layout .block-combo__container[data-v-1d796dab],
	.block-combo--half-tertiary-color-bg-layout .block-combo__image[data-v-1d796dab] {
		height: 650px
	}

	.block-combo--half-secondary-color-bg-layout .block-combo__texts-container[data-v-1d796dab],
	.block-combo--half-tertiary-color-bg-layout .block-combo__texts-container[data-v-1d796dab] {
		padding: 20px 25px
	}
}

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

	.block-combo--end-white-bg-layout .block-combo__container[data-v-1d796dab],
	.block-combo--start-centered-white-bg-layout .block-combo__container[data-v-1d796dab],
	.block-combo--start-white-bg-layout .block-combo__container[data-v-1d796dab] {
		height: 320px;
		min-height: 320px
	}

	.block-combo--end-white-bg-layout .block-combo__image[data-v-1d796dab],
	.block-combo--start-centered-white-bg-layout .block-combo__image[data-v-1d796dab],
	.block-combo--start-white-bg-layout .block-combo__image[data-v-1d796dab] {
		display: flex;
		height: 320px;
		min-height: 320px;
		width: 351px;
		min-width: 351px
	}

	.block-combo--half-secondary-color-bg-layout .block-combo__container[data-v-1d796dab],
	.block-combo--half-secondary-color-bg-layout .block-combo__image[data-v-1d796dab],
	.block-combo--half-tertiary-color-bg-layout .block-combo__container[data-v-1d796dab],
	.block-combo--half-tertiary-color-bg-layout .block-combo__image[data-v-1d796dab] {
		height: 550px
	}
}

@media screen and (max-width:993px) {
	.block-combo__title[data-v-1d796dab] h2 {
		font-size: 36px;
		line-height: 36px
	}

	.block-combo__title[data-v-1d796dab] h3 {
		font-size: 30px;
		line-height: 30px
	}

	.block-combo__description[data-v-1d796dab] p {
		font-size: 18px;
		line-height: 26px
	}

	.block-combo--end-white-bg-layout .block-combo__container[data-v-1d796dab],
	.block-combo--start-centered-white-bg-layout .block-combo__container[data-v-1d796dab],
	.block-combo--start-white-bg-layout .block-combo__container[data-v-1d796dab] {
		padding-top: 40px;
		padding-bottom: 40px;
		min-height: auto;
		height: auto;
		max-height: 100%
	}

	.block-combo--end-white-bg-layout .block-combo__image[data-v-1d796dab],
	.block-combo--start-centered-white-bg-layout .block-combo__image[data-v-1d796dab],
	.block-combo--start-white-bg-layout .block-combo__image[data-v-1d796dab] {
		margin: 0 auto
	}

	.block-combo--end-white-bg-layout .block-combo__texts-container[data-v-1d796dab],
	.block-combo--start-centered-white-bg-layout .block-combo__texts-container[data-v-1d796dab],
	.block-combo--start-white-bg-layout .block-combo__texts-container[data-v-1d796dab] {
		padding-top: 27px;
		padding-bottom: 27px
	}

	.block-combo--end-white-bg-layout .block-combo__container[data-v-1d796dab],
	.block-combo--start-centered-white-bg-layout .block-combo__container[data-v-1d796dab],
	.block-combo--start-white-bg-layout .block-combo__container[data-v-1d796dab] {
		flex-direction: column
	}

	.block-combo--half-secondary-color-bg-layout .block-combo__container[data-v-1d796dab],
	.block-combo--half-tertiary-color-bg-layout .block-combo__container[data-v-1d796dab] {
		flex-direction: column;
		height: 100%
	}

	.block-combo--half-secondary-color-bg-layout .block-combo__image[data-v-1d796dab],
	.block-combo--half-tertiary-color-bg-layout .block-combo__image[data-v-1d796dab] {
		width: 100%;
		height: 400px;
		min-height: 400px
	}

	.block-combo--half-secondary-color-bg-layout .block-combo__texts-container[data-v-1d796dab],
	.block-combo--half-tertiary-color-bg-layout .block-combo__texts-container[data-v-1d796dab] {
		width: 100%
	}

	.block-combo--start-centered-white-bg-layout .block-combo__title[data-v-1d796dab] h2,
	.block-combo--start-centered-white-bg-layout .block-combo__title[data-v-1d796dab] h3 {
		padding-bottom: 10px
	}

	.block-combo--start-centered-white-bg-layout .block-combo__title[data-v-1d796dab] h2:after,
	.block-combo--start-centered-white-bg-layout .block-combo__title[data-v-1d796dab] h3:after {
		content: "";
		position: absolute;
		height: calc(100% + 6px);
		width: 60px;
		left: calc(50% - 30px);
		top: -3px;
		border-bottom: 2px solid
	}
}

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

	.block-combo--center-tertiary-color-bg-layout[data-v-1d796dab],
	.block-combo--center-white-bg-layout[data-v-1d796dab],
	.block-combo--end-white-bg-layout[data-v-1d796dab],
	.block-combo--start-centered-white-bg-layout[data-v-1d796dab],
	.block-combo--start-white-bg-layout[data-v-1d796dab] {
		padding: 0
	}

	.block-combo--end-white-bg-layout .block-combo__image[data-v-1d796dab],
	.block-combo--start-centered-white-bg-layout .block-combo__image[data-v-1d796dab],
	.block-combo--start-white-bg-layout .block-combo__image[data-v-1d796dab] {
		margin: 0 30px;
		align-self: center
	}

	.block-combo--center-white-bg-layout .block-combo__container[data-v-1d796dab] {
		padding-bottom: 32px
	}
}

@media screen and (max-width:600px) {
	.block-combo__title[data-v-1d796dab] h2 {
		font-size: 27px;
		line-height: 36px
	}

	.block-combo__title[data-v-1d796dab] h3 {
		font-size: 24px;
		line-height: 33px
	}

	.block-combo__description[data-v-1d796dab] p {
		font-size: 17px;
		line-height: 26px
	}

	.block-combo--end-white-bg-layout .block-combo__image[data-v-1d796dab],
	.block-combo--start-centered-white-bg-layout .block-combo__image[data-v-1d796dab],
	.block-combo--start-white-bg-layout .block-combo__image[data-v-1d796dab] {
		height: 300px;
		min-height: 300px;
		width: calc(100% - 60px);
		min-width: calc(100% - 60px)
	}

	.block-combo--half-secondary-color-bg-layout .block-combo__image[data-v-1d796dab],
	.block-combo--half-tertiary-color-bg-layout .block-combo__image[data-v-1d796dab] {
		height: auto;
		min-height: 250px
	}

	.block-combo--center-white-bg-layout .block-combo__image[data-v-1d796dab] {
		margin-top: 45px
	}
}

.assistant-assistant[data-v-5dbf2529] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-5dbf2529] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-5dbf2529] {
	font-family: Heebo, sans-serif
}

.block-image[data-v-5dbf2529] {
	padding: 75px 0px
}

.block-image__container[data-v-5dbf2529] {
	max-width: 1200px;
	width: 100%;
	margin: 0 auto
}

.block-image__image[data-v-5dbf2529] {
	position: relative;
	height: auto;
	min-height: auto;
	width: 100%;
	min-width: 100%;
	margin: 0 auto 50px auto
}

.block-image__image img[data-v-5dbf2529] {
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center center;
	object-position: center center
}

.block-image__title[data-v-5dbf2529] {
	max-width: 962px;
	margin: 0 auto 7px
}

.block-image__title[data-v-5dbf2529] h2 {
	font-size: 40px;
	line-height: 40px
}

.block-image__title[data-v-5dbf2529] h3 {
	font-size: 30px;
	line-height: 34px
}

.block-image__description[data-v-5dbf2529] {
	max-width: 962px;
	margin: 0 auto
}

.block-image__description[data-v-5dbf2529] p {
	font-size: 20px;
	line-height: 28px;
	text-align: center
}

.block-image__description[data-v-5dbf2529] a {
	text-decoration: underline
}

.block-image__description[data-v-5dbf2529] ul {
	padding: 0 20px
}

.block-image__description[data-v-5dbf2529] ul li {
	list-style: disc
}

.block-image.block--preview .block-image__description[data-v-5dbf2529],
.block-image.block--preview .block-image__title[data-v-5dbf2529] {
	padding: 10px
}

.block-image.block--edit .block-image__image[data-v-5dbf2529] {
	position: relative;
	overflow: hidden
}

.block-image.block--edit .block-image__image .mask[data-v-5dbf2529] {
	display: flex;
	justify-content: center;
	align-items: center;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(99, 106, 123, .3);
	transition: opacity .3s ease
}

.block-image.block--edit .block-image__image .mask__icon[data-v-5dbf2529] {
	height: 60px;
	width: 60px;
	background: #fff;
	border-radius: 100%;
	transition: transform .3s ease;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjE0NiA0LjY5MUMxNi4zNTIgMS45MjggMTMuODg3IDAgMTEgMCA4Ljg5OSAwIDYuOTMgMS4wNjcgNS43MzcgMi44MTcgMi4yNzMgMi45NDctLjQ0NiA2LjExNC4wNiA5Ljc4Ni40NzggMTIuODIgMy4xNTggMTUgNi4xNTQgMTVoMy45M1Y5LjM3NUg4LjFjLS4zNDEgMC0uNTEyLS40Mi0uMjctLjY2OGwyLjktMi45NjdhLjM3Ni4zNzYgMCAwIDEgLjU0MSAwbDIuOTAyIDIuOTY3Yy4yNC4yNDcuMDcuNjY4LS4yNy42NjhoLTEuOTg1VjE1aDQuODI3YzIuNjA0IDAgNC45MzgtMS45MjUgNS4yMjUtNC41NzEuMzI4LTMuMDM5LTEuOTQzLTUuNjMtNC44MjMtNS43MzhaIiBmaWxsPSIjNjM2YTdiIi8+PC9zdmc+);
	background-repeat: no-repeat;
	background-position: 50%;
	transition: box-shadow .3s ease, transform .3s ease
}

.block-image.block--edit .block-image__image .mask__icon[data-v-5dbf2529]:hover {
	box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .1)
}

.block-image.block--edit .block-image__image:hover .mask[data-v-5dbf2529] {
	cursor: pointer;
	opacity: 1
}

.block-image.block--edit .block-image__image:active .mask__icon[data-v-5dbf2529] {
	transform: scale(1.1)
}

.block-image--text-white-bg-layout .block-paragraph__description[data-v-5dbf2529] p,
.block-image--text-white-bg-layout .block-paragraph__title[data-v-5dbf2529] h2,
.block-image--text-white-bg-layout .block-paragraph__title[data-v-5dbf2529] h3,
.block-image--white-bg-layout .block-paragraph__description[data-v-5dbf2529] p,
.block-image--white-bg-layout .block-paragraph__title[data-v-5dbf2529] h2,
.block-image--white-bg-layout .block-paragraph__title[data-v-5dbf2529] h3 {
	color: #000
}

.block-image--dark-bg-layout[data-v-5dbf2529],
.block-image--text-dark-bg-layout[data-v-5dbf2529] {
	background-color: #1a3451
}

.block-image--dark-bg-layout .block-paragraph__description[data-v-5dbf2529] p,
.block-image--dark-bg-layout .block-paragraph__title[data-v-5dbf2529] h2,
.block-image--dark-bg-layout .block-paragraph__title[data-v-5dbf2529] h3,
.block-image--text-dark-bg-layout .block-paragraph__description[data-v-5dbf2529] p,
.block-image--text-dark-bg-layout .block-paragraph__title[data-v-5dbf2529] h2,
.block-image--text-dark-bg-layout .block-paragraph__title[data-v-5dbf2529] h3 {
	color: #fff
}

.block-image--color-bg-layout.cherry[data-v-5dbf2529],
.block-image--text-color-bg-layout.cherry[data-v-5dbf2529] {
	background-color: #f66b6b
}

.block-image--color-bg-layout.pretty-orange[data-v-5dbf2529],
.block-image--text-color-bg-layout.pretty-orange[data-v-5dbf2529] {
	background-color: #2f353f
}

.block-image--color-bg-layout.earth[data-v-5dbf2529],
.block-image--text-color-bg-layout.earth[data-v-5dbf2529] {
	background-color: #c69c66
}

.block-image--color-bg-layout.techy[data-v-5dbf2529],
.block-image--text-color-bg-layout.techy[data-v-5dbf2529] {
	background-color: #242266
}

.block-image--color-bg-layout.trendy[data-v-5dbf2529],
.block-image--text-color-bg-layout.trendy[data-v-5dbf2529] {
	background-color: #49baa6
}

.block-image--color-bg-layout.luxus[data-v-5dbf2529],
.block-image--text-color-bg-layout.luxus[data-v-5dbf2529] {
	background-color: #242366
}

.block-image--color-bg-layout.tropicana[data-v-5dbf2529],
.block-image--text-color-bg-layout.tropicana[data-v-5dbf2529] {
	background-color: #f2507b
}

.block-image--color-bg-layout.classic[data-v-5dbf2529],
.block-image--text-color-bg-layout.classic[data-v-5dbf2529] {
	background-color: #889ba0
}

.block-image--color-bg-layout.kids[data-v-5dbf2529],
.block-image--text-color-bg-layout.kids[data-v-5dbf2529] {
	background-color: #ffdf65
}

.block-image--color-bg-layout.yummy[data-v-5dbf2529],
.block-image--text-color-bg-layout.yummy[data-v-5dbf2529] {
	background-color: #d54932
}

.block-image--color-bg-layout.marshmello[data-v-5dbf2529],
.block-image--text-color-bg-layout.marshmello[data-v-5dbf2529] {
	background-color: #e38fa4
}

.block-image--color-bg-layout.popcorn[data-v-5dbf2529],
.block-image--text-color-bg-layout.popcorn[data-v-5dbf2529] {
	background-color: #e20a02
}

.block-image--color-bg-layout.kids[data-v-5dbf2529],
.block-image--text-color-bg-layout.kids[data-v-5dbf2529] {
	color: #000
}

@media screen and (max-width:993px) {
	.block-image__title[data-v-5dbf2529] h2 {
		font-size: 36px;
		line-height: 36px
	}

	.block-image__title[data-v-5dbf2529] h3 {
		font-size: 30px;
		line-height: 30px
	}

	.block-image__description[data-v-5dbf2529] p {
		font-size: 18px;
		line-height: 26px
	}

	.block-image__image img[data-v-5dbf2529] {
		-o-object-fit: contain;
		object-fit: contain
	}
}

@media screen and (max-width:768px) {
	.block-image[data-v-5dbf2529] {
		padding: 35px
	}

	.block-image__image[data-v-5dbf2529] {
		height: 620px;
		min-height: 620px;
		margin: 0 auto 25px auto
	}

	.block-image.block--preview .block-image__description[data-v-5dbf2529],
	.block-image.block--preview .block-image__title[data-v-5dbf2529] {
		padding: 10px 15px
	}

	.block-image.block--edit .block-image__description[data-v-5dbf2529],
	.block-image.block--edit .block-image__title[data-v-5dbf2529] {
		padding: 0 5px
	}

	.block-image__title[data-v-5dbf2529] h2 {
		font-size: 27px;
		line-height: 36px
	}

	.block-image__title[data-v-5dbf2529] h3 {
		font-size: 24px;
		line-height: 33px
	}

	.block-image__description[data-v-5dbf2529] p {
		font-size: 16px;
		line-height: 22px
	}
}

@media screen and (max-width:600px) {
	.block-image[data-v-5dbf2529] {
		padding: 25px
	}

	.block-image__title[data-v-5dbf2529] h2 {
		font-size: 27px;
		line-height: 36px
	}

	.block-image__title[data-v-5dbf2529] h3 {
		font-size: 24px;
		line-height: 33px
	}

	.block-image__description[data-v-5dbf2529] p {
		font-size: 17px;
		line-height: 26px
	}

	.block-image__image[data-v-5dbf2529] {
		height: 500px;
		min-height: 500px
	}
}

@media screen and (max-width:480px) {
	.block-image[data-v-5dbf2529] {
		padding: 20px
	}

	.block-image__image[data-v-5dbf2529] {
        height: auto;
        min-height: 205px;
        margin-bottom: 0;
	}
}

.assistant-assistant[data-v-3bdf47e2] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-3bdf47e2] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-3bdf47e2] {
	font-family: Heebo, sans-serif
}

.block-paragraph[data-v-3bdf47e2] {
	text-align: center;
	width: 100%
}

.block-paragraph__container[data-v-3bdf47e2] {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	margin: 0 auto;
	min-height: 100%;
	height: 100%;
	padding: 75px 25px;
	z-index: 1;
	width: 100%;
	max-width: 880px
}

.block-paragraph__title[data-v-3bdf47e2] {
	width: 100%;
	margin-bottom: 7px
}

.block-paragraph__title[data-v-3bdf47e2] h2 {
	font-size: 40px;
	line-height: 40px
}

.block-paragraph__title[data-v-3bdf47e2] h3 {
	font-size: 30px;
	line-height: 34px
}

.block-paragraph__description[data-v-3bdf47e2] {
	width: 100%
}

.block-paragraph__description[data-v-3bdf47e2] p {
	font-size: 20px;
	font-weight: 500;
	line-height: 28px;
	text-align: center
}

.block-paragraph__description[data-v-3bdf47e2] p:empty {
	height: 28px
}

.block-paragraph__description[data-v-3bdf47e2] a {
	text-decoration: underline
}

.block-paragraph__description[data-v-3bdf47e2] ul {
	padding: 0 20px
}

.block-paragraph__description[data-v-3bdf47e2] ul li {
	list-style: disc
}

.block-paragraph.block--preview .block-paragraph__description[data-v-3bdf47e2],
.block-paragraph.block--preview .block-paragraph__title[data-v-3bdf47e2] {
	padding: 10px
}

.block-paragraph--white-bg-layout[data-v-3bdf47e2] {
	background-color: #fff;
	max-height: 610px;
	color: #000
}

.block-paragraph--secondary-bg-layout[data-v-3bdf47e2] {
	color: #fff;
	max-height: 610px
}

.block-paragraph--secondary-bg-layout.cherry[data-v-3bdf47e2] {
	background-color: #f66b6b
}

.block-paragraph--secondary-bg-layout.pretty-orange[data-v-3bdf47e2] {
	background-color: #2f353f
}

.block-paragraph--secondary-bg-layout.earth[data-v-3bdf47e2] {
	background-color: #c69c66
}

.block-paragraph--secondary-bg-layout.techy[data-v-3bdf47e2] {
	background-color: #242266
}

.block-paragraph--secondary-bg-layout.trendy[data-v-3bdf47e2] {
	background-color: #49baa6
}

.block-paragraph--secondary-bg-layout.luxus[data-v-3bdf47e2] {
	background-color: #242366
}

.block-paragraph--secondary-bg-layout.tropicana[data-v-3bdf47e2] {
	background-color: #f2507b
}

.block-paragraph--secondary-bg-layout.classic[data-v-3bdf47e2] {
	background-color: #889ba0
}

.block-paragraph--secondary-bg-layout.kids[data-v-3bdf47e2] {
	background-color: #ffdf65
}

.block-paragraph--secondary-bg-layout.yummy[data-v-3bdf47e2] {
	background-color: #d54932
}

.block-paragraph--secondary-bg-layout.marshmello[data-v-3bdf47e2] {
	background-color: #e38fa4
}

.block-paragraph--secondary-bg-layout.popcorn[data-v-3bdf47e2] {
	background-color: #e20a02
}

.block-paragraph--secondary-bg-layout.kids[data-v-3bdf47e2] {
	color: #000
}

.block-paragraph--aside-layout[data-v-3bdf47e2] {
	background-color: #fff;
	max-height: 610px;
	color: #000;
	align-items: start;
	padding-right: 5%
}

.block-paragraph--aside-layout .block-paragraph__container[data-v-3bdf47e2] {
	margin: 0
}

.block-paragraph--aside-layout .block-paragraph__description[data-v-3bdf47e2] p,
.block-paragraph--aside-layout .block-paragraph__title[data-v-3bdf47e2] h2,
.block-paragraph--aside-layout .block-paragraph__title[data-v-3bdf47e2] h3 {
	text-align: start
}

.block-paragraph--tertiary-bg-layout[data-v-3bdf47e2] {
	color: #000
}

.block-paragraph--tertiary-bg-layout.cherry[data-v-3bdf47e2] {
	background-color: #fff2ed
}

.block-paragraph--tertiary-bg-layout.pretty-orange[data-v-3bdf47e2] {
	background-color: #ffe8e8
}

.block-paragraph--tertiary-bg-layout.earth[data-v-3bdf47e2] {
	background-color: #fdfaf4
}

.block-paragraph--tertiary-bg-layout.techy[data-v-3bdf47e2] {
	background-color: #dff2f1
}

.block-paragraph--tertiary-bg-layout.trendy[data-v-3bdf47e2] {
	background-color: #e9f8ec
}

.block-paragraph--tertiary-bg-layout.luxus[data-v-3bdf47e2] {
	background-color: #ececec
}

.block-paragraph--tertiary-bg-layout.tropicana[data-v-3bdf47e2] {
	background-color: #eafffb
}

.block-paragraph--tertiary-bg-layout.classic[data-v-3bdf47e2] {
	background-color: #f5f6fa
}

.block-paragraph--tertiary-bg-layout.kids[data-v-3bdf47e2] {
	background-color: #f7f0ed
}

.block-paragraph--tertiary-bg-layout.yummy[data-v-3bdf47e2] {
	background-color: #f9f6ea
}

.block-paragraph--tertiary-bg-layout.marshmello[data-v-3bdf47e2] {
	background-color: #eff5ff
}

.block-paragraph--tertiary-bg-layout.popcorn[data-v-3bdf47e2] {
	background-color: #f9f9f9
}

.block-paragraph--tertiary-bg-layout .block-paragraph__container[data-v-3bdf47e2] {
	padding-top: 113px;
	padding-bottom: 113px
}

.block-paragraph--tertiary-bg-layout .block-paragraph__title[data-v-3bdf47e2] h2,
.block-paragraph--tertiary-bg-layout .block-paragraph__title[data-v-3bdf47e2] h3 {
	margin-bottom: 24px;
	position: relative
}

.block-paragraph--tertiary-bg-layout .block-paragraph__title[data-v-3bdf47e2] h2:after,
.block-paragraph--tertiary-bg-layout .block-paragraph__title[data-v-3bdf47e2] h3:after {
	content: "";
	width: 60px;
	height: calc(100% + 50px);
	position: absolute;
	left: calc(50% - 30px);
	top: -25px
}

.block-paragraph--tertiary-bg-layout .block-paragraph__title[data-v-3bdf47e2] h2:last-child:after,
.block-paragraph--tertiary-bg-layout .block-paragraph__title[data-v-3bdf47e2] h3:last-child:after {
	border-bottom: 4px solid
}

.block-paragraph--image-layout[data-v-3bdf47e2] {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50%;
	padding-top: 145px;
	padding-bottom: 145px
}

.block-paragraph--image-layout .block-paragraph__container[data-v-3bdf47e2] {
	background-color: #fff;
	padding: 113px 125px;
	max-width: 1100px
}

.block-paragraph--image-layout[data-v-3bdf47e2] h2,
.block-paragraph--image-layout[data-v-3bdf47e2] h3 {
	margin-bottom: 24px;
	position: relative
}

.block-paragraph--image-layout[data-v-3bdf47e2] h2:after,
.block-paragraph--image-layout[data-v-3bdf47e2] h3:after {
	content: "";
	width: 60px;
	height: calc(100% + 50px);
	position: absolute;
	left: calc(50% - 30px);
	top: -25px
}

.block-paragraph--image-layout[data-v-3bdf47e2] h2:last-child:after,
.block-paragraph--image-layout[data-v-3bdf47e2] h3:last-child:after {
	border-bottom: 4px solid
}

@media screen and (max-width:1200px) {
	.block-paragraph[data-v-3bdf47e2] {
		padding-left: 145px;
		padding-right: 145px
	}

	.block-paragraph--aside-layout[data-v-3bdf47e2] {
		padding-right: 5%
	}
}

@media screen and (max-width:993px) {
	.block-paragraph__title[data-v-3bdf47e2] h2 {
		font-size: 36px;
		line-height: 36px
	}

	.block-paragraph__title[data-v-3bdf47e2] h3 {
		font-size: 30px;
		line-height: 30px
	}

	.block-paragraph__description[data-v-3bdf47e2] p {
		font-size: 18px;
		line-height: 26px
	}

	.block-paragraph--image-layout .block-paragraph__container[data-v-3bdf47e2] {
		padding: 40px
	}
}

@media screen and (max-width:768px) {
	.block-paragraph[data-v-3bdf47e2] {
		padding: 60px
	}

	.block-paragraph--aside-layout[data-v-3bdf47e2],
	.block-paragraph--image-layout[data-v-3bdf47e2],
	.block-paragraph--secondary-bg-layout[data-v-3bdf47e2],
	.block-paragraph--tertiary-bg-layout[data-v-3bdf47e2],
	.block-paragraph--white-bg-layout[data-v-3bdf47e2] {
		max-height: 100%
	}

	.block-paragraph--aside-layout .block-paragraph__container[data-v-3bdf47e2],
	.block-paragraph--image-layout .block-paragraph__container[data-v-3bdf47e2],
	.block-paragraph--secondary-bg-layout .block-paragraph__container[data-v-3bdf47e2],
	.block-paragraph--tertiary-bg-layout .block-paragraph__container[data-v-3bdf47e2],
	.block-paragraph--white-bg-layout .block-paragraph__container[data-v-3bdf47e2] {
		padding: 0
	}

	.block-paragraph--aside-layout[data-v-3bdf47e2] {
		padding-right: 20px
	}
}

@media screen and (max-width:600px) {
	.block-paragraph[data-v-3bdf47e2] {
		padding: 20px;
		height: 100%
	}

	.block-paragraph__title[data-v-3bdf47e2] h2 {
		font-size: 27px;
		line-height: 36px
	}

	.block-paragraph__title[data-v-3bdf47e2] h3 {
		font-size: 24px;
		line-height: 33px
	}

	.block-paragraph__description[data-v-3bdf47e2] p {
		font-size: 17px;
		line-height: 26px
	}

	.block-paragraph--tertiary-bg-layout .block-paragraph__title[data-v-3bdf47e2] h2,
	.block-paragraph--tertiary-bg-layout .block-paragraph__title[data-v-3bdf47e2] h3 {
		margin-bottom: 14px
	}

	.block-paragraph--tertiary-bg-layout .block-paragraph__title[data-v-3bdf47e2] h2:after,
	.block-paragraph--tertiary-bg-layout .block-paragraph__title[data-v-3bdf47e2] h3:after {
		content: "";
		position: absolute;
		height: calc(100% + 30px);
		width: 60px;
		left: calc(50% - 30px);
		top: -15px
	}

	.block-paragraph--tertiary-bg-layout .block-paragraph__title[data-v-3bdf47e2] h2:last-child:after,
	.block-paragraph--tertiary-bg-layout .block-paragraph__title[data-v-3bdf47e2] h3:last-child:after {
		border-bottom: 1px solid
	}

	.block-paragraph--image-layout[data-v-3bdf47e2] {
		padding: 30px 30px 27px
	}

	.block-paragraph--image-layout.block--preview .block-paragraph__title[data-v-3bdf47e2] {
		padding-top: 20px
	}

	.block-paragraph--image-layout.block--edit .block-paragraph__title[data-v-3bdf47e2] {
		padding-top: 10px
	}

	.block-paragraph--image-layout .block-paragraph__title[data-v-3bdf47e2] h2,
	.block-paragraph--image-layout .block-paragraph__title[data-v-3bdf47e2] h3 {
		margin-bottom: 14px
	}

	.block-paragraph--image-layout .block-paragraph__title[data-v-3bdf47e2] h2:after,
	.block-paragraph--image-layout .block-paragraph__title[data-v-3bdf47e2] h3:after {
		content: "";
		position: absolute;
		height: calc(100% + 30px);
		width: 60px;
		left: calc(50% - 30px);
		top: -15px
	}

	.block-paragraph--image-layout .block-paragraph__title[data-v-3bdf47e2] h2:last-child:after,
	.block-paragraph--image-layout .block-paragraph__title[data-v-3bdf47e2] h3:last-child:after {
		border-bottom: 1px solid
	}
}

.assistant-assistant[data-v-32e701a8] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-32e701a8] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-32e701a8] {
	font-family: Heebo, sans-serif
}

.block-short-text[data-v-32e701a8] {
	text-align: center;
	width: 100%;
	min-height: 350px;
	justify-content: center
}

.block-short-text__container[data-v-32e701a8] {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	margin: 0 auto;
	min-height: 100%;
	height: 100%;
	padding: 50px 25px;
	z-index: 1
}

.block-short-text__description[data-v-32e701a8] p {
	font-size: 35px;
	font-weight: 600;
	line-height: 47px;
	text-align: center
}

.block-short-text__description[data-v-32e701a8] a {
	text-decoration: underline
}

.block-short-text.block--preview .block-short-text__description[data-v-32e701a8] {
	padding: 10px
}

.block-short-text--secondary-bg-layout.cherry[data-v-32e701a8] {
	background-color: #f66b6b
}

.block-short-text--secondary-bg-layout.pretty-orange[data-v-32e701a8] {
	background-color: #2f353f
}

.block-short-text--secondary-bg-layout.earth[data-v-32e701a8] {
	background-color: #c69c66
}

.block-short-text--secondary-bg-layout.techy[data-v-32e701a8] {
	background-color: #242266
}

.block-short-text--secondary-bg-layout.trendy[data-v-32e701a8] {
	background-color: #49baa6
}

.block-short-text--secondary-bg-layout.luxus[data-v-32e701a8] {
	background-color: #242366
}

.block-short-text--secondary-bg-layout.tropicana[data-v-32e701a8] {
	background-color: #f2507b
}

.block-short-text--secondary-bg-layout.classic[data-v-32e701a8] {
	background-color: #889ba0
}

.block-short-text--secondary-bg-layout.kids[data-v-32e701a8] {
	background-color: #ffdf65
}

.block-short-text--secondary-bg-layout.yummy[data-v-32e701a8] {
	background-color: #d54932
}

.block-short-text--secondary-bg-layout.marshmello[data-v-32e701a8] {
	background-color: #e38fa4
}

.block-short-text--secondary-bg-layout.popcorn[data-v-32e701a8] {
	background-color: #e20a02
}

.block-short-text--secondary-bg-layout .block-short-text__description[data-v-32e701a8] {
	max-width: 994px
}

.block-short-text--secondary-bg-layout .block-short-text__description[data-v-32e701a8] p {
	color: #fff;
	font-size: 35px;
	font-weight: 600;
	line-height: 47px;
	text-align: center
}

.block-short-text--secondary-bg-layout.kids[data-v-32e701a8] p {
	color: #000
}

.block-short-text--white-bg-bold-layout[data-v-32e701a8] {
	background-color: #fff
}

.block-short-text--white-bg-bold-layout .block-short-text__description[data-v-32e701a8] {
	max-width: 994px
}

.block-short-text--white-bg-bold-layout .block-short-text__description[data-v-32e701a8] p {
	color: #000;
	font-size: 35px;
	font-weight: 600;
	line-height: 47px;
	text-align: center
}

.block-short-text--white-bg-regular-layout[data-v-32e701a8] {
	background-color: #fff
}

.block-short-text--white-bg-regular-layout .block-short-text__description[data-v-32e701a8] {
	max-width: 842px
}

.block-short-text--white-bg-regular-layout .block-short-text__description[data-v-32e701a8] p {
	font-size: 45px;
	line-height: 52px;
	text-align: center
}

.block-short-text--white-bg-regular-with-lines-layout[data-v-32e701a8] {
	background-color: #fff
}

.block-short-text--white-bg-regular-with-lines-layout .block-short-text__description[data-v-32e701a8] {
	max-width: 842px;
	position: relative
}

.block-short-text--white-bg-regular-with-lines-layout .block-short-text__description[data-v-32e701a8] p {
	color: #000;
	font-weight: 500;
	text-align: center
}

.block-short-text--white-bg-regular-with-lines-layout .block-short-text__description[data-v-32e701a8] p:after {
	content: "";
	height: calc(100% + 60px);
	width: 60px;
	position: absolute;
	left: calc(50% - 30px);
	bottom: -30px;
	border-bottom: 4px solid #000;
	border-top: 4px solid #000
}

.block-short-text--image-layout[data-v-32e701a8] {
	min-height: 540px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50%
}

.block-short-text--image-layout[data-v-32e701a8]:after {
	content: "";
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	right: 0;
	background: rgba(0, 0, 0, .35);
	z-index: 0
}

.block-short-text--image-layout .block-short-text__description[data-v-32e701a8] {
	max-width: 994px
}

.block-short-text--image-layout .block-short-text__description[data-v-32e701a8] p {
	color: #fff;
	font-weight: 700;
	text-align: center
}

.block-short-text--primary-color-text-layout[data-v-32e701a8] {
	background-color: #fff
}

.block-short-text--primary-color-text-layout.cherry[data-v-32e701a8] {
	color: #d72170
}

.block-short-text--primary-color-text-layout.pretty-orange[data-v-32e701a8] {
	color: #fa562b
}

.block-short-text--primary-color-text-layout.earth[data-v-32e701a8] {
	color: #9e2c5b
}

.block-short-text--primary-color-text-layout.techy[data-v-32e701a8] {
	color: #1574e7
}

.block-short-text--primary-color-text-layout.trendy[data-v-32e701a8] {
	color: #552c98
}

.block-short-text--primary-color-text-layout.luxus[data-v-32e701a8] {
	color: #d2a85d
}

.block-short-text--primary-color-text-layout.tropicana[data-v-32e701a8] {
	color: #04bf7b
}

.block-short-text--primary-color-text-layout.classic[data-v-32e701a8] {
	color: #2f353f
}

.block-short-text--primary-color-text-layout.kids[data-v-32e701a8] {
	color: #3dafbe
}

.block-short-text--primary-color-text-layout.yummy[data-v-32e701a8] {
	color: #84b055
}

.block-short-text--primary-color-text-layout.marshmello[data-v-32e701a8] {
	color: #719ec6
}

.block-short-text--primary-color-text-layout.popcorn[data-v-32e701a8] {
	color: #ffac00
}

.block-short-text--primary-color-text-layout .block-short-text__description[data-v-32e701a8] {
	max-width: 842px
}

.block-short-text--primary-color-text-layout .block-short-text__description[data-v-32e701a8] p {
	font-weight: 700;
	text-align: center
}

.block-short-text--tertiary-bg-layout[data-v-32e701a8] {
	color: #000
}

.block-short-text--tertiary-bg-layout.cherry[data-v-32e701a8] {
	background-color: #fff2ed
}

.block-short-text--tertiary-bg-layout.pretty-orange[data-v-32e701a8] {
	background-color: #ffe8e8
}

.block-short-text--tertiary-bg-layout.earth[data-v-32e701a8] {
	background-color: #fdfaf4
}

.block-short-text--tertiary-bg-layout.techy[data-v-32e701a8] {
	background-color: #dff2f1
}

.block-short-text--tertiary-bg-layout.trendy[data-v-32e701a8] {
	background-color: #e9f8ec
}

.block-short-text--tertiary-bg-layout.luxus[data-v-32e701a8] {
	background-color: #ececec
}

.block-short-text--tertiary-bg-layout.tropicana[data-v-32e701a8] {
	background-color: #eafffb
}

.block-short-text--tertiary-bg-layout.classic[data-v-32e701a8] {
	background-color: #f5f6fa
}

.block-short-text--tertiary-bg-layout.kids[data-v-32e701a8] {
	background-color: #f7f0ed
}

.block-short-text--tertiary-bg-layout.yummy[data-v-32e701a8] {
	background-color: #f9f6ea
}

.block-short-text--tertiary-bg-layout.marshmello[data-v-32e701a8] {
	background-color: #eff5ff
}

.block-short-text--tertiary-bg-layout.popcorn[data-v-32e701a8] {
	background-color: #f9f9f9
}

.block-short-text--tertiary-bg-layout .block-short-text__description[data-v-32e701a8] {
	max-width: 842px
}

.block-short-text--tertiary-bg-layout .block-short-text__description[data-v-32e701a8] p {
	font-weight: 700
}

@media screen and (max-width:993px) {
	.block-short-text__description[data-v-32e701a8] p {
		font-size: 36px;
		line-height: 40px
	}
}

@media screen and (max-width:768px) {
	.block-short-text[data-v-32e701a8] {
		height: 100%
	}

	.block-short-text__container[data-v-32e701a8] {
		padding: 20px
	}

	.block-short-text--white-bg-regular-with-lines-layout[data-v-32e701a8] {
		height: 100%
	}

	.block-short-text--white-bg-regular-with-lines-layout .block-short-text__container[data-v-32e701a8] {
		padding: 20px 0
	}

	.block-short-text--white-bg-regular-with-lines-layout .block-short-text__description[data-v-32e701a8] p:after {
		height: calc(100% + 10px);
		bottom: -5px
	}
}

@media screen and (max-width:600px) {
	.block-short-text[data-v-32e701a8] {
		padding: 25px;
		min-height: 150px
	}

	.block-short-text .block-short-text__container[data-v-32e701a8] {
		padding: 0
	}

	.block-short-text .block-short-text__description[data-v-32e701a8] p {
		font-size: 24px;
		line-height: 33px
	}

	.block-short-text--white-bg-regular-with-lines-layout .block-short-text__description[data-v-32e701a8] p:after {
		height: calc(100% + 20px);
		width: 33px;
		left: calc(50% - 16.5px);
		bottom: -10px;
		border-bottom: 1px solid #333;
		border-top: 1px solid #333
	}
}

.assistant-assistant[data-v-1a4bcd78] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-1a4bcd78] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-1a4bcd78] {
	font-family: Heebo, sans-serif
}

.block-title[data-v-1a4bcd78] {
	text-align: center;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	padding: 58px 145px;
	background-color: #fff
}

.block-title__title[data-v-1a4bcd78] {
	width: 100%;
	max-width: 994px
}

.block-title__title[data-v-1a4bcd78] h2,
.block-title__title[data-v-1a4bcd78] h3 {
	text-align: center
}

.block-title__title[data-v-1a4bcd78] h2 {
	font-size: 46px;
	line-height: 54px
}

.block-title__title[data-v-1a4bcd78] h3 {
	font-size: 40px;
	line-height: 48px
}

.block-title.block--preview .block-title__title[data-v-1a4bcd78] {
	padding: 10px
}

.block-title--bold-layout .block-title__title[data-v-1a4bcd78] h2,
.block-title--bold-layout .block-title__title[data-v-1a4bcd78] h3 {
	font-weight: 700;
	color: #000
}

.block-title--color-layout.cherry[data-v-1a4bcd78] {
	color: #d72170
}

.block-title--color-layout.pretty-orange[data-v-1a4bcd78] {
	color: #fa562b
}

.block-title--color-layout.earth[data-v-1a4bcd78] {
	color: #9e2c5b
}

.block-title--color-layout.techy[data-v-1a4bcd78] {
	color: #1574e7
}

.block-title--color-layout.trendy[data-v-1a4bcd78] {
	color: #552c98
}

.block-title--color-layout.luxus[data-v-1a4bcd78] {
	color: #d2a85d
}

.block-title--color-layout.tropicana[data-v-1a4bcd78] {
	color: #04bf7b
}

.block-title--color-layout.classic[data-v-1a4bcd78] {
	color: #2f353f
}

.block-title--color-layout.kids[data-v-1a4bcd78] {
	color: #3dafbe
}

.block-title--color-layout.yummy[data-v-1a4bcd78] {
	color: #84b055
}

.block-title--color-layout.marshmello[data-v-1a4bcd78] {
	color: #719ec6
}

.block-title--color-layout.popcorn[data-v-1a4bcd78] {
	color: #ffac00
}

.block-title--color-layout .block-title__title[data-v-1a4bcd78] h2,
.block-title--color-layout .block-title__title[data-v-1a4bcd78] h3 {
	font-weight: 600
}

.block-title--line-layout[data-v-1a4bcd78] {
	padding-top: 58px;
	padding-bottom: 88px
}

.block-title--line-layout .block-title__title[data-v-1a4bcd78] h2,
.block-title--line-layout .block-title__title[data-v-1a4bcd78] h3 {
	font-weight: 600;
	position: relative
}

.block-title--line-layout .block-title__container[data-v-1a4bcd78]:after {
	content: "";
	width: 110px;
	display: block;
	height: 20px;
	margin: 0 auto;
	border-bottom: 2px solid #000
}

@media screen and (max-width:1200px) {
	.block-title[data-v-1a4bcd78] {
		padding-left: 145px;
		padding-right: 145px
	}
}

@media screen and (max-width:993px) {
	.block-title__title[data-v-1a4bcd78] h2 {
		font-size: 40px;
		line-height: 40px
	}

	.block-title__title[data-v-1a4bcd78] h3 {
		font-size: 36px;
		line-height: 36px
	}
}

@media screen and (max-width:768px) {
	.block-title[data-v-1a4bcd78] {
		padding: 60px
	}

	.block-title__title[data-v-1a4bcd78] h2 {
		font-size: 36px;
		line-height: 36px
	}

	.block-title__title[data-v-1a4bcd78] h3 {
		font-size: 30px;
		line-height: 30px
	}
}

@media screen and (max-width:600px) {
	.block-title[data-v-1a4bcd78] {
		padding: 20px
	}

	.block-title__title[data-v-1a4bcd78] h2 {
		font-size: 27px;
		line-height: 36px
	}

	.block-title__title[data-v-1a4bcd78] h3 {
		font-size: 24px;
		line-height: 33px
	}

	.block-title--bold-layout[data-v-1a4bcd78],
	.block-title--color-layout[data-v-1a4bcd78],
	.block-title--line-layout[data-v-1a4bcd78] {
		max-height: 100%
	}

	.block-title--line-layout[data-v-1a4bcd78] {
		padding-bottom: 0
	}

	.block-title--line-layout .block-title__title[data-v-1a4bcd78] h2,
	.block-title--line-layout .block-title__title[data-v-1a4bcd78] h3 {
		margin-bottom: 14px
	}

	.block-title--line-layout .block-title__title[data-v-1a4bcd78] h2:after,
	.block-title--line-layout .block-title__title[data-v-1a4bcd78] h3:after {
		content: "";
		position: absolute;
		height: calc(100% + 30px);
		width: 60px;
		left: calc(50% - 30px);
		top: -15px;
		border-bottom: 2px solid
	}
}

.assistant-assistant[data-v-44240a61] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-44240a61] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-44240a61] {
	font-family: Heebo, sans-serif
}

.block-video[data-v-44240a61] {
	padding: 75px 50px
}

.block-video__container[data-v-44240a61] {
	max-width: 1200px;
	width: 100%;
	margin: 0 auto
}

.block-video__iframe-container[data-v-44240a61] {
	max-width: 1000px;
	width: 100%;
	padding-top: 56.25%;
	position: relative;
	margin: 0 auto
}

.block-video__iframe-container iframe[data-v-44240a61] {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 100%
}

.block-video__title[data-v-44240a61] {
	max-width: 962px;
	margin: 7px auto 20px
}

.block-video__title[data-v-44240a61] h2 {
	font-size: 40px;
	line-height: 40px
}

.block-video__title[data-v-44240a61] h3 {
	font-size: 30px;
	line-height: 34px
}

.block-video__description[data-v-44240a61] {
	max-width: 962px;
	margin: 30px auto 30px
}

.block-video__description[data-v-44240a61] p {
	font-size: 20px;
	font-weight: 500;
	line-height: 28px;
	text-align: center
}

.block-video__description[data-v-44240a61] a {
	text-decoration: underline
}

.block-video__description[data-v-44240a61] ul {
	padding: 0 20px
}

.block-video__description[data-v-44240a61] ul li {
	list-style: disc
}

.block-video.block--preview .block-video__title[data-v-44240a61] {
	padding: 10px
}

.block-video.block--preview .block-video__description[data-v-44240a61] {
	padding: 10px 90px
}

.block-video.block--edit .block-video__iframe-container[data-v-44240a61] {
	position: relative;
	overflow: hidden
}

.block-video.block--edit .block-video__iframe-container .mask[data-v-44240a61] {
	display: flex;
	justify-content: center;
	align-items: center;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(99, 106, 123, .3);
	transition: opacity .3s ease
}

.block-video.block--edit .block-video__iframe-container .mask__icon[data-v-44240a61] {
	height: 60px;
	width: 60px;
	background: #fff;
	border-radius: 100%;
	transition: transform .3s ease;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMgMTMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xLjQ0MSA3LjEyNmMtMS4zNzggMS4zNzgtMS41MDkgMy40ODEtLjI5NCA0LjY5N3MzLjMxOSAxLjA4NCA0LjY5Ny0uMjk0TDcuODQgOS41MzNsLS44ODEtLjg4MS0xLjk5NiAxLjk5NmMtLjgyNy44MjctMi4wODguOTA2LTIuODE4LjE3NnMtLjY1LTEuOTkxLjE3Ni0yLjgxOEw0LjMxOCA2LjAxbC0uODgxLS44ODEtMS45OTYgMS45OTd6bTMuOTkyLTMuOTkzLjg4MS44ODFMOC4zMSAyLjAxOGMuODI3LS44MjcgMi4wODgtLjkwNiAyLjgxOC0uMTc2cy42NTEgMS45OTEtLjE3NiAyLjgxOEw4Ljk1NiA2LjY1NmwuODgxLjg4MSAxLjk5Ni0xLjk5NmMxLjM3OC0xLjM3OCAxLjUwOS0zLjQ4MS4yOTQtNC42OTdzLTMuMzItMS4wODUtNC42OTguMjkzTDUuNDMzIDMuMTMzek0zLjcwMSA4LjM4OGwuODgxLjg4MSA0Ljk5LTQuOTktLjg4MS0uODgxLTQuOTkgNC45OXoiIHN0eWxlPSJmaWxsOiNhOWFmYmQiLz48L3N2Zz4=);
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: 25px 25px;
	transition: box-shadow .3s ease, transform .3s ease
}

.block-video.block--edit .block-video__iframe-container .mask__icon[data-v-44240a61]:hover {
	box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .1)
}

.block-video.block--edit .block-video__iframe-container:hover .mask[data-v-44240a61] {
	cursor: pointer;
	opacity: 1
}

.block-video.block--edit .block-video__iframe-container:active .mask__icon[data-v-44240a61] {
	transform: scale(1.1)
}

.block-video--text-white-bg-layout .block-paragraph__description[data-v-44240a61] p,
.block-video--text-white-bg-layout .block-paragraph__title[data-v-44240a61] h2,
.block-video--text-white-bg-layout .block-paragraph__title[data-v-44240a61] h3,
.block-video--white-bg-layout .block-paragraph__description[data-v-44240a61] p,
.block-video--white-bg-layout .block-paragraph__title[data-v-44240a61] h2,
.block-video--white-bg-layout .block-paragraph__title[data-v-44240a61] h3 {
	color: #000
}

.block-video--dark-bg-layout[data-v-44240a61],
.block-video--text-dark-bg-layout[data-v-44240a61] {
	background-color: #1a3451
}

.block-video--dark-bg-layout .block-paragraph__description[data-v-44240a61] p,
.block-video--dark-bg-layout .block-paragraph__title[data-v-44240a61] h2,
.block-video--dark-bg-layout .block-paragraph__title[data-v-44240a61] h3,
.block-video--text-dark-bg-layout .block-paragraph__description[data-v-44240a61] p,
.block-video--text-dark-bg-layout .block-paragraph__title[data-v-44240a61] h2,
.block-video--text-dark-bg-layout .block-paragraph__title[data-v-44240a61] h3 {
	color: #fff
}

.block-video--color-bg-layout.cherry[data-v-44240a61],
.block-video--text-color-bg-layout.cherry[data-v-44240a61] {
	background-color: #f66b6b
}

.block-video--color-bg-layout.pretty-orange[data-v-44240a61],
.block-video--text-color-bg-layout.pretty-orange[data-v-44240a61] {
	background-color: #2f353f
}

.block-video--color-bg-layout.earth[data-v-44240a61],
.block-video--text-color-bg-layout.earth[data-v-44240a61] {
	background-color: #c69c66
}

.block-video--color-bg-layout.techy[data-v-44240a61],
.block-video--text-color-bg-layout.techy[data-v-44240a61] {
	background-color: #242266
}

.block-video--color-bg-layout.trendy[data-v-44240a61],
.block-video--text-color-bg-layout.trendy[data-v-44240a61] {
	background-color: #49baa6
}

.block-video--color-bg-layout.luxus[data-v-44240a61],
.block-video--text-color-bg-layout.luxus[data-v-44240a61] {
	background-color: #242366
}

.block-video--color-bg-layout.tropicana[data-v-44240a61],
.block-video--text-color-bg-layout.tropicana[data-v-44240a61] {
	background-color: #f2507b
}

.block-video--color-bg-layout.classic[data-v-44240a61],
.block-video--text-color-bg-layout.classic[data-v-44240a61] {
	background-color: #889ba0
}

.block-video--color-bg-layout.kids[data-v-44240a61],
.block-video--text-color-bg-layout.kids[data-v-44240a61] {
	background-color: #ffdf65
}

.block-video--color-bg-layout.yummy[data-v-44240a61],
.block-video--text-color-bg-layout.yummy[data-v-44240a61] {
	background-color: #d54932
}

.block-video--color-bg-layout.marshmello[data-v-44240a61],
.block-video--text-color-bg-layout.marshmello[data-v-44240a61] {
	background-color: #e38fa4
}

.block-video--color-bg-layout.popcorn[data-v-44240a61],
.block-video--text-color-bg-layout.popcorn[data-v-44240a61] {
	background-color: #e20a02
}

.block-video--color-bg-layout.kids[data-v-44240a61],
.block-video--text-color-bg-layout.kids[data-v-44240a61] {
	color: #000
}

@media screen and (max-width:993px) {
	.block-video__title[data-v-44240a61] h2 {
		font-size: 36px;
		line-height: 36px
	}

	.block-video__title[data-v-44240a61] h3 {
		font-size: 30px;
		line-height: 30px
	}

	.block-video__description[data-v-44240a61] p {
		font-size: 18px;
		line-height: 26px
	}
}

@media screen and (max-width:768px) {
	.block-video[data-v-44240a61] {
		padding: 35px
	}

	.block-video.block--preview .block-video__title[data-v-44240a61] {
		padding: 10px 15px;
		margin: 7px auto 10px
	}

	.block-video.block--preview .block-video__description[data-v-44240a61] {
		padding: 10px 15px;
		margin: 0 auto 0
	}

	.block-video.block--edit .block-video__title[data-v-44240a61] {
		padding: 0 5px;
		margin: 7px auto 10px
	}

	.block-video.block--edit .block-video__description[data-v-44240a61] {
		padding: 0 5px;
		margin: 0 auto 0
	}

	.block-video__iframe-container[data-v-44240a61] {
		margin-bottom: 25px
	}

	.block-video__title[data-v-44240a61] h2 {
		font-size: 27px;
		line-height: 36px
	}

	.block-video__title[data-v-44240a61] h3 {
		font-size: 24px;
		line-height: 33px
	}

	.block-video__description[data-v-44240a61] p {
		font-size: 16px;
		line-height: 22px
	}
}

@media screen and (max-width:600px) {
	.block-video[data-v-44240a61] {
		padding: 25px
	}

	.block-video__title[data-v-44240a61] h2 {
		font-size: 27px;
		line-height: 36px
	}

	.block-video__title[data-v-44240a61] h3 {
		font-size: 24px;
		line-height: 33px
	}

	.block-video__description[data-v-44240a61] p {
		font-size: 17px;
		line-height: 26px
	}
}

@media screen and (max-width:480px) {
	.block-video[data-v-44240a61] {
		padding: 20px
	}
}

.assistant-assistant[data-v-87b1f490] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-87b1f490] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-87b1f490] {
	font-family: Heebo, sans-serif
}

.block-contact-form[data-v-87b1f490] {
	text-align: center;
	justify-content: center;
	width: 100%;
	padding: 75px 10px;
	min-height: 730px
}

.block-contact-form .row[data-v-87b1f490] {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -10px
}

.block-contact-form .col-1[data-v-87b1f490] {
	padding: 0 10px;
	width: 8.3333333333%
}

.block-contact-form .col-2[data-v-87b1f490] {
	padding: 0 10px;
	width: 16.6666666667%
}

.block-contact-form .col-3[data-v-87b1f490] {
	padding: 0 10px;
	width: 25%
}

.block-contact-form .col-4[data-v-87b1f490] {
	padding: 0 10px;
	width: 33.3333333333%
}

.block-contact-form .col-5[data-v-87b1f490] {
	padding: 0 10px;
	width: 41.6666666667%
}

.block-contact-form .col-6[data-v-87b1f490] {
	padding: 0 10px;
	width: 50%
}

.block-contact-form .col-7[data-v-87b1f490] {
	padding: 0 10px;
	width: 58.3333333333%
}

.block-contact-form .col-8[data-v-87b1f490] {
	padding: 0 10px;
	width: 66.6666666667%
}

.block-contact-form .col-9[data-v-87b1f490] {
	padding: 0 10px;
	width: 75%
}

.block-contact-form .col-10[data-v-87b1f490] {
	padding: 0 10px;
	width: 83.3333333333%
}

.block-contact-form .col-11[data-v-87b1f490] {
	padding: 0 10px;
	width: 91.6666666667%
}

.block-contact-form .col-12[data-v-87b1f490] {
	padding: 0 10px;
	width: 100%
}

@media screen and (max-width:993px) {
	.block-contact-form .col-6[data-v-87b1f490] {
		width: 100%
	}
}

.block-contact-form .gi-input[data-v-87b1f490] .mdc-text-field {
	display: flex;
	flex-direction: column-reverse
}

.block-contact-form .gi-input[data-v-87b1f490] .mdc-text-field__label {
	font-size: .95rem;
	line-height: .95rem;
	margin-bottom: 7px;
	font-weight: 400
}

.block-contact-form .gi-input[data-v-87b1f490] .mdc-text-field__label.mdc-floating-label--required:after {
	content: "*"
}

.block-contact-form .gi-input[data-v-87b1f490] .mdc-text-field__input {
	height: 49px;
	width: 100%;
	border: 1px solid #d4d7de;
	border-radius: 8px;
	font-size: .95rem;
	line-height: .95rem;
	color: #2f353f;
	padding: 0 15px;
	font-family: inherit;
	transition: border .3s ease
}

.block-contact-form .gi-input[data-v-87b1f490] .mdc-text-field__helper {
	font-size: .85rem;
	line-height: .95rem;
	height: .95rem;
	margin: 5px 0 8px;
	font-weight: 400
}

.block-contact-form .gi-input[data-v-87b1f490] .mdc-text-field--focused .mdc-text-field__input {
	border: 1px solid #2f353f;
	outline: unset
}

.block-contact-form .gi-input[data-v-87b1f490] .mdc-text-field--invalid .mdc-text-field__input {
	border: 1px solid #ff3434
}

.block-contact-form .gi-input[data-v-87b1f490] .mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field__helper {
	color: #ff3434
}

.block-contact-form .gi-input[data-v-87b1f490] .mdc-text-field--disabled .mdc-text-field__input {
	color: #838999;
	background: #ecedf2
}

.block-contact-form .gi-input[data-v-87b1f490] .mdc-text-field--with-trailing-icon {
	position: relative
}

.block-contact-form .gi-input[data-v-87b1f490] .mdc-text-field--with-trailing-icon .mdc-text-field__input {
	padding: 0 15px 0 40px
}

.block-contact-form .gi-input[data-v-87b1f490] .mdc-text-field--with-trailing-icon img {
	position: absolute;
	top: 40px;
	left: 15px
}

.block-contact-form .gi-input[data-v-87b1f490] .mdc-text-field--with-leading-icon {
	position: relative
}

.block-contact-form .gi-input[data-v-87b1f490] .mdc-text-field--with-leading-icon .mdc-text-field__input {
	padding: 0 40px 0 15px
}

.block-contact-form .gi-input[data-v-87b1f490] .mdc-text-field--with-leading-icon img {
	position: absolute;
	top: 40px;
	right: 15px
}

.block-contact-form .gi-checkbox[data-v-87b1f490] {
	padding: 0;
	font-family: inherit
}

.block-contact-form .gi-checkbox__wrapper[data-v-87b1f490] {
	display: flex;
	align-items: center
}

.block-contact-form .gi-checkbox[data-v-87b1f490] .gi-checkbox__label {
	color: inherit;
	font-weight: 400;
	margin: 0 5px
}

.block-contact-form .gi-checkbox[data-v-87b1f490] .gi-checkbox__helper {
	font-size: .85rem;
	line-height: .95rem;
	height: .95rem;
	margin: 5px 0 8px;
	font-weight: 400
}

.block-contact-form .gi-checkbox--invalid[data-v-87b1f490] .gi-checkbox__helper {
	color: #ff3434
}

.block-contact-form .gi-checkbox__helper[data-v-87b1f490] {
	color: #ddffe6
}

.block-contact-form .gi-checkbox .mdc-checkbox[data-v-87b1f490] {
	padding: 9px
}

.block-contact-form .gi-checkbox .mdc-checkbox__background[data-v-87b1f490] {
	width: 20px;
	height: 20px;
	border-radius: 5px
}

.block-contact-form .gi-checkbox .mdc-checkbox__background[data-v-87b1f490]:before {
	top: -10px;
	left: -10px;
	width: 36px;
	height: 36px
}

.block-contact-form .gi-checkbox .mdc-checkbox__native-control[data-v-87b1f490] {
	top: 6px;
	right: 5px;
	left: 0;
	width: 25px;
	height: 25px
}

.block-contact-form .gi-checkbox .mdc-checkbox__checkmark[data-v-87b1f490] {
	top: 2px;
	right: 2px;
	width: 12px
}

.block-contact-form .gi-textarea[data-v-87b1f490] .mdc-text-field {
	display: flex;
	flex-direction: column
}

.block-contact-form .gi-textarea[data-v-87b1f490] .mdc-text-field__label {
	font-size: .95rem;
	line-height: .95rem;
	margin-bottom: 7px;
	font-weight: 400
}

.block-contact-form .gi-textarea[data-v-87b1f490] .mdc-text-field__label.mdc-floating-label--required:after {
	content: "*"
}

.block-contact-form .gi-textarea[data-v-87b1f490] .mdc-text-field__input {
	min-height: 80px;
	width: 100%;
	border: 1px solid #d4d7de;
	border-radius: 8px;
	font-size: .95rem;
	line-height: 1.4rem;
	font-weight: 400;
	resize: none;
	color: #2f353f;
	padding: 15px;
	font-family: inherit;
	transition: border .3s ease
}

.block-contact-form .gi-textarea[data-v-87b1f490] .mdc-text-field__helper {
	font-size: .85rem;
	line-height: .95rem;
	height: .95rem;
	margin: 5px 0;
	font-weight: 400
}

.block-contact-form .gi-textarea[data-v-87b1f490] .mdc-text-field--focused .mdc-text-field__input {
	border: 1px solid #2f353f;
	outline: unset
}

.block-contact-form .gi-textarea[data-v-87b1f490] .mdc-text-field--invalid .mdc-text-field__input {
	border: 1px solid #ff3434
}

.block-contact-form .gi-textarea[data-v-87b1f490] .mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field__helper {
	color: #ff3434
}

.block-contact-form .gi-textarea[data-v-87b1f490] .mdc-text-field--disabled .mdc-text-field__input {
	color: #838999;
	background: #ecedf2
}

.block-contact-form .gi-textarea[data-v-87b1f490] .mdc-text-field--with-trailing-icon {
	position: relative
}

.block-contact-form .gi-textarea[data-v-87b1f490] .mdc-text-field--with-trailing-icon .mdc-text-field__input {
	padding: 0 15px 0 40px
}

.block-contact-form .gi-textarea[data-v-87b1f490] .mdc-text-field--with-trailing-icon img {
	position: absolute;
	top: 40px;
	left: 15px
}

.block-contact-form .gi-textarea[data-v-87b1f490] .mdc-text-field--with-leading-icon {
	position: relative
}

.block-contact-form .gi-textarea[data-v-87b1f490] .mdc-text-field--with-leading-icon .mdc-text-field__input {
	padding: 0 40px 0 15px
}

.block-contact-form .gi-textarea[data-v-87b1f490] .mdc-text-field--with-leading-icon img {
	position: absolute;
	top: 40px;
	right: 15px
}

.block-contact-form__container[data-v-87b1f490] {
	max-width: 560px;
	width: 100%;
	align-items: center;
	justify-content: center;
	display: flex;
	flex-direction: column;
	margin: 0 auto
}

.block-contact-form__notification[data-v-87b1f490] {
	display: none;
	flex-direction: column;
	justify-content: space-around
}

.block-contact-form__notification .image[data-v-87b1f490] {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50%;
	height: 58px;
	width: 73px;
	margin: 0 auto 30px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='73' height='59' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M60.19 2.203a7.5 7.5 0 0 1 10.806 10.4l-.187.194L25.591 58.12 2.19 34.666a7.5 7.5 0 0 1 10.425-10.782l.193.187 12.781 12.81 34.6-34.678Z' fill='%2310BB69'/%3E%3C/svg%3E")
}

.block-contact-form__notification .title[data-v-87b1f490] {
	font-size: 36px;
	font-weight: 600;
	line-height: 40px;
	text-align: center;
	margin-bottom: 15px
}

.block-contact-form__image[data-v-87b1f490] {
	position: relative;
	max-width: 560px;
	width: 100%
}

.block-contact-form__image img[data-v-87b1f490] {
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center center;
	object-position: center center
}

.block-contact-form__title[data-v-87b1f490] {
	width: 100%;
	margin-bottom: 7px
}

.block-contact-form__title[data-v-87b1f490] h2 {
	font-size: 40px;
	line-height: 40px
}

.block-contact-form__title[data-v-87b1f490] h3 {
	font-size: 30px;
	line-height: 34px
}

.block-contact-form__sub-title[data-v-87b1f490] {
	width: 100%;
	font-size: 20px;
	line-height: 28px;
	margin-bottom: 30px
}

.block-contact-form.block--preview .block-contact-form__sub-title[data-v-87b1f490],
.block-contact-form.block--preview .block-contact-form__title[data-v-87b1f490] {
	padding: 10px
}

.block-contact-form.block--edit .block-contact-form__image[data-v-87b1f490] {
	position: relative;
	overflow: hidden
}

.block-contact-form.block--edit .block-contact-form__image .mask[data-v-87b1f490] {
	display: flex;
	justify-content: center;
	align-items: center;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(99, 106, 123, .3);
	transition: opacity .3s ease
}

.block-contact-form.block--edit .block-contact-form__image .mask__icon[data-v-87b1f490] {
	height: 60px;
	width: 60px;
	background: #fff;
	border-radius: 100%;
	transition: transform .3s ease;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjE0NiA0LjY5MUMxNi4zNTIgMS45MjggMTMuODg3IDAgMTEgMCA4Ljg5OSAwIDYuOTMgMS4wNjcgNS43MzcgMi44MTcgMi4yNzMgMi45NDctLjQ0NiA2LjExNC4wNiA5Ljc4Ni40NzggMTIuODIgMy4xNTggMTUgNi4xNTQgMTVoMy45M1Y5LjM3NUg4LjFjLS4zNDEgMC0uNTEyLS40Mi0uMjctLjY2OGwyLjktMi45NjdhLjM3Ni4zNzYgMCAwIDEgLjU0MSAwbDIuOTAyIDIuOTY3Yy4yNC4yNDcuMDcuNjY4LS4yNy42NjhoLTEuOTg1VjE1aDQuODI3YzIuNjA0IDAgNC45MzgtMS45MjUgNS4yMjUtNC41NzEuMzI4LTMuMDM5LTEuOTQzLTUuNjMtNC44MjMtNS43MzhaIiBmaWxsPSIjNjM2YTdiIi8+PC9zdmc+);
	background-repeat: no-repeat;
	background-position: 50%;
	transition: box-shadow .3s ease, transform .3s ease
}

.block-contact-form.block--edit .block-contact-form__image .mask__icon[data-v-87b1f490]:hover {
	box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .1)
}

.block-contact-form.block--edit .block-contact-form__image:hover .mask[data-v-87b1f490] {
	cursor: pointer;
	opacity: 1
}

.block-contact-form.block--edit .block-contact-form__image:active .mask__icon[data-v-87b1f490] {
	transform: scale(1.1)
}

.block-contact-form__form[data-v-87b1f490] {
	width: 100%;
	margin: 28px auto 0;
	text-align: start
}

.block-contact-form__checkbox[data-v-87b1f490] {
	display: block
}

.block-contact-form__checkbox[data-v-87b1f490] .gi-checkbox__wrapper {
	align-items: flex-start
}

.block-contact-form__checkbox[data-v-87b1f490] .mdc-checkbox {
	margin-top: -9px
}

.block-contact-form__submit-button[data-v-87b1f490] {
	margin-top: 30px;
	height: 49px;
	width: 235px;
	font-size: 24px;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 24px;
	position: relative
}

.block-contact-form--submitted .block-contact-form__form[data-v-87b1f490],
.block-contact-form--submitted .block-contact-form__sub-title[data-v-87b1f490],
.block-contact-form--submitted .block-contact-form__title[data-v-87b1f490] {
	display: none
}

.block-contact-form--submitted .block-contact-form__notification[data-v-87b1f490] {
	display: flex
}

.block-contact-form--center-white-bg-layout .block-contact-form__submit-button[data-v-87b1f490],
.block-contact-form--image-white-bg-layout .block-contact-form__submit-button[data-v-87b1f490] {
	color: #fff;
	margin-right: auto;
	margin-left: auto
}

.block-contact-form--center-white-bg-layout.cherry[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.cherry[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #d72170
}

.block-contact-form--center-white-bg-layout.pretty-orange[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.pretty-orange[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #fa562b
}

.block-contact-form--center-white-bg-layout.earth[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.earth[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #9e2c5b
}

.block-contact-form--center-white-bg-layout.techy[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.techy[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #1574e7
}

.block-contact-form--center-white-bg-layout.trendy[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.trendy[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #552c98
}

.block-contact-form--center-white-bg-layout.luxus[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.luxus[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #d2a85d
}

.block-contact-form--center-white-bg-layout.tropicana[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.tropicana[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #04bf7b
}

.block-contact-form--center-white-bg-layout.classic[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.classic[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #2f353f
}

.block-contact-form--center-white-bg-layout.kids[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.kids[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #3dafbe
}

.block-contact-form--center-white-bg-layout.yummy[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.yummy[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #84b055
}

.block-contact-form--center-white-bg-layout.marshmello[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.marshmello[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #719ec6
}

.block-contact-form--center-white-bg-layout.popcorn[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.popcorn[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #ffac00
}

.block-contact-form--center-white-bg-layout.cherry[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.cherry[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	border-color: #d72170
}

.block-contact-form--center-white-bg-layout.pretty-orange[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.pretty-orange[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	border-color: #fa562b
}

.block-contact-form--center-white-bg-layout.earth[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.earth[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	border-color: #9e2c5b
}

.block-contact-form--center-white-bg-layout.techy[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.techy[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	border-color: #1574e7
}

.block-contact-form--center-white-bg-layout.trendy[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.trendy[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	border-color: #552c98
}

.block-contact-form--center-white-bg-layout.luxus[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.luxus[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	border-color: #d2a85d
}

.block-contact-form--center-white-bg-layout.tropicana[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.tropicana[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	border-color: #04bf7b
}

.block-contact-form--center-white-bg-layout.classic[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.classic[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	border-color: #2f353f
}

.block-contact-form--center-white-bg-layout.kids[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.kids[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	border-color: #3dafbe
}

.block-contact-form--center-white-bg-layout.yummy[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.yummy[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	border-color: #84b055
}

.block-contact-form--center-white-bg-layout.marshmello[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.marshmello[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	border-color: #719ec6
}

.block-contact-form--center-white-bg-layout.popcorn[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-contact-form--image-white-bg-layout.popcorn[data-v-87b1f490] .block-contact-form__checkbox.gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	border-color: #ffac00
}

.block-contact-form--center-white-bg-layout.cherry[data-v-87b1f490] .cta-button,
.block-contact-form--image-white-bg-layout.cherry[data-v-87b1f490] .cta-button {
	background-color: #d72170
}

.block-contact-form--center-white-bg-layout.pretty-orange[data-v-87b1f490] .cta-button,
.block-contact-form--image-white-bg-layout.pretty-orange[data-v-87b1f490] .cta-button {
	background-color: #fa562b
}

.block-contact-form--center-white-bg-layout.earth[data-v-87b1f490] .cta-button,
.block-contact-form--image-white-bg-layout.earth[data-v-87b1f490] .cta-button {
	background-color: #9e2c5b
}

.block-contact-form--center-white-bg-layout.techy[data-v-87b1f490] .cta-button,
.block-contact-form--image-white-bg-layout.techy[data-v-87b1f490] .cta-button {
	background-color: #1574e7
}

.block-contact-form--center-white-bg-layout.trendy[data-v-87b1f490] .cta-button,
.block-contact-form--image-white-bg-layout.trendy[data-v-87b1f490] .cta-button {
	background-color: #552c98
}

.block-contact-form--center-white-bg-layout.luxus[data-v-87b1f490] .cta-button,
.block-contact-form--image-white-bg-layout.luxus[data-v-87b1f490] .cta-button {
	background-color: #d2a85d
}

.block-contact-form--center-white-bg-layout.tropicana[data-v-87b1f490] .cta-button,
.block-contact-form--image-white-bg-layout.tropicana[data-v-87b1f490] .cta-button {
	background-color: #04bf7b
}

.block-contact-form--center-white-bg-layout.classic[data-v-87b1f490] .cta-button,
.block-contact-form--image-white-bg-layout.classic[data-v-87b1f490] .cta-button {
	background-color: #2f353f
}

.block-contact-form--center-white-bg-layout.kids[data-v-87b1f490] .cta-button,
.block-contact-form--image-white-bg-layout.kids[data-v-87b1f490] .cta-button {
	background-color: #3dafbe
}

.block-contact-form--center-white-bg-layout.yummy[data-v-87b1f490] .cta-button,
.block-contact-form--image-white-bg-layout.yummy[data-v-87b1f490] .cta-button {
	background-color: #84b055
}

.block-contact-form--center-white-bg-layout.marshmello[data-v-87b1f490] .cta-button,
.block-contact-form--image-white-bg-layout.marshmello[data-v-87b1f490] .cta-button {
	background-color: #719ec6
}

.block-contact-form--center-white-bg-layout.popcorn[data-v-87b1f490] .cta-button,
.block-contact-form--image-white-bg-layout.popcorn[data-v-87b1f490] .cta-button {
	background-color: #ffac00
}

.block-contact-form--center-tertiary-bg-layout .block-contact-form__submit-button[data-v-87b1f490],
.block-contact-form--center-white-bg-layout .block-contact-form__submit-button[data-v-87b1f490] {
	display: block;
	margin-right: auto;
	margin-left: auto
}

.block-contact-form--center-tertiary-bg-layout[data-v-87b1f490] {
	color: #000
}

.block-contact-form--center-tertiary-bg-layout.cherry[data-v-87b1f490] {
	background-color: #fff2ed
}

.block-contact-form--center-tertiary-bg-layout.pretty-orange[data-v-87b1f490] {
	background-color: #ffe8e8
}

.block-contact-form--center-tertiary-bg-layout.earth[data-v-87b1f490] {
	background-color: #fdfaf4
}

.block-contact-form--center-tertiary-bg-layout.techy[data-v-87b1f490] {
	background-color: #dff2f1
}

.block-contact-form--center-tertiary-bg-layout.trendy[data-v-87b1f490] {
	background-color: #e9f8ec
}

.block-contact-form--center-tertiary-bg-layout.luxus[data-v-87b1f490] {
	background-color: #ececec
}

.block-contact-form--center-tertiary-bg-layout.tropicana[data-v-87b1f490] {
	background-color: #eafffb
}

.block-contact-form--center-tertiary-bg-layout.classic[data-v-87b1f490] {
	background-color: #f5f6fa
}

.block-contact-form--center-tertiary-bg-layout.kids[data-v-87b1f490] {
	background-color: #f7f0ed
}

.block-contact-form--center-tertiary-bg-layout.yummy[data-v-87b1f490] {
	background-color: #f9f6ea
}

.block-contact-form--center-tertiary-bg-layout.marshmello[data-v-87b1f490] {
	background-color: #eff5ff
}

.block-contact-form--center-tertiary-bg-layout.popcorn[data-v-87b1f490] {
	background-color: #f9f9f9
}

.block-contact-form--center-tertiary-bg-layout.cherry[data-v-87b1f490] .cta-button {
	background-color: #d72170
}

.block-contact-form--center-tertiary-bg-layout.pretty-orange[data-v-87b1f490] .cta-button {
	background-color: #fa562b
}

.block-contact-form--center-tertiary-bg-layout.earth[data-v-87b1f490] .cta-button {
	background-color: #9e2c5b
}

.block-contact-form--center-tertiary-bg-layout.techy[data-v-87b1f490] .cta-button {
	background-color: #1574e7
}

.block-contact-form--center-tertiary-bg-layout.trendy[data-v-87b1f490] .cta-button {
	background-color: #552c98
}

.block-contact-form--center-tertiary-bg-layout.luxus[data-v-87b1f490] .cta-button {
	background-color: #d2a85d
}

.block-contact-form--center-tertiary-bg-layout.tropicana[data-v-87b1f490] .cta-button {
	background-color: #04bf7b
}

.block-contact-form--center-tertiary-bg-layout.classic[data-v-87b1f490] .cta-button {
	background-color: #2f353f
}

.block-contact-form--center-tertiary-bg-layout.kids[data-v-87b1f490] .cta-button {
	background-color: #3dafbe
}

.block-contact-form--center-tertiary-bg-layout.yummy[data-v-87b1f490] .cta-button {
	background-color: #84b055
}

.block-contact-form--center-tertiary-bg-layout.marshmello[data-v-87b1f490] .cta-button {
	background-color: #719ec6
}

.block-contact-form--center-tertiary-bg-layout.popcorn[data-v-87b1f490] .cta-button {
	background-color: #ffac00
}

.block-contact-form--image-white-bg-layout.block[data-v-87b1f490] {
	display: flex;
	flex-direction: row
}

.block-contact-form--image-white-bg-layout .block-contact-form__container[data-v-87b1f490],
.block-contact-form--image-white-bg-layout .block-contact-form__image[data-v-87b1f490] {
	margin: 0 70px
}

.block-contact-form--image-white-bg-layout .block-contact-form__image[data-v-87b1f490] {
	min-height: 520px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50%
}

.block-contact-form--image-white-bg-layout .block-contact-form__sub-title[data-v-87b1f490],
.block-contact-form--image-white-bg-layout .block-contact-form__title[data-v-87b1f490] {
	text-align: start
}

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

	.block-contact-form--image-white-bg-layout .block-contact-form__container[data-v-87b1f490],
	.block-contact-form--image-white-bg-layout .block-contact-form__image[data-v-87b1f490] {
		margin: 0 25px
	}
}

@media screen and (max-width:993px) {
	.block-contact-form[data-v-87b1f490] {
		min-height: 890px
	}

	.block-contact-form__title[data-v-87b1f490] h2 {
		font-size: 36px;
		line-height: 36px
	}

	.block-contact-form__title[data-v-87b1f490] h3 {
		font-size: 30px;
		line-height: 30px
	}

	.block-contact-form__sub-title[data-v-87b1f490] p {
		font-size: 18px;
		line-height: 26px
	}

	.block-contact-form--image-white-bg-layout .block-contact-form__container[data-v-87b1f490] {
		width: 100%
	}

	.block-contact-form--image-white-bg-layout .block-contact-form__image[data-v-87b1f490] {
		display: none
	}
}

@media screen and (max-width:768px) {
	.block-contact-form[data-v-87b1f490] {
		padding: 25px 15px
	}

	.block-contact-form__form[data-v-87b1f490],
	.block-contact-form__sub-title[data-v-87b1f490],
	.block-contact-form__title[data-v-87b1f490] {
		width: 100%
	}

	.block-contact-form[data-v-87b1f490] .buttons {
		text-align: center
	}

	.block-contact-form__submit-button[data-v-87b1f490] {
		max-width: 360px
	}

	.block-contact-form--image-white-bg-layout .block-contact-form__container[data-v-87b1f490],
	.block-contact-form--image-white-bg-layout .block-contact-form__image[data-v-87b1f490] {
		margin: 0 auto
	}
}

@media screen and (max-width:600px) {
	.block-contact-form__title[data-v-87b1f490] h2 {
		font-size: 27px;
		line-height: 36px
	}

	.block-contact-form__title[data-v-87b1f490] h3 {
		font-size: 24px;
		line-height: 33px
	}

	.block-contact-form__sub-title[data-v-87b1f490] p {
		font-size: 17px;
		line-height: 26px
	}
}

.mdc-touch-target-wrapper[data-v-b8654c84] {
	display: inline
}

@keyframes mdc-checkbox-unchecked-checked-checkmark-path-data-v-b8654c84 {

	0%,
	50% {
		stroke-dashoffset: 29.7833385
	}

	50% {
		animation-timing-function: cubic-bezier(0, 0, .2, 1)
	}

	to {
		stroke-dashoffset: 0
	}
}

@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark-data-v-b8654c84 {

	0%,
	68.2% {
		transform: scaleX(0)
	}

	68.2% {
		animation-timing-function: cubic-bezier(0, 0, 0, 1)
	}

	to {
		transform: scaleX(1)
	}
}

@keyframes mdc-checkbox-checked-unchecked-checkmark-path-data-v-b8654c84 {
	0% {
		animation-timing-function: cubic-bezier(.4, 0, 1, 1);
		opacity: 1;
		stroke-dashoffset: 0
	}

	to {
		opacity: 0;
		stroke-dashoffset: -29.7833385
	}
}

@keyframes mdc-checkbox-checked-indeterminate-checkmark-data-v-b8654c84 {
	0% {
		animation-timing-function: cubic-bezier(0, 0, .2, 1);
		transform: rotate(0);
		opacity: 1
	}

	to {
		transform: rotate(45deg);
		opacity: 0
	}
}

@keyframes mdc-checkbox-indeterminate-checked-checkmark-data-v-b8654c84 {
	0% {
		animation-timing-function: cubic-bezier(.14, 0, 0, 1);
		transform: rotate(45deg);
		opacity: 0
	}

	to {
		transform: rotate(1turn);
		opacity: 1
	}
}

@keyframes mdc-checkbox-checked-indeterminate-mixedmark-data-v-b8654c84 {
	0% {
		animation-timing-function: mdc-animation-deceleration-curve-timing-function;
		transform: rotate(-45deg);
		opacity: 0
	}

	to {
		transform: rotate(0);
		opacity: 1
	}
}

@keyframes mdc-checkbox-indeterminate-checked-mixedmark-data-v-b8654c84 {
	0% {
		animation-timing-function: cubic-bezier(.14, 0, 0, 1);
		transform: rotate(0);
		opacity: 1
	}

	to {
		transform: rotate(315deg);
		opacity: 0
	}
}

@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark-data-v-b8654c84 {
	0% {
		animation-timing-function: linear;
		transform: scaleX(1);
		opacity: 1
	}

	32.8%,
	to {
		transform: scaleX(0);
		opacity: 0
	}
}

.mdc-checkbox[data-v-b8654c84] {
	display: inline-block;
	position: relative;
	flex: 0 0 18px;
	box-sizing: content-box;
	width: 18px;
	height: 18px;
	line-height: 0;
	white-space: nowrap;
	cursor: pointer;
	vertical-align: bottom;
	padding: 11px
}

.mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background[data-v-b8654c84]:before,
.mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background[data-v-b8654c84]:before {
	background-color: #23445a
}

@supports not (-ms-ime-align:auto) {

	.mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background[data-v-b8654c84]:before,
	.mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background[data-v-b8654c84]:before {
		background-color: var(--mdc-theme-secondary, #23445a)
	}
}

.mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple[data-v-b8654c84]:after,
.mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple[data-v-b8654c84]:before {
	background-color: #23445a
}

@supports not (-ms-ime-align:auto) {

	.mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple[data-v-b8654c84]:after,
	.mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple[data-v-b8654c84]:before {
		background-color: var(--mdc-theme-secondary, #23445a)
	}
}

.mdc-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple[data-v-b8654c84]:before {
	opacity: .04
}

.mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple[data-v-b8654c84]:before,
.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple[data-v-b8654c84]:before {
	transition-duration: 75ms;
	opacity: .12
}

.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple[data-v-b8654c84]:after {
	transition: opacity .15s linear
}

.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple[data-v-b8654c84]:after {
	transition-duration: 75ms;
	opacity: .12
}

.mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded[data-v-b8654c84] {
	--mdc-ripple-fg-opacity: 0.12
}

.mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple[data-v-b8654c84]:after,
.mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple[data-v-b8654c84]:before {
	background-color: #23445a
}

@supports not (-ms-ime-align:auto) {

	.mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple[data-v-b8654c84]:after,
	.mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple[data-v-b8654c84]:before {
		background-color: var(--mdc-theme-secondary, #23445a)
	}
}

.mdc-checkbox .mdc-checkbox__background[data-v-b8654c84] {
	top: 11px;
	left: 11px
}

.mdc-checkbox .mdc-checkbox__background[data-v-b8654c84]:before {
	top: -13px;
	left: -13px;
	width: 40px;
	height: 40px
}

.mdc-checkbox .mdc-checkbox__native-control[data-v-b8654c84] {
	top: 0;
	right: 0;
	left: 0;
	width: 40px;
	height: 40px
}

.mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: rgba(35, 68, 90, .54);
	background-color: transparent
}

.mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background[data-v-b8654c84],
.mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #23445a;
	border-color: var(--mdc-theme-secondary, #23445a);
	background-color: #23445a;
	background-color: var(--mdc-theme-secondary, #23445a)
}

@keyframes mdc-checkbox-fade-in-background-ug5oo5k-data-v-b8654c84 {
	0% {
		border-color: rgba(35, 68, 90, .54);
		background-color: transparent
	}

	50% {
		border-color: #23445a;
		border-color: var(--mdc-theme-secondary, #23445a);
		background-color: #23445a;
		background-color: var(--mdc-theme-secondary, #23445a)
	}
}

@keyframes mdc-checkbox-fade-out-background-ug5oo5k-data-v-b8654c84 {

	0%,
	80% {
		border-color: #23445a;
		border-color: var(--mdc-theme-secondary, #23445a);
		background-color: #23445a;
		background-color: var(--mdc-theme-secondary, #23445a)
	}

	to {
		border-color: rgba(35, 68, 90, .54);
		background-color: transparent
	}
}

.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-in-background-ug5oo5k-data-v-b8654c84
}

.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-out-background-ug5oo5k-data-v-b8654c84
}

.mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate)~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: rgba(35, 68, 90, .26);
	background-color: transparent
}

.mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background[data-v-b8654c84],
.mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: transparent;
	background-color: rgba(35, 68, 90, .26)
}

.mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark[data-v-b8654c84] {
	color: #000
}

.mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark[data-v-b8654c84] {
	border-color: #000
}

.mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark[data-v-b8654c84] {
	color: #000
}

.mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark[data-v-b8654c84] {
	border-color: #000
}

@media screen and (-ms-high-contrast:active) {
	.mdc-checkbox__mixedmark[data-v-b8654c84] {
		margin: 0 1px
	}
}

.mdc-checkbox--disabled[data-v-b8654c84] {
	cursor: default;
	pointer-events: none
}

.mdc-checkbox__background[data-v-b8654c84] {
	display: inline-flex;
	position: absolute;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	width: 18px;
	height: 18px;
	border: 2px solid currentColor;
	border-radius: 2px;
	background-color: transparent;
	pointer-events: none;
	will-change: background-color, border-color;
	transition: background-color 90ms cubic-bezier(.4, 0, .6, 1) 0s, border-color 90ms cubic-bezier(.4, 0, .6, 1) 0s
}

.mdc-checkbox__background .mdc-checkbox__background[data-v-b8654c84]:before {
	background-color: #23445a
}

@supports not (-ms-ime-align:auto) {
	.mdc-checkbox__background .mdc-checkbox__background[data-v-b8654c84]:before {
		background-color: var(--mdc-theme-on-surface, #23445a)
	}
}

.mdc-checkbox__checkmark[data-v-b8654c84] {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	opacity: 0;
	transition: opacity .18s cubic-bezier(.4, 0, .6, 1) 0s
}

.mdc-checkbox--upgraded .mdc-checkbox__checkmark[data-v-b8654c84] {
	opacity: 1
}

.mdc-checkbox__checkmark-path[data-v-b8654c84] {
	transition: stroke-dashoffset .18s cubic-bezier(.4, 0, .6, 1) 0s;
	stroke: currentColor;
	stroke-width: 3.12px;
	stroke-dashoffset: 29.7833385;
	stroke-dasharray: 29.7833385
}

.mdc-checkbox__mixedmark[data-v-b8654c84] {
	width: 100%;
	height: 0;
	transform: scaleX(0) rotate(0);
	border-width: 1px;
	border-style: solid;
	opacity: 0;
	transition: opacity 90ms cubic-bezier(.4, 0, .6, 1) 0s, transform 90ms cubic-bezier(.4, 0, .6, 1) 0s
}

.mdc-checkbox--upgraded .mdc-checkbox__background[data-v-b8654c84],
.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path[data-v-b8654c84],
.mdc-checkbox--upgraded .mdc-checkbox__checkmark[data-v-b8654c84],
.mdc-checkbox--upgraded .mdc-checkbox__mixedmark[data-v-b8654c84] {
	transition: none !important
}

.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background[data-v-b8654c84],
.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background[data-v-b8654c84],
.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background[data-v-b8654c84],
.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background[data-v-b8654c84] {
	animation-duration: .18s;
	animation-timing-function: linear
}

.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path[data-v-b8654c84] {
	animation: mdc-checkbox-unchecked-checked-checkmark-path-data-v-b8654c84 .18s linear 0s;
	transition: none
}

.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark[data-v-b8654c84] {
	animation: mdc-checkbox-unchecked-indeterminate-mixedmark-data-v-b8654c84 90ms linear 0s;
	transition: none
}

.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path[data-v-b8654c84] {
	animation: mdc-checkbox-checked-unchecked-checkmark-path-data-v-b8654c84 90ms linear 0s;
	transition: none
}

.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark[data-v-b8654c84] {
	animation: mdc-checkbox-checked-indeterminate-checkmark-data-v-b8654c84 90ms linear 0s;
	transition: none
}

.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark[data-v-b8654c84] {
	animation: mdc-checkbox-checked-indeterminate-mixedmark-data-v-b8654c84 90ms linear 0s;
	transition: none
}

.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark[data-v-b8654c84] {
	animation: mdc-checkbox-indeterminate-checked-checkmark-data-v-b8654c84 .5s linear 0s;
	transition: none
}

.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark[data-v-b8654c84] {
	animation: mdc-checkbox-indeterminate-checked-mixedmark-data-v-b8654c84 .5s linear 0s;
	transition: none
}

.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark[data-v-b8654c84] {
	animation: mdc-checkbox-indeterminate-unchecked-mixedmark-data-v-b8654c84 .3s linear 0s;
	transition: none
}

.mdc-checkbox__native-control:checked~.mdc-checkbox__background[data-v-b8654c84],
.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background[data-v-b8654c84] {
	transition: border-color 90ms cubic-bezier(0, 0, .2, 1) 0s, background-color 90ms cubic-bezier(0, 0, .2, 1) 0s
}

.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path[data-v-b8654c84],
.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path[data-v-b8654c84] {
	stroke-dashoffset: 0
}

.mdc-checkbox__background[data-v-b8654c84]:before {
	position: absolute;
	transform: scale(0);
	border-radius: 50%;
	opacity: 0;
	pointer-events: none;
	content: "";
	will-change: opacity, transform;
	transition: opacity 90ms cubic-bezier(.4, 0, .6, 1) 0s, transform 90ms cubic-bezier(.4, 0, .6, 1) 0s
}

.mdc-checkbox__native-control:focus~.mdc-checkbox__background[data-v-b8654c84]:before {
	transform: scale(1);
	opacity: .12;
	transition: opacity 80ms cubic-bezier(0, 0, .2, 1) 0s, transform 80ms cubic-bezier(0, 0, .2, 1) 0s
}

.mdc-checkbox__native-control[data-v-b8654c84] {
	position: absolute;
	margin: 0;
	padding: 0;
	opacity: 0;
	cursor: inherit
}

.mdc-checkbox__native-control[data-v-b8654c84]:disabled {
	cursor: default;
	pointer-events: none
}

.mdc-checkbox--touch[data-v-b8654c84] {
	margin-top: 4px;
	margin-bottom: 4px;
	margin-right: 4px;
	margin-left: 4px
}

.mdc-checkbox--touch .mdc-checkbox__native-control[data-v-b8654c84] {
	top: -4px;
	right: -4px;
	left: -4px;
	width: 48px;
	height: 48px
}

.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark[data-v-b8654c84] {
	transition: opacity .18s cubic-bezier(0, 0, .2, 1) 0s, transform .18s cubic-bezier(0, 0, .2, 1) 0s;
	opacity: 1
}

.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark[data-v-b8654c84] {
	transform: scaleX(1) rotate(-45deg)
}

.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark[data-v-b8654c84] {
	transform: rotate(45deg);
	opacity: 0;
	transition: opacity 90ms cubic-bezier(.4, 0, .6, 1) 0s, transform 90ms cubic-bezier(.4, 0, .6, 1) 0s
}

.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark[data-v-b8654c84] {
	transform: scaleX(1) rotate(0);
	opacity: 1
}

@keyframes mdc-ripple-fg-radius-in-data-v-b8654c84 {
	0% {
		animation-timing-function: cubic-bezier(.4, 0, .2, 1);
		transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)
	}

	to {
		transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
	}
}

@keyframes mdc-ripple-fg-opacity-in-data-v-b8654c84 {
	0% {
		animation-timing-function: linear;
		opacity: 0
	}

	to {
		opacity: var(--mdc-ripple-fg-opacity, 0)
	}
}

@keyframes mdc-ripple-fg-opacity-out-data-v-b8654c84 {
	0% {
		animation-timing-function: linear;
		opacity: var(--mdc-ripple-fg-opacity, 0)
	}

	to {
		opacity: 0
	}
}

.mdc-ripple-surface--test-edge-var-bug[data-v-b8654c84] {
	--mdc-ripple-surface-test-edge-var: 1px solid #000;
	visibility: hidden
}

.mdc-ripple-surface--test-edge-var-bug[data-v-b8654c84]:before {
	border: var(--mdc-ripple-surface-test-edge-var)
}

.mdc-checkbox[data-v-b8654c84] {
	--mdc-ripple-fg-size: 0;
	--mdc-ripple-left: 0;
	--mdc-ripple-top: 0;
	--mdc-ripple-fg-scale: 1;
	--mdc-ripple-fg-translate-end: 0;
	--mdc-ripple-fg-translate-start: 0;
	-webkit-tap-highlight-color: transparent
}

.mdc-checkbox .mdc-checkbox__ripple[data-v-b8654c84]:after,
.mdc-checkbox .mdc-checkbox__ripple[data-v-b8654c84]:before {
	position: absolute;
	border-radius: 50%;
	opacity: 0;
	pointer-events: none;
	content: ""
}

.mdc-checkbox .mdc-checkbox__ripple[data-v-b8654c84]:before {
	transition: opacity 15ms linear, background-color 15ms linear;
	z-index: 1
}

.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple[data-v-b8654c84]:before {
	transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple[data-v-b8654c84]:after {
	top: 0;
	left: 0;
	transform: scale(0);
	transform-origin: center center
}

.mdc-checkbox.mdc-ripple-upgraded--unbounded .mdc-checkbox__ripple[data-v-b8654c84]:after {
	top: var(--mdc-ripple-top, 0);
	left: var(--mdc-ripple-left, 0)
}

.mdc-checkbox.mdc-ripple-upgraded--foreground-activation .mdc-checkbox__ripple[data-v-b8654c84]:after {
	animation: mdc-ripple-fg-radius-in-data-v-b8654c84 225ms forwards, mdc-ripple-fg-opacity-in-data-v-b8654c84 75ms forwards
}

.mdc-checkbox.mdc-ripple-upgraded--foreground-deactivation .mdc-checkbox__ripple[data-v-b8654c84]:after {
	animation: mdc-ripple-fg-opacity-out-data-v-b8654c84 .15s;
	transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-checkbox .mdc-checkbox__ripple[data-v-b8654c84]:after,
.mdc-checkbox .mdc-checkbox__ripple[data-v-b8654c84]:before {
	background-color: #23445a
}

@supports not (-ms-ime-align:auto) {

	.mdc-checkbox .mdc-checkbox__ripple[data-v-b8654c84]:after,
	.mdc-checkbox .mdc-checkbox__ripple[data-v-b8654c84]:before {
		background-color: var(--mdc-theme-on-surface, #23445a)
	}
}

.mdc-checkbox:hover .mdc-checkbox__ripple[data-v-b8654c84]:before {
	opacity: .04
}

.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple[data-v-b8654c84]:before,
.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple[data-v-b8654c84]:before {
	transition-duration: 75ms;
	opacity: .12
}

.mdc-checkbox:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple[data-v-b8654c84]:after {
	transition: opacity .15s linear
}

.mdc-checkbox:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple[data-v-b8654c84]:after {
	transition-duration: 75ms;
	opacity: .12
}

.mdc-checkbox.mdc-ripple-upgraded[data-v-b8654c84] {
	--mdc-ripple-fg-opacity: 0.12
}

.mdc-checkbox .mdc-checkbox__ripple[data-v-b8654c84]:after,
.mdc-checkbox .mdc-checkbox__ripple[data-v-b8654c84]:before {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple[data-v-b8654c84]:after,
.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple[data-v-b8654c84]:before {
	top: var(--mdc-ripple-top, 0);
	left: var(--mdc-ripple-left, 0);
	width: var(--mdc-ripple-fg-size, 100%);
	height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple[data-v-b8654c84]:after {
	width: var(--mdc-ripple-fg-size, 100%);
	height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-checkbox__ripple[data-v-b8654c84] {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	pointer-events: none
}

.mdc-ripple-upgraded--background-focused .mdc-checkbox__background[data-v-b8654c84]:before {
	content: none
}

.gi-checkbox[data-v-b8654c84] {
	font-size: inherit;
	font-weight: inherit;
	font-family: inherit;
	margin-bottom: 20px
}

.gi-checkbox .mdc-checkbox__background[data-v-b8654c84] {
	border: 1px solid currentColor
}

.gi-checkbox .mdc-checkbox__checkmark[data-v-b8654c84] {
	top: 2px;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 12px
}

.gi-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark[data-v-b8654c84] {
	color: #fff
}

.gi-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark[data-v-b8654c84] {
	border-color: #fff
}

.gi-checkbox--pure-white .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #91a1ac;
	background-color: #fff
}

.gi-checkbox--pure-white .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--pure-white .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #fff;
	background-color: #fff
}

@keyframes mdc-checkbox-fade-in-background-ug5oo5q-data-v-b8654c84 {
	0% {
		border-color: #91a1ac;
		background-color: #fff
	}

	50% {
		border-color: #fff;
		background-color: #fff
	}
}

@keyframes mdc-checkbox-fade-out-background-ug5oo5q-data-v-b8654c84 {

	0%,
	80% {
		border-color: #fff;
		background-color: #fff
	}

	to {
		border-color: #91a1ac;
		background-color: #fff
	}
}

.gi-checkbox--pure-white.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--pure-white.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-in-background-ug5oo5q-data-v-b8654c84
}

.gi-checkbox--pure-white.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--pure-white.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-out-background-ug5oo5q-data-v-b8654c84
}

.gi-checkbox--transparent .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #91a1ac;
	background-color: #fff
}

.gi-checkbox--transparent .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--transparent .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: transparent;
	background-color: transparent
}

@keyframes mdc-checkbox-fade-in-background-ug5oo6j-data-v-b8654c84 {
	0% {
		border-color: #91a1ac;
		background-color: #fff
	}

	50% {
		border-color: transparent;
		background-color: transparent
	}
}

@keyframes mdc-checkbox-fade-out-background-ug5oo6j-data-v-b8654c84 {

	0%,
	80% {
		border-color: transparent;
		background-color: transparent
	}

	to {
		border-color: #91a1ac;
		background-color: #fff
	}
}

.gi-checkbox--transparent.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--transparent.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-in-background-ug5oo6j-data-v-b8654c84
}

.gi-checkbox--transparent.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--transparent.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-out-background-ug5oo6j-data-v-b8654c84
}

.gi-checkbox--primary .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #91a1ac;
	background-color: #fff
}

.gi-checkbox--primary .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--primary .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #10bb69;
	background-color: #10bb69
}

@keyframes mdc-checkbox-fade-in-background-ug5oo78-data-v-b8654c84 {
	0% {
		border-color: #91a1ac;
		background-color: #fff
	}

	50% {
		border-color: #10bb69;
		background-color: #10bb69
	}
}

@keyframes mdc-checkbox-fade-out-background-ug5oo78-data-v-b8654c84 {

	0%,
	80% {
		border-color: #10bb69;
		background-color: #10bb69
	}

	to {
		border-color: #91a1ac;
		background-color: #fff
	}
}

.gi-checkbox--primary.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--primary.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-in-background-ug5oo78-data-v-b8654c84
}

.gi-checkbox--primary.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--primary.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-out-background-ug5oo78-data-v-b8654c84
}

.gi-checkbox--secondary .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #91a1ac;
	background-color: #fff
}

.gi-checkbox--secondary .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--secondary .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #23445a;
	background-color: #23445a
}

@keyframes mdc-checkbox-fade-in-background-ug5oo7l-data-v-b8654c84 {
	0% {
		border-color: #91a1ac;
		background-color: #fff
	}

	50% {
		border-color: #23445a;
		background-color: #23445a
	}
}

@keyframes mdc-checkbox-fade-out-background-ug5oo7l-data-v-b8654c84 {

	0%,
	80% {
		border-color: #23445a;
		background-color: #23445a
	}

	to {
		border-color: #91a1ac;
		background-color: #fff
	}
}

.gi-checkbox--secondary.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--secondary.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-in-background-ug5oo7l-data-v-b8654c84
}

.gi-checkbox--secondary.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--secondary.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-out-background-ug5oo7l-data-v-b8654c84
}

.gi-checkbox--tertiary .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #91a1ac;
	background-color: #fff
}

.gi-checkbox--tertiary .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--tertiary .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #0075df;
	background-color: #0075df
}

@keyframes mdc-checkbox-fade-in-background-ug5oo7y-data-v-b8654c84 {
	0% {
		border-color: #91a1ac;
		background-color: #fff
	}

	50% {
		border-color: #0075df;
		background-color: #0075df
	}
}

@keyframes mdc-checkbox-fade-out-background-ug5oo7y-data-v-b8654c84 {

	0%,
	80% {
		border-color: #0075df;
		background-color: #0075df
	}

	to {
		border-color: #91a1ac;
		background-color: #fff
	}
}

.gi-checkbox--tertiary.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--tertiary.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-in-background-ug5oo7y-data-v-b8654c84
}

.gi-checkbox--tertiary.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--tertiary.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-out-background-ug5oo7y-data-v-b8654c84
}

.gi-checkbox--info .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #91a1ac;
	background-color: #fff
}

.gi-checkbox--info .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--info .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #46aaef;
	background-color: #46aaef
}

@keyframes mdc-checkbox-fade-in-background-ug5oo8k-data-v-b8654c84 {
	0% {
		border-color: #91a1ac;
		background-color: #fff
	}

	50% {
		border-color: #46aaef;
		background-color: #46aaef
	}
}

@keyframes mdc-checkbox-fade-out-background-ug5oo8k-data-v-b8654c84 {

	0%,
	80% {
		border-color: #46aaef;
		background-color: #46aaef
	}

	to {
		border-color: #91a1ac;
		background-color: #fff
	}
}

.gi-checkbox--info.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--info.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-in-background-ug5oo8k-data-v-b8654c84
}

.gi-checkbox--info.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--info.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-out-background-ug5oo8k-data-v-b8654c84
}

.gi-checkbox--warning .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #91a1ac;
	background-color: #fff
}

.gi-checkbox--warning .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--warning .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #fbc621;
	background-color: #fbc621
}

@keyframes mdc-checkbox-fade-in-background-ug5oo9c-data-v-b8654c84 {
	0% {
		border-color: #91a1ac;
		background-color: #fff
	}

	50% {
		border-color: #fbc621;
		background-color: #fbc621
	}
}

@keyframes mdc-checkbox-fade-out-background-ug5oo9c-data-v-b8654c84 {

	0%,
	80% {
		border-color: #fbc621;
		background-color: #fbc621
	}

	to {
		border-color: #91a1ac;
		background-color: #fff
	}
}

.gi-checkbox--warning.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--warning.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-in-background-ug5oo9c-data-v-b8654c84
}

.gi-checkbox--warning.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--warning.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-out-background-ug5oo9c-data-v-b8654c84
}

.gi-checkbox--error .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #91a1ac;
	background-color: #fff
}

.gi-checkbox--error .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--error .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #f63865;
	background-color: #f63865
}

@keyframes mdc-checkbox-fade-in-background-ug5oo9f-data-v-b8654c84 {
	0% {
		border-color: #91a1ac;
		background-color: #fff
	}

	50% {
		border-color: #f63865;
		background-color: #f63865
	}
}

@keyframes mdc-checkbox-fade-out-background-ug5oo9f-data-v-b8654c84 {

	0%,
	80% {
		border-color: #f63865;
		background-color: #f63865
	}

	to {
		border-color: #91a1ac;
		background-color: #fff
	}
}

.gi-checkbox--error.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--error.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-in-background-ug5oo9f-data-v-b8654c84
}

.gi-checkbox--error.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--error.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-out-background-ug5oo9f-data-v-b8654c84
}

.gi-checkbox--success .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #91a1ac;
	background-color: #fff
}

.gi-checkbox--success .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--success .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #00c76f;
	background-color: #00c76f
}

@keyframes mdc-checkbox-fade-in-background-ug5oo9w-data-v-b8654c84 {
	0% {
		border-color: #91a1ac;
		background-color: #fff
	}

	50% {
		border-color: #00c76f;
		background-color: #00c76f
	}
}

@keyframes mdc-checkbox-fade-out-background-ug5oo9w-data-v-b8654c84 {

	0%,
	80% {
		border-color: #00c76f;
		background-color: #00c76f
	}

	to {
		border-color: #91a1ac;
		background-color: #fff
	}
}

.gi-checkbox--success.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--success.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-in-background-ug5oo9w-data-v-b8654c84
}

.gi-checkbox--success.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--success.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-out-background-ug5oo9w-data-v-b8654c84
}

.gi-checkbox--invalid .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #f63865;
	background-color: #fff
}

.gi-checkbox--invalid .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--invalid .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #0075df;
	background-color: #0075df
}

@keyframes mdc-checkbox-fade-in-background-ug5ooa7-data-v-b8654c84 {
	0% {
		border-color: #f63865;
		background-color: #fff
	}

	50% {
		border-color: #0075df;
		background-color: #0075df
	}
}

@keyframes mdc-checkbox-fade-out-background-ug5ooa7-data-v-b8654c84 {

	0%,
	80% {
		border-color: #0075df;
		background-color: #0075df
	}

	to {
		border-color: #f63865;
		background-color: #fff
	}
}

.gi-checkbox--invalid.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--invalid.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-in-background-ug5ooa7-data-v-b8654c84
}

.gi-checkbox--invalid.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--invalid.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-out-background-ug5ooa7-data-v-b8654c84
}

.gi-checkbox--invalid .gi-checkbox__helper[data-v-b8654c84] {
	color: #f63865
}

.gi-checkbox--disabled[data-v-b8654c84] {
	cursor: not-allowed
}

.gi-checkbox--disabled .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #607684;
	background-color: #fff
}

.gi-checkbox--disabled .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--disabled .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background[data-v-b8654c84] {
	border-color: #607684;
	background-color: #607684
}

@keyframes mdc-checkbox-fade-in-background-ug5ooad-data-v-b8654c84 {
	0% {
		border-color: #607684;
		background-color: #fff
	}

	50% {
		border-color: #607684;
		background-color: #607684
	}
}

@keyframes mdc-checkbox-fade-out-background-ug5ooad-data-v-b8654c84 {

	0%,
	80% {
		border-color: #607684;
		background-color: #607684
	}

	to {
		border-color: #607684;
		background-color: #fff
	}
}

.gi-checkbox--disabled.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--disabled.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-in-background-ug5ooad-data-v-b8654c84
}

.gi-checkbox--disabled.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84],
.gi-checkbox--disabled.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background[data-v-b8654c84] {
	animation-name: mdc-checkbox-fade-out-background-ug5ooad-data-v-b8654c84
}

.gi-checkbox--disabled .gi-checkbox__label[data-v-b8654c84] {
	cursor: not-allowed;
	color: #b2bec6
}

.gi-checkbox__wrapper[data-v-b8654c84] {
	display: flex;
	align-items: center
}

.gi-checkbox__label[data-v-b8654c84] {
	color: #23445a
}

.gi-checkbox__helper[data-v-b8654c84] {
	color: #607684;
	font-size: .75em
}

.assistant-assistant[data-v-caa433ce] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-caa433ce] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-caa433ce] {
	font-family: Heebo, sans-serif
}

.block-lead-form[data-v-caa433ce] {
	text-align: start;
	justify-content: center;
	width: 100%;
	padding: 75px 10px;
	min-height: 260px
}

.block-lead-form .row[data-v-caa433ce] {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -10px
}

.block-lead-form .col-1[data-v-caa433ce] {
	padding: 0 10px;
	width: 8.3333333333%
}

.block-lead-form .col-2[data-v-caa433ce] {
	padding: 0 10px;
	width: 16.6666666667%
}

.block-lead-form .col-3[data-v-caa433ce] {
	padding: 0 10px;
	width: 25%
}

.block-lead-form .col-4[data-v-caa433ce] {
	padding: 0 10px;
	width: 33.3333333333%
}

.block-lead-form .col-5[data-v-caa433ce] {
	padding: 0 10px;
	width: 41.6666666667%
}

.block-lead-form .col-6[data-v-caa433ce] {
	padding: 0 10px;
	width: 50%
}

.block-lead-form .col-7[data-v-caa433ce] {
	padding: 0 10px;
	width: 58.3333333333%
}

.block-lead-form .col-8[data-v-caa433ce] {
	padding: 0 10px;
	width: 66.6666666667%
}

.block-lead-form .col-9[data-v-caa433ce] {
	padding: 0 10px;
	width: 75%
}

.block-lead-form .col-10[data-v-caa433ce] {
	padding: 0 10px;
	width: 83.3333333333%
}

.block-lead-form .col-11[data-v-caa433ce] {
	padding: 0 10px;
	width: 91.6666666667%
}

.block-lead-form .col-12[data-v-caa433ce] {
	padding: 0 10px;
	width: 100%
}

@media screen and (max-width:993px) {
	.block-lead-form .col-6[data-v-caa433ce] {
		width: 100%
	}
}

.block-lead-form .gi-input[data-v-caa433ce] .mdc-text-field {
	display: flex;
	flex-direction: column-reverse
}

.block-lead-form .gi-input[data-v-caa433ce] .mdc-text-field__label {
	font-size: .95rem;
	line-height: .95rem;
	margin-bottom: 7px;
	font-weight: 400
}

.block-lead-form .gi-input[data-v-caa433ce] .mdc-text-field__label.mdc-floating-label--required:after {
	content: "*"
}

.block-lead-form .gi-input[data-v-caa433ce] .mdc-text-field__input {
	height: 49px;
	width: 100%;
	border: 1px solid #d4d7de;
	border-radius: 8px;
	font-size: .95rem;
	line-height: .95rem;
	color: #2f353f;
	padding: 0 15px;
	font-family: inherit;
	transition: border .3s ease
}

.block-lead-form .gi-input[data-v-caa433ce] .mdc-text-field__helper {
	font-size: .85rem;
	line-height: .95rem;
	height: .95rem;
	margin: 5px 0 8px;
	font-weight: 400
}

.block-lead-form .gi-input[data-v-caa433ce] .mdc-text-field--focused .mdc-text-field__input {
	border: 1px solid #2f353f;
	outline: unset
}

.block-lead-form .gi-input[data-v-caa433ce] .mdc-text-field--invalid .mdc-text-field__input {
	border: 1px solid #ff3434
}

.block-lead-form .gi-input[data-v-caa433ce] .mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field__helper {
	color: #ff3434
}

.block-lead-form .gi-input[data-v-caa433ce] .mdc-text-field--disabled .mdc-text-field__input {
	color: #838999;
	background: #ecedf2
}

.block-lead-form .gi-input[data-v-caa433ce] .mdc-text-field--with-trailing-icon {
	position: relative
}

.block-lead-form .gi-input[data-v-caa433ce] .mdc-text-field--with-trailing-icon .mdc-text-field__input {
	padding: 0 15px 0 40px
}

.block-lead-form .gi-input[data-v-caa433ce] .mdc-text-field--with-trailing-icon img {
	position: absolute;
	top: 40px;
	left: 15px
}

.block-lead-form .gi-input[data-v-caa433ce] .mdc-text-field--with-leading-icon {
	position: relative
}

.block-lead-form .gi-input[data-v-caa433ce] .mdc-text-field--with-leading-icon .mdc-text-field__input {
	padding: 0 40px 0 15px
}

.block-lead-form .gi-input[data-v-caa433ce] .mdc-text-field--with-leading-icon img {
	position: absolute;
	top: 40px;
	right: 15px
}

.block-lead-form .gi-checkbox[data-v-caa433ce] {
	padding: 0;
	font-family: inherit
}

.block-lead-form .gi-checkbox__wrapper[data-v-caa433ce] {
	display: flex;
	align-items: center
}

.block-lead-form .gi-checkbox[data-v-caa433ce] .gi-checkbox__label {
	color: inherit;
	font-weight: 400;
	margin: 0 5px
}

.block-lead-form .gi-checkbox[data-v-caa433ce] .gi-checkbox__helper {
	font-size: .85rem;
	line-height: .95rem;
	height: .95rem;
	margin: 5px 0 8px;
	font-weight: 400
}

.block-lead-form .gi-checkbox--invalid[data-v-caa433ce] .gi-checkbox__helper {
	color: #ff3434
}

.block-lead-form .gi-checkbox__helper[data-v-caa433ce] {
	color: #ddffe6
}

.block-lead-form .gi-checkbox .mdc-checkbox[data-v-caa433ce] {
	padding: 9px
}

.block-lead-form .gi-checkbox .mdc-checkbox__background[data-v-caa433ce] {
	width: 20px;
	height: 20px;
	border-radius: 5px
}

.block-lead-form .gi-checkbox .mdc-checkbox__background[data-v-caa433ce]:before {
	top: -10px;
	left: -10px;
	width: 36px;
	height: 36px
}

.block-lead-form .gi-checkbox .mdc-checkbox__native-control[data-v-caa433ce] {
	top: 6px;
	right: 5px;
	left: 0;
	width: 25px;
	height: 25px
}

.block-lead-form .gi-checkbox .mdc-checkbox__checkmark[data-v-caa433ce] {
	top: 2px;
	right: 2px;
	width: 12px
}

.block-lead-form__container[data-v-caa433ce] {
	max-width: 1200px;
	width: 100%;
	justify-content: center;
	display: flex;
	flex-direction: row;
	margin: 0 auto
}

.block-lead-form__header[data-v-caa433ce] {
	width: 100%;
	max-width: 440px;
	margin: 20px
}

.block-lead-form.cherry .block-lead-form__input[data-v-caa433ce] .mdc-text-field-helper-text,
.block-lead-form.earth .block-lead-form__input[data-v-caa433ce] .mdc-text-field-helper-text,
.block-lead-form.marshmello .block-lead-form__input[data-v-caa433ce] .mdc-text-field-helper-text,
.block-lead-form.popcorn .block-lead-form__input[data-v-caa433ce] .mdc-text-field-helper-text,
.block-lead-form.trendy .block-lead-form__input[data-v-caa433ce] .mdc-text-field-helper-text,
.block-lead-form.tropicana .block-lead-form__input[data-v-caa433ce] .mdc-text-field-helper-text,
.block-lead-form.yummy .block-lead-form__input[data-v-caa433ce] .mdc-text-field-helper-text {
	color: #fff !important
}

.block-lead-form__notification[data-v-caa433ce] {
	display: none;
	flex-direction: column;
	justify-content: space-around
}

.block-lead-form__notification .image[data-v-caa433ce] {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50%;
	height: 58px;
	width: 73px;
	margin: 0 auto 30px;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='73' height='59' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M60.19 2.203a7.5 7.5 0 0 1 10.806 10.4l-.187.194L25.591 58.12 2.19 34.666a7.5 7.5 0 0 1 10.425-10.782l.193.187 12.781 12.81 34.6-34.678Z' fill='%2310BB69'/%3E%3C/svg%3E")
}

.block-lead-form__notification .title[data-v-caa433ce] {
	font-size: 40px;
	font-weight: 600;
	line-height: 40px;
	text-align: center;
	margin-bottom: 15px
}

.block-lead-form__title[data-v-caa433ce] {
	margin: 0 auto 7px
}

.block-lead-form__title[data-v-caa433ce] h2 {
	font-size: 40px;
	line-height: 40px
}

.block-lead-form__title[data-v-caa433ce] h3 {
	font-size: 30px;
	line-height: 34px
}

.block-lead-form__sub-title[data-v-caa433ce] {
	margin: 0 auto;
	font-size: 20px;
	line-height: 28px;
	word-break: break-word
}

.block-lead-form.block--preview .block-lead-form__sub-title[data-v-caa433ce],
.block-lead-form.block--preview .block-lead-form__title[data-v-caa433ce] {
	padding: 10px
}

.block-lead-form__form[data-v-caa433ce] {
	width: 100%;
	margin: 28px auto 0;
	text-align: start;
	display: flex;
	flex-direction: row
}

.block-lead-form__form[data-v-caa433ce] .buttons {
	margin: 0 30px
}

.block-lead-form__checkbox[data-v-caa433ce] {
	display: block
}

.block-lead-form__checkbox[data-v-caa433ce] .gi-checkbox__helper {
	min-height: 21px
}

.block-lead-form__checkbox[data-v-caa433ce] .gi-checkbox__wrapper {
	align-items: flex-start
}

.block-lead-form__checkbox[data-v-caa433ce] .mdc-checkbox {
	margin-top: -9px
}

.block-lead-form.cherry .block-lead-form__checkbox[data-v-caa433ce] .gi-checkbox__helper,
.block-lead-form.earth .block-lead-form__checkbox[data-v-caa433ce] .gi-checkbox__helper,
.block-lead-form.marshmello .block-lead-form__checkbox[data-v-caa433ce] .gi-checkbox__helper,
.block-lead-form.popcorn .block-lead-form__checkbox[data-v-caa433ce] .gi-checkbox__helper,
.block-lead-form.trendy .block-lead-form__checkbox[data-v-caa433ce] .gi-checkbox__helper,
.block-lead-form.tropicana .block-lead-form__checkbox[data-v-caa433ce] .gi-checkbox__helper,
.block-lead-form.yummy .block-lead-form__checkbox[data-v-caa433ce] .gi-checkbox__helper {
	color: #fff
}

.block-lead-form__submit-button[data-v-caa433ce] {
	height: 49px;
	width: 235px;
	font-size: 24px;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 24px;
	margin-top: 22px;
	position: relative
}

.block-lead-form--submitted .block-lead-form__form[data-v-caa433ce],
.block-lead-form--submitted .block-lead-form__header[data-v-caa433ce],
.block-lead-form--submitted .block-lead-form__sub-title[data-v-caa433ce],
.block-lead-form--submitted .block-lead-form__title[data-v-caa433ce] {
	display: none
}

.block-lead-form--submitted .block-lead-form__notification[data-v-caa433ce] {
	display: flex
}

.block-lead-form--center-secondary-bg-layout .block-lead-form__submit-button[data-v-caa433ce],
.block-lead-form--center-white-bg-layout .block-lead-form__submit-button[data-v-caa433ce] {
	color: #fff;
	margin-right: auto;
	margin-left: auto
}

.block-lead-form--center-secondary-bg-layout.cherry[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-lead-form--center-white-bg-layout.cherry[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #d72170
}

.block-lead-form--center-secondary-bg-layout.pretty-orange[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-lead-form--center-white-bg-layout.pretty-orange[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #fa562b
}

.block-lead-form--center-secondary-bg-layout.earth[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-lead-form--center-white-bg-layout.earth[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #9e2c5b
}

.block-lead-form--center-secondary-bg-layout.techy[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-lead-form--center-white-bg-layout.techy[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #1574e7
}

.block-lead-form--center-secondary-bg-layout.trendy[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-lead-form--center-white-bg-layout.trendy[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #552c98
}

.block-lead-form--center-secondary-bg-layout.luxus[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-lead-form--center-white-bg-layout.luxus[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #d2a85d
}

.block-lead-form--center-secondary-bg-layout.tropicana[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-lead-form--center-white-bg-layout.tropicana[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #04bf7b
}

.block-lead-form--center-secondary-bg-layout.classic[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-lead-form--center-white-bg-layout.classic[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #2f353f
}

.block-lead-form--center-secondary-bg-layout.kids[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-lead-form--center-white-bg-layout.kids[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #3dafbe
}

.block-lead-form--center-secondary-bg-layout.yummy[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-lead-form--center-white-bg-layout.yummy[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #84b055
}

.block-lead-form--center-secondary-bg-layout.marshmello[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-lead-form--center-white-bg-layout.marshmello[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #719ec6
}

.block-lead-form--center-secondary-bg-layout.popcorn[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background,
.block-lead-form--center-white-bg-layout.popcorn[data-v-caa433ce] .gi-checkbox .gi-checkbox__wrapper .mdc-checkbox__background {
	background-color: #ffac00
}

.block-lead-form--center-secondary-bg-layout.cherry[data-v-caa433ce] .cta-button,
.block-lead-form--center-white-bg-layout.cherry[data-v-caa433ce] .cta-button {
	background-color: #d72170
}

.block-lead-form--center-secondary-bg-layout.pretty-orange[data-v-caa433ce] .cta-button,
.block-lead-form--center-white-bg-layout.pretty-orange[data-v-caa433ce] .cta-button {
	background-color: #fa562b
}

.block-lead-form--center-secondary-bg-layout.earth[data-v-caa433ce] .cta-button,
.block-lead-form--center-white-bg-layout.earth[data-v-caa433ce] .cta-button {
	background-color: #9e2c5b
}

.block-lead-form--center-secondary-bg-layout.techy[data-v-caa433ce] .cta-button,
.block-lead-form--center-white-bg-layout.techy[data-v-caa433ce] .cta-button {
	background-color: #1574e7
}

.block-lead-form--center-secondary-bg-layout.trendy[data-v-caa433ce] .cta-button,
.block-lead-form--center-white-bg-layout.trendy[data-v-caa433ce] .cta-button {
	background-color: #552c98
}

.block-lead-form--center-secondary-bg-layout.luxus[data-v-caa433ce] .cta-button,
.block-lead-form--center-white-bg-layout.luxus[data-v-caa433ce] .cta-button {
	background-color: #d2a85d
}

.block-lead-form--center-secondary-bg-layout.tropicana[data-v-caa433ce] .cta-button,
.block-lead-form--center-white-bg-layout.tropicana[data-v-caa433ce] .cta-button {
	background-color: #04bf7b
}

.block-lead-form--center-secondary-bg-layout.classic[data-v-caa433ce] .cta-button,
.block-lead-form--center-white-bg-layout.classic[data-v-caa433ce] .cta-button {
	background-color: #2f353f
}

.block-lead-form--center-secondary-bg-layout.kids[data-v-caa433ce] .cta-button,
.block-lead-form--center-white-bg-layout.kids[data-v-caa433ce] .cta-button {
	background-color: #3dafbe
}

.block-lead-form--center-secondary-bg-layout.yummy[data-v-caa433ce] .cta-button,
.block-lead-form--center-white-bg-layout.yummy[data-v-caa433ce] .cta-button {
	background-color: #84b055
}

.block-lead-form--center-secondary-bg-layout.marshmello[data-v-caa433ce] .cta-button,
.block-lead-form--center-white-bg-layout.marshmello[data-v-caa433ce] .cta-button {
	background-color: #719ec6
}

.block-lead-form--center-secondary-bg-layout.popcorn[data-v-caa433ce] .cta-button,
.block-lead-form--center-white-bg-layout.popcorn[data-v-caa433ce] .cta-button {
	background-color: #ffac00
}

.block-lead-form--center-secondary-bg-layout.cherry[data-v-caa433ce] {
	background-color: #f66b6b
}

.block-lead-form--center-secondary-bg-layout.pretty-orange[data-v-caa433ce] {
	background-color: #2f353f
}

.block-lead-form--center-secondary-bg-layout.earth[data-v-caa433ce] {
	background-color: #c69c66
}

.block-lead-form--center-secondary-bg-layout.techy[data-v-caa433ce] {
	background-color: #242266
}

.block-lead-form--center-secondary-bg-layout.trendy[data-v-caa433ce] {
	background-color: #49baa6
}

.block-lead-form--center-secondary-bg-layout.luxus[data-v-caa433ce] {
	background-color: #242366
}

.block-lead-form--center-secondary-bg-layout.tropicana[data-v-caa433ce] {
	background-color: #f2507b
}

.block-lead-form--center-secondary-bg-layout.classic[data-v-caa433ce] {
	background-color: #889ba0
}

.block-lead-form--center-secondary-bg-layout.kids[data-v-caa433ce] {
	background-color: #ffdf65
}

.block-lead-form--center-secondary-bg-layout.yummy[data-v-caa433ce] {
	background-color: #d54932
}

.block-lead-form--center-secondary-bg-layout.marshmello[data-v-caa433ce] {
	background-color: #e38fa4
}

.block-lead-form--center-secondary-bg-layout.popcorn[data-v-caa433ce] {
	background-color: #e20a02
}

.block-lead-form--center-secondary-bg-layout .block-lead-form__sub-title[data-v-caa433ce] p,
.block-lead-form--center-secondary-bg-layout .block-lead-form__title[data-v-caa433ce] h2,
.block-lead-form--center-secondary-bg-layout .block-lead-form__title[data-v-caa433ce] h3 {
	color: #fff
}

.block-lead-form--center-secondary-bg-layout[data-v-caa433ce] .gi-checkbox__label,
.block-lead-form--center-secondary-bg-layout[data-v-caa433ce] .mdc-text-field__label {
	color: #fff !important
}

.block-lead-form--center-secondary-bg-layout.kids[data-v-caa433ce] h2,
.block-lead-form--center-secondary-bg-layout.kids[data-v-caa433ce] h3,
.block-lead-form--center-secondary-bg-layout.kids[data-v-caa433ce] p {
	color: #000
}

.block-lead-form--center-secondary-bg-layout.kids[data-v-caa433ce] .gi-checkbox__label,
.block-lead-form--center-secondary-bg-layout.kids[data-v-caa433ce] .mdc-text-field__label {
	color: #000 !important
}

@media screen and (max-width:1200px) {
	.block-lead-form[data-v-caa433ce] {
		min-height: 590px;
		text-align: center
	}

	.block-lead-form__container[data-v-caa433ce] {
		flex-direction: column;
		align-items: center;
		max-width: 420px
	}

	.block-lead-form__header[data-v-caa433ce] {
		margin: 0
	}

	.block-lead-form__form[data-v-caa433ce] {
		flex-direction: column
	}

	.block-lead-form__input[data-v-caa433ce] {
		min-width: 100%
	}

	.block-lead-form__submit-button[data-v-caa433ce] {
		display: block
	}

	.block-lead-form .col-6[data-v-caa433ce] {
		width: 100%
	}
}

@media screen and (max-width:993px) {
	.block-lead-form__title[data-v-caa433ce] h2 {
		font-size: 36px;
		line-height: 36px
	}

	.block-lead-form__title[data-v-caa433ce] h3 {
		font-size: 30px;
		line-height: 30px
	}

	.block-lead-form__sub-title[data-v-caa433ce] p {
		font-size: 18px;
		line-height: 26px
	}
}

@media screen and (max-width:768px) {
	.block-lead-form[data-v-caa433ce] {
		padding: 25px 15px
	}

	.block-lead-form__form[data-v-caa433ce],
	.block-lead-form__sub-title[data-v-caa433ce],
	.block-lead-form__title[data-v-caa433ce] {
		width: 100%
	}

	.block-lead-form[data-v-caa433ce] .buttons {
		text-align: center
	}

	.block-lead-form__submit-button[data-v-caa433ce] {
		max-width: 360px
	}
}

@media screen and (max-width:600px) {
	.block-lead-form__title[data-v-caa433ce] h2 {
		font-size: 27px;
		line-height: 36px
	}

	.block-lead-form__title[data-v-caa433ce] h3 {
		font-size: 24px;
		line-height: 33px
	}

	.block-lead-form__sub-title[data-v-caa433ce] p {
		font-size: 17px;
		line-height: 26px
	}
}

.assistant-assistant[data-v-f9a188e4] {
	font-family: Assistant, sans-serif
}

.rubik-rubik[data-v-f9a188e4] {
	font-family: Rubik, sans-serif
}

.heebo-heebo[data-v-f9a188e4] {
	font-family: Heebo, sans-serif
}

.mini-menu[data-v-f9a188e4] {
	display: flex;
	flex-direction: column;
	width: 36px;
	transition: all .225s ease;
	background: #fff;
	border-radius: 6px
}

.mini-menu button[data-v-f9a188e4] {
	background-color: #fff;
	border-style: solid;
	border-color: #636a7b;
	height: 36px;
	transition: background .3s ease, opacity .3s ease;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	cursor: pointer
}

.mini-menu button[disabled=disabled][data-v-f9a188e4] {
	cursor: not-allowed
}

.mini-menu button[disabled=disabled][data-v-f9a188e4]:before {
	opacity: .3
}

.mini-menu button[data-v-f9a188e4]:focus {
	outline: none
}

.mini-menu button[data-v-f9a188e4]:hover {
	background-color: #e3e4e9
}

.mini-menu button[data-v-f9a188e4]:active {
	background-color: #d8d9e0
}

.mini-menu__up[data-v-f9a188e4] {
	border-width: 1px;
	border-radius: 6px 6px 0 0
}

.mini-menu__up[data-v-f9a188e4]:before {
	content: "";
	width: 100%;
	height: 100%;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNyAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTcgMjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xNi42MzcgOC41NzFjMCAuMzExLS4xMjIuNjIyLS4zNi44NTlsLS4xMDUuMTA0YTEuMjI2IDEuMjI2IDAgMCAxLTEuNzI4IDBMOS43MjIgNC44NDN2MTUuODcxYzAgLjY3LS41NDggMS4yMTQtMS4yMjIgMS4yMTRzLTEuMjIyLS41NDQtMS4yMjItMS4yMTRWNC44NDNMMi41NTYgOS41MzRhMS4yMjYgMS4yMjYgMCAwIDEtMS43MjggMEwuNzIyIDkuNDNhMS4yMDcgMS4yMDcgMCAwIDEgMC0xLjcxN0w3LjYzNS44NDVhMS4yMjYgMS4yMjYgMCAwIDEgMS43MjggMGw2LjkxMyA2Ljg2OGMuMjQuMjM3LjM2MS41NDguMzYxLjg1OHoiIHN0eWxlPSJmaWxsOiM2MzZhN2IiLz48L3N2Zz4=);
	background-size: 11px;
	background-repeat: no-repeat;
	background-position: 50%
}

.mini-menu__down[data-v-f9a188e4] {
	border-width: 1px;
	border-top: 0
}

.mini-menu__down[data-v-f9a188e4]:before {
	content: "";
	width: 100%;
	height: 100%;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNyAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTcgMjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xNi42MzcgMTMuNDI5YzAtLjMxMS0uMTIyLS42MjItLjM2LS44NTlsLS4xMDUtLjEwNGExLjIyNiAxLjIyNiAwIDAgMC0xLjcyOCAwbC00LjcyMiA0LjY5MVYxLjI4NkM5LjcyMi42MTYgOS4xNzQuMDcyIDguNS4wNzJTNy4yNzcuNjE1IDcuMjc3IDEuMjg2djE1Ljg3MWwtNC43MjItNC42OTFhMS4yMjYgMS4yMjYgMCAwIDAtMS43MjggMGwtLjEwNS4xMDRhMS4yMDcgMS4yMDcgMCAwIDAgMCAxLjcxN2w2LjkxMyA2Ljg2OGExLjIyNiAxLjIyNiAwIDAgMCAxLjcyOCAwbDYuOTEzLTYuODY4Yy4yNC0uMjM3LjM2MS0uNTQ4LjM2MS0uODU4eiIgc3R5bGU9ImZpbGw6IzYzNmE3YiIvPjwvc3ZnPg==);
	background-size: 11px;
	background-repeat: no-repeat;
	background-position: 50%
}

.mini-menu__remove[data-v-f9a188e4] {
	border-width: 1px;
	border-top: 0
}

.mini-menu__remove[data-v-f9a188e4]:before {
	content: "";
	width: 100%;
	height: 100%;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyMyAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjMgMjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qwe2ZpbGw6IzFiMzQ0NX08L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMS41IDE3LjdjLjMgMCAuNi0uMy42LS42VjcuOGMwLS4zLS4zLS42LS42LS42cy0uNi4zLS42LjZ2OS4zYzAgLjMuMy42LjYuNnptLTIuOCAwYy40IDAgLjYtLjMuNi0uNmwtLjgtOS40YzAtLjMtLjMtLjYtLjYtLjZzLS42LjMtLjYuNkw4IDE3Yy4xLjQuMy43LjcuN3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjEuNSAyLjlIMTZWMS4zYzAtLjctLjYtMS4zLTEuMy0xLjNIOC4zQzcuNiAwIDcgLjYgNyAxLjN2MS41SDEuNWMtLjMgMC0uNi4zLS42LjZzLjMuNi42LjZoMS42TDUgMTguOGMuMSAxLjcgMS42IDMuMiAzLjQgMy4yaDYuMmMxLjggMCAzLjMtMS40IDMuNS0zLjFMMjAgNC4yaDEuNmMuMyAwIC42LS4zLjYtLjYgMC0uNS0uMy0uNy0uNy0uN3pNOC4yIDEuM2MwLS4xIDAtLjEuMS0uMWg2LjRjLjEgMCAuMSAwIC4xLjF2MS41SDguMlYxLjN6bTguNyAxNy40Yy0uMSAxLjItMS4xIDIuMS0yLjMgMi4xSDguNGMtMS4yIDAtMi4yLS45LTIuMy0yLjFMNC4zIDQuMWgxNC40bC0xLjggMTQuNnoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQuMyAxNy43Yy40IDAgLjYtLjIuNi0uNmwuNy05LjNjMC0uMy0uMi0uNi0uNi0uNi0uMyAwLS42LjItLjYuNmwtLjYgOS4yYy0uMS40LjIuNi41Ljd6Ii8+PC9zdmc+);
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: 50%
}

.mini-menu__duplicate[data-v-f9a188e4] {
	border-width: 1px;
	border-top: 0;
	border-radius: 0 0 6px 6px
}

.mini-menu__duplicate[data-v-f9a188e4]:before {
	content: "";
	width: 100%;
	height: 100%;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjIgMjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0xNS43MTQgMGEzLjE0MyAzLjE0MyAwIDAgMSAzLjE0MyAzLjE0M0EzLjE0MyAzLjE0MyAwIDAgMSAyMiA2LjI4NnY5LjQyOUE2LjI4NSA2LjI4NSAwIDAgMSAxNS43MTQgMjJINi4yODZhMy4xNDMgMy4xNDMgMCAwIDEtMy4xNDMtMy4xNDNBMy4xNDMgMy4xNDMgMCAwIDEgMCAxNS43MTRWMy4xNDNBMy4xNDMgMy4xNDMgMCAwIDEgMy4xNDMgMGgxMi41NzF6bTMuMTQzIDQuNzE0djExYTMuMTQzIDMuMTQzIDAgMCAxLTMuMTQzIDMuMTQzaC0xMWMwIC44MDYuNjA3IDEuNDcgMS4zODggMS41NjFsLjE4My4wMTFoOS40MjlhNC43MTQgNC43MTQgMCAwIDAgNC43MDYtNC40MzdsLjAwOC0uMjc3VjYuMjg2YzAtLjgwNi0uNjA3LTEuNDctMS4zODgtMS41NjFsLS4xODMtLjAxMXptLTMuMTQzLTMuMTQzSDMuMTQzYy0uODA2IDAtMS40Ny42MDctMS41NjEgMS4zODhsLS4wMTEuMTg0djEyLjU3MWMwIC44MDYuNjA3IDEuNDcgMS4zODggMS41NjFsLjE4My4wMTFoMTIuNTcxYy44MDYgMCAxLjQ3LS42MDcgMS41NjEtMS4zODhsLjAxMS0uMTgzVjMuMTQzYzAtLjgwNi0uNjA3LTEuNDctMS4zODgtMS41NjFsLS4xODMtLjAxMXpNOS42MjUgNS41Yy40NzYgMCAuODY5LjM1OS45MjIuODJsLjAwNi4xMDgtLjAwMiAyLjI3MiAyLjI3LjAwM2EuOTMuOTMgMCAwIDEgLjEwOSAxLjg1MWwtMi4zODEtLjAwMS0uMDAyIDIuMjY4YS45My45MyAwIDAgMS0xLjg1MS4xMDl2LTIuMzc3bC0yLjI2Ny4wMDFhLjkzLjkzIDAgMCAxLS4xMDktMS44NTFsLjEwOC0uMDA2IDIuMjY3LjAwMlY2LjQzYS45My45MyAwIDAgMSAuOTMtLjkzeiIgc3R5bGU9ImZpbGw6IzYzNmE3YiIvPjwvc3ZnPg==);
	background-size: 18px;
	background-repeat: no-repeat;
	background-position: 50%
}

.mini-menu[data-v-f9a188e4]:hover {
	box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .1)
}
/* Agenda / Schedule */
.agenda{
  direction: rtl;
  --cols: 6;
  display: grid;
  gap: 28px;
  align-items: stretch;
  grid-template-columns: repeat(var(--cols), minmax(0, 1fr));
  margin: 40px 0;
}

@media (max-width: 1100px){
  .agenda{ grid-template-columns: repeat(3, minmax(0, 1fr)); }
}
@media (max-width: 700px){
  .agenda{ grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px; }
}
@media (max-width: 420px){
  .agenda{ grid-template-columns: 1fr; }
}

.agenda__item{
  position: relative;
  padding: 18px 18px 20px;
  border-radius: 16px;
  border: 1px solid rgba(0,0,0,.06);
  background: transparent;
}

.agenda__num{
  font-size: clamp(42px, 4.2vw, 72px);
  line-height: 1;
  font-weight: 300;
  margin-bottom: 10px;
}

.agenda__title{
  margin: 0 0 10px;
  font-size: 18px;
  font-weight: 700;
}

.agenda__en{ font-weight: 700; }

.agenda__rule{
  height: 1px;
  background: rgba(0,0,0,.75);
  margin: 12px 0 14px;
  opacity: .8;
}

.agenda__time{
  font-weight: 700;
  margin-bottom: 10px;
}

.agenda__desc{
  margin: 0;
  font-size: 15px;
  line-height: 1.6;
  opacity: .92;
}

/* קווים אנכיים בין עמודות בדסקטופ (כמו בתמונה) */
@media (min-width: 1101px){
  .agenda__item{
    border: none;
    border-radius: 0;
    padding: 0 18px;
    border-left: 1px solid rgba(0,0,0,.75);
  }
  /* בלי קו בקצה השמאלי (הפריט האחרון ב-HTML הוא .06 והוא השמאלי ביותר ב-RTL) */
  .agenda__item:last-child{ border-left: none; }
}

.block-combo__image {
    background: white;
}

.bg-hero{
  direction: rtl;
  position: relative;
  min-height: clamp(420px, 55vw, 620px);
  display: grid;
  place-items: center;
  padding: 64px 18px;

  background-image: url("/assets/bgnd-for-what-to-bring.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.bg-hero__overlay{
  position: absolute;
  inset: 0;
  /* שכבת הלבנה/ערפל כמו בתמונה */
  background: rgba(255,255,255,.35);
}

.bg-hero__content{
  position: relative;
  z-index: 1;
  max-width: 980px;
  text-align: center;
  color: #111;
}

.bg-hero__title{
  margin: 0;
  font-size: clamp(34px, 4.2vw, 58px);
  font-weight: 800;
  letter-spacing: -0.5px;
}

.bg-hero__line{
  width: 78px;
  height: 4px;
  background: #111;
  margin: 14px auto 26px;
  opacity: .9;
}

.bg-hero__sub{
  margin: 0 0 22px;
  font-size: clamp(18px, 2vw, 28px);
  font-weight: 700;
  opacity: .9;
}

.bg-hero__p{
  margin: 0 auto 18px;
  max-width: 78ch;
  font-size: clamp(16px, 1.4vw, 22px);
  line-height: 1.85;
  opacity: .95;
}

.bg-hero__p b{
  font-weight: 800;
}

div#\38 310cf43-29b8-47ab-b750-c72b786cfded {
    padding: 0;
}
div#block-items {
    padding: 0;
}
.lb{ position: fixed; inset: 0; display:none; z-index: 9999; }
.lb.is-open{ display:block; }

.lb__backdrop{
  position:absolute; inset:0;
  background: rgba(0,0,0,.55);
}

.lb__panel{
  position: relative;
  width: min(980px, calc(100vw - 24px));
  height: min(78vh, 720px);
  margin: 10vh auto 0;
  background: #fff;
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0 24px 80px rgba(0,0,0,.35);
}

.lb__close{
  position:absolute; top:10px; inset-inline-end:10px;
  width:40px; height:40px;
  border:0; border-radius: 999px;
  background: rgba(0,0,0,.08);
  font-size: 26px; line-height: 1;
  cursor:pointer;
  z-index: 2;
}

.lb__frame{
  width: 100%;
  height: 100%;
  border: 0;
}
.block-combo__container {
    padding: 0 !important;
}
/* ===== Contact form – match Morning look (RTL, 2 cols, rounded inputs, green pill button) ===== */

.block-contact-form__form{
  direction: rtl;
  max-width: 980px;
  margin: 0 auto;
  padding: 0;
  color: #111;
  font-family: system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
}

/* Layout: rows / cols (works with your existing .row + .col-6 / .col-12) */
.block-contact-form__form .row{
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 36px 44px;
  margin-bottom: 34px;
}

.block-contact-form__form .col-12{ grid-column: 1 / -1; }
.block-contact-form__form .col-6,
.block-contact-form__form .col-12{ min-width: 0; }

/* Labels */
.block-contact-form__form label{
  display: block;
  font-size: 20px;
  font-weight: 500;
  margin: 0 0 12px;
  line-height: 1.2;
  color: #111;
  text-align: right;
}

/* If you can add class="required" to labels that are חובה */
.block-contact-form__form label.required::after{
  content: " *";
  font-weight: 700;
}

/* Inputs / textarea */
.block-contact-form__form input[type="text"],
.block-contact-form__form input[type="email"],
.block-contact-form__form input[type="tel"],
.block-contact-form__form textarea{
  width: 100%;
  border: 1px solid #d8deea;
  border-radius: 14px;
  background: #fff;
  padding: 18px 20px;
  font-size: 18px;
  line-height: 1.2;
  outline: none;
  box-shadow: none;
  color: #111;
}

/* Height like the screenshot */
.block-contact-form__form input[type="text"],
.block-contact-form__form input[type="email"],
.block-contact-form__form input[type="tel"]{
  height: 64px;
}

.block-contact-form__form textarea{
  min-height: 160px;
  resize: vertical;
}

/* Focus state (subtle) */
.block-contact-form__form input:focus,
.block-contact-form__form textarea:focus{
  border-color: #b9c3d8;
  box-shadow: 0 0 0 3px rgba(185,195,216,.25);
}

/* Placeholder (if any) */
.block-contact-form__form ::placeholder{
  color: rgba(17,17,17,.35);
}

/* Checkbox row */
.block-contact-form__form .block-contact-form__checkbox,
.block-contact-form__form .gi-checkbox__wrapper{
  display: flex;
  align-items: center;
  gap: 14px;
}

.block-contact-form__form input[type="checkbox"]{
  width: 22px;
  height: 22px;
  border-radius: 6px;
  border: 1px solid #d8deea;
  accent-color: #8fb36b; /* modern browsers */
  margin: 0;
}

.block-contact-form__form .gi-checkbox__label{
  margin: 0;
  font-size: 16px;
  font-weight: 400;
  color: #111;
  line-height: 1.6;
}

/* Button area */
.block-contact-form__form .buttons{
  display: flex;
  justify-content: center;
  margin-top: 26px;
}

/* Green pill button like screenshot */
.block-contact-form__form .block-contact-form__submit-button,
.block-contact-form__form .cta-button.block-contact-form__submit-button{
  appearance: none;
  border: 0;
  cursor: pointer;

  background: #8fb36b;
  color: #fff;
  font-weight: 700;

  height: 76px;
  padding: 0 64px;
  border-radius: 999px;

  font-size: 30px;
  letter-spacing: .2px;

  width: min(420px, 100%);
  box-shadow: none;
  transition: transform .08s ease, filter .15s ease;
}

.block-contact-form__form .block-contact-form__submit-button:active{
  transform: translateY(1px);
}
.block-contact-form__form .block-contact-form__submit-button:hover{
  filter: brightness(.97);
}

/* Responsive: stack to 1 column */
@media (max-width: 820px){
  .block-contact-form__form .row{
    grid-template-columns: 1fr;
    gap: 22px;
    margin-bottom: 22px;
  }

  .block-contact-form__form label{ font-size: 18px; }
  .block-contact-form__form input[type="text"],
  .block-contact-form__form input[type="email"],
  .block-contact-form__form input[type="tel"]{
    height: 58px;
    font-size: 16px;
  }
  .block-contact-form__form textarea{ font-size: 16px; }

  .block-contact-form__form .block-contact-form__submit-button{
    height: 70px;
    font-size: 26px;
  }
}

/* Optional: if the original framework adds extra MDC styles, neutralize them */
.block-contact-form__form .mdc-text-field,
.block-contact-form__form .mdc-text-field__ripple,
.block-contact-form__form .mdc-line-ripple{
  all: unset;
}
form.block-contact-form__form.gi-form .col-6 {
    width: 100%;
}