@import url(https://fonts.googleapis.com/css?family=Muli:900&display=swap);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700|Source+Serif+Pro|Lato:400,700|PT+Serif:400,400i,700,700i|Montserrat:400,500,700|Noto+Serif|Work+Sans:400,500|Raleway:400,800,900|Muli);
.apply-font-headline[data-v-1e08b0dd] {
	font-family: inherit
}

.ufo--font-picker[data-v-1e08b0dd] {
	position: relative;
	display: inline-block;
	width: 100%;
	box-shadow: none
}

.ufo--font-picker button[data-v-1e08b0dd] {
	background: none;
	border: 0;
	color: inherit;
	cursor: pointer;
	font-size: inherit;
	outline: none
}

.ufo--font-picker .dropdown-button[data-v-1e08b0dd] {
	height: auto;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0;
	background: transparent
}

.ufo--font-picker .dropdown-button.expanded[data-v-1e08b0dd],
.ufo--font-picker .dropdown-button[data-v-1e08b0dd]:focus,
.ufo--font-picker .dropdown-button[data-v-1e08b0dd]:hover {
	background: transparent
}

.ufo--font-picker .dropdown-button .dropdown-font-name[data-v-1e08b0dd] {
	overflow: hidden;
	white-space: nowrap
}

.ufo--font-picker .dropdown-button .apply-font-text[data-v-1e08b0dd] {
	font-family: inherit
}

.ufo--font-picker .dropdown-button.expanded .dropdown-icon.finished[data-v-1e08b0dd]:before {
	-webkit-transform: rotate(-180deg);
	transform: rotate(-180deg)
}

.ufo--font-picker .dropdown-icon[data-v-1e08b0dd] {
	margin-left: 10px
}

.ufo--font-picker .dropdown-icon.loading[data-v-1e08b0dd]:before {
	content: "";
	display: block;
	height: 10px;
	width: 10px;
	border-radius: 50%;
	border: 2px solid #b2b2b2;
	border-top-color: #000;
	-webkit-animation: spinner-data-v-1e08b0dd .6s linear infinite;
	animation: spinner-data-v-1e08b0dd .6s linear infinite
}

.ufo--font-picker .dropdown-icon.finished[data-v-1e08b0dd]:before {
	content: "";
	display: block;
	height: 22px;
	width: 22px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAiIGhlaWdodD0iNiI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik04LjYxLjY4OGEuNS41IDAgMTEuNzguNjI0bC00IDRhLjUuNSAwIDAxLS43OCAwbC00LTRhLjUuNSAwIDExLjc4LS42MjRMNSA0LjIgOC42MS42ODh6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjOTc5Nzk3IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iIzQ3NTQ2MSIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTS02LTZoMjJ2MTZILTZ6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat;
	border: none;
	transition: -webkit-transform .3s;
	transition: transform .3s, -webkit-transform .3s;
	margin: 0 2px
}

.ufo--font-picker .dropdown-icon.error[data-v-1e08b0dd]:before {
	content: "⚠"
}

.ufo--font-picker .ufo--font-list[data-v-1e08b0dd] {
	position: fixed;
	top: 180px;
	right: 50px;
	z-index: 1;
	max-height: 0;
	width: 250px;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	margin: 0;
	padding: 0;
	background: #fff;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);
	transition: .3s
}

.ufo--font-picker .ufo--font-list.expanded[data-v-1e08b0dd] {
	max-height: 100%;
	height: calc(100% - 275px);
	display: flex;
	flex-direction: column
}

.ufo--font-picker .ufo--font-list .search[data-v-1e08b0dd] {
	width: 100%;
	background: #fff;
	padding: 20px;
	margin-bottom: 0
}

.ufo--font-picker .ufo--font-list .search input[data-v-1e08b0dd] {
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 14px
}

.ufo--font-picker .ufo--font-list .google-fonts[data-v-1e08b0dd] {
	background: #fff;
	padding: 12px 20px;
	border-top: 1px solid #edf0f1;
	font-family: Lato, sans-serif;
	font-size: 12px;
	color: #778390
}

.ufo--font-picker .ufo--font-list .google-fonts img[data-v-1e08b0dd] {
	width: 67px
}

.ufo--font-picker .ufo--font-list ul[data-v-1e08b0dd] {
	position: relative;
	max-height: 100%;
	background: #fff;
	box-shadow: none;
	margin: 0;
	padding: 0;
	flex: 2
}

.ufo--font-picker .ufo--font-list li[data-v-1e08b0dd] {
	font-size: 16px;
	line-height: 1;
	list-style: none;
	max-width: 100%;
	overflow: hidden
}

.ufo--font-picker .ufo--font-list li button[data-v-1e08b0dd] {
	height: 100%;
	width: 100%;
	display: flex;
	align-items: center;
	padding: 8px 20px;
	white-space: nowrap;
	color: #475461
}

.ufo--font-picker .ufo--font-list li button[data-v-1e08b0dd]:focus,
.ufo--font-picker .ufo--font-list li button[data-v-1e08b0dd]:hover {
	background: #eff1f2
}

.ufo--font-picker .ufo--font-list li button.active-font[data-v-1e08b0dd] {
	background: #d1d1d1
}

@-webkit-keyframes spinner-data-v-1e08b0dd {
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

@keyframes spinner-data-v-1e08b0dd {
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

.account-settings {
	width: 100%
}

.account-settings .account-settings-header {
	padding: 0 0 25px;
	margin-top: 45px;
	width: 100%;
	overflow: hidden;
	display: flex;
	flex-direction: row;
	align-items: flex-end
}

.account-settings .account-settings-header .back {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTIgMS42TDEwLjc3NCAwIDAgOWwxMC43NzQgOUwxMiAxNi40IDMuMTQzIDl6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzVBNjM2NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOSA3KSIgeGxpbms6aHJlZj0iI2EiLz48L3N2Zz4=) 50% no-repeat;
	margin: 8px 10px 0 0;
	display: inline-block;
	width: 20px;
	height: 20px;
	cursor: pointer;
	float: left
}

.account-settings .account-settings-header h1 {
	font-family: Lato, sans-serif;
	font-size: 24px;
	color: #475461;
	float: left;
	font-weight: 400;
	margin-top: 5px
}

.account-settings .account-settings-sections .setting {
	border-top: 2px solid #edf0f1;
	overflow: hidden;
	padding-bottom: 50px
}

.account-settings .account-settings-sections .setting-name {
	width: 375px;
	float: left;
	overflow: hidden;
	padding: 20px 30px 0 0
}

.account-settings .account-settings-sections .setting-name h2 {
	font-family: Lato, sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #475461;
	margin-bottom: 5px
}

.account-settings .account-settings-sections .setting-name p {
	font-family: Lato, sans-serif;
	font-size: 14px;
	color: #778390
}

.account-settings .account-settings-sections .setting-parameters {
	width: 735px;
	float: right;
	overflow: hidden
}

.account-settings .account-settings-sections .setting-parameters .param {
	width: 100%;
	padding: 30px 0 30px 10px;
	border-bottom: 1px solid #edf0f1;
	overflow: hidden;
	position: relative
}

.account-settings .account-settings-sections .setting-parameters .param:last-child {
	border: none
}

.account-settings .account-settings-sections .setting-parameters .param.input-field .param-name {
	padding-top: 17px
}

.account-settings .account-settings-sections .setting-parameters .param .param-name {
	width: 185px;
	float: left;
	font-family: Lato, sans-serif;
	font-size: 1rem;
	font-weight: 700;
	color: #475461;
	line-height: 1
}

.account-settings .account-settings-sections .setting-parameters .param .param-value {
	width: 540px;
	float: right;
	font-family: Lato, sans-serif;
	font-size: 15px;
	color: #475461;
	line-height: 1.1
}

.account-settings .account-settings-sections .setting-parameters .param .param-value p {
	font-family: Lato, sans-serif;
	font-size: 15px;
	color: #475461;
	line-height: 1
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .user-image {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	overflow: hidden
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .user-image img {
	width: 100%;
	height: 100%;
	object-fit: cover
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .url-start {
	font-size: 1rem;
	color: #475461;
	font-family: Lato, sans-serif;
	display: inline-block;
	float: left;
	line-height: 1
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .url-status {
	width: 105px;
	height: 32px;
	position: absolute;
	right: 16px;
	top: 39px;
	text-align: right
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .url-status .invalid-url {
	color: #e30551;
	font-size: 14px;
	line-height: 32px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .url-status .saved-url {
	color: #50e3c2;
	font-size: 14px;
	line-height: 32px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .hint {
	font-family: Lato, sans-serif;
	font-size: 14px;
	color: #778390;
	line-height: 1.3
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .hint.tipp {
	float: left;
	clear: both
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .hint.tipp.invalid {
	color: #e30551;
	padding-left: 51px;
	padding-top: 8px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .hint.ga-hint {
	padding-left: 0!important
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .hint.visible {
	margin-top: -12px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .btn--secondary {
	float: left;
	width: 175px;
	margin-top: 20px;
	margin-right: 20px;
	white-space: nowrap
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .btn--lite {
	float: right;
	margin-top: 20px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value a {
	color: #00b8ff;
	text-decoration: none;
	margin-bottom: 5px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value a:hover {
	text-decoration: underline
}

.account-settings .account-settings-sections .setting-parameters .param .param-value a.provider {
	margin: 6px 0;
	display: inline-block
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .switch {
	position: relative;
	display: inline-block;
	width: 40px;
	height: 20px;
	margin: 0 0 -5px;
	float: right
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .switch input {
	display: none
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .switch .slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #d1d9dd;
	-webkit-transition: .4s;
	transition: .4s;
	border-radius: 20px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .switch .slider:before {
	position: absolute;
	content: "";
	height: 16px;
	width: 16px;
	left: 2px;
	bottom: 2px;
	background-color: #fff;
	transition: .3s;
	border-radius: 50%
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .switch input:checked+.slider {
	background-color: #3ae5ad
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .switch input:focus+.slider {
	box-shadow: 0 0 1px #3ae5ad
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .switch input:checked+.slider:before {
	transform: translateX(20px)
}

.account-settings .account-settings-sections .setting-parameters .param .param-value ol,
.account-settings .account-settings-sections .setting-parameters .param .param-value ul {
	counter-reset: level1;
	list-style-type: none;
	padding: 0;
	margin: 20px 0 30px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value ol li,
.account-settings .account-settings-sections .setting-parameters .param .param-value ul li {
	margin-bottom: 12px;
	display: block;
	position: relative;
	padding-left: 30px;
	line-height: 1.3
}

.account-settings .account-settings-sections .setting-parameters .param .param-value ol li:before,
.account-settings .account-settings-sections .setting-parameters .param .param-value ul li:before {
	content: counter(level1) " ";
	counter-increment: level1;
	font-size: 9px;
	font-family: Lato, sans-serif;
	color: #fff;
	background: #778390;
	display: block;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	position: absolute;
	left: 6px;
	top: 2px;
	text-align: center;
	line-height: 16px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value ol li span,
.account-settings .account-settings-sections .setting-parameters .param .param-value ul li span {
	font-size: 14px;
	color: #778390
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .supscription-plan {
	overflow: hidden
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .supscription-plan .title {
	font-weight: 700;
	font-size: 15px;
	font-family: Lato, sans-serif;
	margin-bottom: 24px;
	width: 140px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .supscription-plan .plan {
	width: 540px;
	height: 112px;
	padding: 0 30px;
	border: 2px solid #d1d9dd;
	font-family: Lato, sans-serif;
	float: left;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	transition: all .3s ease-out
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .supscription-plan .plan .plan-info {
	float: left
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .supscription-plan .plan .plan-info .view-transactions {
	font-family: Lato, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: #00b8ff;
	line-height: 1.4;
	text-transform: uppercase;
	cursor: pointer;
	padding-top: 11px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .supscription-plan .plan .plan-name {
	font-size: 22px;
	color: #140a2f
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .supscription-plan .plan .plan-features {
	font-size: 15px;
	font-family: Lato, sans-serif
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .supscription-plan .plan .plan-price {
	flex: 1;
	display: flex;
	flex-direction: row;
	justify-content: flex-end;
	align-items: center;
	float: right;
	font-size: 54px;
	font-family: Lato, sans-serif;
	font-weight: 600;
	color: #140a2f
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .supscription-plan .plan .plan-price .currency {
	font-size: 35px;
	font-weight: 600;
	color: #140a2f
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .supscription-plan .plan .plan-price .period {
	font-size: 16px;
	line-height: 1;
	margin-left: 10px;
	font-weight: 100;
	color: #140a2f
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details {
	margin: 30px 0 10px;
	clear: both;
	float: left;
	width: 100%;
	color: #475461;
	font-family: Lato, sans-serif;
	font-size: 16px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details .next-plan {
	margin-bottom: 20px;
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-gap: 20px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details .next-plan .wide {
	grid-column: 1/span 2
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details .next-plan .title {
	font-weight: 700;
	margin-bottom: 8px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details .multi-page-table {
	min-height: 201px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details table {
	font-family: Lato, sans-serif
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details table thead th {
	border-bottom: 1px solid #edf0f1;
	font-size: 14px;
	color: #778390;
	padding: 10px 0;
	vertical-align: middle;
	font-weight: 400
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details table tr {
	height: 33px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details table td {
	padding: 5px 0;
	border: none;
	color: #778390;
	font-size: 16px;
	vertical-align: middle
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details table td .btn {
	margin: 0;
	height: auto
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details .navigation {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	margin-top: 20px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details .display {
	color: #9fa6a9;
	font-size: 12px;
	height: 14px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details .display span {
	color: #778390
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details .arrow {
	width: 20px;
	height: 20px;
	transform-origin: center center;
	cursor: pointer
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details .arrow.next {
	transform: rotate(90deg)
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details .arrow.next,
.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details .arrow.prev {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQiIGhlaWdodD0iOCI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0yMSAxMmwxLjMxNyAxLjUwNS02LjY1OCA1LjU3Nkw5IDEzLjUwNSAxMC4zMTcgMTJsNS4zNDIgNC40MjR6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkgLTEyKSI+PHBhdGggZD0iTTAgMGgzMnYzMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiMwMGI4ZmYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) 50% no-repeat;
	background-size: 12px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .transactions-details .arrow.prev {
	transform: rotate(-90deg)
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .ga-input {
	margin-bottom: 0
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .ga-help {
	clear: both;
	float: left;
	margin-top: 20px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .search-provider {
	line-height: 1.7;
	color: #778390
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .domain {
	margin-bottom: 0
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .domain-exp {
	background: #f0f6fb;
	padding: 30px;
	clear: both;
	float: left;
	margin-top: 30px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .domain-exp .still-not {
	color: #778390;
	font-size: 14px
}

.account-settings .account-settings-sections .setting-parameters .param .param-value .domain-exp a {
	font-size: 14px
}

.show-transactions-enter-active,
.show-transactions-leave-active {
	transition: all .3s ease-out
}

.show-transactions-enter,
.show-transactions-leave-to {
	opacity: 0;
	transition: all .2s ease-in
}

.uf-notifications-list .uf-notif {
	width: 100%;
	min-height: 84px;
	font-family: Lato, sans-serif;
	font-size: 14px;
	line-height: 1.43;
	color: #475461;
	padding: 12px 30px;
	cursor: pointer
}

.uf-notifications-list .uf-notif.unreaded {
	background: #f0f6fb
}

.uf-notifications-list .uf-notif:hover {
	background: #edf0f1
}

.uf-notifications-list .uf-notif--image {
	width: 48px;
	height: 48px;
	background-image: linear-gradient(136deg, rgba(254, 112, 185, .65), rgba(252, 61, 131, .7));
	margin-right: 16px;
	border-radius: 50%;
	float: left;
	overflow: hidden
}

.uf-notifications-list .uf-notif--image img {
	width: 100%;
	height: 100%;
	object-fit: cover
}

.uf-notifications-list .uf-notif--text {
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: space-between
}

.uf-notifications-list .uf-notif--case-study,
.uf-notifications-list .uf-notif--source {
	font-weight: 700
}

.uf-notifications-list .uf-notif--timestamp {
	font-size: 10px;
	color: #778390;
	margin-top: 6px
}

.uf-notifications-list .uf-notif--project {
	align-self: flex-end
}

.uf-notifications-list .uf-notif--project .image {
	width: 79px;
	height: 79px;
	overflow: hidden
}

.uf-notifications-list .uf-notif--project .image img {
	width: 100%;
	height: 100%;
	object-fit: cover
}

.uf-notifications-list-all {
	width: 735px;
	max-width: 100%;
	margin: 0 auto
}

.uf-notifications-list-all h1 {
	font-family: Lato, sans-serif;
	font-size: 36px;
	font-weight: 900;
	color: #424242;
	margin-bottom: 40px
}

.uf-notifications-list-all .uf-notif {
	padding: 20px 10px;
	border-bottom: 1px solid #edf0f1;
	display: flex;
	flex-direction: row;
	align-items: center;
	height: auto
}

.uf-notifications-list-all .uf-notif--text {
	height: 38px
}

.uf-notifications-list-all .uf-notif--project {
	margin-left: auto
}

.uf-notif--mark-all {
	font-family: Source Sans Pro, sans-serif;
	font-size: 13px;
	line-height: 1;
	text-align: center;
	color: #00b8ff;
	margin-left: auto;
	cursor: pointer
}

.ufo--onb-header h1[data-v-0df4befc] {
	font-family: Muli, sans-serif;
	font-weight: 900
}

.ufo--onb-header p[data-v-0df4befc] {
	font-family: Muli, sans-serif
}

.review-center {
	min-height: 100vh;
	display: flex;
	flex-direction: column
}

.review-center.review-panel--on {
	min-width: 1088px;
	width: calc(100% - 352px);
	transition: all .3s ease-in-out
}

.review-center .ufo--nav-bar-container .user-karma-points {
	width: 34px;
	height: 34px;
	margin-left: auto;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	font-family: Lato, sans-serif;
	font-size: 11px;
	font-weight: 900;
	color: #fff;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNCIgaGVpZ2h0PSIzNCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMTUuMjY3JSIgeDI9Ijg0Ljk4MSUiIHkxPSIxNS40NTglIiB5Mj0iODQuNDk5JSI+PHN0b3Agb2Zmc2V0PSIuNTQ0JSIgc3RvcC1jb2xvcj0iI0ZGQTNEMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0ZENzdBOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJzcXVhcmUiPjxwYXRoIGZpbGw9InVybCgjYSkiIHN0cm9rZT0iIzFEMjIyNyIgc3Ryb2tlLXdpZHRoPSIzIiBkPSJNMTcgMS42MjRMNi4xMjcgNi4xMjcgMS42MjQgMTdsNC41MDMgMTAuODczTDE3IDMyLjM3NmwxMC44NzMtNC41MDNMMzIuMzc2IDE3IDI3Ljg3MyA2LjEyNyAxNyAxLjYyNHoiLz48cGF0aCBzdHJva2U9IiNGRUQ4RTYiIGQ9Ik0xNyAuNTQxTDUuMzYyIDUuMzYxLjU0MiAxN2w0LjgyIDExLjYzOEwxNyAzMy40NThsMTEuNjM4LTQuODJMMzMuNDU4IDE3bC00LjgyLTExLjYzOEwxNyAuNTQyeiIvPjwvZz48L3N2Zz4=) 50% no-repeat;
	background-size: contain;
	position: relative
}

.review-center .ufo--nav-bar-container .user-karma-points .karma-earned {
	opacity: 0;
	animation: fadeInOutTooltip 4s ease-in-out
}

.review-center .ufo--nav-bar-container .user-dropdown-menu {
	margin-left: 46px
}

.review-center .rc-header {
	padding: 45px 0
}

.review-center .rc-header h1 {
	font-family: Lato, sans-serif;
	font-size: 36px;
	font-weight: 900;
	color: #424242;
	float: left;
	margin-right: 32px
}

.review-center .rc-header .btn {
	float: left
}

.review-center .rc-tabs {
	width: 100%
}

.review-center .rc-tabs .rc-tab-buttons {
	display: grid;
	grid-template-columns: repeat(3, 1fr)
}

.review-center .rc-tabs .rc-tab-buttons .rc-tab-button {
	height: 68px;
	padding-bottom: 28px;
	font-family: Lato, sans-serif;
	font-size: 14px;
	font-weight: 700;
	line-height: 1.57;
	color: #778390;
	text-align: center;
	cursor: pointer;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	position: relative
}

.review-center .rc-tabs .rc-tab-buttons .rc-tab-button:after {
	content: "";
	position: absolute;
	width: 0;
	height: 2px;
	background: #00b8ff;
	left: 50%;
	bottom: 0;
	transform: translateX(-50%);
	transition: width .2s ease-in-out
}

.review-center .rc-tabs .rc-tab-buttons .rc-tab-button.selected:after {
	width: 100%
}

.review-center .rc-tabs .rc-tab-buttons .rc-tab-button .rc-tab-icon {
	width: 48px;
	height: 48px;
	margin-right: 16px;
	position: relative;
	border-radius: 50%
}

.review-center .rc-tabs .rc-tab-buttons .rc-tab-button .rc-tab-icon.getkarma {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCI+PGcgZmlsbD0iI0ZDM0Q4MyIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSIyNCIgY3k9IjI0IiByPSIyNCIgZmlsbC1vcGFjaXR5PSIuMSIvPjxwYXRoIGQ9Ik0yNCAxNGw3LjA3MSAyLjkyOUwzNCAyNGwtMi45MjkgNy4wNzFMMjQgMzRsLTcuMDcxLTIuOTI5TDE0IDI0bDIuOTI5LTcuMDcxeiIvPjwvZz48L3N2Zz4=) 50% no-repeat;
	background-size: contain
}

.review-center .rc-tabs .rc-tab-buttons .rc-tab-button .rc-tab-icon.received {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCI+PGcgZmlsbD0iIzRBM0RGRiIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSIyNCIgY3k9IjI0IiByPSIyNCIgZmlsbC1vcGFjaXR5PSIuMSIvPjxwYXRoIGQ9Ik0zMS4zMTQgMTZjLS43OTIgMC0xLjcyNi40MS0yLjMxNCAxLjQ4OEMyOC40MTIgMTYuNDEgMjcuNDc4IDE2IDI2LjY4NSAxNiAyNS4zNjUgMTYgMjQgMTcuMTAyIDI0IDE4Ljk0OGMwIDIuNjUxIDQuNTYgNS45OTcgNC43NTUgNi4xMzlhLjQxNS40MTUgMCAwMC40OSAwYy4xOTQtLjE0MiA0Ljc1NS0zLjQ4OCA0Ljc1NS02LjE0QzM0IDE3LjEwMyAzMi42MzQgMTYgMzEuMzE0IDE2bS03LjczMSAxMS42NjdoLTEuNjY2YS40MTcuNDE3IDAgMDAwIC44MzNoNy4wMzVjMS45LjQ5MiAzLjM4MS45NjggMy4zODEgMi4wODMgMCAuMjMtLjE4Ny40MTctLjQxNi40MTdoLTEyLjVhLjQxNy40MTcgMCAwMS0uNDE3LS40MTd2LTQuMTY2YzAtLjIzLjE4Ny0uNDE3LjQxNy0uNDE3aDEuNDA1YzEuMjY0IDAgMi41OC45NiAyLjc0OCAxLjA4LjE2OC4xMjMuNzk0LjYyNi4wMTMuNTg3TTE3Ljc1IDI1aC0zLjMzM2EuNDE3LjQxNyAwIDAwLS40MTcuNDE3djUuODMzYzAgLjIzLjE4Ny40MTcuNDE3LjQxN2gzLjMzM2MuMjMgMCAuNDE3LS4xODcuNDE3LS40MTd2LTUuODMzQS40MTcuNDE3IDAgMDAxNy43NSAyNSIvPjwvZz48L3N2Zz4=) 50% no-repeat;
	background-size: contain
}

.review-center .rc-tabs .rc-tab-buttons .rc-tab-button .rc-tab-icon.given {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCI+PGcgZmlsbD0iIzA0QjdDQyIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSIyNCIgY3k9IjI0IiByPSIyNCIgZmlsbC1vcGFjaXR5PSIuMSIvPjxwYXRoIGQ9Ik0yNS41IDE4LjE5N2E1LjgwMSA1LjgwMSAwIDAwLTMgMFYxN2gzdjEuMTk3em0xIC4zNTVWMTdhLjUuNSAwIDAwLjQ4NS0uMzc5bDEtNEEuNS41IDAgMDAyNy41IDEyaC03YS41LjUgMCAwMC0uNDg1LjYyMWwxIDRBLjUwMS41MDEgMCAwMDIxLjUgMTd2MS41NTJBNi4wMDUgNi4wMDUgMCAwMDE4IDI0YzAgMy4xMzkgNC44NjIgMTEuNDA0IDUuMDY5IDExLjc1NEEuNTAzLjUwMyAwIDAwMjMuNSAzNnYtOS4wNzFjLS44Ni0uMjI0LTEuNS0xLTEuNS0xLjkyOSAwLTEuMTAzLjg5Ny0yIDItMnMyIC44OTcgMiAyYzAgLjkyOS0uNjQgMS43MDUtMS41IDEuOTI5VjM2YS41MDIuNTAyIDAgMDAuNDEyLS4yMTZDMjYuMTM4IDM0LjAwNyAzMCAyNi43OTkgMzAgMjRhNi4wMDMgNi4wMDMgMCAwMC0zLjUtNS40NDh6Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat;
	background-size: contain
}

.review-center .rc-tabs .rc-tab-content {
	background-color: #f0f6fb;
	padding: 60px 0;
	min-height: 100vh
}

.review-center .rc-tabs .rc-tab-content h2 {
	font-family: Lato, sans-serif;
	font-size: 24px;
	font-weight: 400;
	color: #475461;
	margin-bottom: 10px
}

.review-center .rc-tabs .rc-tab-content .use-karma {
	font-family: Lato, sans-serif;
	font-size: 14px;
	color: #778390;
	margin-bottom: 60px
}

.review-center .rc-list {
	display: grid;
	grid-template-columns: repeat(1, 1fr);
	grid-column-gap: 16px;
	grid-row-gap: 38px
}

.review-center .rc-list.rc-given {
	grid-template-columns: 1fr;
	grid-row-gap: 16px
}

.review-center .rc-list.no-item {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center
}

.review-center .rc-list--empty-state {
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	max-width: 550px
}

.review-center .rc-list--empty-state .image {
	width: 180px;
	height: 180px;
	margin-bottom: 20px;
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain
}

.review-center .rc-list--empty-state .image.rc-ill-received {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTgwIiBoZWlnaHQ9IjE4MCI+PGRlZnM+PHBhdGggaWQ9ImQiIGQ9Ik0xMjguNSAxMjcuMTc3di4zMjNhOCA4IDAgMDEtOCA4SDhhOCA4IDAgMDEtOC04VjUxLjE4N2E4IDggMCAwMTMuMjEyLTYuNDFsNTYuMjUtNDIuMDIyYTggOCAwIDAxOS41NzYgMGw1Ni4yNSA0Mi4wMjNhOCA4IDAgMDEzLjIxMiA2LjQwOXY3NS45OXoiLz48cGF0aCBpZD0iZiIgZD0iTTMuMjEgNDQuNTM1TDU5LjQ2IDIuNDhhOCA4IDAgMDE5LjU4IDBsNTYuMjUgNDIuMDU1YTggOCAwIDAxMy4yMSA2LjQwN1YxMjdhOCA4IDAgMDEtOCA4SDhhOCA4IDAgMDEtOC04VjUwLjk0MmE4IDggMCAwMTMuMjEtNi40MDd6Ii8+PHBhdGggaWQ9ImkiIGQ9Ik0xMiA4LjVoMTA0LjV2ODNIMTJ6Ii8+PHBhdGggaWQ9ImsiIGQ9Ik0wIDUxbDY0LjI1IDQwLjExTDEyOC41IDUxdjczSDB6Ii8+PHBhdGggaWQ9Im4iIGQ9Ik02OC42NzIgODIuMTVsNTkuODI4IDM5LjY4djUuNjY5YTggOCAwIDAxLTggOEg4YTggOCAwIDAxLTgtOHYtNS42NjlsNTkuODI4LTM5LjY4YTggOCAwIDAxOC44NDQgMHoiLz48bGluZWFyR3JhZGllbnQgaWQ9ImciIHgxPSI1MCUiIHgyPSI1MCUiIHkxPSI1MCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNkI3OTdGIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Qjc5N0YiIHN0b3Atb3BhY2l0eT0iLjA1Ii8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImoiIHgxPSI1MCUiIHgyPSI1MCUiIHkxPSI1MCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNkI3OTdGIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Qjc5N0YiIHN0b3Atb3BhY2l0eT0iLjA1Ii8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImwiIHgxPSI1MCUiIHgyPSI1MCUiIHkxPSI1MCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNkI3OTdGIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Qjc5N0YiIHN0b3Atb3BhY2l0eT0iLjA1Ii8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9Im8iIHgxPSI1MCUiIHgyPSI1MCUiIHkxPSI1MCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNkI3OTdGIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Qjc5N0YiIHN0b3Atb3BhY2l0eT0iLjA1Ii8+PC9saW5lYXJHcmFkaWVudD48ZmlsdGVyIGlkPSJjIiB3aWR0aD0iMTIwLjIlIiBoZWlnaHQ9IjExOC41JSIgeD0iLTEwLjElIiB5PSItNy40JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVPZmZzZXQgZHk9IjIiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz48ZmVHYXVzc2lhbkJsdXIgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIiBzdGREZXZpYXRpb249IjQiLz48ZmVDb2xvck1hdHJpeCBpbj0ic2hhZG93Qmx1ck91dGVyMSIgdmFsdWVzPSIwIDAgMCAwIDAuNjE1Njg2Mjc1IDAgMCAwIDAgMC42NjI3NDUwOTggMCAwIDAgMCAwLjY5NDExNzY0NyAwIDAgMCAwLjMgMCIvPjwvZmlsdGVyPjxmaWx0ZXIgaWQ9ImUiIHdpZHRoPSIxNzMuOSUiIGhlaWdodD0iMTcwLjMlIiB4PSItMzclIiB5PSItMzUuOCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+PGZlTW9ycGhvbG9neSBpbj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJkaWxhdGUiIHJhZGl1cz0iMiIgcmVzdWx0PSJzaGFkb3dTcHJlYWRPdXRlcjEiLz48ZmVPZmZzZXQgZHk9Ii0xIiBpbj0ic2hhZG93U3ByZWFkT3V0ZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPjxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iMTUiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd0JsdXJPdXRlcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJvdXQiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIvPjxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB2YWx1ZXM9IjAgMCAwIDAgMC4yNzg0MzEzNzMgMCAwIDAgMCAwLjMyOTQxMTc2NSAwIDAgMCAwIDAuMzgwMzkyMTU3IDAgMCAwIDAuMSAwIi8+PC9maWx0ZXI+PGZpbHRlciBpZD0iaCIgd2lkdGg9IjEzMy41JSIgaGVpZ2h0PSIxNDIuMiUiIHg9Ii0xNi43JSIgeT0iLTIyLjMlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPjxmZU1vcnBob2xvZ3kgaW49IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iZGlsYXRlIiByYWRpdXM9IjIiIHJlc3VsdD0ic2hhZG93U3ByZWFkT3V0ZXIxIi8+PGZlT2Zmc2V0IGR5PSItMSIgaW49InNoYWRvd1NwcmVhZE91dGVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz48ZmVHYXVzc2lhbkJsdXIgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIiBzdGREZXZpYXRpb249IjUiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd0JsdXJPdXRlcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJvdXQiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIvPjxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB2YWx1ZXM9IjAgMCAwIDAgMC4yNzg0MzEzNzMgMCAwIDAgMCAwLjMyOTQxMTc2NSAwIDAgMCAwIDAuMzgwMzkyMTU3IDAgMCAwIDAuMSAwIi8+PC9maWx0ZXI+PGZpbHRlciBpZD0ibSIgd2lkdGg9IjEyNy4yJSIgaGVpZ2h0PSIxNjMuMSUiIHg9Ii0xMy42JSIgeT0iLTMzLjElIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPjxmZU1vcnBob2xvZ3kgaW49IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iZGlsYXRlIiByYWRpdXM9IjIiIHJlc3VsdD0ic2hhZG93U3ByZWFkT3V0ZXIxIi8+PGZlT2Zmc2V0IGR5PSItMSIgaW49InNoYWRvd1NwcmVhZE91dGVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz48ZmVHYXVzc2lhbkJsdXIgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIiBzdGREZXZpYXRpb249IjUiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd0JsdXJPdXRlcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJvdXQiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIvPjxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB2YWx1ZXM9IjAgMCAwIDAgMC4yNzg0MzEzNzMgMCAwIDAgMCAwLjMyOTQxMTc2NSAwIDAgMCAwIDAuMzgwMzkyMTU3IDAgMCAwIDAuMDUgMCIvPjwvZmlsdGVyPjxyZWN0IGlkPSJhIiB3aWR0aD0iMTgwIiBoZWlnaHQ9IjE4MCIgcng9IjkwIi8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3Qgd2lkdGg9IjE4MCIgaGVpZ2h0PSIxODAiIGZpbGw9IiNGMEY2RkIiIHJ4PSI5MCIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0U4RURGMiIgeGxpbms6aHJlZj0iI2EiLz48ZyBtYXNrPSJ1cmwoI2IpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNiA0NS41KSI+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjYykiIHhsaW5rOmhyZWY9IiNkIi8+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjZCIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2UpIiB4bGluazpocmVmPSIjZiIvPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2YiLz48cGF0aCBmaWxsPSJ1cmwoI2cpIiBzdHJva2U9IiNFREYwRjEiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTIuNjEgNDMuNzM0TDU4Ljg2IDEuNjc5YTkgOSAwIDAxMTAuNzggMGw1Ni4yNSA0Mi4wNTVhOSA5IDAgMDEzLjYxIDcuMjA4VjEyN2E5IDkgMCAwMS05IDlIOGE5IDkgMCAwMS05LTlWNTAuOTQyYTkgOSAwIDAxMy42MS03LjIwOHoiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNoKSIgeGxpbms6aHJlZj0iI2kiLz48dXNlIGZpbGw9IiNGRkYiIHhsaW5rOmhyZWY9IiNpIi8+PHBhdGggZmlsbD0idXJsKCNqKSIgc3Ryb2tlPSIjRURGMEYxIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xMSA3LjVoMTA2LjV2ODVIMTF2LTg1eiIvPjxyZWN0IHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgeD0iMjguNSIgeT0iMjUuNSIgZmlsbD0iI0U4RURGMiIgcng9IjYuNSIvPjxyZWN0IHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgeD0iMjguNSIgeT0iNDkiIGZpbGw9IiNFOEVERjIiIHJ4PSI2LjUiLz48dXNlIGZpbGw9IiNGRkYiIHhsaW5rOmhyZWY9IiNrIi8+PHBhdGggZmlsbD0idXJsKCNsKSIgc3Ryb2tlPSIjRURGMEYxIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik02NC4yNSA4OS45MzFsNjUuMjUtNDAuNzM0VjEyNUgtMVY0OS4xOTdMNjQuMjUgODkuOTN6Ii8+PHBhdGggZmlsbD0iI0U4RUNFRSIgZD0iTTQ4LjUgMjhINzV2Mi41SDQ4LjV6bTAgMjRoMzB2Mi41aC0zMHptLjUtMTguNWg0Ni41VjM2SDQ5ek00OSA1N2g0MC41djIuNUg0OXoiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNtKSIgeGxpbms6aHJlZj0iI24iLz48dXNlIGZpbGw9IiNGRkYiIHhsaW5rOmhyZWY9IiNuIi8+PHBhdGggZmlsbD0idXJsKCNvKSIgc3Ryb2tlPSIjRURGMEYxIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik02OS4yMjUgODEuMzE2bDYwLjI3NSAzOS45Nzh2Ni4yMDZhOSA5IDAgMDEtOSA5SDhhOSA5IDAgMDEtOS05di02LjIwNmw2MC4yNzUtMzkuOTc4YTkgOSAwIDAxOS45NSAweiIvPjxwYXRoIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0zMyAzMi41bDEuMzMzIDEuNUwzNyAzMC41Ii8+PHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTMzIDUzLjVsNCA0bTAtNGwtNCA0Ii8+PC9nPjwvZz48L2c+PC9zdmc+)
}

.review-center .rc-list--empty-state .image.rc-ill-given {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTg4IiBoZWlnaHQ9IjE4MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJlIiB4MT0iNTAlIiB4Mj0iNTAlIiB5MT0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZCNzk3RiIgc3RvcC1vcGFjaXR5PSIwIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNkI3OTdGIiBzdG9wLW9wYWNpdHk9Ii4wNSIvPjwvbGluZWFyR3JhZGllbnQ+PGZpbHRlciBpZD0iYyIgd2lkdGg9IjEyNSUiIGhlaWdodD0iMTIxLjUlIiB4PSItMTIuNSUiIHk9Ii0xMS4zJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVNb3JwaG9sb2d5IGluPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImRpbGF0ZSIgcmFkaXVzPSIyIiByZXN1bHQ9InNoYWRvd1NwcmVhZE91dGVyMSIvPjxmZU9mZnNldCBkeT0iLTEiIGluPSJzaGFkb3dTcHJlYWRPdXRlcjEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+PGZlR2F1c3NpYW5CbHVyIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIgc3RkRGV2aWF0aW9uPSI1Ii8+PGZlQ29tcG9zaXRlIGluPSJzaGFkb3dCbHVyT3V0ZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0ib3V0IiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiLz48ZmVDb2xvck1hdHJpeCBpbj0ic2hhZG93Qmx1ck91dGVyMSIgdmFsdWVzPSIwIDAgMCAwIDAuMjc4NDMxMzczIDAgMCAwIDAgMC4zMjk0MTE3NjUgMCAwIDAgMCAwLjM4MDM5MjE1NyAwIDAgMCAwLjEgMCIvPjwvZmlsdGVyPjxyZWN0IGlkPSJkIiB3aWR0aD0iMTQwIiBoZWlnaHQ9IjE2MyIgcng9IjUiLz48cGF0aCBpZD0iYSIgZD0iTTE3OS45NzggOTJjLTEuMDYzIDQ4Ljc4Mi00MC45NCA4OC04OS45NzggODhDNDAuOTYzIDE4MCAxLjA4NSAxNDAuNzgyLjAyMiA5MkgwVjBoMTgwdjkyaC0uMDIyeiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQpIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48cmVjdCB3aWR0aD0iMTgwIiBoZWlnaHQ9IjE4MCIgZmlsbD0iI0U4RURGMiIgbWFzaz0idXJsKCNiKSIgcng9IjkwIi8+PGcgbWFzaz0idXJsKCNiKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAgMTcpIj48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2QiLz48dXNlIGZpbGw9IiNGRkYiIHhsaW5rOmhyZWY9IiNkIi8+PHJlY3Qgd2lkdGg9IjE0MiIgaGVpZ2h0PSIxNjUiIHg9Ii0xIiB5PSItMSIgZmlsbD0idXJsKCNlKSIgc3Ryb2tlPSIjRURGMEYxIiBzdHJva2Utd2lkdGg9IjIiIHJ4PSI1Ii8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQwIDM3KSI+PHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjRThFQ0VFIiByeD0iMTAiLz48cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHk9IjM2IiBmaWxsPSIjRThFQ0VFIiByeD0iMTAiLz48cGF0aCBmaWxsPSIjRThFQ0VFIiBkPSJNMzAgNGg0MHY0SDMwem0wIDM2aDQ1djRIMzB6bTAtMjhoNTB2NEgzMHptMCAzNmg2MXY0SDMweiIvPjxwYXRoIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik03IDkuODU3TDkuMTQzIDEybDQuMjg2LTUiLz48cGF0aCBzdHJva2U9IiNGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNNyA0M2w2IDZtMC02bC02IDYiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAgMTA5KSI+PHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjRThFQ0VFIiByeD0iMTAiLz48cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHk9IjM2IiBmaWxsPSIjRThFQ0VFIiByeD0iMTAiLz48cGF0aCBmaWxsPSIjRThFQ0VFIiBkPSJNMzAgNGg0MHY0SDMwem0wIDM2aDQ1djRIMzB6bTAtMjhoNzB2NEgzMHptMCAzNmg2MXY0SDMweiIvPjxwYXRoIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik03IDkuODU3TDkuMTQzIDEybDQuMjg2LTUiLz48cGF0aCBzdHJva2U9IiNGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNNyA0M2w2IDZtMC02bC02IDYiLz48L2c+PC9nPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzggMzcpIj48cGF0aCBmaWxsPSIjRDFEOUREIiBkPSJNMTcgMjZsLTYgNHYtNEg4YTggOCAwIDAxLTgtOFY4YTggOCAwIDAxOC04aDM0YTggOCAwIDAxOCA4djEwYTggOCAwIDAxLTggOEgxN3oiLz48Y2lyY2xlIGN4PSIxNSIgY3k9IjEzIiByPSIzIiBmaWxsPSIjRkZGIi8+PGNpcmNsZSBjeD0iMjUiIGN5PSIxMyIgcj0iMyIgZmlsbD0iI0ZGRiIvPjxjaXJjbGUgY3g9IjM1IiBjeT0iMTMiIHI9IjMiIGZpbGw9IiNGRkYiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMTYpIj48cGF0aCBmaWxsPSIjRDFEOUREIiBkPSJNMzkgMjZ2NGwtNi00SDhhOCA4IDAgMDEtOC04VjhhOCA4IDAgMDE4LThoMzRhOCA4IDAgMDE4IDh2MTBhOCA4IDAgMDEtOCA4aC0zeiIvPjxjaXJjbGUgY3g9IjE1IiBjeT0iMTMiIHI9IjMiIGZpbGw9IiNGRkYiLz48Y2lyY2xlIGN4PSIyNSIgY3k9IjEzIiByPSIzIiBmaWxsPSIjRkZGIi8+PGNpcmNsZSBjeD0iMzUiIGN5PSIxMyIgcj0iMyIgZmlsbD0iI0ZGRiIvPjwvZz48L2c+PC9zdmc+)
}

.review-center .rc-list--empty-state h3 {
	font-family: Lato, sans-serif;
	font-size: 22px;
	font-weight: 900;
	text-align: center;
	color: #6b797f;
	margin-bottom: 20px
}

.review-center .rc-list--empty-state p {
	font-family: Lato, sans-serif;
	font-size: 16px;
	line-height: 1.25;
	text-align: center;
	color: #778390;
	margin-bottom: 40px
}

.review-center .rc-list--empty-state .btn {
	width: 252px;
	height: 46px
}

.review-center .rc-list--empty-state small {
	font-family: Lato, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #778390;
	margin-top: 10px
}

.review-center .rc-list-elem {
	padding-top: 60px
}

.review-center .rc-list-elem .project {
	background-color: #fff;
	width: 100%;
	padding: 0 10px;
	display: flex;
	height: 100%;
	flex-direction: column
}

.review-center .rc-list-elem .project.multi-link .author-picture,
.review-center .rc-list-elem .project.project-link {
	cursor: pointer
}

.review-center .rc-list-elem .project:hover .image {
	transform: translateY(-65px)
}

.review-center .rc-list-elem .project .image {
	width: 100%;
	padding-top: 100%;
	position: relative;
	transform: translateY(-60px);
	transition: transform .2s ease-in-out;
	margin-bottom: -48px
}

.review-center .rc-list-elem .project .image img {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	object-fit: cover;
	object-position: center;
	box-shadow: 0 1px 30px 0 rgba(0, 0, 0, .2)
}

.review-center .rc-list-elem .project .info-block {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	padding: 0 6px 16px
}

.review-center .rc-list-elem .project .project-info {
	flex-grow: 1
}

.review-center .rc-list-elem .project .project-info h2 {
	font-family: Lato, sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.11;
	color: #475461;
	margin: 6px 0 16px
}

.review-center .rc-list-elem .project .no-reviews {
	height: 36px;
	padding-top: 8px;
	font-family: Lato, sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 1.83;
	letter-spacing: .9px;
	text-align: center;
	color: #9fa6a9;
	text-transform: uppercase
}

.review-center .rc-list-elem .author {
	clear: both;
	float: left;
	display: flex;
	flex-direction: row
}

.review-center .rc-list-elem .author .author-picture {
	width: 36px;
	height: 36px;
	margin-right: 10px;
	position: relative
}

.review-center .rc-list-elem .author .author-picture img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 1;
	border-radius: 50%;
	overflow: hidden
}

.review-center .rc-list-elem .author .author-info {
	float: left
}

.review-center .rc-list-elem .author .author-info .author-name {
	font-family: Source Sans Pro, sans-serif;
	font-size: .75rem;
	font-weight: 600;
	color: #000;
	margin: 0
}

.review-center .rc-list-elem .author .author-info .author-title {
	font-family: Source Sans Pro, sans-serif;
	font-size: .625rem;
	font-weight: 600;
	color: rgba(0, 0, 0, .5);
	margin: 0
}

.review-center .rc-list-elem .multi-authors {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between
}

.review-center .rc-list-elem .multi-authors .pictures {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start
}

.review-center .rc-list-elem .multi-authors .show-all {
	margin-left: auto;
	font-family: Lato, sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 1.83;
	letter-spacing: .9px;
	text-transform: uppercase;
	color: #00b8ff;
	cursor: pointer
}

.review-center .rc-list-elem .multi-authors .show-all span {
	display: inline-block;
	transition: transform .2s ease-in
}

.review-center .rc-list-elem .multi-authors .show-all:hover span {
	transform: translateX(3px)
}

.review-center .rc-list-elem .author-picture.new-review {
	width: 42px;
	height: 42px;
	margin-right: 9px
}

.review-center .rc-list-elem .author-picture.new-review img {
	border: 2px solid #fff;
	width: 38px;
	height: 38px
}

.review-center .rc-list-elem .author-picture.new-review:before {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 0;
	border-radius: 50%;
	background-image: linear-gradient(136deg, #fe70b9, #fc3d83)
}

.review-center .rc-list-elem-wide {
	padding-top: 0;
	padding-left: 16px
}

.review-center .rc-list-elem-wide .project {
	padding: 10px 16px;
	flex-direction: row
}

.review-center .rc-list-elem-wide .project .image {
	margin-bottom: 0;
	transform: translateX(-32px);
	margin-right: -16px;
	padding-top: 0;
	width: 16.6%;
	min-width: 88px
}

.review-center .rc-list-elem-wide .project .image img {
	box-shadow: 1px 0 15px 0 rgba(0, 0, 0, .2)
}

.review-center .rc-list-elem-wide .project .image .image-frame {
	width: 100%;
	padding-top: 100%
}

.review-center .rc-list-elem-wide .project:hover .image {
	transform: translateX(-37px)
}

.review-center .rc-list-elem-wide .project .info-block {
	flex: 2;
	padding: 8px 0 6px;
	height: auto
}

.review-center .rc-list-elem-wide .project .project-info h2 {
	margin: 0 0 16px
}

.review-center .rc-list-elem-wide .notif-block {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	justify-content: space-between;
	margin-left: auto;
	font-family: Lato, sans-serif;
	font-size: 14px;
	color: #778390;
	padding: 8px 0 6px
}

.review-center .rc-list-elem-wide .notif-block.new-message .notifications {
	color: #fc3d83;
	font-weight: 700
}

.review-center .p_section {
	pointer-events: none;
	border-bottom: none
}

.review-center .p_section .btn,
.review-center .p_section .e-btn--edit {
	display: none
}

.review-center .review-sent {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	flex-grow: 1
}

.review-center .review-sent .rv-sent-il {
	width: 360px;
	height: 360px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzYwIiBoZWlnaHQ9IjM2MCI+PGRlZnM+PHBhdGggaWQ9ImQiIGQ9Ik0yNTcgMzI2LjM1NFYzMjdhOCA4IDAgMDEtOCA4SDhhOCA4IDAgMDEtOC04VjE2Mi4zNjRhOCA4IDAgMDEzLjIxMi02LjQwOWwxMjAuNS05MC4wMjNhOCA4IDAgMDE5LjU3NiAwbDEyMC41IDkwLjAyM2E4IDggMCAwMTMuMjEyIDYuNDF2MTYzLjk5eiIvPjxwYXRoIGlkPSJmIiBkPSJNMy4yMSAxNTUuNDdsMTIwLjUtOTAuMDkxYTggOCAwIDAxOS41OCAwbDEyMC41IDkwLjA5YTggOCAwIDAxMy4yMSA2LjQwOFYzMjZhOCA4IDAgMDEtOCA4SDhhOCA4IDAgMDEtOC04VjE2MS44NzdhOCA4IDAgMDEzLjIxLTYuNDA4eiIvPjxwYXRoIGlkPSJpIiBkPSJNMjQgODFoMjA5djE2NkgyNHoiLz48cGF0aCBpZD0iaiIgZD0iTTAgMTY2bDEyOC41IDgwLjIyTDI1NyAxNjZ2MTQ2SDB6Ii8+PHBhdGggaWQ9ImwiIGQ9Ik0xMzIuOTIyIDIyNS4zNjZMMjU3IDMwNy42NjJWMzI3YTggOCAwIDAxLTggOEg4YTggOCAwIDAxLTgtOHYtMTkuMzM4bDEyNC4wNzgtODIuMjk2YTggOCAwIDAxOC44NDQgMHoiLz48ZmlsdGVyIGlkPSJjIiB3aWR0aD0iMTEwLjElIiBoZWlnaHQ9IjEwOS42JSIgeD0iLTUuMSUiIHk9Ii00LjElIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPjxmZU9mZnNldCBkeT0iMiIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPjxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iNCIvPjxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB2YWx1ZXM9IjAgMCAwIDAgMC42MTU2ODYyNzUgMCAwIDAgMCAwLjY2Mjc0NTA5OCAwIDAgMCAwIDAuNjk0MTE3NjQ3IDAgMCAwIDAuMyAwIi8+PC9maWx0ZXI+PGZpbHRlciBpZD0iZSIgd2lkdGg9IjEzNyUiIGhlaWdodD0iMTM1LjglIiB4PSItMTguNSUiIHk9Ii0xOC41JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVNb3JwaG9sb2d5IGluPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImRpbGF0ZSIgcmFkaXVzPSIyIiByZXN1bHQ9InNoYWRvd1NwcmVhZE91dGVyMSIvPjxmZU9mZnNldCBkeT0iLTEiIGluPSJzaGFkb3dTcHJlYWRPdXRlcjEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+PGZlR2F1c3NpYW5CbHVyIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIgc3RkRGV2aWF0aW9uPSIxNSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93Qmx1ck91dGVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9Im91dCIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIi8+PGZlQ29sb3JNYXRyaXggaW49InNoYWRvd0JsdXJPdXRlcjEiIHZhbHVlcz0iMCAwIDAgMCAwLjI3ODQzMTM3MyAwIDAgMCAwIDAuMzI5NDExNzY1IDAgMCAwIDAgMC4zODAzOTIxNTcgMCAwIDAgMC4xIDAiLz48L2ZpbHRlcj48ZmlsdGVyIGlkPSJoIiB3aWR0aD0iMTE2LjclIiBoZWlnaHQ9IjEyMS4xJSIgeD0iLTguNCUiIHk9Ii0xMS4xJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVNb3JwaG9sb2d5IGluPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImRpbGF0ZSIgcmFkaXVzPSIyIiByZXN1bHQ9InNoYWRvd1NwcmVhZE91dGVyMSIvPjxmZU9mZnNldCBkeT0iLTEiIGluPSJzaGFkb3dTcHJlYWRPdXRlcjEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+PGZlR2F1c3NpYW5CbHVyIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIgc3RkRGV2aWF0aW9uPSI1Ii8+PGZlQ29tcG9zaXRlIGluPSJzaGFkb3dCbHVyT3V0ZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0ib3V0IiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiLz48ZmVDb2xvck1hdHJpeCBpbj0ic2hhZG93Qmx1ck91dGVyMSIgdmFsdWVzPSIwIDAgMCAwIDAuMjc4NDMxMzczIDAgMCAwIDAgMC4zMjk0MTE3NjUgMCAwIDAgMCAwLjM4MDM5MjE1NyAwIDAgMCAwLjEgMCIvPjwvZmlsdGVyPjxmaWx0ZXIgaWQ9ImsiIHdpZHRoPSIxMTMuNiUiIGhlaWdodD0iMTMyLjclIiB4PSItNi44JSIgeT0iLTE3LjclIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPjxmZU1vcnBob2xvZ3kgaW49IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iZGlsYXRlIiByYWRpdXM9IjIiIHJlc3VsdD0ic2hhZG93U3ByZWFkT3V0ZXIxIi8+PGZlT2Zmc2V0IGR5PSItMSIgaW49InNoYWRvd1NwcmVhZE91dGVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz48ZmVHYXVzc2lhbkJsdXIgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIiBzdGREZXZpYXRpb249IjUiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd0JsdXJPdXRlcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJvdXQiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIvPjxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB2YWx1ZXM9IjAgMCAwIDAgMC4yNzg0MzEzNzMgMCAwIDAgMCAwLjMyOTQxMTc2NSAwIDAgMCAwIDAuMzgwMzkyMTU3IDAgMCAwIDAuMDUgMCIvPjwvZmlsdGVyPjxsaW5lYXJHcmFkaWVudCBpZD0iZyIgeDE9IjUwJSIgeDI9IjUwJSIgeTE9IjUwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM2Qjc5N0YiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZCNzk3RiIgc3RvcC1vcGFjaXR5PSIuMDUiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IGlkPSJhIiB3aWR0aD0iMzYwIiBoZWlnaHQ9IjM2MCIgcng9IjE4MCIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxyZWN0IHdpZHRoPSIzNjAiIGhlaWdodD0iMzYwIiBmaWxsPSIjRjBGNkZCIiByeD0iMTgwIi8+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRjBGNkZCIiB4bGluazpocmVmPSIjYSIvPjxnIG1hc2s9InVybCgjYikiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUyIDI3KSI+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjYykiIHhsaW5rOmhyZWY9IiNkIi8+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjZCIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2UpIiB4bGluazpocmVmPSIjZiIvPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2YiLz48cGF0aCBmaWxsPSJ1cmwoI2cpIiBzdHJva2U9IiNFREYwRjEiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTIuNjEgMTU0LjY2OGwxMjAuNS05MC4wOWE5IDkgMCAwMTEwLjc4IDBsMTIwLjUgOTAuMDlhOSA5IDAgMDEzLjYxIDcuMjA5VjMyNmE5IDkgMCAwMS05IDlIOGE5IDkgMCAwMS05LTlWMTYxLjg3N2E5IDkgMCAwMTMuNjEtNy4yMDl6Ii8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjaCkiIHhsaW5rOmhyZWY9IiNpIi8+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjaSIvPjxwYXRoIGZpbGw9InVybCgjZykiIHN0cm9rZT0iI0VERjBGMSIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMjMgODBoMjExdjE2OEgyM1Y4MHoiLz48cmVjdCB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHg9IjU3IiB5PSIxMTUiIGZpbGw9IiMzNTJDRkEiIHJ4PSIxMyIvPjxyZWN0IHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgeD0iNTciIHk9IjE2MiIgZmlsbD0iI0ZDM0Q4MyIgcng9IjEzIi8+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjaiIvPjxwYXRoIGZpbGw9InVybCgjZykiIHN0cm9rZT0iI0VERjBGMSIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTI4LjUgMjQ1LjA0TDI1OCAxNjQuMTk4VjMxM0gtMVYxNjQuMTk3bDEyOS41IDgwLjg0NHoiLz48cGF0aCBmaWxsPSIjRThFQ0VFIiBkPSJNOTcgMTIwaDUzdjVIOTd6bTAgNDhoNjB2NUg5N3ptMS0zN2g5M3Y1SDk4em0wIDQ3aDgxdjVIOTh6Ii8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjaykiIHhsaW5rOmhyZWY9IiNsIi8+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjbCIvPjxwYXRoIGZpbGw9InVybCgjZykiIHN0cm9rZT0iI0VERjBGMSIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTMzLjQ3NSAyMjQuNTMyTDI1OCAzMDcuMTI2VjMyN2E5IDkgMCAwMS05IDlIOGE5IDkgMCAwMS05LTl2LTE5Ljg3NGwxMjQuNTI1LTgyLjU5NGE5IDkgMCAwMTkuOTUgMHoiLz48cGF0aCBzdHJva2U9IiNGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNNjYgMTI5bDIuNjY3IDNMNzQgMTI1Ii8+PHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTY2IDE3MWw4IDhtMC04bC04IDgiLz48cGF0aCBmaWxsPSIjRkMzRDgzIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xOTEuOTM3IDQ1LjY5N2wtMTIuMzMgNi42MjhhMi42NjQgMi42NjQgMCAxMS0yLjczMS00LjU2OWwxMS42NzYtNy43MjFhMy4zMDIgMy4zMDIgMCAwMTQuNjU1IDEuMDYgMy4zMDIgMy4zMDIgMCAwMS0xLjI3IDQuNjAyeiIvPjxwYXRoIGZpbGw9IiMzNTJDRkEiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTE2Ni43MjggMTguNjQ4bC03LjQ4MyAxMS44MzJhMi42NjQgMi42NjQgMCAwMS00LjYyMi0yLjYzN2w2LjM3Ni0xMi40NjRhMy4zMDEgMy4zMDEgMCAwMTQuNTc1LTEuMzY0IDMuMzAyIDMuMzAyIDAgMDExLjE1NCA0LjYzM3pNOTUuNTc5IDE1LjA4bDYuMzUgMTIuNDc1YTIuNjY0IDIuNjY0IDAgMTEtNC42MjkgMi42MjhsLTcuNDU4LTExLjg0NWEzLjMwMiAzLjMwMiAwIDAxMS4xNjMtNC42MzEgMy4zMDIgMy4zMDIgMCAwMTQuNTc0IDEuMzczeiIvPjxwYXRoIGZpbGw9IiNGQzNEODMiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTEzMS4xMTggNy4wNDhsLS43MzggMTMuOThhMi42NjQgMi42NjQgMCAxMS01LjMyMy0uMDM4TDEyNC41MjEgN2EzLjMwMiAzLjMwMiAwIDAxMy4zMjMtMy40MjggMy4zMDIgMy4zMDIgMCAwMTMuMjc0IDMuNDc2ek02Ny41MjMgMzkuOTJsMTEuNjY0IDcuNzQzYTIuNjY0IDIuNjY0IDAgMDEtMi43NCA0LjU2Mkw2NC4xMyA0NS41NzRhMy4zIDMuMyAwIDAxLTEuMjYyLTQuNjAzIDMuMyAzLjMgMCAwMTQuNjU2LTEuMDV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+) 50% no-repeat;
	margin-bottom: 42px
}

.review-center .review-sent h2 {
	margin-bottom: 20px
}

.review-center .review-sent p {
	margin-bottom: 30px;
	font-family: Lato, sans-serif;
	text-align: center
}

.review-center .review-sent a {
	color: #00b8ff
}

.review-center .review-sent .btn {
	margin: 0 15px;
	width: 260px;
	height: 46px;
	line-height: 1.83
}

.rc-own-projects {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-column-gap: 10px;
	grid-row-gap: 10px;
	position: relative;
	padding: 0 4px
}

.rc-own-projects .rc-own-project {
	cursor: pointer
}

.rc-own-projects .image {
	width: 100%;
	padding-top: 100%;
	position: relative;
	border: 2px solid transparent
}

.rc-own-projects .image img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
	padding: 2px
}

.rc-own-projects .title {
	padding: 12px;
	font-family: Lato, sans-serif;
	font-size: 16px;
	text-align: center;
	color: #475461
}

.rc-own-projects .selected .image {
	border: 2px solid #00b8ff
}

.rc-own-projects .selected .title {
	font-weight: 900
}

.rc-review-panel {
	position: fixed;
	z-index: 101;
	right: 0;
	top: 0;
	height: 100vh;
	width: 352px;
	box-shadow: 0 0 30px 0 rgba(0, 0, 0, .1)
}

.rc-review-panel,
.rc-review-panel--hide-button {
	background-color: #fff;
	transition: transform .1s ease-in-out
}

.rc-review-panel--hide-button {
	width: 48px;
	height: 48px;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	left: -24px;
	cursor: pointer;
	z-index: 4
}

.rc-review-panel--hide-button:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%) rotate(-90deg);
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTgiIGhlaWdodD0iMTIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMjMuNCAxMWwxLjYgMS4yMjZMMTYgMjMgNyAxMi4yMjYgOC42IDExbDcuNCA4Ljg1N3oiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNyAtMTEpIj48cGF0aCBkPSJNMCAwaDMydjMySDB6Ii8+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjMDBiOGZmIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iIzAwYjhmZiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgzMnYzMkgweiIvPjwvZz48L2c+PC9zdmc+) 50% no-repeat;
	width: 18px;
	height: 12px
}

.rc-review-panel.temporary-hidden {
	transform: translateX(322px)
}

.rc-review-panel.temporary-hidden .rc-review-panel--hide-button {
	transform: rotate(-180deg)
}

.rc-review-panel .review-panel-head {
	height: 56px;
	padding: 0 20px;
	border-bottom: 1px solid #edf0f1;
	justify-content: space-between;
	font-family: Lato, sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #778390
}

.rc-review-panel .review-panel-head,
.rc-review-panel .review-panel-head .head-title {
	display: flex;
	flex-direction: row;
	align-items: center
}

.rc-review-panel .review-panel-head .head-name {
	max-width: 115px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-left: 4px
}

.rc-review-panel .review-panel-head .steps {
	font-weight: 900
}

.rc-review-panel .review-panel-head .close {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOS4xMDMgNy4wMDVMMTQgMi4xMDkgMTEuOTIgMCA3IDUuMDU3IDIuMDc1IDAgMCAyLjExIDQuOTc0IDcgMCAxMS44OTcgMi4wNzUgMTQgNyA5LjA4NiAxMS45MiAxNCAxNCAxMS44OTd6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzVBNjM2NyIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5IDkpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==) 50% no-repeat;
	display: inline-block;
	float: right;
	width: 24px;
	height: 24px;
	opacity: 1;
	margin-top: 3px;
	cursor: pointer
}

.rc-review-panel .review-panel-tabs {
	display: flex;
	flex-direction: column;
	height: calc(100% - 154px)
}

.rc-review-panel .review-panel-scrollable {
	max-height: 100%;
	position: relative
}

.rc-review-panel .review-panel-tab {
	padding: 30px 30px 0;
	font-family: Lato, sans-serif;
	font-size: 16px;
	color: #475461;
	height: 100%
}

.rc-review-panel .review-panel-tab .tab-content,
.rc-review-panel .review-panel-tab fieldset,
.rc-review-panel .review-panel-tab form {
	height: 100%
}

.rc-review-panel .summary {
	height: 100%;
	display: flex;
	flex-direction: column
}

.rc-review-panel h3 {
	font-size: 20px;
	font-weight: 700;
	color: #475461;
	margin-bottom: 30px;
	font-family: Lato, sans-serif;
	line-height: 1.2
}

.rc-review-panel .form-block {
	margin-bottom: 30px
}

.rc-review-panel .form-block:last-of-type {
	margin-bottom: 0
}

.rc-review-panel .text-content,
.rc-review-panel .text-content .form-block {
	height: 100%;
	display: flex;
	flex-direction: column
}

.rc-review-panel h4 {
	font-size: 16px;
	font-weight: 900;
	color: #475461;
	margin-bottom: 20px
}

.rc-review-panel label {
	margin-bottom: 10px;
	clear: both;
	display: flex;
	flex-direction: row;
	align-items: center
}

.rc-review-panel input[type=checkbox] {
	margin-right: 8px
}

.rc-review-panel .text-fields {
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-between
}

.rc-review-panel .text-fields .textarea {
	width: 100%;
	height: 100%;
	position: relative
}

.rc-review-panel .text-fields .textarea:last-child {
	margin-bottom: 0
}

.rc-review-panel .text-fields .textarea small {
	font-family: Lato, sans-serif;
	font-size: 10px;
	text-align: right;
	color: #9fa6a9;
	position: absolute;
	right: 8px;
	bottom: 4px
}

.rc-review-panel .text-fields .textarea small.need-more {
	color: #e30551
}

.rc-review-panel .text-fields .textarea textarea {
	height: 100%;
	resize: none
}

.rc-review-panel .textarea {
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	margin-bottom: 10px
}

.rc-review-panel .textarea h3 {
	margin-bottom: 20px
}

.rc-review-panel .textarea label {
	margin-right: 8px
}

.rc-review-panel .medium-editor-element,
.rc-review-panel textarea {
	width: 100%;
	min-height: 90px;
	border-radius: 1px;
	border: 1px solid #edf0f1;
	padding: 16px 14px;
	font-family: Lato, sans-serif;
	line-height: 1.25;
	color: #475461;
	resize: vertical
}

.rc-review-panel .medium-editor-element::placeholder,
.rc-review-panel textarea::placeholder {
	font-style: italic;
	color: #9fa6a9
}

.rc-review-panel .medium-editor-element:focus,
.rc-review-panel .medium-editor-element:hover,
.rc-review-panel textarea:focus,
.rc-review-panel textarea:hover {
	border: 1px solid #00b8ff
}

.rc-review-panel .medium-editor-element ul {
	padding-left: 18px
}

.rc-review-panel .review-text {
	flex-grow: 1;
	min-height: auto
}

.rc-review-panel .buttons {
	position: absolute;
	bottom: 0;
	width: 100%;
	padding: 30px;
	background: #fff;
	display: flex;
	flex-direction: row;
	justify-content: space-between
}

.rc-review-panel .buttons .btn {
	width: 136px
}

.rc-review-panel .generating-review {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100%;
	background: #fff;
	text-align: center;
	font-size: 15px;
	color: #475461;
	font-family: Lato, sans-serif;
	position: absolute;
	z-index: 3;
	padding-bottom: 150px
}

.rc-review-panel .generating-review .loading {
	background: url(data:image/gif;base64,R0lGODlhUABQAOcAAAAAADMAAGYAAJkAAMwAAP8AAAAzADMzAGYzAJkzAMwzAP8zAABmADNmAGZmAJlmAMxmAP9mAACZADOZAGaZAJmZAMyZAP+ZAADMADPMAGbMAJnMAMzMAP/MAAD/ADP/AGb/AJn/AMz/AP//AAAAMzMAM2YAM5kAM8wAM/8AMwAzMzMzM2YzM5kzM8wzM/8zMwBmMzNmM2ZmM5lmM8xmM/9mMwCZMzOZM2aZM5mZM8yZM/+ZMwDMMzPMM2bMM5nMM8zMM//MMwD/MzP/M2b/M5n/M8z/M///MwAAZjMAZmYAZpkAZswAZv8AZgAzZjMzZmYzZpkzZswzZv8zZgBmZjNmZmZmZplmZsxmZv9mZgCZZjOZZmaZZpmZZsyZZv+ZZgDMZjPMZmbMZpnMZszMZv/MZgD/ZjP/Zmb/Zpn/Zsz/Zv//ZgAAmTMAmWYAmZkAmcwAmf8AmQAzmTMzmWYzmZkzmcwzmf8zmQBmmTNmmWZmmZlmmcxmmf9mmQCZmTOZmWaZmZmZmcyZmf+ZmQDMmTPMmWbMmZnMmczMmf/MmQD/mTP/mWb/mZn/mcz/mf//mQAAzDMAzGYAzJkAzMwAzP8AzAAzzDMzzGYzzJkzzMwzzP8zzABmzDNmzGZmzJlmzMxmzP9mzACZzDOZzGaZzJmZzMyZzP+ZzADMzDPMzGbMzJnMzMzMzP/MzAD/zDP/zGb/zJn/zMz/zP//zAAA/zMA/2YA/5kA/8wA//8A/wAz/zMz/2Yz/5kz/8wz//8z/wBm/zNm/2Zm/5lm/8xm//9m/wCZ/zOZ/2aZ/5mZ/8yZ//+Z/wDM/zPM/2bM/5nM/8zM///M/wD//zP//2b//5n//8z//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBADXACwAAAAAUABQAAAI/gCvCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6ZNmdCeuXxm7SMpUj1TWlOlCqQ1TqJ0nnyWKlXQj89EiRoFjaS1pqlWjRwlVZQzkaqwpiIJbSrXUUo5MhX7VCSppFFFIWtrcWjTZ0yLlrQ29Zo1ZMeOpa24VlXPpnRFOksq8FngY4kdXr3bOGtKrk+dBf4acS1nv01VRkVG0NrjyAetNUNMMOzgk8hEVSWoWTDDZ82avb6qVyXfYwahbVboLHdi1iwXv/bb7FizxKqNG2S6PGXgyI51E8St3eBkmI5J4x/EfYxz8e4GXccEjDp6bumpU/V+KRx4wvOfDyKPqbn6wFTNKMRUfjFdlxCACX1Xk2MEEoQgQs6k4t9LBuoXYHxj3WSafQY9aNBqqPFnW4cXFjTgTQRV6GCJA6mWIYqNlUeiQcVNSJOKAnkoUHQwFmQai9foeA18PQ7U34rbNdNgjxsiORCRRQ7E4H8l1hjlQc0F9SCPV3rnXI4XQtmlkbYhiNuSY/KIoJhjSikYgLjZOGZuAObWpkLuPXcncbmhueeObP65nZyCFmrooYgmquiijDbq6KOQRirppJRWaumljgYEACH5BAkEANcALA8AEwAyACkAAAj+AJ1Zu0awoMGDCBMqXHjN2ipoo54xnEhx4rNUA5FxGjWwokeK1lKlUlVwlChREj+qRHhRpMFnJ0WNgrZyZUiRqVKWlHnSWU2PLXEitCYToqhjNH8qvIlRZMeDzlBei3rMp1KoIiVeXLXQ5EBrx8Lq/Bn0q8uFMJEVfBZWYE1rzrIWVJVzIjJRSRs6E6uypVuCIUlOJDrqINuqTxfCbVbXoNOKMK0WhBs2b0JrzZr9Xdu44jFRiQkelgw181jAZz1CE6V2aLNjzRJjzhyaIN3ado+dXsv32jPTCi8KVgn2mOLMyGMvfFyTLWmEzjI/N9y5ZljcBVM1Y3jz6jVoYRmYaheP0ftU3cu3B081/W14hePhlzfvuyp89dCrm7+eMP7B7vRN9t5B/hnEGHZX7bVbgaJpFiBC/DmGH2CZPciSfRKWtpuFryVW4GwWXgZbhgXRFmJCCmaH32/tnXhNhPGB6GJCzhEUX3QbznjeQONh1qKOYG03nok6Bqebdr/lWCRBmWlX4ZLHIYcglFNJRyV3RF4ZnJIfBQQAIfkECQQA1wAsDwASADIAKgAACP4ASVm7RrCgwYMIEypceM2aKmujBjKcSJGhtVQDkXF6VrGjx2epVBG0xkkUR48oFYLEWNCZKFHOUsosqCpVqlUHR71ENjNlTZsIn70UdUxiT4s2bZ7MOTTi0YUXk6ZSCE3UqGNEoT1FGDWpUYTITB4bu3TrylQgRUK1es3Z2JhbndmMafNrQqEcn719KhftNZBlF+ocqHdsz2ZKGwKtKBSutbFFUXaVWDMww7FaG0K2nNCaM8TNJEZFCc1wwcLNOI/83KwZXIJ1U7oN7PZY6KCtW39NK/PxMa61nUl8ljs1wtgy9XL2bJt1a86Aj461W9BacdWjj+p9nTDVbYVyVZV7nL7QO9TFT32Xb7YQMfWZsxWav5uKe3rTx9l3Z7n19DH7sOl3UHj9HUTeQfMZZJ2ABY5kW34I6dbggMcEliBBxAE44YEBKtjahHf9Z9CFn4nXoFuZXZOgdRqCqNlvHRIkoYshwjVfiTS2F5l5C+YI1YPmzehjQrN5l+GQDLXm3YdILkRcbiY2yVqLTVYnZJUqRVlRQAAh+QQJBADXACwPABEAMgArAAAI/gChXRtIsKDBgwgTKiRozdmzhRAjSny26tooZBIzahyoKtXAZ5xIbRypsOPDgaNEjbJGsuU1a6liFoQmSiVLlxphxrxJkFTNUSdxQnwWM5WqgzRrigoqFCHRojwLIlMqyllThM6KGk1oreYxUcesXiXYUWtUg89UPjvGduy1ok+ZIkz5zBrbY2dH6kxl7WnEtKKs2WWbN+NewTHlJvwq9q7iv0UHZvU4EexNZ2wfK3wqVqdmhGwxSs4ssWGzVGKvld0Ija3Aj2ybfTbdTDbDnSORtS249lizvM9q144a86he0gUbsnV2M7hwuU8LR8R8DKHyZs6E2z4YM/XxY5qtpGnXHB1n74WpfitM3HT5+mabZTbtLT09V/ZX3SO0j1X+1fP7wbdfKp+RtJZ3BPFnUFYFtkQYdwImV5tbyfkG4UHDUVgQZnIp+BF2Ghr0YIIRvjRhiLyFVZCH2TV4FWavvRWheAii+NJuMhKUoY1oqZjjNS3yiFAzeOUoXolCMmShfTsmuSB46QVXo5MD1ZbeiVQe5FxtLgqZHYhZctVkmFp2CVFAACH5BAkIANcALA4ADgA0AC8AAAj+AK1dG0iwoMGDCBMqNCjw2cKHECMOdHjtGUWJGDE+W0VwlMCMIBdaS1XwmceQKBmm4lhw1KiUMK+lImnwmaiXMUHOvFhQ1M2cGGfSPOjMpzOgEFXNZInQp6ijSBMqnbmwqE+eUScKZZrQqSisSJ8JHarQqk9oWa+N3BrR5yhRxz4CXStUYtFRx/LKhUl3KcareY8BFSqWLMSiggPHbEZ1J8ir1hSjZJzKWuGQiNXmhZrR2UyBjkPCdRj5mDOwCZ95rlyRKkpneScGPoaa4LNmuFNRDI0yL0VrsAM72wscN+7hWg2DDF7Q8uzhxY0/28s7pe+Dt48Zl47ddUzmCKOmI0dYHeb1hKmaKbyMFDx59eh1Zz1/MH1q7+1jv0/IuLb5Y2jVB59KA2ZV2n4HMbZXVrCBZV9NzfgHlF4GPUiQNbildRA02lVY4DW4LajhNQ0WZGFFzXA24oX6DXRiiCtiZxpBFjoTYYwINROXi/Bh+CGOA0UG34MwAimjQ/bdJiGOOo7UjI9GKiRkekVGiZCNVKpoJUPbibilbbgtuWWGX4rkZUgBAQAh+QQJBADXACwLABcAOgAiAAAI/gCtWbtGsKDBgwgTKly4UOA1ZKOQQWNIsaJFgtZUpVJVEBknUaOcPbtI0uIzjak2HkQmqmVLZCNLyiR4MqVNjghZunQpcuDMhjVt3lyo89mzY6KOKT32zOfPa9aeCU1pNCXOhc5ajoyKbKnSpiWjNhOqCqxUlRWziopJ05lXpk4Tim02NpVIg2evptWK8Jnbpc3AFpxLt9ndg3llqmV7ENpfpYadFabrLC5eqz+zMmVoTfJkw5YRY376l7FCa6mahe6b0tnTgqUrpq541vVr2F8pzmZY+/bB2At3K+zt+3duhcJZ2y2eEDjC5JeXM2+uFHkzhWNtT6eu3SB0gpJNbG8/2OzYxIPfrdEdz7k6+uvkVbPnfaz7Nejh51Msf55gcvXw6deQe/4FeA1dqwmIV30FCZefgvsd49NuAEJYkTXHwLcbghbSxuBsD3YYIWqqrSfihRmmxuGJtE0mHovYFQbjRQAmOGNfL74WEAAh+QQJBADXACwLABYAOgAjAAAI/gCtPbtGsKDBgwgTKly48Jm1a884IYPGsKLFiwStqUo1kCAyTqJGOXuIsaRFa6tSqVR1EJmol6KQdTRJs+CzjSpTsUToEmbIkTUxWnOWM+fOhKNeOjv28tgxh0ETCiyqM2fFpKOsDXXq1NnMoM+I5hxpzapFplkJhuX6lKTQZ0W9ZjR7kekxgwLZtmUosJlflVAL0sWY9O7BrVybAS041K/jxQYHCy2sENrSxM6cOfYL+WBOtyatceX7bLPfwAo/R70m+pizk6magVYodnZNaF0txrZYe7XBZ7kZ7mYo9qtviMFTNyMO+DhC4E8XDk8Il6Nz6k6NC15Ovfn1hJeVeitslur1d9quE043qFn7eYPNjlH0zB2v3/d8nSJcT9Cvbfy/pRdZfQS1B2BF8c1H0HrW3HdgfoYtSKB/D1YEnHnXTGdghQgeQ9JwDRLIoUKicTcchSNamN5uG6bYYVmyOehiRSXGhuKMFm7mHo4JbcajUDf+aOGOUQUEACH5BAkIANcALAsAGAA6AB8AAAj+AK1dG0iwoMGDCBMqXHhN4KhRzqAxnEhxorVVqVIRRMZJlCiIEiuKXHgxY0ZVBpF5XCnqWMSRI609M0kT5UGVHo+tPHYM2TOBMA/KVEWzqE2Ezzw6uwbNGc+nLn8CtSjTWdFUzgQSTfWMYVJRSwdWhQq1mTNnz9I+O9usrVuTaKdu7Trx6zGhac+Sdcu37dm0UwmapEsR2qiWVGWmaiY1cEKTji0evltxsUjIQRs+jYzQskXMmTXz5GzQM0nQoUUfIy24GUNrqFMP3LzQNELYGWUjfEr4oG2DM3PrRuj0WO+CvwkGDzuc+OjOroU2w9p84bNj0UtnL9j2ePWDTr1cJ39m9vtEnsd/k99uPqG1560LWmvLur1y7Mi3d7dP0Slz086Uxx9FzRg3kGfrDVjRfKtdY9l8zdSnoHz4WUbfhCJdZ5VZjGE4UoCLCeihSHyNCBOEEpp4UFrmBQQAIfkECQgA1wAsDAAcADgAGQAACP4ArwkcSLCgQYLWnjVr9szawYcQI0oUmLDZsYUYGTqcyLHjtYrHQh5zlqqZs4waPaosaM2iSGfPBJYU+Oxkxo0rOVpz9hJawZkIbaZyhjPnw2cifR4EarBlqlQxjRpEGjLqQ6YHnz2FKpUispDOJmJ9SDKVqqIdd4o6hgzt1WY6VT096/HZqLVKOY6NaG2rVYh2RY36qxeuSq1PCQ+0hkyUqLA593KUaxZtY8eYHYvcbNig5GvNtooevVUVzVGcMmfezHlpZ4ILScsWvWqltZCvZeYGvdBt14e3L/7MjdH3b+C4CWItflxl8M5MmTd3nvwaUOnTnVuEOxN7du0XSxV6/64dpXHyOm+i/92y2fn1ad+vDAgAIfkECQQA1wAsCgAbADwAHAAACP4ArwkcSLCgwYPXrFlDyLChw4cFrT1rRrHZs4UQM2o0KLHZsYogLWLcSJLhM2fHUjZzZi1VM2vOQDp7VrImQZQpZw50OfBkRWc2az5LebEgT4IdLQbdOPQYTYNHC05UuvShtZwIoxaMmWpk1YNXjwHN2oyhs1RdvyJMeayhVoPN0Ko1yNbhW6hy5wrE6fXg3Yhox6rlK9AaNLIIFRYOrLbpU8d+yxqc+hjt06CQw7K9vFMywalxX157ZjkoNKxNWeLkfO3tVNWlz6YtGZbl5oGrCWp93RNtV9l9IY4S5TRn39wCo/JGKpt0Xo3HiN8+iPzo8sm+fUMXxV1s8JtEW2GXvQ5WVfZUEJ1xJ84aIUqLLsmbzK7KoXruyL67p+iSomCr5qG1ikncjdLeQzH9VJJzqRwIDX76IeifTdYE2Jc1oxhYlTP/CYXWSBiSEqFeGVU4GykHkihUfSypqJc1qwQEACH5BAkEANcALAkAGwA+AB4AAAj+AK8JHEiwoMGDAq1ZQ8iwocOHB609a0ax2bOFEDNqRCix2bGKIC1i3EjS4TNnx1I2c2YtVTNrzkA6e1aypsFnKY/NHOhy4MmKNG3axHnsYsGeBDtaFFrSWsqgR5sdnPiSqUanOhEiNRgz1UirDVUy3GqwGVmwB1Ee+xqVYctUztAiVMu2rdtUqaDKFUhU78GzN/H6BYs17jVr0LRKjYjxGd66Qgvzffp3cUGqQZ09lptToFrKdglSNWsYbyq0yFIezgkTNE/LfCmyNOv1Gl5VVukSNXxNrV6yVHk7zvsW91BRRVMfS0zQ92ufsgsWHz4YIjRRopQjg+zc9uLgEVV53d680doo7K7TUu4JnuFw05AZHsOOnHlDlBZdtm/41rRGZPTx9lBMZlUkoEPi3QaRM/RVd59MJL1nnHvYjRKfQwQemFF/Dl5znSgabuRMiBolCJl5o3S410PD1TWKhSsy9VZBo5AYI0mrnOaZfTdaZc0qh/UYozUBAQAh+QQJBADXACwJABoAPgAcAAAI/gCvCRxIsKBBa9YMKhyIcKHDhxAHPjtG0dmzhAqtPXPWrOOziCBBWqNIkmQziwI3dlzZMVUzjCFjEpx47OM1jc5MsuxoEeOzVKlsygxpDRlFaBmfsbyYEagzmEMd0nQW0WVEZ0CFRjWYsyZIqxF/plK1tSA0klAfgo1oDWiqtDKdiRJFNeZakGK1Ej0m6hjSgtagwRV4lyBCuG2BDl74bC4ygtA2llxYeGAztz0JqsoKkpSoUc8idy15rNmxugUrX+N42a1bVRfFknUIbdTc23NJZr5mGm5lax0F4nRNXLFCZJxw97X4F3Bpg5U7Dta4ufhs4aM4cRqFLDRerwQLZyvVu5C664TPSHmP2jt8M8PBo1pbBbssw+cD70q3z59gTqFrKYVaf/1RhBFYwL1H4IJnKQjWfgsu+N81VgkYYYQJtvUShBcSOBFWJzVDXof2ceTSSSRemCCHKXroUYsdxgcjhovxFxAAIfkECQQA1wAsCgAaADwAHQAACP4ArwkcSLBgwWfWDCocaO3ZwocQIz47RrGZQ4nNMlqMyBGiNWcUQ4ZEaLChxoypUjpL2LHlR5EOX4ZcKfDjSZrPUqpk2XKhTIoXCT5rVvFkxqADc+qk2ZMgNGSiRkJ85uwmUoNKU6ri2fGpqK/Hrj60lpHrVJ2ptnJ8NuqrKGTQml5L1UyuNVVoxQpk6xauXIF0/167m1foKE5uE79FxviZY5IKAyts+NiZqstoM6dy+PgZKVKME4scvVCywWaaNV++vKq13oLQYlOmGjZyXazNnD22xtus4IUUfZtmmPH374nODA4XWPW1cY4g4xJcTjb5c8HWjt0euLzs9eO1uU9vvzbU+XeOwcUTH39eLnL1zDe2/02UpWSy7Oc3zX5bsnf9v4HkUGBDWQcgdsUF9t+BgiFHV3MMPoeSRhE+h9+CFQpWVW4ZWohhh385BmBAACH5BAkEANcALAsAGgA6AB0AAAj+AKFdG0iwoMGDCBMqXGjN2jNOnEghe/YMmrWFGDMibEhRVaqPz65BGyWqpElRx5A5q3hRY0aHz5x5/EiTZstr1kiKGoVM57GfQI85W/msIUOYzprVXJpq5sebBJGVdDbQGjSKQ4NqbTaUYsxmYMMq/ciVotFrM1UpfFYSmUKkzoCKndv1LMKZIRc+I3kM6tFnqZoV9fuWZl6MOVEe1hjY5UDATx1fk3psMcbGLiGrlTwwrlCXmDM6+7iZ82OghA+GLgzStEFrqC83Q2zTNUKglg2uPgg5lW2Fnqkm3F1wdCrhvxM++4lc92yExnMnf/1TOvFrz8Cmnk69r+rnBa1ZaeeuEbb3grvFN9tOnvcx8AN3g5XePmHc5quTNq+fsVllgqFlBx9/L/3UEmbqsUfgRu9d1FiCC3K23GyNzRehafoFpt+FroEVGFgcuqbeeCGaBmGJrlHEX0AAIfkECQQA1wAsCgAYADwAHwAACP4AoT27RrCgwYMIEypcyPDaM2vXkI1CBq2hxYsYralKpaogMk6iRjmDiLFkxlWpUnY0iEyUy5APTco8aO1ZypsrD7Z86fLYwJklbd7EuXAnsp3Hjjn7CTThM2dDVW3k2NCZy4HPkmp1VlGhta8kE1qDOhSryotWRf2sqTXps7fOnDU71qyu3bpx3z5rVpak0JwW0zK9Nrat4WZyEd+9m6pZzIJ/ZQpGKPAt2IKNC4LVGxby2ZlWfZbMjDFyU2duMZK2aLrpNdSiLa5mKNSZa4OwByucrbD27YO5G/JG6Ps38NQLhxssbvx47ITKCTJv7lw35ma9U9qmrjA4QuV7U2Bt5949aWeCw63hJV/V/EHe6hGztzj3WOfZ8bHPp0/X4Gy7+2GUlH7XrAZggBdZMyB6+tl1HoILqadUgdgl9iCEEdIFlWLNXIjhQnvxZZd1HzYUYl0klljVeiqCNh51AQEAOw==) 50% no-repeat;
	width: 80px;
	height: 80px
}

.rc-overview-panel {
	padding-top: 56px;
	min-width: 416px;
	display: flex;
	flex-direction: column
}

.rc-overview-panel .review-panel-head {
	font-size: 20px;
	color: #475461;
	min-height: 56px
}

.rc-overview-panel .review-panel-head .head-name {
	max-width: 260px;
	padding-left: 0
}

.rc-overview-panel .rc-reviews {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	overflow: hidden;
	height: calc(100% - 56px)
}

.rc-overview-panel .no-reviews {
	flex-grow: 1;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding: 0 40px;
	position: absolute;
	top: 112px;
	height: calc(100% - 112px)
}

.rc-overview-panel .no-reviews .ill {
	width: 164px;
	height: 174px;
	margin-bottom: 40px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIxIiBoZWlnaHQ9IjIyNiI+PGRlZnM+PHBhdGggaWQ9ImIiIGQ9Ik0zLjIxNiA1NS4yMmw3MC41LTUyLjYwM2E4IDggMCAwMTkuNTY4IDBsNzAuNSA1Mi42MDNBOCA4IDAgMDExNTcgNjEuNjNWMTU3YTggOCAwIDAxLTggOEg4YTggOCAwIDAxLTgtOFY2MS42MzFhOCA4IDAgMDEzLjIxNi02LjQxMXoiLz48cGF0aCBpZD0iZSIgZD0iTTE1IDEwaDEyOHYxMDFIMTV6Ii8+PHBhdGggaWQ9ImYiIGQ9Ik0wIDYybDc4LjUgNDguOTAxTDE1NyA2MnY4OUgweiIvPjxwYXRoIGlkPSJnIiBkPSJNODIuOTEzIDk5LjM1NUwxNTcgMTQ4LjM0OVYxNTdhOCA4IDAgMDEtOCA4SDhhOCA4IDAgMDEtOC04di04LjY1MWw3NC4wODctNDguOTk0YTggOCAwIDAxOC44MjYgMHoiLz48ZmlsdGVyIGlkPSJhIiB3aWR0aD0iMTYwLjUlIiBoZWlnaHQ9IjE1Ny45JSIgeD0iLTMwLjMlIiB5PSItMjkuNiUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+PGZlTW9ycGhvbG9neSBpbj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJkaWxhdGUiIHJhZGl1cz0iMiIgcmVzdWx0PSJzaGFkb3dTcHJlYWRPdXRlcjEiLz48ZmVPZmZzZXQgZHk9Ii0xIiBpbj0ic2hhZG93U3ByZWFkT3V0ZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPjxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iMTUiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd0JsdXJPdXRlcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJvdXQiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIvPjxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB2YWx1ZXM9IjAgMCAwIDAgMC4yNzg0MzEzNzMgMCAwIDAgMCAwLjMyOTQxMTc2NSAwIDAgMCAwIDAuMzgwMzkyMTU3IDAgMCAwIDAuMDUgMCIvPjwvZmlsdGVyPjxmaWx0ZXIgaWQ9ImQiIHdpZHRoPSIxMjcuMyUiIGhlaWdodD0iMTM0LjclIiB4PSItMTMuNyUiIHk9Ii0xOC4zJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVNb3JwaG9sb2d5IGluPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImRpbGF0ZSIgcmFkaXVzPSIyIiByZXN1bHQ9InNoYWRvd1NwcmVhZE91dGVyMSIvPjxmZU9mZnNldCBkeT0iLTEiIGluPSJzaGFkb3dTcHJlYWRPdXRlcjEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+PGZlR2F1c3NpYW5CbHVyIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIgc3RkRGV2aWF0aW9uPSI1Ii8+PGZlQ29tcG9zaXRlIGluPSJzaGFkb3dCbHVyT3V0ZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0ib3V0IiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiLz48ZmVDb2xvck1hdHJpeCBpbj0ic2hhZG93Qmx1ck91dGVyMSIgdmFsdWVzPSIwIDAgMCAwIDAuMjc4NDMxMzczIDAgMCAwIDAgMC4zMjk0MTE3NjUgMCAwIDAgMCAwLjM4MDM5MjE1NyAwIDAgMCAwLjA1IDAiLz48L2ZpbHRlcj48bGluZWFyR3JhZGllbnQgaWQ9ImMiIHgxPSI1MCUiIHgyPSI1MCUiIHkxPSI1MCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNkI3OTdGIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Qjc5N0YiIHN0b3Atb3BhY2l0eT0iLjA1Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMiAzMCkiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNTcgMTU2LjYwNlYxNTdhOCA4IDAgMDEtOCA4SDhhOCA4IDAgMDEtOC04VjYxLjMyN2E4IDggMCAwMTMuMjE4LTYuNDEzbDcwLjUtNTIuNTZhOCA4IDAgMDE5LjU2NCAwbDcwLjUgNTIuNTZBOCA4IDAgMDExNTcgNjEuMzI3djk1LjI4eiIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2EpIiB4bGluazpocmVmPSIjYiIvPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2IiLz48cGF0aCBmaWxsPSJ1cmwoI2MpIiBzdHJva2U9IiNFREYwRjEiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTIuNjE4IDU0LjQxOGw3MC41LTUyLjYwMmE5IDkgMCAwMTEwLjc2NCAwbDcwLjUgNTIuNjAyQTkgOSAwIDAxMTU4IDYxLjYzMVYxNTdhOSA5IDAgMDEtOSA5SDhhOSA5IDAgMDEtOS05VjYxLjYzMWE5IDkgMCAwMTMuNjE4LTcuMjEzeiIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2QpIiB4bGluazpocmVmPSIjZSIvPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2UiLz48cGF0aCBmaWxsPSJ1cmwoI2MpIiBzdHJva2U9IiNFREYwRjEiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTE0IDloMTMwdjEwM0gxNFY5eiIvPjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgeD0iMzUiIHk9IjMxIiBmaWxsPSIjMzUyQ0ZBIiByeD0iOCIvPjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgeD0iMzUiIHk9IjYwIiBmaWxsPSIjRkMzRDgzIiByeD0iOCIvPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2YiLz48cGF0aCBmaWxsPSJ1cmwoI2MpIiBzdHJva2U9IiNFREYwRjEiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTc4LjUgMTA5LjcyM0wxNTggNjAuMTk5VjE1MkgtMVY2MC4xOTlsNzkuNSA0OS41MjR6Ii8+PHBhdGggZmlsbD0iI0U4RUNFRSIgZD0iTTU5IDM0aDMydjNINTl6bTAgMjloMzd2M0g1OXptMS0yMmg1N3YzSDYwem0wIDI4aDQ5djNINjB6Ii8+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjZyIvPjxwYXRoIGZpbGw9InVybCgjYykiIHN0cm9rZT0iI0VERjBGMSIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNODMuNDY0IDk4LjUyTDE1OCAxNDcuODEyVjE1N2E5IDkgMCAwMS05IDlIOGE5IDkgMCAwMS05LTl2LTkuMTg5bDc0LjUzNi00OS4yOWE5IDkgMCAwMTkuOTI4IDB6Ii8+PHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTQwIDM5LjI4Nkw0MS42NjcgNDEgNDUgMzciLz48cGF0aCBzdHJva2U9IiNGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNNDAgNjVsNSA1bTAtNWwtNSA1Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.rc-overview-panel .no-reviews h3 {
	font-family: Lato, sans-serif;
	font-size: 22px;
	color: #6b797f;
	margin-bottom: 20px;
	text-align: center
}

.rc-overview-panel .no-reviews p {
	font-family: Lato, sans-serif;
	font-size: 16px;
	line-height: 1.4;
	color: #778390;
	margin-bottom: 30px
}

.rc-overview-panel .no-reviews span {
	font-family: Lato, sans-serif;
	font-size: 12px;
	color: #778390;
	padding-top: 10px;
	text-align: center
}

.rc-overview-panel .no-reviews span .b {
	color: #00b8ff
}

.rc-overview-panel .no-reviews.review-asked .ill {
	width: 188px;
	height: 180px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTg4IiBoZWlnaHQ9IjE4NyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJjIiB4MT0iNTAlIiB4Mj0iNTAlIiB5MT0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZCNzk3RiIgc3RvcC1vcGFjaXR5PSIwIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNkI3OTdGIiBzdG9wLW9wYWNpdHk9Ii4wNSIvPjwvbGluZWFyR3JhZGllbnQ+PGZpbHRlciBpZD0iYSIgd2lkdGg9IjEyNSUiIGhlaWdodD0iMTIxLjUlIiB4PSItMTIuNSUiIHk9Ii0xMS4zJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVNb3JwaG9sb2d5IGluPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImRpbGF0ZSIgcmFkaXVzPSIyIiByZXN1bHQ9InNoYWRvd1NwcmVhZE91dGVyMSIvPjxmZU9mZnNldCBkeT0iLTEiIGluPSJzaGFkb3dTcHJlYWRPdXRlcjEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+PGZlR2F1c3NpYW5CbHVyIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIgc3RkRGV2aWF0aW9uPSI1Ii8+PGZlQ29tcG9zaXRlIGluPSJzaGFkb3dCbHVyT3V0ZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0ib3V0IiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiLz48ZmVDb2xvck1hdHJpeCBpbj0ic2hhZG93Qmx1ck91dGVyMSIgdmFsdWVzPSIwIDAgMCAwIDAuMjc4NDMxMzczIDAgMCAwIDAgMC4zMjk0MTE3NjUgMCAwIDAgMCAwLjM4MDM5MjE1NyAwIDAgMCAwLjEgMCIvPjwvZmlsdGVyPjxyZWN0IGlkPSJiIiB3aWR0aD0iMTQwIiBoZWlnaHQ9IjE2MyIgcng9IjUiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTgzLjk3OCA4OGMtMS4wNjMgNDguNzgyLTQwLjk0IDg4LTg5Ljk3OCA4OC00OS4wMzcgMC04OC45MTUtMzkuMjE4LTg5Ljk3OC04OEg0Vi00aDE4MHY5MmgtLjAyMnoiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNCAxMykiPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2EpIiB4bGluazpocmVmPSIjYiIvPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2IiLz48cmVjdCB3aWR0aD0iMTQyIiBoZWlnaHQ9IjE2NSIgeD0iLTEiIHk9Ii0xIiBmaWxsPSJ1cmwoI2MpIiBzdHJva2U9IiNFREYwRjEiIHN0cm9rZS13aWR0aD0iMiIgcng9IjUiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDQgMzMpIj48cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IiNFOEVDRUUiIHJ4PSIxMCIvPjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgeT0iMzYiIGZpbGw9IiNFOEVDRUUiIHJ4PSIxMCIvPjxwYXRoIGZpbGw9IiNFOEVDRUUiIGQ9Ik0zMCA0aDQwdjRIMzB6bTAgMzZoNDV2NEgzMHptMC0yOGg1MHY0SDMwem0wIDM2aDYxdjRIMzB6Ii8+PHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTcgOS44NTdMOS4xNDMgMTJsNC4yODYtNSIvPjxwYXRoIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik03IDQzbDYgNm0wLTZsLTYgNiIvPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NCAxMDUpIj48cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IiNFOEVDRUUiIHJ4PSIxMCIvPjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgeT0iMzYiIGZpbGw9IiNFOEVDRUUiIHJ4PSIxMCIvPjxwYXRoIGZpbGw9IiNFOEVDRUUiIGQ9Ik0zMCA0aDQwdjRIMzB6bTAgMzZoNDV2NEgzMHptMC0yOGg3MHY0SDMwem0wIDM2aDYxdjRIMzB6Ii8+PHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTcgOS44NTdMOS4xNDMgMTJsNC4yODYtNSIvPjxwYXRoIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik03IDQzbDYgNm0wLTZsLTYgNiIvPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzggMzMpIj48cGF0aCBmaWxsPSIjMzUyQ0ZBIiBkPSJNMTcgMjZsLTYgNHYtNEg4YTggOCAwIDAxLTgtOFY4YTggOCAwIDAxOC04aDM0YTggOCAwIDAxOCA4djEwYTggOCAwIDAxLTggOEgxN3oiLz48Y2lyY2xlIGN4PSIxNSIgY3k9IjEzIiByPSIzIiBmaWxsPSIjRkZGIi8+PGNpcmNsZSBjeD0iMjUiIGN5PSIxMyIgcj0iMyIgZmlsbD0iI0ZGRiIvPjxjaXJjbGUgY3g9IjM1IiBjeT0iMTMiIHI9IjMiIGZpbGw9IiNGRkYiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMTIpIj48cGF0aCBmaWxsPSIjRkMzRDgzIiBkPSJNMzkgMjZ2NGwtNi00SDhhOCA4IDAgMDEtOC04VjhhOCA4IDAgMDE4LThoMzRhOCA4IDAgMDE4IDh2MTBhOCA4IDAgMDEtOCA4aC0zeiIvPjxjaXJjbGUgY3g9IjE1IiBjeT0iMTMiIHI9IjMiIGZpbGw9IiNGRkYiLz48Y2lyY2xlIGN4PSIyNSIgY3k9IjEzIiByPSIzIiBmaWxsPSIjRkZGIi8+PGNpcmNsZSBjeD0iMzUiIGN5PSIxMyIgcj0iMyIgZmlsbD0iI0ZGRiIvPjwvZz48L2c+PC9zdmc+) 50% no-repeat
}

.rc-overview-panel .no-reviews.review-asked p {
	text-align: center
}

.rc-overview-panel .rc-threads {
	display: flex;
	flex-direction: row;
	flex-grow: 1;
	background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, .03));
	background-position: 0 100%;
	background-size: 100% 51px;
	background-repeat: no-repeat;
	overflow: hidden
}

.rc-overview-panel .rc-review-thread {
	padding: 20px 30px;
	cursor: pointer
}

.rc-overview-panel .rc-review-thread:hover {
	background-color: #f0f6fb
}

.rc-overview-panel .rc-contacts-list {
	width: 68px;
	min-width: 68px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	position: relative
}

.rc-overview-panel .rc-contacts-list:before {
	content: "";
	width: 1px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-image: linear-gradient(180deg, #edf0f1, transparent)
}

.rc-overview-panel .rc-contacts-list .rc-review-head {
	width: 44px;
	height: 44px;
	border-radius: 50%;
	margin: 12px 0;
	cursor: pointer;
	transition: border .15s ease-in-out;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative
}

.rc-overview-panel .rc-contacts-list .rc-review-head img {
	width: 36px;
	height: 36px;
	border-radius: 50%;
	object-fit: cover;
	object-position: center;
	overflow: hidden
}

.rc-overview-panel .rc-contacts-list .rc-review-head.selected {
	border: 2px solid #00b8ff
}

.rc-overview-panel .rc-contacts-list .rc-review-head.uf-notif-unreaded {
	border: 2px solid #fc3d83
}

.rc-overview-panel .rc-thread-list {
	width: 347px;
	display: flex;
	flex-direction: column;
	overflow-y: scroll;
	padding: 5px 0
}

.rc-overview-panel .rc-thread-list .ps>.ps__scrollbar-y-rail {
	z-index: 2
}

.rc-overview-panel .rc-thread-list .rc-thread-post {
	padding: 15px 30px;
	animation: fadeInPost .5s ease-in-out
}

.rc-overview-panel .rc-thread-list .rc-thread-partner {
	display: flex;
	flex-direction: row;
	align-items: center;
	margin-bottom: 8px;
	font-family: Lato, sans-serif;
	font-size: 16px
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .image {
	width: 40px;
	height: 40px;
	min-width: 40px;
	border-radius: 50%;
	overflow: hidden;
	margin-right: 8px
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .image img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .info {
	display: flex;
	flex-direction: column;
	width: 100%;
	position: relative
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .user {
	margin-bottom: 1px;
	display: flex;
	flex-direction: row
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .user-name {
	color: #000;
	font-weight: 900;
	margin-right: 4px;
	max-width: 130px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .user-title {
	font-size: 12px;
	color: rgba(0, 0, 0, .5);
	font-style: italic
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .date {
	color: #9fa6a9
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .popup-user-info {
	width: 218px;
	position: absolute;
	top: 28px;
	left: 0;
	border-radius: 1px;
	overflow: hidden;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);
	background-color: #fff;
	font-family: Lato, sans-serif;
	text-align: center;
	z-index: 9;
	padding-bottom: 20px
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .popup-user-info .uf-image {
	width: 100%;
	height: 65px;
	background-color: #d1d9dd;
	text-align: center;
	padding-top: 18px
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .popup-user-info .image {
	width: 68px;
	height: 68px;
	margin: 0 auto
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .popup-user-info .image img {
	width: 68px;
	height: 68px;
	object-fit: cover;
	object-position: center;
	border-radius: 50%;
	border: 4px solid #fff
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .popup-user-info .name {
	font-size: 18px;
	font-weight: 900;
	color: #000;
	padding: 0 18px;
	margin-top: 24px
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .popup-user-info .title {
	font-size: 12px;
	font-weight: 600;
	font-style: italic;
	color: rgba(0, 0, 0, .5);
	padding: 0 18px
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .popup-user-info .reviews-sum {
	font-size: 16px;
	font-weight: 900;
	text-align: center;
	color: #000;
	margin-top: 22px
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .popup-user-info .reviews-sum .got,
.rc-overview-panel .rc-thread-list .rc-thread-partner .popup-user-info .reviews-sum .sent {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 50%;
	float: left
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .popup-user-info .reviews-sum .got span,
.rc-overview-panel .rc-thread-list .rc-thread-partner .popup-user-info .reviews-sum .sent span {
	font-size: 12px;
	color: rgba(0, 0, 0, .5)
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .popup-user-info .reviews-sum .sent {
	border-right: 1px solid #edf0f1
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .context-menu {
	position: relative;
	margin-left: auto
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .context-menu .context-button {
	width: 32px;
	height: 24px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	cursor: pointer
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .context-menu span {
	width: 4px;
	height: 4px;
	background: #d7dee1;
	border-radius: 50%;
	margin: 0 2px;
	display: inline-block
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .context-menu .context-dd {
	position: absolute;
	top: 0;
	right: 0;
	width: 176px;
	height: 60px;
	border-radius: 1px;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);
	background-color: #fff;
	padding: 9px
}

.rc-overview-panel .rc-thread-list .rc-thread-partner .context-menu .dd-report {
	font-family: Lato, sans-serif;
	font-size: 16px;
	color: #475461;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLTItM2gyMnYyMkgtMnoiLz48ZyBzdHJva2U9IiMwMEI4RkYiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTkgMTAuOTk1VjUuNjcybTcuNjUyIDkuOThIMS4zNDhMOSAuMzQ4eiIvPjxwYXRoIGQ9Ik05LjM0OCAxMy4yMTdhLjM0OC4zNDggMCAxMS0uNjk2IDAgLjM0OC4zNDggMCAwMS42OTYgMHoiLz48L2c+PC9nPjwvc3ZnPg==) 10px;
	background-repeat: no-repeat;
	padding: 9px 10px 9px 36px;
	cursor: pointer
}

.rc-overview-panel .rc-thread-list .rc-thread-content {
	padding-left: 49px;
	font-family: Lato, sans-serif;
	color: #475461;
	line-height: normal
}

.rc-overview-panel .rc-thread-list .rc-thread-content a {
	color: #00b8ff
}

.rc-overview-panel .rc-thread-list .rc-thread-content ul {
	padding-left: 18px
}

.rc-overview-panel .rc-thread-list .rc-thread-content ul li {
	margin-bottom: 5px
}

.rc-overview-panel .rc-thread-reply {
	padding: 16px;
	position: relative
}

.rc-overview-panel .rc-thread-reply .rc-reply-text {
	width: 331px
}

.rc-overview-panel .rc-thread-reply textarea {
	border-radius: 1px;
	border: 1px solid #edf0f1;
	font-family: Lato, sans-serif;
	font-size: 16px;
	line-height: 1.25;
	color: #475461;
	padding: 14px 16px;
	min-height: auto;
	max-height: 310px;
	float: left;
	resize: none
}

.rc-overview-panel .rc-thread-reply textarea::placeholder {
	font-style: italic;
	color: #9fa6a9
}

.rc-overview-panel .rc-thread-reply textarea:focus,
.rc-overview-panel .rc-thread-reply textarea:hover {
	border: 1px solid #00b8ff
}

.rc-overview-panel .rc-thread-reply .rc-reply-send {
	width: 32px;
	height: 32px;
	position: absolute;
	bottom: 24px;
	right: 18px;
	text-align: center
}

.rc-overview-panel .rc-thread-reply .rc-reply-send .btn--send {
	width: 32px;
	height: 32px;
	background: #00b8ff;
	border: none;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTUuNDc2IDYuOTk1TDIuMDY4IDEuNzEzbDEuNTggNS4xMzVhLjUuNSAwIDAxMCAuMjk1bC0xLjU4IDUuMTM1IDEzLjQwOC01LjI4M3ptLTEyLjgzIDBsLTEuODQtNS45OGEuNS41IDAgMDEuNjYxLS42MTNMMTcuMDI0IDYuNTNhLjUuNSAwIDAxMCAuOTNMMS40NjcgMTMuNTlhLjUuNSAwIDAxLS42Ni0uNjEybDEuODQtNS45ODJ6bTE0LjE5NC41SDMuMTdjLS42NjcgMC0uNjY3LTEgMC0xaDEzLjY3Yy42NjcgMCAuNjY3IDEgMCAxeiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMzE0IDQuMzE0KSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjMDBCOEZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iIzAwQjhGRiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTS0yLjMxNC00LjMxNGgyMnYyMmgtMjJ6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat;
	background-size: contain
}

.rc-overview-panel.rc-given-review {
	padding-top: 0
}

.rc-overview-panel.rc-given-review .review-panel-head .head-name {
	max-width: 160px;
	padding-left: 6px
}

.rc-overview-panel.rc-given-review .rc-thread-list {
	width: 100%
}

@keyframes fadeInPost {
	0% {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@keyframes fadeInOutTooltip {
	0% {
		transform: translateY(20px);
		opacity: 0
	}
	10% {
		transform: translateY(0);
		opacity: 1
	}
	90% {
		transform: translateY(0);
		opacity: 1
	}
	to {
		transform: translateY(-20px);
		opacity: 0
	}
}

@media (min-width:576px) {
	.review-center .rc-list {
		grid-template-columns: repeat(2, 1fr)
	}
}

@media (min-width:992px) {
	.review-center .rc-list {
		grid-template-columns: repeat(3, 1fr)
	}
	.review-center .rc-list.rc-given {
		grid-template-columns: repeat(2, 1fr)
	}
}

.writing-help-editor .add-new-copy {
	max-width: 640px;
	padding: 0 20px
}

.writing-help-editor .add-new-copy .add-new-title {
	width: 100%;
	font-size: 15px;
	color: #475461;
	font-family: Lato;
	font-weight: 400;
	line-height: 1;
	border-bottom: 2px solid #f2f4f5;
	padding: 0 0 8px;
	margin-bottom: 25px;
	margin-top: 20px
}

.writing-help-editor .add-new-copy .add-question {
	font-size: 13px;
	color: #00b8ff;
	font-family: Source Sans Pro, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTIgMTBWNmgtMnY0SDZ2Mmg0djRoMnYtNGg0di0yaC00eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02IC02KSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRDhEOEQ4IiB4bGluazpocmVmPSIjYSIvPjxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgZD0iTTExLjUgNi41aC0xdjRoLTR2MWg0djRoMXYtNGg0di0xaC00di00eiIvPjxnIGZpbGw9IiMwMEI4RkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) 6px no-repeat;
	padding-left: 26px;
	margin: 10px;
	width: auto;
	cursor: pointer;
	clear: both;
	display: inline-block
}

.writing-help-editor .add-new-copy .input-group .delete {
	position: absolute;
	right: 0;
	top: 0;
	width: 32px;
	height: 100%;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQiIGhlaWdodD0iMTciPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNyA3djkuODFjMCAuNTkzLjAzNyAxLjE5LjYzNSAxLjE5aDYuNzA0Yy42IDAgLjY0Ny0uNTk3LjY0Ny0xLjE5TDE1IDdIN3ptLjU1IDEyYy0uOTY4IDAtMS41NTktLjk5My0xLjU1LTIuMzU5VjZoMTB2MTAuNjQxYzAgMS4yNy0uNTA1IDIuMzU5LTEuNDcgMi4zNTlINy41NXpNMTAgNFYyLjk1MmMwLS41MjUuNDQ4LS45NTIgMS0uOTUyczEgLjQyNyAxIC45NTJWNGgtMnpNOSAxOFY3aDF2MTFIOXptMyAwVjdoMXYxMWgtMXpNNC43ODYgNUM0LjM1IDUgNCA0Ljc3NiA0IDQuNXMuMzUxLS41Ljc4Ni0uNWgxMi40MjhjLjQzNSAwIC43ODYuMjI0Ljc4Ni41cy0uMzUxLjUtLjc4Ni41SDQuNzg2eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00IC0yKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjMDBCOEZGIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat;
	cursor: pointer;
	margin-right: 5px
}

.writing-help-editor .add-new-copy .btn {
	float: right
}

.writing-help-editor .add-new-copy .medium-editor-element {
	width: 100%;
	padding: 10px;
	border-radius: 3px;
	border: 1px solid #d7dee1;
	color: #353738;
	font-size: 15px;
	font-family: 'Poppins', sans-serif;
	line-height: 1.76
}

.writing-help-editor .copies-list {
	padding: 0 20px;
	margin: 50px auto 0
}

.writing-help-editor .copies-list .copies-list-title {
	width: 100%;
	font-size: 15px;
	color: #475461;
	font-family: Lato, sans-serif;
	font-weight: 400;
	line-height: 1;
	border-bottom: 2px solid #f2f4f5;
	padding: 0 0 8px;
	margin-bottom: 25px;
	margin-top: 20px
}

.writing-help-editor .copies-list .copies {
	width: 100%;
	display: grid;
	grid-template-columns: 1fr;
	grid-gap: 15px
}

.writing-help-editor .copies-list .copies .copy-card {
	display: flex;
	width: 100%
}

.writing-help-editor .copies-list .copies .copy {
	width: 100%;
	border: 1px solid #d1d9dd;
	border-radius: 3px;
	padding: 20px;
	color: #475461;
	line-height: 1;
	font-family: "Source Serif Pro", serif;
	font-size: 15px;
	position: relative
}

.writing-help-editor .copies-list .copies .copy span {
	font-family: Lato, sans-serif;
	font-size: 12px;
	font-style: italic;
	margin-bottom: 10px;
	color: #a9b4bf
}

.writing-help-editor .copies-list .copies .copy input {
	width: 100%;
	border: none;
	border-bottom: 2px solid #d7dee1;
	padding: 3px
}

.writing-help-editor .copies-list .copies .copy input:focus {
	background-color: rgba(0, 184, 255, .1);
	outline: none
}

.writing-help-editor .copies-list .copies .copy div {
	margin-bottom: 20px
}

.writing-help-editor .copies-list .copies .copy .medium-editor-element {
	width: 100%;
	color: #353738;
	font-size: 15px;
	font-family: 'Poppins', sans-serif;
	line-height: 1.76
}

.writing-help-editor .copies-list .copies .copy .btn {
	width: 26px;
	height: 26px;
	background-color: #00b8ff;
	background-repeat: no-repeat;
	position: absolute;
	border-radius: 3px;
	text-align: center;
	cursor: pointer;
	transition: all .3s ease-in-out;
	opacity: 0;
	background-size: 90%
}

.writing-help-editor .copies-list .copies .copy .btn--remove {
	right: 10px;
	top: 10px;
	left: auto;
	z-index: 99;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNC4wMjcgNi45OXYxMS4yMjJjMCAuODE1LjY3NiAxLjYzOCAxLjQ5OSAxLjYzOGg2Ljk1N2MuODI0IDAgMS40OTQtLjY2MyAxLjQ5NC0xLjQ3OVY2Ljk5MWgtOS45NXpNNS42NjQgMjJDMy42NDQgMjIgMiAyMC4zNzMgMiAxOC4zNzFWNS4wMDFoMTR2MTMuMzdjMCAyLjAwMi0xLjY0NCAzLjYzLTMuNjY0IDMuNjNINS42NjR6TTggMlYuOTUyQzggLjQyNyA4LjQ0OCAwIDkgMHMxIC40MjcgMSAuOTUyVjJIOHpNNiAxOS44NVY3LjE1aDJ2MTIuN0g2em00IDBWNy4xNWgydjEyLjdoLTJ6TTEgNGExIDEgMCAxMTAtMmgxNS44MTdhMSAxIDAgMTEwIDJIMXoiLz48L2RlZnM+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNSkiIHhsaW5rOmhyZWY9IiNhIi8+PC9zdmc+);
	background-position: 50%
}

.writing-help-editor .copies-list .copies .copy .btn--edit {
	right: 44px;
	top: 10px;
	left: auto;
	z-index: 99;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMjEuODU0IDYuNjhsLTIuNTY3LTEuOTI1IDEuNzEtMi4zNjIgMi42MDUgMS44NzMtMS43NDggMi40MTR6bS04LjU1OCAxMS44MjJsLTIuNTQzIDEuMDUtLjAzOC0yLjk1NSA3LjQtMTAuMjIyTDIwLjY4MiA4LjNsLTcuMzg2IDEwLjIwMnpNMjEuMzU2LjE4OGw0LjIyOCAzLjA0YS45OTcuOTk3IDAgMDEuMjI2IDEuMzk4TDE0Ljc0OSAxOS45MDRhLjk5NS45OTUgMCAwMS0uNDI4LjM0bC00LjE2OCAxLjcyYTEuMDEgMS4wMSAwIDAxLS45MzItLjA5Ljk5OS45OTkgMCAwMS0uNDUtLjgyMmwtLjA2LTQuNzZhLjk5OC45OTggMCAwMS4xOS0uNkwxOS45Ni40MTNhMSAxIDAgMDExLjM5NS0uMjI1ek0yMiAxNC4yMmwyLTIuNzYzVjI1LjA0YzAgMS42NTQtMS4zNDcgMi45Ni0zLjAwMSAyLjk2SDMuMDAxQzEuMzQ3IDI3Ljk5OSAwIDI2LjY5MyAwIDI1LjAzOVY3LjA0YTMuMDA1IDMuMDA1IDAgMDEzLjAwMS0zaDExLjU0bC0xLjQ1IDEuOTIySDMuMDAxQzIuNDQ5IDUuOTYyIDIgNi40OSAyIDcuMDQxdjE3Ljk5OGMwIC41NS40NDkgMSAxLjAwMSAxaDE3Ljk5OGMuNTUyIDAgMS4wMDEtLjQ1IDEuMDAxLTF2LTEwLjgyeiIvPjwvZGVmcz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCkiIHhsaW5rOmhyZWY9IiNhIi8+PC9zdmc+);
	background-position: 50%
}

.writing-help-editor .copies-list .copies .copy:hover .btn {
	opacity: 1;
	transition: all .3s ease-in-out
}

@media (min-width:768px) {
	.writing-help-editor .copies-list .copies {
		grid-template-columns: 1fr 1fr
	}
}

.ufo--container {
	padding: 0 12px;
	width: 1140px
}

.ufo--admin-view {
	background-color: #f0f6fb;
	min-height: 100vh
}

.ufo--admin-view .ufo--container {
	padding: 0 12px;
	width: 1140px
}

.ufo--admin-view .folio-admin-header {
	display: flex;
	flex-direction: column;
	padding: 30px 0 40px
}

.ufo--admin-view .folio-admin-header h1 {
	margin: 0 0 24px;
	flex: 2
}

.ufo--admin-view .folio-admin-header .drip-sync {
	position: relative
}

.ufo--admin-view .folio-admin-header .drip-sync .btn {
	margin-bottom: 12px
}

.ufo--admin-view .folio-admin-header .drip-sync p {
	position: absolute;
	right: 0;
	bottom: -30px;
	margin: 0;
	font-family: Lato, sans-serif
}

.ufo--admin-view .btn:disabled {
	background-color: #d7dee1;
	cursor: not-allowed
}

.ufo--admin-view .ufo--nav-bar-admin {
	position: sticky;
	positon: -webkit-sticky;
	top: 0;
	z-index: 3
}

.ufo--admin-view .ufo--nav-bar-admin .logo {
	z-index: 3;
	position: relative
}

.ufo--admin-view .ufo--nav-bar-admin .nav {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	position: fixed;
	top: 0;
	right: -100%;
	width: 100%;
	height: 100%;
	background-color: #1d2227;
	z-index: 2;
	overflow: hidden;
	transition: right .3s ease
}

.ufo--admin-view .ufo--nav-bar-admin .nav.expand {
	right: 0
}

.ufo--admin-view .ufo--nav-bar-admin .nav.expand ul {
	display: flex;
	flex-direction: column
}

.ufo--admin-view .ufo--nav-bar-admin .nav.expand ul li {
	padding: 15px 0;
	margin: 0
}

.ufo--admin-view .ufo--nav-bar-admin .nav.expand ul li a {
	font-size: 24px
}

.ufo--admin-view .ufo--nav-bar-admin .navigation .expertReview a,
.ufo--admin-view .ufo--nav-bar-admin .navigation .logout a,
.ufo--admin-view .ufo--nav-bar-admin .navigation .ownDomain a,
.ufo--admin-view .ufo--nav-bar-admin .navigation .projectStat a,
.ufo--admin-view .ufo--nav-bar-admin .navigation .report a,
.ufo--admin-view .ufo--nav-bar-admin .navigation .showcase a,
.ufo--admin-view .ufo--nav-bar-admin .navigation .users a {
	padding-left: 0
}

.ufo--admin-view .ufo--nav-bar-admin .navigation .expertReview i,
.ufo--admin-view .ufo--nav-bar-admin .navigation .logout i,
.ufo--admin-view .ufo--nav-bar-admin .navigation .ownDomain i,
.ufo--admin-view .ufo--nav-bar-admin .navigation .projectStat i,
.ufo--admin-view .ufo--nav-bar-admin .navigation .report i,
.ufo--admin-view .ufo--nav-bar-admin .navigation .showcase i,
.ufo--admin-view .ufo--nav-bar-admin .navigation .users i {
	margin-right: 4px
}

.ufo--admin-view .ufo--nav-bar-admin .nav-toggle {
	width: 28px;
	height: 25px;
	z-index: 3;
	margin-left: auto;
	cursor: pointer
}

.ufo--admin-view .ufo--nav-bar-admin .nav-toggle .bar,
.ufo--admin-view .ufo--nav-bar-admin .nav-toggle .bar:after,
.ufo--admin-view .ufo--nav-bar-admin .nav-toggle .bar:before {
	width: 100%;
	height: 2px;
	background: #d1d9dd
}

.ufo--admin-view .ufo--nav-bar-admin .nav-toggle .bar {
	position: relative;
	transform: translateY(10px);
	transition: all 0ms .15s
}

.ufo--admin-view .ufo--nav-bar-admin .nav-toggle .bar:before {
	content: "";
	position: absolute;
	left: 0;
	bottom: 8px;
	transition: bottom .15s cubic-bezier(.23, 1, .32, 1) .15s, transform .15s cubic-bezier(.23, 1, .32, 1)
}

.ufo--admin-view .ufo--nav-bar-admin .nav-toggle .bar:after {
	content: "";
	position: absolute;
	left: 0;
	top: 8px;
	transition: top .15s cubic-bezier(.23, 1, .32, 1) .15s, transform .15s cubic-bezier(.23, 1, .32, 1)
}

.ufo--admin-view .ufo--nav-bar-admin .nav-toggle .bar.animate {
	background: hsla(0, 0%, 100%, 0)
}

.ufo--admin-view .ufo--nav-bar-admin .nav-toggle .bar.animate:after {
	background: #d1d9dd;
	top: 0;
	transform: rotate(45deg);
	transition: top .15s cubic-bezier(.23, 1, .32, 1), transform .15s cubic-bezier(.23, 1, .32, 1) .15s
}

.ufo--admin-view .ufo--nav-bar-admin .nav-toggle .bar.animate:before {
	background: #d1d9dd;
	bottom: 0;
	transform: rotate(-45deg);
	transition: bottom .15s cubic-bezier(.23, 1, .32, 1), transform .15s cubic-bezier(.23, 1, .32, 1) .15s
}

.ufo--admin-view .user-list-table {
	font-family: Lato, sans-serif;
	margin: 24px 0
}

.ufo--admin-view .user-list-table td,
.ufo--admin-view .user-list-table th {
	vertical-align: middle
}

.ufo--admin-view .user-list-table td input,
.ufo--admin-view .user-list-table th input {
	margin-top: 5px
}

.ufo--admin-view .user-list-table td .table-hc,
.ufo--admin-view .user-list-table th .table-hc {
	display: flex;
	flex-direction: column
}

.ufo--admin-view .user-list-table .user-details {
	text-align: center
}

.ufo--admin-view .user-list-table ul {
	padding: 0;
	margin: 0
}

.ufo--admin-view .user-list-table ul li {
	margin-bottom: 5px
}

.ufo--admin-view .user-list-table .user-image {
	border-radius: 50%;
	overflow: hidden
}

.ufo--admin-view .user-list-table .project-image,
.ufo--admin-view .user-list-table .user-image {
	width: 100px;
	height: 100px
}

.ufo--admin-view .user-list-table .project-image img,
.ufo--admin-view .user-list-table .user-image img {
	width: 100px;
	height: 100px;
	object-fit: cover;
	object-position: 50% 50%
}

.ufo--admin-view .showcase-element {
	cursor: pointer
}

.ufo--admin-view .review-center-admin .folio-admin-header {
	flex-direction: column;
	align-items: flex-start;
	justify-content: center
}

.ufo--admin-view .review-center-admin .folio-admin-header .rc-tabs {
	margin-top: 50px
}

.ufo--admin-view .ufo-admin-tools {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	margin: 20px 0 40px
}

.ufo--admin-view .rc-list-buttons .btn {
	margin-bottom: 12px;
	float: left;
	clear: both
}

.ufo--admin-view .review-center-admin .rc-tab-buttons {
	grid-template-columns: repeat(2, 1fr)
}

.ufo--admin-view .review-center-admin .rc-tab-buttons .rc-tab-button {
	padding: 0
}

.ufo--admin-view .review-center-admin .rc-list.rc-list-admin {
	grid-template-columns: repeat(4, 1fr)
}

.ufo--admin-view .review-center-admin .rc-list.rc-list-admin .project-link {
	cursor: inherit
}

.ufo--admin-view .review-center-admin .rc-list .notif-block {
	display: flex;
	flex-direction: column;
	width: 100%;
	font-family: Lato, sans-serif;
	font-size: 14px;
	color: #778390;
	padding: 8px 0 6px
}

.ufo--admin-view .review-center-admin .rc-list .notif-block.new-message .notifications {
	color: #fc3d83;
	font-weight: 700
}

.ufo--admin-view .review-center-admin .rc-expert-list.rc-list-admin {
	grid-template-columns: repeat(1, 1fr)
}

.ufo--admin-view .review-center-admin .rc-expert-list.rc-list-admin .rc-list-elem {
	background: #fff;
	display: flex;
	flex-direction: row
}

.ufo--admin-view .review-center-admin .rc-expert-list .ufo-expert-review {
	padding: 0 24px 24px;
	margin-top: -36px
}

.ufo--admin-view .review-center-admin .rc-expert-list .ufo-expert-review .medium-editor-element {
	border-radius: 1px;
	border: 1px solid #edf0f1;
	font-family: Lato, sans-serif;
	font-size: 16px;
	line-height: 1.25;
	color: #475461;
	padding: 14px 16px;
	min-height: auto;
	float: left;
	resize: vertical;
	width: 800px;
	margin-bottom: 24px;
	min-height: 350px
}

.ufo--admin-view .review-center-admin .rc-expert-list .ufo-expert-review .medium-editor-element:focus,
.ufo--admin-view .review-center-admin .rc-expert-list .ufo-expert-review .medium-editor-element:hover {
	border-color: #00b8ff
}

.ufo--admin-view .review-center-admin .rc-expert-list .ufo-expert-review .btn {
	float: right
}

.ufo--admin-view .rc-overview-panel {
	padding-top: 0
}

.ufo--admin-view .rc-overview-panel .rc-thread-list {
	width: 100%
}

.ufo--admin-view .rc-overview-panel .rc-thread-list .rc-thread-partner .user-name {
	max-width: 480px
}

.ufo--admin-view .rc-overview-panel .ufo-admin-show-review {
	font-size: 18px;
	margin: 24px 0;
	border-bottom: 1px solid #edf0f1;
	border-top: 1px solid #edf0f1;
	padding: 24px;
	font-family: Lato, sans-serif;
	cursor: pointer
}

@media (min-width:768px) {
	.ufo--admin-view .ufo--nav-bar-admin .nav {
		background-color: transparent;
		position: relative;
		top: inherit;
		right: inherit;
		width: inherit;
		padding: 0;
		flex-direction: row;
		align-items: center;
		justify-content: flex-end
	}
	.ufo--admin-view .ufo--nav-bar-admin .nav-toggle {
		display: none
	}
	.ufo--admin-view .folio-admin-header {
		flex-direction: row
	}
	.ufo--admin-view .folio-admin-header h1 {
		margin-bottom: 0
	}
	.ufo--admin-view .folio-admin-header .drip-sync {
		text-align: right
	}
	.ufo--admin-view .folio-admin-header .drip-sync .btn {
		margin-bottom: 0
	}
}

table {
	background-color: transparent
}

table col[class*=col-] {
	position: static;
	display: table-column;
	float: none
}

table td[class*=col-],
table th[class*=col-] {
	position: static;
	display: table-cell;
	float: none
}

caption {
	padding-top: 8px;
	padding-bottom: 8px
}

th {
	text-align: left
}

.table {
	width: 100%;
	max-width: 100%
}

.table>tbody>tr>td,
.table>tbody>tr>th,
.table>tfoot>tr>td,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>thead>tr>th {
	padding: 8px;
	line-height: 1.428571429;
	vertical-align: top;
	border-top: 1px solid #ddd
}

.table>thead>tr>th {
	vertical-align: bottom;
	border-bottom: 2px solid #ddd
}

.table>caption+thead>tr:first-child>td,
.table>caption+thead>tr:first-child>th,
.table>colgroup+thead>tr:first-child>td,
.table>colgroup+thead>tr:first-child>th,
.table>thead:first-child>tr:first-child>td,
.table>thead:first-child>tr:first-child>th {
	border-top: 0
}

.table>tbody+tbody {
	border-top: 2px solid #ddd
}

.table .table {
	background-color: #fff
}

.table .thead-inverse th {
	color: #fff;
	background-color: #212529
}

.table-condensed>tbody>tr>td,
.table-condensed>tbody>tr>th,
.table-condensed>tfoot>tr>td,
.table-condensed>tfoot>tr>th,
.table-condensed>thead>tr>td,
.table-condensed>thead>tr>th {
	padding: 5px
}

.table-bordered,
.table-bordered>tbody>tr>td,
.table-bordered>tbody>tr>th,
.table-bordered>tfoot>tr>td,
.table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
	border: 1px solid #ddd
}

.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
	border-bottom-width: 2px
}

.table-striped>tbody>tr:nth-of-type(odd) {
	background-color: #f9f9f9
}

.table-hover>tbody>tr:hover {
	background-color: #f5f5f5
}

@media (max-width:991px) {
	.table-responsive {
		display: block;
		width: 100%;
		overflow-x: auto;
		-ms-overflow-style: -ms-autohiding-scrollbar
	}
}

.table-responsive {
	min-height: .01%;
	overflow-x: auto
}

@media screen and (max-width:767px) {
	.table-responsive {
		width: 100%;
		overflow-y: hidden;
		-ms-overflow-style: -ms-autohiding-scrollbar;
		border: 1px solid #ddd
	}
	.table-responsive>.table {
		margin-bottom: 0
	}
	.table-responsive>.table>tbody>tr>td,
	.table-responsive>.table>tbody>tr>th,
	.table-responsive>.table>tfoot>tr>td,
	.table-responsive>.table>tfoot>tr>th,
	.table-responsive>.table>thead>tr>td,
	.table-responsive>.table>thead>tr>th {
		white-space: nowrap
	}
	.table-responsive>.table-bordered {
		border: 0
	}
	.table-responsive>.table-bordered>tbody>tr>td:first-child,
	.table-responsive>.table-bordered>tbody>tr>th:first-child,
	.table-responsive>.table-bordered>tfoot>tr>td:first-child,
	.table-responsive>.table-bordered>tfoot>tr>th:first-child,
	.table-responsive>.table-bordered>thead>tr>td:first-child,
	.table-responsive>.table-bordered>thead>tr>th:first-child {
		border-left: 0
	}
	.table-responsive>.table-bordered>tbody>tr>td:last-child,
	.table-responsive>.table-bordered>tbody>tr>th:last-child,
	.table-responsive>.table-bordered>tfoot>tr>td:last-child,
	.table-responsive>.table-bordered>tfoot>tr>th:last-child,
	.table-responsive>.table-bordered>thead>tr>td:last-child,
	.table-responsive>.table-bordered>thead>tr>th:last-child {
		border-right: 0
	}
	.table-responsive>.table-bordered>tbody>tr:last-child>td,
	.table-responsive>.table-bordered>tbody>tr:last-child>th,
	.table-responsive>.table-bordered>tfoot>tr:last-child>td,
	.table-responsive>.table-bordered>tfoot>tr:last-child>th {
		border-bottom: 0
	}
}

*,
:after,
:before {
	box-sizing: border-box
}

html {
	font-family: sans-serif;
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-ms-overflow-style: scrollbar;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

@-ms-viewport {
	width: device-width
}

article,
aside,
dialog,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
	display: block
}

body {
	margin: 0;
	font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	text-align: left;
    background-image: url(http://milaad.net/bg-1@2x.png);
    background-size: cover;
    background-attachment: fixed;
	background-color: #fff
}

[tabindex="-1"]:focus {
	outline: none!important
}

hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin-top: 0;
	margin-bottom: .5rem
}

p {
	margin-top: 0;
	margin-bottom: 1rem
}

abbr[data-original-title],
abbr[title] {
	text-decoration: underline;
	text-decoration: underline dotted;
	cursor: help;
	border-bottom: 0
}

address {
	font-style: normal;
	line-height: inherit
}

address,
dl,
ol,
ul {
	margin-bottom: 1rem
}

dl,
ol,
ul {
	margin-top: 0
}

ol ol,
ol ul,
ul ol,
ul ul {
	margin-bottom: 0
}

dt {
	font-weight: 700
}

dd {
	margin-bottom: .5rem;
	margin-left: 0
}

blockquote {
	margin: 0 0 1rem
}

dfn {
	font-style: italic
}

b,
strong {
	font-weight: bolder
}

small {
	font-size: 80%
}

sub,
sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline
}

sub {
	bottom: -.25em
}

sup {
	top: -.5em
}

a {
	text-decoration: none;
	background-color: transparent;
	-webkit-text-decoration-skip: objects
}

a,
a:hover {
	color: #4849F0;
    padding: 2px;
    border-bottom: 3px solid #4849F0;
}

a:hover {
	text-decoration: underline
}

a:not([href]):not([tabindex]),
a:not([href]):not([tabindex]):focus,
a:not([href]):not([tabindex]):hover {
	color: inherit;
	text-decoration: none
}

a:not([href]):not([tabindex]):focus {
	outline: 0
}

code,
kbd,
pre,
samp {
	font-family: monospace, monospace;
	font-size: 1em
}

pre {
	margin-top: 0;
	margin-bottom: 1rem;
	overflow: auto
}

figure {
	margin: 0 0 1rem
}

img {
	vertical-align: middle;
	border-style: none
}

svg:not(:root) {
	overflow: hidden
}

[role=button],
a,
area,
button,
input,
label,
select,
summary,
textarea {
	touch-action: manipulation
}

table {
	border-collapse: collapse
}

caption {
	padding-top: .75rem;
	padding-bottom: .75rem;
	color: #868e96;
	text-align: left;
	caption-side: bottom
}

th {
	text-align: inherit
}

label {
	display: inline-block;
	margin-bottom: .5rem
}

button:focus {
	outline: 1px dotted;
	outline: 5px auto -webkit-focus-ring-color
}

button,
input,
optgroup,
select,
textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit
}

button,
input {
	overflow: visible
}

button,
select {
	text-transform: none
}

[type=reset],
[type=submit],
button,
html [type=button] {
	-webkit-appearance: button
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
	padding: 0;
	border-style: none
}

input[type=checkbox],
input[type=radio] {
	box-sizing: border-box;
	padding: 0
}

input[type=date],
input[type=datetime-local],
input[type=month],
input[type=time] {
	-webkit-appearance: listbox
}

textarea {
	overflow: auto;
	resize: vertical
}

fieldset {
	min-width: 0;
	padding: 0;
	margin: 0;
	border: 0
}

legend {
	display: block;
	width: 100%;
	max-width: 100%;
	padding: 0;
	margin-bottom: .5rem;
	font-size: 1.5rem;
	line-height: inherit;
	color: inherit;
	white-space: normal
}

progress {
	vertical-align: baseline
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
	height: auto
}

[type=search] {
	outline-offset: -2px;
	-webkit-appearance: none
}

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}

::-webkit-file-upload-button {
	font: inherit;
	-webkit-appearance: button
}

output {
	display: inline-block
}

summary {
	display: list-item
}

template {
	display: none
}

[hidden] {
	display: none!important
}

html {
	-webkit-text-size-adjust: none;
	-webkit-font-smoothing: subpixel-antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-feature-settings: "liga", "kern";
	font-feature-settings: "liga", "kern";
	text-rendering: optimizeLegibility
}

body {
	font-size: 16px;
	font-family: "Source Serif Pro", serif;
	color: #353738
}

body.contact-page-open,
body.thumbnail-generator-visible,
html.thumbnail-generator-visible {
	overflow: hidden
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: Source Sans Pro, sans-serif;
	font-weight: 700;
	line-height: 1;
	margin: 0
}

a.link {
	color: #00b8ff
}

a:hover {
	text-decoration: none
}

.ufo--container {
	width: 1110px;
	max-width: 100%;
	margin: 0 auto
}

.medium-editor-element,
textarea {
	background: transparent;
	border: none;
	color: #fff;
	resize: none;
	font-family: 'Poppins', sans-serif;
}

.medium-editor-element:focus,
textarea:focus {
	outline: none
}

.project-status-indicators {
	height: 100%;
	display: flex;
	flex-direction: column;
	float: left;
	margin-left: 35px;
	padding: 13px 0
}

.project-status-display {
	font-size: 9px;
	color: #fff;
	line-height: 1;
	font-family: Source Sans Pro, sans-serif;
	text-transform: uppercase;
	font-weight: 700
}

.project-status-display .draft,
.project-status-display .public {
	position: relative;
	padding-left: 13px
}

.project-status-display .draft:before,
.project-status-display .public:before {
	content: "";
	width: 8px;
	height: 8px;
	border-radius: 50%;
	display: inline-block;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%)
}

.project-status-display .draft:after,
.project-status-display .public:after {
	content: "";
	width: 8px;
	height: 8px;
	border-radius: 50%;
	border: 2px solid;
	display: inline-block;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%)
}

.project-status-display .draft:before {
	background-color: #f8e71c
}

.project-status-display .draft:after {
	background-color: #f8e71c;
	border-color: #f8e71c;
	animation-name: statusBlinkDraft;
	animation-duration: 1s;
	animation-timing-function: ease-out
}

.project-status-display .draft.password-protected:before {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOCIgaGVpZ2h0PSI4Ij48ZGVmcz48cGF0aCBpZD0iYSIgZD0iTTEgNHYzaDRWNEgxem00LTFhMSAxIDAgMDExIDF2M2ExIDEgMCAwMS0xIDFIMWExIDEgMCAwMS0xLTFWNGExIDEgMCAwMTEtMVYxLjRDMSAuNjI3IDEuNzE2IDAgMi42IDBoLjhDNC4yODQgMCA1IC42MjcgNSAxLjRWM3pNMiAxLjgzdjEuMTZjLjYwNC4wMDQgMiAuMDIgMiAwVjEuODNDNCAxLjM3MiAzLjU1MiAxIDMgMXMtMSAuMzcyLTEgLjgzeiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEpIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiM5Nzk3OTciIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjZjhlNzFjIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNLTUtMTJoMzJ2MzJILTV6Ii8+PC9nPjwvZz48L3N2Zz4=);
	background-color: transparent
}

.project-status-display .draft.password-protected:after {
	background-color: transparent;
	border-color: transparent
}

.project-status-display .public:before {
	background-color: #50e3c2
}

.project-status-display .public:after {
	background-color: #50e3c2;
	border-color: #50e3c2;
	animation-name: statusBlinkPublic;
	animation-duration: 1s;
	animation-timing-function: ease-out
}

.project-status-display .public.password-protected:before {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOCIgaGVpZ2h0PSI4Ij48ZGVmcz48cGF0aCBpZD0iYSIgZD0iTTEgNHYzaDRWNEgxem00LTFhMSAxIDAgMDExIDF2M2ExIDEgMCAwMS0xIDFIMWExIDEgMCAwMS0xLTFWNGExIDEgMCAwMTEtMVYxLjRDMSAuNjI3IDEuNzE2IDAgMi42IDBoLjhDNC4yODQgMCA1IC42MjcgNSAxLjRWM3pNMiAxLjgzdjEuMTZjLjYwNC4wMDQgMiAuMDIgMiAwVjEuODNDNCAxLjM3MiAzLjU1MiAxIDMgMXMtMSAuMzcyLTEgLjgzeiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEpIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiM5Nzk3OTciIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjM0FFNUFEIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNLTUtMTJoMzJ2MzJILTV6Ii8+PC9nPjwvZz48L3N2Zz4=);
	background-color: transparent
}

.project-status-display .public.password-protected:after {
	background-color: transparent;
	border-color: transparent
}

.project-status-display .password-saved-tooltip {
	width: 330px;
	height: 135px;
	border-radius: 3px;
	position: absolute;
	left: 0;
	top: 30px;
	background-color: #1d2227;
	padding: 20px 16px 40px;
	z-index: 3
}

.project-status-display .password-saved-tooltip:before {
	content: "";
	position: absolute;
	z-index: 1;
	top: -8px;
	left: 50px;
	border: 4px solid transparent;
	border-bottom-color: #1d2227
}

.project-status-display .password-saved-tooltip p {
	font-family: Lato, sans-serif;
	font-size: 15px;
	color: #f0f6fb;
	margin: 0 0 12px;
	text-transform: none;
	font-weight: 400;
	line-height: 1.2
}

.project-status-display .password-saved-tooltip .close-btn {
	position: absolute;
	right: 10px;
	bottom: 10px;
	font-size: 13px;
	font-family: Source Sans Pro, sans-serif;
	color: #00b8ff;
	text-transform: uppercase;
	line-height: 1.69;
	cursor: pointer
}

@keyframes statusBlinkDraft {
	0% {
		border-width: 2px;
		opacity: 1
	}
	to {
		border-width: 12px;
		left: -19%;
		opacity: 0
	}
}

@keyframes statusBlinkPublic {
	0% {
		border-width: 2px;
		opacity: 1
	}
	to {
		border-width: 12px;
		left: -19%;
		opacity: 0
	}
}

.error-wrapper {
	background: #edf1f1;
	width: 100%;
	height: 100%;
	position: absolute
}

.error-wrapper .error {
	width: 540px;
	max-width: 100%;
	background: #fff;
	padding: 50px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)
}

.error-wrapper .error-picto {
	width: 60px;
	height: 60px;
	margin: 0 auto
}

.error-wrapper .error-picto.error-400 {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTYiIGhlaWdodD0iNTYiPjxkZWZzPjxyZWN0IGlkPSJhIiB3aWR0aD0iNTQwIiBoZWlnaHQ9IjQ3IiByeD0iMyIvPjxwYXRoIGlkPSJjIiBkPSJNMCAwaDF2NDdIMFYwem01MzkgMGgxdjQ3aC0xVjB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0MiAtMTUpIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiNEOEQ4RDgiIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iI0ZGRiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGg1NDB2NDdIMHoiLz48L2c+PG1hc2sgaWQ9ImQiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2MiLz48L21hc2s+PHVzZSBmaWxsPSIjRDhEOEQ4IiB4bGluazpocmVmPSIjYyIvPjxnIGZpbGw9IiNFRkYxRjIiIG1hc2s9InVybCgjZCkiPjxwYXRoIGQ9Ik0wIDBoNTQwdjQ3SDB6Ii8+PC9nPjwvZz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNLTI0Mi01MGg1NDB2MzA0aC01NDB6Ii8+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik01MSA0MC41QzUxIDQ2Ljg1MiA0NS44NSA1MiAzOS41IDUyUzI4IDQ2Ljg1MiAyOCA0MC41IDMzLjE1IDI5IDM5LjUgMjkgNTEgMzQuMTQ4IDUxIDQwLjV6Ii8+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTM1IDQ2bDEwLTEwbTAgMTBMMzUgMzZNNyAxNmgzOCIvPjxwYXRoIGZpbGw9IiMwMDAiIGQ9Ik0xMyAxMWExIDEgMCAxMDAgMiAxIDEgMCAwMDAtMm00IDBhMSAxIDAgMTAwIDIgMSAxIDAgMDAwLTJtMyAwYTEgMSAwIDEwMCAyIDEgMSAwIDAwMC0yIi8+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTIyLjIgMzlIMTAuOEM4LjcwMiAzOSA3IDM3LjI2NCA3IDM1LjEyNXYtMjMuMjVDNyA5LjczNiA4LjcwMiA4IDEwLjggOGgzMC40YzIuMTAxIDAgMy44IDEuNzM2IDMuOCAzLjg3NVYyMy41Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.error-wrapper .error-picto.error-401,
.error-wrapper .error-picto.error-403 {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTYiIGhlaWdodD0iNTYiPjxkZWZzPjxyZWN0IGlkPSJhIiB3aWR0aD0iNTQwIiBoZWlnaHQ9IjUwIiByeD0iMyIvPjxwYXRoIGlkPSJjIiBkPSJNMCAwaDF2NTBIMFYwem01MzkgMGgxdjUwaC0xVjB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0MiAtMTMuODk4KSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRDhEOEQ4IiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiNGRkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoNTQwdjUwSDB6Ii8+PC9nPjxtYXNrIGlkPSJkIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNjIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0Q4RDhEOCIgeGxpbms6aHJlZj0iI2MiLz48ZyBmaWxsPSIjRUZGMUYyIiBtYXNrPSJ1cmwoI2QpIj48cGF0aCBkPSJNMCAwaDU0MHY1MEgweiIvPjwvZz48L2c+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTS0yNDItNTBoNTQwdjMxOS45MDFoLTU0MHoiLz48ZyBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMjYuOTc2IDMzQzEzLjYwMyAzMi4wMjEgMyAxOC41MjcgMyAxOC41MjdTMTQuNDE3IDQgMjguNDk5IDRDNDIuNTgzIDQgNTQgMTguNTI3IDU0IDE4LjUyN3MtMy4xMTggMy45NjktOC4xMDIgNy43NTUiLz48cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0zOCAxOWMwIDQuOTczLTQuMDMgOS05IDlzLTktNC4wMjctOS05YzAtNC45NjggNC4wMy05IDktOXM5IDQuMDMyIDkgOXptLTkuNS01YTQuNSA0LjUgMCAxMS00LjUgNC41TTI5IDUzaDIwVjM3SDI5em0xMC01di00bS02LTd2LTIuMjVjMC0zLjcyOCAyLjkxLTYuNzUgNi41LTYuNzUgMy41ODggMCA2LjUgMy4wMjIgNi41IDYuNzVWMzciLz48cGF0aCBkPSJNNDEgNDMuNWMwIC44MzEtLjY3MiAxLjUtMS41IDEuNXMtMS41LS42NjktMS41LTEuNWExLjUgMS41IDAgMDEzIDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat
}

.error-wrapper .error-picto.error-404 {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTYiIGhlaWdodD0iNTYiPjxkZWZzPjxyZWN0IGlkPSJhIiB3aWR0aD0iNTQwIiBoZWlnaHQ9IjQ3IiByeD0iMyIvPjxwYXRoIGlkPSJjIiBkPSJNMCAwaDF2NDdIMFYwem01MzkgMGgxdjQ3aC0xVjB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0MiAtMTUpIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiNEOEQ4RDgiIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iI0ZGRiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGg1NDB2NDdIMHoiLz48L2c+PG1hc2sgaWQ9ImQiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2MiLz48L21hc2s+PHVzZSBmaWxsPSIjRDhEOEQ4IiB4bGluazpocmVmPSIjYyIvPjxnIGZpbGw9IiNFRkYxRjIiIG1hc2s9InVybCgjZCkiPjxwYXRoIGQ9Ik0wIDBoNTQwdjQ3SDB6Ii8+PC9nPjwvZz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNLTI0Mi01MGg1NDB2MzA0aC01NDB6Ii8+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik01MSA0MC41QzUxIDQ2Ljg1MiA0NS44NSA1MiAzOS41IDUyUzI4IDQ2Ljg1MiAyOCA0MC41IDMzLjE1IDI5IDM5LjUgMjkgNTEgMzQuMTQ4IDUxIDQwLjV6Ii8+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTM1IDQ2bDEwLTEwbTAgMTBMMzUgMzZNNyAxNmgzOCIvPjxwYXRoIGZpbGw9IiMwMDAiIGQ9Ik0xMyAxMWExIDEgMCAxMDAgMiAxIDEgMCAwMDAtMm00IDBhMSAxIDAgMTAwIDIgMSAxIDAgMDAwLTJtMyAwYTEgMSAwIDEwMCAyIDEgMSAwIDAwMC0yIi8+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTIyLjIgMzlIMTAuOEM4LjcwMiAzOSA3IDM3LjI2NCA3IDM1LjEyNXYtMjMuMjVDNyA5LjczNiA4LjcwMiA4IDEwLjggOGgzMC40YzIuMTAxIDAgMy44IDEuNzM2IDMuOCAzLjg3NVYyMy41Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.error-wrapper .error-picto.error-500 {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTYiIGhlaWdodD0iNTYiPjxkZWZzPjxyZWN0IGlkPSJhIiB3aWR0aD0iNTQwIiBoZWlnaHQ9IjU4IiByeD0iMyIvPjxwYXRoIGlkPSJjIiBkPSJNMCAwaDF2NThIMFYwem01MzkgMGgxdjU4aC0xVjB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0MiAtNy44MTQpIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiNEOEQ4RDgiIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iI0ZGRiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGg1NDB2NThIMHoiLz48L2c+PG1hc2sgaWQ9ImQiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2MiLz48L21hc2s+PHVzZSBmaWxsPSIjRDhEOEQ4IiB4bGluazpocmVmPSIjYyIvPjxnIGZpbGw9IiNFRkYxRjIiIG1hc2s9InVybCgjZCkiPjxwYXRoIGQ9Ik0wIDBoNTQwdjU4SDB6Ii8+PC9nPjwvZz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNLTI0Mi01MGg1NDB2MzcyLjI5aC01NDB6Ii8+PHBhdGggZD0iTTcgOGw0MiA0Mm0tLjg4NC0xMkM0OS43MDYgMzYuNTcgNTEgMzQuNDA4IDUxIDMxLjE3YzAtNS4zMzYtNC40OC05LjcyNi0xMC4wNS05LjUyMkMzOC43NzMgMTcuMTMzIDM0LjEwNCAxNCAyOC42ODQgMTRjLTIuMDMgMC0zLjk1Ny40MzUtNS42ODQgMS4yMjVNMTUuNTY1IDIzYTE0LjU1OCAxNC41NTggMCAwMC0uODM0IDQuMTAyQzEwLjIyMyAyNi4xMjQgNiAyOS42OSA2IDM0LjQ3MSA2IDQyLjExOCAxMy43MjUgNDIgMTMuNzI1IDQySDM0IiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.error-wrapper .error-message {
	font-size: 24px;
	column-count: #475461;
	margin: 20px auto;
	text-align: center;
	max-width: 300px
}

.error-wrapper .error-exp {
	font-size: 14px;
	color: #778390;
	text-align: center;
	max-width: 300px;
	margin: 0 auto 50px
}

.error-wrapper .btn--error {
	width: 300px;
	margin: 20px auto;
	background: #00b8ff;
	padding: 13px 0;
	text-align: center;
	font-size: 16px;
	color: #fff;
	font-family: Source Sans Pro, sans-serif;
	font-weight: 700;
	border-radius: 3px;
	text-transform: uppercase;
	cursor: pointer;
	border: none;
	display: block
}

.error-wrapper .btn--error:hover {
	text-decoration: none
}

.password-protected-project-form {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 750px;
	max-height: 95vh;
	display: flex;
	flex-direction: column;
	margin: 0 auto;
	z-index: 1;
	background-color: #fff;
	border-radius: 3px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
	transition: all .3s ease
}

.password-tooltip-fade-enter-active,
.password-tooltip-fade-leave-active {
	transition: all .5s;
	transition-delay: .1s;
	transform: translateY(0)
}

.password-tooltip-fade-enter,
.password-tooltip-fade-leave-to {
	opacity: 0;
	transform: translateY(20px);
	transition-delay: 0s;
	transition: all .25s
}

.tooltip-fade-to-right-enter-active,
.tooltip-fade-to-right-leave-active {
	transition: all .5s;
	transition-delay: .1s;
	transform: translateX(0)
}

.tooltip-fade-to-right-enter,
.tooltip-fade-to-right-leave-to {
	opacity: 0;
	transform: translateX(-20px);
	transition-delay: 0s;
	transition: all .25s
}

.show-template-selector-enter-active,
.show-template-selector-leave-active {
	transition: all .3s ease-out
}

.show-template-selector-enter,
.show-template-selector-leave-to {
	transform: translateX(300px);
	transition: all .2s ease-in
}

.show-dropdown-menu-enter-active,
.show-dropdown-menu-leave-active {
	transition: all .3s ease-out
}

.show-dropdown-menu-enter,
.show-dropdown-menu-leave-to {
	opacity: 0;
	transform: translateY(-10px);
	transition: all .2s ease-in
}

.slide-panel-enter-active,
.slide-panel-leave-active {
	transition: all .3s ease-out
}

.slide-panel-enter,
.slide-panel-leave-to {
	opacity: 0;
	transition: all .2s ease-in
}

.scroll-down {
	width: 32px;
	height: 32px;
	border-radius: 50%;
	background-color: rgba(40, 42, 43, .2);
	position: absolute;
	bottom: 30px;
	left: 50%;
	transform: translateX(-50%);
	transition: all .2s ease-in-out;
	cursor: pointer
}

.scroll-down:before {
	content: "";
	width: 32px;
	height: 32px;
	display: block;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNC43NCAxMEgyMXYySDQuNzQxTDExIDE3LjU3NyA5Ljk3OCAxOSAxIDExbDguOTc4LThMMTEgNC40MjMgNC43NCAxMHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtMykiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjZmZmIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat;
	background-size: 16px 16px;
	transform: rotate(-90deg)
}

.scroll-down:hover {
	background-color: rgba(40, 42, 43, .35);
	bottom: 25px
}

.scroll-down.hidden {
	display: none
}

.scroll-to-top {
	width: 32px;
	height: 32px;
	border-radius: 50%;
	background-color: rgba(40, 42, 43, .1);
	position: -webkit-sticky;
	position: sticky;
	bottom: -64px;
	margin: -108px 20px 0 0;
	transition: all .2s ease-in-out;
	cursor: pointer;
	float: right;
	opacity: 0
}

.scroll-to-top:before {
	content: "";
	width: 32px;
	height: 32px;
	display: block;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNC43NCAxMEgyMXYySDQuNzQxTDExIDE3LjU3NyA5Ljk3OCAxOSAxIDExbDguOTc4LThMMTEgNC40MjMgNC43NCAxMHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtMykiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjZmZmIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat;
	background-size: 16px 16px;
	transform: rotate(90deg)
}

.scroll-to-top.visible {
	opacity: 1;
	bottom: 20px
}

.scroll-to-top.visible:hover {
	background-color: rgba(40, 42, 43, .25);
	bottom: 25px
}

input[type=range] {
	height: 16px;
	-webkit-appearance: none;
	margin: 10px 0;
	width: 100%
}

input[type=range]:focus {
	outline: none
}

input[type=range]::-webkit-slider-runnable-track {
	width: 100%;
	height: 2px;
	cursor: pointer;
	animate: .2s;
	box-shadow: 0 0 0 #000;
	background: #d8d8d8;
	border-radius: 2px;
	border: 0 solid #000
}

input[type=range]::-webkit-slider-thumb {
	box-shadow: 0 0 0 #000;
	border: 0 solid #000;
	height: 10px;
	width: 10px;
	border-radius: 5px;
	background: #00b8ff;
	cursor: pointer;
	-webkit-appearance: none;
	margin-top: -4px;
	transition: all .2s ease-out
}

input[type=range]::-webkit-slider-thumb:hover {
	width: 12px;
	height: 12px;
	margin-top: -5px
}

input[type=range]:focus::-webkit-slider-runnable-track {
	background: #d8d8d8
}

input[type=range]::-moz-range-track {
	width: 100%;
	height: 2px;
	cursor: pointer;
	animate: .2s;
	box-shadow: 0 0 0 #000;
	background: #d8d8d8;
	border-radius: 2px;
	border: 0 solid #000
}

input[type=range]::-moz-range-thumb {
	box-shadow: 0 0 0 #000;
	border: 0 solid #000;
	height: 10px;
	width: 10px;
	border-radius: 5px;
	background: #00b8ff;
	cursor: pointer;
	transition: all .2s ease-out
}

input[type=range]::-moz-range-thumb:hover {
	width: 12px;
	height: 12px
}

input[type=range]::-ms-track {
	width: 100%;
	height: 2px;
	cursor: pointer;
	animate: .2s;
	background: #00b8ff;
	border-color: transparent;
	color: transparent
}

input[type=range]::-ms-fill-lower {
	background: #00b8ff;
	border: 0 solid #000;
	border-radius: 4px;
	box-shadow: 0 0 0 #000
}

input[type=range]::-ms-fill-upper {
	background: #d8d8d8;
	border: 0 solid #000;
	border-radius: 4px;
	box-shadow: 0 0 0 #000
}

input[type=range]::-ms-thumb {
	margin-top: 1px;
	box-shadow: 0 0 0 #000;
	border: 0 solid #000;
	height: 10px;
	width: 10px;
	border-radius: 5px;
	background: #00b8ff;
	cursor: pointer;
	transition: all .2s ease-out
}

input[type=range]::-ms-thumb:hover {
	width: 12px;
	height: 12px
}

input[type=range]:focus::-ms-fill-lower {
	background: #00b8ff
}

input[type=range]:focus::-ms-fill-upper {
	background: #d8d8d8
}

.uf-notif-active:before {
	content: "";
	width: 16px;
	height: 16px;
	position: absolute;
	top: -3px;
	right: -3px;
	z-index: 2;
	background-color: #fc3d83;
	border: 3px solid #fff;
	border-radius: 50%
}

.profile-picture.uf-notif-active:before {
	border-color: #1d2227
}

@keyframes notifBlink {
	0% {
		border-width: 2px;
		top: 0;
		right: 0;
		opacity: 1
	}
	to {
		border-width: 12px;
		top: -6px;
		right: -6px;
		opacity: 0
	}
}

.uf-content {
	width: 100%;
	background: #fff
}

.uf-container {
	max-width: 1170px;
	margin: 0 auto;
	padding: 0 15px
}

.uf-container-fluid {
	width: 100%;
	margin: 0 auto;
	padding: 0
}

.uf-action-tooltip {
	font-family: Lato, sans-serif;
	font-size: 15px;
	font-weight: 900;
	line-height: 1.2;
	color: #f0f6fb;
	padding: 16px;
	background: #1d2227;
	border-radius: 3px;
	position: absolute;
	white-space: nowrap;
	z-index: 9
}

.uf-action-tooltip .close {
	color: #00b8ff;
	font-family: Source Sans Pro, sans-serif;
	font-size: 13px;
	font-weight: 700;
	line-height: 1.69;
	text-align: center;
	cursor: pointer;
	margin: 12px auto 0;
	text-transform: uppercase;
	opacity: 1;
	text-shadow: none
}

.uf-action-tooltip:before {
	content: "";
	position: absolute
}

.uf-action-tooltip.at-top:before {
	top: 12px
}

.uf-action-tooltip.at-right {
	right: 0
}

.uf-action-tooltip.at-right:before {
	right: 12px
}

.uf-action-tooltip.at-bottom {
	top: calc(100% + 8px)
}

.uf-action-tooltip.at-bottom:before {
	top: -4px;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-bottom: 4px solid #1d2227
}

.uf-action-tooltip.at-left:before {
	right: -4px;
	border-left: 4px solid #1d2227;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent
}

.uf-action-tooltip.on-review-panel {
	position: fixed;
	right: 370px;
	top: 88px;
	display: flex;
	flex-direction: column;
	font-weight: 400
}

.scroll-down-alert {
	position: fixed;
	bottom: 20px;
	left: 50%;
	transform: translateX(-50%);
	text-align: center;
	z-index: 3
}

.scroll-down-alert .anim-text {
	height: 32px;
	width: 330px;
	border-radius: 24px;
	color: #fff;
	background-color: #00b8ff;
	line-height: 32px;
	font-family: Lato, sans-serif;
	font-size: 14px;
	padding: 0 16px;
	animation-name: showScrollAlert;
	animation-duration: .5s;
	animation-timing-function: ease-in-out;
	text-align: center;
	overflow: hidden;
	white-space: nowrap
}

.scroll-down-alert .anim-text span {
	animation: showContent .5s ease-in-out
}

.scroll-down-alert .arrow {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQiIGhlaWdodD0iOCI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0yMSAxMmwxLjMxNyAxLjUwNS02LjY1OCA1LjU3Nkw5IDEzLjUwNSAxMC4zMTcgMTJsNS4zNDIgNC40MjR6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkgLTEyKSI+PHBhdGggZD0iTTAgMGgzMnYzMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiMwMGI4ZmYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) 50% no-repeat;
	width: 20px;
	height: 10px;
	margin: 20px auto 0;
	animation: bounce 1s ease-in-out 0s infinite, showContent .7s ease-in-out
}

@keyframes showScrollAlert {
	0% {
		width: 0;
		color: #00b8ff
	}
	to {
		width: 315px;
		color: #fff
	}
}

@keyframes bounce {
	0% {
		transform: translateY(0)
	}
	50% {
		transform: translateY(10px)
	}
	to {
		transform: translateY(0)
	}
}

@keyframes showContent {
	0% {
		opacity: 0
	}
	99% {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@media (min-width:768px) {
	.scroll-down,
	.scroll-down:before {
		width: 48px;
		height: 48px
	}
	.scroll-down:before {
		background-size: 20px 20px
	}
	.scroll-to-top,
	.scroll-to-top:before {
		width: 48px;
		height: 48px
	}
	.scroll-to-top:before {
		background-size: 20px 20px
	}
}

.connection-alert {
	position: absolute;
	top: calc(-100% - 16px);
	right: 30px;
	background-color: #282a2b;
	border-radius: 3px;
	padding: 16px;
	display: flex;
	flex-direction: row;
	align-items: center
}

.connection-alert:after {
	content: "";
	position: absolute;
	bottom: -4px;
	right: 42px;
	border-top: 5px solid #282a2b;
	border-right: 5px solid transparent;
	border-left: 5px solid transparent
}

.connection-alert .icon {
	width: 24px;
	height: 24px;
	border-radius: 50%;
	background-color: #e30551;
	font-weight: 900;
	text-align: center;
	letter-spacing: -1px
}

.connection-alert .icon,
.connection-alert .title {
	font-family: Lato, sans-serif;
	font-size: 16px;
	color: #fff
}

.connection-alert .title {
	font-weight: 700;
	line-height: 1.2;
	margin: 0 28px 0 16px
}

.connection-alert .btn--lite,
.connection-alert .btn--lite:active,
.connection-alert .btn--lite:focus,
.connection-alert .btn--lite:hover {
	background: transparent
}

@media (min-width:992px) {
	.scroll-down,
	.scroll-down:before {
		width: 48px;
		height: 48px
	}
	.scroll-to-top {
		bottom: -64px;
		margin: -124px 40px 0 0
	}
	.scroll-to-top,
	.scroll-to-top:before {
		width: 64px;
		height: 64px
	}
	.scroll-to-top.visible {
		bottom: 40px
	}
	.scroll-to-top.visible:hover {
		bottom: 45px
	}
}

.btn {
	display: inline-block;
	height: 36px;
	padding: 8px 16px;
	font-family: Lato, sans-serif;
	font-size: .75rem;
	font-weight: 700;
	line-height: 1.5;
	text-align: center;
	color: #fff;
	border-radius: 2px;
	text-transform: uppercase;
	cursor: pointer;
	border: 1px solid transparent;
	transition: background .2s ease-out;
	white-space: nowrap;
	vertical-align: middle;
	user-select: none
}

.btn:active,
.btn:focus {
	outline: none;
	box-shadow: none
}

.btn--primary {
	background: #00b8ff
}

.btn--primary:hover {
	background: #3fc2ff;
	color: #fff
}

.btn--primary:active {
	background: #009edc
}

.btn--primary:disabled {
	background: #d7dee1;
	cursor: not-allowed
}

.btn--secondary {
	border: 1px solid rgba(133, 158, 169, .3);
	color: #00b8ff;
	background-color: transparent
}

.btn--secondary:hover {
	background: #00b8ff;
	border-color: #00b8ff;
	color: #fff
}

.btn--secondary:active {
	background: #009edc;
	border-color: #009edc;
	color: #fff
}

.btn--secondary:disabled {
	color: #d7dee1;
	cursor: not-allowed
}

.btn--secondary:disabled:hover {
	background-color: transparent;
	border-color: rgba(133, 158, 169, .3)
}

.btn--lite {
	color: #00b8ff;
	border: none;
	padding: 0;
	margin: 0
}

.btn--lite,
.btn--lite:active,
.btn--lite:focus,
.btn--lite:hover {
	background: #fff
}

.btn--low {
	padding: 0 10px;
	height: 22px
}

.btn--small {
	width: 36px;
	height: 36px;
	background-color: #00b8ff
}

.btn--delete {
	background-color: #e30551
}

.btn--delete:active,
.btn--delete:focus,
.btn--delete:hover {
	background: #e30551
}

.btn--mini {
	height: 28px;
	font-size: 13px;
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 10px;
	font-weight: 400;
	text-transform: none
}

.e-btn--floating-buttons {
	position: absolute;
	top: 10px;
	right: 10px;
	z-index: 2
}

.e-btn--wrapper-section .e-btn--edit {
	margin-bottom: 5px
}

.e-btn--edit {
	width: 48px;
	height: 48px;
	background-color: rgba(40, 42, 43, .7);
	border-radius: 50%;
	background-repeat: no-repeat;
	background-position: 50%;
	border: none;
	cursor: pointer;
	display: block;
	outline: none;
	position: relative
}

.e-btn--edit:focus {
	outline: none
}

.e-btn--edit:hover {
	background-color: #00b8ff
}

.e-btn--edit:hover .tooltip {
	visibility: visible;
	opacity: 1;
	transition: opacity .3s ease-in-out
}

.e-btn--edit-large {
	width: 100px;
	height: 100px
}

.e-btn--edit:disabled {
	background-image: none;
	cursor: not-allowed;
	position: relative
}

.e-btn--edit:disabled:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: .2;
	background-position: 50%;
	background-repeat: no-repeat
}

.e-btn--edit:disabled:disabled:hover {
	background-color: rgba(40, 42, 43, .7)
}

.e-btn--group {
	display: flex;
	border-radius: 24px
}

.e-btn--group .e-btn--edit {
	border-radius: 0
}

.e-btn--group .e-btn--edit.selected,
.e-btn--group .e-btn--edit:hover {
	background-color: #00b8ff
}

.e-btn--group .e-btn--blank {
	background-size: 32px
}

.e-btn--group .e-btn--blank:hover {
	background-color: transparent
}

.e-btn--group-vertical {
	width: 48px;
	flex-direction: column
}

.e-btn--group-vertical .e-btn--edit {
	width: 100%;
	height: 40px
}

.e-btn--group-vertical .e-btn--edit:first-child {
	border-radius: 24px 24px 0 0;
	padding-top: 12px;
	height: 46px
}

.e-btn--group-vertical .e-btn--blank {
	height: 48px;
	border-radius: 50%;
	background-size: 32px;
	transition: all .1s ease-in-out
}

.e-btn--group-horizontal,
.e-btn--group-vertical .e-btn--blank:hover {
	background-color: rgba(40, 42, 43, .7)
}

.e-btn--group-horizontal {
	height: 36px;
	flex-direction: row;
	align-items: center
}

.e-btn--group-horizontal .e-btn--edit {
	width: 32px;
	height: 100%
}

.e-btn--group .e-btn--hidden-group .e-btn--edit {
	height: 0;
	opacity: 0;
	transform: translateY(10px);
	transition: all .1s ease-in-out
}

.e-btn--group:hover.e-btn--group-vertical .e-btn--blank {
	height: 46px;
	border-radius: 0 0 24px 24px;
	padding-bottom: 12px;
	background-position-y: 4px
}

.e-btn--group:hover .e-btn--hidden-group .e-btn--edit {
	height: 40px;
	opacity: 1;
	transform: translateY(0)
}

.e-btn--group:hover .e-btn--hidden-group .e-btn--edit:first-child {
	height: 46px;
	background-position-y: 10px
}

.e-btn--add-section {
	width: 48px;
	height: 48px;
	background: #d1d9dd;
	border-radius: 50%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 99;
	cursor: pointer;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOSA3VjBIN3Y3SDB2Mmg3djdoMlY5aDdWN0g5eiIvPjwvZGVmcz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA4KSIgeGxpbms6aHJlZj0iI2EiLz48L3N2Zz4=);
	background-position: 50%;
	background-size: 40px;
	background-repeat: no-repeat
}

.e-btn--add-section:hover {
	background-color: #00b8ff
}

.e-btn--add-section:hover .tooltip {
	visibility: visible;
	opacity: 1;
	transition: opacity .3s ease-in-out
}

.e-btn--delete-section {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDMydjMySDB6Ii8+PHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik03IDd2MjBhMSAxIDAgMDAxIDFoMTZhMSAxIDAgMDAxLTFWNyIvPjxwYXRoIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xMiAxMnYxMW04LTExdjExbS00LTExdjExIi8+PHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTUgN2g3VjRoOHYzaDciLz48L2c+PC9zdmc+)
}

.e-btn--delete-section:hover {
	background-color: #e30551
}

.e-btn--reorder {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTQgNC45NzJMMTAgMGgyLjA1bDEuNzAyIDIuMDE0SDEyVjBoMTEuOTUzLS4wNDdIMjZsLTggOS45NDMtNC00Ljk3MXpNMy43MTIgMTMuOTg2aDguNTQyTDggOC44NTNsLTQuMjg4IDUuMTMzek0xNCAxNS45ODRWMTZIMnYtLjAxNkgwTDggNS45MTZsOCAxMC4wNjhoLTJ6bS0uMjQ4LTEzLjk3TDE4IDcuMDQzbDQuMTUtNS4wM3oiLz48L2RlZnM+PHVzZSBmaWxsPSIjRkZGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzIDgpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==)
}

.e-btn--add-text {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE3LjM0MSAyNUE2IDYgMCAwMTI1IDE3LjM0MVY3YTIgMiAwIDAwLTItMkg3YTIgMiAwIDAwLTIgMnYxNmEyIDIgMCAwMDIgMmgxMC4zNDF6TTI3IDE4LjUyOEE2IDYgMCAxMTE4LjUyOCAyN0g3YTQgNCAwIDAxLTQtNFY3YTQgNCAwIDAxNC00aDE2YTQgNCAwIDAxNCA0djExLjUyOHpNMjYgMjR2LTJoLTJ2LTJoLTJ2MmgtMnYyaDJ2Mmgydi0yaDJ6TTkgMTloNnYySDl2LTJ6bTAtNWgxMnYySDl2LTJ6bTAtNWgxMnYySDlWOXoiLz48L3N2Zz4=)
}

.e-btn--add-media {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTIzLjYxNyAxNy4wMzFMMTkgMTIuNDE0bC02IDYtNC00LTQgNFYyM2EyIDIgMCAwMDIgMmgxMC4zNDFhNiA2IDAgMDE2LjI3Ni03Ljk2OXpNMjUgMTUuNTg2VjdhMiAyIDAgMDAtMi0ySDdhMiAyIDAgMDAtMiAydjguNTg2bDQtNCA0IDQgNi02IDYgNnptMiAyLjk0MkE2IDYgMCAxMTE4LjUyOCAyN0g3YTQgNCAwIDAxLTQtNFY3YTQgNCAwIDAxNC00aDE2YTQgNCAwIDAxNCA0djExLjUyOHpNMjYgMjR2LTJoLTJ2LTJoLTJ2MmgtMnYyaDJ2Mmgydi0yaDJ6TTEyLjUgMTBhMS41IDEuNSAwIDExMC0zIDEuNSAxLjUgMCAwMTAgM3oiLz48L3N2Zz4=)
}

.e-btn--flip {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTguMDkzIDVMMjggMjAuMDEyaC05LjkwN1Y1ek0xMyAwaDJ2MjRoLTJWMHptLTMgNXYxNS4wMTJIMEwxMCA1ek00LjAwNiAxNy45OTNoMy45NTVsLjA0NS02LjYwNS00IDYuNjA1eiIvPjwvZGVmcz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiA0KSIgeGxpbms6aHJlZj0iI2EiLz48L3N2Zz4=)
}

.e-btn--remove-content {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNNy4wNTYgNy4wNTZsMTcuODg4IDE3Ljg4OE0yNC45NDQgNy4wNTZMNy4wNTYgMjQuOTQ0Ii8+PC9nPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48L2c+PC9zdmc+);
	background-size: 32px
}

.e-btn--remove-content:hover {
	background-color: #e30551
}

.e-btn--mockup {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMjkgMjMuOTYzYy4wMS4xMzkuMDEuMjc4IDAgLjQxNVYyNmExIDEgMCAwMS0xIDFoLTdhMSAxIDAgMDEtMS0xVjE1YTEgMSAwIDAxMS0xaDdhMSAxIDAgMDExIDF2OC45NjN6TTI2IDEyaC0yVjhhMSAxIDAgMDAtMS0xSDlhMSAxIDAgMDAtMSAxdjEwYTEgMSAwIDAwMSAxaDl2Mkg2Ljk5OWExIDEgMCAwMC0uOTEuNTg2bC0xLjAyMiAyLjI0M0EuODI4LjgyOCAwIDAwNS44MiAyNUgxOHYySDUuODJhMi44MjggMi44MjggMCAwMS0yLjU3My00bDEuMDIxLTIuMjQzYTMgMyAwIDAxMS45NDItMS42NTJBMi45OTIgMi45OTIgMCAwMTYgMThWOGEzIDMgMCAwMTMtM2gxNGEzIDMgMCAwMTMgM3Y0em0tNCA0djloNXYtOWgtNXoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDMydjMySDB6Ii8+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjOTc5Nzk3IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iI0ZGRiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgzMnYzMkgweiIvPjwvZz48L2c+PC9zdmc+)
}

.e-btn--mockup-style {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNi42NjkgMTcuNzQ2Yy4zOS0uMzkyLjM5LTEuMDI1IDAtMS40MTUtLjUyNi0uNTI1LS40NzgtMS4yNzYuMDA0LTEuNzYxLjQ4NC0uNDg3IDEuMjM2LS41MzUgMS43NjQtLjAwN2wzLjE4MSAzLjE4M2EzLjYyNiAzLjYyNiAwIDAwNS4xMjggMCA4LjEyNiA4LjEyNiAwIDEwLTExLjQ5MSAwIDEgMSAwIDAwMS40MTQgMHptLTIuMTIxLTEyLjJhOS4xMjYgOS4xMjYgMCAwMTEyLjkwNSAxMi45MDYgNC42MjYgNC42MjYgMCAwMS02LjU0MiAwTDcuNzMgMTUuMjdjLS4xMTYtLjExNS0uMjM2LS4xMDgtLjM0OC4wMDUtLjExMi4xMTMtLjEyLjIzNS0uMDA1LjM1YTIgMiAwIDAxLTIuODMgMi44MjkgOS4xMjYgOS4xMjYgMCAwMTAtMTIuOTA3em04LjQyOSAzLjcyOGExLjYyNiAxLjYyNiAwIDEwMi4yOTYtMi4zMDEgMS42MjYgMS42MjYgMCAwMC0yLjI5NiAyLjMwMXptMS41OS0uNzA3YS42MjYuNjI2IDAgMTEtLjg4NC0uODg3LjYyNi42MjYgMCAwMS44ODQuODg3em0uNDEgNC43MDdhMS42MjYgMS42MjYgMCAxMDIuMjk2LTIuMzAxIDEuNjI2IDEuNjI2IDAgMDAtMi4yOTYgMi4zMDF6bTEuNTktLjcwN2EuNjI2LjYyNiAwIDExLS44ODQtLjg4Ny42MjYuNjI2IDAgMDEuODg0Ljg4N3pNMTAuODIzIDguNjRhMS42MjMgMS42MjMgMCAxMC0yLjI5OC0yLjI5OCAxLjYyMyAxLjYyMyAwIDAwLjAwMSAyLjI5OCAxLjYyMyAxLjYyMyAwIDAwMi4yOTcgMHptLS43MDgtMS41OWEuNjI0LjYyNCAwIDExLS44OC44ODMuNjI0LjYyNCAwIDAxLjg4LS44ODR6Ii8+PC9kZWZzPjxnIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjwvZz48L2c+PC9zdmc+);
	background-size: 32px 32px
}

.e-btn--no-mockup-mockup {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTEgMjBhOSA5IDAgMTAwLTE4IDkgOSAwIDAwMCAxOHptMCAyQzQuOTI1IDIyIDAgMTcuMDc1IDAgMTFTNC45MjUgMCAxMSAwczExIDQuOTI1IDExIDExLTQuOTI1IDExLTExIDExek00LjYzNSA0LjU1OUwzLjM3NiA2LjExM2wxMy45ODkgMTEuMzI4IDEuMjU5LTEuNTU0TDQuNjM1IDQuNTU5eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDUpIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiM5Nzk3OTciIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjRkZGIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNLTUtNWgzMnYzMkgtNXoiLz48L2c+PC9nPjwvZz48L3N2Zz4=)
}

.e-btn--mobile-mockup {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMyAyYTEgMSAwIDAwLTEgMXYxNmExIDEgMCAwMDEgMWg4YTEgMSAwIDAwMS0xVjNhMSAxIDAgMDAtMS0xSDN6bTAtMmg4YTMgMyAwIDAxMyAzdjE2YTMgMyAwIDAxLTMgM0gzYTMgMyAwIDAxLTMtM1YzYTMgMyAwIDAxMy0zem00IDE3LjI1YTEuMjUgMS4yNSAwIDEwMC0yLjUgMS4yNSAxLjI1IDAgMDAwIDIuNXoiLz48L2RlZnM+PHVzZSBmaWxsPSIjRkZGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5IDUpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==)
}

.e-btn--tablet-mockup {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMyAyYTEgMSAwIDAwLTEgMXYxN2ExIDEgMCAwMDEgMWgxMmExIDEgMCAwMDEtMVYzYTEgMSAwIDAwLTEtMUgzem0wLTJoMTJhMyAzIDAgMDEzIDN2MTdhMyAzIDAgMDEtMyAzSDNhMyAzIDAgMDEtMy0zVjNhMyAzIDAgMDEzLTN6bTYgMTguNWExLjUgMS41IDAgMTEwLTMgMS41IDEuNSAwIDAxMCAzeiIvPjwvZGVmcz48dXNlIGZpbGw9IiNGRkYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNSkiIHhsaW5rOmhyZWY9IiNhIi8+PC9zdmc+)
}

.e-btn--desktop-mockup {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOSA2aDE0YTMgMyAwIDAxMyAzdjEwYTMgMyAwIDAxLTMgM0g5YTMgMyAwIDAxLTMtM1Y5YTMgMyAwIDAxMy0zem0wIDJhMSAxIDAgMDAtMSAxdjEwYTEgMSAwIDAwMSAxaDE0YTEgMSAwIDAwMS0xVjlhMSAxIDAgMDAtMS0xSDl6TTYuOTk5IDIyYTEgMSAwIDAwLS45MS41ODZsLTEuMDIyIDIuMjQzQS44MjguODI4IDAgMDA1LjgyIDI2aDIwLjM2YS44MjguODI4IDAgMDAuNzUzLTEuMTcxbC0xLjAyMi0yLjI0M0ExIDEgMCAwMDI1IDIySDYuOTk5em0wLTJIMjVhMyAzIDAgMDEyLjczIDEuNzU3TDI4Ljc1MyAyNGEyLjgyOCAyLjgyOCAwIDAxLTIuNTc0IDRINS44MmEyLjgyOCAyLjgyOCAwIDAxLTIuNTczLTRsMS4wMjEtMi4yNDNBMyAzIDAgMDE2Ljk5OCAyMHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDMydjMySDB6Ii8+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iI0ZGRiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgzMnYzMkgweiIvPjwvZz48L2c+PC9zdmc+)
}

.e-btn--image-display {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDMydjMySDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0iTTE5LjkxMyA2SDI2djQuMzQ4TTEyLjA4NyA2SDZ2NC4zNDhNMTkuOTEzIDI2SDI2di00LjM0OE0xMi4wODcgMjZINnYtNC4zNDhNMTAgMTloMTJ2LTZIMTB6Ii8+PC9nPjwvZz48L3N2Zz4=)
}

.e-btn--cover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOCA3YTEgMSAwIDAwLTEgMXYxNmExIDEgMCAwMDEgMWgxNmExIDEgMCAwMDEtMVY4YTEgMSAwIDAwLTEtMUg4em0wLTJoMTZhMyAzIDAgMDEzIDN2MTZhMyAzIDAgMDEtMyAzSDhhMyAzIDAgMDEtMy0zVjhhMyAzIDAgMDEzLTN6bTE1IDJMNiAyNHYtM0wyMCA3aDN6bS02LTJMNSAxN3YtM2w5LTloM3ptOSA2bC44NDYtLjg0NkwxMSAyNmwtMi0xTDI1IDlsMSAyem0xLjA3MSA3TDE4IDI3bC0xLTIgOC4wNzEtOCAyIDF6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTAgMGgzMnYzMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiNGRkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48L2c+PC9nPjwvc3ZnPg==)
}

.e-btn--fit-margin {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGQ9Ik0zIDJhMSAxIDAgMDAtMSAxdjE2YTEgMSAwIDAwMSAxaDE2YTEgMSAwIDAwMS0xVjNhMSAxIDAgMDAtMS0xSDN6bTAtMmgxNmEzIDMgMCAwMTMgM3YxNmEzIDMgMCAwMS0zIDNIM2EzIDMgMCAwMS0zLTNWM2EzIDMgMCAwMTMtM3ptMiA1aDEydjJINVY1em0wIDEwaDEydjJINXYtMnptMC04aDJ2OEg1Vjd6bTcgOEg5bDYtNlY3aDJ2OGgtMnYtM2wtMyAzem0tNS0ydi0zbDMtM2gzbC02IDZ6IiBpZD0iYSIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUgNSkiLz48L2c+PC9zdmc+)
}

.e-btn--fit {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMyAyYTEgMSAwIDAwLTEgMXYxNmExIDEgMCAwMDEgMWgxNmExIDEgMCAwMDEtMVYzYTEgMSAwIDAwLTEtMUgzem0wLTJoMTZhMyAzIDAgMDEzIDN2MTZhMyAzIDAgMDEtMyAzSDNhMyAzIDAgMDEtMy0zVjNhMyAzIDAgMDEzLTN6bTEyIDUuNDk2VjJoMnYxOGgtMnYtNC4wODZsLTQuMDQzIDQuMDQzSDhsNy03di00LjVsLTggOFYyMEg1VjJoMnY0bDQtNGgyLjk1N0w3IDguOTU3djQuNTA0bDgtNy45NjV6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTAgMGgzMnYzMkgweiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUgNSkiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiNGRkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0tNS01aDMydjMySC01eiIvPjwvZz48L2c+PC9nPjwvc3ZnPg==)
}

.e-btn--grid {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDMydjMySDB6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDRoMTJ2MkgxMHptMCAyMmgxMnYySDEweiIvPjxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTExIDEwaDEwYTEgMSAwIDAxMSAxdjFIMTB2LTFhMSAxIDAgMDExLTF6bS0xIDEwaDEydjFhMSAxIDAgMDEtMSAxSDExYTEgMSAwIDAxLTEtMXYtMXoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTAgMTJoMnY4aC0yem0xMCAwaDJ2OGgtMnoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTUuNSAyMS41aC0zbDktOXYzek0xMSAxOXYtM2w1LTVoM3oiLz48L2c+PC9zdmc+)
}

.e-btn--offgrid {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDMydjMySDB6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDRoMTJ2MkgxMHoiLz48cGF0aCBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xMC40OTYgMjBINnYxYTEgMSAwIDAwMSAxaDE4YTEgMSAwIDAwMS0xdi0xaC01LjA4Nmw0LjA0My00LjA0M1YxM2wtNyA3aC00LjVsOC04SDI2di0xYTEgMSAwIDAwLTEtMUg3YTEgMSAwIDAwLTEgMXYxaDVsLTQgNHYyLjk1N0wxMy45NTcgMTJoNC41MDRsLTcuOTY1IDh6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTYgMTJoMnY4SDZ6bTE4IDBoMnY4aC0yek0xMCAyNmgxMnYySDEweiIvPjwvZz48L3N2Zz4=)
}

.e-btn--full {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDMydjMySDB6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDRoMTJ2MkgxMHoiLz48cGF0aCBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xNy40NTcgMjBsOC04SDMxdi0xYTEgMSAwIDAwLTEtMUgyYTEgMSAwIDAwLTEgMXYxaDVsLTQgNHYyLjk1N0w4Ljk1NyAxMmg1LjUwNGwtNy45NjUgOEgxdjFhMSAxIDAgMDAxIDFoMjhhMSAxIDAgMDAxLTF2LTFoLTUuMDg2bDQuMDQzLTQuMDQzVjEzbC03IDdoLTUuNXptLTIuOTYxIDBIOS40NTdsOC04aDUuMDA0bC03Ljk2NSA4eiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMCAyNmgxMnYySDEwek0xIDEyaDJ2OEgxem0yOCAwaDJ2OGgtMnoiLz48L2c+PC9zdmc+)
}

.e-btn--font-increase {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNC42ODMgOS40NDNoMy45OWwtLjU1LTEuOTU3YTIzNy4zODcgMjM3LjM4NyAwIDAxLTEuNDEtNS4yODRoLS4wOTVjLS40MyAxLjc4Ni0uODg0IDMuNTk2LTEuMzg2IDUuMjg0bC0uNTUgMS45NTd6bTE0LjMyNi0yLjYxN1Y0Ljc4N2gtMS45OXYyLjAzOWgtMS45OTJ2Mi4wMzhoMS45OTF2Mi4wNGgxLjk5MXYtMi4wNEgyMVY2LjgyNmgtMS45OXpNMTAuNTEyIDE2bC0xLjIxOC00LjMzSDQuMDZMMi44NDMgMTZIMEw1LjExMyAwaDMuMjQ5bDUuMDg5IDE2aC0yLjk0eiIvPjwvZGVmcz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNiA4KSIgeGxpbms6aHJlZj0iI2EiLz48L3N2Zz4=)
}

.e-btn--font-decrease {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMy4xMzMgNS45MDJoMi42N0w1LjQzNSA0LjY4Yy0uMzItMS4wNTUtLjY0LTIuMjAyLS45NDMtMy4zMDNoLS4wNjRhNjIuNTY0IDYyLjU2NCAwIDAxLS45MjcgMy4zMDNsLS4zNjggMS4yMjN6TTcuMDMzIDEwbC0uODE1LTIuNzA2aC0zLjVMMS45MDIgMTBIMEwzLjQyMSAwaDIuMTc0TDkgMTBINy4wMzR6TTExIDZWNGg1djJoLTV6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4IDExKSIgeGxpbms6aHJlZj0iI2EiLz48L3N2Zz4=)
}

.e-btn--add-stat,
.e-btn--add-stat:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTUuMDMyIDIyLjA1N0wzIDIyLjE5M2MtLjU1MiAwLTEuMDAxLS40NS0xLjAwMS0xdi0xOGMwLS41NTIuNDQ5LTEuMDc4IDEuMDAxLTEuMDc4aDEyLjAwOFYwSDMuMDAxQzEuMzQ3IDAgMCAxLjU0IDAgMy4xOTR2MTcuOTk4YzAgMS42NTQgMS4zNDcgMi45NiAzLjAwMSAyLjk2bDEyLjAzLS4xMzZ2LTEuOTU5em00LjAyNy05LjAyMWgtMnYyaC0ydi0yaC0ydi0yaDJ2LTJoMnYyaDJ2MnptLTMtN2E2IDYgMCAxMDAgMTEuOTk5IDYgNiAwIDAwMC0xMnoiLz48L2RlZnM+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUgNCkiIHhsaW5rOmhyZWY9IiNhIi8+PC9zdmc+)
}

.e-btn--remove-stat,
.e-btn--remove-stat:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTUuMDMyIDIyLjA1N0wzIDIyLjE5M2MtLjU1MiAwLTEuMDAxLS40NS0xLjAwMS0xdi0xOGMwLS41NTIuNDQ5LTEuMDc4IDEuMDAxLTEuMDc4aDEyLjAwOFYwSDMuMDAxQzEuMzQ3IDAgMCAxLjU0IDAgMy4xOTR2MTcuOTk4YzAgMS42NTQgMS4zNDcgMi45NiAzLjAwMSAyLjk2bDEyLjAzLS4xMzZ2LTEuOTU5em00LjAyNy05LjAyMWgtNnYtMmg2djJ6bS0zLTdhNiA2IDAgMTAwIDExLjk5OSA2IDYgMCAwMDAtMTJ6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDQpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==)
}

.e-btn--modify {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMjEuODU0IDYuNjhsLTIuNTY3LTEuOTI1IDEuNzEtMi4zNjIgMi42MDUgMS44NzMtMS43NDggMi40MTR6bS04LjU1OCAxMS44MjJsLTIuNTQzIDEuMDUtLjAzOC0yLjk1NSA3LjQtMTAuMjIyTDIwLjY4MiA4LjNsLTcuMzg2IDEwLjIwMnpNMjEuMzU2LjE4OGw0LjIyOCAzLjA0YS45OTcuOTk3IDAgMDEuMjI2IDEuMzk4TDE0Ljc0OSAxOS45MDRhLjk5NS45OTUgMCAwMS0uNDI4LjM0bC00LjE2OCAxLjcyYTEuMDEgMS4wMSAwIDAxLS45MzItLjA5Ljk5OS45OTkgMCAwMS0uNDUtLjgyMmwtLjA2LTQuNzZhLjk5OC45OTggMCAwMS4xOS0uNkwxOS45Ni40MTNhMSAxIDAgMDExLjM5NS0uMjI1ek0yMiAxNC4yMmwyLTIuNzYzVjI1LjA0YzAgMS42NTQtMS4zNDcgMi45Ni0zLjAwMSAyLjk2SDMuMDAxQzEuMzQ3IDI3Ljk5OSAwIDI2LjY5MyAwIDI1LjAzOVY3LjA0YTMuMDA1IDMuMDA1IDAgMDEzLjAwMS0zaDExLjU0bC0xLjQ1IDEuOTIySDMuMDAxQzIuNDQ5IDUuOTYyIDIgNi40OSAyIDcuMDQxdjE3Ljk5OGMwIC41NS40NDkgMSAxLjAwMSAxaDE3Ljk5OGMuNTUyIDAgMS4wMDEtLjQ1IDEuMDAxLTF2LTEwLjgyeiIvPjwvZGVmcz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCkiIHhsaW5rOmhyZWY9IiNhIi8+PC9zdmc+)
}

.e-btn--add-col,
.e-btn--add-col:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTkgOWgtMlY0aDdhNCA0IDAgMDE0IDR2MWgtMlY4YTIgMiAwIDAwLTItMmgtNXYzem0wIDE0djNoNWEyIDIgMCAwMDItMnYtMWgydjFhNCA0IDAgMDEtNCA0aC03di01aDJ6TTggNmEyIDIgMCAwMC0yIDJ2MTZhMiAyIDAgMDAyIDJoNVY2SDh6bTAtMmg3djI0SDhhNCA0IDAgMDEtNC00VjhhNCA0IDAgMDE0LTR6bTE0LjUgNmE1LjUgNS41IDAgMTEwIDExIDUuNSA1LjUgMCAwMTAtMTF6bTIuNSA2LjMzM3YtMS42NjZoLTEuNjY3VjEzaC0xLjY2NnYxLjY2N0gyMHYxLjY2NmgxLjY2N1YxOGgxLjY2NnYtMS42NjdIMjV6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iI0ZGRiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgzMnYzMkgweiIvPjwvZz48L2c+PC9zdmc+)
}

.e-btn--remove-col,
.e-btn--remove-col:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTkgOWgtMlY0aDdhNCA0IDAgMDE0IDR2MWgtMlY4YTIgMiAwIDAwLTItMmgtNXYzem0wIDE0djNoNWEyIDIgMCAwMDItMnYtMWgydjFhNCA0IDAgMDEtNCA0aC03di01aDJ6TTggNmEyIDIgMCAwMC0yIDJ2MTZhMiAyIDAgMDAyIDJoNVY2SDh6bTAtMmg3djI0SDhhNCA0IDAgMDEtNC00VjhhNCA0IDAgMDE0LTR6bTE0LjUgNmE1LjUgNS41IDAgMTEwIDExIDUuNSA1LjUgMCAwMTAtMTF6TTIwIDE0LjV2Mmg1di0yaC01eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiNGRkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48L2c+PC9nPjwvc3ZnPg==)
}

.e-btn--gallery-display {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDMydjMySDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0iTTE5LjkxMyA2SDI2djQuMzQ4TTEyLjA4NyA2SDZ2NC4zNDhNMTkuOTEzIDI2SDI2di00LjM0OE0xMi4wODcgMjZINnYtNC4zNDhNMTAgMTloMTJ2LTZIMTB6Ii8+PC9nPjwvZz48L3N2Zz4=)
}

.e-btn--gallery-grid {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDMydjMySDB6Ii8+PHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik02IDZ2OGg4VjZINnptMCAxMnY4aDh2LThINnpNMTggNnY4aDhWNmgtOHptMCAxMnY4aDh2LThoLTh6Ii8+PC9nPjwvc3ZnPg==)
}

.e-btn--gallery-carousel {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgeD0iMTIiIHk9IjYiIHdpZHRoPSI4IiBoZWlnaHQ9IjIwIiByeD0iMSIvPjxwYXRoIGQ9Ik01IDI1aDJWN0g1VjVoM2ExIDEgMCAwMTEgMXYyMGExIDEgMCAwMS0xIDFINXYtMnptMSAxaDEuNUg2ek0yNyAyNWgtMlY3aDJWNWgtM2ExIDEgMCAwMC0xIDF2MjBhMSAxIDAgMDAxIDFoM3YtMnptLTEgMWgtMS41SDI2eiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==)
}

.e-btn--gallery-tilted {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMTg1IDVsMi43MTcgNC43MDYgNS4xOTYtM0wxMy4xMTMgNWgyLjMxbC45MDcgMS41NzJhMSAxIDAgMDEtLjM2NiAxLjM2NmwtNi45MjggNGExIDEgMCAwMS0xLjM2Ni0uMzY2TDUgNi45NDdWNWgxLjE4NXptMTIuNzAyIDIyaC0yLjMxbC0uOTA3LTEuNTcyYTEgMSAwIDAxLjM2Ni0xLjM2Nmw2LjkyOC00YTEgMSAwIDAxMS4zNjYuMzY2TDI3IDI1LjA1M1YyN2gtMS4xODVsLTIuNzE3LTQuNzA2LTUuMTk2IDNMMTguODg3IDI3ek0yNyAxNS40MjNsLTEuNTcyLjkwN2ExIDEgMCAwMS0xLjM2Ni0uMzY2bC00LTYuOTI4YTEgMSAwIDAxLjM2Ni0xLjM2NkwyNS4wNTMgNUgyN3YxLjE4NWwtNC43MDYgMi43MTcgMyA1LjE5NkwyNyAxMy4xMTN2Mi4zMXpNMjEuMDUzIDVsLTEuNjI1LjkzOGExIDEgMCAwMS0xLjM2Ni0uMzY2TDE3LjczMiA1aDMuMzJ6TTI3IDIxLjA1M2wtLjkzOC0xLjYyNWExIDEgMCAwMS4zNjYtMS4zNjZsLjU3Mi0uMzN2My4zMnpNNSAyNS44MTVsNC43MDYtMi43MTctMy01LjE5Nkw1IDE4Ljg4N3YtMi4zMWwxLjU3Mi0uOTA3YTEgMSAwIDAxMS4zNjYuMzY2bDQgNi45MjhhMSAxIDAgMDEtLjM2NiAxLjM2Nkw2Ljk0NyAyN0g1di0xLjE4NXptLjkzOC0xMy4yNDNhMSAxIDAgMDEtLjM2NiAxLjM2NmwtLjU3Mi4zM3YtMy4zMmwuOTM4IDEuNjI0ek0xMC45NDggMjdsMS42MjQtLjkzOGExIDEgMCAwMTEuMzY2LjM2NmwuMzMuNTcyaC0zLjMyem0uOTU0LTEyLjA5OGwzIDUuMTk2IDUuMTk2LTMtMy01LjE5Ni01LjE5NiAzem0tMS44NjYtMS4yMzJsNi45MjgtNGExIDEgMCAwMTEuMzY2LjM2Nmw0IDYuOTI4YTEgMSAwIDAxLS4zNjYgMS4zNjZsLTYuOTI4IDRhMSAxIDAgMDEtMS4zNjYtLjM2NmwtNC02LjkyOGExIDEgMCAwMS4zNjYtMS4zNjZ6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=)
}

.e-btn--update-background {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGQ9Ik0xNi4yNDMgMTBsMy0zaC01LjUxNUw3IDEzLjcyOHY1LjE3MWwzLTN2LTMuNDQ0QTIuNDU1IDIuNDU1IDAgMDExMi40NTUgMTBoMy43ODh6bTIuODI4IDBIMjFWOC4wNzFMMTkuMDcxIDEwek0xMCAxOC43MjhsLTIuMjcgMi4yN2EuNzkuNzkgMCAwMC4wNDguMDAySDEwdi0yLjI3MnptLTQuOTc4IDIuMTVBMi40NzcgMi40NzcgMCAwMTUgMjAuNTQ0VjcuNDU1QTIuNDU1IDIuNDU1IDAgMDE3LjQ1NSA1aDEzLjA5QTIuNDU1IDIuNDU1IDAgMDEyMyA3LjQ1NVYxMGgyLjU0NUEyLjQ1NSAyLjQ1NSAwIDAxMjggMTIuNDU1djEzLjA5QTIuNDU1IDIuNDU1IDAgMDEyNS41NDUgMjhoLTEzLjA5QTIuNDU1IDIuNDU1IDAgMDExMCAyNS41NDVWMjNINy40NTVhMi40NTUgMi40NTUgMCAwMS0yLjQyNS0yLjA3TDUgMjAuOWwuMDIyLS4wMjN6TTEyIDE2LjcyN3Y4LjQ5NGMwIC40My4zNDguNzc4Ljc3OC43NzhoMTIuNDQ0Yy40MyAwIC43NzgtLjM0OC43NzgtLjc3OFYxMi43NzhhLjc3OC43NzggMCAwMC0uNzc4LS43NzhIMTIuNzc4YS43NzguNzc4IDAgMDAtLjc3OC43Nzh2My44MDhsLjA3MS4wNy0uMDcxLjA3MnpNMTAuOSA3SDcuNzc3QS43NzguNzc4IDAgMDA3IDcuNzc4djMuMTIxTDEwLjkgN3ptNS4zMDcgMTMuMDc4bC00Ljc5MyA0Ljc5M0wxMCAyMy40NTdsNi4yMDctNi4yMDcgMi43NSAyLjc1IDUtNSA0LjA4MiA0LjA4Mi0xLjQxNCAxLjQxNC0yLjY2OC0yLjY2OC01IDUtMi43NS0yLjc1eiIgaWQ9ImEiLz48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUgLTUpIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBtYXNrPSJ1cmwoI2IpIiBmaWxsPSIjRkZGIj48cGF0aCBkPSJNMCAwaDMydjMySDB6Ii8+PC9nPjwvZz48L3N2Zz4=)
}

.e-btn--increase-space,
.e-btn--increase-space:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0iTTE2IDE0VjVNMjAgOWwtNC00LTQgNCIvPjxnPjxwYXRoIGQ9Ik0xNiAxOHY4TTEyIDIzbDQgNCA0LTQiLz48L2c+PC9nPjwvc3ZnPg==)
}

.e-btn--decrease-space,
.e-btn--decrease-space:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0iTTE2IDV2OE0xMiAxMGw0IDQgNC00Ii8+PGc+PHBhdGggZD0iTTE2IDI3di05TTIwIDIybC00LTQtNCA0Ii8+PC9nPjwvZz48L3N2Zz4=)
}

.e-btn--update-media {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	padding-top: 58px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjAiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNyAyNGgxOHYtNWgydjdINXYtN2gydjV6bTEwLTEzLjk5MlYyMWgtMlYxMC4wMzRMMTAuNzM0IDE0IDkgMTIuNDMyIDE2IDZsNyA2LjQzMkwyMS40MTMgMTQgMTcgMTAuMDA4eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01IC02KSI+PHBhdGggZD0iTTAgMGgzMnYzMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0Q4RDhEOCIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjRkZGIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDMydjMySDB6Ii8+PC9nPjwvZz48L3N2Zz4=);
	background-position: center 30px;
	color: #fff;
	font-family: Lato, sans-serif;
	font-size: 13px;
	font-weight: 700;
	line-height: 1.69;
	text-transform: uppercase;
	text-align: center
}

.e-btn--update-media.update-gallery {
	padding-top: 55px;
	background-position: center 22px;
	line-height: 1.15
}

.e-btn--text-ideas {
	height: 32px;
	width: 131px;
	padding: 0 16px;
	font-family: Lato, sans-serif;
	font-size: 13px;
	font-weight: 700;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	border-radius: 24px;
	line-height: 32px
}

.has-tooltip[tooltip] {
	position: relative
}

.has-tooltip[tooltip]:before {
	content: "";
	transform: translateX(-50%);
	border-color: #1d2227 transparent transparent;
	border-style: solid;
	border-width: 4px 6px 0
}

.has-tooltip[tooltip]:after,
.has-tooltip[tooltip]:before {
	position: absolute;
	top: -6px;
	left: 50%;
	z-index: 99;
	opacity: 0;
	transition: opacity .2s ease-in-out, top .2s ease-in-out
}

.has-tooltip[tooltip]:after {
	content: attr(tooltip);
	transform: translateX(-50%) translateY(-100%);
	background: #1d2227;
	font-family: Lato, sans-serif;
	font-size: 12px;
	text-align: center;
	text-transform: none;
	font-weight: 400;
	color: #f0f6fb;
	min-width: 125px;
	border-radius: 3px;
	pointer-events: none;
	padding: 3px 8px
}

.has-tooltip[tooltip]:hover:after,
.has-tooltip[tooltip]:hover:before {
	opacity: 1
}

.has-tooltip.tooltip-slim:after {
	font-size: 13px;
	padding: 8px
}

.has-tooltip.large {
	cursor: pointer
}

.has-tooltip.large:after {
	min-width: 140px;
	text-align: center
}

.has-tooltip[tooltip-position=top]:after,
.has-tooltip[tooltip-position=top]:before {
	left: 50%
}

.has-tooltip[tooltip-position=right]:after,
.has-tooltip[tooltip-position=right]:before {
	left: 100%;
	top: 50%
}

.has-tooltip[tooltip-position=right]:before {
	margin-left: 1px;
	transform: translateY(-50%) rotate(90deg)
}

.has-tooltip[tooltip-position=right]:after {
	margin-left: 8px;
	transform: translateX(0) translateY(-50%)
}

.has-tooltip[tooltip-position=bottom]:after,
.has-tooltip[tooltip-position=bottom]:before {
	top: 100%;
	margin-top: 8px
}

.has-tooltip[tooltip-position=bottom]:before {
	transform: translateX(-50%) translateY(-100%) rotate(-180deg)
}

.has-tooltip[tooltip-position=bottom]:after {
	transform: translateX(-50%) translateY(0)
}

.has-tooltip[tooltip-position=left]:after,
.has-tooltip[tooltip-position=left]:before {
	left: 0;
	top: 50%
}

.has-tooltip[tooltip-position=left]:before {
	margin-left: -12px;
	transform: translateY(-50%) rotate(-90deg)
}

.has-tooltip[tooltip-position=left]:after {
	margin-left: -8px;
	transform: translateX(-100%) translateY(-50%)
}

.modal-wrapper {
	position: fixed;
	z-index: 9998;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 30px;
	transition: opacity .3s ease
}

.modal-wrapper.publish-project-modal,
.modal-wrapper.thumbnail-generator {
	display: flex
}

.modal-mask {
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(88, 97, 101, .7)
}

.modal-mask--transparent {
	background-color: rgba(88, 97, 101, 0);
	transition: background-color .3s ease-out
}

.modal-container {
	width: 750px;
	max-width: 100%;
	max-height: 95vh;
	display: flex;
	flex-direction: column;
	margin: 0 auto;
	position: relative;
	z-index: 1;
	top: 50%;
	transform: translateY(-50%);
	background-color: #fff;
	border-radius: 3px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
	transition: all .3s ease;
	font-family: Helvetica, Arial, sans-serif
}

.modal-container--small {
	width: 470px
}

.modal-container--mid {
	width: 640px
}

.modal-container--mid .dragandrop-upload .target-area {
	width: 100%
}

.modal-container--large {
	width: 750px
}

.modal-container--x-large {
	width: 920px!important
}

.modal-container.secondary {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.modal-container.delete-modal {
	width: 540px
}

.modal-container.delete-modal .modal-body {
	padding-bottom: 40px
}

.modal-container.subscription {
	width: 660px
}

.modal-container.subscription--free {
	width: 1000px
}

.modal-container.subscription .modal-sliding-content {
	border: none
}

.modal-container.subscription.response {
	width: 540px
}

.modal-container.subscription .modal-body {
	padding-top: 10px
}

.modal-container.subscription .modal-body p {
	margin-bottom: 20px
}

.modal-container.change-background-color-modal {
	width: 540px
}

.modal-container--add-section .modal-body {
	padding: 0
}

.modal-container--gallery,
.modal-container--social-links {
	width: 700px
}

.modal-container--social-links .social-service .service-select {
	width: 150px;
	height: 32px;
	margin-right: 30px;
	float: left
}

.modal-container--social-links .social-service .input-group {
	float: left;
	width: 460px
}

.modal-container--social-links .social-service:last-child .input-group {
	margin-bottom: 0
}

.modal-container--background {
	width: 540px
}

.modal-container--video .modal-body {
	display: block
}

.modal-container--add-about-page .modal-body p {
	margin-bottom: 0
}

.modal-container .content-separator {
	width: 100%;
	position: relative;
	margin: 30px 0
}

.modal-container .content-separator:after,
.modal-container .content-separator:before {
	content: "";
	width: 100%;
	position: absolute;
	left: 0;
	top: 8px;
	border-top: 1px solid #edf0f1
}

.modal-container .content-separator .or {
	font-family: Lato, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #778390;
	padding: 0 8px;
	text-transform: uppercase;
	margin: 0 auto;
	background: #fff;
	position: relative;
	z-index: 1;
	width: 34px
}

.modal-container--set-thumbnail {
	width: 810px;
	transform: none;
	top: 0;
	bottom: 0;
	margin: auto
}

.modal-container--set-thumbnail.ts-medium {
	width: 940px
}

.modal-container--set-thumbnail.ts-large {
	width: 790px
}

.modal-container--set-thumbnail p {
	font-size: 14px
}

.modal-container--alert {
	max-width: 90%s;
	width: 345px
}

.modal-container--alert .modal-header {
	padding-bottom: 20px
}

.modal-container--alert .modal-header h3 {
	font-size: 20px;
	font-weight: 700;
	text-align: center
}

.modal-container--alert .modal-body {
	margin-bottom: 20px
}

.modal-container--alert .modal-body p {
	font-size: 15px;
	text-align: center;
	margin: 0
}

.modal-container--alert .modal-footer {
	justify-content: center
}

.modal-container--alert .modal-footer .btn--primary {
	margin: auto
}

.modal-container--cancel-subscription .modal-body {
	overflow-y: scroll
}

.modal-header {
	padding: 30px;
	border: none;
	align-items: left;
	display: block
}

.modal-header h3 {
	font-size: 24px!important;
	font-family: Lato, sans-serif;
	font-weight: 300!important;
	display: inline-block;
	color: #475461;
	font-style: normal!important
}

.modal-header .btn-close {
	border: none;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOS4xMDMgNy4wMDVMMTQgMi4xMDkgMTEuOTIgMCA3IDUuMDU3IDIuMDc1IDAgMCAyLjExIDQuOTc0IDcgMCAxMS44OTcgMi4wNzUgMTQgNyA5LjA4NiAxMS45MiAxNCAxNCAxMS44OTd6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzVBNjM2NyIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5IDkpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==) 50% no-repeat;
	width: 20px;
	height: 20px;
	cursor: pointer;
	position: absolute;
	right: 30px;
	top: 30px
}

.modal-header .back-button {
	width: 36px;
	height: 36px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTIgMS42TDEwLjc3NCAwIDAgOWwxMC43NzQgOUwxMiAxNi40IDMuMTQzIDl6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzVBNjM2NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOSA3KSIgeGxpbms6aHJlZj0iI2EiLz48L3N2Zz4=) 50% no-repeat;
	margin-right: 20px;
	cursor: pointer;
	float: left
}

.modal-body {
	padding: 0 30px;
	margin-bottom: 30px;
	overflow: hidden;
	display: flex;
	flex-direction: column
}

.modal-body h4 {
	font-size: 15px;
	margin-bottom: 10px
}

.modal-body h4,
.modal-body p {
	font-family: Lato, sans-serif;
	font-weight: 400
}

.modal-body p {
	font-size: 1rem;
	color: #6b797f;
	line-height: 1.25;
	margin-bottom: 20px
}

.modal-body p b {
	font-weight: 600
}

.modal-body p.hint {
	color: #778390;
	font-size: 14px
}

.modal-body p.dz-default-message {
	font-family: Lato, sans-serif;
	color: #475461
}

.modal-body p small {
	font-size: 12px;
	color: #778390;
	padding-top: 5px
}

.modal-body p.s-m {
	margin-bottom: 12px
}

.modal-body p.small {
	font-size: 14px;
	color: #778390;
	margin-bottom: 0
}

.modal-body p .link {
	cursor: pointer;
	color: #00b8ff
}

.modal-body .scrollable-container {
	overflow: auto;
	position: relative
}

.modal-body .scrollable-container.reorder-scrollable::-webkit-scrollbar {
	width: 6px;
	background: transparent
}

.modal-body .scrollable-container.reorder-scrollable::-webkit-scrollbar-track {
	background: #eee
}

.modal-body .scrollable-container.reorder-scrollable::-webkit-scrollbar-thumb,
.modal-body .scrollable-container.reorder-scrollable::-webkit-scrollbar-thumb:hover {
	background: #999
}

.modal-body.thumbnail-upload {
	padding-bottom: 30px
}

.modal-body.thumbnail-upload .dragandrop-upload .target-area {
	width: 100%;
	margin-bottom: 0;
	min-height: 210px
}

.modal-footer {
	padding: 0 30px 30px;
	border: none;
	clear: both;
	position: relative
}

.modal-footer .buttons {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	justify-content: space-between
}

.modal-footer .buttons.single-button {
	justify-content: flex-end
}

.modal-footer .buttons button:focus {
	outline: none
}

.modal-footer .buttons .btn--primary {
	position: relative
}

.modal-footer .buttons .btn--primary .tooltip {
	width: 140px;
	top: -30px
}

.modal-footer .buttons .btn--primary:hover .tooltip {
	opacity: 1;
	visibility: visible
}

.modal-footer .buttons .btn--primary:first-child {
	margin-left: auto
}

.modal-footer .buttons .btn--secondary {
	margin-right: 20px;
	margin-left: auto
}

.modal-enter,
.modal-leave-active {
	opacity: 0
}

.modal-enter .modal-container,
.modal-leave-active .modal-container {
	-webkit-transform: scale(1.1);
	transform: scale(1.1)
}

.modal-tabs {
	width: 100%;
	height: 100%;
	max-height: 100%;
	padding: 0
}

.modal-tabs .tabs {
	height: 100%
}

.modal-tabs .tab-selectors {
	width: 100%;
	display: flex;
	justify-content: space-between;
	border-bottom: 1px solid #edf0f1;
	border-radius: 2px;
	margin-bottom: 20px;
	padding: 0 30px
}

.modal-tabs .tab-selectors .tab-btn {
	flex: 1;
	text-align: center;
	padding: 12px;
	font-family: Lato, sans-serif;
	font-size: 15px;
	color: #9fa6a9;
	background: transparent;
	cursor: pointer;
	border-bottom: 2px solid transparent
}

.modal-tabs .tab-selectors .tab-btn.selected,
.modal-tabs .tab-selectors .tab-btn:hover {
	font-weight: 900;
	color: #475461;
	transition: all .3s ease-out
}

.modal-tabs .tab-selectors .tab-btn.selected {
	border-bottom: 2px solid #00b8ff;
	transition: border .3s ease-out
}

.modal-tabs .tab-content {
	padding: 0 30px;
	height: 100%;
	max-height: 100%;
	overflow: auto;
	position: relative
}

.modal-tabs .tab-content.scrollable-tab-content {
	padding-right: 10px
}

.modal-tabs .tab-content .drop-target-area {
	width: 100%;
	height: 150px;
	border: 2px dashed #d8d8d8;
	line-height: 150px;
	text-align: center
}

.gallery-modal {
	padding: 0
}

.gallery-modal .dragandrop-upload .target-area {
	width: 100%;
	min-height: 150px;
	height: auto;
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	grid-gap: 10px
}

.gallery-modal .dropzone .dz-preview {
	margin: 0
}

.gallery-modal .dropzone .dz-default.dz-message {
	grid-column: 1/span 5;
	width: 100%
}

.gallery-modal .dropzone.dz-started .dz-default.dz-message {
	display: block;
	position: relative;
	left: auto;
	top: auto;
	transform: none
}

.gallery-modal .dropzone.dz-started .dz-default.dz-message .dz-default-message {
	display: none
}

.gallery-modal .dropzone.dz-started .dz-default.dz-message .dz-error-message {
	display: block
}

.gallery-modal .uploaded-images {
	display: grid;
	grid-template-columns: repeat(3, 174px);
	grid-column-gap: 30px;
	grid-row-gap: 30px;
	height: 100%;
	overflow: auto;
	padding: 10px 30px
}

.gallery-modal .uploaded-images::-webkit-scrollbar {
	width: 6px;
	background: transparent
}

.gallery-modal .uploaded-images::-webkit-scrollbar-track {
	background: #eee
}

.gallery-modal .uploaded-images::-webkit-scrollbar-thumb,
.gallery-modal .uploaded-images::-webkit-scrollbar-thumb:hover {
	background: #999
}

.gallery-modal .uploaded-images .uploaded-image {
	position: relative;
	border-radius: 2px;
	background-color: #edf0f1;
	overflow: hidden;
	height: 174px;
	cursor: -webkit-grabbing
}

.gallery-modal .uploaded-images .uploaded-image img {
	width: 100%;
	height: 100%;
	object-fit: contain
}

.gallery-modal .uploaded-images .uploaded-image .dz-default {
	display: none
}

.gallery-modal .uploaded-images .uploaded-image .image-edit-layer {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	background-color: rgba(71, 84, 97, .75);
	opacity: 0;
	transition: opacity .2s ease-in-out
}

.gallery-modal .uploaded-images .uploaded-image .image-edit-layer .drag-icon {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMSAwaDJhMSAxIDAgMDExIDF2MmExIDEgMCAwMS0xIDFIMWExIDEgMCAwMS0xLTFWMWExIDEgMCAwMTEtMXptMCA2aDJhMSAxIDAgMDExIDF2MmExIDEgMCAwMS0xIDFIMWExIDEgMCAwMS0xLTFWN2ExIDEgMCAwMTEtMXptMCA2aDJhMSAxIDAgMDExIDF2MmExIDEgMCAwMS0xIDFIMWExIDEgMCAwMS0xLTF2LTJhMSAxIDAgMDExLTF6TTcgMGgyYTEgMSAwIDAxMSAxdjJhMSAxIDAgMDEtMSAxSDdhMSAxIDAgMDEtMS0xVjFhMSAxIDAgMDExLTF6bTAgNmgyYTEgMSAwIDAxMSAxdjJhMSAxIDAgMDEtMSAxSDdhMSAxIDAgMDEtMS0xVjdhMSAxIDAgMDExLTF6bTAgNmgyYTEgMSAwIDAxMSAxdjJhMSAxIDAgMDEtMSAxSDdhMSAxIDAgMDEtMS0xdi0yYTEgMSAwIDAxMS0xeiIvPjwvZGVmcz48dXNlIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEgOCkiIHhsaW5rOmhyZWY9IiNhIi8+PC9zdmc+) 50% no-repeat;
	background-size: cover;
	width: 26px;
	height: 26px;
	position: absolute;
	left: 2px;
	top: 6px
}

.gallery-modal .uploaded-images .uploaded-image .image-edit-layer .remove-button {
	background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZGVmcz48cGF0aCBpZD0iYSIgZD0iTTUuNjU3IDQuMjQzbDIuODI4LTIuODI5TDcuMDcxIDAgNC4yNDMgMi44MjggMS40MTQgMCAwIDEuNDE0bDIuODI4IDIuODI5TDAgNy4wN2wxLjQxNCAxLjQxNCAyLjgyOS0yLjgyOEw3LjA3IDguNDg1bDEuNDE0LTEuNDE0eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgZD0iTTcuNzc4IDEuNDE0TDcuMDcxLjcwNyA0LjI0MyAzLjUzNiAxLjQxNC43MDdsLS43MDcuNzA3IDIuODI5IDIuODI5TC43MDcgNy4wN2wuNzA3LjcwN0w0LjI0MyA0Ljk1IDcuMDcgNy43NzhsLjcwNy0uNzA3TDQuOTUgNC4yNDNsMi44MjgtMi44Mjl6Ii8+PGcgbWFzaz0idXJsKCNiKSIgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTS03LTdoMjJ2MjJILTd6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat;
	width: 18px;
	height: 18px;
	border-radius: 50%;
	border: 1px solid #fff;
	position: absolute;
	right: 10px;
	top: 10px;
	cursor: pointer
}

.gallery-modal .uploaded-images .uploaded-image:hover .image-edit-layer {
	opacity: 1
}

.gallery-modal .uploaded-images .uploaded-image.sortable-ghost {
	opacity: 1;
	background-color: #f0f6fb
}

.gallery-modal .uploaded-images .uploaded-image.sortable-ghost .drag-icon,
.gallery-modal .uploaded-images .uploaded-image.sortable-ghost .remove-button,
.gallery-modal .uploaded-images .uploaded-image.sortable-ghost img {
	opacity: 0
}

.gallery-modal .uploaded-images .uploaded-image.sortable-chosen {
	opacity: .9;
	border-color: #00b8ff;
	cursor: -webkit-grabbing
}

.gallery-modal .uploaded-images .uploaded-image:hover {
	border-color: #00b8ff;
	transition: border .3s
}

.edit-gallery-items {
	font-family: Source Sans Pro, sans-serif;
	color: #00b8ff;
	font-weight: 700;
	text-transform: uppercase;
	position: absolute;
	left: 30px;
	top: 5px;
	cursor: pointer
}

.uploaded-image.sortable-fallback {
	position: relative;
	border-radius: 2px;
	background-color: #edf0f1;
	width: 190px;
	height: 174px
}

.uploaded-image.sortable-fallback img {
	width: 190px;
	height: 174px;
	object-fit: contain
}

.uploaded-image.sortable-fallback .dz-default {
	display: none
}

.tab-fade-enter-active,
.tab-fade-leave-active {
	transition: all .3s ease-out
}

.tab-fade-enter,
.tab-fade-leave-to {
	opacity: 0;
	transition: none
}

.add-section-btn {
	background: #fff;
	display: inline-block;
	overflow: hidden;
	cursor: pointer;
	margin: 0;
	transition: box-shadow .1s;
	padding: 20px 0
}

.add-section-btn:nth-child(3n) {
	margin-right: 0
}

.add-section-btn:hover {
	box-shadow: 0 25px 20px -20px rgba(71, 84, 97, .16), 0 0 20px 0 rgba(0, 0, 0, .05)
}

.add-section-btn .picto {
	height: 24px;
	width: 24px;
	background-size: 24px;
	margin: 0 auto 20px
}

.add-section-btn .text {
	width: 100%;
	font-family: Lato, sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-align: center;
	color: #475461
}

.project-reorder-list {
	list-style: none;
	padding: 0;
	margin: 0 auto;
	width: 450px;
	overflow: hidden;
	background: #fff;
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-column-gap: 30px;
	grid-row-gap: 30px
}

.project-reorder-list.thumbnail-medium {
	grid-template-columns: 1fr
}

.project-reorder-list.thumbnail-medium .project-draggable {
	width: 300px;
	margin: 0 auto
}

.project-reorder-list.thumbnail-large {
	grid-template-columns: 1fr
}

.project-reorder-list.thumbnail-large .project-draggable {
	width: 100%
}

.project-draggable {
	list-style: none;
	float: left;
	cursor: -webkit-grab;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.project-draggable.wide {
	grid-column: span 2
}

.project-draggable.sortable-chosen {
	opacity: .9;
	border-color: #00b8ff;
	cursor: -webkit-grabbing;
	background: #fff
}

.project-draggable.sortable-chosen.sortable-ghost {
	opacity: 1;
	background: #f0f6fb
}

.project-draggable.sortable-chosen.sortable-ghost .picto,
.project-draggable.sortable-chosen.sortable-ghost .text {
	opacity: 0
}

.project-draggable:hover {
	border-color: #00b8ff;
	transition: border .3s
}

.project-box {
	width: 100%;
	height: 210px;
	border: 1px solid #d7dee1;
	border-radius: 3px;
	overflow: hidden;
	transition: border .3s;
	cursor: pointer
}

.project-box:hover {
	border: 1px solid #00b8ff;
	transition: border .3s
}

.project-box .picto {
	height: 150px;
	width: 100%;
	background-size: contain;
	position: relative;
	display: flex
}

.project-box .picto img {
	object-fit: cover;
	width: 100%
}

.project-box .picto:before {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMSAwaDJhMSAxIDAgMDExIDF2MmExIDEgMCAwMS0xIDFIMWExIDEgMCAwMS0xLTFWMWExIDEgMCAwMTEtMXptMCA2aDJhMSAxIDAgMDExIDF2MmExIDEgMCAwMS0xIDFIMWExIDEgMCAwMS0xLTFWN2ExIDEgMCAwMTEtMXptMCA2aDJhMSAxIDAgMDExIDF2MmExIDEgMCAwMS0xIDFIMWExIDEgMCAwMS0xLTF2LTJhMSAxIDAgMDExLTF6TTcgMGgyYTEgMSAwIDAxMSAxdjJhMSAxIDAgMDEtMSAxSDdhMSAxIDAgMDEtMS0xVjFhMSAxIDAgMDExLTF6bTAgNmgyYTEgMSAwIDAxMSAxdjJhMSAxIDAgMDEtMSAxSDdhMSAxIDAgMDEtMS0xVjdhMSAxIDAgMDExLTF6bTAgNmgyYTEgMSAwIDAxMSAxdjJhMSAxIDAgMDEtMSAxSDdhMSAxIDAgMDEtMS0xdi0yYTEgMSAwIDAxMS0xeiIvPjwvZGVmcz48dXNlIGZpbGw9IiMwMEIwRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEgOCkiIHhsaW5rOmhyZWY9IiNhIi8+PC9zdmc+);
	position: absolute;
	top: 9px;
	left: 9px
}

.project-box .text {
	height: 60px;
	cursor: pointer
}

.project-box .text span {
	width: 100%;
	font-size: 15px;
	text-align: center;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	font-family: Lato, sans-serif;
	font-weight: 300;
	display: block
}

.collection-name-input .matla {
	top: -16px;
	font-size: 12px
}

.collection-create {
	height: 514px
}

.collection-create .collection-guide {
	height: 168px;
	width: 400px;
	padding-top: 134px;
	margin: 0 auto 38px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDAwIiBoZWlnaHQ9IjE1MCI+PGRlZnM+PGZpbHRlciBpZD0iYSIgd2lkdGg9IjE0Ni43JSIgaGVpZ2h0PSIxNDYuNyUiIHg9Ii0yMy4zJSIgeT0iLTIzLjMlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPjxmZU1vcnBob2xvZ3kgaW49IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iZGlsYXRlIiByYWRpdXM9IjEiIHJlc3VsdD0ic2hhZG93U3ByZWFkT3V0ZXIxIi8+PGZlT2Zmc2V0IGluPSJzaGFkb3dTcHJlYWRPdXRlcjEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+PGZlR2F1c3NpYW5CbHVyIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIgc3RkRGV2aWF0aW9uPSIyIi8+PGZlQ29tcG9zaXRlIGluPSJzaGFkb3dCbHVyT3V0ZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0ib3V0IiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiLz48ZmVDb2xvck1hdHJpeCBpbj0ic2hhZG93Qmx1ck91dGVyMSIgdmFsdWVzPSIwIDAgMCAwIDAuNTIxNjU3MSAwIDAgMCAwIDAuNTIxNjU3MSAwIDAgMCAwIDAuNTIxNjU3MSAwIDAgMCAwLjUgMCIvPjwvZmlsdGVyPjxmaWx0ZXIgaWQ9ImMiIHdpZHRoPSIxNDYuNyUiIGhlaWdodD0iMTQ2LjclIiB4PSItMjMuMyUiIHk9Ii0yMy4zJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVNb3JwaG9sb2d5IGluPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImRpbGF0ZSIgcmFkaXVzPSIxIiByZXN1bHQ9InNoYWRvd1NwcmVhZE91dGVyMSIvPjxmZU9mZnNldCBpbj0ic2hhZG93U3ByZWFkT3V0ZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPjxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iMiIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93Qmx1ck91dGVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9Im91dCIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIi8+PGZlQ29sb3JNYXRyaXggaW49InNoYWRvd0JsdXJPdXRlcjEiIHZhbHVlcz0iMCAwIDAgMCAwLjUyMTU2ODYyNyAwIDAgMCAwIDAuNTIxNTY4NjI3IDAgMCAwIDAgMC41MjE1Njg2MjcgMCAwIDAgMC41IDAiLz48L2ZpbHRlcj48ZmlsdGVyIGlkPSJmIiB3aWR0aD0iMTQ2LjclIiBoZWlnaHQ9IjE0Ni43JSIgeD0iLTIzLjMlIiB5PSItMjMuMyUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+PGZlTW9ycGhvbG9neSBpbj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJkaWxhdGUiIHJhZGl1cz0iMSIgcmVzdWx0PSJzaGFkb3dTcHJlYWRPdXRlcjEiLz48ZmVPZmZzZXQgaW49InNoYWRvd1NwcmVhZE91dGVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz48ZmVHYXVzc2lhbkJsdXIgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIiBzdGREZXZpYXRpb249IjIiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd0JsdXJPdXRlcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJvdXQiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIvPjxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB2YWx1ZXM9IjAgMCAwIDAgMC41MjE1Njg2MjcgMCAwIDAgMCAwLjUyMTU2ODYyNyAwIDAgMCAwIDAuNTIxNTY4NjI3IDAgMCAwIDAuNSAwIi8+PC9maWx0ZXI+PGZpbHRlciBpZD0iaSIgd2lkdGg9IjE0Ni43JSIgaGVpZ2h0PSIxNDYuNyUiIHg9Ii0yMy4zJSIgeT0iLTIzLjMlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPjxmZU1vcnBob2xvZ3kgaW49IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iZGlsYXRlIiByYWRpdXM9IjEiIHJlc3VsdD0ic2hhZG93U3ByZWFkT3V0ZXIxIi8+PGZlT2Zmc2V0IGluPSJzaGFkb3dTcHJlYWRPdXRlcjEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+PGZlR2F1c3NpYW5CbHVyIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIgc3RkRGV2aWF0aW9uPSIyIi8+PGZlQ29tcG9zaXRlIGluPSJzaGFkb3dCbHVyT3V0ZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0ib3V0IiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiLz48ZmVDb2xvck1hdHJpeCBpbj0ic2hhZG93Qmx1ck91dGVyMSIgdmFsdWVzPSIwIDAgMCAwIDAuNTIxNTY4NjI3IDAgMCAwIDAgMC41MjE1Njg2MjcgMCAwIDAgMCAwLjUyMTU2ODYyNyAwIDAgMCAwLjUgMCIvPjwvZmlsdGVyPjxmaWx0ZXIgaWQ9ImwiIHdpZHRoPSIxNDYuNyUiIGhlaWdodD0iMTQ2LjclIiB4PSItMjMuMyUiIHk9Ii0yMy4zJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVNb3JwaG9sb2d5IGluPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImRpbGF0ZSIgcmFkaXVzPSIxIiByZXN1bHQ9InNoYWRvd1NwcmVhZE91dGVyMSIvPjxmZU9mZnNldCBpbj0ic2hhZG93U3ByZWFkT3V0ZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPjxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iMiIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93Qmx1ck91dGVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9Im91dCIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIi8+PGZlQ29sb3JNYXRyaXggaW49InNoYWRvd0JsdXJPdXRlcjEiIHZhbHVlcz0iMCAwIDAgMCAwLjUyMTY1NzEgMCAwIDAgMCAwLjUyMTY1NzEgMCAwIDAgMCAwLjUyMTY1NzEgMCAwIDAgMC41IDAiLz48L2ZpbHRlcj48Y2lyY2xlIGlkPSJiIiBjeD0iMTkiIGN5PSIxOSIgcj0iMTUiLz48Y2lyY2xlIGlkPSJkIiBjeD0iMTUiIGN5PSIxNSIgcj0iMTUiLz48Y2lyY2xlIGlkPSJnIiBjeD0iMTUiIGN5PSIxNSIgcj0iMTUiLz48Y2lyY2xlIGlkPSJqIiBjeD0iMTUiIGN5PSIxNSIgcj0iMTUiLz48Y2lyY2xlIGlkPSJtIiBjeD0iMTkiIGN5PSIxOSIgcj0iMTUiLz48cGF0aCBpZD0iZSIgZD0iTTIxLjk2IDExLjY0MkwyMC42NjcgMTBsLTggNi45NzEtMi44NTUtMy4yOTZMOCAxNS4xODdsNC42NjcgNC44MjV6Ii8+PHBhdGggaWQ9ImgiIGQ9Ik0yMS45NiAxMS42NDJMMjAuNjY3IDEwbC04IDYuOTcxLTIuODU1LTMuMjk2TDggMTUuMTg3bDQuNjY3IDQuODI1eiIvPjxwYXRoIGlkPSJrIiBkPSJNMjEuOTYgMTEuNjQyTDIwLjY2NyAxMGwtOCA2Ljk3MS0yLjg1NS0zLjI5Nkw4IDE1LjE4N2w0LjY2NyA0LjgyNXoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRjBGNkZCIiBkPSJNOTUgNDFoNjB2NjBIOTV6Ii8+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTk1IDk5aDYwdjJIOTV6Ii8+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTk1IDQxaDJ2NjBoLTJ6Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA2IDUyKSI+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjYSkiIHhsaW5rOmhyZWY9IiNiIi8+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLW9wYWNpdHk9Ii4zIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgeGxpbms6aHJlZj0iI2IiLz48L2c+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTk3IDEwNmg1djJoLTV6bTIzIDBoMTd2MmgtMTd6bS0xNSAwaDEydjJoLTEyeiIvPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGQ9Ik0yMCA0MWg2MHY2MEgyMHoiLz48cGF0aCBmaWxsPSIjQjZDRkU5IiBkPSJNMjAgOTloNjB2MkgyMHoiLz48cGF0aCBmaWxsPSIjQjZDRkU5IiBkPSJNMjAgNDFoMnY2MGgtMnoiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNSA1NikiPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2MpIiB4bGluazpocmVmPSIjZCIvPjx1c2UgZmlsbD0iI0I2Q0ZFOSIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiIHhsaW5rOmhyZWY9IiNkIi8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM1IDU2KSI+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjZSIvPjxwYXRoIHN0cm9rZT0iI0ZGRiIgZD0iTTIxLjI3OCAxMS41ODRsLS42OC0uODYyLTcuOTggNi45NTYtMi44NjMtMy4zMDQtMS4wMjIuODUyIDMuOTU4IDQuMDkyIDguNTg3LTcuNzM0eiIvPjwvZz48cGF0aCBmaWxsPSIjQjZDRkU5IiBkPSJNNDIgMTA2aDV2MmgtNXptLTIwIDBoMTd2MkgyMnptMjggMGgxMnYySDUweiIvPjxnPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGQ9Ik0yNDUgNDFoNjB2NjBoLTYweiIvPjxwYXRoIGZpbGw9IiNCNkNGRTkiIGQ9Ik0yNDUgOTloNjB2MmgtNjB6Ii8+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTI0NSA0MWgydjYwaC0yeiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2MCA1NikiPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2YpIiB4bGluazpocmVmPSIjZyIvPjx1c2UgZmlsbD0iI0I2Q0ZFOSIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiIHhsaW5rOmhyZWY9IiNnIi8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2MCA1NikiPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2giLz48cGF0aCBzdHJva2U9IiNGRkYiIGQ9Ik0yMS4yNzggMTEuNTg0bC0uNjgtLjg2Mi03Ljk4IDYuOTU2LTIuODYzLTMuMzA0LTEuMDIyLjg1MiAzLjk1OCA0LjA5MiA4LjU4Ny03LjczNHoiLz48L2c+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTI2NyAxMDZoNXYyaC01em0tMjAgMGgxN3YyaC0xN3ptMjggMGgxMnYyaC0xMnoiLz48L2c+PGc+PHBhdGggZmlsbD0iI0YwRjZGQiIgZD0iTTE3MCA0MWg2MHY2MGgtNjB6Ii8+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTE3MCA5OWg2MHYyaC02MHoiLz48cGF0aCBmaWxsPSIjQjZDRkU5IiBkPSJNMTcwIDQxaDJ2NjBoLTJ6Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTg1IDU2KSI+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjaSkiIHhsaW5rOmhyZWY9IiNqIi8+PHVzZSBmaWxsPSIjQjZDRkU5IiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgeGxpbms6aHJlZj0iI2oiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTg1IDU2KSI+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjayIvPjxwYXRoIHN0cm9rZT0iI0ZGRiIgZD0iTTIxLjI3OCAxMS41ODRsLS42OC0uODYyLTcuOTggNi45NTYtMi44NjMtMy4zMDQtMS4wMjIuODUyIDMuOTU4IDQuMDkyIDguNTg3LTcuNzM0eiIvPjwvZz48cGF0aCBmaWxsPSIjQjZDRkU5IiBkPSJNMTcyIDEwNmg4djJoLTh6bTI3IDBoMTd2MmgtMTd6bS0xNiAwaDV2MmgtNXptOCAwaDV2MmgtNXoiLz48L2c+PGc+PHBhdGggZmlsbD0iI0YwRjZGQiIgZD0iTTMyMCA0MWg2MHY2MGgtNjB6Ii8+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTMyMCA5OWg2MHYyaC02MHoiLz48cGF0aCBmaWxsPSIjQjZDRkU5IiBkPSJNMzIwIDQxaDJ2NjBoLTJ6Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzMxIDUyKSI+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjbCkiIHhsaW5rOmhyZWY9IiNtIi8+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLW9wYWNpdHk9Ii4zIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgeGxpbms6aHJlZj0iI20iLz48L2c+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTMyMiAxMDZoOHYyaC04em0yNyAwaDE3djJoLTE3em0tMTYgMGg1djJoLTV6bTggMGg1djJoLTV6Ii8+PC9nPjwvZz48L3N2Zz4=) top no-repeat
}

.collection-create .collection-guide p {
	text-align: center
}

.collection-create .collection-add-button {
	height: 65px;
	width: 100%;
	margin-bottom: 10px;
	border: 2px solid #00b8ff;
	border-radius: 3px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase;
	font-family: Source Sans Pro, sans-serif;
	line-height: 1.38;
	color: #00b8ff;
	cursor: pointer;
	transition: background-color .2s ease-out
}

.collection-create .collection-add-button:hover {
	background-color: #f0f6fb;
	transition: background-color .2s ease-out
}

.collection-create .collection-list-scrollable {
	max-height: 225px;
	overflow: auto;
	position: relative
}

.collection-create .collection-list {
	width: 100%
}

.collection-create .collection-list ul {
	list-style: none;
	padding: 0;
	margin: 0
}

.collection-create .collection-list .collection {
	width: 100%;
	height: 65px;
	margin-bottom: 10px;
	display: flex;
	align-items: center;
	border: 1px solid #d1d9dd;
	border-radius: 3px
}

.collection-create .collection-list .collection .collection-name {
	font-size: 15px;
	font-family: Lato, sans-serif;
	color: #475461;
	flex: 1;
	margin: 0 20px;
	height: 100%
}

.collection-create .collection-list .collection .collection-name a {
	display: flex;
	align-items: center;
	height: 100%;
	color: #475461
}

.collection-create .collection-list .collection .collection-name a:hover {
	text-decoration: none
}

.collection-create .collection-list .collection .collection-edit-options {
	display: flex
}

.collection-create .collection-list .collection .collection-edit-options div {
	width: 32px;
	height: 32px;
	cursor: pointer
}

.collection-create .collection-list .collection .collection-edit-options .collection-share {
	margin: 0 5px
}

.collection-create .collection-list .collection .collection-edit-options .collection-share .share-btn {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQiIGhlaWdodD0iMTUiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTEgMy45MjNjMC0uMzY2LjUyMS0uNTYzLjc4MS0uMzA1bDYuNTIyIDYuMTQyYy4wODYuMDg2LjIuMjE1LjE5NC4zMjgtLjAwNS4wOTktLjE3Ni4yNTQtLjI1MS4zMjlsLTYuNDY1IDUuOTNjLS4yNi4yNTgtLjc4MS0uMDk3LS43ODEtLjM5di0zLjA5MWMtMy4zMjIuMTUtNC4wNDggMi4wOTktNS4wNCA0LjYzNkg1bC4wMDEtMS4wMTd2LTEuNzAxYzAtNC40MTggMS43NzEtNy4xMTcgNS45OTktNy4zNDVWMy45MjN6bTEgMS4zODlWNy43NWMwIC44NzktLjM2OC44NjctLjU5NS44NzktMy45MDYuMjA2LTQuNzcxIDIuNDM5LTUuMTY1IDQuNjU2LS4wMzIuMTc5LS4xMTQuNTY4LjA4NS40MjUgMS41MzgtMS45OTkgMi4wMy0xLjkxOCA1LjA4LTEuOTdoLjA4MWMuMjMtLjAwMy41MTQuMTY2LjUxNC4zOTV2Mi41MDdsNS4wNS00LjU1NEwxMiA1LjMxMnoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNSAtMykiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48ZyBmaWxsPSIjMDBCOEZGIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat;
	background-size: 20px auto
}

.collection-create .collection-list .collection .collection-edit-options .collection-edit {
	margin: 0 5px
}

.collection-create .collection-list .collection .collection-edit-options .collection-edit .edit-btn {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNy41ODcgMy45NEw2LjA5MyAyLjgwNWwuOTk2LTEuMzkzIDEuNTE2IDEuMTA1TDcuNTg3IDMuOTR6bS00Ljk4IDYuOTc0bC0xLjYuNjRWOS43OUw1LjQxIDMuNzZsMS40OTQgMS4xMzYtNC4yOTggNi4wMTh6TTcuMjk3LjExYS41NzcuNTc3IDAgMDAtLjgxLjEzM0wuMDQ4IDkuMjU2Yy0uMDczLjEwMy0uMDQzLjQwNy0uMDQxLjUzNHYyLjYyOGMuMDAyLjE5Ni4wNjYuMzc3LjIyNy40ODVhLjU3OS41NzkgMCAwMC41NDMuMDUzbDIuNDI1LTEuMDE1YS41OC41OCAwIDAwLjI1LS4yTDkuODkgMi43MjlhLjU5OC41OTggMCAwMC0uMTMyLS44MjVMNy4yOTguMTF6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzAwQjBGRiIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2IDUpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==) 50% no-repeat
}

.collection-create .collection-list .collection .collection-edit-options .collection-delete {
	margin: 0 5px
}

.collection-create .collection-list .collection .collection-edit-options .collection-delete .delete-btn {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQiIGhlaWdodD0iMTciPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNyA3djkuODFjMCAuNTkzLjAzNyAxLjE5LjYzNSAxLjE5aDYuNzA0Yy42IDAgLjY0Ny0uNTk3LjY0Ny0xLjE5TDE1IDdIN3ptLjU1IDEyYy0uOTY4IDAtMS41NTktLjk5My0xLjU1LTIuMzU5VjZoMTB2MTAuNjQxYzAgMS4yNy0uNTA1IDIuMzU5LTEuNDcgMi4zNTlINy41NXpNMTAgNFYyLjk1MmMwLS41MjUuNDQ4LS45NTIgMS0uOTUyczEgLjQyNyAxIC45NTJWNGgtMnpNOSAxOFY3aDF2MTFIOXptMyAwVjdoMXYxMWgtMXpNNC43ODYgNUM0LjM1IDUgNCA0Ljc3NiA0IDQuNXMuMzUxLS41Ljc4Ni0uNWgxMi40MjhjLjQzNSAwIC43ODYuMjI0Ljc4Ni41cy0uMzUxLjUtLjc4Ni41SDQuNzg2eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00IC0yKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjMDBCOEZGIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat
}

.delete-collection-dialoge {
	position: absolute;
	bottom: 100px;
	left: 50%;
	transform: translateX(-50%);
	background: #fff;
	padding: 30px;
	border-radius: 3px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, .33)
}

.delete-collection-dialoge .delete-dialoge-content {
	width: 400px
}

.delete-collection-dialoge .delete-dialoge-content h4 {
	margin-bottom: 24px
}

.delete-collection-dialoge .delete-dialoge-content .buttons {
	float: right
}

.delete-collection-dialoge .delete-dialoge-content .buttons .btn--secondary {
	margin-right: 20px
}

.share-collection-dialoge {
	background: #fff
}

.share-collection-dialoge .delete-dialoge-content {
	width: 400px
}

.share-collection-dialoge .delete-dialoge-content h4 {
	margin-bottom: 24px
}

.share-collection-dialoge .delete-dialoge-content .buttons {
	float: right
}

.share-collection-dialoge .btn-close {
	border: none;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOS4xMDMgNy4wMDVMMTQgMi4xMDkgMTEuOTIgMCA3IDUuMDU3IDIuMDc1IDAgMCAyLjExIDQuOTc0IDcgMCAxMS44OTcgMi4wNzUgMTQgNyA5LjA4NiAxMS45MiAxNCAxNCAxMS44OTd6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzVBNjM2NyIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5IDkpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==) 50% no-repeat;
	width: 20px;
	height: 20px;
	cursor: pointer;
	position: absolute;
	right: 20px;
	top: 20px
}

.project-list-scrollable {
	max-height: 400px;
	overflow: auto;
	position: relative
}

.projects-for-collection {
	list-style: none;
	padding: 0;
	margin: 0 auto;
	width: 690px;
	overflow: hidden;
	background: #fff
}

.projects-for-collection .project-draggable {
	float: left;
	margin: 15px;
	cursor: -webkit-grab
}

.projects-for-collection .project-draggable.sortable-chosen {
	opacity: .9;
	border-color: #00b8ff;
	cursor: -webkit-grabbing;
	background: #fff
}

.projects-for-collection .project-draggable.sortable-chosen.sortable-ghost {
	opacity: 1;
	background: #f0f6fb
}

.projects-for-collection .project-draggable.sortable-chosen.sortable-ghost .picto,
.projects-for-collection .project-draggable.sortable-chosen.sortable-ghost .text {
	opacity: 0
}

.projects-for-collection .project-draggable:hover {
	border-color: #00b8ff;
	transition: border .3s
}

.project-for-collection {
	width: 210px;
	height: 210px;
	border-radius: 3px;
	overflow: hidden;
	transition: border .3s;
	float: left;
	margin: 15px 30px 15px 0
}

.project-for-collection:nth-child(3n) {
	margin-right: 0
}

.project-for-collection:hover {
	transition: border .3s
}

.project-for-collection .picto {
	height: 150px;
	width: 100%;
	position: relative
}

.project-for-collection .picto:before {
	display: none
}

.project-for-collection .picto .checkbox {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 48px;
	height: 48px;
	border-radius: 50%;
	overflow: hidden;
	border: 2px solid #fff;
	z-index: 1;
	cursor: pointer
}

.project-for-collection .picto .checkbox label {
	width: 48px;
	height: 48px;
	border-radius: 50%;
	background: hsla(0, 0%, 100%, .3);
	cursor: pointer
}

.project-for-collection .picto .checkbox span {
	width: 48px;
	height: 48px;
	position: absolute;
	top: -2px;
	left: -2px;
	border-radius: 50%;
	display: block;
	transition: all .5s;
	background: hsla(0, 0%, 100%, .3)
}

.project-for-collection .picto .checkbox span:after {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMjEgMS45OTFMMTkgMCA3IDE0LjcxNyAyIDguOTU5IDAgMTAuOTUgNyAxOXoiLz48L2RlZnM+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYgNykiIHhsaW5rOmhyZWY9IiNhIi8+PC9zdmc+);
	position: relative;
	top: 35px;
	left: 6px;
	transition: all .5s
}

.project-for-collection .picto .checkbox input {
	-webkit-appearance: none
}

.project-for-collection .picto .checkbox input:checked+span {
	background: #00b8ff;
	transition: all .3s
}

.project-for-collection .picto .checkbox input:checked+span:after {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMjEgMS45OTFMMTkgMCA3IDE0LjcxNyAyIDguOTU5IDAgMTAuOTUgNyAxOXoiLz48L2RlZnM+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYgNykiIHhsaW5rOmhyZWY9IiNhIi8+PC9zdmc+);
	position: relative;
	top: 6px;
	left: 6px;
	transition: all .5s
}

.project-for-collection .text {
	height: 60px
}

.project-for-collection .text label {
	width: 100%;
	font-size: 15px;
	text-align: center;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	font-family: Lato, sans-serif;
	font-weight: 300
}

.modal-message {
	width: 690px;
	height: 150px;
	background: #f0f6fb;
	padding: 25px 20px;
	margin-bottom: 30px
}

.modal-message .picto {
	width: 140px;
	height: 100px;
	float: left;
	margin-right: 10px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTAiIGhlaWdodD0iMTUwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGQ9Ik0wIDBoMjEwdjE1MEgweiIvPjxwYXRoIGZpbGw9IiNGREZERkQiIGQ9Ik05OS43MjYgMzcuMDQ5YzIuMzMzLTQuMDY1IDguMjEyLTQuMDY1IDEwLjU0NCAwbDE5LjQyNCAzMy44NDYgMTkuNDkxIDMzLjk2N2MyLjMxNyA0LjAzOC0uNjA3IDkuMDY3LTUuMjcyIDkuMDY3SDY2LjA4NGMtNC42NjYgMC03LjU5LTUuMDI5LTUuMjczLTkuMDY3bDE5LjQ5My0zMy45NjcgMTkuNDIyLTMzLjg0NnoiLz48cGF0aCBzdHJva2U9IiNCNkNGRTkiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTk5LjcyNiAzNy4wNDljMi4zMzMtNC4wNjUgOC4yMTItNC4wNjUgMTAuNTQ0IDBsMTkuNDI0IDMzLjg0NiAxOS40OTEgMzMuOTY3YzIuMzE3IDQuMDM4LS42MDcgOS4wNjctNS4yNzIgOS4wNjdINjYuMDg0Yy00LjY2NiAwLTcuNTktNS4wMjktNS4yNzMtOS4wNjdsMTkuNDkzLTMzLjk2NyAxOS40MjItMzMuODQ2eiIvPjxwYXRoIGZpbGw9IiMwMEI4RkYiIGQ9Ik0xMDcuNiA2NS4xMDh2MTIuNDVjMCAxLjMyLS4wNjQgMi42MTUtLjE5NSAzLjg4NGE4Mi42NSA4Mi42NSAwIDAxLS41MjIgNC4wMzhoLTMuNjM1YTgyLjY1IDgyLjY1IDAgMDEtLjUyMi00LjAzOCAzNy45NTIgMzcuOTUyIDAgMDEtLjE5Ni0zLjg4NXYtMTIuNDVoNS4wN3ptLTUuODk3IDI4LjUxMmMwLS40NS4wODMtLjg3OC4yNS0xLjI4NC4xNjctLjQwNi4zOTktLjc1NS42OTYtMS4wNDVhMy40NCAzLjQ0IDAgMDExLjA1Ni0uNjk2IDMuMjggMy4yOCAwIDAxMS4zMDYtLjI2MmMuNDUgMCAuODc4LjA4OCAxLjI4NC4yNjIuNDA2LjE3NC43NTUuNDA2IDEuMDQ1LjY5Ni4yOS4yOS41MjIuNjM5LjY5NiAxLjA0NS4xNzQuNDA2LjI2MS44MzQuMjYxIDEuMjg0IDAgLjQ2NC0uMDg3Ljg5Ni0uMjYgMS4yOTVhMy4xNSAzLjE1IDAgMDEtMS43NDEgMS43MiAzLjM3IDMuMzcgMCAwMS0xLjI4NS4yNWMtLjQ2NCAwLS45LS4wODQtMS4zMDYtLjI1YTMuMjc2IDMuMjc2IDAgMDEtMS4wNTYtLjY4NiAzLjA5NCAzLjA5NCAwIDAxLS42OTYtMS4wMzQgMy4zMjMgMy4zMjMgMCAwMS0uMjUtMS4yOTV6Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat;
	background-size: 100%
}

.modal-message .message {
	height: 100px;
	position: relative
}

.modal-message .message p {
	font-family: Lato, sans-serif;
	font-weight: 400;
	line-height: 1.2;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	margin-right: 25px;
	display: inline-block
}

.image-upload-dialog {
	list-style: none;
	padding: 0;
	margin: 0 auto;
	width: 480px
}

.image-upload-dialog .composition-type {
	float: left;
	margin: 15px;
	cursor: pointer
}

.composition-box {
	width: 210px;
	height: 210px;
	border: 1px solid #d7dee1;
	border-radius: 3px;
	background: #fff;
	overflow: hidden;
	transition: border .3s
}

.composition-box:hover {
	border: 1px solid #00b8ff;
	transition: border .3s
}

.composition-box .picto {
	height: 150px;
	width: 100%;
	background: #eff1f2;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTAiIGhlaWdodD0iMTUwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGQ9Ik0wIDBoMjEwdjE1MEgweiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM3IDMwKSI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTAgMGgxMzd2OTFIMHoiLz48ZyBmaWxsPSIjRTJGMkZGIj48cGF0aCBkPSJNNDMuNSA1MEw2NyA4MUgyMHoiLz48cGF0aCBkPSJNODkgMzFsMzcgNTBINTJ6Ii8+PC9nPjxjaXJjbGUgY3g9IjMwIiBjeT0iMjUiIHI9IjEzIiBmaWxsPSIjMDBCOEZGIi8+PC9nPjxwYXRoIGZpbGw9IiNCNkNGRTkiIGQ9Ik0zNSAxMjFoMTM5djJIMzV6bTAtOTFoMnY5MWgtMnoiLz48L2c+PC9zdmc+) 50% no-repeat;
	position: relative
}

.composition-box .picto.mobile {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTAiIGhlaWdodD0iMTUwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGQ9Ik0wIDBoMjEwdjE1MEgweiIvPjxnIHN0cm9rZT0iI0I2Q0ZFOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzggMjApIj48cGF0aCBmaWxsPSIjRkRGREZEIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZS13aWR0aD0iMiIgZD0iTTU0IDEwMi42MzVjMCAzLjUxNi0yLjk4NyA2LjM2NS02LjY3MiA2LjM2NUg2LjY3MkMyLjk4NyAxMDkgMCAxMDYuMTUgMCAxMDIuNjM1VjYuMzY1QzAgMi44NDkgMi45ODcgMCA2LjY3MiAwaDQwLjY1NkM1MS4wMTMgMCA1NCAyLjg1IDU0IDYuMzY1djk2LjI3eiIvPjxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTUgMTRoNDR2ODBINXoiLz48cGF0aCBkPSJNMzEgNy41M2MwIC4yNi0uMTYuNDctLjM1NS40N2gtNy4yOUMyMy4xNiA4IDIzIDcuNzkgMjMgNy41M1Y2LjQ3YzAtLjI2LjE2LS40Ny4zNTUtLjQ3aDcuMjljLjE5NiAwIC4zNTUuMjEuMzU1LjQ3djEuMDZ6Ii8+PGNpcmNsZSBjeD0iNyIgY3k9IjciIHI9IjEiLz48L2c+PHBhdGggZmlsbD0iI0UyRjJGRiIgZD0iTTg0IDM1aDQydjc5SDg0eiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg5IDQzKSI+PGNpcmNsZSBjeD0iNSIgY3k9IjUiIHI9IjUiIGZpbGw9IiMwMEI4RkYiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTIgMmgyMXY1SDEyek0wIDE1aDMzdjIySDB6Ii8+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTMgMThoMjR2Mkgzem0wIDhoMjB2Mkgzem0wLTRoMjd2MkgzeiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDQxaDMzdjIySDB6Ii8+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTMgNDRoMjR2Mkgzem0wIDhoMjB2Mkgzem0wLTRoMjd2MkgzeiIvPjwvZz48L2c+PC9zdmc+) 50% no-repeat
}

.composition-box .picto.tablet {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTAiIGhlaWdodD0iMTUwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGQ9Ik0wIDBoMjEwdjE1MEgweiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY3IDIwKSI+PHBhdGggZmlsbD0iI0ZERkRGRCIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2U9IiM3RTg5QTMiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTY5Ljg2MyAxMDlINC4xMzdBNC4xMzQgNC4xMzQgMCAwMTAgMTA0Ljg3VjQuMTNBNC4xMzMgNC4xMzMgMCAwMTQuMTM3IDBoNjUuNzI2QTQuMTMzIDQuMTMzIDAgMDE3NCA0LjEzdjEwMC43NGE0LjEzMyA0LjEzMyAwIDAxLTQuMTM3IDQuMTN6Ii8+PHBhdGggZmlsbD0iI0ZERkRGRCIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2U9IiNCNkNGRTkiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTcxLjc1MiAxMDlINC4yNDhDMS45MDIgMTA5IDAgMTA3LjE1IDAgMTA0Ljg3VjQuMTNDMCAxLjg1IDEuOTAyIDAgNC4yNDggMGg2Ny41MDRDNzQuMDk4IDAgNzYgMS44NSA3NiA0LjEzdjEwMC43NGMwIDIuMjgtMS45MDIgNC4xMy00LjI0OCA0LjEzeiIvPjxwYXRoIHN0cm9rZT0iI0I2Q0ZFOSIgZD0iTTYgMTFoNjR2ODhINnoiLz48Y2lyY2xlIGN4PSIzOCIgY3k9IjYiIHI9IjEiIHN0cm9rZT0iI0I2Q0ZFOSIvPjxwYXRoIGZpbGw9IiNFMkYyRkYiIGQ9Ik03IDEyaDYydjg2SDd6Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIgMjEpIj48Y2lyY2xlIGN4PSI1IiBjeT0iNSIgcj0iNSIgZmlsbD0iIzAwQjhGRiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMiAyaDM2djVIMTJ6TTAgMTVoNTJ2MjJIMHoiLz48cGF0aCBmaWxsPSIjQjZDRkU5IiBkPSJNMyAxOGg0MXYySDN6bTAgOGgzNnYySDN6bTAtNGg0NXYySDN6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTAgNDFoNTJ2MjJIMHoiLz48cGF0aCBmaWxsPSIjQjZDRkU5IiBkPSJNMyA0NGg0MXYySDN6bTAgOGgzNnYySDN6bTAtNGg0NXYySDN6Ii8+PC9nPjwvZz48L2c+PC9zdmc+) 50% no-repeat
}

.composition-box .picto.desktop {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTAiIGhlaWdodD0iMTUwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGQ9Ik0wIDBoMjEwdjE1MEgweiIvPjxwYXRoIGZpbGw9IiNGRUZFRkUiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSIjQjZDRkU5IiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xNjkuNDk4IDI1SDQwLjUwMkMzNi45OTIgMjUgMzQgMjcuOTAyIDM0IDMxLjQ5N1YxMTdoMTQyVjMxLjQ5N2MwLTMuNTk1LTIuOTgxLTYuNDk3LTYuNTAyLTYuNDk3eiIvPjxwYXRoIGZpbGw9IiNGREZERkQiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSIjQjZDRkU5IiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xODIuMjk0IDEyNC43NTJIMjcuNDdjLTguMDUgMC0xMy40Ny0yLjYyOC0xMy40Ny0zLjc0NnYtMy4zOTljMC0uMzM2LjM1LS42MDcuNzg3LS42MDdoMTgwLjE5Yy40MzYgMCAuNzg3LjI3MS43ODcuNjA3djMuNTMyYy0uMDAxLjg4NC00LjIgMy42MTQtMTMuNDcgMy42MTR6Ii8+PHBhdGggc3Ryb2tlPSIjQjZDRkU5IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJNMTUgMTIxaDE4MCIvPjxwYXRoIGZpbGw9IiNFMkYyRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSIjQjZDRkU5IiBkPSJNMzkgMzVoMTMydjc2SDM5eiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY2IDQyKSI+PGNpcmNsZSBjeD0iNSIgY3k9IjUiIHI9IjUiIGZpbGw9IiMwMEI4RkYiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTIgMmgzNnY1SDEyek0wIDE1aDUydjIySDB6TTU2IDJoMjB2NjFINTZ6Ii8+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTMgMThoNDF2Mkgzem0wIDhoMzZ2Mkgzem0wLTRoNDV2MkgzeiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDQxaDUydjIySDB6Ii8+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTMgNDRoNDF2Mkgzem0wIDhoMzZ2Mkgzem0wLTRoNDV2MkgzeiIvPjwvZz48cGF0aCBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZT0iI0I2Q0ZFOSIgZD0iTTEyNSAxMTd2LjUxOWMwIC4zNy0xLjE1Ni40ODEtMi4wMy40ODFIODcuMDg0Yy0uOTIgMC0yLjA4NC0uMTExLTIuMDg0LS40ODFWMTE3Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.composition-box .text {
	height: 60px
}

.composition-box .text label {
	width: 100%;
	font-size: 15px;
	text-align: center;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	font-family: Lato, sans-serif;
	font-weight: 300
}

.modal-sliding-content {
	position: absolute;
	top: 0;
	left: 0;
	background: #fff;
	width: 100%;
	height: 100%;
	padding: 30px
}

.dragandrop-upload {
	display: flex;
	flex-direction: column
}

.dragandrop-upload .target-area {
	flex: 2;
	border: 2px dashed #d8d8d8;
	position: relative;
	margin-bottom: 30px;
	transition: all .3s;
	cursor: pointer;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center
}

.dragandrop-upload .target-area:hover {
	background: #f0f6fb;
	border-style: solid;
	border-color: #00b8ff;
	transition: all .3s
}

.dragandrop-upload .target-area label {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-family: Lato, sans-serif;
	font-weight: 400;
	cursor: pointer
}

.dragandrop-upload .upload-help {
	width: 690px;
	padding: 30px;
	display: flex;
	flex-direction: column;
	align-items: center
}

.dragandrop-upload .upload-help .picto {
	width: 140px;
	height: 100px;
	float: left;
	margin-bottom: 20px
}

.dragandrop-upload .upload-help .picto.no-mockup {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTAiIGhlaWdodD0iMTUwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGQ9Ik0wIDBoMjEwdjE1MEgweiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM3IDMwKSI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTAgMGgxMzd2OTFIMHoiLz48ZyBmaWxsPSIjRTJGMkZGIj48cGF0aCBkPSJNNDMuNSA1MEw2NyA4MUgyMHoiLz48cGF0aCBkPSJNODkgMzFsMzcgNTBINTJ6Ii8+PC9nPjxjaXJjbGUgY3g9IjMwIiBjeT0iMjUiIHI9IjEzIiBmaWxsPSIjMDBCOEZGIi8+PC9nPjxwYXRoIGZpbGw9IiNCNkNGRTkiIGQ9Ik0zNSAxMjFoMTM5djJIMzV6bTAtOTFoMnY5MWgtMnoiLz48L2c+PC9zdmc+) 50% no-repeat;
	background-size: 100%
}

.dragandrop-upload .upload-help .picto.mobile {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTAiIGhlaWdodD0iMTUwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGQ9Ik0wIDBoMjEwdjE1MEgweiIvPjxnIHN0cm9rZT0iI0I2Q0ZFOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzggMjApIj48cGF0aCBmaWxsPSIjRkRGREZEIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZS13aWR0aD0iMiIgZD0iTTU0IDEwMi42MzVjMCAzLjUxNi0yLjk4NyA2LjM2NS02LjY3MiA2LjM2NUg2LjY3MkMyLjk4NyAxMDkgMCAxMDYuMTUgMCAxMDIuNjM1VjYuMzY1QzAgMi44NDkgMi45ODcgMCA2LjY3MiAwaDQwLjY1NkM1MS4wMTMgMCA1NCAyLjg1IDU0IDYuMzY1djk2LjI3eiIvPjxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTUgMTRoNDR2ODBINXoiLz48cGF0aCBkPSJNMzEgNy41M2MwIC4yNi0uMTYuNDctLjM1NS40N2gtNy4yOUMyMy4xNiA4IDIzIDcuNzkgMjMgNy41M1Y2LjQ3YzAtLjI2LjE2LS40Ny4zNTUtLjQ3aDcuMjljLjE5NiAwIC4zNTUuMjEuMzU1LjQ3djEuMDZ6Ii8+PGNpcmNsZSBjeD0iNyIgY3k9IjciIHI9IjEiLz48L2c+PHBhdGggZmlsbD0iI0UyRjJGRiIgZD0iTTg0IDM1aDQydjc5SDg0eiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg5IDQzKSI+PGNpcmNsZSBjeD0iNSIgY3k9IjUiIHI9IjUiIGZpbGw9IiMwMEI4RkYiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTIgMmgyMXY1SDEyek0wIDE1aDMzdjIySDB6Ii8+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTMgMThoMjR2Mkgzem0wIDhoMjB2Mkgzem0wLTRoMjd2MkgzeiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDQxaDMzdjIySDB6Ii8+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTMgNDRoMjR2Mkgzem0wIDhoMjB2Mkgzem0wLTRoMjd2MkgzeiIvPjwvZz48L2c+PC9zdmc+) 50% no-repeat;
	background-size: 100%
}

.dragandrop-upload .upload-help .picto.tablet {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTAiIGhlaWdodD0iMTUwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGQ9Ik0wIDBoMjEwdjE1MEgweiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY3IDIwKSI+PHBhdGggZmlsbD0iI0ZERkRGRCIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2U9IiM3RTg5QTMiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTY5Ljg2MyAxMDlINC4xMzdBNC4xMzQgNC4xMzQgMCAwMTAgMTA0Ljg3VjQuMTNBNC4xMzMgNC4xMzMgMCAwMTQuMTM3IDBoNjUuNzI2QTQuMTMzIDQuMTMzIDAgMDE3NCA0LjEzdjEwMC43NGE0LjEzMyA0LjEzMyAwIDAxLTQuMTM3IDQuMTN6Ii8+PHBhdGggZmlsbD0iI0ZERkRGRCIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2U9IiNCNkNGRTkiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTcxLjc1MiAxMDlINC4yNDhDMS45MDIgMTA5IDAgMTA3LjE1IDAgMTA0Ljg3VjQuMTNDMCAxLjg1IDEuOTAyIDAgNC4yNDggMGg2Ny41MDRDNzQuMDk4IDAgNzYgMS44NSA3NiA0LjEzdjEwMC43NGMwIDIuMjgtMS45MDIgNC4xMy00LjI0OCA0LjEzeiIvPjxwYXRoIHN0cm9rZT0iI0I2Q0ZFOSIgZD0iTTYgMTFoNjR2ODhINnoiLz48Y2lyY2xlIGN4PSIzOCIgY3k9IjYiIHI9IjEiIHN0cm9rZT0iI0I2Q0ZFOSIvPjxwYXRoIGZpbGw9IiNFMkYyRkYiIGQ9Ik03IDEyaDYydjg2SDd6Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIgMjEpIj48Y2lyY2xlIGN4PSI1IiBjeT0iNSIgcj0iNSIgZmlsbD0iIzAwQjhGRiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMiAyaDM2djVIMTJ6TTAgMTVoNTJ2MjJIMHoiLz48cGF0aCBmaWxsPSIjQjZDRkU5IiBkPSJNMyAxOGg0MXYySDN6bTAgOGgzNnYySDN6bTAtNGg0NXYySDN6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTAgNDFoNTJ2MjJIMHoiLz48cGF0aCBmaWxsPSIjQjZDRkU5IiBkPSJNMyA0NGg0MXYySDN6bTAgOGgzNnYySDN6bTAtNGg0NXYySDN6Ii8+PC9nPjwvZz48L2c+PC9zdmc+) 50% no-repeat;
	background-size: 100%
}

.dragandrop-upload .upload-help .picto.desktop {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTAiIGhlaWdodD0iMTUwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGQ9Ik0wIDBoMjEwdjE1MEgweiIvPjxwYXRoIGZpbGw9IiNGRUZFRkUiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSIjQjZDRkU5IiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xNjkuNDk4IDI1SDQwLjUwMkMzNi45OTIgMjUgMzQgMjcuOTAyIDM0IDMxLjQ5N1YxMTdoMTQyVjMxLjQ5N2MwLTMuNTk1LTIuOTgxLTYuNDk3LTYuNTAyLTYuNDk3eiIvPjxwYXRoIGZpbGw9IiNGREZERkQiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSIjQjZDRkU5IiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xODIuMjk0IDEyNC43NTJIMjcuNDdjLTguMDUgMC0xMy40Ny0yLjYyOC0xMy40Ny0zLjc0NnYtMy4zOTljMC0uMzM2LjM1LS42MDcuNzg3LS42MDdoMTgwLjE5Yy40MzYgMCAuNzg3LjI3MS43ODcuNjA3djMuNTMyYy0uMDAxLjg4NC00LjIgMy42MTQtMTMuNDcgMy42MTR6Ii8+PHBhdGggc3Ryb2tlPSIjQjZDRkU5IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJNMTUgMTIxaDE4MCIvPjxwYXRoIGZpbGw9IiNFMkYyRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSIjQjZDRkU5IiBkPSJNMzkgMzVoMTMydjc2SDM5eiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY2IDQyKSI+PGNpcmNsZSBjeD0iNSIgY3k9IjUiIHI9IjUiIGZpbGw9IiMwMEI4RkYiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTIgMmgzNnY1SDEyek0wIDE1aDUydjIySDB6TTU2IDJoMjB2NjFINTZ6Ii8+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTMgMThoNDF2Mkgzem0wIDhoMzZ2Mkgzem0wLTRoNDV2MkgzeiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0wIDQxaDUydjIySDB6Ii8+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTMgNDRoNDF2Mkgzem0wIDhoMzZ2Mkgzem0wLTRoNDV2MkgzeiIvPjwvZz48cGF0aCBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZT0iI0I2Q0ZFOSIgZD0iTTEyNSAxMTd2LjUxOWMwIC4zNy0xLjE1Ni40ODEtMi4wMy40ODFIODcuMDg0Yy0uOTIgMC0yLjA4NC0uMTExLTIuMDg0LS40ODFWMTE3Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat;
	background-size: 100%
}

.dragandrop-upload .upload-help .picto.crop {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTEiIGhlaWdodD0iMTUwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGQ9Ik0wIDBoMjExdjE1MEgweiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2IDI4KSI+PHBhdGggZmlsbD0iI0UyRjJGRiIgZD0iTTAgMGgxMzl2OTFIMHoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNDUuNSA1MEw2OSA4MUgyMnoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNOTEgMzFsMzcgNTBINTR6Ii8+PGNpcmNsZSBjeD0iMzIiIGN5PSIyNSIgcj0iMTMiIGZpbGw9IiMwMEI4RkYiLz48cGF0aCBmaWxsPSIjMDAwIiBmaWxsLW9wYWNpdHk9Ii4yIiBkPSJNMCAwaDEzOXYyMkgwem0wIDcxaDEzOXYyMkgweiIvPjwvZz48L2c+PC9zdmc+) 50% no-repeat;
	background-size: 100%
}

.dragandrop-upload .upload-help .picto.thumbnail {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTAiIGhlaWdodD0iMTUwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGQ9Ik0wIDFoMjExdjE1MEgweiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2IDI5KSI+PHBhdGggZmlsbD0iI0UyRjJGRiIgZD0iTTAgMGgxMzl2OTFIMHoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNDUuNSA1MEw2OSA4MUgyMnoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNOTEgMzFsMzcgNTBINTR6Ii8+PGNpcmNsZSBjeD0iMzIiIGN5PSIyNSIgcj0iMTMiIGZpbGw9IiMwMEI4RkYiLz48cGF0aCBmaWxsPSIjMDAwIiBmaWxsLW9wYWNpdHk9Ii4yIiBkPSJNMCAwaDI0djkxSDB6bTExNSAwaDI0djkxaC0yNHoiLz48L2c+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.dragandrop-upload .upload-help .picto.profilepic {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTAiIGhlaWdodD0iMTUwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGQ9Ik0wIDFoMjExdjE1MEgweiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2IDI5KSI+PHBhdGggZmlsbD0iI0UyRjJGRiIgZD0iTTAgMGgxMzl2OTFIMHoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNDUuNSA1MEw2OSA4MUgyMnoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNOTEgMzFsMzcgNTBINTR6Ii8+PGNpcmNsZSBjeD0iNjkiIGN5PSI0MyIgcj0iMTUiIGZpbGw9IiMwMEI4RkYiLz48cGF0aCBmaWxsPSIjMDBCOEZGIiBkPSJNODEuODMyIDYxLjAxMkM4Ni4wNTMgNjIuODcyIDg5IDY3LjA5MiA4OSA3MnYxOUg0OVY3MmMwLTQuOTA4IDIuOTQ3LTkuMTI5IDcuMTY4LTEwLjk4OEExOC45MzIgMTguOTMyIDAgMDA2OSA2NmM0Ljk0NiAwIDkuNDUxLTEuODkgMTIuODMyLTQuOTg4eiIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtb3BhY2l0eT0iLjIiIGQ9Ik0wIDBoMTM5djkxSDBWMHptNjkuNSA5MEM5NC4wNzcgOTAgMTE0IDcwLjA3NyAxMTQgNDUuNVM5NC4wNzcgMSA2OS41IDEgMjUgMjAuOTIzIDI1IDQ1LjUgNDQuOTIzIDkwIDY5LjUgOTB6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat
}

.dragandrop-upload .upload-help .help {
	position: relative
}

.dragandrop-upload .upload-help .help label {
	font-family: Lato, sans-serif;
	font-weight: 400;
	line-height: 1.2;
	margin: 0;
	text-align: center
}

.dragandrop-upload .dropzone.dz-clickable .dz-message,
.dragandrop-upload .dropzone.dz-clickable .dz-message * {
	flex-direction: column
}

.dragandrop-upload .dropzone .dz-message {
	font-size: 15px;
	font-family: Lato, sans-serif;
	color: #475461;
	font-weight: 700
}

.dragandrop-upload .dropzone .dz-message i.cv-blue {
	color: #00b8ff;
	font-style: normal;
	display: contents
}

.dragandrop-upload .dropzone .dz-message i.cv-small {
	font-size: 12px;
	color: #778390;
	font-weight: 400;
	font-style: normal;
	display: contents
}

.dragandrop-upload .dropzone .dz-error-message {
	color: #e30551
}

.dragandrop-upload .dropzone .dz-preview .dz-details {
	height: 100%;
	opacity: 1;
	background-color: rgba(25, 33, 37, .5)
}

.dragandrop-upload .dropzone .dz-preview .dz-details .dz-filename,
.dragandrop-upload .dropzone .dz-preview .dz-details .dz-size {
	opacity: 0
}

.dragandrop-upload .dropzone .dz-preview .dz-details:hover .dz-filename,
.dragandrop-upload .dropzone .dz-preview .dz-details:hover .dz-size {
	opacity: 1
}

.dragandrop-upload .dropzone .dz-preview .dz-success-mark {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMjEgMS45OTFMMTkgMCA3IDE0LjcxNyAyIDguOTU5IDAgMTAuOTUgNyAxOXoiLz48L2RlZnM+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYgNykiIHhsaW5rOmhyZWY9IiNhIi8+PC9zdmc+);
	background-position: 50%;
	background-repeat: no-repeat
}

.dragandrop-upload .dropzone .dz-preview .dz-error-message {
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: #e30551;
	padding: 0;
	background: transparent
}

.dragandrop-upload .dropzone .dz-preview .dz-error-message:after {
	display: none;
	background: transparent
}

.dragandrop-upload .dropzone .dz-preview .dz-error-mark {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOS4xMDMgNy4wMDVMMTQgMi4xMDkgMTEuOTIgMCA3IDUuMDU3IDIuMDc1IDAgMCAyLjExIDQuOTc0IDcgMCAxMS44OTcgMi4wNzUgMTQgNyA5LjA4NiAxMS45MiAxNCAxNCAxMS44OTd6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5IDkpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==);
	background-position: 50%;
	background-repeat: no-repeat
}

.dragandrop-upload .dropzone .dz-preview.dz-success .dz-success-mark {
	animation: sliding-up 1.2s cubic-bezier(.77, 0, .175, 1)
}

.dragandrop-upload .dropzone .dz-preview.dz-error .dz-success-mark {
	opacity: 0
}

.dragandrop-upload .dropzone .dz-preview .dz-progress {
	opacity: 0;
	transition: opacity .2s ease-out
}

.dragandrop-upload .dropzone .dz-preview.dz-processing .dz-progress {
	opacity: 1
}

@keyframes sliding-up {
	0% {
		opacity: 0;
		transform: translateY(40px)
	}
	to {
		opacity: 1;
		transform: translateY(0)
	}
}

.modal-container--upload {
	display: flex;
	flex-direction: row
}

.modal-container--upload .modal-content {
	border: none;
	border-radius: 0;
	flex: 1
}

.modal-container--upload .dragandrop-upload {
	flex: 1
}

.modal-container--upload .dragandrop-upload .target-area {
	margin-bottom: 0
}

.modal-container--upload .download-template {
	width: 255px;
	background: #f0f6fb;
	margin-right: 10px;
	padding: 46px 25px
}

.modal-container--upload .download-template .preview {
	width: 100%;
	height: 195px;
	margin: 18px 0
}

.modal-container--upload .download-template .preview img {
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center
}

.modal-container--upload .download-template h4 {
	font-family: Lato, sans-serif;
	font-size: 16px;
	color: #475461;
	font-weight: 700;
	text-align: center;
	line-height: 1.2
}

.modal-container--upload .download-template a {
	font-family: Lato, sans-serif;
	font-size: 14px;
	color: #00b8ff;
	font-weight: 400;
	width: 100%;
	display: inline-block;
	text-align: center
}

.background-update {
	text-align: center;
	min-height: 390px
}

.background-update .add-color,
.background-update .add-image {
	width: 210px;
	height: 210px;
	border: 1px solid #d7dee1;
	border-radius: 3px;
	background: #fff;
	overflow: hidden;
	cursor: pointer;
	display: inline-block;
	margin: 15px;
	transition: border .3s
}

.background-update .add-color:hover,
.background-update .add-image:hover {
	border: 1px solid #00b8ff;
	transition: border .3s
}

.background-update .add-color .picto,
.background-update .add-image .picto {
	height: 150px;
	width: 100%;
	background: #eff1f2;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTAiIGhlaWdodD0iMTUwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGQ9Ik0wIDBoMjEwdjE1MEgweiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM3IDMwKSI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTAgMGgxMzd2OTFIMHoiLz48ZyBmaWxsPSIjRTJGMkZGIj48cGF0aCBkPSJNNDMuNSA1MEw2NyA4MUgyMHoiLz48cGF0aCBkPSJNODkgMzFsMzcgNTBINTJ6Ii8+PC9nPjxjaXJjbGUgY3g9IjMwIiBjeT0iMjUiIHI9IjEzIiBmaWxsPSIjMDBCOEZGIi8+PC9nPjxwYXRoIGZpbGw9IiNCNkNGRTkiIGQ9Ik0zNSAxMjFoMTM5djJIMzV6bTAtOTFoMnY5MWgtMnoiLz48L2c+PC9zdmc+) 50% no-repeat;
	position: relative
}

.background-update .add-color .text,
.background-update .add-image .text {
	height: 60px
}

.background-update .add-color .text label,
.background-update .add-image .text label {
	width: 100%;
	font-size: 15px;
	text-align: center;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	font-family: Lato, sans-serif;
	font-weight: 300
}

.background-update .add-color .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMTAiIGhlaWdodD0iMTUwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGQ9Ik0wIDBoMjEwdjE1MEgweiIvPjxjaXJjbGUgY3g9IjYxIiBjeT0iNzUiIHI9IjE3IiBmaWxsPSIjMDBCOEZGIi8+PGNpcmNsZSBjeD0iMTA1IiBjeT0iNzUiIHI9IjE3IiBmaWxsPSIjQjZDRkU5Ii8+PGNpcmNsZSBjeD0iMTQ5IiBjeT0iNzUiIHI9IjE3IiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.add-background-color {
	width: 355px;
	margin: 0 auto;
	position: relative
}

.add-background-color .color-preview {
	width: 30px;
	height: 30px;
	background: #00b8ff;
	outline: 1px solid #d7dee1;
	outline-offset: 1px;
	float: left;
	margin-right: 10px
}

.add-background-color .hash {
	float: left;
	line-height: 32px;
	font-family: Lato, sans-serif;
	font-weight: 400;
	font-size: 1rem
}

.add-background-color .input-group {
	width: 300px
}

.add-background-color .input-group .matla {
	top: 5px
}

.add-background-color .input-group .matin {
	text-transform: uppercase
}

.add-background-color .input-group .matin::placeholder {
	text-transform: uppercase;
	color: #a9b4bf
}

.add-background-color .vc-sketch {
	position: absolute;
	top: 80px;
	left: 0
}

.slide-enter-active {
	transition: all .3s ease-in-out;
	background: #fff
}

.slide-leave-active {
	transition: transform .3s ease-in-out
}

.slide-enter {
	transform: translateX(10px)
}

.slide-leave-to {
	transform: translateX(-10px);
	z-index: -1;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	background: #fff;
	width: 100%;
	height: 100%;
	padding: 30px
}

.slide-fade-enter-active,
.slide-fade-leave-active {
	transition: all .3s ease-in-out
}

.slide-fade-enter {
	transform: translateX(10px);
	opacity: 0
}

.slide-fade-leave-to {
	transform: translateX(-10px);
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	background: #fff;
	width: 100%;
	height: 100%;
	padding: 30px
}

.fade-enter-active,
.fade-leave-active {
	transition: opacity .3s ease-in-out
}

.fade-enter,
.fade-leave-to {
	opacity: 0
}

.modal-container--share,
.share-collection-dialoge {
	transform: none;
	top: 0;
	bottom: 0;
	margin: auto;
	transition: all .1s
}

.modal-container--share .social-share-card,
.share-collection-dialoge .social-share-card {
	border-radius: 2px;
	margin-bottom: 30px
}

.modal-container--share .social-share-card .view-og-image,
.share-collection-dialoge .social-share-card .view-og-image {
	width: 410px;
	height: 205px;
	position: relative;
	padding: 7%;
	overflow: hidden
}

.modal-container--share .social-share-card .view-og-image img.bi,
.share-collection-dialoge .social-share-card .view-og-image img.bi {
	width: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%)
}

.modal-container--share .social-share-card .view-og-image .og-image-content,
.share-collection-dialoge .social-share-card .view-og-image .og-image-content {
	position: relative;
	width: 100%;
	height: 100%
}

.modal-container--share .social-share-card .view-og-image .og-image-text,
.share-collection-dialoge .social-share-card .view-og-image .og-image-text {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: #fff;
	text-align: center;
	width: 80%
}

.modal-container--share .social-share-card .view-og-image .og-image-text .title,
.share-collection-dialoge .social-share-card .view-og-image .og-image-text .title {
	font-family: var(--title-font);
	font-weight: 700;
	font-size: 2.6rem;
	line-height: 1;
	margin-bottom: 15px
}

.modal-container--share .social-share-card .view-og-image .og-image-text .subtitle,
.share-collection-dialoge .social-share-card .view-og-image .og-image-text .subtitle {
	font-family: 'Poppins', sans-serif;
	font-size: .75rem;
	line-height: 1
}

.modal-container--share .social-share-card .view-og-image .social-image-update-buttons,
.share-collection-dialoge .social-share-card .view-og-image .social-image-update-buttons {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	transform: translateY(100%);
	opacity: 0;
	transition: .1s ease-in-out;
	background-color: rgba(240, 246, 251, .7)
}

.modal-container--share .social-share-card .view-og-image .social-image-update-buttons .btn,
.share-collection-dialoge .social-share-card .view-og-image .social-image-update-buttons .btn {
	width: 230px;
	margin: 10px 0
}

.modal-container--share .social-share-card .view-og-image .social-image-update-buttons input,
.share-collection-dialoge .social-share-card .view-og-image .social-image-update-buttons input {
	display: none
}

.modal-container--share .social-share-card .view-og-image:not(.working):hover img,
.share-collection-dialoge .social-share-card .view-og-image:not(.working):hover img {
	filter: blur(5px)
}

.modal-container--share .social-share-card .view-og-image:not(.working):hover .social-image-update-buttons,
.share-collection-dialoge .social-share-card .view-og-image:not(.working):hover .social-image-update-buttons {
	opacity: 1;
	transform: translateY(0)
}

.modal-container--share .social-share-card .view-og-image .saving-cover,
.share-collection-dialoge .social-share-card .view-og-image .saving-cover {
	position: absolute;
	top: 0;
	left: 0;
	height: 205px;
	width: 410px;
	background-color: rgba(240, 246, 251, .7);
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center
}

.modal-container--share .social-share-card .view-og-image .saving-cover img,
.share-collection-dialoge .social-share-card .view-og-image .saving-cover img {
	width: 50px;
	height: auto
}

.modal-container--share .social-share-card .view-og-image .saving-cover .saving-text,
.share-collection-dialoge .social-share-card .view-og-image .saving-cover .saving-text {
	font-family: Lato, sans-serif;
	font-size: 12px
}

.modal-container--share .social-cover,
.share-collection-dialoge .social-cover {
	width: 410px;
	height: 205px;
	position: relative;
	overflow: hidden
}

.modal-container--share .social-cover img.bi,
.share-collection-dialoge .social-cover img.bi {
	width: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%)
}

.modal-container--share .social-cover .ganerated-collection-cover,
.share-collection-dialoge .social-cover .ganerated-collection-cover {
	overflow: hidden;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	height: 205px;
	width: 410px;
	position: relative;
	--grad: #4a3dff
}

.modal-container--share .social-cover .ganerated-collection-cover .title,
.share-collection-dialoge .social-cover .ganerated-collection-cover .title {
	color: #fff;
	font-size: 28px;
	font-family: var(--title-font);
	text-align: center;
	font-weight: 700;
	line-height: 1.39;
	position: relative;
	z-index: 1
}

.modal-container--share .social-cover .ganerated-collection-cover .cover-logo,
.share-collection-dialoge .social-cover .ganerated-collection-cover .cover-logo {
	width: 60px;
	height: 12px;
	z-index: 1;
	position: relative;
	margin-top: 22px
}

.modal-container--share .social-cover .ganerated-collection-cover .cover-logo img,
.share-collection-dialoge .social-cover .ganerated-collection-cover .cover-logo img {
	height: 12px;
	width: 49px;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%)
}

.modal-container--share .social-cover .ganerated-collection-cover .gradient,
.share-collection-dialoge .social-cover .ganerated-collection-cover .gradient {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	mix-blend-mode: overlay;
	background-image: linear-gradient(117deg, hsla(0, 0%, 100%, 0), #fff), linear-gradient(180deg, var(--grad), var(--grad));
	z-index: 0
}

.modal-container--share .social-cover .social-image-update-buttons,
.share-collection-dialoge .social-cover .social-image-update-buttons {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	transform: translateY(100%);
	opacity: 0;
	transition: .1s ease-in-out;
	z-index: 2;
	background-color: rgba(240, 246, 251, .7)
}

.modal-container--share .social-cover .social-image-update-buttons .btn,
.share-collection-dialoge .social-cover .social-image-update-buttons .btn {
	width: 230px;
	margin: 10px 0
}

.modal-container--share .social-cover .social-image-update-buttons input,
.share-collection-dialoge .social-cover .social-image-update-buttons input {
	display: none
}

.modal-container--share .social-cover:not(.working):hover img,
.share-collection-dialoge .social-cover:not(.working):hover img {
	filter: blur(5px)
}

.modal-container--share .social-cover:not(.working):hover .social-image-update-buttons,
.share-collection-dialoge .social-cover:not(.working):hover .social-image-update-buttons {
	opacity: 1;
	transform: translateY(0)
}

.modal-container--share .social-cover .saving-cover,
.share-collection-dialoge .social-cover .saving-cover {
	position: absolute;
	top: 0;
	left: 0;
	height: 205px;
	width: 410px;
	background-color: rgba(240, 246, 251, .7);
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	z-index: 2
}

.modal-container--share .social-cover .saving-cover img,
.share-collection-dialoge .social-cover .saving-cover img {
	width: 50px;
	height: auto
}

.modal-container--share .social-cover .saving-cover .saving-text,
.share-collection-dialoge .social-cover .saving-cover .saving-text {
	font-family: Lato, sans-serif;
	font-size: 12px
}

.modal-container--share .social-og-text,
.share-collection-dialoge .social-og-text {
	display: flex;
	flex-direction: column;
	width: 100%;
	padding: 12px;
	border: 1px solid #e1e8ed
}

.modal-container--share .social-og-text input,
.modal-container--share .social-og-text textarea,
.share-collection-dialoge .social-og-text input,
.share-collection-dialoge .social-og-text textarea {
	background-color: transparent;
	padding: 0;
	margin: 0;
	width: 100%;
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #000;
	line-height: 1;
	border: 1px solid transparent
}

.modal-container--share .social-og-text input:hover,
.modal-container--share .social-og-text textarea:hover,
.share-collection-dialoge .social-og-text input:hover,
.share-collection-dialoge .social-og-text textarea:hover {
	border-color: #e1e8ed
}

.modal-container--share .social-og-text input:focus,
.modal-container--share .social-og-text textarea:focus,
.share-collection-dialoge .social-og-text input:focus,
.share-collection-dialoge .social-og-text textarea:focus {
	outline: none;
	border-color: #00b8ff
}

.modal-container--share .social-og-text textarea,
.share-collection-dialoge .social-og-text textarea {
	line-height: 1.2
}

.modal-container--share .social-og-text .title,
.share-collection-dialoge .social-og-text .title {
	margin-bottom: 5px;
	font-weight: 700
}

.modal-container--share .social-og-text .url,
.share-collection-dialoge .social-og-text .url {
	color: #8899a6;
	margin-top: 6px;
	font-size: 14px
}

.modal-container--share .content-separator,
.share-collection-dialoge .content-separator {
	margin: 20px 0
}

.modal-container--share .ufo-form--group,
.share-collection-dialoge .ufo-form--group {
	margin-bottom: 0
}

.modal-container--share .ufo-form--handler.copied,
.share-collection-dialoge .ufo-form--handler.copied {
	border-color: #00b8ff
}

.modal-container--share .btn--copy-input,
.share-collection-dialoge .btn--copy-input {
	margin-left: 20px;
	height: 48px
}

.social-share-buttons {
	text-align: center;
	width: 100%
}

.social-share-buttons .share-btn {
	width: 36px;
	height: 36px;
	border-radius: 50%;
	display: inline-block;
	margin: 0 5px;
	color: #fff;
	font-family: Source Sans Pro, sans-serif;
	font-weight: 700;
	font-size: 1.2rem;
	line-height: 1.8;
	text-align: center;
	transition: background .2s
}

.social-share-buttons .share-btn.facebook {
	background-color: #3b5998;
	border: 1px solid #3b5998
}

.social-share-buttons .share-btn.twitter {
	background-color: #55acee;
	border: 1px solid #55acee
}

.social-share-buttons .share-btn.linkedin {
	background-color: #0976b4;
	border: 1px solid #0976b4
}

.social-share-buttons .share-btn:hover {
	text-decoration: none;
	background: #fff;
	transition: background .2s
}

.social-share-buttons .share-btn:hover.facebook {
	color: #3b5998
}

.social-share-buttons .share-btn:hover.twitter {
	color: #55acee
}

.social-share-buttons .share-btn:hover.linkedin {
	color: #0976b4
}

.writing-help-modal-content .input-group {
	max-width: 300px;
	margin: -5px 20px 0 0;
	float: right
}

.writing-help-modal-content .copies {
	height: 400px;
	clear: both
}

.writing-help-modal-content .copies .copy {
	width: 670px;
	border: 1px solid #d1d9dd;
	border-radius: 3px;
	padding: 20px;
	margin-bottom: 10px;
	cursor: pointer;
	transition: border-color .3s ease-in-out
}

.writing-help-modal-content .copies .copy:hover {
	border-color: #00b8ff;
	transition: border-color .3s ease-in-out
}

.writing-help-modal-content .copies .copy .title {
	font-size: 15px;
	font-family: Lato, sans-serif;
	color: #475461;
	margin-bottom: 10px
}

.writing-help-modal-content .copies .copy .definition {
	font-size: 12px;
	font-family: Lato, sans-serif;
	color: #778390
}

.writing-help-modal-content .details p {
	margin-bottom: 5px;
	font-weight: 700
}

.writing-help-modal-content .medium-editor-element,
.writing-help-modal-content textarea {
	width: 100%;
	padding: 20px;
	border-radius: 3px;
	border: 1px solid #d7dee1;
	resize: none;
	color: #353738;
	font-size: 17px;
	font-family: "Source Serif Pro", serif;
	line-height: 1.76;
	transition: none
}

.writing-help-modal-content .medium-editor-element p,
.writing-help-modal-content textarea p {
	font-weight: 400;
	font-size: 17px;
	font-family: "Source Serif Pro", serif;
	line-height: 1.76;
	transition: none
}

.subscription-cancellation-mask {
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(88, 97, 101, .7);
	width: 100%;
	height: 100%
}

.subscription-cancellation-dialog {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: #fff;
	padding: 30px;
	border-radius: 3px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, .33)
}

.subscription-cancellation-dialog .subscription-cancellation-content {
	width: 480px
}

.subscription-cancellation-dialog .subscription-cancellation-content h4 {
	margin-bottom: 24px;
	font-weight: 700
}

.subscription-cancellation-dialog .subscription-cancellation-content p {
	margin-bottom: 30px
}

.subscription-cancellation-dialog .buttons {
	float: right
}

.subscription.response .subscription-plans {
	max-height: 315px
}

.transactions-details {
	margin-bottom: 60px
}

.transactions-details .next-plan {
	font-size: 15px;
	font-family: Lato, sans-serif;
	margin-bottom: 30px
}

.transactions-details .next-plan .title {
	font-weight: 700
}

.transactions-details table {
	font-size: 15px;
	font-family: Lato, sans-serif
}

.transactions-details table thead th {
	font-weight: 700;
	padding: 5px 0;
	border: none
}

.transactions-details table td {
	padding: 5px 0;
	border: none
}

.project-guide {
	width: 500px;
	margin: 0 auto 38px
}

.project-guide p {
	text-align: center
}

.methodes-blocks {
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	grid-template-rows: 1fr 1fr;
	grid-gap: 16px
}

.methodes-blocks .methode label {
	padding: 20px 0;
	background: #fff;
	border-radius: 3px;
	cursor: pointer;
	overflow: hidden;
	transition: box-shadow .3s;
	width: 100%;
	height: 100px;
	position: relative;
	margin: 0
}

.methodes-blocks .methode label:hover {
	box-shadow: 0 25px 20px -20px rgba(71, 84, 97, .16), 0 0 20px 0 rgba(0, 0, 0, .05)
}

.methodes-blocks .methode label.selected .checkbox,
.methodes-blocks .methode label:hover .checkbox {
	opacity: 1
}

.methodes-blocks .methode label.selected .checkbox span {
	background-color: #00b8ff
}

.methodes-blocks .methode .picto {
	height: 25px;
	width: 25px;
	background-size: 24px;
	margin: 0 auto 20px;
	position: relative
}

.methodes-blocks .methode .text {
	width: 100%;
	font-size: 12px;
	line-height: 1.15;
	color: #475461;
	display: flex;
	align-items: center;
	justify-content: center;
	font-family: Lato, sans-serif
}

.methodes-blocks .methode:before {
	display: none
}

.methodes-blocks .methode .checkbox {
	border-radius: 50%;
	z-index: 1;
	cursor: pointer;
	box-shadow: 0 0 6px 0 rgba(157, 169, 177, .5);
	background-color: rgba(71, 84, 97, .4);
	opacity: 0
}

.methodes-blocks .methode .checkbox,
.methodes-blocks .methode .checkbox span {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 30px;
	height: 30px
}

.methodes-blocks .methode .checkbox span {
	border-radius: 50%;
	display: block;
	transition: all .1s;
	background-color: hsla(0, 0%, 100%, .3);
	overflow: hidden;
	border: 2px solid #fff
}

.methodes-blocks .methode .checkbox span:after {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQgNCkiPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2MiLz48cGF0aCBzdHJva2U9IiNGRkYiIGZpbGw9IiNmZmYiIGQ9Ik0yMS4yNzggMTEuNTg0bC0uNjgtLjg2Mi03Ljk4IDYuOTU2LTIuODYzLTMuMzA0LTEuMDIyLjg1MiAzLjk1OCA0LjA5MiA4LjU4Ny03LjczNHoiLz48L2c+PC9zdmc+);
	position: relative;
	top: -6px;
	left: -6px
}

.methodes-blocks .methode .checkbox input {
	-webkit-appearance: none
}

.methodes-blocks .methode.interviews .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0xNSA5LjgzbC0uODcxIDEwLjE4OGExLjYyMyAxLjYyMyAwIDAxLTEuNjE2IDEuNDgyYy0uODU3IDAtMS41Ny0uNjU0LTEuNjQ0LTEuNTA3TDEwIDkuODMiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTEyLjUgMjEuNXYybTAtMTB2MiIvPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgZD0iTTE3LjUgNS41YTUgNSAwIDAxLTUgNSA1IDUgMCAxMTAtMTAgNSA1IDAgMDE1IDV6Ii8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik02LjUgNS41aDEyIi8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.methodes-blocks .methode.surveys .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTcgN0wzLjg5MyAzLjkzNE0uNSAyLjVhMiAyIDAgMTA0LjAwMS0uMDAxQTIgMiAwIDAwLjUgMi41ek02IDE4bC0yLjA2NiAyLjEwOE0yLjUgMjMuNWEyIDIgMCAxMC0uMDAxLTQuMDAxQTIgMiAwIDAwMi41IDIzLjV6bTUtMTJoLTNtLTQgMGEyIDIgMCAxMDQuMDAxLS4wMDFBMiAyIDAgMDAuNSAxMS41ek0xNyA3bDMuMTA3LTMuMDY2TTIzLjUgMi41YTIgMiAwIDExLTQuMDAxLS4wMDFBMiAyIDAgMDEyMy41IDIuNXpNMTggMThsMi4wNjYgMi4xMDhNMjEuNSAyMy41YTIgMiAwIDExLjAwMS00LjAwMUEyIDIgMCAwMTIxLjUgMjMuNXptLTUtMTJoM200IDBhMiAyIDAgMTEtNC4wMDEtLjAwMSAyIDIgMCAwMTQuMDAxLjAwMXoiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik05IDEwYTIuNSAyLjUgMCAxMTIuNSAyLjVWMTVtLjUgMi41YS41LjUgMCAxMS0xIDAgLjUuNSAwIDAxMSAweiIvPjwvZz48L3N2Zz4=) 50% no-repeat
}

.methodes-blocks .methode.personas .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik03LjkxOSAyMC41aDcuNThWMTZjMC0uNS0zLTItNS41LTN2LTJzMS0uMzUgMS0yLjVjLjY5NiAwIDEtMiAuMDMzLTIgMC0uMjEyLjc2Ni0xLjMwOC40NjgtMi41LS41LTItNS41LTItNiAwQzMuMzk1IDMuNTY5IDUgNi4yMTIgNSA2LjVjLTEgMC0uNjk2IDIgMCAyQzUgMTAuNjUgNiAxMSA2IDExdjJDMy41IDE0IC41IDE1LjUuNSAxNnY0LjVoNy40MTl6Ii8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0xOCAyMC41aDUuNVYxNmMwLS41LTIuNS0xLjItNC41LTJ2LTEuNXMxLS4yOCAxLTJjLjU1NyAwIC43NzQtMiAwLTIgMC0uMTY5LjgxMS0xLjA2Ny41LTItLjUtMS41LTQuNS0xLjUtNSAwLTEuNjg1LS4zNDUtLjUgMS43Ny0uNSAyLS44IDAtLjU1NyAyIDAgMiAwIDEuNzIgMSAyIDEgMnYxIi8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.methodes-blocks .methode.userjourney .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgZD0iTTE1LjUgN2EzLjUgMy41IDAgMTEtNyAwIDMuNSAzLjUgMCAwMTcgMHoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0xOC44NTUgNy4zNTZjMCAzLjc4Ny02Ljg1NCAxNC4xNjgtNi44NTQgMTQuMTY4UzUuMTQ1IDExLjE0MyA1LjE0NSA3LjM1NmE2Ljg1NSA2Ljg1NSAwIDExMTMuNzEgMHoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0xNyAxOS42OTljMy44NDguMzI0IDYuNSAxLjAwOSA2LjUgMS44IDAgMS4xMDYtNS4xNDggMi0xMS41IDItNi4zNTEgMC0xMS41LS44OTQtMTEuNS0yIDAtLjc5IDIuNjM1LTEuNDcxIDYuNDU4LTEuNzk3Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.methodes-blocks .methode.customerjourney .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTE0LjMwOSA0LjEzNmMwIDIuMDA3LTMuNjM3IDYuMzY0LTMuNjM3IDYuMzY0UzcuMDM3IDYuMTQzIDcuMDM3IDQuMTM2YTMuNjM1IDMuNjM1IDAgMTE3LjI3MiAweiIvPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgZD0iTTEyLjAzNiA0LjEzNmExLjM2NCAxLjM2NCAwIDExLTIuNzI5IDAgMS4zNjQgMS4zNjQgMCAwMTIuNzMgMHoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0yMy41NDYgMTAuNzczYzAgMS44MDktMy4yNzMgNS43MjctMy4yNzMgNS43MjdTMTcgMTIuNTgyIDE3IDEwLjc3M2EzLjI3MyAzLjI3MyAwIDExNi41NDYgMHoiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik0yMS41NTQgMTAuNzczYTEuMjI3IDEuMjI3IDAgMTEtMi40NTUgMCAxLjIyNyAxLjIyNyAwIDAxMi40NTUgMHoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik04Ljc2IDE1LjMxOWMtLjM2NyAyLjItNC4wOSA1Ljk1LTQuMDkgOC4xOCAwLTIuMjMtMy42MjItNS42Mi00LjA5LTguMTgtLjQ2NC0yLjU0MSAxLjExNi00LjgyIDQuMDktNC44MiAyLjk3NiAwIDQuNTI2IDIuMjMzIDQuMDkgNC44MnoiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik02LjU0MyAxNC40MDdhMS44NzMgMS44NzMgMCAxMS0zLjc0Ni4wMDIgMS44NzMgMS44NzMgMCAwMTMuNzQ2LS4wMDJ6Ii8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBkPSJNMTEuNTkgMTJsNC45MDYgMy4yN20tOS4yNzEgNy4wNGw5Ljk0Ny00LjY0MyIvPjwvZz48L3N2Zz4=) 50% no-repeat
}

.methodes-blocks .methode.cardsorting .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgZD0iTTQuNSA2LjVoLTF2MTFoMTd2LTIiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik02LjUgMTMuNWgxN3YtMTFoLTE3eiIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTEuNSAxMC41aC0xdjExaDE3di0yIi8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.methodes-blocks .methode.sketches .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTIuNSAxOC40OThsMyAzTDE4IDlsLTMtMy4wMDJ6bTkuNDE4LTMuNDE2TDIxIDIzLjVjMS43IDAgMi41LjE5NSAyLjUtMi41bC05Ljc2LTcuNzRNMjIuNSA0LjVjLjc4MS43ODEuNzgxIDIuMjIgMCAzbC01IDVNMi4yNSAyMS43NUwuNSAyMy41Ii8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBkPSJNMjMuNSAzLjVsLTMtM0wxNSA2bDMgM3pNMy4yNDkgMTkuMjVMMS41IDIwLjk5OSAzIDIyLjVsMS43NS0xLjc1Ii8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBkPSJNMyAuNWMtLjE4NCAzLjc0MSAzLjIxNyAzLjI4MSA0LjY4IDQuMzcxIDEuNTQ5IDEuMTU1IDEuODc2IDMuMzk5LjcxOCA0Ljk0N0M0LjY1MiAxNC44NDItMi41ODggNS45MDIgMyAuNXoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0xMC4zOTMgMTAuNjA2TDguNzI3IDkuMjg1bC0uMDI3LjAzYTMuMzQ1IDMuMzQ1IDAgMDEtLjMwMS41MDMgNC4wNTcgNC4wNTcgMCAwMS0xLjA2NyAxLjAxNGwxLjQ3MiAxLjM2MyIvPjwvZz48L3N2Zz4=) 50% no-repeat
}

.methodes-blocks .methode.wireframes .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTS41IDIzLjVoMjNWLjVILjV6Ii8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBkPSJNMy41IDE1LjVoMTJ2LTEyaC0xMnptMC0xMmwxMiAxMm0tMTIgMGwxMi0xMm00IDBoMm0tMiAyaDJtLTIgMmgybS0yIDZoMm0tMiAyaDIiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik0xOC41IDIxLjVoM3YtM2gtM3ptLTUgMGgzdi0zaC0zeiIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTMuNSAxOC41aDdtLTcgM2g1Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.methodes-blocks .methode.usertesting .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik0xMi4wODcgMTIuODkyYS45NzkuOTc5IDAgMTEtMS45NTggMCAuOTc5Ljk3OSAwIDAxMS45NTggMHpNMTguNjA5LjVjLTEuOTEgMC0zLjM1NyAxLjA3MS00LjIzMyAyLjY1OGEzLjY1NSAzLjY1NSAwIDAwLTIuMTUxLS43MDJDMTAuMTY4IDIuNDU2IDguNSA0LjE2IDguNSA2LjI2MXMxLjY2OCAzLjgwMyAzLjcyNSAzLjgwM2MuMDQ2IDAgLjA4OS0uMDA0LjEzNS0uMDA1YTMuNjk0IDMuNjk0IDAgMDAzLjA1OSAxLjYzNmMuOSAwIDEuNzI2LS4zMjYgMi4zNy0uODY5LjMzNC4wNzEuNjguMTA5IDEuMDM2LjEwOSAyLjgyMiAwIDQuNjc1LTIuMzM2IDQuNjc1LTUuMjE4QzIzLjUgMi44MzcgMjEuNDMuNSAxOC42MDkuNXoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0xMy4wNjUgNi42NzRhLjMyNS4zMjUgMCAxMS0uNjUuMDAxLjMyNS4zMjUgMCAwMS42NS0uMDAxem0zLjI2MS4wMjFhLjMyNS4zMjUgMCAxMS0uNjUuMDAxLjMyNS4zMjUgMCAwMS42NSAwem0zLjI2MSAwYS4zMjUuMzI1IDAgMTEtLjY1LjAwMS4zMjUuMzI1IDAgMDEuNjUgMHoiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik05LjE1MiAxNS4xNzRhLjMyNS4zMjUgMCAxMS0uNjUuMDAxLjMyNS4zMjUgMCAwMS42NS0uMDAxeiIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTS41IDE0LjVWMTdjMCAuODI0LjE3NSAxLjUgMSAxLjV2NWgzdi01Yy44MjQgMCAuOTk5LS42NzcgMS0xLjV2LTIuNWgtNXptNC0zLjVhMS41IDEuNSAwIDExLTMuMDAxLS4wMDFBMS41IDEuNSAwIDAxNC41IDExeiIvPjwvZz48L3N2Zz4=) 50% no-repeat
}

.methodes-blocks .methode.uidesign .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBzdHJva2U9IiM0NzU0NjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTIzLjUgMTcuOTExYzAgLjg3OC0uNzAxIDEuNTktMS41NjggMS41OUgyLjA2OEExLjU3OCAxLjU3OCAwIDAxLjUgMTcuOTFWMy4wOWMwLS44NzguNzAyLTEuNTg5IDEuNTY4LTEuNTg5aDE5Ljg2NGMuODY3IDAgMS41NjguNzExIDEuNTY4IDEuNTlWMTcuOTF6TTUgMjEuNWgxNCIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTIgMTkuNXYxLjc4OSIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTEyLjUgMTcuNWEuNS41IDAgMTEtMSAwIC41LjUgMCAwMTEgMHptLTEyLTJoMjMiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik0xNi44MzMgMTIuMTUzbC0yLjE0My01LjItMi4zMTUgMy40NTgtMi40MzctMi4wMDNMOCAxMi4xNTN6bS01LjkwNS02LjI4NGEuODY5Ljg2OSAwIDExLTEuNzM4LS4wMDEuODY5Ljg2OSAwIDAxMS43MzguMDAxeiIvPjwvZz48L3N2Zz4=) 50% no-repeat
}

.modal-container--create-project .btn {
	position: relative
}

.modal-container--create-project .btn:disabled {
	opacity: 1
}

.modal-container--create-project .btn .creating-project {
	opacity: 1;
	width: 14px;
	height: 14px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAgRJREFUOBGFk79PVEEQx7+77+484iE0/iCRQimUUBuuIiZGE0+NNlDRGnoaE0LMFVLxF9jTSKMQctjZWGhMJBQWFmoMNPwwhMvzCI87ls+8dwGi4ZiX2dnZne93Zmf3Of0r70K/CrrP8h05XUWLCtpGv+pQi3rsfp6GuGOnGnIa1jj+Q0ARgCLW4xdR8wttf0G/NasJd2DYjMDAZU3iD6WBSoEG/kVEF/YW673YqO1/UV3PNeaSHIsi8yjjbYIOsTF2jvEjAS3b1nyIdJHKvF7gdbFfVknTzF86vQ99TKaAGtk+OqOK28L+L7VwHZIlCHrYzKP3fMpmmW3m9OZMsNFV3DqRr4izo1jCcYMNMNnH7uoz33kS6y0hAb0AyQNP5m4mdvY1VZ3ZzmJ9CfqArqEuBzSBxO4j6Yw8tZvQTE8FUHmAO5BYt6+oin+uBKcVbekJFTzTujXiO2yllKSsQfxvHTlqPKiYx7UAIq/Eq6lVpnb2FuOIauHSmQSvQ56obvYj2u4hamYvcTncpSGDLAW+mG580lP9oDHWbYSyl3iJTpeJSQC3qGOXa61nBPbSSqoQeS1tZnYrdcj+ELoHqIiN2bMq/7LeIMGmJTj5mTIS+wNvpIHZq2xyxEbqRxAcQOC1oUdou7oTgrRUhvnQQzU3ydTLSQvYPVYbgDcofpv/w/xjOQJBma4ORmkYNAAAAABJRU5ErkJggg==) 50% no-repeat;
	background-size: 14px 14px;
	position: absolute;
	top: 31%;
	left: 45%;
	transform: translate(-50%, -50%);
	transform-origin: center center;
	animation: rotation 1.5s linear infinite
}

.cv-upload .multi-pictos {
	width: 300px;
	margin: 0 auto 30px
}

.cv-upload .multi-pictos .picto {
	width: 50px;
	height: 60px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI2MCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRjBGNkZCIiBkPSJNMCAwaDM0LjAxNWw4LjI0IDhMNTAgMTYuMDMzVjYwSDB6Ii8+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTAgNThoNTB2MkgweiIvPjxwYXRoIGZpbGw9IiNCNkNGRTkiIGQ9Ik0wIDBoMnY2MEgwem0zNCAwbDE2IDE2SDM0eiIvPjwvZz48L3N2Zz4=) 50% no-repeat;
	font-family: Lato, sans-serif;
	font-size: 15px;
	padding-top: 32px;
	margin: 0 5px;
	text-align: center;
	text-transform: uppercase
}

.cv-upload .dropzone .dz-preview {
	width: auto
}

.cv-upload .dropzone .dz-preview.dz-image-preview {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI2MCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRjBGNkZCIiBkPSJNMCAwaDM0LjAxNWw4LjI0IDhMNTAgMTYuMDMzVjYwSDB6Ii8+PHBhdGggZmlsbD0iI0I2Q0ZFOSIgZD0iTTAgNThoNTB2MkgweiIvPjxwYXRoIGZpbGw9IiNCNkNGRTkiIGQ9Ik0wIDBoMnY2MEgwem0zNCAwbDE2IDE2SDM0eiIvPjwvZz48L3N2Zz4=) top no-repeat;
	padding-top: 65px
}

.cv-upload .dropzone .dz-preview .dz-image {
	display: none
}

.cv-upload .dropzone .dz-preview .dz-details {
	position: relative
}

.cv-upload .dragandrop-upload .dropzone .dz-preview .dz-details .dz-filename {
	opacity: 1
}

.cv-upload .dragandrop-upload .dropzone .dz-preview .dz-details .dz-filename span {
	background: none
}

.cv-upload .dragandrop-upload .dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
	text-overflow: clip
}

.cv-upload .dragandrop-upload .dropzone .dz-preview .dz-details .dz-size {
	display: none
}

.cv-upload .dragandrop-upload .dropzone .dz-preview .dz-details {
	background: none
}

.cv-upload .dropzone .dz-preview .dz-error-mark,
.cv-upload .dropzone .dz-preview .dz-success-mark {
	top: 37px;
	border-radius: 50%;
	margin-left: -15px;
	margin-top: -15px;
	width: 30px;
	height: 30px;
	background-color: #00b8ff;
	background-size: 80%
}

.cv-upload .dropzone .dz-preview .dz-error-mark {
	background-color: #e30551;
	background-size: 100%
}

.cv-upload .dropzone .dz-preview .dz-error-message {
	opacity: 1;
	width: 200%;
	top: 45%
}

.prototype-embed,
.prototype-embed p {
	font-family: Lato, sans-serif;
	color: #475461
}

.prototype-embed .message p {
	color: #e30551;
	font-size: 12px;
	margin-bottom: 15px
}

.prototype-embed .prototype-elements {
	display: flex;
	flex-direction: row;
	justify-content: space-between
}

.prototype-embed .prototype-elements .embed-code::placeholder {
	font-style: italic;
	color: #9fa6a9
}

.prototype-embed .proto-height,
.prototype-embed .proto-width {
	position: relative;
	flex: 0 0 60px
}

.prototype-embed .proto-height label,
.prototype-embed .proto-width label {
	position: absolute;
	right: -15px;
	top: 48%;
	transform: translateY(-50%);
	font-size: 15px;
	font-family: Lato, sans-serif;
	font-weight: 300;
	color: #475461
}

.prototype-embed .proto-height input,
.prototype-embed .proto-width input {
	padding-left: 0;
	padding-right: 5px;
	text-align: right
}

.prototype-embed .proto-width {
	margin-left: 20px
}

.prototype-embed .proto-height {
	margin-left: 35px;
	margin-right: 30px
}

.prototype-embed .hint {
	font-size: 12px;
	color: #778390;
	margin-bottom: 0
}

.prototype-embed .hint a {
	color: #00b8ff
}

.prototype-embed .modal-messages {
	padding: 0 30px
}

.modal-container--set-password .ufo--learn-more {
	margin: 0 0 24px
}

.modal-container--set-password .hint {
	margin-bottom: 0
}

.modal-container--set-password .content-separator {
	margin: 4px 0 24px
}

.modal-container--set-password .set-project-password {
	display: flex;
	flex-direction: row
}

.modal-container--set-password .set-project-password .icon {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTEgM2MyLjIxNCAwIDQgMS44MiA0IDQuMDU2VjloMWExIDEgMCAwMTEgMXY4YTEgMSAwIDAxLTEgMUg2YTEgMSAwIDAxLTEtMXYtOGExIDEgMCAwMTEtMWgxVjcuMDU2QzcgNC44MiA4Ljc4NiAzIDExIDN6bTUgN0g2djhoMTB2LTh6bS01IDIuNWEuNS41IDAgMDEuNS41djJhLjUuNSAwIDExLTEgMHYtMmEuNS41IDAgMDEuNS0uNXpNMTEgNEM5LjM0MyA0IDggNS4zNjggOCA3LjA1NlY5aDZWNy4wNTZDMTQgNS4zNjggMTIuNjU3IDQgMTEgNHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGN4PSIyNCIgY3k9IjI0IiByPSIyNCIgZmlsbD0iIzAwQjhGRiIgZmlsbC1vcGFjaXR5PSIuMSIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzIDEzKSI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiMwMEI4RkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0tNS01aDMydjMySC01eiIvPjwvZz48L2c+PC9nPjwvc3ZnPg==) 50% no-repeat;
	background-size: 48px;
	width: 48px;
	height: 48px;
	margin-right: 16px
}

.modal-container--set-password .set-project-password p:not(.hint) {
	margin-bottom: 8px
}

.modal-container--set-password .show-contact-page {
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	justify-content: space-between;
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px solid #edf0f1
}

.modal-container--set-password .show-contact-page p {
	margin: 0
}

.modal-container--set-password .show-contact-page .switch {
	position: relative;
	display: inline-block;
	width: 40px;
	height: 20px;
	margin-left: auto;
	margin-bottom: 0
}

.modal-container--set-password .show-contact-page .switch input {
	display: none
}

.modal-container--set-password .show-contact-page .switch .slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #d1d9dd;
	-webkit-transition: .4s;
	transition: .4s;
	border-radius: 20px
}

.modal-container--set-password .show-contact-page .switch .slider:before {
	position: absolute;
	content: "";
	height: 16px;
	width: 16px;
	left: 2px;
	bottom: 2px;
	background-color: #fff;
	transition: .3s;
	border-radius: 50%
}

.modal-container--set-password .show-contact-page .switch input:checked+.slider {
	background-color: #3ae5ad
}

.modal-container--set-password .show-contact-page .switch input:focus+.slider {
	box-shadow: 0 0 1px #3ae5ad
}

.modal-container--set-password .show-contact-page .switch input:checked+.slider:before {
	transform: translateX(20px)
}

.modal-container--set-password .input-group {
	margin: 15px 0 10px
}

.modal-container--set-password .disabled {
	opacity: .3;
	pointer-events: none
}

.modal-container--set-password .url {
	color: #00b8ff;
	cursor: pointer
}

.change-background-color {
	overflow: inherit
}

.change-background-color .predefined-palette {
	width: 100%;
	display: grid;
	grid-column-gap: 9px;
	grid-template-columns: repeat(10, 1fr);
	margin-bottom: 24px
}

.change-background-color .predefined-palette .color {
	width: 40px;
	height: 40px;
	border-radius: 50%;
	cursor: pointer;
	position: relative
}

.change-background-color .predefined-palette .selected {
	border: 2px solid #00b8ff;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	position: relative
}

.change-background-color .predefined-palette .selected .color {
	border: 2px solid #fff;
	width: 36px;
	height: 36px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	transition: width .2s ease-in-out, height .2s ease-in-out
}

.change-background-color .change-background-separator {
	width: 100%;
	display: grid;
	grid-template-columns: auto 34px auto;
	margin-bottom: 18px
}

.change-background-color .change-background-separator .line {
	border-top: 1px solid #edf0f1;
	margin-top: 8px
}

.change-background-color .change-background-separator .or {
	font-family: Lato, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #778390;
	padding: 0 8px;
	text-transform: uppercase
}

.change-background-color .add-background-color {
	width: 100%
}

.change-background-color .add-background-color .input-group {
	width: 428px
}

.change-background-color .add-background-color .vc-sketch {
	top: 40px;
	left: -230px
}

.ask-review-modal {
	width: 640px
}

.ask-review-modal .modal-body {
	display: block;
	text-align: center;
	margin-bottom: 30px
}

.ask-review-modal .modal-header {
	padding: 30px 0 0
}

.ask-review-modal .modal-header .btn-close {
	z-index: 1
}

.ask-review-modal .ask-review-illustration {
	width: 157px;
	height: 130px;
	margin: 0 auto 20px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTU3IiBoZWlnaHQ9IjEzMCI+PGRlZnM+PHBhdGggaWQ9ImMiIGQ9Ik01Ni4wODQgNTIuODc5djUuMzQxbC04LjU0Ni01LjM0MUgxMC42ODNDNC43ODMgNTIuODc5IDAgNDguMDk2IDAgNDIuMTk2VjE2LjU1OGMwLTUuOSA0Ljc4My0xMC42ODMgMTAuNjgzLTEwLjY4M2g1My40MTNjNS45IDAgMTAuNjgyIDQuNzgzIDEwLjY4MiAxMC42ODN2MjUuNjM4YzAgNS45LTQuNzgzIDEwLjY4My0xMC42ODIgMTAuNjgzaC04LjAxMnoiLz48cGF0aCBpZD0iZSIgZD0iTTEwLjY4MyAyNi44Nkg1LjM0QTUuMzQxIDUuMzQxIDAgMDEwIDIxLjUxN1Y1LjM0QTUuMzQxIDUuMzQxIDAgMDE1LjM0MSAwSDM3LjM5YTUuMzQxIDUuMzQxIDAgMDE1LjM0MSA1LjM0MXYxNi4xNzdhNS4zNDEgNS4zNDEgMCAwMS01LjM0IDUuMzQxSDE1LjU2NWwtNC44ODMgMy4wNTJWMjYuODZ6Ii8+PHBhdGggaWQ9ImYiIGQ9Ik02LjY3NyAxNi43ODdIMy43MzlBMy43MzkgMy43MzkgMCAwMTAgMTMuMDQ4di05LjMxQTMuNzM5IDMuNzM5IDAgMDEzLjczOSAwaDE5LjIyOWEzLjczOSAzLjczOSAwIDAxMy43MzggMy43Mzl2OS4zMDlhMy43MzkgMy43MzkgMCAwMS0zLjczOCAzLjczOUg5LjcyOGwtMy4wNTEgMS45MDh2LTEuOTA4eiIvPjxwYXRoIGlkPSJnIiBkPSJNNi42NzcgMTYuNzg3SDMuNzM5QTMuNzM5IDMuNzM5IDAgMDEwIDEzLjA0OHYtOS4zMUEzLjczOSAzLjczOSAwIDAxMy43MzkgMGgxOS4yMjlhMy43MzkgMy43MzkgMCAwMTMuNzM4IDMuNzM5djkuMzA5YTMuNzM5IDMuNzM5IDAgMDEtMy43MzggMy43MzlIOS43MjhsLTMuMDUxIDEuOTA4di0xLjkwOHoiLz48cGF0aCBpZD0iaCIgZD0iTTkuMzQ3IDIzLjUwMkg1LjM0MUE1LjM0MSA1LjM0MSAwIDAxMCAxOC4xNlY1LjM0MUE1LjM0MSA1LjM0MSAwIDAxNS4zNDEgMGgyNi43MDdhNS4zNDEgNS4zNDEgMCAwMTUuMzQxIDUuMzQxdjEyLjgyYTUuMzQxIDUuMzQxIDAgMDEtNS4zNDEgNS4zNEgxMy42MmwtNC4yNzMgMi42NzF2LTIuNjd6Ii8+PGxpbmVhckdyYWRpZW50IGlkPSJkIiB4MT0iNTAlIiB4Mj0iNTAlIiB5MT0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxjaXJjbGUgaWQ9ImEiIGN4PSI2NC4wOTYiIGN5PSI2NC4wOTYiIHI9IjY0LjA5NiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjY4MykiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0YwRjZGQiIgeGxpbms6aHJlZj0iI2EiLz48cGF0aCBzdHJva2U9IiNFMUVERjciIHN0cm9rZS1kYXNoYXJyYXk9IjMsNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik04Ny41OTcgMjEuMzY1djIzLjUwMkgyOS4xMjJ2NTguMzczaDU0LjczNiIgbWFzaz0idXJsKCNiKSIvPjxnIG1hc2s9InVybCgjYikiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc5LjA1MSAxOS43NjMpIj48cmVjdCB3aWR0aD0iMTYuMDI0IiBoZWlnaHQ9IjE2LjAyNCIgZmlsbD0iI0UxRURGNyIgcng9IjguMDEyIi8+PHBhdGggZmlsbD0iI0UxRURGNyIgZD0iTTI0LjAzNiAzLjIwNWgzMi4wNDhWNi40MUgyNC4wMzZ6bTAgNi40MDloNDAuMDZ2My4yMDVoLTQwLjA2eiIvPjxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTEwLjE1IDUuMDg3YS44MDEuODAxIDAgMTExLjIxNyAxLjA0M2wtMy40MzMgNC4wMDZhLjgwMS44MDEgMCAwMS0xLjE3NS4wNDVMNS4wNDIgOC40NjRhLjgwMS44MDEgMCAxMTEuMTMzLTEuMTMzTDcuMjggOC40MzZsMi44Ny0zLjM0OXoiLz48L2c+PC9nPjxnIG1hc2s9InVybCgjYikiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjgzMSA3OS4wNTEpIj48cmVjdCB3aWR0aD0iMTYuMDI0IiBoZWlnaHQ9IjE2LjAyNCIgZmlsbD0iI0UxRURGNyIgcng9IjguMDEyIi8+PHBhdGggZmlsbD0iI0UxRURGNyIgZD0iTTI0LjAzNiAzLjIwNWgzMi4wNDhWNi40MUgyNC4wMzZ6bTAgNi40MDloNDAuMDZ2My4yMDVoLTQwLjA2eiIvPjxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTEwLjE1IDUuMDg3YS44MDEuODAxIDAgMTExLjIxNyAxLjA0M2wtMy40MzMgNC4wMDZhLjgwMS44MDEgMCAwMS0xLjE3NS4wNDVMNS4wNDIgOC40NjRhLjgwMS44MDEgMCAxMTEuMTMzLTEuMTMzTDcuMjggOC40MzZsMi44Ny0zLjM0OXoiLz48L2c+PC9nPjwvZz48dXNlIGZpbGw9IiNGQzNEODMiIHhsaW5rOmhyZWY9IiNjIi8+PHVzZSBmaWxsPSJ1cmwoI2QpIiBmaWxsLW9wYWNpdHk9Ii4wNSIgeGxpbms6aHJlZj0iI2MiLz48cGF0aCBmaWxsPSIjRjBGNkZCIiBkPSJNMzIuMjIzIDIyLjU1M2MuMzE2LS4yNjUuNjYtLjUxMyAxLjAzMi0uNzQzYTguMDggOC4wOCAwIDAxMS4xOTktLjYxIDcuNTA0IDcuNTA0IDAgMDExLjM3OC0uNDEgOC4xNCA4LjE0IDAgMDExLjU5Ni0uMTQ3Yy44MDMgMCAxLjUyNy4xMDcgMi4xNzIuMzIuNjQ2LjIxNCAxLjE5NS41MiAxLjY0OC45MTcuNDUzLjM5Ny44Ljg3NiAxLjA0NCAxLjQzNi4yNDQuNTYuMzY2IDEuMTgxLjM2NiAxLjg2NSAwIC42NTgtLjA5IDEuMjIyLS4yNyAxLjY5MmE0LjYxIDQuNjEgMCAwMS0uNjg1IDEuMjMgNS4yMjUgNS4yMjUgMCAwMS0uOTEuOTA1Yy0uMzMuMjUyLS42NDEuNDg5LS45MzYuNzExLS4yOTUuMjIyLS41NTEuNDQtLjc3LjY1NGExLjM1OCAxLjM1OCAwIDAwLS40MDMuNzE4bC0uMzYgMS43OTRoLTIuNzE3bC0uMjgyLTIuMDY0YTEuODkgMS44OSAwIDAxLS4wMjUtLjMwN2MwLS4zNzYuMDktLjcwNS4yNjktLjk4Ny4xOC0uMjgyLjQwNi0uNTQuNjgtLjc3Ni4yNzMtLjIzNS41NjctLjQ2MS44ODQtLjY4YTcuOTYgNy45NiAwIDAwLjg4NC0uNzA0Yy4yNzQtLjI1Mi41LS41MzQuNjgtLjg0Ni4xOC0uMzEyLjI2OS0uNjgyLjI2OS0xLjExIDAtLjUxMi0uMTY5LS45Mi0uNTA3LTEuMjIzLS4zMzctLjMwNC0uOC0uNDU2LTEuMzktLjQ1Ni0uNDUzIDAtLjgzMi4wNDctMS4xMzUuMTQxYTQuNTcyIDQuNTcyIDAgMDAtLjc4Mi4zMTVjLS4yMTguMTE1LS40MDguMjItLjU3LjMxNGEuOTY1Ljk2NSAwIDAxLS40ODcuMTQuODgzLjg4MyAwIDAxLS44Mi0uNDc0bC0xLjA1Mi0xLjYxNXptMi4zNTkgMTQuOTZjMC0uMzA4LjA1Ny0uNTk0LjE3My0uODU5YTIuMTcgMi4xNyAwIDAxLjQ3NC0uNjkyIDIuMjYzIDIuMjYzIDAgMDExLjYwOS0uNjQxYy4zMTYgMCAuNjEuMDU4Ljg4NC4xNzMuMjc0LjExNS41MTMuMjcxLjcxOC40NjhhMi4xMjIgMi4xMjIgMCAwMS42NTQgMS41NTFjMCAuMzA4LS4wNTguNTk2LS4xNzMuODY1LS4xMTUuMjctLjI3Ni41MDItLjQ4LjY5OWEyLjI1IDIuMjUgMCAwMS0uNzE5LjQ2MSAyLjMyOCAyLjMyOCAwIDAxLS44ODQuMTY3IDIuMzQgMi4zNCAwIDAxLS44OTctLjE2NyAyLjE3NiAyLjE3NiAwIDAxLS43MTItLjQ2MSAyLjE3MyAyLjE3MyAwIDAxLS42NDctMS41NjR6Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjcuODM0IDc2LjM4KSI+PHVzZSBmaWxsPSIjMzAyNEZBIiB4bGluazpocmVmPSIjZSIvPjx1c2UgZmlsbD0idXJsKCNkKSIgZmlsbC1vcGFjaXR5PSIuMSIgeGxpbms6aHJlZj0iI2UiLz48L2c+PHBhdGggZmlsbD0iI0YwRjZGQiIgZD0iTTkwLjIzMyA4My45MzZ2NC41ODNjMCAuNDkxLS4wMy45NzgtLjA4OCAxLjQ2Mi0uMDYuNDgzLS4xMzcuOTc2LS4yMzMgMS40NzhIODguMjNhMjEuOTM0IDIxLjkzNCAwIDAxLS4yMzMtMS40NzggMTIuMjczIDEyLjI3MyAwIDAxLS4wODgtMS40NjJ2LTQuNTgzaDIuMzI0ek04Ny42MzcgOTQuMzVhMS4zMyAxLjMzIDAgMDEuNDA1LS45NyAxLjQxNCAxLjQxNCAwIDAxMS4wMDUtLjRjLjE5OCAwIC4zODIuMDM2LjU1My4xMDguMTcuMDczLjMyLjE3LjQ0OS4yOTNhMS4zMjYgMS4zMjYgMCAwMS40MDguOTcgMS4zNTggMS4zNTggMCAwMS0uNDA4Ljk3NyAxLjQwNiAxLjQwNiAwIDAxLS40NS4yODhjLS4xNy4wNy0uMzU0LjEwNC0uNTUyLjEwNC0uMjAzIDAtLjM5LS4wMzQtLjU2LS4xMDRhMS4zNDUgMS4zNDUgMCAwMS0uNzQxLS43MjUgMS4zNTggMS4zNTggMCAwMS0uMTEtLjU0eiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExMy43NyA2My4wMjcpIj48dXNlIGZpbGw9IiMzMDI0RkEiIHhsaW5rOmhyZWY9IiNmIi8+PHVzZSBmaWxsPSJ1cmwoI2QpIiBmaWxsLW9wYWNpdHk9Ii4xIiB4bGluazpocmVmPSIjZiIvPjwvZz48cGF0aCBmaWxsPSIjRjBGNkZCIiBkPSJNMTI4LjE0IDY3Ljc3NHYyLjc1YzAgLjI5NS0uMDE4LjU4Ny0uMDUzLjg3Ny0uMDM2LjI5LS4wODIuNTg2LS4xNC44ODdoLTEuMDFhMTMuMTYgMTMuMTYgMCAwMS0uMTM5LS44ODcgNy4yNjQgNy4yNjQgMCAwMS0uMDUzLS44Nzd2LTIuNzVoMS4zOTV6bS0xLjU1OCA2LjI1YS43OTguNzk4IDAgMDEuMjQzLS41ODIuODQ5Ljg0OSAwIDAxLjYwMy0uMjRjLjExOSAwIC4yMy4wMjEuMzMyLjA2NGEuODc5Ljg3OSAwIDAxLjI2OS4xNzYuNzk2Ljc5NiAwIDAxLjI0NS41ODEuODE1LjgxNSAwIDAxLS4yNDUuNTg3Ljg0NC44NDQgMCAwMS0uNi4yMzUuODg2Ljg4NiAwIDAxLS4zMzctLjA2Mi44MTYuODE2IDAgMDEtLjQ0NS0uNDM1LjgxNS44MTUgMCAwMS0uMDY1LS4zMjV6Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODcuMDYzIDExMS4wOTkpIj48dXNlIGZpbGw9IiMzMDI0RkEiIHhsaW5rOmhyZWY9IiNnIi8+PHVzZSBmaWxsPSJ1cmwoI2QpIiBmaWxsLW9wYWNpdHk9Ii4xIiB4bGluazpocmVmPSIjZyIvPjwvZz48cGF0aCBmaWxsPSIjRjBGNkZCIiBkPSJNMTAxLjQzMyAxMTUuODQ2djIuNzVjMCAuMjk0LS4wMTguNTg3LS4wNTMuODc3LS4wMzUuMjktLjA4Mi41ODUtLjE0Ljg4N2gtMS4wMDlhMTMuMTYgMTMuMTYgMCAwMS0uMTQtLjg4NyA3LjI2NCA3LjI2NCAwIDAxLS4wNTItLjg3OHYtMi43NWgxLjM5NHptLTEuNTU3IDYuMjVhLjc5OC43OTggMCAwMS4yNDItLjU4My44NDkuODQ5IDAgMDEuNjA0LS4yNC44NzkuODc5IDAgMDEuNi4yNC43OTYuNzk2IDAgMDEuMjQ2LjU4Mi44MTUuODE1IDAgMDEtLjI0Ni41ODcuODQ0Ljg0NCAwIDAxLS42LjIzNS44ODYuODg2IDAgMDEtLjMzNy0uMDYyLjgxNi44MTYgMCAwMS0uNDQ1LS40MzUuODE1LjgxNSAwIDAxLS4wNjQtLjMyNXoiLz48Zz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTkuMTEgOTEuMzM2KSI+PHVzZSBmaWxsPSIjMzAyNEZBIiB4bGluazpocmVmPSIjaCIvPjx1c2UgZmlsbD0idXJsKCNkKSIgZmlsbC1vcGFjaXR5PSIuMSIgeGxpbms6aHJlZj0iI2giLz48L2c+PHBhdGggZmlsbD0iI0YwRjZGQiIgZD0iTTEzOC43NTQgOTguNTU1djMuNjY3YzAgLjM5My0uMDIzLjc4My0uMDcgMS4xNy0uMDQ3LjM4Ni0uMTEuNzgtLjE4NiAxLjE4MmgtMS4zNDZhMTcuNTQ3IDE3LjU0NyAwIDAxLS4xODYtMS4xODMgOS42ODYgOS42ODYgMCAwMS0uMDctMS4xN3YtMy42NjZoMS44NTh6bS0yLjA3NyA4LjMzM2ExLjA2NCAxLjA2NCAwIDAxLjMyNC0uNzc2IDEuMTMxIDEuMTMxIDAgMDEuODA0LS4zMiAxLjE0IDEuMTQgMCAwMS44MDIuMzIgMS4wNiAxLjA2IDAgMDEuMzI3Ljc3NiAxLjA4NyAxLjA4NyAwIDAxLS4zMjcuNzgyIDEuMTI1IDEuMTI1IDAgMDEtLjM2LjIzIDEuMTY0IDEuMTY0IDAgMDEtLjQ0Mi4wODQgMS4xOSAxLjE5IDAgMDEtLjQ0OC0uMDgzIDEuMDc2IDEuMDc2IDAgMDEtLjY4LTEuMDEzeiIvPjwvZz48L2c+PC9zdmc+) 50% no-repeat
}

.ask-review-modal h3 {
	font-size: 22px;
	font-weight: 700;
	line-height: 1.3;
	margin: 20px auto 10px
}

.ask-review-modal h3,
.ask-review-modal p.subtitle {
	font-family: Lato, sans-serif;
	text-align: center;
	color: #6b797f
}

.ask-review-modal p.subtitle {
	font-size: 16px;
	font-weight: 400;
	line-height: 1.25;
	margin-bottom: 20px
}

.ask-review-modal p {
	margin: 0
}

.ask-review-modal a {
	color: #00b8ff
}

.ask-review-modal .btn {
	margin: 0 auto 8px;
	width: 224px;
	height: 46px
}

.ask-review-modal .review-options {
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	justify-content: space-between;
	position: relative;
	margin-bottom: 15px;
	padding: 0 5px
}

.ask-review-modal .review-options:before {
	content: "";
	width: 1px;
	height: 100px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background-color: #edf0f1
}

.ask-review-modal .ask-review-option {
	padding: 15px;
	width: 284px;
	border-radius: 3px
}

.ask-review-modal .ask-review-option:hover {
	background-color: #f0f6fb
}

.ask-review-modal .ask-review-option h4 {
	font-family: Lato, sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
	color: #475461;
	margin-bottom: 16px
}

.ask-review-modal .ask-review-option p {
	font-family: Lato, sans-serif;
	font-size: 14px;
	color: #778390
}

.ask-review-modal .ask-review-option p.karma-points {
	font-size: 12px;
	margin: 16px 0 0
}

.ask-review-modal .learn-more {
	border-radius: 2px;
	border: 1px solid #edf0f1;
	padding: 12px 16px;
	margin: 0 5px
}

.ask-review-modal .learn-more p {
	font-size: 14px;
	text-align: left
}

.ask-review-modal .learn-more p .faq-link {
	float: right
}

.ask-review-modal .learn-more p .add-review-link {
	text-transform: uppercase;
	letter-spacing: .9px
}

.ask-review-modal .ask-review-end p {
	margin-bottom: 30px
}

.modal-container--publish-project {
	transform: none;
	top: 0;
	bottom: 0;
	margin: auto;
	transition: all .1s
}

.modal-container--publish-project .modal-body h3 {
	font-size: 22px
}

.modal-container--publish-project .modal-body p {
	font-size: 16px
}

.modal-container--publish-project .empty-state {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center
}

.modal-container--publish-project .empty-state p {
	font-size: 16px;
	font-style: italic;
	color: #9fa6a9;
	line-height: 1.25;
	margin-top: 20px;
	margin-bottom: 0;
	max-width: 360px;
	text-align: center
}

.modal-container--publish-project .editable-project-infos {
	display: flex;
	flex-direction: row
}

.modal-container--publish-project .editable-project-infos .selected-thumbnail {
	width: 174px;
	height: 174px;
	margin-right: 16px;
	position: relative;
	overflow: hidden
}

.modal-container--publish-project .editable-project-infos .selected-thumbnail img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
	transition: .1s ease-in-out
}

.modal-container--publish-project .editable-project-infos .project-info-block {
	display: flex;
	flex-direction: column;
	flex: 1
}

.modal-container--publish-project .editable-project-infos .project-info-block .ufo-form--group:nth-child(2) {
	margin-bottom: 0
}

.modal-container--publish-project .editable-project-meta-info {
	position: relative
}

.modal-container--publish-project .editable-project-meta-info .project-share-preview {
	width: 100%;
	display: flex;
	flex-direction: column;
	border: 1px solid #e1e8ed;
	border-radius: 2px
}

.modal-container--publish-project .editable-project-meta-info .view-og-image {
	width: 100%;
	height: 290px;
	position: relative;
	padding: 7%;
	overflow: hidden
}

.modal-container--publish-project .editable-project-meta-info .view-og-image img {
	width: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%)
}

.modal-container--publish-project .editable-project-meta-info .view-og-image .og-image-content {
	position: relative;
	width: 100%;
	height: 100%
}

.modal-container--publish-project .editable-project-meta-info .view-og-image .og-image-text {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: #fff;
	text-align: center;
	width: 80%
}

.modal-container--publish-project .editable-project-meta-info .view-og-image .og-image-text .title {
	font-family: var(--title-font);
	font-weight: 700;
	font-size: 2.6rem;
	line-height: 1;
	margin-bottom: 15px
}

.modal-container--publish-project .editable-project-meta-info .view-og-image .og-image-text .subtitle {
	font-family: 'Poppins', sans-serif;
	font-size: .75rem;
	line-height: 1
}

.modal-container--publish-project .editable-project-meta-info .view-og-image .social-image-update-buttons {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	transform: translateY(100%);
	opacity: 0;
	transition: .1s ease-in-out;
	background-color: rgba(240, 246, 251, .7)
}

.modal-container--publish-project .editable-project-meta-info .view-og-image .social-image-update-buttons .btn {
	width: 230px;
	margin: 10px 0
}

.modal-container--publish-project .editable-project-meta-info .view-og-image .social-image-update-buttons input {
	display: none
}

.modal-container--publish-project .editable-project-meta-info .view-og-image:hover img {
	filter: blur(5px)
}

.modal-container--publish-project .editable-project-meta-info .view-og-image:hover .social-image-update-buttons {
	opacity: 1;
	transform: translateY(0)
}

.modal-container--publish-project .editable-project-meta-info .view-og-text {
	padding: 12px;
	width: 100%;
	display: flex;
	flex-direction: column;
	border-top: 1px solid #e1e8ed
}

.modal-container--publish-project .editable-project-meta-info .view-og-text input {
	background-color: transparent;
	padding: 0;
	margin: 0;
	width: 100%;
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #000;
	line-height: 1;
	border: 1px solid transparent
}

.modal-container--publish-project .editable-project-meta-info .view-og-text input:hover {
	border-color: #e1e8ed
}

.modal-container--publish-project .editable-project-meta-info .view-og-text input:focus {
	outline: none;
	border-color: #00b8ff
}

.modal-container--publish-project .editable-project-meta-info .view-og-text .og-title {
	font-weight: 700;
	margin-bottom: 4px
}

.modal-container--publish-project .editable-project-meta-info .view-og-text .og-subtitle {
	margin-bottom: 5px
}

.modal-container--publish-project .editable-project-meta-info .view-og-text .og-url {
	color: #8899a6;
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 14px
}

.modal-container--publish-project .editable-project-meta-info .saving-cover {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 291px;
	background-color: rgba(240, 246, 251, .7);
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center
}

.modal-container--publish-project .editable-project-meta-info .saving-cover img {
	width: 50px;
	height: auto
}

.modal-container--publish-project .editable-project-meta-info .saving-cover .saving-text {
	font-family: Lato, sans-serif;
	font-size: 12px
}

.modal-container--published {
	width: 470px
}

.modal-container--published .modal-header {
	padding: 0
}

.modal-container--published .modal-header .btn-close {
	z-index: 2
}

.modal-container--published .modal-body {
	text-align: center
}

.modal-container--published .modal-body h3 {
	font-size: 22px;
	font-weight: 700;
	line-height: .91;
	margin: 20px 0 10px;
	font-style: normal!important
}

.modal-container--published .modal-body span {
	font-size: 14px;
	font-family: Source Sans Pro, sans-serif;
	color: #778390;
	margin-bottom: 10px
}

.modal-container--published .modal-body span a {
	color: #00b8ff
}

.modal-container--published .publish-picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTcxIiBoZWlnaHQ9IjEwOCI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIC4xMDZoNTIuMzY0djczLjcwOUgweiIvPjxwYXRoIGlkPSJjIiBkPSJNLjEyNi4wMjJoNDguNDQzdjcxLjIzMkguMTI2eiIvPjxwYXRoIGlkPSJlIiBkPSJNMCAuMDRoNDIuMzk5djQ4LjMxSDB6Ii8+PHBhdGggaWQ9ImciIGQ9Ik0uMTIxLjExNWg0MC44ODF2NDcuMjkySC4xMjJ6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMgLTEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNSAxOC4wMjUpIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48cGF0aCBmaWxsPSIjMDAwRUZGIiBkPSJNNTIuMzY0IDEwLjYzOUw0OC41MDEgMzMuMTJjLS4yNTEgNS4zNjgtMi40MDggOC41NTMtNS45MyAxMS4xMThMMTguMzM1IDU5Ljc3NGwyLjcxNiAxNC4wNC01LjU3My0yLjkzNi01LjM5My02LjI2NC4wMjEgNS4xOTRDNS41OSA3Mi40NzguMTMgNjguOTUyIDAgNjEuNDU2bC4wMzItMjQuODE0QzAgMzEuMDMyLS41NjEgMjYuMjYgNi45MTYgMjIuNDQ4bDMwLjA0LTE5LjI3NmMxLjQ3LS43NCA1LjUyLTMuOTQgOC4xMTQtMi44MzcgMi45OTQgMS4yNzIgNy4yOTQgMi4xNDIgNy4yOTQgMTAuMzA0IiBtYXNrPSJ1cmwoI2IpIi8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM4Ljc5NiAyMS4wNTUpIj48bWFzayBpZD0iZCIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYyIvPjwvbWFzaz48cGF0aCBmaWxsPSIjRkMzQzgzIiBkPSJNNDguNTE4IDguNjdsLjA1IDIzLjk4NGMtLjI1MiA1LjM2MS0yLjQwNiA4LjU0Mi01LjkyNSAxMS4xMDVMMTguNDQgNTkuMjc0bC0uOTY4IDExLjk4LTUuOTkxLTcuNTE5LTMuODEzIDIuNDQ0QzMuMTU2IDY4Ljg0NS4yNTUgNjguNDQxLjEyNiA2MC45NTVMLjE1NyAzNi4xN0MuMTI2IDMwLjU2Ny0uNDM1IDI1LjggNy4wMzMgMjEuOTkzTDM3LjAzNyAyLjc0MWMxLjAxMi0uNjUgMTIuMzg0LTguNTE5IDExLjQ4IDUuOTMiIG1hc2s9InVybCgjZCkiLz48L2c+PHBhdGggZmlsbD0iI0NGMzE2QiIgZD0iTTcyLjc3IDQ2LjM2NWMtLjk5OCAyLjc2Mi0uNDgyIDUuNTYgMS4xNTQgNi4yNDkgMS42MzcuNjg4IDMuNzczLS45OTMgNC43NzMtMy43NTUuOTk5LTIuNzYzLjQ4Mi01LjU2LTEuMTU0LTYuMjUtMS42MzYtLjY4OC0zLjc3My45OTMtNC43NzIgMy43NTZtLTkuODQ3IDUuOTg3Yy0xIDIuNzYyLS40ODMgNS41NiAxLjE1MyA2LjI0OSAxLjYzNy42ODggMy43NzMtLjk5MyA0Ljc3My0zLjc1Ni45OTktMi43NjIuNDgyLTUuNTYtMS4xNTQtNi4yNDgtMS42MzYtLjY4OS0zLjc3My45OTItNC43NzIgMy43NTVtLTEwLjA0IDYuMjk4Yy0uOTk5IDIuNzYyLS40ODIgNS41NiAxLjE1NCA2LjI0OCAxLjYzNi42ODggMy43NzMtLjk5MyA0Ljc3Mi0zLjc1NSAxLTIuNzYzLjQ4My01LjU2LTEuMTUzLTYuMjQ5LTEuNjM3LS42ODgtMy43NzMuOTkzLTQuNzczIDMuNzU1Ii8+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMTQ1IDMwLjc1NykiPjxtYXNrIGlkPSJmIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNlIi8+PC9tYXNrPjxwYXRoIGZpbGw9IiM1NzQ1REUiIGQ9Ik0zNy43MjUgMzQuNzY2QzMwLjM5MyA0Ni43NTggMTcuMDUgNTEuNzQ3IDcuOTIzIDQ1LjkxYy05LjEyOC01LjgzOC0xMC41ODItMjAuMjkyLTMuMjUtMzIuMjg1QzEyLjAwNiAxLjYzMyAyNS4zNS0zLjM1NiAzNC40NzYgMi40ODFjOS4xMjcgNS44MzggMTAuNTgyIDIwLjI5MiAzLjI1IDMyLjI4NSIgbWFzaz0idXJsKCNmKSIvPjwvZz48ZyB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSAxNDIuMTkgMzIuMzI1KSI+PG1hc2sgaWQ9ImgiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2ciLz48L21hc2s+PHBhdGggZmlsbD0iIzAwOENGRiIgZD0iTTM2LjI2NSAzMy44MDVDMjkuMDM4IDQ1LjYyNCAxNi4xNDkgNTAuNzA5IDcuNDc3IDQ1LjE2MmMtOC42NzMtNS41NDctOS44NDUtMTkuNjI1LTIuNjE4LTMxLjQ0NEMxMi4wODYgMS44OTggMjQuOTc1LTMuMTg2IDMzLjY0NyAyLjM2YzguNjcyIDUuNTQ2IDkuODQ0IDE5LjYyNSAyLjYxOCAzMS40NDQiIG1hc2s9InVybCgjaCkiLz48L2c+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTExOC43OTUgNjEuMzU3bDIuMjg4IDEuMzg4VjUxLjA5NGwtMi4yODgtMS4zODh6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTExNS41ODEgNTUuNTg0bDguNzE2IDUuMDI4di0yLjg3NmwtOC43MTYtNS4wMjd6Ii8+PHBhdGggZD0iTTAgMGgxODB2MTEwSDB6Ii8+PHBhdGggc3Ryb2tlPSIjRURGMEYxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTE1IDEzbDYuMDgzLTYuMDgzIi8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTUyIDVsNiA1Ii8+PHBhdGggc3Ryb2tlPSIjRURGMEYxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwMyAxOGw5LTRNMTcgNjFsLTUtMyIvPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik04MyA4NGw1LTRtNjYtMjhsNC01Ii8+PHBhdGggc3Ryb2tlPSIjRURGMEYxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTE0MiAyM2wzLTZtNiA3MGw2LTMiLz48cGF0aCBzdHJva2U9IiNGQzNDODMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTI0IDEwMGwtNC00TTI1IDM0bDUtNG0wIDYzbC01LTUiLz48cGF0aCBzdHJva2U9IiNFREYwRjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNNzggMTAwbDYgNCIvPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xMjcgM2w1IDQiLz48cGF0aCBzdHJva2U9IiNGQzNDODMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTY3IDI2bDUgNCIvPjxjaXJjbGUgY3g9Ijk1IiBjeT0iMiIgcj0iMSIgZmlsbD0iIzAwQjhGRiIvPjxjaXJjbGUgY3g9IjQxLjUiIGN5PSIxNy41IiByPSIxLjUiIGZpbGw9IiNFREYwRjEiLz48Y2lyY2xlIGN4PSI5Ny41IiBjeT0iMzMuNSIgcj0iMS41IiBmaWxsPSIjRURGMEYxIi8+PGNpcmNsZSBjeD0iNCIgY3k9IjM1IiByPSIxIiBmaWxsPSIjMDBCOEZGIi8+PGNpcmNsZSBjeD0iMTAiIGN5PSI4NSIgcj0iMSIgZmlsbD0iI0ZDM0M4MyIvPjxjaXJjbGUgY3g9IjEwMC41IiBjeT0iNzYuNSIgcj0iMS41IiBmaWxsPSIjRURGMEYxIi8+PGNpcmNsZSBjeD0iNTYuNSIgY3k9IjEwNy41IiByPSIxLjUiIGZpbGw9IiNFREYwRjEiLz48Y2lyY2xlIGN4PSIxMzYiIGN5PSI5MiIgcj0iMSIgZmlsbD0iIzAwQjhGRiIvPjxjaXJjbGUgY3g9IjE0OSIgY3k9IjM3IiByPSIxIiBmaWxsPSIjRkMzQzgzIi8+PGNpcmNsZSBjeD0iMTU2IiBjeT0iNyIgcj0iMSIgZmlsbD0iI0ZDM0M4MyIvPjxjaXJjbGUgY3g9IjE3Mi41IiBjeT0iNTcuNSIgcj0iMS41IiBmaWxsPSIjRURGMEYxIi8+PGNpcmNsZSBjeD0iMTUyLjUiIGN5PSI3MS41IiByPSIxLjUiIGZpbGw9IiNFREYwRjEiLz48Y2lyY2xlIGN4PSIxNjguNSIgY3k9Ijk2LjUiIHI9IjEuNSIgZmlsbD0iI0VERjBGMSIvPjxjaXJjbGUgY3g9IjEwMSIgY3k9Ijk4IiByPSIxIiBmaWxsPSIjRkMzQzgzIi8+PGNpcmNsZSBjeD0iNjYuNSIgY3k9IjgzLjUiIHI9IjEuNSIgZmlsbD0iI0VERjBGMSIvPjxjaXJjbGUgY3g9IjI2IiBjeT0iNjYiIHI9IjEiIGZpbGw9IiMwMEI4RkYiLz48L2c+PC9zdmc+) 50% no-repeat;
	width: 180px;
	height: 110px;
	margin: 30px auto 0
}

.modal-container--published .social-share-buttons {
	margin-bottom: 40px
}

.modal-container--published .thumbnail-link {
	font-size: 13px;
	font-family: Source Sans Pro, sans-serif;
	font-weight: 700;
	line-height: 1.69;
	color: #00b8ff;
	padding: 7px 26px;
	margin: 0 auto;
	cursor: pointer;
	text-transform: uppercase
}

.modal-container--background .modal-header {
	padding: 30px
}

.modal-container--background .modal-body,
.modal-container--background .modal-tabs .tab-content {
	overflow: inherit
}

.modal-container--background .dragandrop-upload .target-area {
	width: 100%;
	min-height: 150px;
	height: auto;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	margin-bottom: 20px
}

.modal-container--background .change-background-color .add-background-color input::placeholder {
	color: #475461
}

.modal-container--background .change-background-color .add-background-color .vc-sketch {
	top: -115px
}

.modal-container--background .background-dim {
	width: 100%;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center
}

.modal-container--background .background-dim .checker {
	height: 30px;
	display: flex;
	flex-direction: row;
	align-items: center
}

.modal-container--background .background-dim .checker label {
	font-family: Lato, sans-serif;
	font-size: 14px;
	color: #778390;
	margin: 0;
	cursor: pointer
}

.modal-container--background .background-dim .checker input {
	margin-right: 5px
}

.modal-container--background .background-dim .slider {
	width: 235px
}

.modal-container--background .background-dim .slider .range-input {
	height: 30px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center
}

.modal-container--background .background-dim .slider .range-input input {
	width: 180px;
	margin: 0
}

.modal-container--background .background-dim .slider .range-input span {
	font-size: 14px;
	color: #778390;
	font-family: Lato, sans-serif
}

.modal-container--cv-upload .modal-body,
.modal-container--thumbnail .modal-body,
.modal-container-profile-picture .modal-body {
	margin-bottom: 0
}

.modal-container--cv-upload .dragandrop-upload .upload-help,
.modal-container--thumbnail .dragandrop-upload .upload-help,
.modal-container-profile-picture .dragandrop-upload .upload-help {
	width: 100%;
	margin-bottom: 0
}

.modal-container--rc-cancel .modal-footer .buttons .btn--secondary {
	margin-left: 0
}

.rc-guide-body {
	height: 324px
}

.rc-guide-content {
	padding-top: 30px;
	text-align: center;
	position: relative
}

.rc-guide-content .rc-guide-ill {
	width: 240px;
	height: 180px;
	margin: 0 auto 20px
}

.rc-guide-content .rc-guide-ill.step-1 {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQwIiBoZWlnaHQ9IjE4MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJlIiB4MT0iNTAlIiB4Mj0iNTAlIiB5MT0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZCNzk3RiIgc3RvcC1vcGFjaXR5PSIwIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNkI3OTdGIiBzdG9wLW9wYWNpdHk9Ii4wNSIvPjwvbGluZWFyR3JhZGllbnQ+PGZpbHRlciBpZD0iYyIgd2lkdGg9IjEyNSUiIGhlaWdodD0iMTIxLjUlIiB4PSItMTIuNSUiIHk9Ii0xMS4zJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVNb3JwaG9sb2d5IGluPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImRpbGF0ZSIgcmFkaXVzPSIyIiByZXN1bHQ9InNoYWRvd1NwcmVhZE91dGVyMSIvPjxmZU9mZnNldCBkeT0iLTEiIGluPSJzaGFkb3dTcHJlYWRPdXRlcjEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+PGZlR2F1c3NpYW5CbHVyIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIgc3RkRGV2aWF0aW9uPSI1Ii8+PGZlQ29tcG9zaXRlIGluPSJzaGFkb3dCbHVyT3V0ZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0ib3V0IiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiLz48ZmVDb2xvck1hdHJpeCBpbj0ic2hhZG93Qmx1ck91dGVyMSIgdmFsdWVzPSIwIDAgMCAwIDAuMjc4NDMxMzczIDAgMCAwIDAgMC4zMjk0MTE3NjUgMCAwIDAgMCAwLjM4MDM5MjE1NyAwIDAgMCAwLjEgMCIvPjwvZmlsdGVyPjxyZWN0IGlkPSJkIiB3aWR0aD0iMTQwIiBoZWlnaHQ9IjE2MyIgcng9IjUiLz48cGF0aCBpZD0iYSIgZD0iTTE3OS45NzggOTJjLTEuMDYzIDQ4Ljc4Mi00MC45NCA4OC04OS45NzggODhDNDAuOTYzIDE4MCAxLjA4NSAxNDAuNzgyLjAyMiA5MkgwVjBoMTgwdjkyaC0uMDIyeiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwKSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHJlY3Qgd2lkdGg9IjE4MCIgaGVpZ2h0PSIxODAiIGZpbGw9IiNGMEY2RkIiIG1hc2s9InVybCgjYikiIHJ4PSI5MCIvPjxnIG1hc2s9InVybCgjYikiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwIDE3KSI+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjYykiIHhsaW5rOmhyZWY9IiNkIi8+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjZCIvPjxyZWN0IHdpZHRoPSIxNDIiIGhlaWdodD0iMTY1IiB4PSItMSIgeT0iLTEiIGZpbGw9InVybCgjZSkiIHN0cm9rZT0iI0VERjBGMSIgc3Ryb2tlLXdpZHRoPSIyIiByeD0iNSIvPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MCAzNykiPjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0iI0U4RUNFRSIgcng9IjEwIi8+PHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB5PSIzNiIgZmlsbD0iI0U4RUNFRSIgcng9IjEwIi8+PHBhdGggZmlsbD0iI0U4RUNFRSIgZD0iTTMwIDRoNDB2NEgzMHptMCAzNmg0NXY0SDMwem0wLTI4aDUwdjRIMzB6bTAgMzZoNjF2NEgzMHoiLz48cGF0aCBzdHJva2U9IiNGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNNyA5Ljg1N0w5LjE0MyAxMmw0LjI4Ni01Ii8+PHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTcgNDNsNiA2bTAtNmwtNiA2Ii8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQwIDEwOSkiPjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0iI0U4RUNFRSIgcng9IjEwIi8+PHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB5PSIzNiIgZmlsbD0iI0U4RUNFRSIgcng9IjEwIi8+PHBhdGggZmlsbD0iI0U4RUNFRSIgZD0iTTMwIDRoNDB2NEgzMHptMCAzNmg0NXY0SDMwem0wLTI4aDcwdjRIMzB6bTAgMzZoNjF2NEgzMHoiLz48cGF0aCBzdHJva2U9IiNGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNNyA5Ljg1N0w5LjE0MyAxMmw0LjI4Ni01Ii8+PHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTcgNDNsNiA2bTAtNmwtNiA2Ii8+PC9nPjwvZz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTY0IDM3KSI+PHBhdGggZmlsbD0iIzM1MkNGQSIgZD0iTTE3IDI2bC02IDR2LTRIOGE4IDggMCAwMS04LThWOGE4IDggMCAwMTgtOGgzNGE4IDggMCAwMTggOHYxMGE4IDggMCAwMS04IDhIMTd6Ii8+PGNpcmNsZSBjeD0iMTUiIGN5PSIxMyIgcj0iMyIgZmlsbD0iI0ZGRiIvPjxjaXJjbGUgY3g9IjI1IiBjeT0iMTMiIHI9IjMiIGZpbGw9IiNGRkYiLz48Y2lyY2xlIGN4PSIzNSIgY3k9IjEzIiByPSIzIiBmaWxsPSIjRkZGIi8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2IDExNikiPjxwYXRoIGZpbGw9IiNGQzNEODMiIGQ9Ik0zOSAyNnY0bC02LTRIOGE4IDggMCAwMS04LThWOGE4IDggMCAwMTgtOGgzNGE4IDggMCAwMTggOHYxMGE4IDggMCAwMS04IDhoLTN6Ii8+PGNpcmNsZSBjeD0iMTUiIGN5PSIxMyIgcj0iMyIgZmlsbD0iI0ZGRiIvPjxjaXJjbGUgY3g9IjI1IiBjeT0iMTMiIHI9IjMiIGZpbGw9IiNGRkYiLz48Y2lyY2xlIGN4PSIzNSIgY3k9IjEzIiByPSIzIiBmaWxsPSIjRkZGIi8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat
}

.rc-guide-content .rc-guide-ill.step-2 {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQwIiBoZWlnaHQ9IjE4MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJlIiB4MT0iNzguNTklIiB4Mj0iMzQuMTY1JSIgeTE9IjM2Ljk3NCUiIHkyPSI5My44MjclIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNkI3OTdGIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Qjc5N0YiIHN0b3Atb3BhY2l0eT0iLjA1Ii8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImciIHgxPSIxOC4xMzglIiB4Mj0iODQuMjg0JSIgeTE9IjEyLjEzMiUiIHkyPSI4MC41MTUlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjRkVBMENGIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjRkQ3OEE5Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBpZD0iYSIgZD0iTTkxIDBoODl2OTJoLS4wMjJjLTEuMDYzIDQ4Ljc4Mi00MC45NCA4OC04OS45NzggODgtNDkuNzA2IDAtOTAtNDAuMjk0LTkwLTkwUzQwLjI5NCAwIDkwIDBjLjMzNCAwIC42NjcuMDAyIDEgLjAwNXoiLz48cGF0aCBpZD0iZiIgZD0iTTI0MyAzbDIuMTIxLjg3OUwyNDYgNmwtLjg3OSAyLjEyMUwyNDMgOWwtMi4xMjEtLjg3OUwyNDAgNmwuODc5LTIuMTIxeiIvPjxmaWx0ZXIgaWQ9ImMiIHdpZHRoPSIxMTMuNSUiIGhlaWdodD0iMTIxLjYlIiB4PSItNi43JSIgeT0iLTExLjQlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPjxmZU1vcnBob2xvZ3kgaW49IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iZGlsYXRlIiByYWRpdXM9IjIiIHJlc3VsdD0ic2hhZG93U3ByZWFkT3V0ZXIxIi8+PGZlT2Zmc2V0IGR5PSItMSIgaW49InNoYWRvd1NwcmVhZE91dGVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz48ZmVHYXVzc2lhbkJsdXIgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIiBzdGREZXZpYXRpb249IjUiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd0JsdXJPdXRlcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJvdXQiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIvPjxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB2YWx1ZXM9IjAgMCAwIDAgMC4yNzg0MzEzNzMgMCAwIDAgMCAwLjMyOTQxMTc2NSAwIDAgMCAwIDAuMzgwMzkyMTU3IDAgMCAwIDAuMSAwIi8+PC9maWx0ZXI+PHJlY3QgaWQ9ImQiIHdpZHRoPSIyNjAiIGhlaWdodD0iMTYyLjI0IiB4PSIyIiByeD0iNSIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwKSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHJlY3Qgd2lkdGg9IjE4MCIgaGVpZ2h0PSIxODAiIGZpbGw9IiNGMEY2RkIiIG1hc2s9InVybCgjYikiIHJ4PSI5MCIvPjxnIG1hc2s9InVybCgjYikiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDAgMTgpIj48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2QiLz48dXNlIGZpbGw9IiNGRkYiIHhsaW5rOmhyZWY9IiNkIi8+PHJlY3Qgd2lkdGg9IjI2MiIgaGVpZ2h0PSIxNjQuMjQiIHg9IjEiIHk9Ii0xIiBmaWxsPSJ1cmwoI2UpIiBzdHJva2U9IiNFREYwRjEiIHN0cm9rZS13aWR0aD0iMiIgcng9IjUiLz48cGF0aCBmaWxsPSIjNzc4MzkwIiBmaWxsLW9wYWNpdHk9Ii4wMyIgZD0iTTE3MiAzM2g3MHY3MGgtNzB6bTAgODloNzB2NDVoLTcwek04NiAzM2g3MHY3MEg4NnptMCA4OWg3MHY0NUg4NnoiLz48Y2lyY2xlIGN4PSIyNTMiIGN5PSI2IiByPSIzIiBmaWxsPSIjRURGMEYxIi8+PHVzZSBmaWxsPSIjRURGMEYxIiB4bGluazpocmVmPSIjZiIvPjx1c2UgZmlsbD0iI0ZEN0FBRCIgZmlsbC1vcGFjaXR5PSIuMyIgeGxpbms6aHJlZj0iI2YiLz48ZyBzdHJva2UtbGluZWpvaW49InNxdWFyZSI+PHBhdGggZmlsbD0idXJsKCNnKSIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjkiIGQ9Ik0xOTAgMzIuODdsLTI3LjY2OSAxMS40NjFMMTUwLjg3MSA3MmwxMS40NiAyNy42NjlMMTkwIDExMS4xMjlsMjcuNjY5LTExLjQ2TDIyOS4xMjkgNzJsLTExLjQ2LTI3LjY2OUwxOTAgMzIuODcxeiIvPjxwYXRoIHN0cm9rZT0iI0ZFRDhFNiIgc3Ryb2tlLXdpZHRoPSIzIiBkPSJNMTkwIDI5LjYyNGwtMjkuOTY1IDEyLjQxMUwxNDcuNjI0IDcybDEyLjQxMSAyOS45NjVMMTkwIDExNC4zNzZsMjkuOTY1LTEyLjQxMUwyMzIuMzc2IDcybC0xMi40MTEtMjkuOTY1TDE5MCAyOS42MjR6Ii8+PC9nPjx0ZXh0IGZvbnQtZmFtaWx5PSJMYXRvLUJsYWNrLCBMYXRvIiBmb250LXNpemU9IjMwIiBmb250LXdlaWdodD0iNzAwIj48dHNwYW4geD0iMTgwLjMiIHk9IjgzIiBmaWxsPSIjRkZGIj40PC90c3Bhbj48L3RleHQ+PHBhdGggZmlsbD0iI0VERjBGMSIgZD0iTTEyNSAxMmgxMzd2MUgxMjV6Ii8+PC9nPjwvZz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIgMjcpIj48cGF0aCBmaWxsPSIjMzUyQ0ZBIiBkPSJNMzkgMjZ2NGwtNi00SDhhOCA4IDAgMDEtOC04VjhhOCA4IDAgMDE4LThoMzRhOCA4IDAgMDE4IDh2MTBhOCA4IDAgMDEtOCA4aC0zeiIvPjxjaXJjbGUgY3g9IjE1IiBjeT0iMTMiIHI9IjMiIGZpbGw9IiNGRkYiLz48Y2lyY2xlIGN4PSIyNSIgY3k9IjEzIiByPSIzIiBmaWxsPSIjRkZGIi8+PGNpcmNsZSBjeD0iMzUiIGN5PSIxMyIgcj0iMyIgZmlsbD0iI0ZGRiIvPjwvZz48L2c+PC9zdmc+) 50% no-repeat
}

.rc-guide-content .rc-guide-ill.step-3 {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQwIiBoZWlnaHQ9IjE4MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJlIiB4MT0iNDQuODg1JSIgeDI9IjkuNzA5JSIgeTE9Ijc1LjQ2NiUiIHkyPSIyNy40NjIlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNkI3OTdGIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Qjc5N0YiIHN0b3Atb3BhY2l0eT0iLjA1Ii8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImgiIHgxPSI1OS44NzYlIiB4Mj0iOTIuMjAxJSIgeTE9IjM1LjY5MSUiIHkyPSI3MC43OSUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM2Qjc5N0YiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZCNzk3RiIgc3RvcC1vcGFjaXR5PSIuMDUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgaWQ9ImMiIHdpZHRoPSIxMTcuNSUiIGhlaWdodD0iMTU2LjUlIiB4PSItOC44JSIgeT0iLTI5LjglIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPjxmZU1vcnBob2xvZ3kgaW49IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iZGlsYXRlIiByYWRpdXM9IjIiIHJlc3VsdD0ic2hhZG93U3ByZWFkT3V0ZXIxIi8+PGZlT2Zmc2V0IGR5PSItMSIgaW49InNoYWRvd1NwcmVhZE91dGVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz48ZmVHYXVzc2lhbkJsdXIgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIiBzdGREZXZpYXRpb249IjUiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd0JsdXJPdXRlcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJvdXQiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIvPjxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB2YWx1ZXM9IjAgMCAwIDAgMC4yNzg0MzEzNzMgMCAwIDAgMCAwLjMyOTQxMTc2NSAwIDAgMCAwIDAuMzgwMzkyMTU3IDAgMCAwIDAuMSAwIi8+PC9maWx0ZXI+PGZpbHRlciBpZD0iZiIgd2lkdGg9IjExNy41JSIgaGVpZ2h0PSIxNTYuNSUiIHg9Ii04LjglIiB5PSItMjkuOCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+PGZlTW9ycGhvbG9neSBpbj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJkaWxhdGUiIHJhZGl1cz0iMiIgcmVzdWx0PSJzaGFkb3dTcHJlYWRPdXRlcjEiLz48ZmVPZmZzZXQgZHk9Ii0xIiBpbj0ic2hhZG93U3ByZWFkT3V0ZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPjxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iNSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93Qmx1ck91dGVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9Im91dCIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIi8+PGZlQ29sb3JNYXRyaXggaW49InNoYWRvd0JsdXJPdXRlcjEiIHZhbHVlcz0iMCAwIDAgMCAwLjI3ODQzMTM3MyAwIDAgMCAwIDAuMzI5NDExNzY1IDAgMCAwIDAgMC4zODAzOTIxNTcgMCAwIDAgMC4xIDAiLz48L2ZpbHRlcj48cmVjdCBpZD0iZCIgd2lkdGg9IjIwMCIgaGVpZ2h0PSI2MiIgcng9IjUiLz48cmVjdCBpZD0iZyIgd2lkdGg9IjIwMCIgaGVpZ2h0PSI2MiIgcng9IjUiLz48cGF0aCBpZD0iYSIgZD0iTTExOCAxODBIMFY5MmgyOC4wMjJBOTEuNzUgOTEuNzUgMCAwMTI4IDkwYzAtNDkuNzA2IDQwLjI5NC05MCA5MC05MGgxMTh2OTJoLTI4LjAyMmMtMS4wNjMgNDguNzgyLTQwLjk0IDg4LTg5Ljk3OCA4OHoiLz48cGF0aCBpZD0iaSIgZD0iTTMuMjEzIDE1LjEzNmgxMS41NzRhNi4xNCA2LjE0IDAgMDAtMTEuNTc0IDB6bS0uOTQ4LjMwN2E2Ljk1NyA2Ljk1NyAwIDAxMTMuNDcgMGwuMTMyLjUxMkgyLjEzM2wuMTMyLS41MTJ6TTkgOC41OTFhMi44NjQgMi44NjQgMCAxMDAtNS43MjdBMi44NjQgMi44NjQgMCAwMDkgOC41OXptMCAuODE4YTMuNjgyIDMuNjgyIDAgMTEwLTcuMzY0QTMuNjgyIDMuNjgyIDAgMDE5IDkuNDF6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMikiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxyZWN0IHdpZHRoPSIxODAiIGhlaWdodD0iMTgwIiB4PSIyOCIgZmlsbD0iI0YwRjZGQiIgbWFzaz0idXJsKCNiKSIgcng9IjkwIi8+PGcgbWFzaz0idXJsKCNiKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTggMTkpIj48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2QiLz48dXNlIGZpbGw9IiNGRkYiIHhsaW5rOmhyZWY9IiNkIi8+PHJlY3Qgd2lkdGg9IjIwMiIgaGVpZ2h0PSI2NCIgeD0iLTEiIHk9Ii0xIiBmaWxsPSJ1cmwoI2UpIiBzdHJva2U9IiNFREYwRjEiIHN0cm9rZS13aWR0aD0iMiIgcng9IjUiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDIgMjkpIj48cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IiNFOEVDRUUiIHJ4PSIxMCIvPjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgeT0iMjIiIGZpbGw9IiNFOEVDRUUiIHJ4PSIxMCIvPjxwYXRoIGZpbGw9IiNFOEVDRUUiIGQ9Ik0zMCA0aDczdjRIMzB6bTAgMjJoODN2NEgzMHptMC0xNGg5MnY0SDMwem0wIDIyaDExMnY0SDMweiIvPjxwYXRoIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik03IDkuODU3TDkuMTQzIDEybDQuMjg2LTUiLz48cGF0aCBzdHJva2U9IiNGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNNyAyOWw2IDZtMC02bC02IDYiLz48L2c+PC9nPjxnIG1hc2s9InVybCgjYikiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4IDEwNCkiPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2YpIiB4bGluazpocmVmPSIjZyIvPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2ciLz48cmVjdCB3aWR0aD0iMjAyIiBoZWlnaHQ9IjY0IiB4PSItMSIgeT0iLTEiIGZpbGw9InVybCgjaCkiIHN0cm9rZT0iI0VERjBGMSIgc3Ryb2tlLXdpZHRoPSIyIiByeD0iNSIvPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MiAxMTQpIj48cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IiNFOEVDRUUiIHJ4PSIxMCIvPjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgeT0iMjIiIGZpbGw9IiNFOEVDRUUiIHJ4PSIxMCIvPjxwYXRoIGZpbGw9IiNFOEVDRUUiIGQ9Ik0zMCA0aDczdjRIMzB6bTAgMjJoODN2NEgzMHptMC0xNGg5MnY0SDMwem0wIDIyaDExMnY0SDMweiIvPjxwYXRoIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik03IDkuODU3TDkuMTQzIDEybDQuMjg2LTUiLz48cGF0aCBzdHJva2U9IiNGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNNyAyOWw2IDZtMC02bC02IDYiLz48L2c+PC9nPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMSA5NSkiPjxjaXJjbGUgY3g9IjE1IiBjeT0iMTUiIHI9IjE1IiBmaWxsPSIjMzUyQ0ZBIi8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNiA2KSI+PHBhdGggZD0iTTAgMGgxOHYxOEgweiIvPjxtYXNrIGlkPSJqIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNpIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjaSIvPjxnIGZpbGw9IiNGRkYiIG1hc2s9InVybCgjaikiPjxwYXRoIGQ9Ik0wIDBoMTh2MThIMHoiLz48L2c+PC9nPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOTkgMTApIj48Y2lyY2xlIGN4PSIxNSIgY3k9IjE1IiByPSIxNSIgZmlsbD0iI0ZDM0Q4MyIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0yMi4xMiAxNS4yNjhMOC42IDEwLjk1bDYuODA1IDEwLjExNSAxLjc1NS02LjYyMyAxLjA2Mi4zNDItMS41NDYgNS44NTUgNS40NDYtNS4zNzF6bS0uNjc5LTEuMzI4bC4yNzYuMDg5LTIuNTEtMi43NzItLjMyOSAxLjE5LTEuMDY2LS4zNDJMMTguNjc0IDlsNS4xODMgNS43MzMuMDA1LjAwMi4xMzguMTgyLTguNDQgOC4zMTZMNiA5LjAxOGwxNS40NDEgNC45MjJ6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat
}

.rc-guide-content h3 {
	color: #6b797f;
	margin-bottom: 8px;
	font-size: 22px
}

.rc-guide-content p {
	color: #475461;
	line-height: 1.38;
	font-family: Lato, sans-serif
}

.rc-guide-content .steps {
	text-align: center;
	margin: 30px auto 0;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	position: absolute;
	bottom: 0;
	width: 100%
}

.rc-guide-content .steps .step {
	width: 6px;
	height: 6px;
	background-color: #d1d9dd;
	transition: border .2s ease-in-out;
	border-radius: 50%;
	border: 1px solid #fff;
	cursor: pointer;
	margin: 0 3px
}

.rc-guide-content .steps .step.active {
	background-color: #00b8ff;
	border: 0 solid transparent;
	cursor: default
}

.rc-guide-content .steps .step:hover {
	border: 0 solid transparent
}

.rc-report-form .checkbox {
	margin-bottom: 14px
}

.rc-report-form .checkbox label {
	font-family: Lato, sans-serif;
	font-size: 14px;
	color: #778390;
	margin: 0
}

.rc-report-form textarea {
	padding: 14px 16px;
	font-family: Lato, sans-serif;
	font-size: 16px;
	line-height: 1.25;
	color: #9fa6a9;
	border: 1px solid #edf0f1;
	border-radius: 1px;
	width: 100%
}

.rc-report-form textarea::placeholder {
	color: #9fa6a9;
	font-style: italic
}

.ufo--learn-more {
	width: 100%;
	margin-top: 20px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	border-radius: 2px;
	background-color: #f0f6fb;
	border: 1px solid #f0f6fb;
	padding: 12px 16px;
	font-family: Lato, sans-serif;
	font-size: 12px;
	color: #778390
}

.ufo--learn-more.warning {
	background-color: rgba(255, 200, 87, .1);
	border: 1px solid rgba(255, 200, 87, .5)
}

.ufo--learn-more .link a {
	color: #00b8ff
}

.ufo--learn-more span {
	font-size: 16px
}

.modal-container--cancel-subscription h4,
.modal-container--cancel-subscription li,
.modal-container--cancel-subscription p {
	color: #475461;
	font-family: Lato, sans-serif
}

.modal-container--cancel-subscription h4 {
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 16px
}

.modal-container--cancel-subscription .ufo-form--group {
	flex-direction: column;
	align-items: flex-start;
	justify-content: flex-start
}

.modal-container--cancel-subscription .ufo-form--check {
	margin-bottom: 10px
}

.modal-container--cancel-subscription .ufo-form--check textarea {
	margin-top: 6px
}

.modal-container--cancel-subscription .group-end {
	margin-bottom: 36px
}

.modal-container--cancel-subscription textarea {
	visibility: hidden;
	margin-bottom: 0;
	display: none
}

.modal-container--cancel-subscription textarea.visible {
	display: block;
	visibility: visible
}

.modal-container--cancel-subscription .button-container {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	padding-top: 30px;
	padding-bottom: 15px
}

.modal-container--cancel-subscription .button-container .btn {
	width: 224px
}

.modal-container--cancel-subscription .button-container .small {
	font-size: 12px;
	text-align: center;
	color: #778390;
	width: 244px;
	padding-top: 8px
}

.modal-container--cancel-subscription .button-container .retry-payment,
.modal-container--cancel-subscription .button-container .update-subscription {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	width: 50%
}

.modal-container--cancel-subscription .button-container .update-subscription {
	border-right: 1px solid #edf0f1
}

.ufo-plan--options {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-column-gap: 10px;
	width: 100%;
	padding-top: 60px;
	margin-bottom: 10px
}

.ufo-plan--options .ufo-plan {
	border: 1px solid rgba(66, 66, 66, .1);
	padding: 10px;
	font-family: Lato, sans-serif
}

.ufo-plan--options .ufo-plan--container {
	padding: 30px;
	display: flex;
	flex-direction: column;
	text-align: center;
	background-blend-mode: overlay;
	color: #fff;
	transform: translateY(-68px);
	margin-bottom: -43px;
	box-shadow: 0 30px 50px -40px rgba(0, 0, 0, .4)
}

.ufo-plan--options .ufo-plan--free {
	background-image: linear-gradient(320deg, transparent, #000), linear-gradient(180deg, #fafafa, #fafafa);
	color: #475461
}

.ufo-plan--options .ufo-plan--hosting {
	background-image: linear-gradient(320deg, transparent, #000 100%), linear-gradient(180deg, #9fa6a9, #9fa6a9)
}

.ufo-plan--options .ufo-plan--hosting .ufo-plan--btn {
	color: #6e797d
}

.ufo-plan--options .ufo-plan--standard {
	background-image: linear-gradient(320deg, transparent, #000 100%), linear-gradient(180deg, #06d8a5, #06d8a5)
}

.ufo-plan--options .ufo-plan--standard .ufo-plan--btn {
	color: #02c06f
}

.ufo-plan--options .ufo-plan--standard .ufo-plan--label {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4NSIgaGVpZ2h0PSI4NSI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMzguMzA5Ljg0Mmw0Ni4xNzcgNDYuMzUzdjM3LjI3TC42NTYuODQyeiIvPjxwYXRoIGZpbGw9IiMwMkMwNkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTI0LjQ3NyAxMi40OThsNS41MzMtNS41MzIgMS4zMjMgMS4zMjMtMS41NjEgMy40MTEtLjYzNiAxLjMuMDMzLjAzNCAxLjI5OS0uNjM3IDMuMzg1LTEuNTg3IDEuMzI0IDEuMzI0LTUuNTMyIDUuNTMyLTEuMTcxLTEuMTcgMi4wMjgtMi4wMjhjLjU0My0uNTQ0IDEuNDUtMS4yNDggMi4wNDUtMS43MjNsLS4wMzQtLjAzNC0xLjczMS44MzItMy4wMDQgMS4yOS0uNS0uNTAxIDEuMjk4LTIuOTk2Ljg0LTEuNzIyLS4wMzQtLjAzNGMtLjQ3Ni41OTQtMS4xOCAxLjUwMi0xLjcyMyAyLjA0NWwtMi4wMjggMi4wMjgtMS4xNTQtMS4xNTR6TTMyLjcgMTYuNTFjMS40LTEuNCAzLjE5LTEuMjIxIDQuMjYtLjE1MiAxLjA2IDEuMDYgMS4yMzkgMi44NS0uMTYxIDQuMjUtMS40IDEuNC0zLjE5IDEuMjIzLTQuMjUxLjE2Mi0xLjA3LTEuMDY5LTEuMjQ4LTIuODYuMTUyLTQuMjZ6bTEuMjgyIDEuMjgyYy0uNzMuNzMtLjk0MiAxLjQ1LS40MjUgMS45NjguNTEuNTEgMS4yNC4zMDYgMS45NjktLjQyNC43My0uNzMuOTMzLTEuNDYuNDI0LTEuOTY5LS41MTctLjUxNy0xLjIzOS0uMzA1LTEuOTY4LjQyNXptMS42OCA0LjkyMWwxLjM0LS4yMmMuMDk0LjY3LjI4OSAxLjE3LjY0NSAxLjUyNy4zNzQuMzczLjY3LjM5OS44OTEuMTc4LjI4LS4yOC0uMDE3LS44MzEtLjI4LTEuNDM0LS4zMTQtLjcwNC0uNTY4LTEuNjU0LjEyOC0yLjM1Ljc4LS43OCAxLjk1MS0uNjggMi45MjcuMjk3LjY0NS42NDUuODU3IDEuMzgzLjk1IDIuMDJsLTEuMzA2LjE4NmMtLjA4NS0uNTI2LS4yMzgtLjk1LS41MzUtMS4yNDctLjMyMi0uMzIzLS41OTQtLjM1Ny0uODA2LS4xNDUtLjI3Mi4yNzIuMDE3Ljc2NC4yODggMS4zNTguMzQuNzMuNjQ1IDEuNjMtLjEyNyAyLjQwMS0uNzY0Ljc2NC0xLjk2Ljc1NS0zLjA4OS0uMzczLS41NTEtLjU1Mi0uOTUtMS40MjYtMS4wMjYtMi4xOTh6bTUuMzQ1IDMuMjU5bDEuNzA2LTEuNzA2LS41NzctLjU3Ny45MjUtLjkyNS42OTYuNTk0IDEuMjY0LS45NzYgMS4wMzUgMS4wMzYtMS4xMiAxLjEyIDEuMDEgMS4wMS0uOTc2Ljk3NS0xLjAxLTEuMDEtMS42ODggMS42ODljLS40NzUuNDc1LS40NTguODgyLS4xMjggMS4yMTMuMTM2LjEzNi4zMzEuMjQ2LjQ4NC4zMTRsLS43MTMgMS4xMDNhNC4yODYgNC4yODYgMCAwMS0xLjA4Ni0uNzhjLTEuMDQzLTEuMDQ0LS43OTctMi4xMDUuMTc4LTMuMDh6bTMuNDEyIDYuNDY1bDUuNTMyLTUuNTMyIDIuMDIgMi4wMmMxLjIwNCAxLjIwNCAxLjcyMiAyLjYwNC4zODEgMy45NDUtMS4yOTggMS4yOTgtMi44NjguODgzLTQuMDM5LS4yODhsLS43NjMtLjc2NC0xLjg3NiAxLjg3NS0xLjI1NS0xLjI1NnptNC4xMjMtMS42MTJsLjY4OC42ODdjLjY4Ny42ODggMS4zMjMuNzEzIDEuOS4xMzZzLjQzMy0xLjE0NS0uMjI5LTEuODA3bC0uNjg3LS42ODctMS42NzIgMS42NzF6bTIuNzc1IDQuMzAyYzEuNC0xLjQgMy4xOS0xLjIyMiA0LjI2LS4xNTMgMS4wNiAxLjA2MSAxLjIzOSAyLjg1Mi0uMTYyIDQuMjUyLTEuNCAxLjQtMy4xOSAxLjIyMS00LjI1LjE2LTEuMDctMS4wNjgtMS4yNDgtMi44NTkuMTUyLTQuMjU5em0xLjI4MSAxLjI4MWMtLjczLjczLS45NDIgMS40NTEtLjQyNCAxLjk3LjUxLjUwOCAxLjIzOS4zMDUgMS45NjktLjQyNXMuOTMzLTEuNDYuNDI0LTEuOTY5Yy0uNTE4LS41MTctMS4yMzktLjMwNS0xLjk2OS40MjR6bTMuMTE0IDYuNjQ0bC0uNjI3LjcxMy0xLjIzIDEuMjMtMS4yNDgtMS4yNDcgNS43Ny01Ljc3IDEuMDE4IDEuMDE4LS4zMy41MDEuMDMzLjAzNGMuNjI4LjAzNCAxLjI3My4yMzggMS43MTQuNjc5IDEuMDE4IDEuMDE4LjgwNiAyLjQ4Ni0uNDkyIDMuNzg0LTEuNDQzIDEuNDQzLTMuMTQgMS40MDktNC4wNDguNS0uMzY0LS4zNjQtLjU0My0uODY1LS41Ni0xLjQ0MnptLjg5MS0uODA2Yy4wMTcuNDI1LjE4Ny43My40Ljk0Mi40MzIuNDMzIDEuMTUzLjQwOCAyLjAxOS0uNDU4Ljc1NS0uNzU1LjkwOC0xLjM2Ni40MDctMS44NjctLjI1NS0uMjU0LS41OTQtLjM1Ni0xLjEwMy0uMzRsLTEuNzIzIDEuNzIzem0zLjk4IDMuMTY1bDIuNjEzLTIuNjEzIDEuMjQ4IDEuMjQ3LTIuNDUyIDIuNDUyYy0uNjAzLjYwMy0uNjM3Ljk2LS4yNzIgMS4zMjQuMzE0LjMxNC42MzYuMzY1IDEuMjEzLjI4bDIuNzg0LTIuNzgzIDEuMjQ3IDEuMjQ3LTQuMjA5IDQuMjEtMS4wMTgtMS4wMi40OTItLjY3OC0uMDI1LS4wMjVjLS43ODEuMDY3LTEuNDM0LS4wNi0yLjAxMS0uNjM3LS45MTctLjkxNi0uNjYyLTEuOTUxLjM5LTMuMDA0em00LjU3NCA1LjE1bDQuNjQxLTQuNjQgMS4yNDcgMS4yNDctNC42OTIgNC42OTJjLS4yNjMuMjYzLS4yMy40NjctLjEyNy41NjlhLjc0Ljc0IDAgMDAuMTcuMTM1bC0uNzczIDEuMDc4Yy0uMTk1LS4wNzYtLjQ1LS4yNDYtLjczLS41MjYtLjg1Ni0uODU3LS41ODUtMS43MDYuMjY0LTIuNTU0em0yLjEzOCAyLjQxYy44ODItLjg4MiAyLjA3LS42NjEgMy45MDMuODMyLjM0OC0uMzk5LjM5OS0uODIzLS4wNS0xLjI3Mi0uMzU3LS4zNTctLjg1OC0uNTY5LTEuNTAzLS43MzlsLjM4Mi0xLjI2NGMuODU3LjIxMiAxLjY4OS41ODUgMi4zNSAxLjI0NyAxLjA3OCAxLjA3OCAxLjA2MSAyLjI4My0uMjI5IDMuNTczbC0yLjQxIDIuNDEtMS4wMTgtMS4wMTkuMzQtLjUyNi0uMDI2LS4wMjVjLS42Ny0uMDQzLTEuMjktLjIyMS0xLjc2NS0uNjk2LS43NjMtLjc2NC0uNjg3LTEuODA3LjAyNi0yLjUyem0xLjI4MSAxLjA5NWMtLjI3MS4yNzItLjIxMi41ODYuMDg1Ljg4My4yODguMjg4LjYxLjM0IDEuMDUyLjM0bC43MzgtLjczOWMtMS4wMS0uNzcyLTEuNTUyLS44MDYtMS44NzUtLjQ4NHptMi4yMzIgNC43Nmw0LjIwOC00LjIwOCAxLjAxOSAxLjAxOC0uNjU0LjgyMy4wMzQuMDM0Yy44NzQtLjI2MyAxLjYwNC0uMDc2IDIuMDM3LjM1Ny4yMzcuMjM3LjM0OC40MTUuNDE2LjU4NWwtMS4yODIuODc0YTIuMjIzIDIuMjIzIDAgMDAtLjM5LS41MjZjLS4zMTQtLjMxNC0uOTA4LS41LTEuNjk3LS4xNTNsLTIuNDQ0IDIuNDQ0LTEuMjQ3LTEuMjQ3eiIvPjwvZz48L3N2Zz4=) 50% no-repeat
}

.ufo-plan--options .ufo-plan--premium {
	background-image: linear-gradient(319deg, transparent, #000 100%), linear-gradient(180deg, #ffaf42, #ffaf42)
}

.ufo-plan--options .ufo-plan--premium .ufo-plan--btn {
	color: #ff962e
}

.ufo-plan--options .ufo-plan--premium .ufo-plan--label {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4NSIgaGVpZ2h0PSI4NSI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMzguNTM0Ljc3Nkw4NC43MSA0Ny4xM1Y4NC40TC44ODEuNzc2eiIvPjxwYXRoIGZpbGw9IiNGRjk2MkUiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTI3LjM1IDE1Ljk3N2w1LjUzMi01LjUzMyAxLjg5MiAxLjg5MmMxLjE1NCAxLjE1NCAxLjczIDIuMzYuNjcgMy40Mi0uNDkyLjQ5Mi0xLjMxNS43MzgtMi4xMy4yNjNsLS4wMzQuMDM0Yy42NDUuOTMzLjY0NSAxLjc2NS0uMDkzIDIuNTAzLTEuMTI4IDEuMTI5LTIuNTguNjc5LTMuNzg0LS41MjZsLTIuMDU0LTIuMDUzem00LjU1Ni0yLjA0NWwuNTc3LjU3N2MuNjEuNjEgMS4xNDUuNjIgMS41NjEuMjAzLjQxNi0uNDE1LjI5Ny0uODc0LS4yOC0xLjQ1bC0uNTk0LS41OTUtMS4yNjQgMS4yNjV6bS0yLjMzNCAyLjMzM2wuNjk2LjY5NmMuNjc5LjY3OSAxLjI5Ljc4IDEuNzkuMjguNDg0LS40ODQuMzQ4LTEuMDQ0LS4zMzktMS43MzFsLS42OTYtLjY5Ni0xLjQ1IDEuNDUxem00LjY2NyAyLjM5M2MxLjM2Ni0xLjM2NiAzLjE4Mi0xLjIzIDQuMTkyLS4yMiAxLjE5NiAxLjE5Ni45MTYgMi42NjQtLjIzIDMuODEtLjIyLjIyLS40NDkuMzk4LS41NzYuNDc0bC0yLjUyLTIuNTJjLS41MjYuNzQ3LS4zODIgMS40NTEuMTc4IDIuMDExLjMxNC4zMTQuNjk2LjUxIDEuMTg4LjYyOGwtLjM0IDEuMTcxYy0uNzMtLjEzNi0xLjQ2Ny0uNTE3LTEuOTY4LTEuMDE4LTEuMjA1LTEuMjA1LTEuMzE1LTIuOTQ0LjA3Ni00LjMzNnptMS42My43NjRsMS41MTggMS41MTljLjQ4NC0uNDg0LjYyLTEuMDI3LjEyLTEuNTI4LS4zOTEtLjM5LS45OTQtLjQ2Ni0xLjYzOS4wMDl6bTEuMDE4IDUuMTI1bDEuMzQtLjIyYy4wOTQuNjcuMjg5IDEuMTcuNjQ1IDEuNTI3LjM3NC4zNzMuNjcuMzk4Ljg5MS4xNzguMjgtLjI4LS4wMTctLjgzMi0uMjgtMS40MzQtLjMxNC0uNzA1LS41NjgtMS42NTUuMTI3LTIuMzUuNzgxLS43ODEgMS45NTItLjY4IDIuOTI4LjI5Ni42NDUuNjQ1Ljg1NyAxLjM4My45NSAyLjAybC0xLjMwNi4xODZjLS4wODUtLjUyNi0uMjM4LS45NS0uNTM1LTEuMjQ3LS4zMjItLjMyMi0uNTk0LS4zNTYtLjgwNi0uMTQ0LS4yNzIuMjcxLjAxNy43NjQuMjg4IDEuMzU4LjM0LjczLjY0NSAxLjYyOS0uMTI3IDIuNC0uNzY0Ljc2NS0xLjk2Ljc1Ni0zLjA4OS0uMzczLS41NTEtLjU1MS0uOTUtMS40MjUtMS4wMjYtMi4xOTd6bTUuMzQ1IDMuMjU4bDEuNzA2LTEuNzA1LS41NzctLjU3Ny45MjUtLjkyNS42OTYuNTk0IDEuMjY0LS45NzYgMS4wMzUgMS4wMzUtMS4xMiAxLjEyIDEuMDEgMS4wMS0uOTc2Ljk3Ni0xLjAxLTEuMDEtMS42ODggMS42ODljLS40NzUuNDc1LS40NTguODgyLS4xMjggMS4yMTMuMTM2LjEzNi4zMzEuMjQ2LjQ4NC4zMTRsLS43MTMgMS4xMDNhNC4yODYgNC4yODYgMCAwMS0xLjA4Ni0uNzhjLTEuMDQzLTEuMDQ0LS43OTctMi4xMDUuMTc4LTMuMDh6bTUuODggMy40N2MxLjgzNC0xLjgzMiA0LjExNi0xLjY4OCA1LjU0Mi0uMjYyLjY4Ny42ODcuOTI1IDEuNjAzLjkxNiAyLjM1OGwtMS40Ni4wODVjLS4wMjUtLjUzNC0uMTI3LS45NTgtLjUxNy0xLjM0OS0uNzcyLS43NzItMi4wNDUtLjcwNC0zLjE1Ny40MDctMS4xMzcgMS4xMzgtMS4yNjQgMi4zMzQtLjQ1OCAzLjE0LjQ1OC40NTguOTc2LjU4NiAxLjU0NS41NmwtLjA2OCAxLjQ0M2MtLjk5My4wNzYtMS44ODQtLjI1NS0yLjU3MS0uOTQyLTEuNDM0LTEuNDM0LTEuNjMtMy41ODEuMjI5LTUuNDR6bTIuMzYgNy44MjRsNS45NDgtNS45NDggMS4yNDcgMS4yNDctMS40NiAxLjQ2LS44MTQuNjk1Yy41OTQuMDM0IDEuMzA3LjE1MyAxLjg3NS43MjIuOTE3LjkxNi42NjIgMS45NTEtLjM5IDMuMDA0bC0yLjYxMyAyLjYxMy0xLjI0OC0xLjI0NyAyLjQ1Mi0yLjQ1M2MuNjExLS42MS42MzctLjk1OC4yOC0xLjMxNS0uMzEzLS4zMTQtLjY1My0uMzY1LTEuMTg3LS4zNzNsLTIuODQzIDIuODQyLTEuMjQ3LTEuMjQ3em02LjcwMyAyLjQ5NWMxLjQtMS40IDMuMTktMS4yMjIgNC4yNi0uMTUzIDEuMDYgMS4wNiAxLjIzOCAyLjg1MS0uMTYyIDQuMjUxLTEuNCAxLjQtMy4xOSAxLjIyMi00LjI1LjE2MS0xLjA3LTEuMDY5LTEuMjQ4LTIuODYuMTUyLTQuMjZ6bTEuMjgxIDEuMjgxYy0uNzMuNzMtLjk0MiAxLjQ1MS0uNDI0IDEuOTY5LjUxLjUwOSAxLjIzOS4zMDUgMS45NjktLjQyNXMuOTMzLTEuNDYuNDI0LTEuOTY4Yy0uNTE4LS41MTgtMS4yMzktLjMwNi0xLjk2OS40MjR6bTcuMDE4IDEuNTdjLS40MTYtLjQxNi0uNDUtLjk5My0uMDY4LTEuMzc1cy45NS0uMzQgMS4zNjYuMDc3Yy40MjQuNDI0LjQ1OC45ODQuMDc2IDEuMzY2LS4zODIuMzgyLS45NS4zNTYtMS4zNzQtLjA2OHptLTUuNDQ4IDQuMjA4bDQuMjA5LTQuMjA4IDEuMjQ3IDEuMjQ3LTQuMjA5IDQuMjA5LTEuMjQ3LTEuMjQ4em00LjItLjAwOGMxLjQtMS40IDMuMjMzLTEuMTggNC4zOTYtLjAxNy41MTcuNTE4Ljc1NSAxLjE0Ni43NDYgMS43MTRsLTEuMzQuMjA0Yy0uMDM0LS4zNzQtLjE0NS0uNjM3LS4zNC0uODMyLS42MDItLjYwMi0xLjQ1LS41MTctMi4xOC4yMTItLjczLjczLS43OTggMS41OTYtLjI1NSAyLjEzOS4zMDUuMzA1LjY5Ni40MDcgMS4wNi40NWwtLjI4OCAxLjI5YTMuMDg5IDMuMDg5IDAgMDEtMS45MjYtLjg3NWMtMS4xNzEtMS4xNy0xLjI3My0yLjg4NS4xMjctNC4yODV6bTMuOTYzIDMuOTYzYzEuMzY2LTEuMzY3IDMuMTgyLTEuMjMgNC4xOTItLjIyMSAxLjE5NiAxLjE5Ni45MTYgMi42NjQtLjIzIDMuODEtLjIyLjIyLS40NS4zOTktLjU3Ni40NzVsLTIuNTItMi41MmMtLjUyNy43NDctLjM4MiAxLjQ1LjE3OCAyLjAxMS4zMTQuMzE0LjY5NS41MSAxLjE4OC42MjhsLS4zNCAxLjE3Yy0uNzMtLjEzNS0xLjQ2OC0uNTE3LTEuOTY4LTEuMDE3LTEuMjA1LTEuMjA1LTEuMzE2LTIuOTQ1LjA3Ni00LjMzNnptMS42My43NjNsMS41MTggMS41MmMuNDg0LS40ODQuNjItMS4wMjguMTE5LTEuNTI4LS4zOS0uMzktLjk5My0uNDY3LTEuNjM4LjAwOHoiLz48L2c+PC9zdmc+) 50% no-repeat
}

.ufo-plan--options .ufo-plan--label {
	width: 83px;
	height: 83px;
	position: absolute;
	top: 0;
	right: 0
}

.ufo-plan--options .ufo-plan--name {
	font-size: 18px;
	font-weight: 900;
	text-transform: uppercase;
	margin-bottom: 32px;
	line-height: 1
}

.ufo-plan--options .ufo-plan--price {
	font-size: 48px;
	font-weight: 600;
	margin-bottom: 6px;
	line-height: 1.2
}

.ufo-plan--options .ufo-plan--billing-cycle {
	font-size: 14px;
	font-weight: 900;
	text-transform: uppercase;
	margin-bottom: 42px
}

.ufo-plan--options .ufo-plan--subtitle {
	font-size: 16px;
	margin-bottom: 24px
}

.ufo-plan--options .ufo-plan--btn {
	font-family: Lato, sans-serif;
	font-size: 12px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 1.83;
	letter-spacing: .9px;
	text-align: center;
	color: #7d868a;
	padding: 10px 0;
	margin: 0 10px;
	border-radius: 2px;
	background: #fff;
	border: none;
	cursor: pointer
}

.ufo-plan--options .ufo-plan--btn:disabled {
	opacity: .6;
	cursor: not-allowed
}

.ufo-plan--options .ufo-plan--btn:active,
.ufo-plan--options .ufo-plan--btn:focus {
	outline: none;
	box-shadow: none
}

.ufo-plan--options .ufo-plan--features ul {
	margin: 0;
	padding: 0;
	font-family: Lato, sans-serif;
	font-size: 16px;
	color: #140a2f
}

.ufo-plan--options .ufo-plan--features li {
	margin-bottom: 8px;
	padding-left: 34px;
	position: relative;
	list-style: none;
	font-weight: 400
}

.ufo-plan--options .ufo-plan--features li:last-child {
	margin-bottom: 0
}

.ufo-plan--options .ufo-plan--features li:before {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJjIiBkPSJNMCAwaDF2NTA2SDBWMHptOTE5IDBoMXY1MDZoLTFWMHoiLz48cGF0aCBpZD0iZiIgZD0iTTAgMGgyNTZ2MzczSDB6Ii8+PHBhdGggaWQ9ImciIGQ9Ik0xMy4xNTYgMS4yNDdMMTEuOTAzIDAgNC4zODUgOS4yMiAxLjI1MyA1LjYxMyAwIDYuODZsNC4zODUgNS4wNDN6Ii8+PGZpbHRlciBpZD0iZSIgd2lkdGg9IjEwNy44JSIgaGVpZ2h0PSIxMDUuNCUiIHg9Ii0zLjklIiB5PSItMi4xJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVPZmZzZXQgZHk9IjIiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz48ZmVHYXVzc2lhbkJsdXIgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIiBzdGREZXZpYXRpb249IjMiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd0JsdXJPdXRlcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJvdXQiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIvPjxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB2YWx1ZXM9IjAgMCAwIDAgMC42MTQyNTk5OTIgMCAwIDAgMCAwLjY2MTY5NTc4MyAwIDAgMCAwIDAuNjk1MDk5OTE1IDAgMCAwIDAuNSAwIi8+PC9maWx0ZXI+PHJlY3QgaWQ9ImEiIHdpZHRoPSI5MjAiIGhlaWdodD0iNTA2IiByeD0iMyIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MSAtMjQ4KSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRDhEOEQ4IiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiNGRkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoOTIwdjUwNkgweiIvPjwvZz48bWFzayBpZD0iZCIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYyIvPjwvbWFzaz48dXNlIGZpbGw9IiNEOEQ4RDgiIHhsaW5rOmhyZWY9IiNjIi8+PGcgZmlsbD0iI0VGRjFGMiIgbWFzaz0idXJsKCNkKSI+PHBhdGggZD0iTTAgMGg5MjB2NTA2SDB6Ii8+PC9nPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjMgLTEyNSkiPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2UpIiB4bGluazpocmVmPSIjZiIvPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2YiLz48cGF0aCBzdHJva2U9IiNEMUQ5REQiIGQ9Ik0uNS41aDI1NXYzNzJILjV6Ii8+PC9nPjx1c2UgZmlsbD0iIzQwREI3RSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAyKSIgeGxpbms6aHJlZj0iI2ciLz48L2c+PC9zdmc+);
	position: absolute;
	left: 10px;
	top: 2px
}

.ufo-plan--options.ufo-plan--cancel .ufo-plan--name {
	margin-bottom: 24px
}

.ufo-plan--options.ufo-plan--cancel .ufo-plan--price {
	font-size: 36px;
	margin-bottom: 6px
}

.ufo-plan--options.ufo-plan--cancel .ufo-plan--billing-cycle {
	font-size: 12px;
	margin-bottom: 32px
}

.ufo-plan--options.ufo-plan--cancel .ufo-plan--subtitle {
	font-size: 16px;
	margin-bottom: 24px
}

.ufo-project-selector--list {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-gap: 20px
}

.ufo-project-selector--list-item .list-item-content {
	width: 100%;
	cursor: pointer
}

.ufo-project-selector--list-item .project-title {
	font-family: Lato, sans-serif;
	font-size: 15px;
	text-align: center;
	font-weight: 700;
	color: #475461
}

.ufo-project-selector--list-item .thumbnail {
	position: relative;
	padding-top: 100%;
	margin-bottom: 8px;
	overflow: hidden
}

.ufo-project-selector--list-item .thumbnail .image-container {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.ufo-project-selector--list-item .thumbnail .image-container img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center
}

.ufo-project-selector--list-item .checkbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	cursor: pointer;
	opacity: 0;
	background-color: rgba(66, 66, 66, .25);
	transition: opacity .2s ease-in-out
}

.ufo-project-selector--list-item .checkbox span {
	width: 30px;
	height: 30px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	border-radius: 50%;
	display: block;
	transition: all .3s;
	background: hsla(0, 0%, 100%, .3);
	box-shadow: 0 0 6px 0 rgba(157, 169, 177, .5);
	overflow: hidden;
	border: 2px solid #fff
}

.ufo-project-selector--list-item .checkbox span:after {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQgNCkiPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2MiLz48cGF0aCBzdHJva2U9IiNGRkYiIGZpbGw9IiNmZmYiIGQ9Ik0yMS4yNzggMTEuNTg0bC0uNjgtLjg2Mi03Ljk4IDYuOTU2LTIuODYzLTMuMzA0LTEuMDIyLjg1MiAzLjk1OCA0LjA5MiA4LjU4Ny03LjczNHoiLz48L2c+PC9zdmc+);
	position: relative;
	top: 35px;
	left: -6px;
	transition: all .3s
}

.ufo-project-selector--list-item .checkbox input {
	-webkit-appearance: none
}

.ufo-project-selector--list-item .checkbox input:checked+span {
	background: #e30551;
	transition: all .1s
}

.ufo-project-selector--list-item .checkbox input:checked+span:after {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQgNCkiPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2MiLz48cGF0aCBzdHJva2U9IiNGRkYiIGZpbGw9IiNmZmYiIGQ9Ik0yMS4yNzggMTEuNTg0bC0uNjgtLjg2Mi03Ljk4IDYuOTU2LTIuODYzLTMuMzA0LTEuMDIyLjg1MiAzLjk1OCA0LjA5MiA4LjU4Ny03LjczNHoiLz48L2c+PC9zdmc+);
	position: relative;
	top: -6px;
	left: -6px;
	transition: all .3s
}

.ufo-project-selector--list-item .checkbox .bg-layer {
	position: absolute;
	top: -25px;
	left: -42px;
	width: 112px;
	height: 78px;
	background: rgba(71, 84, 97, .75);
	opacity: 0;
	transition: all .3s;
	z-index: -1
}

.ufo-project-selector--list-item .checkbox input:checked~.bg-layer {
	opacity: 1;
	transition: all .3s
}

.ufo-project-selector--list-item.selected .project-title,
.ufo-project-selector--list-item.selected .thumbnail .image-container {
	opacity: .4
}

.ufo-project-selector--list-item.selected .checkbox {
	opacity: 1;
	background: transparent
}

.ufo-project-selector--list-item:hover .checkbox {
	opacity: 1
}

.modal-container--mockup-styles {
	width: 700px
}

.modal-container--mockup-styles .mockup-type-selector .selector-title {
	font-family: Lato, sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #778390;
	text-transform: uppercase;
	margin-bottom: 20px
}

.modal-container--mockup-styles .mockup-type-selector .style-selector {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-column-gap: 12px;
	padding-bottom: 15px;
	border-bottom: 1px solid #edf0f1;
	margin-bottom: 30px
}

.modal-container--mockup-styles .mockup-type-selector .device-style {
	cursor: pointer
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image {
	width: 100%;
	padding-top: 100%;
	border-radius: 2px;
	background-color: #f0f6fb;
	margin-bottom: 10px;
	border: 2px solid transparent;
	overflow: hidden;
	position: relative
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image img {
	position: absolute;
	z-index: 2
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image.mobile img {
	width: 230px;
	top: 34px;
	left: 35px
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image.mobile.shadow:before {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzQzIiBoZWlnaHQ9IjY3MCI+PGRlZnM+PGZpbHRlciB4PSItMTIuNCUiIHk9Ii00LjYlIiB3aWR0aD0iMTI0LjclIiBoZWlnaHQ9IjExMS44JSIgaWQ9ImEiPjxmZU1vcnBob2xvZ3kgcmFkaXVzPSIxIiBvcGVyYXRvcj0iZGlsYXRlIiBpbj0iU291cmNlQWxwaGEiLz48ZmVPZmZzZXQgZHk9IjgiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxMCIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjA0NzA1ODgyMzUgMCAwIDAgMCAwLjE3MjU0OTAyIDAgMCAwIDAgMC4yOTgwMzkyMTYgMCAwIDAgMC4wOCAwIiByZXN1bHQ9IkQiLz48ZmVPZmZzZXQgZHk9IjIiIGluPSJTb3VyY2VBbHBoYSIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjUiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMSAwIiByZXN1bHQ9IkciLz48ZmVNZXJnZT48ZmVNZXJnZU5vZGUgaW49IkQiLz48ZmVNZXJnZU5vZGUgaW49IkciLz48L2ZlTWVyZ2U+PC9maWx0ZXI+PHJlY3QgaWQ9ImIiIHdpZHRoPSIyOTkiIGhlaWdodD0iNjI2IiByeD0iNDAiLz48L2RlZnM+PHVzZSBmaWx0ZXI9InVybCgjYSkiIHhsaW5rOmhyZWY9IiNiIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMiAxNCkiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
	position: absolute;
	width: 230px;
	top: 18px;
	left: 8px
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image.mobile.outline.light.shadow:before {
	content: "";
	display: none
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image.mobile:after {
	content: "";
	position: absolute;
	top: 39px;
	left: 40px;
	height: 80%;
	width: 76%;
	background-color: #f2f2f2;
	z-index: 1;
	border-radius: 16px
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image.mobile.outline.light:after {
	top: 44px;
	left: 45px;
	border-radius: 25px
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image.mobile.traditional:after {
	top: 53px;
	left: 45px
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image.tablet img {
	width: 230px;
	top: 34px;
	left: 35px
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image.tablet.shadow:before {
	content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUwIiBoZWlnaHQ9IjYxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PGZpbHRlciB4PSItOS4xJSIgeT0iLTUuMSUiIHdpZHRoPSIxMTguMiUiIGhlaWdodD0iMTEyLjklIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJhIj48ZmVNb3JwaG9sb2d5IHJhZGl1cz0iMSIgb3BlcmF0b3I9ImRpbGF0ZSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd1NwcmVhZE91dGVyMSIvPjxmZU9mZnNldCBkeT0iOCIgaW49InNoYWRvd1NwcmVhZE91dGVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxMCIgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIi8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAuMDQ3MDU4ODIzNSAwIDAgMCAwIDAuMTcyNTQ5MDIgMCAwIDAgMCAwLjI5ODAzOTIxNiAwIDAgMCAwLjA4IDAiIGluPSJzaGFkb3dCbHVyT3V0ZXIxIiByZXN1bHQ9InNoYWRvd01hdHJpeE91dGVyMSIvPjxmZU9mZnNldCBkeT0iMiIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMiIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjUiIGluPSJzaGFkb3dPZmZzZXRPdXRlcjIiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMiIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xIDAiIGluPSJzaGFkb3dCbHVyT3V0ZXIyIiByZXN1bHQ9InNoYWRvd01hdHJpeE91dGVyMiIvPjxmZU1lcmdlPjxmZU1lcmdlTm9kZSBpbj0ic2hhZG93TWF0cml4T3V0ZXIxIi8+PGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhPdXRlcjIiLz48L2ZlTWVyZ2U+PC9maWx0ZXI+PHJlY3QgaWQ9ImIiIHg9IjEiIHk9IjAiIHdpZHRoPSI0MDYiIGhlaWdodD0iNTcyIiByeD0iMzAiLz48L2RlZnM+PHVzZSBmaWx0ZXI9InVybCgjYSkiIHhsaW5rOmhyZWY9IiNiIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMSAxNCkiIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
	position: absolute;
	width: 230px;
	top: 17px;
	left: 9px
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image.tablet.outline.light.shadow:before {
	content: "";
	display: none
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image.tablet:after {
	content: "";
	position: absolute;
	top: 45px;
	left: 45px;
	height: 70%;
	width: 73%;
	background-color: #f2f2f2;
	z-index: 1;
	border-radius: 4px
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image.tablet.outline.light:after {
	top: 47px;
	left: 48px
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image.desktop img {
	width: 198px;
	top: 34px;
	left: 35px
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image.desktop.shadow:before {
	content: "";
	position: absolute;
	width: 213px;
	height: 121px;
	top: 31px;
	left: 27px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA3OSIgaGVpZ2h0PSI2MTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxmaWx0ZXIgeD0iLTQuNSUiIHk9Ii01LjQlIiB3aWR0aD0iMTA4LjklIiBoZWlnaHQ9IjExMy43JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYSI+PGZlTW9ycGhvbG9neSByYWRpdXM9IjEiIG9wZXJhdG9yPSJkaWxhdGUiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dTcHJlYWRPdXRlcjEiLz48ZmVPZmZzZXQgZHk9IjgiIGluPSJzaGFkb3dTcHJlYWRPdXRlcjEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMTAiIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjA0NzA1ODgyMzUgMCAwIDAgMCAwLjE3MjU0OTAyIDAgMCAwIDAgMC4yOTgwMzkyMTYgMCAwIDAgMC4wOCAwIiBpbj0ic2hhZG93Qmx1ck91dGVyMSIgcmVzdWx0PSJzaGFkb3dNYXRyaXhPdXRlcjEiLz48ZmVPZmZzZXQgZHk9IjIiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjIiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI1IiBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIyIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjIiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMSAwIiBpbj0ic2hhZG93Qmx1ck91dGVyMiIgcmVzdWx0PSJzaGFkb3dNYXRyaXhPdXRlcjIiLz48ZmVNZXJnZT48ZmVNZXJnZU5vZGUgaW49InNoYWRvd01hdHJpeE91dGVyMSIvPjxmZU1lcmdlTm9kZSBpbj0ic2hhZG93TWF0cml4T3V0ZXIyIi8+PC9mZU1lcmdlPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTMuNiUiIHk9Ii05MC42JSIgd2lkdGg9IjEwNy4xJSIgaGVpZ2h0PSIzMzEuMiUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImMiPjxmZU1vcnBob2xvZ3kgcmFkaXVzPSIxIiBvcGVyYXRvcj0iZGlsYXRlIiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93U3ByZWFkT3V0ZXIxIi8+PGZlT2Zmc2V0IGR5PSI4IiBpbj0ic2hhZG93U3ByZWFkT3V0ZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEwIiBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC4wNDcwNTg4MjM1IDAgMCAwIDAgMC4xNzI1NDkwMiAwIDAgMCAwIDAuMjk4MDM5MjE2IDAgMCAwIDAuMDggMCIgaW49InNoYWRvd0JsdXJPdXRlcjEiIHJlc3VsdD0ic2hhZG93TWF0cml4T3V0ZXIxIi8+PGZlT2Zmc2V0IGR5PSIyIiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIyIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNSIgaW49InNoYWRvd09mZnNldE91dGVyMiIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIyIi8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjEgMCIgaW49InNoYWRvd0JsdXJPdXRlcjIiIHJlc3VsdD0ic2hhZG93TWF0cml4T3V0ZXIyIi8+PGZlTWVyZ2U+PGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhPdXRlcjEiLz48ZmVNZXJnZU5vZGUgaW49InNoYWRvd01hdHJpeE91dGVyMiIvPjwvZmVNZXJnZT48L2ZpbHRlcj48cGF0aCBkPSJNMTMzIDBoNzcwYzE2LjU2OSAwIDMwIDEzLjQzMSAzMCAzMHY1MTBIMTAzVjMwYzAtMTYuNTY5IDEzLjQzMS0zMCAzMC0zMHoiIGlkPSJiIi8+PHBhdGggZD0iTTk1OC4yOTcgMzIuMTA2SDc2LjY5OEMzMC44NjggMzIuMTA2IDAgMjYuMzk4IDAgMjAuNjZWMy4yMjFDMCAxLjQ5NyAxLjk5Ni4xMDYgNC40NzkuMTA2aDEwMjYuMDM2YzIuNDg2IDAgNC40ODUgMS4zOSA0LjQ4NSAzLjExNXYxOC4xMjZjLS4wMSA0LjUzNi0yMy45MTQgMTAuNzU5LTc2LjcwMyAxMC43NTl6IiBpZD0iZCIvPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMiAxNCkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHVzZSBmaWx0ZXI9InVybCgjYSkiIHhsaW5rOmhyZWY9IiNiIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9IiMwMDAiLz48Y2lyY2xlIGZpbGw9IiNFREYwRjIiIGN4PSI1MTgiIGN5PSIxNCIgcj0iMyIvPjx1c2UgZmlsdGVyPSJ1cmwoI2MpIiB4bGluazpocmVmPSIjZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA1NDApIiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image.desktop.outline.light.shadow:before {
	content: "";
	display: none
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image.desktop:after {
	content: "";
	position: absolute;
	top: 39px;
	left: 60px;
	height: 62%;
	width: 62%;
	background-color: #f2f2f2;
	z-index: 1
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image.desktop.outline.light:after {
	top: 40px;
	left: 61px;
	height: 92px
}

.modal-container--mockup-styles .mockup-type-selector .device-style .image.desktop.traditional:after {
	top: 41px;
	left: 56px
}

.modal-container--mockup-styles .mockup-type-selector .device-style .name {
	font-weight: 500;
	text-transform: uppercase
}

.modal-container--mockup-styles .mockup-type-selector .device-style .dim,
.modal-container--mockup-styles .mockup-type-selector .device-style .name {
	font-family: Lato, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #9fa6a9
}

.modal-container--mockup-styles .mockup-type-selector .device-style.selected .image,
.modal-container--mockup-styles .mockup-type-selector .device-style:hover .image {
	border-color: #00b8ff
}

.modal-container--mockup-styles .mockup-type-selector .stlye-options {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-column-gap: 12px
}

.modal-container--mockup-styles .mockup-type-selector .option-group {
	display: flex;
	flex-direction: column
}

.modal-container--mockup-styles .mockup-type-selector .option-group label {
	font-family: Lato, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #778390
}

.modal-container--mockup-styles .mockup-type-selector .option-group label input {
	margin-right: 5px
}

.modal-container--mockup-styles .mockup-type-selector .option-group.device-notch.disabled {
	opacity: .6
}

.modal-container--mockup-styles .mockup-type-selector .option-group.device-notch.disabled * {
	cursor: not-allowed
}

.modal-container--mockup-styles .mockup-type-selector .option-group.device-shadow.disabled .ds,
.modal-container--mockup-styles .mockup-type-selector .option-group.device-shadow.full-disabled .fds {
	opacity: .6;
	cursor: not-allowed
}

.modal-container--mockup-styles .btn--lite {
	line-height: 36px;
	text-transform: none;
	font-size: 14px;
	font-weight: 400
}

.modal-container--mockup-styles .btn--lite:hover {
	color: #00b8ff
}

.input-group {
	position: relative;
	width: 100%;
	margin-bottom: 20px
}

.input-group.collection-name-input {
	width: 325px
}

.input-group .matin {
	font-family: Lato;
	font-size: 1rem;
	color: #475461;
	padding: 4px 0;
	display: block;
	width: 100%;
	border: none;
	border-bottom: 2px solid #d7dee1
}

.input-group .matin::placeholder {
	color: #475461
}

.input-group .matin:focus {
	outline: none
}

.input-group .matla {
	color: #778390;
	font-family: Lato;
	font-weight: 400;
	position: absolute;
	pointer-events: none;
	margin-bottom: 0;
	top: -16px;
	left: 10px;
	font-size: 15px
}

.input-group:not(.placeholder) .matla {
	color: #a9b4bf;
	font-style: italic;
	left: 10px;
	top: 4px;
	transition: all .2s ease
}

.input-group:not(.placeholder) .matin:disabled~.matla,
.input-group:not(.placeholder) .matin:focus~.matla,
.input-group:not(.placeholder) .matin:valid~.matla {
	top: -16px;
	font-size: 12px
}

.input-group .bar {
	position: absolute;
	display: block;
	width: 100%;
	bottom: 0
}

.input-group .bar:after,
.input-group .bar:before {
	content: "";
	height: 2px;
	width: 0;
	bottom: 0;
	position: absolute;
	background: #2196f3;
	transition: all .2s ease
}

.input-group .bar:before {
	left: 50%
}

.input-group .bar:after {
	right: 50%
}

.input-group .matin:focus~.bar:after,
.input-group .matin:focus~.bar:before {
	width: 50%
}

.input-group .matin:focus~.highlight {
	animation: highlighter .3s ease
}

@keyframes highlighter {
	0% {
		background: #fff
	}
	to {
		width: 0;
		background: transparent
	}
}

select {
	font-family: Lato;
	font-size: 15px;
	color: #475461;
	width: 150px;
	height: 32px;
	background: transparent;
	border-radius: 0;
	border: none;
	border-bottom: 2px solid #d7dee1
}

.ufo-form--group {
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	margin-bottom: 20px
}

.ufo-form--group-multiline {
	flex-direction: column
}

.ufo-form--label {
	font-family: Lato, sans-serif;
	font-size: 13px;
	color: #9fa6a9;
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 8px
}

.ufo-form--label label {
	margin: 0
}

.ufo-form--label span {
	font-style: italic
}

.ufo-form--handler {
	width: 100%;
	padding: 14px 16px;
	border: 1px solid #edf0f1;
	border-radius: 1px;
	font-family: Lato, sans-serif;
	font-size: 16px;
	line-height: 1.25;
	color: #475461
}

.ufo-form--handler::placeholder {
	font-style: italic;
	color: #9fa6a9
}

.ufo-form--handler:focus {
	outline: none;
	border-color: #00b8ff
}

.ufo-form--handler:disabled {
	border: 1px solid #edf0f1;
	background-color: rgba(237, 240, 241, .5);
	color: #9fa6a9;
	cursor: not-allowed
}

.ufo-form--search-handler {
	padding-left: 34px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTkiIGhlaWdodD0iMTkiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTMuMjAyIDExLjc3NWw2LjY4IDYuNjhhLjUuNSAwIDAxLS43MDguNzA2bC02LjYyMS02LjYyMWE2LjI2IDYuMjYgMCAxMS42NS0uNzY1em0uMTc4LTMuNjU1YTUuMjYgNS4yNiAwIDEwLTEwLjUyIDAgNS4yNiA1LjI2IDAgMDAxMC41MiAweiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xIC0xKSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjOUZBNkE5IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iIzlGQTZBOSIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjwvZz48L2c+PC9zdmc+) center left 8px;
	background-repeat: no-repeat
}

.ufo-form--check {
	display: block
}

.ufo-form--check-label {
	font-family: Lato, sans-serif;
	font-size: 14px;
	color: #778390;
	margin: 0
}

.ufo-form--check-input {
	margin-right: 5px
}

.ufo-form--check-inline {
	display: inline-flex;
	align-items: center;
	margin-right: 24px
}

.mockups {
	background: #edf1f1;
	width: 100%;
	min-height: 800px;
	text-align: center
}

.mockup {
	margin: 50px auto
}

[class*=mockup--] .ufo-mockup--display .ufo-mockup--scroller {
	position: relative
}

[class*=mockup--] .ufo-mockup--display .ufo-mockup--scroller .ps__rail-y,
[class*=mockup--] .ufo-mockup--display .ufo-mockup--scroller .ps__scrollbar-y-rail,
[class*=mockup--] .ufo-mockup--display .ufo-mockup--scroller .ps__scrollbar-y-rail>.ps__scrollbar-y {
	width: 2px;
	background-color: transparent
}

[class*=mockup--] .ufo-mockup--display .ufo-mockup--scroller::-webkit-scrollbar {
	width: 0;
	background: transparent
}

[class*=mockup--] .ufo-mockup--display .ufo-mockup--scroller::-webkit-scrollbar-track {
	background: rgba(237, 241, 241, .2)
}

[class*=mockup--] .ufo-mockup--display .ufo-mockup--scroller::-webkit-scrollbar-thumb {
	background: rgba(126, 137, 163, .4)
}

[class*=mockup--] .ufo-mockup--display .ufo-mockup--scroller::-webkit-scrollbar-thumb:hover {
	background: rgba(126, 137, 163, .7)
}

.mockup--mobile {
	position: relative;
	background: #fff;
	padding: 55px 20px;
	box-shadow: 0 2px 20px 2px rgba(12, 44, 76, .08);
	border-radius: 30px;
	display: inline-block;
	margin: 0 auto;
	max-width: 85%
}

.mockup--mobile:before {
	width: 8px;
	border-radius: 50%;
	left: 52px
}

.mockup--mobile:after,
.mockup--mobile:before {
	content: "";
	height: 8px;
	background: #edf0f2;
	position: absolute;
	top: 23px
}

.mockup--mobile:after {
	width: 40px;
	border-radius: 3px;
	left: 50%;
	transform: translateX(-50%)
}

.mockup--mobile .mockup-image {
	padding-top: 177.77778%;
	position: relative;
	width: 260px;
	max-width: 100%;
	overflow: hidden;
	border-radius: 3px;
	background: #fff
}

.mockup--mobile .mockup-image:hover {
	overflow-y: scroll
}

.mockup--mobile .mockup-image::-webkit-scrollbar {
	width: 0;
	background: transparent
}

.mockup--mobile .mockup-image::-webkit-scrollbar-track {
	background: rgba(237, 241, 241, .2)
}

.mockup--mobile .mockup-image::-webkit-scrollbar-thumb {
	background: rgba(126, 137, 163, .4)
}

.mockup--mobile .mockup-image::-webkit-scrollbar-thumb:hover {
	background: rgba(126, 137, 163, .7)
}

.mockup--mobile .mockup-image img {
	position: absolute;
	top: 0;
	left: 0;
	border: 1px solid #eaeaea;
	border-radius: 3px
}

.mockup--mobile.landscape {
	transform: rotate(90deg);
	transform-origin: center
}

.mockup--mobile.landscape .mockup-image img {
	transform: rotate(-90deg);
	transform-origin: center
}

[class*=mockup--mobile--traditional--][class*="--no-shadow"] {
	box-shadow: none
}

.mockup--tablet {
	position: relative;
	background: #fff;
	padding: 42px 20px;
	box-shadow: 0 2px 20px 2px rgba(12, 44, 76, .08);
	border-radius: 20px;
	display: inline-block;
	max-width: 85%;
	margin: 0 auto
}

.mockup--tablet:before {
	content: "";
	width: 12px;
	height: 12px;
	background: #edf0f2;
	border-radius: 50%;
	position: absolute;
	top: 16px;
	left: 50%;
	transform: translateX(-50%)
}

.mockup--tablet .mockup-image {
	background: #fff;
	padding: 133.33% 1px 1px;
	position: relative;
	width: 360px;
	max-width: 100%;
	overflow: hidden;
	border-radius: 3px
}

.mockup--tablet .mockup-image:hover {
	overflow-y: auto
}

.mockup--tablet .mockup-image::-webkit-scrollbar {
	width: 0;
	background: transparent
}

.mockup--tablet .mockup-image::-webkit-scrollbar-track {
	background: rgba(237, 241, 241, .2)
}

.mockup--tablet .mockup-image::-webkit-scrollbar-thumb {
	background: rgba(126, 137, 163, .4)
}

.mockup--tablet .mockup-image::-webkit-scrollbar-thumb:hover {
	background: rgba(126, 137, 163, .7)
}

.mockup--tablet .mockup-image img {
	position: absolute;
	top: 0;
	left: 0;
	border: 1px solid #eaeaea;
	border-radius: 3px
}

.mockup--desktop {
	text-align: center;
	margin: 0 30px
}

.mockup--desktop .mockup-display {
	box-shadow: 0 2px 20px 2px rgba(12, 44, 76, .08);
	position: relative;
	background: #fff;
	padding: 12px 8px 7px;
	border-radius: 10px 10px 0 0;
	max-width: 85%;
	margin: 0 auto -9px
}

.mockup--desktop .mockup-display .mockup-image {
	padding: 56.25% 1px 1px;
	position: relative;
	max-width: 100%;
	overflow: hidden;
	background: #fff;
	border: 1px solid #eaeaea
}

.mockup--desktop .mockup-display .mockup-image:hover {
	overflow-y: auto
}

.mockup--desktop .mockup-display .mockup-image::-webkit-scrollbar {
	width: 0;
	background: transparent
}

.mockup--desktop .mockup-display .mockup-image::-webkit-scrollbar-track {
	background: rgba(237, 241, 241, .2)
}

.mockup--desktop .mockup-display .mockup-image::-webkit-scrollbar-thumb {
	background: rgba(126, 137, 163, .4)
}

.mockup--desktop .mockup-display .mockup-image::-webkit-scrollbar-thumb:hover {
	background: rgba(126, 137, 163, .7)
}

.mockup--desktop .mockup-display .mockup-image img {
	position: absolute;
	top: 0;
	left: 0
}

.mockup--desktop .mockup-display:before {
	content: "";
	width: 6px;
	height: 6px;
	background: #edf0f2;
	border-radius: 50%;
	position: absolute;
	top: 3px;
	left: 50%;
	transform: translateX(-50%)
}

.mockup--desktop .desktop-body {
	width: 100%;
	height: 8px;
	background: #fff;
	box-shadow: 0 2px 20px 2px rgba(12, 44, 76, .08);
	border-radius: 0 0 30px 30px;
	margin-top: -2px;
	display: inline-block;
	position: relative
}

.mockup--desktop .desktop-body:before {
	content: "";
	width: 80px;
	height: 3px;
	position: absolute;
	left: 50%;
	top: 0;
	transform: translateX(-50%);
	border-top: none;
	border-radius: 0 0 3px 3px;
	background: #edf0f2
}

.p_section--image .mockup--desktop .mockup-display .mockup-image {
	display: flex
}

.p_section--image .mockup--desktop .mockup-display .mockup-image img {
	width: 100%;
	height: auto;
	max-width: 100%;
	object-fit: contain;
	object-position: 0 0
}

@media (min-width:412px) {
	.mockup--desktop {
		margin: 0 40px
	}
	.mockup--desktop .mockup-display {
		padding: 20px 14px 12px;
		border-radius: 15px 15px 0 0;
		margin: 0 auto -7px
	}
	.mockup--desktop .mockup-display:before {
		width: 6px;
		height: 6px;
		top: 7px
	}
	.mockup--desktop .desktop-body {
		height: 10px
	}
	.mockup--desktop .desktop-body:before {
		width: 120px;
		height: 4px
	}
}

@media (min-width:576px) {
	.mockup--desktop {
		margin: 0 50px
	}
	.mockup--desktop .mockup-display:before {
		width: 7px;
		height: 7px;
		top: 7px
	}
	.mockup--desktop .desktop-body {
		height: 11px
	}
	.mockup--desktop .desktop-body:before {
		width: 130px;
		height: 5px
	}
}

@media (min-width:768px) {
	.mockup--desktop {
		margin: 0 75px
	}
	.mockup--desktop .mockup-display {
		padding: 23px 20px;
		border-radius: 15px 15px 0 0;
		margin: 0 auto -5px
	}
	.mockup--desktop .mockup-display:before {
		width: 8px;
		height: 8px;
		top: 7px
	}
	.mockup--desktop .desktop-body {
		height: 12px
	}
	.mockup--desktop .desktop-body:before {
		width: 130px;
		height: 5px
	}
	.p_section--horizontal-split .mockup--desktop {
		margin: 0 30px
	}
}

@media (min-width:992px) {
	.mockup--desktop {
		margin: 0 100px
	}
	.mockup--desktop .desktop-body {
		height: 15px
	}
	.mockup--desktop .desktop-body:before {
		width: 150px;
		height: 6px
	}
}

@media (min-width:1200px) {
	.mockup--desktop {
		max-width: calc(100% - 60px)
	}
	.mockup--desktop .desktop-body {
		height: 15px
	}
	.mockup--desktop .desktop-body:before {
		width: 150px;
		height: 6px
	}
}

[class*=mockup--desktop--],
[class*=mockup--mobile--],
[class*=mockup--tablet--] {
	display: inline-block;
	position: relative
}

[class*=mockup--desktop--]:not(.gallery-item):not([class*=thumbnail-]),
[class*=mockup--mobile--]:not(.gallery-item):not([class*=thumbnail-]),
[class*=mockup--tablet--]:not(.gallery-item):not([class*=thumbnail-]) {
	padding: 0 40px
}

[class*=mockup--desktop--] .ufo-mockup--display,
[class*=mockup--mobile--] .ufo-mockup--display,
[class*=mockup--tablet--] .ufo-mockup--display {
	position: relative;
	display: inline-block
}

[class*=mockup--desktop--] .ufo-mockup--display img,
[class*=mockup--mobile--] .ufo-mockup--display img,
[class*=mockup--tablet--] .ufo-mockup--display img {
	box-shadow: none!important
}

[class*=mockup--desktop--] .ufo-mockup--frame,
[class*=mockup--mobile--] .ufo-mockup--frame,
[class*=mockup--tablet--] .ufo-mockup--frame {
	position: relative;
	pointer-events: none
}

[class*=mockup--desktop--] .ufo-mockup--screen,
[class*=mockup--mobile--] .ufo-mockup--screen,
[class*=mockup--tablet--] .ufo-mockup--screen {
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	text-align: center;
	margin-top: 4.4%;
	margin-left: auto;
	margin-right: auto;
	width: 90%;
	height: 95.6%
}

[class*=mockup--desktop--] .ufo-mockup--screen img,
[class*=mockup--mobile--] .ufo-mockup--screen img,
[class*=mockup--tablet--] .ufo-mockup--screen img {
	width: 100%
}

[class*=mockup--desktop--] .ufo-mockup--scroller,
[class*=mockup--mobile--] .ufo-mockup--scroller,
[class*=mockup--tablet--] .ufo-mockup--scroller {
	height: 100%;
	width: 100%;
	overflow-y: scroll;
	background-color: #f2f2f2
}

[class*=mockup--desktop--] .ufo-mockup--scroller::-webkit-scrollbar,
[class*=mockup--mobile--] .ufo-mockup--scroller::-webkit-scrollbar,
[class*=mockup--tablet--] .ufo-mockup--scroller::-webkit-scrollbar {
	width: 0;
	background: transparent
}

[class*=mockup--desktop--] .ufo-mockup--scroller::-webkit-scrollbar-track,
[class*=mockup--mobile--] .ufo-mockup--scroller::-webkit-scrollbar-track,
[class*=mockup--tablet--] .ufo-mockup--scroller::-webkit-scrollbar-track {
	background: rgba(237, 241, 241, .2)
}

[class*=mockup--desktop--] .ufo-mockup--scroller::-webkit-scrollbar-thumb,
[class*=mockup--mobile--] .ufo-mockup--scroller::-webkit-scrollbar-thumb,
[class*=mockup--tablet--] .ufo-mockup--scroller::-webkit-scrollbar-thumb {
	background: rgba(126, 137, 163, .4)
}

[class*=mockup--desktop--] .ufo-mockup--scroller::-webkit-scrollbar-thumb:hover,
[class*=mockup--mobile--] .ufo-mockup--scroller::-webkit-scrollbar-thumb:hover,
[class*=mockup--tablet--] .ufo-mockup--scroller::-webkit-scrollbar-thumb:hover {
	background: rgba(126, 137, 163, .7)
}

.carousel .gallery-item[class*=mockup--desktop--] {
	padding: 0 40px
}

[class*=mockup--mobile--][class*="--shadow"] {
	position: relative
}

[class*=mockup--mobile--][class*="--shadow"] .ufo-mockup--display:before {
	content: "";
	width: 98%;
	height: 99%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .08), 0 8px 20px 2px rgba(12, 44, 76, .08), inset 0 2px 10px 0 rgba(0, 0, 0, .08), inset 0 8px 20px 2px rgba(12, 44, 76, .08);
	border-radius: 27px
}

[class*=mockup--tablet--][class*="--shadow"] {
	position: relative
}

[class*=mockup--tablet--][class*="--shadow"] .ufo-mockup--display:before {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .08), 0 8px 20px 2px rgba(12, 44, 76, .08), inset 0 2px 10px 0 rgba(0, 0, 0, .08), inset 0 8px 20px 2px rgba(12, 44, 76, .08);
	border-radius: 31px
}

[class*=mockup--desktop--][class*="--shadow"] {
	position: relative
}

[class*=mockup--desktop--][class*="--shadow"]:before {
	content: "";
	width: 100%;
	height: 107%;
	position: absolute;
	top: 52%;
	left: 50%;
	transform: translate(-50%, -51%);
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA3OSIgaGVpZ2h0PSI2MTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxmaWx0ZXIgeD0iLTQuNSUiIHk9Ii01LjQlIiB3aWR0aD0iMTA4LjklIiBoZWlnaHQ9IjExMy43JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYSI+PGZlTW9ycGhvbG9neSByYWRpdXM9IjEiIG9wZXJhdG9yPSJkaWxhdGUiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dTcHJlYWRPdXRlcjEiLz48ZmVPZmZzZXQgZHk9IjgiIGluPSJzaGFkb3dTcHJlYWRPdXRlcjEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMTAiIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjA0NzA1ODgyMzUgMCAwIDAgMCAwLjE3MjU0OTAyIDAgMCAwIDAgMC4yOTgwMzkyMTYgMCAwIDAgMC4wOCAwIiBpbj0ic2hhZG93Qmx1ck91dGVyMSIgcmVzdWx0PSJzaGFkb3dNYXRyaXhPdXRlcjEiLz48ZmVPZmZzZXQgZHk9IjIiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjIiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI1IiBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIyIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjIiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMSAwIiBpbj0ic2hhZG93Qmx1ck91dGVyMiIgcmVzdWx0PSJzaGFkb3dNYXRyaXhPdXRlcjIiLz48ZmVNZXJnZT48ZmVNZXJnZU5vZGUgaW49InNoYWRvd01hdHJpeE91dGVyMSIvPjxmZU1lcmdlTm9kZSBpbj0ic2hhZG93TWF0cml4T3V0ZXIyIi8+PC9mZU1lcmdlPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTMuNiUiIHk9Ii05MC42JSIgd2lkdGg9IjEwNy4xJSIgaGVpZ2h0PSIzMzEuMiUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImMiPjxmZU1vcnBob2xvZ3kgcmFkaXVzPSIxIiBvcGVyYXRvcj0iZGlsYXRlIiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93U3ByZWFkT3V0ZXIxIi8+PGZlT2Zmc2V0IGR5PSI4IiBpbj0ic2hhZG93U3ByZWFkT3V0ZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEwIiBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC4wNDcwNTg4MjM1IDAgMCAwIDAgMC4xNzI1NDkwMiAwIDAgMCAwIDAuMjk4MDM5MjE2IDAgMCAwIDAuMDggMCIgaW49InNoYWRvd0JsdXJPdXRlcjEiIHJlc3VsdD0ic2hhZG93TWF0cml4T3V0ZXIxIi8+PGZlT2Zmc2V0IGR5PSIyIiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIyIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNSIgaW49InNoYWRvd09mZnNldE91dGVyMiIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIyIi8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjEgMCIgaW49InNoYWRvd0JsdXJPdXRlcjIiIHJlc3VsdD0ic2hhZG93TWF0cml4T3V0ZXIyIi8+PGZlTWVyZ2U+PGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhPdXRlcjEiLz48ZmVNZXJnZU5vZGUgaW49InNoYWRvd01hdHJpeE91dGVyMiIvPjwvZmVNZXJnZT48L2ZpbHRlcj48cGF0aCBkPSJNMTMzIDBoNzcwYzE2LjU2OSAwIDMwIDEzLjQzMSAzMCAzMHY1MTBIMTAzVjMwYzAtMTYuNTY5IDEzLjQzMS0zMCAzMC0zMHoiIGlkPSJiIi8+PHBhdGggZD0iTTk1OC4yOTcgMzIuMTA2SDc2LjY5OEMzMC44NjggMzIuMTA2IDAgMjYuMzk4IDAgMjAuNjZWMy4yMjFDMCAxLjQ5NyAxLjk5Ni4xMDYgNC40NzkuMTA2aDEwMjYuMDM2YzIuNDg2IDAgNC40ODUgMS4zOSA0LjQ4NSAzLjExNXYxOC4xMjZjLS4wMSA0LjUzNi0yMy45MTQgMTAuNzU5LTc2LjcwMyAxMC43NTl6IiBpZD0iZCIvPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMiAxNCkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHVzZSBmaWx0ZXI9InVybCgjYSkiIHhsaW5rOmhyZWY9IiNiIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9IiMwMDAiLz48Y2lyY2xlIGZpbGw9IiNFREYwRjIiIGN4PSI1MTgiIGN5PSIxNCIgcj0iMyIvPjx1c2UgZmlsdGVyPSJ1cmwoI2MpIiB4bGluazpocmVmPSIjZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA1NDApIiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain
}

[class*=mockup--mobile--traditional--] .ufo-mockup--screen {
	width: 87%;
	height: 81%;
	margin-top: 18.5%;
	margin-left: .3%
}

[class*=mockup--tablet--traditional--] .ufo-mockup--screen {
	width: 90.4%;
	height: 85.5%;
	margin-top: 10.4%;
	margin-left: -.2%
}

[class*=mockup--desktop--traditional--] .ufo-mockup--screen {
	width: 77.4%;
	height: 79%;
	margin-top: 4.9%;
	margin-left: .1%
}

[class*=mockup--mobile--outline--] .ufo-mockup--screen {
	width: 93.8%;
	height: 96.8%;
	margin-top: 3.4%;
	margin-left: .3%
}

[class*=mockup--mobile--outline--] .ufo-mockup--scroller {
	border-radius: 32px
}

[class*=mockup--mobile--outline--][class*="--light--"] .ufo-mockup--screen {
	width: 91.6%;
	height: 95.6%;
	margin-top: 4.5%;
	margin-left: .1%
}

[class*=mockup--mobile--outline--][class*="--light--"] .ufo-mockup--scroller {
	border: 1px solid #eaeaea
}

[class*=mockup--mobile--outline--][class*="--shadow"] .ufo-mockup--display:before {
	border-radius: 31px
}

[class*=mockup--tablet--outline--] .ufo-mockup--screen {
	width: 90%;
	height: 93%;
	margin-top: 5%
}

[class*=mockup--tablet--outline--] .ufo-mockup--scroller {
	border-radius: 7px
}

[class*=mockup--tablet--outline--][class*="--light--"] .ufo-mockup--screen {
	width: 89%;
	height: 92%;
	margin-top: 5.8%
}

[class*=mockup--tablet--outline--][class*="--light--"] .ufo-mockup--scroller {
	border: 1px solid #eaeaea
}

[class*=mockup--desktop--outline--] .ufo-mockup--screen {
	width: 74.4%;
	height: 83.8%;
	margin-top: 2.9%;
	margin-left: .1%
}

[class*=mockup--desktop--outline--][class*="--dark--"] .ufo-mockup--screen {
	width: 75.2%;
	height: 85%;
	margin-top: 2.5%
}

[class*=mockup--desktop--outline--][class*="--light--"] .ufo-mockup--screen {
	width: 74%
}

[class*=mockup--desktop--outline--][class*="--light--"] .ufo-mockup--scroller {
	border: 1px solid #eaeaea
}

[class*=mockup--mobile--semi-realistic--] .ufo-mockup--screen {
	width: 93.7%;
	height: 97.2%;
	margin-top: 3.3%;
	margin-left: .1%
}

[class*=mockup--mobile--semi-realistic--] .ufo-mockup--scroller {
	border-radius: 6%
}

[class*=mockup--mobile--semi-realistic--][class*="--light--"] .ufo-mockup--screen {
	width: 94.2%;
	height: 97%;
	max-width: 280px;
	max-height: 606px;
	margin-left: 0
}

[class*=mockup--mobile--semi-realistic--][class*="--shadow"] .ufo-mockup--display:before {
	border-radius: 31px
}

[class*=mockup--tablet--semi-realistic--] .ufo-mockup--screen {
	width: 90.4%;
	height: 93%;
	margin-top: 4.9%
}

[class*=mockup--desktop--semi-realistic--] .ufo-mockup--screen {
	width: 75.1%;
	height: 85%;
	margin-top: 2.5%;
	margin-left: .1%
}

[class*=mockup--mobile--realistic--] .ufo-mockup--screen {
	width: 90%;
	height: 96.2%;
	margin-top: 4%
}

[class*=mockup--mobile--realistic--] .ufo-mockup--scroller {
	border-radius: 4%
}

[class*=mockup--mobile--realistic--][class*="--dark--"] .ufo-mockup--screen {
	height: 95.7%;
	margin-top: 4.4%
}

[class*=mockup--tablet--realistic--] .ufo-mockup--screen {
	width: 89.7%;
	height: 92.8%;
	margin-top: 5.3%;
	margin-left: -.2%
}

[class*=mockup--desktop--realistic--] .ufo-mockup--screen {
	width: 75.2%;
	height: 84.8%;
	margin-top: 2.8%
}

@media (min-width:768px) {
	.carousel .gallery-item[class*=mockup--desktop--],
	[class*=mockup--desktop--outline] :not(.gallery-item),
	[class*=mockup--desktop--realistic] :not(.gallery-item),
	[class*=mockup--desktop--semi-realistic] :not(.gallery-item),
	[class*=mockup--mobile--] :not(.gallery-item),
	[class*=mockup--tablet--] :not(.gallery-item) {
		padding: 0
	}
}

.image-gallery.carousel .gallery-item[class*="--shadow"] {
	padding: 20px 0
}

.logo {
	float: left;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMSIgaGVpZ2h0PSIyNCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMi4xOTYlIiB4Mj0iOTMuMTE1JSIgeTE9Ii42ODglIiB5Mj0iODUuODc1JSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA0QjdDQiIvPjxzdG9wIG9mZnNldD0iMyUiIHN0b3AtY29sb3I9IiMwNEI3Q0MiLz48c3RvcCBvZmZzZXQ9IjE3JSIgc3RvcC1jb2xvcj0iIzA0QjdENiIvPjxzdG9wIG9mZnNldD0iNDElIiBzdG9wLWNvbG9yPSIjMDRCN0YyIi8+PHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiMwNEI3RkYiLz48c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzA0OTVFQyIvPjxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMDQ3NkRCIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImIiIHgxPSI2NS43ODYlIiB4Mj0iLTI4LjcwOCUiIHkxPSIxNi4xNzYlIiB5Mj0iMzgwLjAzMSUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwNEI3Q0IiLz48c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iIzA0QjdENCIvPjxzdG9wIG9mZnNldD0iMzglIiBzdG9wLWNvbG9yPSIjMDRCN0VFIi8+PHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiMwNEI3RkYiLz48c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzA0OTVFQyIvPjxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMDQ3NkRCIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImMiIHgxPSI5My40NDklIiB4Mj0iMTkuNjUyJSIgeTE9Ii0zMC4wMjUlIiB5Mj0iOTYuOTQxJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA0QjdDQiIvPjxzdG9wIG9mZnNldD0iMTclIiBzdG9wLWNvbG9yPSIjMERCQUNGIi8+PHN0b3Agb2Zmc2V0PSI0NSUiIHN0b3AtY29sb3I9IiMyN0MxREEiLz48c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iIzUwQ0RFQyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY4RDRGNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTI3LjA5OCAxMC4yNjJMNC45NiAzLjE5MmwxMS4xNDIgMTYuNTZMMTguOTc1IDguOTFsMS43MzguNTYtMi41MzEgOS41ODZ6Ii8+PHBhdGggZD0iTTE4LjE5NiAxOS4wMWwtLjAxNC4wNDUgOC45MTYtOC43OTNMNC45NiAzLjE5MmwxMC4zMTMgMTUuMzI0LjgyOSAxLjIzNyAyLjg3My0xMC44NDQgMS43MzguNTYtMi41MTcgOS41NDIgMi4zODYtMi4zMjciLz48cGF0aCBmaWxsPSJ1cmwoI2EpIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0yOS45NSA5LjM5bC0zLjk2NS0xLjMwM0wuNzA1LjAzbDE1LjY1MSAyMy4yNzNMMzAuMTc1IDkuNjg3bC0uMjI2LS4yOTh6bS0xMS43OSA5LjY1N3YtLjAzNmwtMS41OTMgMS41NDktMS4zMTYtMi4wNUw0Ljk2IDMuMTkybDIyLjEzOCA3LjA2Mi04LjkzOCA4Ljc5MnoiLz48cGF0aCBmaWxsPSJ1cmwoI2IpIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0yMS40NTUgMGwtMS40MTEgNS4wODQgMS43NDUuNTYuNTM4LTEuOTUgNC4xMSA0LjUzOS0uNDUyLS4xNDYgMy45NjQgMS4zMXoiLz48cGF0aCBmaWxsPSJ1cmwoI2MpIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xOC45NzUgOC45MWwtMi44NzMgMTAuODQzLS44My0xLjIzNyAxLjMzMiAyLjA0NCAxLjU5Mi0xLjU1IDIuNTE3LTkuNTR6Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat;
	margin: 0 50px 0 0;
	width: 31px;
	height: 24px
}

.logo,
.ufo--nav-bar .logo {
	cursor: pointer
}

.ufo--nav-bar .btn-back {
	float: left
}

.ufo--nav-bar .btn-back a {
	display: flex;
	font-size: .875rem;
	color: #d1d9dd;
	text-decoration: none;
	font-family: Lato, sans-serif;
	transition: color .3s ease-in-out;
	cursor: pointer
}

.ufo--nav-bar .btn-back a:before {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTAgMS40MjNMOC45NzggMCAwIDhsOC45NzggOEwxMCAxNC41NzcgMi42MTkgOHoiLz48L2RlZnM+PHVzZSBmaWxsPSIjZWZmMWYyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDMpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==);
	height: 22px;
	width: 22px;
	margin-right: 8px
}

.ufo--nav-bar .btn-back:hover a {
	color: #d1d9dd;
	transition: color .3s ease-in-out
}

.ufo--nav-bar .nav {
	max-width: 1140px;
	margin: 0 0 0 auto;
	display: block
}

.ufo--nav-bar .navigation {
	float: right;
	font-size: 14px;
	color: #00b8ff;
	list-style: none;
	margin: 0;
	width: auto;
	padding: 0
}

.ufo--nav-bar .navigation li {
	font-family: Lato, sans-serif;
	float: left;
	cursor: pointer
}

.ufo--nav-bar .navigation li a {
	color: #d1d9dd;
	font-weight: 400;
	padding-left: 25px;
	transition: all .2s;
	display: inline-block
}

.ufo--nav-bar .navigation li a:hover {
	color: #d1d9dd;
	text-decoration: none
}

.ufo--nav-bar .navigation li:not(:first-child) {
	margin-left: 12px
}

.ufo--nav-bar .navigation li:not(:last-child) {
	margin-right: 12px
}

.ufo--nav-bar .navigation .change-template {
	position: relative
}

.ufo--nav-bar .navigation .change-template a {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTMgMTloLTF2LTdoN3Y3aC02em0wLTFoNXYtNWgtNXY1em0wLThoLTFWM2g3djdoLTZ6bTAtMWg1VjRoLTV2NXpNNCAxOUgzVjNoN3YxNkg0em0wLTFoNVY0SDR2MTR6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMgLTMpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSB4bGluazpocmVmPSIjYSIvPjxnIHRyYW5zZm9ybT0icm90YXRlKDkwIDExIDExKSIgZmlsbD0iI2ZmZiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjwvZz48L2c+PC9zdmc+) 0 no-repeat
}

.ufo--nav-bar .navigation .collections a {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMy45ODIgMTlBLjk4Ny45ODcgMCAwMTMgMTh2LThjMC0uNTUxLjQ1My0xIDEuMDAzLTFIMTJjLjU1MSAwIDEgLjQ0OSAxIDF2Ny45NGMwIC41NS0uMjc0IDEuMDYtLjgyNSAxLjA2SDMuOTgyek0xMiAxNy45ODRMMTEuOTk3IDEwSDRsLjAwMyA3Ljk4NkwxMiAxNy45ODR6TTE0IDE0aDFWN0g3djFINnYtLjgwNEM2IDYuNjQxIDYuNDQ2IDYgNyA2aDguMDA1Yy41NTQgMCAuOTk1LjQ0NS45OTUgMXY3YzAgLjU1NS0uNDQxIDEtLjk5NSAxSDE0di0xem0zLTNoMVY0aC04djFIOXYtLjgwNEM5IDMuNjQxIDkuNDQ2IDMgMTAgM2g4LjAwNWMuNTU0IDAgLjk5NS40NDUuOTk1IDF2N2MwIC41NTUtLjQ0MSAxLS45OTUgMUgxN3YtMXoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMyAtMykiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiNGRkYiIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iI2ZmZiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjwvZz48L2c+PC9zdmc+) 0 no-repeat
}

.ufo--nav-bar .navigation .delete a {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQiIGhlaWdodD0iMTciPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNyA3djkuODFjMCAuNTkzLjAzNyAxLjE5LjYzNSAxLjE5aDYuNzA0Yy42IDAgLjY0Ny0uNTk3LjY0Ny0xLjE5TDE1IDdIN3ptLjU1IDEyYy0uOTY4IDAtMS41NTktLjk5My0xLjU1LTIuMzU5VjZoMTB2MTAuNjQxYzAgMS4yNy0uNTA1IDIuMzU5LTEuNDcgMi4zNTlINy41NXpNMTAgNFYyLjk1MmMwLS41MjUuNDQ4LS45NTIgMS0uOTUyczEgLjQyNyAxIC45NTJWNGgtMnpNOSAxOFY3aDF2MTFIOXptMyAwVjdoMXYxMWgtMXpNNC43ODYgNUM0LjM1IDUgNCA0Ljc3NiA0IDQuNXMuMzUxLS41Ljc4Ni0uNWgxMi40MjhjLjQzNSAwIC43ODYuMjI0Ljc4Ni41cy0uMzUxLjUtLjc4Ni41SDQuNzg2eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00IC0yKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjZmZmIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 0 no-repeat
}

.ufo--nav-bar .navigation .edit-collections a {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNy41ODcgMy45NEw2LjA5MyAyLjgwNWwuOTk2LTEuMzkzIDEuNTE2IDEuMTA1TDcuNTg3IDMuOTR6bS00Ljk4IDYuOTc0bC0xLjYuNjRWOS43OUw1LjQxIDMuNzZsMS40OTQgMS4xMzYtNC4yOTggNi4wMTh6TTcuMjk3LjExYS41NzcuNTc3IDAgMDAtLjgxLjEzM0wuMDQ4IDkuMjU2Yy0uMDczLjEwMy0uMDQzLjQwNy0uMDQxLjUzNHYyLjYyOGMuMDAyLjE5Ni4wNjYuMzc3LjIyNy40ODVhLjU3OS41NzkgMCAwMC41NDMuMDUzbDIuNDI1LTEuMDE1YS41OC41OCAwIDAwLjI1LS4yTDkuODkgMi43MjlhLjU5OC41OTggMCAwMC0uMTMyLS44MjVMNy4yOTguMTF6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2IDUpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==) 0 no-repeat
}

.ufo--nav-bar .navigation .preview a {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAiIGhlaWdodD0iMTMiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTEgMThjLTIuNDY2IDAtNS42Ni0yLjA2My05LjY2NC02LjE1NkwxIDExLjVsLjMzNi0uMzQ0QzUuMzQgNy4wNjMgOC41MzQgNSAxMSA1YzIuNDY2IDAgNS42NiAyLjA2MyA5LjY2NCA2LjE1NkwyMSAxMS41bC0uMzM2LjM0NEMxNi42NiAxNS45MzcgMTMuNDY2IDE4IDExIDE4em0wLTFjMi4wMzIgMCA0LjkxNS0xLjgyNCA4LjU3NS01LjVDMTUuOTE1IDcuODI0IDEzLjAzMiA2IDExIDZjLTIuMDMyIDAtNC45MTUgMS44MjQtOC41NzUgNS41QzYuMDg1IDE1LjE3NiA4Ljk2OCAxNyAxMSAxN3ptMC0yYy0xLjk5NSAwLTMuNjEyLTEuNTY3LTMuNjEyLTMuNVM5LjAwNSA4IDExIDhzMy42MTIgMS41NjcgMy42MTIgMy41UzEyLjk5NSAxNSAxMSAxNXptMC0xYzEuNDI1IDAgMi41OC0xLjEyIDIuNTgtMi41UzEyLjQyNSA5IDExIDlzLTIuNTggMS4xMi0yLjU4IDIuNVM5LjU3NSAxNCAxMSAxNHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtNSkiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjZmZmIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 0 no-repeat
}

.ufo--nav-bar .navigation .preview.pe a {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAiIGhlaWdodD0iMTMiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTEgMThjLTIuNDY2IDAtNS42Ni0yLjA2My05LjY2NC02LjE1NkwxIDExLjVsLjMzNi0uMzQ0QzUuMzQgNy4wNjMgOC41MzQgNSAxMSA1YzIuNDY2IDAgNS42NiAyLjA2MyA5LjY2NCA2LjE1NkwyMSAxMS41bC0uMzM2LjM0NEMxNi42NiAxNS45MzcgMTMuNDY2IDE4IDExIDE4em0wLTFjMi4wMzIgMCA0LjkxNS0xLjgyNCA4LjU3NS01LjVDMTUuOTE1IDcuODI0IDEzLjAzMiA2IDExIDZjLTIuMDMyIDAtNC45MTUgMS44MjQtOC41NzUgNS41QzYuMDg1IDE1LjE3NiA4Ljk2OCAxNyAxMSAxN3ptMC0yYy0xLjk5NSAwLTMuNjEyLTEuNTY3LTMuNjEyLTMuNVM5LjAwNSA4IDExIDhzMy42MTIgMS41NjcgMy42MTIgMy41UzEyLjk5NSAxNSAxMSAxNXptMC0xYzEuNDI1IDAgMi41OC0xLjEyIDIuNTgtMi41UzEyLjQyNSA5IDExIDlzLTIuNTggMS4xMi0yLjU4IDIuNVM5LjU3NSAxNCAxMSAxNHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtNSkiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjMDBCOEZGIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 0 no-repeat
}

.ufo--nav-bar .navigation .settings a {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMi43OTIgNS4yNDVjLjA0NS0uMDgyLjA5LS4xNjEuMTMzLS4yMzZsLjQwMS41MjljLS4xNzYuNjU0LS4zMSAxLjEtLjQgMS4zMzktLjA5Mi4yMzgtLjA2NS42MTYuMDggMS4xMzNoLS41MnYuMDA0aC0uOTI0bC4wMDEtLjAwNGgtLjU2djIuMDA0aC41NTZsLjIzMy0uMjMyLjA3My4yMzJoMS4xNDFjLS4wMjEuNDM1LjAyLjgxOC4xMjMgMS4xNDkuMTA0LjMzLjE3Ljg1LjE5NyAxLjU1OGwtLjMyLjI4LS4wNzctLjEzMi0xLjEzMyAxLjEzMyAxLjQxNyAxLjQxNyAxLjQxNi0xLjQxNi4wMjYuMDI2Yy45MzcuNDEyIDEuNTI0LjY2MyAxLjc2Ljc1My4yMzkuMDkyLjc2Ny4xNjMgMS41ODMuMjE0VjE3aDIuMDA1di0yLjAwM2MuNjk3LS4wMzkgMS4yMTEtLjExIDEuNTQyLS4yMTQuMjctLjA4NC42NC0uMjY5IDEuMTEtLjU1NC4wNzctLjA2NC4xNTktLjEzNC4yNDQtLjIxbC4wMzQuMDM2LjA1Ni0uMDM2di4wOTVsMS4yNSAxLjMwNiAxLjQxOC0xLjQxNy0xLjQwNy0xLjQwNy0uMDA3LS4wMDQuMDAxLS4wMDItLjAwMy0uMDA0LjAxNi0uMDE0Yy4zNy0uNTQuNjA3LS45NzIuNzA5LTEuMy4xMDMtLjMzLjExMy0uNzUuMDI4LTEuMjU3aC41MTVsLjAwMS0uMDA1LjAwOS4wMDVoMS40NzdWOC4wMUgxNS44MmwtLjAxLjAwNS0uMDAzLS4wMDVoLS4yOTdjLS4xMjUtLjQ0OS0uMjMtLjc5My0uMzE1LTEuMDMyYTExLjE0IDExLjE0IDAgMDEtLjIyOC0uNDE0IDMuMzA0IDMuMzA0IDAgMDAtLjcyNS0uODk5bC4xMjYtLjEyNkE2Mi43IDYyLjcgMCAwMDE0LjAxNSA1bC44ODMuMDA3Ljc1OS0uNzU5LTEuNDE4LTEuNDE3LTEuNDE2IDEuNDE2Yy0uMzU5LS4zNzItLjY1NS0uNjEtLjg4OC0uNzE0YTI3LjcxNSAyNy43MTUgMCAwMC0xLjM3LS41MiA0LjAwNSA0LjAwNSAwIDAwLS41NjItLjAxVjFINy45OTh2Mi4wMDNjLS41MjguMDM4LS45MDUuMDc5LTEuMTMzLjEyMy0uMTE5LjAyMy0uMzQ2LjA3Mi0uNjgxLjE0NS0uMzI3LjEyMi0uNTQ5LjIxLS42NjYuMjYyLS4yMzMuMTA0LS41My4zNDItLjg4OS43MTRMMy4yMTMgMi44MzIgMS43OTYgNC4yNDlsLjk5Ni45OTZ6TTEuNzM4IDcuMDA4Yy4wNTctLjMzNS4xMzQtLjY2MS4yOTgtLjk0MWwtLjc3LS45NDZjLS40ODQtLjQ4NS0uNTEtMS4yNDgtLjAyNS0xLjczM0wyLjI5OSAyLjMzYy40ODUtLjQ4NSAxLjMxLS41MiAxLjc5NC0uMDM2bC41Ni41NmMuNTY0LS4zMzEgMS40MTEtLjYyIDIuMDQtLjc4NWwuMDQ0LjA0MmMuMDg4LS4wMy4xNzUtLjA1NS4yNi0uMDc3di0uNzkxQzYuOTk2LjU1OCA3LjYwMyAwIDguMjkgMGgxLjQ5N2MuNjg2IDAgMS4yMDYuNTU4IDEuMjA2IDEuMjQzdi43OTFjLjM4LjA5OS44Mi4zMSAxLjIzMi41MzQuMjA5LjA5LjQwNS4xODYuNTc2LjI4NWwuNTU5LS41NTljLjQ4NC0uNDg0IDEuMzA5LS40NDkgMS43OTQuMDM2bDEuMDU4IDEuMDU4Yy40ODUuNDg1LjQ1OSAxLjI0OC0uMDI2IDEuNzMzbC0uNTU5LjU1OWMuMjEuMzU4LjM4Ljg1My41MTcgMS4zMjhoLjYxYy42ODUgMCAxLjI0My42MDggMS4yNDMgMS4yOTN2MS40OTdjMCAuNjg2LS41NTggMS4yMDctMS4yNDMgMS4yMDdoLS41NDNjLS4xNDkuNTQyLS4zMzggMS4xNDctLjU4NCAxLjU2NmwuNTYuNTU5Yy40ODQuNDg0LjUxIDEuMjQ3LjAyNSAxLjczMmwtMS4wNTggMS4wNTljLS40ODUuNDg0LTEuMzEuNTItMS43OTQuMDM1bC0uNTYtLjU1OWMtLjQ5Ny4yOTEtMS4yMTMuNTUtMS44MDcuNzJ2LjY0YzAgLjY4NS0uNTIgMS4yNDMtMS4yMDYgMS4yNDNIOC4yOWMtLjY4NiAwLTEuMjk0LS41NTgtMS4yOTQtMS4yNDN2LS43OTFhMy43NjQgMy43NjQgMCAwMS0uMDY1LS4wMThsLS4yMzcuMjMzYy0uNjMtLjE2NS0xLjQ3Ny0uNDUzLTIuMDQyLS43ODRsLS41Ni41NmMtLjQ4NC40ODQtMS4zMDguNDQ4LTEuNzkzLS4wMzZsLTEuMDU4LTEuMDU5Yy0uNDg1LS40ODUtLjQ2LTEuMjQ4LjAyNS0xLjczMmwuNTYtLjU2Yy0uMjQ2LS40MTgtLjQzNi0xLjAyMy0uNTg0LTEuNTY1LS42ODQtLjAwMi0xLjI0LS41MjItMS4yNC0xLjIwN1Y4LjMwMWMwLS42ODUuNTU4LTEuMjkzIDEuMjQzLTEuMjkzaC40OTN6TTkgMTIuNTE2YTMuNTA3IDMuNTA3IDAgMDEtMy41MDktMy41MDRBMy41MDcgMy41MDcgMCAwMTkgNS41MDdhMy41MDcgMy41MDcgMCAwMTMuNTA5IDMuNTA1QTMuNTA3IDMuNTA3IDAgMDE5IDEyLjUxNnptMC0xLjAwMWEyLjUwNSAyLjUwNSAwIDAwMi41MDYtMi41MDNBMi41MDUgMi41MDUgMCAwMDkgNi41MDhhMi41MDUgMi41MDUgMCAwMC0yLjUwNiAyLjUwNEEyLjUwNSAyLjUwNSAwIDAwOSAxMS41MTV6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzAwQjBGRiIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyIDIpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==) 0 no-repeat
}

.ufo--nav-bar .navigation .sharing a {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNy42MDMgOS44NzNBMi40OTUgMi40OTUgMCAwMDUuMzc1IDguNWEyLjUgMi41IDAgMDAwIDUgMi40OTUgMi40OTUgMCAwMDIuMjMzLTEuMzg0IDIuNDgxIDIuNDgxIDAgMDAtLjAwNS0yLjI0M3ptLjY0NCAzLjEyMkEzLjQ5MiAzLjQ5MiAwIDAxNS4zNzUgMTQuNWEzLjUgMy41IDAgMDEwLTcgMy40OSAzLjQ5IDAgMDEyLjg3MiAxLjUwNWw1LjA1Ny0yLjUzYTMuNSAzLjUgMCAxMTMuMzIgMi40IDMuNDkzIDMuNDkzIDAgMDEtMi44NzItMS41MDVMOC42OTUgOS44OTlhMy40NiAzLjQ2IDAgMDEwIDIuMjAybDUuMDU3IDIuNTI5YTMuNDkzIDMuNDkzIDAgMDEyLjg3My0xLjUwNSAzLjUgMy41IDAgMDEwIDdjLTIuNDMgMC00LjA2NS0yLjM5NC0zLjMyMi00LjYwMWwtNS4wNTYtMi41Mjl6bTguMzc4LTUuMTJhMi41IDIuNSAwIDEwLTIuNS0yLjVjMCAuMzkuMDkyLjc2OC4yNjYgMS4xMTdhMi40OTcgMi40OTcgMCAwMDIuMjM0IDEuMzgzem0tMi4yNCA3LjY0NGEyLjUgMi41IDAgMTAyLjI0LTEuMzk0IDIuNDk3IDIuNDk3IDAgMDAtMi4yNCAxLjM5NHoiLz48L2RlZnM+PGcgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtMSkiPjxtYXNrIGlkPSJiIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) 0 no-repeat
}

.ufo--nav-bar .navigation .sharing.pe a {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTUuODM2IDEzLjg0YTIuMTYzIDIuMTYzIDAgMDAtMS43NzIgMS4xOTNjLS43MiAxLjQzNS4zMjcgMy4xMzQgMS45MzYgMy4xMzRhMi4xNjcgMi4xNjcgMCAwMC4xNTUtNC4zMjhMMTYgMTMuODMzek02IDguODMzYTIuMTY3IDIuMTY3IDAgMDAwIDQuMzM0IDIuMTYgMi4xNiAwIDAwMS44NTgtMS4wNTdsLjA3OC0uMTQyLjA4Mi0uMTg1YTIuMTM2IDIuMTM2IDAgMDAtLjA4Mi0xLjc1QTIuMTYyIDIuMTYyIDAgMDA2IDguODMzem0xMC01YTIuMTY3IDIuMTY3IDAgMDAtMi4wMTggMi45NWwuMDguMTgxYTIuMTY5IDIuMTY5IDAgMDAxLjc3NCAxLjE5NmwuMTY0LjAwN2EyLjE2NyAyLjE2NyAwIDAwMC00LjMzNHptLS4yMDYgNS4zMjdhMy4xNiAzLjE2IDAgMDEtMi4zNjUtMS4zMTZsLTQuNDEgMi4yMDVhMy4xMzEgMy4xMzEgMCAwMTAgMS45MDFsNC40MSAyLjIwNi4xMjEtLjE2YTMuMTY3IDMuMTY3IDAgMTEyLjQ1IDUuMTdjLTIuMTgyIDAtMy42NTUtMi4xMzItMy4wMi00LjExN2wtNC40MS0yLjIwNUEzLjE1OSAzLjE1OSAwIDAxNiAxNC4xNjdhMy4xNjcgMy4xNjcgMCAwMTAtNi4zMzRjMS4wMzggMCAxLjk4Ni41MDYgMi41NyAxLjMyM2w0LjQxLTIuMjA3YTMuMTY3IDMuMTY3IDAgMTEzLjIgMi4yMTJsLS4xODEuMDA2eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yIC0yKSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iIzAwQjhGRiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjwvZz48L2c+PC9zdmc+) 0 no-repeat
}

.ufo--nav-bar .navigation .thumbnail a {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOS41IDE2SDlWOWg3djdIOS41em0uNS0xaDV2LTVoLTV2NXptLS41LThIOVYwaDd2N0g5LjV6bS41LTFoNVYxaC01djV6TS41IDE2SDBWOWg3djdILjV6bS41LTFoNXYtNUgxdjV6TS41IDdIMFYwaDd2N0guNXpNMSA2aDVWMUgxdjV6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzBDQkFGRSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzIDMpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==) 0 no-repeat
}

.ufo--nav-bar .navigation .draft a {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTIuNzg1IDRMMTEgMi42NTMgMTIuMTg5IDEgMTQgMi4zMSAxMi43ODUgNHptLTUuMjMxIDcuMzYzTDYuMDIzIDEyIDYgMTAuMjA2IDEwLjQ1NSA0IDEyIDUuMTY5bC00LjQ0NiA2LjE5NHpNMTIuMzE0LjExbDIuNDQ2IDEuNzkzYS42MDEuNjAxIDAgMDEuMTMuODI1TDguNDkyIDExLjc0YS41NzcuNTc3IDAgMDEtLjI0Ny4ybC0yLjQxIDEuMDE1YS41NzQuNTc0IDAgMDEtLjU0LS4wNTMuNTkyLjU5MiAwIDAxLS4yNi0uNDg1TDUgOS42MWEuNTk3LjU5NyAwIDAxLjExLS4zNTRMMTEuNTA4LjI0NGEuNTcxLjU3MSAwIDAxLjgwNi0uMTMzem0uNzEzIDkuMjU5TDE0IDcuNjg3djcuNjQxQzE0IDE2LjMzMyAxMy4wNzggMTcgMTIuMTE1IDE3SDEuNjI3Qy42NjMgMTcgMCAxNi4zMzcgMCAxNS4zMzJWNC4zNTJDMCAzLjM0OC42NjMgMyAxLjYyNyAzSDcuMjhsLS44MjcuOTg2SDEuNjQ1Yy0uMzIxIDAtLjYwMS4wMzEtLjYwMS4zNjdsLjAyNiAxMC45NzljMCAuMzM0LjIzLjY0LjU1LjY0aDEwLjQ5NWMuMzIxIDAgLjkzOC0uMzA2LjkzOC0uNjRsLS4wMjYtNS45NjJ6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzBDQkFGRSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDIpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==) 0 no-repeat
}

.ufo--nav-bar .navigation .publish a {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMSAxM2gxNFY5aDF2NUgwVjloMXY0em04LTkuNjE3VjEwSDdWMy40MTNMNC42MTQgNiAzLjUgNC44MjQgOCAwbDQuNSA0LjgyNEwxMS40OCA2IDkgMy4zODN6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzBDQkFGRSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzIDQpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==) 0 no-repeat
}

.ufo--nav-bar .navigation .unpublish a {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTMiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNCAxN3YtNEgzdjVoMTZ2LTVoLTF2NEg0em04LjMzMy04TDE1IDExLjY2NyAxMy42NjcgMTMgMTEgMTAuMzMzIDguMzMzIDEzIDcgMTEuNjY3IDkuNjY3IDkgNyA2LjMzMyA4LjMzMyA1IDExIDcuNjY3IDEzLjY2NyA1IDE1IDYuMzMzIDEyLjMzMyA5eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zIC01KSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0Q4RDhEOCIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjMDBCOEZGIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 0 no-repeat
}

.ufo--nav-bar .navigation .styles a {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNi42NjkgMTcuNzQ2Yy4zOS0uMzkyLjM5LTEuMDI1IDAtMS40MTUtLjUyNi0uNTI1LS40NzgtMS4yNzYuMDA0LTEuNzYxLjQ4NC0uNDg3IDEuMjM2LS41MzUgMS43NjQtLjAwN2wzLjE4MSAzLjE4M2EzLjYyNiAzLjYyNiAwIDAwNS4xMjggMCA4LjEyNiA4LjEyNiAwIDEwLTExLjQ5MSAwIDEgMSAwIDAwMS40MTQgMHptLTIuMTIxLTEyLjJhOS4xMjYgOS4xMjYgMCAwMTEyLjkwNSAxMi45MDYgNC42MjYgNC42MjYgMCAwMS02LjU0MiAwTDcuNzMgMTUuMjdjLS4xMTYtLjExNS0uMjM2LS4xMDgtLjM0OC4wMDUtLjExMi4xMTMtLjEyLjIzNS0uMDA1LjM1YTIgMiAwIDAxLTIuODMgMi44MjkgOS4xMjYgOS4xMjYgMCAwMTAtMTIuOTA3em04LjQyOSAzLjcyOGExLjYyNiAxLjYyNiAwIDEwMi4yOTYtMi4zMDEgMS42MjYgMS42MjYgMCAwMC0yLjI5NiAyLjMwMXptMS41OS0uNzA3YS42MjYuNjI2IDAgMTEtLjg4NC0uODg3LjYyNi42MjYgMCAwMS44ODQuODg3em0uNDEgNC43MDdhMS42MjYgMS42MjYgMCAxMDIuMjk2LTIuMzAxIDEuNjI2IDEuNjI2IDAgMDAtMi4yOTYgMi4zMDF6bTEuNTktLjcwN2EuNjI2LjYyNiAwIDExLS44ODQtLjg4Ny42MjYuNjI2IDAgMDEuODg0Ljg4N3pNMTAuODIzIDguNjRhMS42MjMgMS42MjMgMCAxMC0yLjI5OC0yLjI5OCAxLjYyMyAxLjYyMyAwIDAwLjAwMSAyLjI5OCAxLjYyMyAxLjYyMyAwIDAwMi4yOTcgMHptLS43MDgtMS41OWEuNjI0LjYyNCAwIDExLS44OC44ODMuNjI0LjYyNCAwIDAxLjg4LS44ODR6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iIzAwQjhGRiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjwvZz48L2c+PC9zdmc+) 0 no-repeat
}

.ufo--nav-bar .navigation .reviews a {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLTEtMmgyMnYyMkgtMXoiLz48ZyBzdHJva2U9IiMwMGI4ZmYiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0xLjM3NSAxNC44NzVoM3YtNS4yNWgtM3oiLz48cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik00LjM3NSAxNC4xMjVoMTIuNzVjMC0xLjEyNS0yLjYyNS0yLjI1LTUuNjI1LTIuMjVINi4yNSIvPjxwYXRoIGQ9Ik00LjM3NSAxMC4zNzVIN2MxLjc2NCAwIDIuNjI1IDEuMTI1IDMgMS41bTQuNS0zczQuMTI1LTIuOTcgNC4xMjUtNS4xN2MwLTIuNTM3LTMuMzc1LTMuMzQxLTQuMTI1LS4yNTQtLjc1LTMuMDg3LTQuMTI1LTIuMjgzLTQuMTI1LjI1NCAwIDIuMiA0LjEyNSA1LjE3IDQuMTI1IDUuMTd6Ii8+PC9nPjwvZz48L3N2Zz4=) 0 no-repeat
}

.ufo--nav-bar .collections-name,
.ufo--nav-bar .menu-tab {
	float: left;
	color: #fff;
	font-size: 14px;
	font-family: Lato, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: 36px;
	cursor: pointer;
	opacity: .8;
	line-height: 1.57
}

.ufo--nav-bar .collections-name a,
.ufo--nav-bar .collections-name a:hover,
.ufo--nav-bar .menu-tab a,
.ufo--nav-bar .menu-tab a:hover {
	color: #fff
}

.ufo--nav-bar .collections-name.active,
.ufo--nav-bar .menu-tab.active {
	font-weight: 900;
	opacity: 1
}

.ufo--nav-bar .collections-name.selected-portfolio,
.ufo--nav-bar .menu-tab.selected-portfolio {
	position: relative;
	border-radius: 2px;
	border: 1px solid #778390;
	padding: 3px 9px;
	opacity: 1;
	display: flex;
	flex-direction: row;
	align-items: center
}

.ufo--nav-bar .collections-name.selected-portfolio:after,
.ufo--nav-bar .menu-tab.selected-portfolio:after {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAiIGhlaWdodD0iNiI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik04LjYxLjY4OGEuNS41IDAgMTEuNzguNjI0bC00IDRhLjUuNSAwIDAxLS43OCAwbC00LTRhLjUuNSAwIDExLjc4LS42MjRMNSA0LjIgOC42MS42ODh6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjOTc5Nzk3IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iIzAwQjhGRiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTS02LTZoMjJ2MTZILTZ6Ii8+PC9nPjwvZz48L3N2Zz4=);
	margin: 0 3px 0 6px
}

.ufo--nav-bar .collections-name {
	margin-left: 36px
}

.ufo--nav-bar .collections-name label {
	margin-bottom: 0
}

.user-dropdown-menu {
	width: 30px;
	height: 30px;
	margin: 0 0 0 40px;
	border-radius: 50%;
	position: relative
}

.user-dropdown-menu.settings {
	margin-left: auto
}

.user-dropdown-menu .profile-picture {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	overflow: hidden;
	cursor: pointer
}

.user-dropdown-menu .profile-picture img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center center
}

.user-dropdown-menu .user-menu {
	position: absolute;
	top: 35px;
	right: 0;
	width: 314px;
	z-index: 12
}

.user-dropdown-menu .dropdown {
	padding: 0
}

.user-dropdown-menu .dropdown--karma-info {
	width: 100%;
	height: 120px;
	padding: 30px 25px;
	border-bottom: 1px solid #edf0f1
}

.user-dropdown-menu .dropdown--karma-info .karma-points {
	width: 60px;
	height: 60px;
	font-family: Lato, sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: #fff;
	margin-right: 15px;
	float: left;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSI2MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMTguMTM4JSIgeDI9Ijg0LjI4NCUiIHkxPSIxMi4xMzIlIiB5Mj0iODAuNTE1JSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI0ZFQTJEMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0ZENzdBOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJzcXVhcmUiPjxwYXRoIGZpbGw9InVybCgjYSkiIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLXdpZHRoPSI1IiBkPSJNMzAgMi43MDZMMTAuNyAxMC43IDIuNzA2IDMwIDEwLjcgNDkuMyAzMCA1Ny4yOTQgNDkuMyA0OS4zIDU3LjI5NCAzMCA0OS4zIDEwLjcgMzAgMi43MDZ6Ii8+PHBhdGggc3Ryb2tlPSIjRkVEOEU2IiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0zMCAxLjA4Mkw5LjU1MiA5LjU1MiAxLjA4MiAzMGw4LjQ3IDIwLjQ0OEwzMCA1OC45MThsMjAuNDQ4LTguNDdMNTguOTE4IDMwbC04LjQ3LTIwLjQ0OEwzMCAxLjA4MnoiLz48L2c+PC9zdmc+) 50% no-repeat;
	background-size: contain
}

.user-dropdown-menu .dropdown--karma-info .karma-text {
	height: 100%;
	padding: 8px 0;
	font-family: Lato, sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #475461;
	display: flex;
	flex-direction: column;
	justify-content: space-between
}

.user-dropdown-menu .dropdown--karma-info .karma-text .ic-info {
	width: 16px;
	height: 16px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTEgMjBhOCA4IDAgMTEwLTE2IDggOCAwIDAxMCAxNnptLTEtOXY2aDJ2LTZoLTJ6bTAtM3YyaDJWOGgtMnoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0Q4RDhEOCIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjRDdERUUxIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNLTUtNWgzMnYzMkgtNXoiLz48L2c+PC9nPjwvc3ZnPg==) 50% no-repeat;
	background-size: contain;
	display: inline-block;
	cursor: pointer
}

.user-dropdown-menu .dropdown--karma-info .karma-text a {
	font-size: 12px;
	font-weight: 700;
	line-height: 1.83;
	letter-spacing: .9px;
	text-transform: uppercase;
	color: #00b8ff;
	cursor: pointer
}

.user-dropdown-menu .dropdown--notification {
	width: 100%;
	padding: 8px 0
}

.user-dropdown-menu .dropdown--notification .show-all {
	font-family: Lato, sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 1.83;
	letter-spacing: .9px;
	text-align: center;
	text-transform: uppercase;
	color: #00b8ff;
	cursor: pointer;
	margin: 12px
}

.user-dropdown-menu .dropdown--tools {
	width: 100%;
	padding: 22px 46px;
	border-top: 1px solid #edf0f1;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between
}

.user-dropdown-menu .dropdown--tools a {
	color: #475461;
	font-family: Lato, sans-serif;
	font-size: 16px;
	padding-left: 26px;
	line-height: 2
}

.user-dropdown-menu .dropdown--tools a:hover {
	text-decoration: none
}

.user-dropdown-menu .dropdown--tools .logout a {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMSAxdjE0aDR2MUgwVjBoNXYxSDF6bTkuNjE3IDhINFY3aDYuNTg3TDggNC42MTQgOS4xNzYgMy41IDE0IDhsLTQuODI0IDQuNUw4IDExLjQ4IDEwLjYxNyA5eiIvPjwvZGVmcz48dXNlIGZpbGw9IiMxQUI2RkMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCAzKSIgeGxpbms6aHJlZj0iI2EiLz48L3N2Zz4=) 0 no-repeat
}

.user-dropdown-menu .dropdown--tools .account-settings-link {
	font-size: 16px;
	color: #475461;
	font-family: Lato, sans-serif;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNC44MTEgNy4yNGwuMTMyLS4yMzIuNC41MjdjLS4xNzYuNjUzLS4zMSAxLjA5OC0uNCAxLjMzNi0uMDkxLjIzOC0uMDY1LjYxNC4wOCAxLjEzaC0yVjEyaC41NjJsLjIyNy0uMjI3LjA3Mi4yMjdoMS4xNGMtLjAyMi40MzMuMDE5LjgxNS4xMjIgMS4xNDUuMTA0LjMzLjE3Ljg0OS4xOTcgMS41NTVsLS4zMi4yOC0uMDc1LS4xMy0xLjEzNCAxLjEzNCAxLjQxMyAxLjQxNCAxLjQxNC0xLjQxNC4wMjguMDI4Yy45MzMuNDEgMS41MTguNjYxIDEuNzUzLjc1MS4yMzguMDkxLjc2NC4xNjMgMS41NzkuMjE0djJIMTJ2LTJjLjY5Ni0uMDQgMS4yMDktLjExIDEuNTM5LS4yMTQuMjY3LS4wODMuNjMzLS4yNjYgMS4wOTctLjU0OC4wOC0uMDY2LjE2NC0uMTM3LjI1Mi0uMjE1bC4wMzUuMDM2LjA1Ni0uMDM2di4wOTVsMS4yNDggMS4zMDMgMS40MTMtMS40MTQtMS40MTQtMS40MTQuMDAyLS4wMDJjLjM3OC0uNTQ2LjYxOC0uOTg0LjcyMS0xLjMxNC4xMDQtLjMzLjExMy0uNzQ4LjAyOC0xLjI1NGgydi0yaC0xLjQ4NWExNi4wMTIgMTYuMDEyIDAgMDAtLjMyLTEuMDRjLS4wOS0uMTYtLjE2NC0uMjk0LS4yMjMtLjQwNmEzLjI5MiAzLjI5MiAwIDAwLS43MjMtLjg5N2wuMTI0LS4xMjRBNjIuNjA3IDYyLjYwNyAwIDAwMTYgN2wuODc2LjAwNy43NjQtLjc2NC0xLjQxMy0xLjQxNC0xLjQxNCAxLjQxNGMtLjM1OS0uMzctLjY1NC0uNjA4LS44ODYtLjcxMmEyNy44ODIgMjcuODgyIDAgMDAtMS4zOC0uNTIyQTQuMDA3IDQuMDA3IDAgMDAxMiA1VjNoLTJ2MmExMC44NSAxMC44NSAwIDAwLTEuMTMuMTIzYy0uMTE2LjAyMy0uMzM2LjA3LS42Ni4xNGExNS4zMSAxNS4zMSAwIDAwLS42ODIuMjY4Yy0uMjMzLjEwNC0uNTI4LjM0MS0uODg3LjcxMkw1LjIyNyA0LjgzIDMuODE0IDYuMjQzbC45OTcuOTk3ek0zLjc1NyA5LjAwMWMuMDU2LS4zMzYuMTMzLS42NjMuMjk4LS45NDRsLS43Ny0uOTQ1Yy0uNDgzLS40ODMtLjUxLTEuMjQ1LS4wMjYtMS43MjlsMS4wNTYtMS4wNTZjLjQ4My0uNDgzIDEuMzA2LS41MTggMS43OS0uMDM0bC41NTguNTU5Yy41NjQtLjMzIDEuNDEtLjYxNyAyLjAzOC0uNzgybC4wNC4wNGMuMDg5LS4wMy4xNzYtLjA1Ny4yNi0uMDc5di0uNzljMC0uNjg0LjYwNy0xLjI0MSAxLjI5LTEuMjQxaDEuNDk0Yy42ODQgMCAxLjIwMy41NTcgMS4yMDMgMS4yNDF2Ljc5Yy4zODYuMS44MzMuMzE3IDEuMjUuNTQ1LjIuMDg3LjM4OS4xOC41NTMuMjc2bC41NTgtLjU1OWMuNDg0LS40ODQgMS4zMDctLjQ0OSAxLjc5LjAzNGwxLjA1NiAxLjA1NmMuNDg0LjQ4NC40NTcgMS4yNDYtLjAyNiAxLjczbC0uNTU5LjU1OGMuMjEuMzU5LjM4Ljg1NS41MTcgMS4zM2guNjA4Yy42ODQgMCAxLjI0Mi42MDcgMS4yNDIgMS4yOXYxLjQ5NGMwIC42ODQtLjU1OCAxLjIwMy0xLjI0MiAxLjIwM2gtLjU0MWMtLjE0OS41NDItLjMzOCAxLjE0OS0uNTg0IDEuNTY4bC41NTkuNTU5Yy40ODMuNDg0LjUxIDEuMjQ1LjAyNiAxLjcyOUwxNy4xNCAxNy45Yy0uNDgzLjQ4My0xLjMwNi41MTgtMS43OS4wMzRsLS41NTgtLjU1OWMtLjQ5Ni4yOS0xLjIxLjU0OC0xLjgwMy43MTd2LjY0M2MwIC42ODQtLjUyIDEuMjQyLTEuMjAzIDEuMjQyaC0xLjQ5M2MtLjY4NCAwLTEuMjktLjU1OC0xLjI5LTEuMjQydi0uNzlhMy43NTYgMy43NTYgMCAwMS0uMDY4LS4wMThsLS4yMzMuMjNjLS42MjktLjE2NS0xLjQ3NC0uNDUyLTIuMDM4LS43ODJsLS41NTguNTZjLS40ODQuNDgzLTEuMzA3LjQ0OC0xLjc5LS4wMzVMMy4yNiAxNi44NDRjLS40ODQtLjQ4NC0uNDU3LTEuMjQ1LjAyNi0xLjczbC41Ni0uNTU4Yy0uMjQ3LS40MTktLjQzNi0xLjAyNi0uNTg0LTEuNTY4LS42ODMtLjAwMi0xLjIzOC0uNTItMS4yMzgtMS4yMDN2LTEuNDkzYzAtLjY4NC41NTgtMS4yOSAxLjI0Mi0xLjI5aC40OTJ6TTExIDE0LjVhMy41IDMuNSAwIDExMC03IDMuNSAzLjUgMCAwMTAgN3ptMC0xYTIuNSAyLjUgMCAxMDAtNSAyLjUgMi41IDAgMDAwIDV6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIgLTIpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRjQ4REZBIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiMwMEI4RkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) 1px no-repeat;
	padding-left: 26px;
	cursor: pointer;
	line-height: 2
}

.dropdown {
	background: #fff;
	padding: 18px 20px
}

.dropdown,
.ufo--dropdown {
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);
	border: 1px solid #edf0f1;
	border-radius: 1px
}

.ufo--dropdown {
	position: absolute;
	left: 0;
	top: calc(100% + 6px);
	background-color: #fff;
	width: 250px;
	z-index: 9
}

.ufo--dropdown-item {
	padding: 24px 20px;
	font-family: Lato, sans-serif;
	font-size: 16px;
	color: #475461!important;
	line-height: 1;
	border-bottom: 1px solid #edf0f1;
	display: inline-block;
	width: 100%
}

.ufo--dropdown-item.edit-item {
	border: none
}

.ufo--dropdown-item.edit-item:before {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAiIGhlaWdodD0iMTQiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTMuNTg1IDguMzI1TDEyLjA5IDcuMThsLjk5Ni0xLjQwNCAxLjUxOCAxLjExMy0xLjAxOSAxLjQzNnptLTQuOTg0IDcuMDI5TDcgMTZ2LTEuNzc5bDQuNDA4LTYuMDc4IDEuNDk1IDEuMTQ1TDguNiAxNS4zNTR6bTQuNjk0LTEwLjg5YS41NzUuNTc1IDAgMDAtLjgxMi4xMzRsLTYuNDQyIDkuMDg1Yy0uMDczLjEwMy0uMDQzLjQxLS4wNDEuNTM4djIuNjQ5Yy4wMDIuMTk3LjA2Ni4zOC4yMjguNDg5YS41NzYuNTc2IDAgMDAuNTQyLjA1M2wyLjQyOC0xLjAyM2EuNTgyLjU4MiAwIDAwLjI1LS4yMDJsNi40NDItOS4wODRhLjYwNi42MDYgMCAwMC0uMTMyLS44MzFsLTIuNDYzLTEuODA3eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02IC00KSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzAwMCIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjMDBCOEZGIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=);
	padding: 4px 6px;
	margin-right: 6px
}

.ufo--dropdown-item.selected,
.ufo--dropdown-item:hover {
	background-color: #f0f6fb
}

.ufo--nav-bar {
	width: 100%;
	height: 56px;
	box-shadow: 0 1px 3px 0 rgba(71, 84, 97, .2);
	background-color: #1d2227
}

.ufo--nav-bar-portfolio,
.ufo--nav-bar-project {
	z-index: 102;
	position: sticky;
	position: -webkit-sticky;
	top: 0
}

.ufo--nav-bar-container {
	width: 100%;
	height: 56px;
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	align-items: center
}

.ufo--nav-bar-admin .ufo--nav-bar-container,
.ufo--nav-bar-portfolio .ufo--nav-bar-container,
.ufo--nav-bar-review .ufo--nav-bar-container {
	max-width: 1110px
}

.ufo--nav-bar-separator {
	height: 56px;
	width: 1px;
	background-color: rgba(240, 246, 251, .1);
	margin: 0 20px
}

.ufo--nav-bar-project-editor {
	width: 100%;
	justify-content: space-between;
	padding: 0 24px
}

.ufo--nav-bar-project-editor,
.ufo--nav-bar-project-editor-tools {
	display: flex;
	flex-direction: row;
	align-items: center
}

.ufo--nav-bar-project-editor--buttons {
	margin-left: auto
}

.ufo--nav-bar-project-editor .back {
	margin-right: 20px
}

.ufo--nav-bar-project-editor .back a {
	font-family: Lato, sans-serif;
	font-size: 14px;
	font-weight: 600;
	line-height: 1.57;
	color: #d1d9dd;
	display: flex;
	flex-direction: row;
	align-items: center
}

.ufo--nav-bar-project-editor .back a:before {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTAgMS40MjNMOC45NzggMCAwIDhsOC45NzggOEwxMCAxNC41NzcgMi42MTkgOHoiLz48L2RlZnM+PHVzZSBmaWxsPSIjZWZmMWYyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDMpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==);
	height: 22px;
	width: 22px;
	margin-right: 8px
}

.ufo--nav-bar-project-editor .save-indicator {
	font-size: 9px;
	color: #fff;
	line-height: 1;
	font-family: Source Sans Pro, sans-serif;
	font-weight: 400
}

.ufo--nav-bar-project-editor .save-indicator span {
	font-size: 13px;
	font-family: Lato, sans-serif;
	font-style: italic;
	color: #9fa6a9;
	position: relative;
	padding-left: 14px;
	width: 51px;
	display: inline-block
}

.ufo--nav-bar-project-editor .save-indicator span:after {
	width: 8px;
	height: 8px;
	display: inline-block;
	position: absolute;
	left: 0;
	top: -1px;
	opacity: 0;
	transition: opacity .2s ease-in-out
}

.ufo--nav-bar-project-editor .save-indicator span.saved:after {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOSIgaGVpZ2h0PSI4Ij48ZGVmcz48cGF0aCBpZD0iYSIgZD0iTTkgLjgzOEw4LjE0MyAwIDMgNi4xOTcuODU3IDMuNzcyIDAgNC42MTEgMyA4eiIvPjwvZGVmcz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtb3BhY2l0eT0iLjciIGZpbGwtcnVsZT0iZXZlbm9kZCIgeGxpbms6aHJlZj0iI2EiLz48L3N2Zz4=);
	opacity: 1
}

.ufo--nav-bar-project-editor .save-indicator span.saving:after {
	content: "";
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAAAXNSR0IArs4c6QAAAdhJREFUOBF9kz1LXFEQQPetu4uFmJUoKKiIhKSwMY1KIGATxHQBEQRB8RdYBFMI+QEJiGBhITaaFEIQ0lhaCSEBUYJ9WBDRRcHP+Jms57zd92RxdeC8uTN37sydO7uJBFIoFFb8TGq4aAkX8QdPEzSUdjfDDRzDJUdb5JjFOR4b4YIPzu0kej1yoF+l+KTZCdBZOHRh6ATqJRiwC91QA50pNt+zqAuCYAgdC/4qjH1rbLiId+4WZmuNShg9CH/hGI5gh6yWKwopx2AZFqA98gcYppqHashBJzyFLTKM2MEMTOOIBbsZ/sALAz6Bly0TfDn4afpzUv0v2y0aXaiMJ8+I7KgQcIEvb8AveE3QM4PQXvw5y1oyX0bv0IOjFc7gBHyH3wSEQ2EdnvQ+DroffDjbtoJaO1Oyv6M/c/ganYgqOKc3JfsG/QXWCPqH9lomMPEH8A21l9j/6H3fYfRCGhZx/kA/KMQPsDkF3mjOKzqZc3Ayjx4mJkHMN9Qq5KHPvvegHrJkTxJQaSZsF4UY2x6Dgh5b8PAo2PslfCWJv7h7QqxtPgGL+D6n0SP6KG+hEa7AAJMcgO05iVPwkKP0Z52n0N0YcYRCFSu0g/85H8oEHrDVfQ5px3ILNXng/B8KXOIAAAAASUVORK5CYII=) 50% no-repeat;
	background-size: 8px 8px;
	top: 3px;
	opacity: 1;
	transform-origin: center center;
	animation: rotation 1.5s linear infinite
}

.ufo--nav-bar-project-editor .btn--nav-item {
	font-family: Lato, sans-serif;
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.57;
	letter-spacing: normal;
	color: #d1d9dd;
	text-transform: none;
	padding: 0 0 0 28px;
	background-repeat: no-repeat;
	background-position: 0;
	display: flex;
	flex-direction: row;
	align-items: center
}

.ufo--nav-bar-project-editor .btn--nav-item.disabled {
	cursor: not-allowed
}

.ufo--nav-bar-project-editor .btn--project-style {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNi42NjkgMTcuNzQ2Yy4zOS0uMzkyLjM5LTEuMDI1IDAtMS40MTUtLjUyNi0uNTI1LS40NzgtMS4yNzYuMDA0LTEuNzYxLjQ4NC0uNDg3IDEuMjM2LS41MzUgMS43NjQtLjAwN2wzLjE4MSAzLjE4M2EzLjYyNiAzLjYyNiAwIDAwNS4xMjggMCA4LjEyNiA4LjEyNiAwIDEwLTExLjQ5MSAwIDEgMSAwIDAwMS40MTQgMHptLTIuMTIxLTEyLjJhOS4xMjYgOS4xMjYgMCAwMTEyLjkwNSAxMi45MDYgNC42MjYgNC42MjYgMCAwMS02LjU0MiAwTDcuNzMgMTUuMjdjLS4xMTYtLjExNS0uMjM2LS4xMDgtLjM0OC4wMDUtLjExMi4xMTMtLjEyLjIzNS0uMDA1LjM1YTIgMiAwIDAxLTIuODMgMi44MjkgOS4xMjYgOS4xMjYgMCAwMTAtMTIuOTA3em04LjQyOSAzLjcyOGExLjYyNiAxLjYyNiAwIDEwMi4yOTYtMi4zMDEgMS42MjYgMS42MjYgMCAwMC0yLjI5NiAyLjMwMXptMS41OS0uNzA3YS42MjYuNjI2IDAgMTEtLjg4NC0uODg3LjYyNi42MjYgMCAwMS44ODQuODg3em0uNDEgNC43MDdhMS42MjYgMS42MjYgMCAxMDIuMjk2LTIuMzAxIDEuNjI2IDEuNjI2IDAgMDAtMi4yOTYgMi4zMDF6bTEuNTktLjcwN2EuNjI2LjYyNiAwIDExLS44ODQtLjg4Ny42MjYuNjI2IDAgMDEuODg0Ljg4N3pNMTAuODIzIDguNjRhMS42MjMgMS42MjMgMCAxMC0yLjI5OC0yLjI5OCAxLjYyMyAxLjYyMyAwIDAwLjAwMSAyLjI5OCAxLjYyMyAxLjYyMyAwIDAwMi4yOTcgMHptLS43MDgtMS41OWEuNjI0LjYyNCAwIDExLS44OC44ODMuNjI0LjYyNCAwIDAxLjg4LS44ODR6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iI2VmZjFmMiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjwvZz48L2c+PC9zdmc+);
	margin-right: 26px
}

.ufo--nav-bar-project-editor .btn--project-settings {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTMuNDI4IDExYTIuNTAxIDIuNTAxIDAgMTAtNS4wMDIuMDAyQTIuNTAxIDIuNTAxIDAgMDAxMy40MjggMTF6bTEgMGEzLjUgMy41IDAgMTEtNyAwIDMuNSAzLjUgMCAwMTcgMHptMS43MjItNi4wM2ExLjUwMiAxLjUwMiAwIDAxMi4wNTYuNTQ4bDEuMTEzIDEuOTI3YTEuNTEgMS41MSAwIDAxLS41NTUgMi4wNTZsLS40ODkuMjgyYy4xMjkuNzkuMTI3IDEuNTg0IDAgMi4zNjFsLjQ4OC4yODFjLjcyNC40MTguOTcyIDEuMzM1LjU1NiAyLjA1NmwtMS4xMTMgMS45MjhhMS41MDcgMS41MDcgMCAwMS0yLjA1NS41NDlsLS40ODYtLjI4Yy0uNjEuNDk3LTEuMy44OTUtMi4wNSAxLjE3OHYuNTYzYzAgLjgzNS0uNjcgMS41MDctMS41MDIgMS41MDdIOS44ODdhMS41MDggMS41MDggMCAwMS0xLjUwMy0xLjUwOXYtLjU2NGE3LjQwMyA3LjQwMyAwIDAxLTIuMDQ3LTEuMTc3bC0uNDg3LjI4MWExLjUwMiAxLjUwMiAwIDAxLTIuMDU2LS41NDhMMi42ODEgMTQuNDhhMS41MDggMS41MDggMCAwMS41NTYtMi4wNTZsLjQ4OC0uMjgyYTcuMzA4IDcuMzA4IDAgMDEwLTIuMzU5bC0uNDg4LS4yODJhMS41MDQgMS41MDQgMCAwMS0uNTU2LTIuMDU3bDEuMTEzLTEuOTI3QTEuNTA2IDEuNTA2IDAgMDE1Ljg1IDQuOTdsLjQ4NS4yOGE3LjM0IDcuMzQgMCAwMTIuMDUtMS4xNzh2LS41NjRjMC0uODM1LjY3LTEuNTA4IDEuNTAyLTEuNTA4aDIuMjI2YTEuNTEgMS41MSAwIDAxMS41MDMgMS41MXYuNTY1YTcuNDIgNy40MiAwIDAxMi4wNDYgMS4xNzZsLjQ4OC0uMjgxem0yLjExNCAzLjY2NWEuNTA4LjUwOCAwIDAwLjE4OS0uNjlMMTcuMzQgNi4wMThhLjUwMi41MDIgMCAwMC0uNjktLjE4MmwtLjc5NC40NThhLjUuNSAwIDAxLS41ODQtLjA2MSA2LjQxOCA2LjQxOCAwIDAwLTIuMzEtMS4zMjkuNS41IDAgMDEtLjM0Ni0uNDc1di0uOTJBLjUwOS41MDkgMCAwMDEyLjExMyAzSDkuODg3YS41MDMuNTAzIDAgMDAtLjUwMy41MDh2LjkxOGEuNS41IDAgMDEtLjM0Ni40NzYgNi4zNDUgNi4zNDUgMCAwMC0yLjMxIDEuMzMuNS41IDAgMDEtLjU4Ny4wNjJsLS43OTItLjQ1OGEuNTA2LjUwNiAwIDAwLS42ODkuMTgyTDMuNTQ3IDcuOTQ1YS41MDQuNTA0IDAgMDAuMTkuNjkxbC43OTYuNDZhLjUuNSAwIDAxLjIzOC41MzggNi4zMTYgNi4zMTYgMCAwMDAgMi42Ni41LjUgMCAwMS0uMjM5LjUzOGwtLjc5NS40NmEuNTA4LjUwOCAwIDAwLS4xOS42ODlsMS4xMTMgMS45MjhjLjE0LjI0Mi40NDYuMzIzLjY5LjE4MmwuNzk0LS40NThhLjUuNSAwIDAxLjU4NS4wNjIgNi40MDIgNi40MDIgMCAwMDIuMzEgMS4zMjguNS41IDAgMDEuMzQ1LjQ3NnYuOTE4YzAgLjI4LjIyOC41MS41MDMuNTFoMi4yMjZhLjUwMy41MDMgMCAwMC41MDMtLjUwOFYxNy41YS41LjUgMCAwMS4zNDYtLjQ3NiA2LjMyOCA2LjMyOCAwIDAwMi4zMS0xLjMyOC41LjUgMCAwMS41ODYtLjA2M2wuNzkzLjQ1OGMuMjQuMTM4LjU1LjA1NS42ODktLjE4M2wxLjExMy0xLjkyOGEuNTAyLjUwMiAwIDAwLS4xOS0uNjlsLS43OTUtLjQ1OGEuNS41IDAgMDEtLjI0LS41MzkgNi4zMiA2LjMyIDAgMDAuMDAyLTIuNjYyLjUuNSAwIDAxLjIzOS0uNTM3bC43OTUtLjQ2eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yIC0yKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiNlZmYxZjIiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48L2c+PC9nPjwvc3ZnPg==)
}

.ufo--nav-bar-project-editor .btn--project-reviews {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLTEtMmgyMnYyMkgtMXoiLz48ZyBzdHJva2U9IiNGMEY2RkIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0xLjM3NSAxNC44NzVoM3YtNS4yNWgtM3oiLz48cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik00LjM3NSAxNC4xMjVoMTIuNzVjMC0xLjEyNS0yLjYyNS0yLjI1LTUuNjI1LTIuMjVINi4yNSIvPjxwYXRoIGQ9Ik00LjM3NSAxMC4zNzVIN2MxLjc2NCAwIDIuNjI1IDEuMTI1IDMgMS41bTQuNS0zczQuMTI1LTIuOTcgNC4xMjUtNS4xN2MwLTIuNTM3LTMuMzc1LTMuMzQxLTQuMTI1LS4yNTQtLjc1LTMuMDg3LTQuMTI1LTIuMjgzLTQuMTI1LjI1NCAwIDIuMiA0LjEyNSA1LjE3IDQuMTI1IDUuMTd6Ii8+PC9nPjwvZz48L3N2Zz4=);
	margin-right: 26px
}

.ufo--nav-bar-project-editor .btn--project-share {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNy42MDMgOS44NzNBMi40OTUgMi40OTUgMCAwMDUuMzc1IDguNWEyLjUgMi41IDAgMDAwIDUgMi40OTUgMi40OTUgMCAwMDIuMjMzLTEuMzg0IDIuNDgxIDIuNDgxIDAgMDAtLjAwNS0yLjI0M3ptLjY0NCAzLjEyMkEzLjQ5MiAzLjQ5MiAwIDAxNS4zNzUgMTQuNWEzLjUgMy41IDAgMDEwLTcgMy40OSAzLjQ5IDAgMDEyLjg3MiAxLjUwNWw1LjA1Ny0yLjUzYTMuNSAzLjUgMCAxMTMuMzIgMi40IDMuNDkzIDMuNDkzIDAgMDEtMi44NzItMS41MDVMOC42OTUgOS44OTlhMy40NiAzLjQ2IDAgMDEwIDIuMjAybDUuMDU3IDIuNTI5YTMuNDkzIDMuNDkzIDAgMDEyLjg3My0xLjUwNXYxYTIuNDk3IDIuNDk3IDAgMDAtMi4yNCAxLjM5NCAyLjUgMi41IDAgMTAyLjI0LTEuMzk0di0xYTMuNSAzLjUgMCAwMTAgN2MtMi40MyAwLTQuMDY1LTIuMzk0LTMuMzIyLTQuNjAxbC01LjA1Ni0yLjUyOXptOC4zNzgtNS4xMmEyLjUgMi41IDAgMTAtMi41LTIuNWMwIC4zOS4wOTIuNzY4LjI2NiAxLjExN2EyLjQ5NyAyLjQ5NyAwIDAwMi4yMzQgMS4zODN6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEgLTEpIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjZjBmNmZiIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=)
}

.ufo--nav-bar-project-editor .btn--preview {
	margin-right: 10px
}

.ufo--nav-bar .portfolio-create-buttons {
	margin-left: auto
}

.ufo--nav-bar .portfolio-create-buttons .btn--secondary {
	margin-right: 8px
}

@keyframes rotation {
	0% {
		transform: rotate(0deg)
	}
	to {
		transform: rotate(359deg)
	}
}

.projects-list {
	display: grid;
	grid-template-columns: 1fr;
	grid-column-gap: 14px;
	grid-row-gap: 24px
}

.projects-list .project {
	max-width: 100%;
	width: 100%;
	position: relative;
	cursor: pointer;
	display: flex;
	flex-direction: column
}

.projects-list .project.add-project {
	overflow: inherit
}

.projects-list .project:hover .image-container img {
	transform: scale(1.03);
	filter: blur(10px)
}

.projects-list .project:hover.add-project {
	box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .1)
}

.projects-list .project:hover .project-name {
	opacity: 1;
	background: rgba(40, 42, 43, .75)
}

.projects-list .project:hover .project-layer {
	opacity: 1
}

.projects-list .project:nth-child(odd) {
	clear: both
}

.projects-list .project .image-container {
	position: relative;
	width: 100%;
	height: 100%;
	padding-top: 100%;
	display: flex;
	overflow: hidden
}

.projects-list .project img {
	object-fit: cover
}

.projects-list .project .project-layer,
.projects-list .project img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	transition: all .2s
}

.projects-list .project .project-layer {
	opacity: 0;
	cursor: pointer
}

.projects-list .project .project-name {
	position: absolute;
	top: 0;
	left: 0;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	font-weight: 700;
	color: #fff;
	text-align: center;
	z-index: 2;
	width: 100%;
	height: 100%;
	padding: 20px;
	opacity: 0;
	transition: opacity .2s ease-out;
	text-decoration: none
}

.projects-list .project .project-name .project-title {
	font-family: Source Sans Pro, sans-serif;
	font-family: var(--title-font);
	font-size: 2.25rem;
	font-weight: 700;
	line-height: 1;
	color: #fff;
	margin-bottom: 16px
}

.projects-list .project .project-name .project-subtitle {
	font-family: "Source Serif Pro", serif;
	font-family: 'Poppins', sans-serif;
	font-size: 1.25rem;
	font-weight: 400;
	line-height: 1.2;
	color: #fff
}

.projects-list .project.sortable-ghost {
	background: #edf0f1;
	height: 100%
}

.projects-list .project.sortable-ghost .drag-icon,
.projects-list .project.sortable-ghost .image-container,
.projects-list .project.sortable-ghost .project-layer,
.projects-list .project.sortable-ghost .project-status-display,
.projects-list .project.sortable-ghost .project-subtitle,
.projects-list .project.sortable-ghost .project-title {
	opacity: 0!important
}

.projects-list .project.dragon {
	cursor: move;
	cursor: grab
}

.projects-list .project.dragon .project-subtitle,
.projects-list .project.dragon .project-title {
	pointer-events: none
}

.projects-list .project .drag-icon {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMSAwaDJhMSAxIDAgMDExIDF2MmExIDEgMCAwMS0xIDFIMWExIDEgMCAwMS0xLTFWMWExIDEgMCAwMTEtMXptMCA2aDJhMSAxIDAgMDExIDF2MmExIDEgMCAwMS0xIDFIMWExIDEgMCAwMS0xLTFWN2ExIDEgMCAwMTEtMXptMCA2aDJhMSAxIDAgMDExIDF2MmExIDEgMCAwMS0xIDFIMWExIDEgMCAwMS0xLTF2LTJhMSAxIDAgMDExLTF6TTcgMGgyYTEgMSAwIDAxMSAxdjJhMSAxIDAgMDEtMSAxSDdhMSAxIDAgMDEtMS0xVjFhMSAxIDAgMDExLTF6bTAgNmgyYTEgMSAwIDAxMSAxdjJhMSAxIDAgMDEtMSAxSDdhMSAxIDAgMDEtMS0xVjdhMSAxIDAgMDExLTF6bTAgNmgyYTEgMSAwIDAxMSAxdjJhMSAxIDAgMDEtMSAxSDdhMSAxIDAgMDEtMS0xdi0yYTEgMSAwIDAxMS0xeiIvPjwvZGVmcz48dXNlIGZpbGw9IiMwMEIwRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEgOCkiIHhsaW5rOmhyZWY9IiNhIi8+PC9zdmc+);
	background-position: 50%;
	background-repeat: no-repeat;
	position: absolute;
	top: 9px;
	left: 9px;
	width: 32px;
	height: 32px;
	z-index: 9
}

.flip-list-move {
	transition: transform .5s
}

@keyframes jiggle {
	0% {
		transform: rotate(-.5deg)
	}
	50% {
		transform: rotate(.5deg)
	}
}

.projects-list .project.thumbnail-is--small.title-is--alternating .image-container,
.projects-list .project.thumbnail-is--small.title-is--alternating .project-layer,
.projects-list .project.thumbnail-is--small.title-is--left .image-container,
.projects-list .project.thumbnail-is--small.title-is--left .project-layer,
.projects-list .project.thumbnail-is--small.title-is--right .image-container,
.projects-list .project.thumbnail-is--small.title-is--right .project-layer {
	width: 50%
}

.projects-list .project.thumbnail-is--small.title-is--alternating .image-container,
.projects-list .project.thumbnail-is--small.title-is--left .image-container,
.projects-list .project.thumbnail-is--small.title-is--right .image-container {
	padding-top: 50%
}

.projects-list .project.thumbnail-is--small.title-is--alternating.add-project,
.projects-list .project.thumbnail-is--small.title-is--left.add-project,
.projects-list .project.thumbnail-is--small.title-is--right.add-project {
	padding-top: 50%!important;
	width: 50%!important
}

.projects-list .project.thumbnail-is--small.title-is--alternating .project-name,
.projects-list .project.thumbnail-is--small.title-is--left .project-name,
.projects-list .project.thumbnail-is--small.title-is--right .project-name {
	width: 50%
}

.projects-list .project.thumbnail-is--small.title-is--alternating .project-name .project-title,
.projects-list .project.thumbnail-is--small.title-is--left .project-name .project-title,
.projects-list .project.thumbnail-is--small.title-is--right .project-name .project-title {
	font-size: 1.875rem;
	margin-bottom: 24px
}

.projects-list .project.thumbnail-is--small.title-is--alternating .project-name .project-subtitle,
.projects-list .project.thumbnail-is--small.title-is--left .project-name .project-subtitle,
.projects-list .project.thumbnail-is--small.title-is--right .project-name .project-subtitle {
	font-size: 1.125rem
}

.projects-list .project.thumbnail-is--medium {
	grid-column: span 2;
	margin-bottom: 86px
}

.projects-list .project.thumbnail-is--medium .project-name {
	width: 43%;
	right: 0;
	left: auto;
	padding-right: 0
}

.projects-list .project.thumbnail-is--medium .project-name .project-title {
	font-size: 1.875rem;
	margin-bottom: 24px
}

.projects-list .project.thumbnail-is--medium .project-name .project-subtitle {
	font-size: 1.125rem
}

.projects-list .project.thumbnail-is--medium .image-container,
.projects-list .project.thumbnail-is--medium .project-layer {
	width: 57%
}

.projects-list .project.thumbnail-is--medium .image-container {
	padding-top: 50%
}

.projects-list .project.thumbnail-is--medium.add-project {
	padding-top: 50%!important;
	width: 57%!important
}

.projects-list .project.thumbnail-is--large {
	grid-column: span 2
}

.projects-list .project.thumbnail-is--large .project-name {
	padding: 80px
}

.projects-list .project.thumbnail-is--large .project-name .project-subtitle,
.projects-list .project.thumbnail-is--large .project-name .project-title {
	max-width: 50%
}

.projects-list .project.thumbnail-is--large .project-name .project-title {
	font-size: 3rem;
	margin-bottom: 16px
}

.projects-list .project.thumbnail-is--large .project-name .project-subtitle {
	font-size: 1.5rem
}

.projects-list .project.thumbnail-is--large .image-container {
	padding-top: 50%
}

.projects-list .project.thumbnail-is--large.add-project,
.projects-list .project.thumbnail-is--large .project-layer {
	padding-top: 50%!important
}

.projects-list .project.title-is--default:hover:not(.title-is--visible) .project-name {
	background-color: rgba(40, 42, 43, .75)
}

.projects-list .project.title-is--visible .project-name {
	opacity: 1;
	background-color: transparent
}

.projects-list .project.title-is--visible .project-name .project-subtitle {
	opacity: .8
}

.projects-list .project.title-is--visible:hover .image-container {
	box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .1)
}

.projects-list .project.title-is--visible:hover .image-container img {
	filter: none
}

.projects-list .project.title-is--hidden .project-name {
	display: none;
	visibility: hidden
}

.projects-list .project.title-is--hidden:hover .image-container {
	box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .1)
}

.projects-list .project.title-is--hidden:hover .image-container img {
	filter: none
}

.projects-list .project.title-is--below {
	justify-content: flex-end;
	flex-flow: column-reverse
}

.projects-list .project.title-is--below .project-name {
	position: relative;
	height: auto;
	width: auto;
	padding: 22px 0 0;
	margin-bottom: 10px
}

.projects-list .project.title-is--below .project-name .project-title {
	margin-bottom: 7px;
	font-size: 20px
}

.projects-list .project.title-is--below .project-name .project-subtitle {
	font-size: 16px;
	opacity: .8
}

.projects-list .project.title-is--below .image-container {
	height: 50%
}

.projects-list .project.title-is--above {
	margin-bottom: 70px
}

.projects-list .project.title-is--above .project-name {
	position: relative;
	height: auto;
	width: auto;
	padding: 0 0 22px;
	flex: 1
}

.projects-list .project.title-is--above .project-name .project-title {
	margin-bottom: 7px;
	font-size: 20px
}

.projects-list .project.title-is--above .project-name .project-subtitle {
	font-size: 16px;
	opacity: .8
}

.projects-list .project.title-is--above .image-container {
	height: 50%
}

.projects-list .project.title-is--above.add-project {
	align-self: flex-end
}

.projects-list .project.title-is--above .project-layer {
	bottom: 0;
	top: inherit
}

.projects-list .project.title-is--above,
.projects-list .project.title-is--below {
	overflow: inherit
}

.projects-list .project.title-is--above .image-container,
.projects-list .project.title-is--below .image-container {
	transition: box-shadow .2s ease-out
}

.projects-list .project.title-is--above:hover .image-container,
.projects-list .project.title-is--below:hover .image-container {
	box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .1)
}

.projects-list .project.title-is--above:hover .image-container img,
.projects-list .project.title-is--below:hover .image-container img {
	transform: scale(1.03);
	filter: none
}

.projects-list .project.title-is--above.add-project,
.projects-list .project.title-is--above .project-layer,
.projects-list .project.title-is--below.add-project,
.projects-list .project.title-is--below .project-layer {
	height: 50%;
	padding-top: 100%
}

.projects-list .project.title-is--above.add-project .add-project-content,
.projects-list .project.title-is--below.add-project .add-project-content {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 100%
}

.projects-list .project.title-is--alternating,
.projects-list .project.title-is--left,
.projects-list .project.title-is--right {
	grid-column: span 2;
	margin-bottom: 86px
}

.projects-list .project.title-is--alternating:hover .project-name,
.projects-list .project.title-is--left:hover .project-name,
.projects-list .project.title-is--right:hover .project-name {
	background: transparent
}

.projects-list .project.title-is--alternating.thumbnail-is--large .project-name,
.projects-list .project.title-is--left.thumbnail-is--large .project-name,
.projects-list .project.title-is--right.thumbnail-is--large .project-name {
	padding: 80px
}

.projects-list .project.title-is--left .project-name {
	left: 0;
	padding-left: 0;
	padding-right: 50px
}

.projects-list .project.title-is--left .image-container {
	align-self: flex-end
}

.projects-list .project.title-is--left .project-layer {
	right: 0;
	left: auto
}

.projects-list .project.title-is--right .project-name {
	right: 0;
	left: auto;
	padding-right: 0;
	padding-left: 50px
}

.projects-list .project.title-is--right .image-container {
	align-self: flex-start
}

.projects-list .project.title-is--alternating:nth-child(odd) .project-name {
	right: 0;
	left: auto;
	padding-left: 50px;
	padding-right: 0
}

.projects-list .project.title-is--alternating:nth-child(odd) .image-container {
	align-self: flex-start
}

.projects-list .project.title-is--alternating:nth-child(2n) .project-name {
	left: 0;
	padding-left: 0;
	padding-right: 50px
}

.projects-list .project.title-is--alternating:nth-child(2n) .image-container {
	align-self: flex-end
}

.projects-list .project.title-is--alternating:nth-child(2n) .project-layer {
	right: 0;
	left: auto
}

.projects-list .project.title-is--dark .project-name .project-subtitle,
.projects-list .project.title-is--dark .project-name .project-title {
	color: #282a2b
}

.projects-list .project.title-is--dark.title-is--hover .project-name,
.projects-list .project.title-is--dark:not(.title-is--visible) .project-name {
	background-color: hsla(0, 0%, 100%, .75)
}

.projects-list .project.title-is--light.title-is--hover .project-name {
	background-color: rgba(40, 42, 43, .75)
}

.projects-list .project.title-align--top .project-name {
	justify-content: flex-start
}

.projects-list .project.title-align--top.thumbnail-is--medium .project-name,
.projects-list .project.title-align--top.title-is--alternating .project-name,
.projects-list .project.title-align--top.title-is--left .project-name,
.projects-list .project.title-align--top.title-is--right .project-name {
	padding-top: 0
}

.projects-list .project.title-align--top.thumbnail-is--large .project-name {
	padding: 80px
}

.projects-list .project.title-align--bottom .project-name {
	justify-content: flex-end
}

.projects-list .project.title-align--bottom.thumbnail-is--medium .project-name,
.projects-list .project.title-align--bottom.title-is--alternating .project-name,
.projects-list .project.title-align--bottom.title-is--left .project-name,
.projects-list .project.title-align--bottom.title-is--right .project-name {
	padding-bottom: 0
}

.projects-list .project.title-align--bottom.thumbnail-is--large .project-name {
	padding: 80px
}

.projects-list .project.title-justify--left .project-name {
	text-align: left;
	align-items: flex-start
}

.projects-list .project.title-justify--right .project-name {
	text-align: right;
	align-items: flex-end
}

.profile-page .projects-list {
	padding-left: 9px;
	padding-right: 9px
}

.default-template .projects-list .project.add-project .add-project-content {
	padding: 0 45px
}

.profile_theme_one .projects-list .project .project-name .project-title {
	font-family: var(--title-font);
	font-weight: 500;
	line-height: 1.2
}

.profile_theme_one .projects-list .project .project-name .project-subtitle {
	font-family: var(--body-font)
}

.profile_theme_two .projects-list .project .project-name .project-title {
	font-family: var(--title-font);
	line-height: 1.2
}

.profile_theme_two .projects-list .project .project-name .project-subtitle {
	font-family: 'Poppins', sans-serif;
	font-weight: 400;
	line-height: 1.2
}

@media (min-width:375px) {
	.projects-list .project .project-name {
		padding: 50px
	}
}

@media (max-width:991px),
(max-width:1024px) and (orientation:landscape),
(min-device-width:1024px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),
(min-device-width:1112px) and (max-device-width:1112px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2),
(min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2) {
	.projects-list .project {
		--main-bg-color: #282a2b
	}
	.projects-list .project .image-container {
		height: auto
	}
	.projects-list .project:not(.title-is--above) .project-name,
	.projects-list .project:not(.title-is--below) .project-name {
		position: relative;
		height: auto;
		width: auto;
		padding: 22px 0 0;
		margin-bottom: 10px;
		opacity: 1;
		background-color: transparent!important;
		order: 2
	}
	.projects-list .project:not(.title-is--above) .project-name .project-subtitle,
	.projects-list .project:not(.title-is--above) .project-name .project-title,
	.projects-list .project:not(.title-is--below) .project-name .project-subtitle,
	.projects-list .project:not(.title-is--below) .project-name .project-title {
		color: var(--main-bg-color);
		max-width: 100%
	}
	.projects-list .project:not(.title-is--above).title-is--light .project-name .project-subtitle,
	.projects-list .project:not(.title-is--above).title-is--light .project-name .project-title,
	.projects-list .project:not(.title-is--below).title-is--light .project-name .project-subtitle,
	.projects-list .project:not(.title-is--below).title-is--light .project-name .project-title {
		color: var(--main-bg-color)
	}
	.projects-list .project:not(.title-is--below) .project-name {
		padding: 22px 0;
		margin-bottom: 0
	}
	.projects-list .project.title-is--above,
	.projects-list .project.title-is--below {
		margin-bottom: 0
	}
	.projects-list .project.title-is--above .project-name,
	.projects-list .project.title-is--below .project-name {
		order: 0
	}
	.projects-list .project.title-is--alternating.title-is--light.thumbnail-is--medium .project-name .project-subtitle,
	.projects-list .project.title-is--alternating.title-is--light.thumbnail-is--medium .project-name .project-title,
	.projects-list .project.title-is--alternating.title-is--light.thumbnail-is--small .project-name .project-subtitle,
	.projects-list .project.title-is--alternating.title-is--light.thumbnail-is--small .project-name .project-title,
	.projects-list .project.title-is--left.title-is--light.thumbnail-is--medium .project-name .project-subtitle,
	.projects-list .project.title-is--left.title-is--light.thumbnail-is--medium .project-name .project-title,
	.projects-list .project.title-is--left.title-is--light.thumbnail-is--small .project-name .project-subtitle,
	.projects-list .project.title-is--left.title-is--light.thumbnail-is--small .project-name .project-title,
	.projects-list .project.title-is--light .project-name .project-subtitle,
	.projects-list .project.title-is--light .project-name .project-title,
	.projects-list .project.title-is--right.title-is--light.thumbnail-is--medium .project-name .project-subtitle,
	.projects-list .project.title-is--right.title-is--light.thumbnail-is--medium .project-name .project-title,
	.projects-list .project.title-is--right.title-is--light.thumbnail-is--small .project-name .project-subtitle,
	.projects-list .project.title-is--right.title-is--light.thumbnail-is--small .project-name .project-title {
		color: #fff
	}
	.projects-list .project.title-is--alternating.title-is--dark.thumbnail-is--medium .project-name .project-subtitle,
	.projects-list .project.title-is--alternating.title-is--dark.thumbnail-is--medium .project-name .project-title,
	.projects-list .project.title-is--alternating.title-is--dark.thumbnail-is--small .project-name .project-subtitle,
	.projects-list .project.title-is--alternating.title-is--dark.thumbnail-is--small .project-name .project-title,
	.projects-list .project.title-is--dark .project-name .project-subtitle,
	.projects-list .project.title-is--dark .project-name .project-title,
	.projects-list .project.title-is--left.title-is--dark.thumbnail-is--medium .project-name .project-subtitle,
	.projects-list .project.title-is--left.title-is--dark.thumbnail-is--medium .project-name .project-title,
	.projects-list .project.title-is--left.title-is--dark.thumbnail-is--small .project-name .project-subtitle,
	.projects-list .project.title-is--left.title-is--dark.thumbnail-is--small .project-name .project-title,
	.projects-list .project.title-is--right.title-is--dark.thumbnail-is--medium .project-name .project-subtitle,
	.projects-list .project.title-is--right.title-is--dark.thumbnail-is--medium .project-name .project-title,
	.projects-list .project.title-is--right.title-is--dark.thumbnail-is--small .project-name .project-subtitle,
	.projects-list .project.title-is--right.title-is--dark.thumbnail-is--small .project-name .project-title {
		color: #282a2b
	}
	.projects-list .project.thumbnail-is--medium,
	.projects-list .project.title-is--alternating {
		margin-bottom: 0
	}
	.projects-list .project.thumbnail-is--medium .project-name,
	.projects-list .project.title-is--alternating .project-name {
		padding-left: 0!important;
		padding-right: 0!important;
		margin-bottom: 0
	}
	.projects-list .project.thumbnail-is--medium .project-name .project-title,
	.projects-list .project.title-is--alternating .project-name .project-title {
		font-size: 20px!important;
		line-height: 1.2!important
	}
	.projects-list .project.thumbnail-is--medium .project-name .project-subtitle,
	.projects-list .project.title-is--alternating .project-name .project-subtitle {
		font-size: 16px!important;
		line-height: 1.2!important
	}
	.projects-list .project.thumbnail-is--medium .image-container,
	.projects-list .project.title-is--alternating .image-container {
		width: 100%;
		padding-top: 86%
	}
	.projects-list .project.thumbnail-is--small.title-is--alternating .image-container,
	.projects-list .project.thumbnail-is--small.title-is--left .image-container,
	.projects-list .project.thumbnail-is--small.title-is--right .image-container {
		width: 100%;
		padding-top: 100%
	}
	.projects-list .project.thumbnail-is--small.title-is--alternating .project-name,
	.projects-list .project.thumbnail-is--small.title-is--left .project-name,
	.projects-list .project.thumbnail-is--small.title-is--right .project-name {
		width: 100%
	}
}

@media (min-width:768px) {
	.profile-page .profile_theme_one.projects-list {
		padding-top: 0
	}
	.profile-page .projects-list {
		padding-left: 0;
		padding-right: 0;
		grid-row-gap: 14px
	}
	.projects-list {
		grid-template-columns: 1fr 1fr
	}
	.projects-list .empty-collection {
		grid-column: 1/span 2
	}
	.projects-list .project.title-is--below .project-name {
		margin-bottom: 20px
	}
	.projects-list .project.thumbnail-is--medium.title-is--alternating .image-container,
	.projects-list .project.thumbnail-is--medium.title-is--left .image-container,
	.projects-list .project.thumbnail-is--medium.title-is--right .image-container,
	.projects-list .project.thumbnail-is--small.title-is--alternating .image-container,
	.projects-list .project.thumbnail-is--small.title-is--left .image-container,
	.projects-list .project.thumbnail-is--small.title-is--right .image-container {
		width: 50%;
		padding-top: 50%
	}
	.projects-list .project.thumbnail-is--medium.title-is--alternating .project-name,
	.projects-list .project.thumbnail-is--medium.title-is--left .project-name,
	.projects-list .project.thumbnail-is--medium.title-is--right .project-name,
	.projects-list .project.thumbnail-is--small.title-is--alternating .project-name,
	.projects-list .project.thumbnail-is--small.title-is--left .project-name,
	.projects-list .project.thumbnail-is--small.title-is--right .project-name {
		position: absolute;
		height: 100%;
		width: 50%
	}
	.projects-list .project.thumbnail-is--medium.title-is--alternating .project-name .project-subtitle,
	.projects-list .project.thumbnail-is--medium.title-is--left .project-name .project-subtitle,
	.projects-list .project.thumbnail-is--medium.title-is--right .project-name .project-subtitle,
	.projects-list .project.thumbnail-is--small.title-is--alternating .project-name .project-subtitle,
	.projects-list .project.thumbnail-is--small.title-is--left .project-name .project-subtitle,
	.projects-list .project.thumbnail-is--small.title-is--right .project-name .project-subtitle {
		line-height: 1.7
	}
	.projects-list .project.thumbnail-is--medium.title-is--left .project-name,
	.projects-list .project.thumbnail-is--small.title-is--left .project-name {
		padding-right: 50px!important
	}
	.projects-list .project.thumbnail-is--medium.title-is--alternating:nth-child(odd) .project-name,
	.projects-list .project.thumbnail-is--medium.title-is--right .project-name,
	.projects-list .project.thumbnail-is--small.title-is--alternating:nth-child(odd) .project-name,
	.projects-list .project.thumbnail-is--small.title-is--right .project-name {
		padding-left: 50px!important
	}
	.projects-list .project.thumbnail-is--medium.title-is--alternating:nth-child(2n) .project-name,
	.projects-list .project.thumbnail-is--small.title-is--alternating:nth-child(2n) .project-name {
		padding-right: 50px!important
	}
	.projects-list .project.thumbnail-is--medium.title-is--alternating .image-container,
	.projects-list .project.thumbnail-is--medium.title-is--left .image-container,
	.projects-list .project.thumbnail-is--medium.title-is--right .image-container {
		width: 57%;
		padding-top: 50%
	}
	.projects-list .project.thumbnail-is--medium.title-is--alternating .project-name,
	.projects-list .project.thumbnail-is--medium.title-is--left .project-name,
	.projects-list .project.thumbnail-is--medium.title-is--right .project-name {
		width: 43%
	}
}

@media (max-width:1024px) {
	.projects-list .project .project-name .project-title,
	.projects-list .project.thumbnail-is--large .project-name .project-title {
		font-weight: 500;
		line-height: 1.2;
		margin-bottom: 7px;
		font-size: 20px
	}
	.projects-list .project .project-name .project-subtitle,
	.projects-list .project.thumbnail-is--large .project-name .project-subtitle {
		font-size: 16px;
		opacity: .8;
		line-height: 1.2
	}
}

.profile-page .empty-collection .empty-illustration {
	background: url(/dist/images/empty-collection.png) 50% no-repeat;
	background-size: contain;
	width: 410px;
	height: 406px;
	max-width: 100%;
	margin: 20px auto
}

.profile-page .empty-collection h2 {
	font-size: 1.4rem;
	font-weight: 700;
	line-height: .91;
	margin-bottom: 10px
}

.profile-page .empty-collection h2,
.profile-page .empty-collection p {
	font-family: Source Sans Pro, sans-serif;
	color: #6b797f;
	text-align: center
}

.profile-page .empty-collection p {
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.25
}

.profile-page .empty-collection p a {
	color: #00b8ff;
	font-weight: 700;
	text-decoration: none
}

.profile-page .empty-collection p a:hover {
	text-decoration: none
}

.profile-editor {
	--bgColor: #fff;
	--bgColor00: hsla(0, 0%, 100%, 0);
	--bgColor90: hsla(0, 0%, 100%, 0.9)
}

.profile-editor .projects-list {
	margin-bottom: 50px
}

.profile-editor .projects-list .projects-empty-state {
	position: relative;
	clear: both
}

.profile-editor .projects-list .project .project-layer {
	cursor: pointer
}

.profile-editor .projects-list .project:hover .project-edit-trigger {
	opacity: 1
}

.profile-editor .projects-list .project .project-status-display {
	position: absolute;
	left: 18px;
	top: 18px;
	padding: 0 12px 0 8px;
	margin: 0;
	height: 22px;
	border-radius: 11px;
	background-color: rgba(25, 33, 37, .15);
	z-index: 9
}

.profile-editor .projects-list .project .project-status-display span {
	line-height: 22px
}

.profile-editor .projects-list .project .project-status-display span:before {
	display: flex;
	flex-direction: column;
	align-self: center;
	justify-content: center
}

.profile-editor .projects-list .project .project-name {
	transition: all .2s ease-in-out
}

.profile-editor .projects-list .project .project-name textarea {
	display: block;
	width: 100%;
	padding: 0;
	text-align: inherit;
	border: 1px solid transparent
}

.profile-editor .projects-list .project .project-name textarea:focus,
.profile-editor .projects-list .project .project-name textarea:hover {
	border-color: #d1d9dd;
	transition: all .1s;
	outline: none
}

.profile-editor .projects-list .project .project-name textarea:focus {
	border-color: #00b8ff
}

.profile-editor .projects-list .project .project-name a {
	color: #fff
}

.profile-editor .projects-list .project .project-name a:hover {
	text-decoration: none
}

.profile-editor .projects-list .project .image-container {
	transition: width .2s ease-in-out
}

.profile-editor .projects-list .project.title-edit .project-name {
	opacity: 1
}

.profile-editor .projects-list .project.add-project {
	width: 100%;
	padding-top: 100%;
	border: 1px solid #d1d9dd;
	position: relative;
	cursor: pointer;
	font-family: Source Sans Pro, sans-serif;
	transition: box-shadow .2s ease-out
}

.profile-editor .projects-list .project.add-project .add-project-content {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding: 65px 50px;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 100%
}

.profile-editor .projects-list .project.add-project .add-project-content .add-sign {
	width: 72px;
	height: 72px;
	border: 2px solid #9fa6a9;
	margin-bottom: 30px;
	border-radius: 50%;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MCIgaGVpZ2h0PSI3MCI+PHBhdGggZmlsbD0iIzlGQTZBOSIgZD0iTTM2Ljg4OSAzNS4wNkg1MnYxLjgyOUgzNi44ODlWNTJIMzUuMTFWMzYuODg5SDIwVjM1LjA2aDE1LjExMVYyMGgxLjc3OHYxNS4wNnoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) 50% no-repeat
}

.profile-editor .projects-list .project.add-project .add-project-content .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.09;
	color: #6b797f
}

.profile-editor .projects-list .project.add-project .add-project-content .subtitle {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.25;
	color: #6b797f;
	margin: 10px 0 30px
}

.profile-editor .projects-list .project.add-project .add-project-content .btn {
	position: inherit;
	transform: none;
	left: auto;
	top: auto
}

.profile-editor .projects-list .project .btn--primary {
	position: absolute;
	bottom: 20px;
	left: 50%;
	transform: translateX(-50%);
	z-index: 1
}

.profile-editor .projects-list .project .project-edit-trigger {
	width: 72px;
	height: 22px;
	position: absolute;
	right: 18px;
	top: 18px;
	padding: 0 24px 0 8px;
	border-radius: 11px;
	background: rgba(25, 33, 37, .15) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAiIGhlaWdodD0iNiI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik04LjYxLjY4OGEuNS41IDAgMTEuNzguNjI0bC00IDRhLjUuNSAwIDAxLS43OCAwbC00LTRhLjUuNSAwIDExLjc4LS42MjRMNSA0LjIgOC42MS42ODh6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjOTc5Nzk3IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iI2ZmZiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTS02LTZoMjJ2MTZILTZ6Ii8+PC9nPjwvZz48L3N2Zz4=) right 8px center no-repeat;
	cursor: pointer;
	z-index: 9;
	opacity: 0
}

.profile-editor .projects-list .project .project-edit-trigger span {
	font-family: Lato, sans-serif;
	font-size: 11px;
	line-height: 2;
	color: #fff;
	display: block
}

.profile-editor .projects-list .project .project-edit-trigger.open .project-edit-nav {
	visibility: visible;
	transform: scale(1);
	transition: transform .3s, visibility 0s 0s, right .3s, top .3s;
	right: 10px;
	top: 30px
}

.profile-editor .projects-list .project .project-edit-nav {
	position: absolute;
	top: 30px;
	right: 20px;
	width: 205px;
	background: #fff;
	border-radius: 1px;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);
	list-style: none;
	padding: 10px 0;
	margin: 0;
	visibility: hidden;
	overflow: hidden;
	z-index: 1;
	backface-visibility: hidden;
	transform: scale(0);
	transform-origin: 100% 0
}

.profile-editor .projects-list .project .project-edit-nav li:not(.context-separator) {
	height: 40px;
	padding: 0 20px;
	font-family: Lato, sans-serif;
	font-size: 16px;
	color: #475461;
	cursor: pointer;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start;
	white-space: nowrap
}

.profile-editor .projects-list .project .project-edit-nav li:not(.context-separator):before {
	content: "";
	display: inline-block;
	width: 22px;
	height: 40px;
	margin-right: 6px
}

.profile-editor .projects-list .project .project-edit-nav li:not(.context-separator):hover {
	background: #f0f6fb
}

.profile-editor .projects-list .project .project-edit-nav .context-separator {
	border-bottom: 1px solid #edf0f1;
	margin: 8px 0;
	height: auto
}

.profile-editor .projects-list .project .project-edit-nav .thumbnail:before {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOS41IDE2SDlWOWg3djdIOS41em0uNS0xaDV2LTVoLTV2NXptLS41LThIOVYwaDd2N0g5LjV6bS41LTFoNVYxaC01djV6TS41IDE2SDBWOWg3djdILjV6bS41LTFoNXYtNUgxdjV6TS41IDdIMFYwaDd2N0guNXpNMSA2aDVWMUgxdjV6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzBDQkFGRSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzIDMpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==) 50% no-repeat
}

.profile-editor .projects-list .project .project-edit-nav .duplicate:before {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQiIGhlaWdodD0iMTgiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNy45ODIgMjBBLjk4Ny45ODcgMCAwMTcgMTlWNmMwLS41NTEuNDUzLTEgMS4wMDMtMUgxN2MuNTUxIDAgMSAuNDQ5IDEgMXYxMi45NGMwIC41NS0uMjc0IDEuMDYtLjgyNSAxLjA2SDcuOTgyek0xNyAxOC45ODRMMTYuOTk3IDZIOGwuMDAzIDEyLjk4NkwxNyAxOC45ODR6TTYgMTV2MUg0Ljk5NUEuOTkzLjk5MyAwIDAxNCAxNVYzYzAtLjU1NS40NDEtMSAuOTk1LTFIMTRjLjU1NCAwIDEgLjY0MSAxIDEuMTk2VjRoLTFWM0g1djEyaDF6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQgLTIpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiMwMEI4RkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.profile-editor .projects-list .project .project-edit-nav .share:before {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTUuODM2IDEzLjg0YTIuMTYzIDIuMTYzIDAgMDAtMS43NzIgMS4xOTNjLS43MiAxLjQzNS4zMjcgMy4xMzQgMS45MzYgMy4xMzRhMi4xNjcgMi4xNjcgMCAwMC4xNTUtNC4zMjhMMTYgMTMuODMzek02IDguODMzYTIuMTY3IDIuMTY3IDAgMDAwIDQuMzM0IDIuMTYgMi4xNiAwIDAwMS44NTgtMS4wNTdsLjA3OC0uMTQyLjA4Mi0uMTg1YTIuMTM2IDIuMTM2IDAgMDAtLjA4Mi0xLjc1QTIuMTYyIDIuMTYyIDAgMDA2IDguODMzem0xMC01YTIuMTY3IDIuMTY3IDAgMDAtMi4wMTggMi45NWwuMDguMTgxYTIuMTY5IDIuMTY5IDAgMDAxLjc3NCAxLjE5NmwuMTY0LjAwN2EyLjE2NyAyLjE2NyAwIDAwMC00LjMzNHptLS4yMDYgNS4zMjdhMy4xNiAzLjE2IDAgMDEtMi4zNjUtMS4zMTZsLTQuNDEgMi4yMDVhMy4xMzEgMy4xMzEgMCAwMTAgMS45MDFsNC40MSAyLjIwNi4xMjEtLjE2YTMuMTY3IDMuMTY3IDAgMTEyLjQ1IDUuMTdjLTIuMTgyIDAtMy42NTUtMi4xMzItMy4wMi00LjExN2wtNC40MS0yLjIwNUEzLjE1OSAzLjE1OSAwIDAxNiAxNC4xNjdhMy4xNjcgMy4xNjcgMCAwMTAtNi4zMzRjMS4wMzggMCAxLjk4Ni41MDYgMi41NyAxLjMyM2w0LjQxLTIuMjA3YTMuMTY3IDMuMTY3IDAgMTEzLjIgMi4yMTJsLS4xODEuMDA2eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yIC0yKSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iIzAwQjhGRiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjwvZz48L2c+PC9zdmc+) 50% no-repeat
}

.profile-editor .projects-list .project .project-edit-nav .set-password:before {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTIiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTEgM2MyLjIxNCAwIDQgMS44MiA0IDQuMDU2VjloMWExIDEgMCAwMS45OTMuODgzTDE3IDEwdjhhMSAxIDAgMDEtLjg4My45OTNMMTYgMTlINmExIDEgMCAwMS0uOTkzLS44ODNMNSAxOHYtOGExIDEgMCAwMS44ODMtLjk5M0w2IDloMVY3LjA1NkM3IDQuODIgOC43ODYgMyAxMSAzem01IDdINnY4aDEwdi04em0tNSAyLjVhLjUuNSAwIDAxLjQ5Mi40MWwuMDA4LjA5djJhLjUuNSAwIDAxLS45OTIuMDlMMTAuNSAxNXYtMmEuNS41IDAgMDEuNS0uNXpNMTEgNEM5LjM0MyA0IDggNS4zNjggOCA3LjA1NlY5aDZWNy4wNTZDMTQgNS4zNjggMTIuNjU3IDQgMTEgNHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNSAtMykiPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjMDBCOEZGIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNLTUtNWgzMnYzMkgtNXoiLz48L2c+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.profile-editor .projects-list .project .project-edit-nav .publish:before {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMSAxM2gxNFY5aDF2NUgwVjloMXY0em04LTkuNjE3VjEwSDdWMy40MTNMNC42MTQgNiAzLjUgNC44MjQgOCAwbDQuNSA0LjgyNEwxMS40OCA2IDkgMy4zODN6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzBDQkFGRSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzIDQpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==) 50% no-repeat
}

.profile-editor .projects-list .project .project-edit-nav .unpublish:before {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTMiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNCAxN3YtNEgzdjVoMTZ2LTVoLTF2NEg0em04LjMzMy04TDE1IDExLjY2NyAxMy42NjcgMTMgMTEgMTAuMzMzIDguMzMzIDEzIDcgMTEuNjY3IDkuNjY3IDkgNyA2LjMzMyA4LjMzMyA1IDExIDcuNjY3IDEzLjY2NyA1IDE1IDYuMzMzIDEyLjMzMyA5eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zIC01KSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0Q4RDhEOCIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjMDBCOEZGIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat
}

.profile-editor .projects-list .project .project-edit-nav .delete:before {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQiIGhlaWdodD0iMTciPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNyA3djkuODFjMCAuNTkzLjAzNyAxLjE5LjYzNSAxLjE5aDYuNzA0Yy42IDAgLjY0Ny0uNTk3LjY0Ny0xLjE5TDE1IDdIN3ptLjU1IDEyYy0uOTY4IDAtMS41NTktLjk5My0xLjU1LTIuMzU5VjZoMTB2MTAuNjQxYzAgMS4yNy0uNTA1IDIuMzU5LTEuNDcgMi4zNTlINy41NXpNMTAgNFYyLjk1MmMwLS41MjUuNDQ4LS45NTIgMS0uOTUyczEgLjQyNyAxIC45NTJWNGgtMnpNOSAxOFY3aDF2MTFIOXptMyAwVjdoMXYxMWgtMXpNNC43ODYgNUM0LjM1IDUgNCA0Ljc3NiA0IDQuNXMuMzUxLS41Ljc4Ni0uNWgxMi40MjhjLjQzNSAwIC43ODYuMjI0Ljc4Ni41cy0uMzUxLjUtLjc4Ni41SDQuNzg2eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00IC0yKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjZTMwNTUxIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat
}

.profile-editor .projects-list .project .project-edit-nav .review:before {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLTEtMmgyMnYyMkgtMXoiLz48ZyBzdHJva2U9IiMwMGI4ZmYiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0xLjM3NSAxNC44NzVoM3YtNS4yNWgtM3oiLz48cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik00LjM3NSAxNC4xMjVoMTIuNzVjMC0xLjEyNS0yLjYyNS0yLjI1LTUuNjI1LTIuMjVINi4yNSIvPjxwYXRoIGQ9Ik00LjM3NSAxMC4zNzVIN2MxLjc2NCAwIDIuNjI1IDEuMTI1IDMgMS41bTQuNS0zczQuMTI1LTIuOTcgNC4xMjUtNS4xN2MwLTIuNTM3LTMuMzc1LTMuMzQxLTQuMTI1LS4yNTQtLjc1LTMuMDg3LTQuMTI1LTIuMjgzLTQuMTI1LjI1NCAwIDIuMiA0LjEyNSA1LjE3IDQuMTI1IDUuMTd6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat
}

.profile-editor .projects-list .project.draft_only {
	border-color: transparent;
	cursor: auto;
	padding-top: 100%;
	background-blend-mode: color, color, normal;
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover
}

.profile-editor .projects-list .project.draft_only.first {
	grid-column: span 2;
	padding-top: 50%;
	display: flex;
	position: relative
}

.profile-editor .projects-list .project.newPassword {
	border-width: 5px;
	transition: border .3s
}

.profile-editor .projects-list .project.newPassword .project-layer {
	opacity: 1;
	transition: all .3s
}

.profile-editor .editor-empty-state .projects-list {
	position: relative
}

.profile-editor .editor-empty-state .projects-list:after {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: var(--bgColor90);
	background-image: linear-gradient(180deg, var(--bgColor00) 0, var(--bgColor))
}

.profile-editor.default-template {
	--bgColor: #f4f7f8;
	--bgColor00: rgba(244, 247, 248, 0);
	--bgColor90: rgba(244, 247, 248, 0.9)
}

.profile-editor.default-template .editor-empty-state .projects-list {
	background: url(/dist/images/template_00_empty_tiles.png) 0 0 no-repeat;
	background-size: 100%
}

.profile-editor.profile_theme_one .editor-empty-state .projects-list {
	background: url(/dist/images/template_01_empty_tiles.png) 0 0 no-repeat;
	background-size: 100%
}

.profile-editor.profile_theme_two .editor-empty-state .projects-list {
	background: url(/dist/images/template_02_empty_tiles.png) 0 0 no-repeat;
	background-size: 100%
}

.profile-editor.profile_theme_three .editor-empty-state .projects-list {
	background: url(/dist/images/template_03_empty_tiles.png) 0 0 no-repeat;
	background-size: 100%
}

.profile-editor.profile_theme_four .editor-empty-state .projects-list {
	background: url(/dist/images/template_04_empty_tiles.png) 0 0 no-repeat;
	background-size: 100%
}

.profile-editor.profile_theme_five .editor-empty-state .projects-list {
	background: url(/dist/images/template_05_empty_tiles.png) 0 0 no-repeat;
	background-size: 100%
}

.profile-editor.profile_theme_six .editor-empty-state .projects-list {
	background: url(/dist/images/template_06_empty_tiles.png) 0 0 no-repeat;
	background-size: 100%
}

.ufo--portfolio-list.bg-dif {
	background-color: #f0f6fb
}

.ufo--portfolio-list h1 {
	font-family: Lato, sans-serif;
	font-size: 36px;
	font-weight: 700;
	color: #424242;
	padding-top: 40px
}

.ufo--portfolio-list p {
	margin-top: 16px;
	font-family: Lato, sans-serif;
	font-size: 16px;
	color: #475461
}

.ufo--portfolio-list .ufo-form--group {
	margin-bottom: 0
}

.ufo--portfolio-list .ufo--onboarding {
	min-height: 100%
}

.ufo--portfolios-list {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-column-gap: 15px;
	grid-row-gap: 40px;
	margin-top: 50px;
	margin-bottom: 75px
}

.ufo--portfolio-tile {
	position: relative
}

.ufo--portfolio-tile .portfolio-preview {
	position: relative;
	width: 100%;
	height: 412px;
	overflow: hidden;
	box-shadow: 0 2px 20px 0 rgba(0, 0, 0, .05), 0 2px 10px 0 rgba(0, 0, 0, .05);
	border: 1px solid rgba(209, 217, 221, .6);
	background-color: #fff;
	margin-bottom: 22px
}

.ufo--portfolio-tile .portfolio-preview img {
	width: 100%
}

.ufo--portfolio-tile .portfolio-open {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%
}

.ufo--portfolio-tile .ufo--portfolio-name {
	width: 100%
}

.ufo--portfolio-tile .ufo--portfolio-name input {
	font-family: Lato, sans-serif;
	width: 100%;
	text-align: center;
	font-size: 20px;
	font-weight: 500;
	color: #424242;
	padding: 0;
	border: 1px solid transparent;
	transition: border-color .1s
}

.ufo--portfolio-tile .ufo--portfolio-name input:focus {
	outline: none
}

.ufo--portfolio-tile .ufo--portfolio-name input:focus,
.ufo--portfolio-tile .ufo--portfolio-name input:hover {
	border-color: #d1d9dd
}

.ufo--portfolio-tile:hover .ufo--portofolio-edit-dropdown {
	opacity: 1
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown {
	width: 72px;
	height: 22px;
	position: absolute;
	right: 18px;
	top: 18px;
	opacity: 0;
	z-index: 2
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .trigger-dropdown {
	font-family: Lato, sans-serif;
	font-size: 11px;
	line-height: 2;
	color: #fff;
	display: block;
	padding: 0 24px 0 8px;
	border-radius: 11px;
	background: rgba(25, 33, 37, .35) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAiIGhlaWdodD0iNiI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik04LjYxLjY4OGEuNS41IDAgMTEuNzguNjI0bC00IDRhLjUuNSAwIDAxLS43OCAwbC00LTRhLjUuNSAwIDExLjc4LS42MjRMNSA0LjIgOC42MS42ODh6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjOTc5Nzk3IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iI2ZmZiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTS02LTZoMjJ2MTZILTZ6Ii8+PC9nPjwvZz48L3N2Zz4=) right 8px center no-repeat;
	cursor: pointer;
	z-index: 9
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown {
	position: absolute;
	top: 30px;
	right: 0;
	width: 304px;
	background: #fff;
	border-radius: 1px;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);
	list-style: none;
	padding: 10px 0;
	margin: 0;
	z-index: 1
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown li {
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	justify-content: center
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown li:not(.context-separator) {
	height: 40px;
	padding: 0 20px;
	font-family: Lato, sans-serif;
	font-size: 16px;
	color: #475461;
	cursor: pointer;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start;
	white-space: nowrap
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown li:not(.context-separator):before {
	content: "";
	display: inline-block;
	width: 22px;
	height: 40px;
	margin-right: 6px
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown li:not(.context-separator):hover {
	background: #f0f6fb
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown .context-separator {
	border-bottom: 1px solid #edf0f1;
	margin: 8px 0;
	height: auto
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown .set-password:before {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTIiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTEgM2MyLjIxNCAwIDQgMS44MiA0IDQuMDU2VjloMWExIDEgMCAwMS45OTMuODgzTDE3IDEwdjhhMSAxIDAgMDEtLjg4My45OTNMMTYgMTlINmExIDEgMCAwMS0uOTkzLS44ODNMNSAxOHYtOGExIDEgMCAwMS44ODMtLjk5M0w2IDloMVY3LjA1NkM3IDQuODIgOC43ODYgMyAxMSAzem01IDdINnY4aDEwdi04em0tNSAyLjVhLjUuNSAwIDAxLjQ5Mi40MWwuMDA4LjA5djJhLjUuNSAwIDAxLS45OTIuMDlMMTAuNSAxNXYtMmEuNS41IDAgMDEuNS0uNXpNMTEgNEM5LjM0MyA0IDggNS4zNjggOCA3LjA1NlY5aDZWNy4wNTZDMTQgNS4zNjggMTIuNjU3IDQgMTEgNHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNSAtMykiPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjMDBCOEZGIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNLTUtNWgzMnYzMkgtNXoiLz48L2c+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown .set-domain:before {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTIuNTk3IDExLjc0M2wuMDY3LjA2N2EyLjA2IDIuMDYgMCAwMDIuOTEzIDBsMy4wOTQtMy4wOTJhMi44NDkgMi44NDkgMCAwMDAtNC4wMThsLTEuMzcyLTEuMzdhMi44NDYgMi44NDYgMCAwMC00LjAxNyAwTDEwLjE5IDYuNDIxYTIuMDYxIDIuMDYxIDAgMDAwIDIuOTE0bC4wNy4wNjlhLjUuNSAwIDEwLjcwMi0uNzEybC0uMDY3LS4wNjZhMS4wNiAxLjA2IDAgMDEuMDAyLTEuNDk4bDMuMDk0LTMuMDkzYTEuODQ3IDEuODQ3IDAgMDEyLjYwMiAwbDEuMzcyIDEuMzcxYTEuODQ5IDEuODQ5IDAgMDEwIDIuNjA0bC0zLjA5NCAzLjA5MmExLjA2IDEuMDYgMCAwMS0xLjQ5OSAwbC0uMDY3LS4wNjdhLjUuNSAwIDEwLS43MDcuNzA3ek05LjQgMTAuMjUzbC0uMDY3LS4wNjVhMi4wNTggMi4wNTggMCAwMC0yLjkxMi4wMDJsLTMuMDkzIDMuMDkyYTIuODQ5IDIuODQ5IDAgMDAwIDQuMDE4TDQuNyAxOC42N2EyLjg0NiAyLjg0NiAwIDAwNC4wMTcgMGwzLjA5NC0zLjA5MmEyLjA2MSAyLjA2MSAwIDAwMC0yLjkxNGwtLjA2OC0uMDY3YS41LjUgMCAwMC0uNzA3LjcwN2wuMDY3LjA2N2ExLjA2MSAxLjA2MSAwIDAxMCAxLjVMOC4wMSAxNy45NjRhMS44NDcgMS44NDcgMCAwMS0yLjYwMiAwbC0xLjM3Mi0xLjM3MWExLjg0OSAxLjg0OSAwIDAxMC0yLjYwNGwzLjA5My0zLjA5MmExLjA1OSAxLjA1OSAwIDAxMS41IDBsLjA2OS4wNjhhLjUuNSAwIDAwLjcwMy0uNzExem0tMS4wODIgNC4xMzVsNi4wNjgtNi4wNjlhLjUuNSAwIDEwLS43MDctLjcwN0w3LjYxMiAxMy42OGEuNS41IDAgMDAuNzA3LjcwOHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMiAtMikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48ZyBmaWxsPSIjMDBCOEZGIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown .no-index:before {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAiIGhlaWdodD0iMTciPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTguNTU2IDNsLjcwNy43MDdMMy43MDcgMTkuMjYzIDMgMTguNTU2IDE4LjU1NiAzek0xMSAxOGMtMi40NjYgMC01LjY2LTIuMDYzLTkuNjY0LTYuMTU2TDEgMTEuNWwuMzM2LS4zNDRDNS4zNCA3LjA2MyA4LjUzNCA1IDExIDVjMi40NjYgMCA1LjY2IDIuMDYzIDkuNjY0IDYuMTU2TDIxIDExLjVsLS4zMzYuMzQ0QzE2LjY2IDE1LjkzNyAxMy40NjYgMTggMTEgMTh6bTAtMWMyLjAzMiAwIDQuOTE1LTEuODI0IDguNTc1LTUuNUMxNS45MTUgNy44MjQgMTMuMDMyIDYgMTEgNmMtMi4wMzIgMC00LjkxNSAxLjgyNC04LjU3NSA1LjVDNi4wODUgMTUuMTc2IDguOTY4IDE3IDExIDE3em0wLTNjMS40MjUgMCAyLjU4LTEuMTIgMi41OC0yLjVTMTIuNDI1IDkgMTEgOXMtMi41OCAxLjEyLTIuNTggMi41UzkuNTc1IDE0IDExIDE0em0wIDFjLTEuOTk1IDAtMy42MTItMS41NjctMy42MTItMy41UzkuMDA1IDggMTEgOHMzLjYxMiAxLjU2NyAzLjYxMiAzLjVTMTIuOTk1IDE1IDExIDE1eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xIC0zKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiMwMEI4RkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown .share:before {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTUuODM2IDEzLjg0YTIuMTYzIDIuMTYzIDAgMDAtMS43NzIgMS4xOTNjLS43MiAxLjQzNS4zMjcgMy4xMzQgMS45MzYgMy4xMzRhMi4xNjcgMi4xNjcgMCAwMC4xNTUtNC4zMjhMMTYgMTMuODMzek02IDguODMzYTIuMTY3IDIuMTY3IDAgMDAwIDQuMzM0IDIuMTYgMi4xNiAwIDAwMS44NTgtMS4wNTdsLjA3OC0uMTQyLjA4Mi0uMTg1YTIuMTM2IDIuMTM2IDAgMDAtLjA4Mi0xLjc1QTIuMTYyIDIuMTYyIDAgMDA2IDguODMzem0xMC01YTIuMTY3IDIuMTY3IDAgMDAtMi4wMTggMi45NWwuMDguMTgxYTIuMTY5IDIuMTY5IDAgMDAxLjc3NCAxLjE5NmwuMTY0LjAwN2EyLjE2NyAyLjE2NyAwIDAwMC00LjMzNHptLS4yMDYgNS4zMjdhMy4xNiAzLjE2IDAgMDEtMi4zNjUtMS4zMTZsLTQuNDEgMi4yMDVhMy4xMzEgMy4xMzEgMCAwMTAgMS45MDFsNC40MSAyLjIwNi4xMjEtLjE2YTMuMTY3IDMuMTY3IDAgMTEyLjQ1IDUuMTdjLTIuMTgyIDAtMy42NTUtMi4xMzItMy4wMi00LjExN2wtNC40MS0yLjIwNUEzLjE1OSAzLjE1OSAwIDAxNiAxNC4xNjdhMy4xNjcgMy4xNjcgMCAwMTAtNi4zMzRjMS4wMzggMCAxLjk4Ni41MDYgMi41NyAxLjMyM2w0LjQxLTIuMjA3YTMuMTY3IDMuMTY3IDAgMTEzLjIgMi4yMTJsLS4xODEuMDA2eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yIC0yKSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iIzAwQjhGRiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjwvZz48L2c+PC9zdmc+) 50% no-repeat
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown .duplicate:before {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQiIGhlaWdodD0iMTgiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNy45ODIgMjBBLjk4Ny45ODcgMCAwMTcgMTlWNmMwLS41NTEuNDUzLTEgMS4wMDMtMUgxN2MuNTUxIDAgMSAuNDQ5IDEgMXYxMi45NGMwIC41NS0uMjc0IDEuMDYtLjgyNSAxLjA2SDcuOTgyek0xNyAxOC45ODRMMTYuOTk3IDZIOGwuMDAzIDEyLjk4NkwxNyAxOC45ODR6TTYgMTV2MUg0Ljk5NUEuOTkzLjk5MyAwIDAxNCAxNVYzYzAtLjU1NS40NDEtMSAuOTk1LTFIMTRjLjU1NCAwIDEgLjY0MSAxIDEuMTk2VjRoLTFWM0g1djEyaDF6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQgLTIpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiMwMEI4RkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown .thumbnail:before {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOS41IDE2SDlWOWg3djdIOS41em0uNS0xaDV2LTVoLTV2NXptLS41LThIOVYwaDd2N0g5LjV6bS41LTFoNVYxaC01djV6TS41IDE2SDBWOWg3djdILjV6bS41LTFoNXYtNUgxdjV6TS41IDdIMFYwaDd2N0guNXpNMSA2aDVWMUgxdjV6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzBDQkFGRSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzIDMpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==) 50% no-repeat
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown .delete:before {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQiIGhlaWdodD0iMTciPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNyA3djkuODFjMCAuNTkzLjAzNyAxLjE5LjYzNSAxLjE5aDYuNzA0Yy42IDAgLjY0Ny0uNTk3LjY0Ny0xLjE5TDE1IDdIN3ptLjU1IDEyYy0uOTY4IDAtMS41NTktLjk5My0xLjU1LTIuMzU5VjZoMTB2MTAuNjQxYzAgMS4yNy0uNTA1IDIuMzU5LTEuNDcgMi4zNTlINy41NXpNMTAgNFYyLjk1MmMwLS41MjUuNDQ4LS45NTIgMS0uOTUyczEgLjQyNyAxIC45NTJWNGgtMnpNOSAxOFY3aDF2MTFIOXptMyAwVjdoMXYxMWgtMXpNNC43ODYgNUM0LjM1IDUgNCA0Ljc3NiA0IDQuNXMuMzUxLS41Ljc4Ni0uNWgxMi40MjhjLjQzNSAwIC43ODYuMjI0Ljc4Ni41cy0uMzUxLjUtLjc4Ni41SDQuNzg2eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00IC0yKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjZTMwNTUxIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown .switch {
	position: relative;
	display: inline-block;
	width: 40px;
	height: 20px;
	margin-left: auto;
	margin-bottom: 0
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown .switch input {
	display: none
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown .switch .slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #d1d9dd;
	-webkit-transition: .4s;
	transition: .4s;
	border-radius: 20px
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown .switch .slider:before {
	position: absolute;
	content: "";
	height: 16px;
	width: 16px;
	left: 2px;
	bottom: 2px;
	background-color: #fff;
	transition: .3s;
	border-radius: 50%
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown .switch input:checked+.slider {
	background-color: #3ae5ad
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown .switch input:focus+.slider {
	box-shadow: 0 0 1px #3ae5ad
}

.ufo--portfolio-tile .ufo--portofolio-edit-dropdown .portfolio-dropdown .switch input:checked+.slider:before {
	transform: translateX(20px)
}

.ufo--portfolio-tile .ufo--status-displays {
	position: absolute;
	left: 18px;
	top: 18px;
	z-index: 9;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	user-select: none
}

.ufo--portfolio-tile .ufo--status-displays .ufo--portfolio-status {
	padding: 0 12px 0 8px;
	height: 22px;
	border-radius: 11px;
	background-color: rgba(71, 84, 97, .4);
	z-index: 9
}

.ufo--portfolio-tile .ufo--status-displays .ufo--portfolio-status .label {
	line-height: 22px;
	color: #fff;
	font-family: Lato, sans-serif;
	font-size: 9px;
	font-weight: 700;
	text-transform: uppercase;
	display: flex;
	flex-direction: row;
	align-items: center
}

.ufo--portfolio-tile .ufo--portfolio-password {
	margin: 0 12px 0 0
}

.ufo--portfolio-tile .ufo--portfolio-password .label:before {
	width: 14px;
	height: 14px;
	content: "";
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOCIgaGVpZ2h0PSI4Ij48ZGVmcz48cGF0aCBpZD0iYSIgZD0iTTEgNHYzaDRWNEgxem00LTFhMSAxIDAgMDExIDF2M2ExIDEgMCAwMS0xIDFIMWExIDEgMCAwMS0xLTFWNGExIDEgMCAwMTEtMVYxLjRDMSAuNjI3IDEuNzE2IDAgMi42IDBoLjhDNC4yODQgMCA1IC42MjcgNSAxLjRWM3pNMiAxLjgzdjEuMTZjLjYwNC4wMDQgMiAuMDIgMiAwVjEuODNDNCAxLjM3MiAzLjU1MiAxIDMgMXMtMSAuMzcyLTEgLjgzeiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEpIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjZmZmIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNLTUtMTJoMzJ2MzJILTV6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat;
	margin-right: 2px;
	display: inline-block
}

.ufo--portfolio-tile .ufo--portfolio-password .password-saved-tooltip {
	top: 35px;
	height: 120px
}

.ufo--portfolio-tile .ufo--portfolio-password .password-saved-tooltip p {
	font-size: 14px
}

.ufo--portfolio-tile .ufo--portfolio-no-index {
	margin: 0
}

.ufo--portfolio-tile .ufo--portfolio-no-index .label:before {
	width: 14px;
	height: 14px;
	content: "";
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOCIgaGVpZ2h0PSI4Ij48ZGVmcz48cGF0aCBpZD0iYSIgZD0iTTcuMTQ2LjE0NmEuNS41IDAgMTEuNzA4LjcwOEw2LjM4OSAyLjMxN2E3LjUxOSA3LjUxOSAwIDAxMS4yIDEuMDI3bC4xNTIuMTY3LjA2Mi4wNy4wOS4xMWEuNS41IDAgMDEwIC42MTdsLS4wOS4xMS0uMDYyLjA3MS0uMTUzLjE2N2E3LjUxOSA3LjUxOSAwIDAxLS44MDMuNzM2QzUuOTEzIDYuMDgxIDQuOTc3IDYuNSA0IDYuNWMtLjUwNCAwLS45OTgtLjExMi0xLjQ3OC0uMzE1TC44NTQgNy44NTRhLjUuNSAwIDExLS43MDgtLjcwOGwxLjQ2NS0xLjQ2M2E3LjUxOSA3LjUxOSAwIDAxLTEuMi0xLjAyN0wuMjYgNC40ODlhNS40MzUgNS40MzUgMCAwMS0uMDYyLS4wN2wtLjA5LS4xMWEuNS41IDAgMDEwLS42MTdsLjA5LS4xMS4wNjItLjA3MS4xNTMtLjE2N2MuMjM3LS4yNS41MDYtLjUwMi44MDMtLjczNkMyLjA4NyAxLjkxOSAzLjAyMyAxLjUgNCAxLjVjLjUwNCAwIC45OTguMTEyIDEuNDc4LjMxNXpNNS42NjYgMy4wNGwtLjUwMi41MDRhMS4yNSAxLjI1IDAgMDEtMS42MiAxLjYybC0uMjM3LjIzOGMuMjMzLjA2NC40NjQuMDk4LjY5My4wOTguNzE1IDAgMS40NTQtLjMzIDIuMTY1LS44OTIuMTYzLS4xMy4zMTctLjI2NC40Ni0uNDAxTDYuODMyIDRsLS4yMDctLjIwN2E2LjQzNSA2LjQzNSAwIDAwLS40Ni0uNCA1LjQ5NCA1LjQ5NCAwIDAwLS41LS4zNTN6TTQgMi41Yy0uNzE1IDAtMS40NTQuMzMtMi4xNjUuODkyQTYuNTIgNi41MiAwIDAwMS4xNjggNGMuMTk4LjIwNy40MjIuNDE0LjY2Ny42MDguMTY1LjEzLjMzMi4yNDguNS4zNTJsLjUtLjUwNGExLjI1IDEuMjUgMCAwMTEuNjItMS42MmwuMjM4LS4yMzhBMi41ODEgMi41ODEgMCAwMDQgMi41eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiNGRkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoOHY4SDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat;
	margin-right: 2px;
	display: inline-block
}

.ufo--create-portfolio {
	width: 100%;
	height: 412px;
	border: 1px solid #d1d9dd;
	background-color: #fff;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	transition: box-shadow .2s ease-out
}

.ufo--create-portfolio .plus {
	width: 72px;
	height: 72px;
	border: 2px solid #9fa6a9;
	margin-bottom: 30px;
	border-radius: 50%;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MCIgaGVpZ2h0PSI3MCI+PHBhdGggZmlsbD0iIzlGQTZBOSIgZD0iTTM2Ljg4OSAzNS4wNkg1MnYxLjgyOUgzNi44ODlWNTJIMzUuMTFWMzYuODg5SDIwVjM1LjA2aDE1LjExMVYyMGgxLjc3OHYxNS4wNnoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) 50% no-repeat
}

.ufo--create-portfolio p {
	font-family: Lato, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.25;
	text-align: center;
	color: #6b797f;
	margin-bottom: 25px
}

.ufo--create-portfolio:hover {
	box-shadow: 0 2px 20px 0 rgba(0, 0, 0, .05), 0 2px 10px 0 rgba(0, 0, 0, .05)
}

.ufo--portfolio-choose-projects .ufo--portfolio-projects-list {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-column-gap: 16px;
	grid-row-gap: 38px;
	margin-top: 50px
}

.ufo--portfolio-choose-projects .project-list-elem {
	padding-top: 60px
}

.ufo--portfolio-choose-projects .project-list-elem:hover .image {
	transform: translateY(-65px)
}

.ufo--portfolio-choose-projects .project-list-elem.selected .checkbox,
.ufo--portfolio-choose-projects .project-list-elem:hover .checkbox {
	opacity: 1
}

.ufo--portfolio-choose-projects .project-list-elem.selected .checkbox span {
	background-color: #00b8ff
}

.ufo--portfolio-choose-projects .project {
	background-color: #fff;
	width: 100%;
	padding: 0 10px;
	display: flex;
	height: 100%;
	flex-direction: column;
	cursor: pointer
}

.ufo--portfolio-choose-projects .project .image {
	width: 100%;
	padding-top: 100%;
	position: relative;
	transform: translateY(-60px);
	transition: transform .2s ease-in-out;
	margin-bottom: -48px
}

.ufo--portfolio-choose-projects .project .image img {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	object-fit: cover;
	object-position: center;
	box-shadow: 0 1px 30px 0 rgba(0, 0, 0, .2)
}

.ufo--portfolio-choose-projects .project .info-block {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	padding: 0 6px 16px
}

.ufo--portfolio-choose-projects .project .project-info {
	flex-grow: 1
}

.ufo--portfolio-choose-projects .project .project-info h2 {
	font-family: Lato, sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.11;
	color: #475461;
	margin: 6px 0 16px
}

.ufo--portfolio-choose-projects .project .checkbox {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 30px;
	height: 30px;
	border-radius: 50%;
	z-index: 1;
	cursor: pointer;
	box-shadow: 0 0 6px 0 rgba(157, 169, 177, .5);
	background-color: rgba(71, 84, 97, .4);
	opacity: 0
}

.ufo--portfolio-choose-projects .project .checkbox span {
	width: 30px;
	height: 30px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	border-radius: 50%;
	display: block;
	transition: all .1s;
	background-color: hsla(0, 0%, 100%, .3);
	overflow: hidden;
	border: 2px solid #fff
}

.ufo--portfolio-choose-projects .project .checkbox span:after {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQgNCkiPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2MiLz48cGF0aCBzdHJva2U9IiNGRkYiIGZpbGw9IiNmZmYiIGQ9Ik0yMS4yNzggMTEuNTg0bC0uNjgtLjg2Mi03Ljk4IDYuOTU2LTIuODYzLTMuMzA0LTEuMDIyLjg1MiAzLjk1OCA0LjA5MiA4LjU4Ny03LjczNHoiLz48L2c+PC9zdmc+);
	position: relative;
	top: -6px;
	left: -6px
}

.ufo--portfolio-choose-projects .project .checkbox input {
	-webkit-appearance: none
}

.ufo--domain-settings .param {
	width: 100%;
	position: relative
}

.ufo--domain-settings .param .param-value {
	font-family: Lato, sans-serif;
	font-size: 15px;
	color: #475461;
	line-height: 1.1
}

.ufo--domain-settings .param .param-value p {
	font-family: Lato, sans-serif;
	font-size: 15px;
	color: #475461;
	line-height: 1
}

.ufo--domain-settings .param .param-value .ufo-form--group {
	display: flex;
	flex-direction: row;
	justify-items: center
}

.ufo--domain-settings .param .param-value .ufo-form--group input {
	margin-right: 10px
}

.ufo--domain-settings .param .param-value .url-start {
	font-size: 1rem;
	color: #475461;
	font-family: Lato, sans-serif;
	display: inline-block;
	float: left;
	line-height: 1
}

.ufo--domain-settings .param .param-value .hint {
	font-family: Lato, sans-serif;
	font-size: 14px;
	color: #778390;
	line-height: 1.3;
	padding-left: 51px;
	padding-top: 8px
}

.ufo--domain-settings .param .param-value .hint.tipp.invalid {
	color: #e30551
}

.ufo--domain-settings .param .param-value .btn--secondary {
	float: left;
	width: 175px;
	height: 46px
}

.ufo--domain-settings .param .param-value a {
	color: #00b8ff;
	text-decoration: none;
	margin-bottom: 5px
}

.ufo--domain-settings .param .param-value a:hover {
	text-decoration: underline
}

.ufo--domain-settings .param .param-value a.provider {
	margin: 6px 0;
	display: inline-block
}

.ufo--domain-settings .param .param-value ol,
.ufo--domain-settings .param .param-value ul {
	counter-reset: level1;
	list-style-type: none;
	padding: 0;
	margin: 20px 0 30px
}

.ufo--domain-settings .param .param-value ol li,
.ufo--domain-settings .param .param-value ul li {
	margin-bottom: 12px;
	display: block;
	position: relative;
	padding-left: 30px;
	line-height: 1.3
}

.ufo--domain-settings .param .param-value ol li:before,
.ufo--domain-settings .param .param-value ul li:before {
	content: counter(level1) " ";
	counter-increment: level1;
	font-size: 9px;
	font-family: Lato, sans-serif;
	color: #fff;
	background: #778390;
	display: block;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	position: absolute;
	left: 6px;
	top: 2px;
	text-align: center;
	line-height: 16px
}

.ufo--domain-settings .param .param-value ol li span,
.ufo--domain-settings .param .param-value ul li span {
	font-size: 14px;
	color: #778390
}

.ufo--domain-settings .param .param-value .domain {
	margin-bottom: 0
}

.ufo--domain-settings .param .param-value .domain-exp {
	background: #f0f6fb;
	padding: 30px;
	clear: both;
	float: left;
	margin-top: 30px
}

.ufo--domain-settings .param .param-value .domain-exp .still-not {
	color: #778390;
	font-size: 14px
}

.ufo--domain-settings .param .param-value .domain-exp a {
	font-size: 14px
}

.ufo--portfolio-tile .portfolio-preview {
	background-color: var(--bgColor);
	background-position: 50%;
	background-repeat: no-repeat
}

.ufo--portfolio-tile .portfolio-preview .name,
.ufo--portfolio-tile .portfolio-preview h1 {
	color: var(--h1Color);
	font-family: var(--title-font);
	line-height: 1.3;
	padding: 0;
	margin: 0
}

.ufo--portfolio-tile .portfolio-preview .job-title,
.ufo--portfolio-tile .portfolio-preview h3 {
	color: var(--h3Color);
	font-family: var(--title-font);
	line-height: 1.3;
	padding: 0;
	margin: 0
}

.ufo--portfolio-tile .portfolio-preview .bio,
.ufo--portfolio-tile .portfolio-preview p {
	color: var(--textColor);
	font-family: 'Poppins', sans-serif;
	line-height: 1.3;
	margin: 0
}

.ufo--portfolio-tile .portfolio-preview .preview-text .bio,
.ufo--portfolio-tile .portfolio-preview .preview-text .text {
	overflow: hidden
}

.ufo--portfolio-tile .portfolio-preview .preview-image {
	overflow: hidden;
	background-color: #e6eaeb
}

.ufo--portfolio-tile .portfolio-preview .preview-image img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center
}

.ufo--portfolio-tile .portfolio-preview.default_profile_template {
	--title-font: "Source Sans Pro", sans-serif;
	--body-font: 'Poppins', sans-serif;
	--h1Color: #282a2b;
	--h3Color: #60676d;
	--textColor: #60676d;
	--bgColor: #f4f7f8;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEwIiBoZWlnaHQ9IjM1NyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0tNjUtMzNoNTQwdjQxMkgtNjV6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTAgMGgxMTJ2MTQ3SDB6Ii8+PHBhdGggZmlsbD0iI0VERjBGMSIgZD0iTTEyIDU2aDQzdjE0SDEyek0xMjcgMGg0M3Y4aC00M3pNMzIgMTI2aDQ4djEwSDMyek01NyA1Nmg0M3YxNEg1N3pNMTI3IDE0aDI4M3YzNDNIMTI3eiIvPjwvZz48L3N2Zz4=);
	background-position: bottom;
	padding: 6% 12.5% 0
}

.ufo--portfolio-tile .portfolio-preview.default_profile_template .preview-image {
	border-radius: 55%;
	width: 40px;
	height: 40px;
	margin-left: 9%
}

.ufo--portfolio-tile .portfolio-preview.default_profile_template .preview-text {
	width: 27.5%;
	padding: 1.5% 3% 0
}

.ufo--portfolio-tile .portfolio-preview.default_profile_template .preview-text .text {
	max-height: 102px
}

.ufo--portfolio-tile .portfolio-preview.default_profile_template .preview-text .bio {
	max-height: 46px
}

.ufo--portfolio-tile .portfolio-preview.default_profile_template .preview-text .name {
	min-height: 12px
}

.ufo--portfolio-tile .portfolio-preview.default_profile_template .preview-text .name,
.ufo--portfolio-tile .portfolio-preview.default_profile_template .preview-text h1 {
	font-size: 77%;
	text-align: center;
	margin-bottom: 5%
}

.ufo--portfolio-tile .portfolio-preview.default_profile_template .preview-text .job-title,
.ufo--portfolio-tile .portfolio-preview.default_profile_template .preview-text h3 {
	font-size: 65%;
	text-align: center;
	margin-bottom: 27%
}

.ufo--portfolio-tile .portfolio-preview.default_profile_template .preview-text .bio,
.ufo--portfolio-tile .portfolio-preview.default_profile_template .preview-text p {
	font-size: 39%
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_one {
	--title-font: "Montserrat", sans-serif;
	--body-font: "Noto Serif", serif;
	--h1Color: #282a2b;
	--h3Color: #778390;
	--textColor: #424242;
	--bgColor: #fff;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEwIiBoZWlnaHQ9IjI1NSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0tNjUtMTU3aDU0MHY0MTJILTY1eiIvPjxwYXRoIGZpbGw9IiNFREYwRjEiIGQ9Ik0wIDBoNzB2MTZIMHpNODUgMGgxMTV2MTZIODV6TTAgNzFoNDEwdjE4NEgweiIvPjwvZz48L3N2Zz4=);
	background-position: bottom;
	padding: 11% 12.5% 0
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_one .preview-image {
	display: none
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_one .preview-text .text {
	max-height: 85px
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_one .preview-text .bio {
	max-height: 20px
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_one .preview-text br {
	display: none
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_one .preview-text h1 {
	font-size: 188%;
	margin-bottom: 1%;
	padding: 0
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_one .preview-text h3 {
	font-size: 97%;
	margin-bottom: 1%
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_one .preview-text p {
	font-size: 49%;
	margin: 0;
	max-width: 80%
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_two {
	--title-font: "Work Sans", sans-serif;
	--body-font: "Work Sans", sans-serif;
	--h1Color: #282a2b;
	--h3Color: #778390;
	--textColor: #8d98a1;
	--bgColor: #fff;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEwIiBoZWlnaHQ9IjIxNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0tNjUtMTk4aDU0MHY0MTJILTY1eiIvPjxwYXRoIGZpbGw9IiNFREYwRjEiIGQ9Ik0wIDEwN2g0MTB2MTA3SDB6TTIwNSAwaDExMHYxNkgyMDV6TTIwNSAyMmg3MHYxNmgtNzB6Ii8+PC9nPjwvc3ZnPg==);
	background-position: bottom;
	padding: 11% 12.5% 0;
	display: flex;
	flex-direction: row
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_two .preview-image {
	width: 120%;
	max-height: 59%;
	margin-right: 8%
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_two .preview-text .text {
	max-height: 120px
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_two .preview-text .bio {
	max-height: 48px
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_two .preview-text br {
	display: none
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_two .preview-text h1 {
	font-size: 188%;
	margin-bottom: 4%
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_two .preview-text h3 {
	font-size: 97%;
	margin-bottom: 4%
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_two .preview-text p {
	font-size: 49%;
	margin: 0;
	max-width: 80%
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_three {
	--title-font: "Raleway", sans-serif;
	--body-font: "Muli", sans-serif;
	--h1Color: #282a2b;
	--h3Color: rgba(40, 42, 43, 0.6);
	--textColor: #282a2b;
	--bgColor: #fff;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEwIiBoZWlnaHQ9IjM5MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0tNjUtMjBoNTQwdjQxMkgtNjV6Ii8+PHBhdGggZmlsbD0iI0VERjBGMSIgZD0iTTAgMGg1OHYxNkgwek0zMzUgMGg3NXYxNmgtNzV6TTE2OCAxMDBoNzV2MTZoLTc1ek0wIDEzN2g0MTB2MjU1SDB6Ii8+PC9nPjwvc3ZnPg==);
	background-position: bottom;
	padding: 2% 12.5% 0;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_three .preview-image {
	width: 28px;
	height: 28px;
	border-radius: 50%;
	object-fit: cover;
	margin-bottom: 1%
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_three .preview-text .text {
	max-height: 65px
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_three .preview-text br {
	display: none
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_three .preview-text h1 {
	font-size: 69%;
	margin-bottom: 1%;
	text-align: center
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_three .preview-text h3 {
	font-size: 49%;
	margin-bottom: 3%;
	text-align: center
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_three .preview-text .bio,
.ufo--portfolio-tile .portfolio-preview.profile_theme_three .preview-text p {
	font-size: 49%;
	text-align: center;
	max-width: 70%;
	margin: 0 auto
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_three .preview-text .bio {
	max-height: 22px;
	overflow: hidden
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_four {
	--title-font: "Raleway", sans-serif;
	--body-font: "Raleway", sans-serif;
	--h1Color: #282a2b;
	--h3Color: #60676d;
	--textColor: #60676d;
	--bgColor: #fff;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEwIiBoZWlnaHQ9IjM4MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0tMTUtMTVoNTQwdjQxMkgtMTV6Ii8+PHBhdGggZmlsbD0iI0VERjBGMSIgZD0iTTAgMTg2aDcwdjhIMHpNMCAzNDFoMTh2OEgwek0wIDM1MmgyMnY4SDB6TTAgMzYzaDI2djhIMHpNMCAzNzRoMjJ2OEgwek0xMjggMGgzODJ2MzgySDEyOHoiLz48L2c+PC9zdmc+);
	background-position: 50%;
	padding: 3% 3% 0;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: flex-start
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_four .preview-image {
	width: 23%;
	height: 23%;
	object-fit: cover;
	margin-bottom: 2%
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_four .preview-text {
	width: 23%
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_four .preview-text .text {
	max-height: 66px
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_four .preview-text .bio {
	max-height: 36px
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_four .preview-text br {
	display: none
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_four .preview-text h1 {
	font-size: 69%;
	margin-bottom: 4%;
	text-align: left
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_four .preview-text h3 {
	font-size: 49%;
	margin-bottom: 5%;
	text-align: left
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_four .preview-text .bio,
.ufo--portfolio-tile .portfolio-preview.profile_theme_four .preview-text p {
	font-size: 39%;
	text-align: left;
	margin: 0 0 4%
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_five {
	--title-font: "Muli", sans-serif;
	--body-font: "Muli", sans-serif;
	--h1Color: #424242;
	--h3Color: #424242;
	--textColor: #424242;
	--bgColor: transparent;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEwIiBoZWlnaHQ9IjM5NyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0tNjUtMTVoNTQwdjQxMkgtNjV6Ii8+PHBhdGggZmlsbD0iI0VERjBGMSIgZD0iTTI0MyAwaDE2N3YxNkgyNDN6TTAgMGgxNDB2MTZIMHpNMCAyMjdoNDEwdjE3MEgweiIvPjwvZz48L3N2Zz4=);
	background-position: bottom;
	background-color: transparent;
	padding: 2% 12.5% 0;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: flex-start;
	position: relative
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_five:before {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: var(--bgColor);
	z-index: -1
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_five .preview-image {
	width: 100%;
	height: 75%;
	object-fit: cover;
	margin-bottom: 2%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_five .preview-text {
	margin-top: 5%;
	height: 52%;
	width: 59%;
	display: flex;
	flex-direction: column;
	justify-content: center
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_five .preview-text .text {
	max-height: 100px
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_five .preview-text br {
	display: none
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_five .preview-text h1 {
	font-size: 124%;
	margin-bottom: 3%;
	text-align: left
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_five .preview-text h3 {
	font-size: 120%;
	margin-bottom: 0;
	text-align: left
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_five .preview-text .bio,
.ufo--portfolio-tile .portfolio-preview.profile_theme_five .preview-text p {
	font-size: 52%;
	text-align: left;
	margin: 0
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_six {
	--title-font: "Gothic A1", sans-serif;
	--body-font: "Gothic A1", sans-serif;
	--h1Color: #000;
	--h3Color: #000;
	--textColor: #000;
	--bgColor: transparent;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQwIiBoZWlnaHQ9IjM5MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0tNjUtMjJoNTQwdjQxMkgtNjV6Ii8+PHBhdGggZmlsbD0iI0VERjBGMSIgZD0iTTEzNyAwaDI3M3YxNkgxMzd6TTAgMzMyaDQxMHY1OEgweiIvPjxwYXRoIGZpbGw9IiNFREYwRjEiIGQ9Ik0wIDM3M2gxNjN2OEgwek00MzkuNSAxMTMuNXY3NmgtMTZ2LTc2eiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik02OSAxNzloMjcydjEyN0g2OXoiLz48L2c+PC9zdmc+);
	background-position: 68px bottom;
	background-color: transparent;
	padding: 2% 12.5% 0;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: flex-start;
	position: relative
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_six:before {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: var(--bgColor);
	z-index: -1
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_six:after {
	content: "";
	width: 50.5%;
	height: 31%;
	position: absolute;
	top: 48.5%;
	left: 25%;
	background-color: var(--bgColor);
	z-index: 0
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_six .preview-image {
	width: 75%;
	max-height: 47%;
	object-fit: cover;
	margin-bottom: 2%;
	position: absolute;
	top: 20%;
	left: 50%;
	transform: translateX(-50%);
	z-index: -1
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_six .preview-text {
	margin-top: 50%;
	padding: 0 22%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	z-index: 1
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_six .preview-text .text {
	max-height: 95px
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_six .preview-text br {
	display: none
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_six .preview-text h1 {
	font-size: 91%;
	margin-bottom: 1%;
	text-align: left
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_six .preview-text h3 {
	font-size: 86%;
	margin-bottom: 1%;
	text-align: left
}

.ufo--portfolio-tile .portfolio-preview.profile_theme_six .preview-text .bio,
.ufo--portfolio-tile .portfolio-preview.profile_theme_six .preview-text p {
	font-size: 52%;
	text-align: left;
	margin: 0
}

.ufo--portfolio-password-protected {
	width: 100%;
	height: 100vh;
	background-color: rgba(240, 246, 251, .9);
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding: 24px 12px
}

.ufo--portfolio-password-protected .icon {
	width: 72px;
	height: 72px;
	margin-bottom: 36px;
	border: 1px solid #d1d9dd;
	border-radius: 50%;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTIiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTEgM2MyLjIxNCAwIDQgMS44MiA0IDQuMDU2VjloMWExIDEgMCAwMTEgMXY4YTEgMSAwIDAxLTEgMUg2YTEgMSAwIDAxLTEtMXYtOGExIDEgMCAwMTEtMWgxVjcuMDU2QzcgNC44MiA4Ljc4NiAzIDExIDN6bTUgN0g2djhoMTB2LTh6bS01IDIuNWEuNS41IDAgMDEuNS41djJhLjUuNSAwIDExLTEgMHYtMmEuNS41IDAgMDEuNS0uNXpNMTEgNEM5LjM0MyA0IDggNS4zNjggOCA3LjA1NlY5aDZWNy4wNTZDMTQgNS4zNjggMTIuNjU3IDQgMTEgNHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNSAtMykiPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9InRyYW5zcGFyZW50IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iIzlmYTZhOSIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTS01LTVoMzJ2MzJILTV6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat;
	background-size: 20px 26px
}

.ufo--portfolio-password-protected h1 {
	font-family: Lato, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1;
	text-align: center;
	color: #475461;
	margin: 0 0 16px
}

.ufo--portfolio-password-protected h2 {
	font-family: Lato, sans-serif;
	font-size: 28px;
	font-weight: 900;
	line-height: 1.3;
	text-align: center;
	color: #424242;
	margin: 0 0 36px
}

.ufo--portfolio-password-protected form {
	width: 100%;
	max-width: 540px
}

.ufo--portfolio-password-protected .ufo-form--group {
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 100%
}

.ufo--portfolio-password-protected .ufo-form--group input {
	width: 100%;
	margin: 0 0 16px
}

.ufo--portfolio-password-protected .ufo-form--group .btn {
	width: 100%;
	height: 46px
}

@media (min-width:450px) {
	.ufo--portfolio-password-protected .ufo-form--group {
		display: flex;
		flex-direction: row
	}
	.ufo--portfolio-password-protected .ufo-form--group input {
		max-width: 448px;
		margin: 0 16px 0 0
	}
	.ufo--portfolio-password-protected .ufo-form--group .btn {
		width: 78px
	}
}

@media (min-width:768px) {
	.ufo--portfolio-password-protected h2 {
		font-size: 36px
	}
}

.ufo--portfolio-container {
	width: 100%;
	min-width: 100%;
	transition: all .2s ease-in-out
}

.ufo--portfolio-container.customization--on {
	min-width: 1140px;
	width: calc(100% - 352px);
	transition: all .3s ease-in-out
}

.default-template {
	--bgColor: #f4f7f8
}

.default-template.profile-editor .profile-info .profile-links {
	text-align: left
}

.default-template .profile-view-nav {
	display: flex;
	flex-direction: row;
	align-self: center;
	justify-content: flex-start;
	margin: 0 9px 30px;
	width: 100%
}

.default-template .profile-view-nav .nav-item {
	margin-right: 28px;
	font-family: Source Sans Pro, sans-serif;
	font-size: 14px;
	line-height: 1.43;
	color: #60676d;
	text-transform: uppercase;
	cursor: pointer
}

.default-template .profile-view-nav .nav-item.active {
	font-weight: 700
}

.default-template .profile-view-nav .nav-item.add-about {
	font-weight: 700;
	color: #00b8ff
}

.settings-panel,
.settings-panel .default-template {
	background: #fff
}

.profile-page,
.settings-panel .profile-editor.profile-page.profile_theme_four,
.settings-panel .profile-editor.profile-page.profile_theme_three,
.settings-panel .profile-editor.profile-page.profile_theme_two {
	padding-top: 78px
}

.profile-page {
	width: 100%;
	min-height: 100vh;
	margin: 0 auto;
	padding-bottom: 100px;
	background-color: var(--bgColor)
}

.profile-page.default-template {
	padding-top: 24px
}

.profile-page.default-template .default_profile_template .profile-info.has-picture {
	margin-top: 39px
}

.profile-page.profile_theme_two {
	padding-top: 24px
}

.profile-page.profile--profile_theme_one.profile--hp {
	padding-top: 0
}

.profile-page .profile-info {
	margin-left: 9px;
	margin-right: 9px
}

.ufo--user-profile-info {
	--h1Color: #282a2b;
	--h3Color: #60676d;
	--textColor: #60676d;
	--hoverColor: #00b8ff
}

.ufo--user-profile-info .profile-name,
.ufo--user-profile-info .profile-name textarea,
.ufo--user-profile-info .profile-name textarea::placeholder {
	font-family: var(--title-font);
	color: var(--h1Color)
}

.ufo--user-profile-info .profile-position,
.ufo--user-profile-info .profile-position input,
.ufo--user-profile-info .profile-position input::placeholder {
	font-family: var(--title-font);
	color: var(--h3Color)
}

.ufo--user-profile-info .profile-about,
.ufo--user-profile-info .profile-about .medium-editor-element,
.ufo--user-profile-info .profile-about textarea,
.ufo--user-profile-info .profile-about textarea::placeholder {
	font-family: 'Poppins', sans-serif;
	color: var(--textColor)
}

.ufo--user-profile-info .profile-about .medium-editor-element p,
.ufo--user-profile-info .profile-about p,
.ufo--user-profile-info .profile-about textarea::placeholder p,
.ufo--user-profile-info .profile-about textarea p {
	margin-bottom: 0;
	color: var(--textColor)
}

.ufo--user-profile-info .profile-about .medium-editor-element a,
.ufo--user-profile-info .profile-about a,
.ufo--user-profile-info .profile-about textarea::placeholder a,
.ufo--user-profile-info .profile-about textarea a {
	color: var(--hoverColor)
}

.ufo--user-profile-info .profile-about .medium-editor-element a:active,
.ufo--user-profile-info .profile-about .medium-editor-element a:focus,
.ufo--user-profile-info .profile-about .medium-editor-element a:hover,
.ufo--user-profile-info .profile-about a:active,
.ufo--user-profile-info .profile-about a:focus,
.ufo--user-profile-info .profile-about a:hover,
.ufo--user-profile-info .profile-about textarea::placeholder a:active,
.ufo--user-profile-info .profile-about textarea::placeholder a:focus,
.ufo--user-profile-info .profile-about textarea::placeholder a:hover,
.ufo--user-profile-info .profile-about textarea a:active,
.ufo--user-profile-info .profile-about textarea a:focus,
.ufo--user-profile-info .profile-about textarea a:hover {
	color: var(--hoverColor)
}

.ufo--user-profile-info .profile-about h1 {
	font-family: var(--title-font);
	color: var(--h1Color)
}

.ufo--user-profile-info .profile-about h3 {
	font-family: var(--title-font);
	color: var(--h3Color)
}

.ufo--user-profile-info .profile-about p {
	margin-bottom: 8px
}

.ufo--user-profile-info .profile-about p,
.ufo--user-profile-info .profile-about ul,
.ufo--user-profile-info .profile-about ul li {
	font-family: 'Poppins', sans-serif;
	color: var(--textColor)
}

.ufo--user-profile-info .profile-about a,
.ufo--user-profile-info .profile-about a:active,
.ufo--user-profile-info .profile-about a:focus,
.ufo--user-profile-info .profile-about a:hover {
	color: var(--hoverColor)
}

.ufo--user-profile-info .social-platforms a {
	display: inline-flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	font-size: 14px;
	transition-property: color, background-color;
	transition-duration: .2s;
	background-color: var(--bgColor);
	color: var(--textColor);
	border: 1px solid var(--borderColor)
}

.ufo--user-profile-info .social-platforms a:first-child {
	margin-left: 0
}

.ufo--user-profile-info .social-platforms a:hover {
	color: var(--hoverColor);
	border-color: var(--hoverColor);
	background-color: var(--bgColor);
	transition: all .2s
}

.ufo--user-profile-info .social-platforms a .fa-website:before {
	content: "\f0ac"
}

.ufo--user-profile-info .social-platforms a .fa {
	text-align: center
}

.ufo--user-profile-info .social-platforms a .fa-email:before {
	content: "\f0e0";
	line-height: 20px
}

.ufo--user-profile-info .profile-button .btn {
	font-family: var(--title-font);
	color: var(--textColor);
	border: 1px solid var(--borderColor);
	background-color: var(--bgColor);
	text-transform: uppercase;
	transition-property: color, background-color;
	transition-duration: .2s;
	line-height: normal
}

.ufo--user-profile-info .profile-button .btn:active,
.ufo--user-profile-info .profile-button .btn:focus,
.ufo--user-profile-info .profile-button .btn:hover {
	color: var(--hoverColor);
	border-color: var(--hoverColor);
	background-color: var(--bgColor);
	outline: none
}

.ufo--user-profile-info .profile-button .add,
.ufo--user-profile-info .social-platforms .add {
	display: inline-flex;
	color: #00b8ff;
	font-family: Source Sans Pro, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTIgMTBWNmgtMnY0SDZ2Mmg0djRoMnYtNGg0di0yaC00eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02IC02KSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRDhEOEQ4IiB4bGluazpocmVmPSIjYSIvPjxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgZD0iTTExLjUgNi41aC0xdjRoLTR2MWg0djRoMXYtNGg0di0xaC00di00eiIvPjxnIGZpbGw9IiMwMEI4RkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) 0 no-repeat
}

.ufo--user-profile-info .profile-button .add:hover,
.ufo--user-profile-info .social-platforms .add:hover {
	color: #00b8ff
}

.default-template {
	--title-font: "Source Sans Pro", sans-serif;
	--body-font: 'Poppins', sans-serif;
	--h1Color: #282a2b;
	--h3Color: #60676d;
	--textColor: #60676d;
	--hoverColor: #fff
}

.default-template h1 {
	font-size: 26px;
	line-height: normal;
	font-weight: 700
}

.default-template h3 {
	font-size: 16px;
	line-height: normal;
	font-weight: 400
}

.default-template p {
	font-size: 16px;
	line-height: 1.43
}

.default-template .profile-info {
	padding: 25px;
	background-color: #fff;
	position: relative;
	box-shadow: 0 1px 2px 0 rgba(71, 84, 97, .2);
	margin-bottom: 40px;
	z-index: 3
}

.default-template .profile-info h3 {
	font-style: italic
}

.default-template .profile-info.has-picture {
	padding: 78px 25px 25px
}

.default-template .profile-info.has-picture .fake-cut {
	content: "";
	width: 106px;
	height: 56px;
	background: var(--bgColor);
	box-shadow: inset 0 0 2px 0 rgba(71, 84, 97, .2);
	border-bottom-left-radius: 106px;
	border-bottom-right-radius: 106px;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: 0
}

.default-template .profile-info.has-picture .fake-cut-line {
	content: "";
	width: 104px;
	height: 3px;
	background: var(--bgColor);
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: -1px
}

.default-template .profile-info.no-profile-picture {
	padding: 25px 25px 29px
}

.default-template .profile-info .profile-picture {
	width: 106px;
	height: 106px;
	border-radius: 50%;
	overflow: hidden;
	position: absolute;
	top: -48px;
	left: 50%;
	transform: translateX(-50%);
	border: 10px solid transparent;
	z-index: 1;
	background-color: transparent
}

.default-template .profile-info .profile-picture img {
	object-fit: cover;
	width: 100%;
	height: 100%
}

.default-template .profile-info .profile-picture img.empty-state {
	object-fit: contain
}

.default-template .profile-info .profile-name {
	font-family: var(--title-font);
	font-weight: 700;
	font-size: 26px;
	line-height: .83;
	text-align: center
}

.default-template .profile-info .profile-position {
	clear: both;
	margin: 10px 0 24px;
	font-size: 16px;
	font-family: var(--title-font);
	font-style: italic;
	background: transparent;
	text-align: center
}

.default-template .profile-info .profile-about {
	clear: both;
	font-size: 16px;
	line-height: 1.38;
	font-family: 'Poppins', sans-serif;
	margin-bottom: 30px
}

.default-template .profile-info .profile-links {
	display: flex;
	flex-direction: row;
	align-self: center;
	justify-content: center
}

.default-template .profile-info .social-platforms {
	display: flex;
	justify-content: center;
	width: 100%
}

.default-template .profile-info .social-platforms a {
	width: 22px;
	height: 22px;
	margin-right: 9px;
	font-size: 12px!important;
	border-radius: 50%;
	overflow: hidden;
	--textColor: #fff;
	--borderColor: #9a9fa5;
	--bgColor: #9a9fa5;
	--hoverColor: #9a9fa5
}

.default-template .profile-info .social-platforms a:last-child {
	margin-right: 0
}

.default-template .profile-info .social-platforms a:hover {
	--bgColor: transparent!important
}

.default-template .profile-info .social-platforms a .fa-website:before {
	content: "\f0ac"
}

.default-template .profile-info .social-platforms a .fa {
	line-height: 22px;
	text-align: center
}

.default-template .profile-info .social-platforms a .fa-email:before {
	content: "\f0e0";
	line-height: 20px
}

.default-template .profile-info .profile-button {
	width: 97px;
	margin-bottom: 20px
}

.default-template .profile-info .profile-button .btn {
	min-width: auto;
	height: auto;
	padding: 8px 10px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	width: 100%;
	border-radius: 20px;
	font-size: .75rem;
	font-weight: 700;
	letter-spacing: .5px;
	margin: 0;
	--bgColor: transparent;
	--textColor: #9a9fa5;
	--borderColor: #9a9fa5
}

.default-template .profile-info .profile-button .btn:hover {
	--bgColor: #9a9fa5;
	--hoverColor: #fff
}

.default-template .profile-info .profile-button .btn.add {
	color: #00b8ff;
	font-weight: 700;
	padding: 8px 10px 8px 28px;
	background-position: 14px
}

.default-template .profile-info .profile-button .btn.add:hover {
	border: 1px solid #9a9fa5
}

.default-template .profile-info .profile-button:first-of-type {
	margin-right: 5px
}

.default-template .profile-info .profile-button:nth-of-type(2) {
	margin-left: 5px
}

.default-template .ufo--container {
	display: grid;
	grid-template-columns: repeat(12, 1fr);
	grid-column-gap: 30px
}

.default-template .ufo--user-profile-info,
.default-template .ufo--user-projects-list {
	grid-column: 1/span 12
}

.default-template .projects-list .project .project-name .project-title {
	font-size: 26px
}

.default-template .projects-list .project .project-name .project-subtitle {
	font-size: 16px
}

@media (min-width:768px) {
	.profile-page.default-template {
		padding-top: 78px
	}
	.profile-page.default-template .ufo--user-profile-info {
		grid-column: 1/span 3
	}
	.profile-page.default-template .ufo--user-projects-list {
		grid-column: 4/span 9
	}
	.profile-page.default-template .default_profile_template .profile-info.has-picture {
		margin-top: 0
	}
	.profile-page.default-template .profile-view-nav {
		margin-left: 0;
		margin-right: 0
	}
}

@media (min-width:992px) {
	.default-template .profile-info,
	.default_profile_template .profile-info {
		position: sticky;
		position: -webkit-sticky;
		top: 48px
	}
	.profile-editor.default-template .profile-info {
		top: 104px
	}
}

.profile_theme_one {
	--title-font: "Montserrat", sans-serif;
	--body-font: "Noto Serif", serif;
	--h1Color: #282a2b;
	--h3Color: #778390;
	--textColor: #424242
}

.profile_theme_one h1 {
	font-size: 3rem;
	line-height: normal
}

.profile_theme_one h3 {
	font-size: 1.35rem;
	font-weight: 400;
	line-height: normal
}

.profile_theme_one p {
	font-size: 1rem;
	line-height: normal
}

.profile_theme_one.profile--hp {
	margin-top: 0;
	padding-top: 0
}

.profile_theme_one.profile--hp .profile_theme_one .profile-info {
	margin-top: 0
}

.profile_theme_one.profile--hp .profile_theme_one .profile-info.has-picture .profile-short-cv {
	padding: 0
}

.profile_theme_one.profile--hp .profile_theme_one .profile-info.has-picture .profile-picture {
	margin-bottom: 30px
}

.profile_theme_one .profile-info {
	margin-top: 52px;
	margin-bottom: 100px;
	display: flex
}

.profile_theme_one .profile-info.has-picture {
	display: flex;
	flex-wrap: wrap
}

.profile_theme_one .profile-info.has-picture .profile-picture {
	flex: 0 0 100%;
	max-width: 100%;
	padding: 100% 15px 0;
	transition: all .2s ease-out
}

.profile_theme_one .profile-info.has-picture .profile-short-cv {
	flex: 0 0 100%;
	max-width: 100%;
	padding: 0 15px;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	transition: all .2s ease-out
}

.profile_theme_one .profile-info .profile-picture {
	max-width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	margin-bottom: 16px
}

.profile_theme_one .profile-info .profile-picture.empty {
	background-color: #e6eaeb
}

.profile_theme_one .profile-info .profile-picture img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: top center;
	position: absolute;
	top: 0;
	left: 0
}

.profile_theme_one .profile-info .profile-picture img.empty-state {
	object-position: center
}

.profile_theme_one .profile-info .profile-picture .upload-button {
	width: 100%;
	height: 100%;
	border-radius: 0;
	background: #424242;
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(71, 84, 97, .8) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTQiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNCAxN2gxNHYtNGgxdjVIM3YtNWgxdjR6bTgtOS42MTdWMTRoLTJWNy40MTNMNy42MTQgMTAgNi41IDguODI0IDExIDRsNC41IDQuODI0TDE0LjQ4IDEwIDEyIDcuMzgzeiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zIC00KSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0Q4RDhEOCIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjZmZmZmYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) bottom no-repeat;
	opacity: 0;
	cursor: pointer;
	transition: all .3s;
	margin-bottom: 0
}

.profile_theme_one .profile-info .profile-picture .upload-button .file-upload__input {
	display: none
}

.profile_theme_one .profile-info .profile-picture:hover .upload-button {
	opacity: 1;
	transition: all .3s;
	background-position: 50%
}

.profile_theme_one .profile-info .profile-name {
	font-size: 3rem;
	text-align: left;
	color: #282a2b;
	font-family: var(--title-font);
	font-weight: 700;
	max-width: 725px;
	display: contents
}

.profile_theme_one .profile-info .profile-name input,
.profile_theme_one .profile-info .profile-name textarea {
	font-size: 3rem;
	text-align: left;
	color: #282a2b;
	padding: 0;
	font-family: var(--title-font);
	font-weight: 700
}

.profile_theme_one .profile-info .profile-position {
	font-size: 1.35rem;
	text-align: left;
	color: #778390;
	margin: 20px 0 30px;
	font-style: normal;
	font-family: var(--title-font);
	max-width: 725px
}

.profile_theme_one .profile-info .profile-position input {
	font-size: 1.35rem;
	text-align: left;
	color: #778390;
	font-style: normal;
	padding: 0;
	font-family: var(--title-font);
	background: transparent
}

.profile_theme_one .profile-info .profile-about {
	margin-bottom: 50px;
	font-size: 1rem;
	color: #424242;
	font-family: 'Poppins', sans-serif;
	max-width: 725px
}

.profile_theme_one .profile-info .profile-about textarea {
	font-size: 1rem;
	color: #424242;
	padding: 0;
	font-family: var(--body-font)
}

.profile_theme_one .profile-info .social-platforms {
	display: inline-block;
	margin-right: 40px
}

.profile_theme_one .profile-info .social-platforms a {
	width: 32px;
	height: 32px;
	margin-right: 20px;
	margin-bottom: 20px;
	font-size: 12px;
	overflow: hidden;
	--textColor: rgba(66, 66, 66, 0.6);
	--bgColor: transparent;
	--borderColor: rgba(66, 66, 66, 0.2);
	--hoverColor: #fff
}

.profile_theme_one .profile-info .social-platforms a:focus,
.profile_theme_one .profile-info .social-platforms a:hover {
	--bgColor: rgba(66, 66, 66, 0.2)
}

.profile_theme_one .profile-info .social-platforms a:last-child {
	margin-right: 0
}

.profile_theme_one .profile-info .profile-button .btn {
	min-width: auto;
	float: left;
	padding: 0 18px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	height: 32px;
	font-size: .75rem;
	font-weight: 700;
	border-radius: 0;
	margin: 0 20px 20px 0;
	letter-spacing: .5px;
	--textColor: rgba(66, 66, 66, 0.6);
	--bgColor: transparent;
	--borderColor: rgba(66, 66, 66, 0.2);
	--hoverColor: #fff
}

.profile_theme_one .profile-info .profile-button .btn:focus,
.profile_theme_one .profile-info .profile-button .btn:hover {
	--bgColor: rgba(66, 66, 66, 0.2)
}

.profile_theme_one .profile-info .profile-button,
.profile_theme_one .profile-info .social-platforms {
	display: inline-block;
	float: left
}

.profile_theme_one .profile-info .profile-button .add,
.profile_theme_one .profile-info .social-platforms .add {
	padding: 0 18px 0 36px;
	border: 1px solid var(--borderColor)
}

.profile_theme_one .profile-info .profile-button .add,
.profile_theme_one .profile-info .profile-button .add:hover,
.profile_theme_one .profile-info .social-platforms .add,
.profile_theme_one .profile-info .social-platforms .add:hover {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTIgMTBWNmgtMnY0SDZ2Mmg0djRoMnYtNGg0di0yaC00eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02IC02KSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRDhEOEQ4IiB4bGluazpocmVmPSIjYSIvPjxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgZD0iTTExLjUgNi41aC0xdjRoLTR2MWg0djRoMXYtNGg0di0xaC00di00eiIvPjxnIGZpbGw9IiMwMEI4RkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) 16px no-repeat!important
}

.profile_theme_one .profile-info .profile-button .add:hover,
.profile_theme_one .profile-info .social-platforms .add:hover {
	--borderColor: rgba(66, 66, 66, 0.2);
	border: 1px solid var(--borderColor)!important
}

@media (min-width:768px) {
	.profile-page .profile_theme_one {
		padding-top: 72px
	}
	.profile-page .profile_theme_one.profile--hp {
		padding-top: 78px
	}
	.profile-page .profile_theme_one.has-picture {
		padding-top: 0;
		margin-left: -15px;
		margin-right: -15px
	}
	.profile-page .profile_theme_one.has-picture .profile-picture {
		margin-top: -78px
	}
	.profile_theme_one h1 {
		font-size: 5rem
	}
	.profile_theme_one h3 {
		font-size: 2.25rem
	}
	.profile_theme_one p {
		font-size: 1.25rem
	}
	.profile_theme_one.profile--hp {
		padding-top: 78px
	}
	.profile_theme_one.profile--hp .profile_theme_one .profile-info.has-picture .profile-picture {
		padding: 0 25px 0 15px;
		margin-bottom: 0
	}
	.profile_theme_one.profile--hp .profile_theme_one .profile-info.has-picture .profile-short-cv {
		padding: 0 15px 0 25px
	}
	.profile_theme_one .profile-info {
		margin-top: 0;
		margin-bottom: 130px
	}
	.profile_theme_one .profile-info .profile-name {
		font-size: 5rem;
		display: contents
	}
	.profile_theme_one .profile-info .profile-name textarea {
		font-size: 5rem
	}
	.profile_theme_one .profile-info .profile-position,
	.profile_theme_one .profile-info .profile-position input {
		font-size: 2.25rem
	}
	.profile_theme_one .profile-info .profile-about,
	.profile_theme_one .profile-info .profile-about .medium-editor-element,
	.profile_theme_one .profile-info .profile-about textarea {
		font-size: 1.25rem
	}
	.profile_theme_one .profile-info.has-picture .profile-picture {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
		padding: 0 25px 0 15px;
		margin-bottom: 0;
		height: 460px
	}
	.profile_theme_one .profile-info.has-picture .profile-picture img {
		position: relative;
		top: auto;
		left: auto
	}
	.profile_theme_one .profile-info.has-picture .profile-short-cv {
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
		padding: 0 15px 0 25px
	}
	.profile_theme_one .profile-info .social-platforms a {
		margin-bottom: 0
	}
}

.profile-editor .profile_theme_one .profile-info .profile-position {
	margin: 16px 0 26px
}

.profile-editor .profile_theme_one .profile-info .profile-about {
	margin-bottom: 48px
}

.profile_theme_two {
	--title-font: "Work Sans", sans-serif;
	--body-font: "Work Sans", sans-serif;
	--h1Color: #282a2b;
	--h3Color: #778390;
	--textColor: #8d98a1;
	overflow: hidden
}

.profile_theme_two h1 {
	font-size: 2.25rem;
	line-height: 1.2;
	font-weight: 400
}

.profile_theme_two h3 {
	font-size: 1.5rem;
	line-height: 1;
	font-weight: 400
}

.profile_theme_two p {
	font-size: 1rem;
	line-height: 1.54
}

.profile_theme_two .profile-info {
	display: flex;
	flex-direction: column;
	margin-bottom: 50px
}

.profile_theme_two .profile-info.no-profile-picture {
	margin-top: 76px
}

.profile_theme_two .profile-info .profile-picture {
	max-width: 100%;
	max-height: 362px;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	float: left;
	overflow: hidden;
	margin-bottom: 20px
}

.profile_theme_two .profile-info .profile-picture.empty {
	background-color: #e6eaeb
}

.profile_theme_two .profile-info .profile-picture img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center center
}

.profile_theme_two .profile-info .profile-picture img.emtpty-state {
	object-fit: none;
	width: 100%;
	height: 100%
}

.profile_theme_two .profile-info .profile-picture .upload-button {
	width: 100%;
	height: 100%;
	border-radius: 0;
	background: #424242;
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(71, 84, 97, .8) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTQiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNCAxN2gxNHYtNGgxdjVIM3YtNWgxdjR6bTgtOS42MTdWMTRoLTJWNy40MTNMNy42MTQgMTAgNi41IDguODI0IDExIDRsNC41IDQuODI0TDE0LjQ4IDEwIDEyIDcuMzgzeiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zIC00KSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0Q4RDhEOCIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjZmZmZmYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) bottom no-repeat;
	opacity: 0;
	cursor: pointer;
	transition: all .3s;
	margin-bottom: 0
}

.profile_theme_two .profile-info .profile-picture .upload-button .file-upload__input {
	display: none
}

.profile_theme_two .profile-info .profile-picture:hover .upload-button {
	opacity: 1;
	transition: all .3s;
	background-position: 50%
}

.profile_theme_two .profile-info .profile-short-cv {
	max-width: 100%;
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center
}

.profile_theme_two .profile-info .profile-name {
	font-size: 2.25rem;
	display: block;
	position: relative
}

.profile_theme_two .profile-info .profile-name,
.profile_theme_two .profile-info .profile-name textarea {
	font-family: var(--title-font);
	font-weight: inherit;
	line-height: 1.2;
	text-align: left;
	width: 100%;
	color: #282a2b
}

.profile_theme_two .profile-info .profile-name textarea {
	font-size: 2.4rem;
	padding: 0
}

.profile_theme_two .profile-info .profile-position {
	display: inline-block;
	font-family: var(--title-font);
	font-size: 1.5rem;
	line-height: 1;
	text-align: left;
	font-style: normal;
	margin: 16px 0 24px;
	width: 100%;
	color: #778390
}

.profile_theme_two .profile-info .profile-position input {
	font-family: var(--title-font);
	font-size: 1.8rem;
	text-align: left;
	width: 100%;
	font-style: normal;
	color: #778390;
	padding: 0;
	background: transparent
}

.profile_theme_two .profile-info .profile-about {
	display: inline-block;
	font-family: 'Poppins', sans-serif;
	font-size: 1rem;
	line-height: 1.54;
	margin-bottom: 20px;
	width: 100%;
	color: #8d98a1
}

.profile_theme_two .profile-info .profile-about textarea {
	font-family: 'Poppins', sans-serif;
	font-size: 1.2rem;
	line-height: 1.54;
	width: 100%;
	color: #8d98a1;
	padding: 0
}

.profile_theme_two .profile-info .profile-links {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap
}

.profile_theme_two .profile-info .social-content {
	order: 4;
	width: 100%
}

.profile_theme_two .profile-info .social-platforms {
	order: 4;
	margin-top: 20px
}

.profile_theme_two .profile-info .social-platforms:not(.editor) {
	width: 100%
}

.profile_theme_two .profile-info .social-platforms a {
	width: 36px;
	height: 36px;
	margin-right: 10px;
	font-size: 14px;
	background-color: var(--bgColor);
	border-radius: 50%;
	overflow: hidden;
	--textColor: rgba(141, 152, 161, 0.6);
	--bgColor: transaprent;
	--borderColor: rgba(141, 152, 161, 0.2);
	--hoverColor: #fff
}

.profile_theme_two .profile-info .social-platforms a:focus,
.profile_theme_two .profile-info .social-platforms a:hover {
	--bgColor: rgba(141, 152, 161, 0.2)
}

.profile_theme_two .profile-info .social-platforms a:first-child {
	margin-left: 0
}

.profile_theme_two .profile-info .profile-button {
	float: left;
	display: block;
	margin: 0 10px 0 0
}

.profile_theme_two .profile-info .profile-button .btn {
	min-width: auto;
	float: left;
	padding: 0 18px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	height: 36px;
	border-radius: 18px;
	font-size: .75rem;
	font-weight: 700;
	background-color: var(--bgColor);
	letter-spacing: .5px;
	--textColor: rgba(141, 152, 161, 0.6);
	--bgColor: transaprent;
	--borderColor: rgba(141, 152, 161, 0.2);
	--hoverColor: #fff
}

.profile_theme_two .profile-info .profile-button .btn:focus,
.profile_theme_two .profile-info .profile-button .btn:hover {
	--bgColor: rgba(141, 152, 161, 0.2)
}

.profile_theme_two .profile-info .profile-button,
.profile_theme_two .profile-info .social-platforms {
	display: inline-block;
	float: left
}

.profile_theme_two .profile-info .profile-button .add,
.profile_theme_two .profile-info .social-platforms .add {
	padding: 0 18px 0 36px;
	border: 1px solid var(--borderColor)
}

.profile_theme_two .profile-info .profile-button .add,
.profile_theme_two .profile-info .profile-button .add:hover,
.profile_theme_two .profile-info .social-platforms .add,
.profile_theme_two .profile-info .social-platforms .add:hover {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTIgMTBWNmgtMnY0SDZ2Mmg0djRoMnYtNGg0di0yaC00eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02IC02KSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRDhEOEQ4IiB4bGluazpocmVmPSIjYSIvPjxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgZD0iTTExLjUgNi41aC0xdjRoLTR2MWg0djRoMXYtNGg0di0xaC00di00eiIvPjxnIGZpbGw9IiMwMEI4RkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) 16px no-repeat!important
}

.profile_theme_two .profile-info .profile-button .add:hover,
.profile_theme_two .profile-info .social-platforms .add:hover {
	border: 1px solid var(--borderColor)!important
}

.profile_theme_two .profile-info .account-settings {
	text-align: left
}

.profile_theme_two .project-list-type.public {
	margin-top: 0
}

@media (min-width:768px) {
	.profile-page .profile_theme_two {
		padding-top: 78px
	}
	.profile-page .profile_theme_two .profile-info {
		margin-bottom: 0;
		margin-top: 0
	}
	.profile_theme_two h1 {
		font-size: 3rem;
		line-height: normal
	}
	.profile_theme_two h3 {
		font-size: 2.25rem;
		line-height: normal
	}
	.profile_theme_two p {
		font-size: 1.5rem;
		line-height: 1.54
	}
	.profile_theme_two .profile-info {
		flex-direction: row
	}
	.profile_theme_two .profile-info .profile-picture {
		max-width: 41.66667%;
		width: 100%;
		height: 660px;
		max-height: 660px;
		display: flex;
		justify-content: center;
		align-items: center;
		position: relative;
		float: left;
		margin-bottom: 0
	}
	.profile_theme_two .profile-info .profile-short-cv {
		max-width: 58.33333%;
		width: 100%;
		padding-left: 100px;
		padding-top: 72px;
		padding-bottom: 72px;
		display: flex;
		flex-direction: column;
		justify-content: center
	}
	.profile_theme_two .profile-info.no-profile-picture {
		overflow: inherit
	}
	.profile_theme_two .profile-info.no-profile-picture .profile-picture {
		margin: 0;
		width: 0;
		height: 0
	}
	.profile_theme_two .profile-info.no-profile-picture .profile-short-cv {
		padding-left: 0
	}
	.profile_theme_two .profile-info .profile-name {
		font-size: 3rem;
		line-height: 1.2
	}
	.profile_theme_two .profile-info .profile-name .name-line {
		width: 175px;
		height: 4px;
		background: var(--h1Color);
		position: absolute;
		left: -185px;
		top: 28px
	}
	.profile_theme_two .profile-info .profile-name textarea {
		font-size: 3rem
	}
	.profile_theme_two .profile-info .profile-position {
		font-size: 2.25rem;
		line-height: 1;
		margin: 20px 0 40px
	}
	.profile_theme_two .profile-info .profile-position input {
		font-size: 2.25rem;
		line-height: 1
	}
	.profile_theme_two .profile-info .profile-about {
		font-size: 1.5rem;
		line-height: 1.54;
		margin-bottom: 35px
	}
	.profile_theme_two .profile-info .profile-about .medium-editor-element,
	.profile_theme_two .profile-info .profile-about textarea {
		font-size: 1.5rem;
		line-height: 1.54
	}
	.profile_theme_two .profile-info .profile-about {
		position: relative
	}
	.profile_theme_two .profile-info .profile-about:before {
		content: "";
		width: 175px;
		height: 4px;
		position: absolute;
		background: var(--h1Color);
		left: -185px;
		top: 28px
	}
	.works_line_profile_theme_two {
		width: calc(50% - 7px);
		position: relative;
		margin: 50px 0
	}
	.works_line_profile_theme_two:before {
		content: "";
		display: block;
		width: 100%;
		background: #d8d8d8;
		height: 1px
	}
	.works_line_profile_theme_two:after {
		content: "WORK";
		font-family: Work Sans, sans-serif;
		font-size: 14px;
		color: #c8c8c8;
		padding-left: 14px;
		position: absolute;
		right: -50px;
		top: -11px
	}
}

.profile-editor .profile_theme_two .profile-info .profile-position {
	margin: 16px 0 36px
}

.profile-editor .profile_theme_two .profile-info .profile-about {
	margin-bottom: 33px
}

.profile_theme_three {
	--title-font: "Raleway", sans-serif;
	--body-font: "Muli", sans-serif;
	--h1Color: #282a2b;
	--h3Color: rgba(40, 42, 43, 0.6);
	--textColor: #282a2b;
	padding-top: 0
}

.profile_theme_three h1 {
	font-size: 18px;
	font-weight: 900;
	line-height: normal
}

.profile_theme_three h3 {
	font-size: 14px;
	line-height: 1;
	font-weight: 400
}

.profile_theme_three p {
	font-size: 16px;
	line-height: 1.5
}

.profile_theme_three .ufo--user-profile-info {
	position: relative
}

.profile_theme_three .profile-info {
	display: flex;
	flex-direction: column;
	justify-content: center
}

.profile_theme_three .profile-info.no-profile-picture .profile-short-cv {
	margin-top: 0;
	padding-top: 24px
}

.profile_theme_three .profile-info.no-profile-picture .profile-name,
.profile_theme_three .profile-info.no-profile-picture .profile-position {
	margin-left: 0
}

.profile_theme_three .profile-info .profile-navigation {
	position: fixed;
	top: -200%;
	left: 0;
	width: 100%;
	height: 100vh;
	display: flex;
	flex-direction: column;
	background-color: hsla(0, 0%, 100%, .95);
	transition: top .3s ease-in-out;
	z-index: 5;
	align-items: center;
	justify-content: center
}

.profile_theme_three .profile-info .profile-navigation.visible {
	top: 0
}

.profile_theme_three .profile-info .nav-toggle-btn {
	position: absolute;
	top: 40px;
	right: 24px;
	z-index: 6;
	width: 15px;
	display: flex;
	flex-direction: column;
	cursor: pointer
}

.profile_theme_three .profile-info .nav-toggle-btn.on {
	width: 15px;
	height: 15px
}

.profile_theme_three .profile-info .nav-toggle-btn.on span:first-child,
.profile_theme_three .profile-info .nav-toggle-btn.on span:nth-child(4) {
	background-color: transparent
}

.profile_theme_three .profile-info .nav-toggle-btn.on span:nth-child(2) {
	transform: rotate(45deg) translate(2px, 3px);
	width: 16px
}

.profile_theme_three .profile-info .nav-toggle-btn.on span:nth-child(3) {
	transform: rotate(-45deg) translateY(-1px);
	width: 16px
}

.profile_theme_three .profile-info .nav-toggle-btn span {
	width: 100%;
	height: 1px;
	background-color: #000;
	margin-bottom: 3px;
	transition: all .2s ease-out
}

.profile_theme_three .profile-info .nav-toggle-btn span:last-child {
	margin-bottom: 0
}

.profile_theme_three .profile-info .profile-picture {
	width: 48px;
	height: 48px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	overflow: hidden;
	margin: 24px auto 8px 0;
	z-index: 6
}

.profile_theme_three .profile-info .profile-picture.empty {
	background-color: #e6eaeb
}

.profile_theme_three .profile-info .profile-picture img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center center
}

.profile_theme_three .profile-info .profile-picture img.empty-state {
	width: 100%;
	height: 100%;
	object-fit: contain
}

.profile_theme_three .profile-info .profile-picture .upload-button {
	width: 100%;
	height: 100%;
	border-radius: 0;
	background: #424242;
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(71, 84, 97, .8) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTQiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNCAxN2gxNHYtNGgxdjVIM3YtNWgxdjR6bTgtOS42MTdWMTRoLTJWNy40MTNMNy42MTQgMTAgNi41IDguODI0IDExIDRsNC41IDQuODI0TDE0LjQ4IDEwIDEyIDcuMzgzeiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zIC00KSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0Q4RDhEOCIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjZmZmZmYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) bottom no-repeat;
	opacity: 0;
	cursor: pointer;
	transition: all .3s;
	margin-bottom: 0
}

.profile_theme_three .profile-info .profile-picture .upload-button .file-upload__input {
	display: none
}

.profile_theme_three .profile-info .profile-picture:hover .upload-button {
	opacity: 1;
	transition: all .3s;
	background-position: 50%
}

.profile_theme_three .profile-info .profile-short-cv {
	max-width: 100%;
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	margin-top: -56px
}

.profile_theme_three .profile-info .profile-short-cv.no-picture {
	padding-top: 24px;
	margin-top: 0
}

.profile_theme_three .profile-info .profile-short-cv.no-picture .profile-name,
.profile_theme_three .profile-info .profile-short-cv.no-picture .profile-position {
	margin-left: 0
}

.profile_theme_three .profile-info .profile-name,
.profile_theme_three .profile-info .profile-name textarea {
	font-size: 18px;
	font-weight: 900;
	line-height: 1.2;
	text-align: center;
	display: block;
	position: relative
}

.profile_theme_three .profile-info .profile-name {
	margin-left: 64px;
	z-index: 6
}

.profile_theme_three .profile-info .profile-name textarea {
	width: 100%;
	padding: 0
}

.profile_theme_three .profile-info .profile-position,
.profile_theme_three .profile-info .profile-position input {
	display: inline-block;
	font-size: 14px;
	line-height: 1;
	text-align: center;
	font-style: normal;
	width: auto
}

.profile_theme_three .profile-info .profile-position {
	margin: 8px 0 60px 64px;
	z-index: 6
}

.profile_theme_three .profile-info .profile-position input {
	max-width: 420px;
	width: 100%;
	padding: 0
}

.profile_theme_three .profile-info .profile-about,
.profile_theme_three .profile-info .profile-about textarea {
	display: inline-block;
	font-size: 16px;
	line-height: 1.5;
	width: 100%;
	max-width: 100%;
	text-align: center
}

.profile_theme_three .profile-info .profile-about textarea {
	padding: 0
}

.profile_theme_three .profile-info .profile-about {
	margin-bottom: 40px
}

.profile_theme_three .profile-info .profile-links {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	width: 100%
}

.profile_theme_three .profile-info .social-platforms {
	margin-bottom: 60px
}

.profile_theme_three .profile-info .social-platforms a {
	width: 36px;
	height: 36px;
	margin-left: 20px;
	font-size: 14px;
	--textColor: rgba(40, 42, 43, 0.6);
	--bgColor: transparent;
	--borderColor: rgba(40, 42, 43, 0.2);
	--hoverColor: #fff
}

.profile_theme_three .profile-info .social-platforms a:focus,
.profile_theme_three .profile-info .social-platforms a:hover {
	--bgColor: rgba(40, 42, 43, 0.2)
}

.profile_theme_three .profile-info .social-platforms a:first-child {
	margin-left: 0
}

.profile_theme_three .profile-info .profile-button {
	float: left;
	display: block;
	margin: 18px 0
}

.profile_theme_three .profile-info .profile-button.contact-button,
.profile_theme_three .profile-info .profile-button:nth-child(3) {
	margin-left: 0
}

.profile_theme_three .profile-info .profile-button .btn {
	min-width: auto;
	float: left;
	padding: 0 18px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	height: auto;
	font-size: 18px;
	line-height: 1;
	font-weight: 400;
	background-color: transparent;
	letter-spacing: 2.6px;
	border: none!important;
	--hoverColor: #282a2b
}

.profile_theme_three .profile-info .profile-button .btn.active,
.profile_theme_three .profile-info .profile-button .btn:active,
.profile_theme_three .profile-info .profile-button .btn:focus,
.profile_theme_three .profile-info .profile-button .btn:hover {
	font-weight: 900
}

.profile_theme_three .profile-info .profile-button,
.profile_theme_three .profile-info .social-platforms {
	display: inline-block;
	float: left
}

.profile_theme_three .profile-info .profile-button .add,
.profile_theme_three .profile-info .social-platforms .add {
	font-size: .875rem;
	font-weight: 700
}

.profile_theme_three .profile-info .social-platforms {
	margin-left: auto;
	margin-right: auto
}

.profile_theme_three .profile-info .account-settings {
	text-align: left
}

.profile_theme_three .project-list-type.public {
	margin-top: 0
}

.profile_theme_three .profile-short-cv .has-tooltip[tooltip-position=bottom]:after,
.profile_theme_three .profile-short-cv .has-tooltip[tooltip-position=bottom]:before {
	top: 70px
}

@media (min-width:768px) {
	.profile_theme_three h1 {
		font-size: 34px;
		font-weight: 900;
		line-height: normal
	}
	.profile_theme_three h3 {
		font-size: 18px;
		line-height: 1;
		font-weight: 400
	}
	.profile_theme_three p {
		font-size: 24px;
		line-height: 1.5
	}
	.profile_theme_three .profile-info.no-profile-picture .profile-picture {
		margin: 0;
		width: 0;
		height: 0
	}
	.profile_theme_three .profile-info.no-profile-picture .profile-short-cv {
		padding-top: 48px
	}
	.profile_theme_three .profile-info .profile-navigation {
		position: absolute;
		top: 68px;
		left: 0;
		width: 100%;
		height: auto;
		flex-direction: row;
		background: transparent;
		justify-content: flex-start
	}
	.profile_theme_three .profile-info .profile-navigation .profile-button {
		margin: 0 10px 0 0
	}
	.profile_theme_three .profile-info .profile-navigation .profile-button.contact-button,
	.profile_theme_three .profile-info .profile-navigation .profile-button:nth-child(3) {
		margin-left: auto
	}
	.profile_theme_three .profile-info .profile-navigation .profile-button.resume-button:not(:nth-child(3)) {
		margin-left: 0
	}
	.profile_theme_three .profile-info .profile-navigation .profile-button .btn {
		font-size: .875rem;
		letter-spacing: .5px;
		height: 36px
	}
	.profile_theme_three .profile-info .profile-navigation .profile-button.contact-button+.profile-button.resume-button {
		margin-left: 0
	}
	.profile_theme_three .profile-info .profile-navigation .profile-button:first-child+.profile-button.resume-button {
		margin-left: auto
	}
	.profile_theme_three .profile-info .nav-toggle-btn {
		display: none
	}
	.profile_theme_three .profile-info .profile-picture {
		margin: 24px auto 8px
	}
	.profile_theme_three .profile-info .profile-short-cv {
		margin-top: 0;
		align-items: center
	}
	.profile_theme_three .profile-info .profile-short-cv.no-picture {
		padding-top: 48px
	}
	.profile_theme_three .profile-info .profile-name,
	.profile_theme_three .profile-info .profile-name textarea {
		font-size: 34px;
		margin-left: 0
	}
	.profile_theme_three .profile-info .profile-position,
	.profile_theme_three .profile-info .profile-position input {
		width: 100%;
		font-size: 18px
	}
	.profile_theme_three .profile-info .profile-position {
		margin: 8px 0 60px
	}
	.profile_theme_three .profile-info .profile-about,
	.profile_theme_three .profile-info .profile-about textarea {
		font-size: 24px;
		line-height: 1.5;
		max-width: 725px
	}
	.profile_theme_three .profile-info .social-content {
		margin: 0 auto
	}
}

.profile_theme_four {
	--title-font: "Raleway", sans-serif;
	--body-font: "Raleway", sans-serif;
	--h1Color: #282a2b;
	--h3Color: #60676d;
	--textColor: #60676d
}

.profile_theme_four h1 {
	font-size: 26px;
	line-height: normal;
	font-weight: 800
}

.profile_theme_four h3 {
	font-size: 20px;
	font-weight: 400
}

.profile_theme_four p {
	font-size: 14px;
	line-height: 1.43
}

.profile_theme_four.profile-page {
	padding-top: 0;
	padding-bottom: 0
}

.profile_theme_four .ufo--container {
	width: 100%;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: column;
	padding: 0
}

.profile_theme_four .nav-toggle-btn {
	position: absolute;
	top: 24px;
	right: 24px;
	z-index: 7;
	width: 15px;
	display: flex;
	flex-direction: column;
	cursor: pointer
}

.profile_theme_four .nav-toggle-btn.on {
	width: 15px;
	height: 15px
}

.profile_theme_four .nav-toggle-btn.on span:first-child,
.profile_theme_four .nav-toggle-btn.on span:nth-child(4) {
	background-color: transparent
}

.profile_theme_four .nav-toggle-btn.on span:nth-child(2) {
	transform: rotate(45deg) translate(2px, 3px);
	width: 16px
}

.profile_theme_four .nav-toggle-btn.on span:nth-child(3) {
	transform: rotate(-45deg) translateY(-1px);
	width: 16px
}

.profile_theme_four .nav-toggle-btn span {
	width: 100%;
	height: 1px;
	background-color: #000;
	margin-bottom: 3px;
	transition: all .2s ease-out
}

.profile_theme_four .nav-toggle-btn span:last-child {
	margin-bottom: 0
}

.profile_theme_four .profile-info {
	position: relative;
	width: 100%;
	padding: 44px 24px 24px;
	margin: 0 0 36px
}

.profile_theme_four .profile-info .profile-short-cv {
	display: flex;
	flex-direction: column;
	height: 100%;
	flex: 1
}

.profile_theme_four .profile-info .profile-picture {
	order: 3;
	width: 100%;
	padding-top: 100%;
	overflow: hidden;
	margin-bottom: 20px;
	position: relative
}

.profile_theme_four .profile-info .profile-picture img {
	object-fit: cover;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0
}

.profile_theme_four .profile-info .profile-picture .upload-button {
	width: 100%;
	height: 100%;
	border-radius: 0;
	left: 0;
	top: 0
}

.profile_theme_four .profile-info.no-profile-picture .profile-picture {
	margin: 0;
	width: 0;
	height: 0;
	padding-top: 0
}

.profile_theme_four .profile-info .profile-name,
.profile_theme_four .profile-info .profile-name textarea {
	font-weight: 800;
	font-size: 26px;
	line-height: normal;
	color: #282a2b;
	text-align: left
}

.profile_theme_four .profile-info .profile-name {
	order: 1;
	margin-bottom: 16px;
	z-index: 6
}

.profile_theme_four .profile-info .profile-position,
.profile_theme_four .profile-info .profile-position input {
	font-size: 14px;
	color: #60676d;
	background: transparent;
	text-align: left;
	font-style: normal
}

.profile_theme_four .profile-info .profile-position {
	order: 2;
	margin-bottom: 16px;
	margin-top: 0;
	z-index: 6
}

.profile_theme_four .profile-info .profile-position input {
	padding: 0
}

.profile_theme_four .profile-info .profile-about,
.profile_theme_four .profile-info .profile-about textarea {
	font-size: 14px;
	line-height: 1.43;
	color: #60676d
}

.profile_theme_four .profile-info .profile-about {
	order: 3;
	margin-bottom: 16px
}

.profile_theme_four .profile-info .profile-about textarea {
	padding: 0
}

.profile_theme_four .profile-info .profile-links {
	order: 4;
	display: inline-flex;
	flex-direction: row;
	justify-content: flex-start;
	flex-wrap: wrap
}

.profile_theme_four .profile-info .profile-navigation {
	position: fixed;
	top: -200%;
	left: 0;
	width: 100%;
	height: 100vh;
	display: flex;
	flex-direction: column;
	background-color: hsla(0, 0%, 100%, .95);
	transition: top .3s ease-in-out;
	z-index: 5;
	align-items: center;
	justify-content: center
}

.profile_theme_four .profile-info .profile-navigation.visible {
	top: 0
}

.profile_theme_four .profile-info .social-platforms {
	display: flex;
	width: 100%
}

.profile_theme_four .profile-info .social-platforms a {
	width: 24px;
	height: 24px;
	font-size: 12px;
	margin-right: 10px;
	border-radius: 50%;
	--textColor: rgba(96, 103, 109, 0.6);
	--bgColor: transparent;
	--borderColor: rgba(96, 103, 109, 0.2);
	--hoverColor: #fff
}

.profile_theme_four .profile-info .social-platforms a:last-child {
	margin-right: 0
}

.profile_theme_four .profile-info .social-platforms a:hover {
	--bgColor: rgba(96, 103, 109, 0.2)
}

.profile_theme_four .profile-info .profile-button {
	display: inline-block;
	float: left;
	margin: 18px 0
}

.profile_theme_four .profile-info .profile-button .btn {
	height: auto;
	padding: 0;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start;
	width: 100%;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: .5px;
	line-height: 1;
	border: none!important;
	--textColor: #60676d9r9;
	--bgColor: transparent;
	--hoverColor: #60676d
}

.profile_theme_four .profile-info .profile-button .btn.active,
.profile_theme_four .profile-info .profile-button .btn:active,
.profile_theme_four .profile-info .profile-button .btn:focus,
.profile_theme_four .profile-info .profile-button .btn:hover {
	--textColor: #2a2c2d
}

.profile_theme_four .profile-info .profile-button .btn.add {
	color: #00b8ff;
	font-weight: 700;
	padding: 0 18px
}

.profile_theme_four .ufo--user-projects-list {
	width: 100%;
	margin: 0;
	padding: 24px 15px
}

.profile_theme_four .ufo--user-projects-list .projects-list.empty {
	grid-template-columns: 1fr;
	min-height: calc(100vh - 80px)
}

.profile_theme_four .ufo--user-projects-list .projects-list.empty .empty-collection {
	display: flex;
	align-self: center;
	justify-content: center;
	flex-direction: column
}

.profile_theme_four .projects-list {
	grid-template-columns: 1fr
}

@media (min-width:640px) {
	.profile-page.profile_theme_four .ufo--container {
		flex-direction: row
	}
	.profile-page.profile_theme_four .nav-toggle-btn {
		display: none
	}
	.profile-page.profile_theme_four .profile-info {
		width: 100%;
		min-width: 100%;
		min-height: 100vh;
		padding: 24px;
		margin-bottom: 0;
		display: flex;
		flex-direction: column;
		position: -webkit-sticky;
		position: sticky;
		top: 0
	}
	.profile-page.profile_theme_four .profile-info .profile-picture {
		order: 1
	}
	.profile-page.profile_theme_four .profile-info .profile-name {
		order: 2
	}
	.profile-page.profile_theme_four .profile-info .profile-position {
		order: 3
	}
	.profile-page.profile_theme_four .profile-info .profile-about {
		order: 4
	}
	.profile-page.profile_theme_four .profile-info .profile-links {
		order: 5;
		align-self: flex-start;
		flex-direction: column;
		flex-grow: 1
	}
	.profile-page.profile_theme_four .profile-info .profile-links .btn {
		margin-bottom: 12px;
		margin-right: 0
	}
	.profile-page.profile_theme_four .profile-info .profile-links .profile-button:last-child .btn {
		margin-bottom: 0
	}
	.profile-page.profile_theme_four .profile-info .profile-links .profile-button {
		margin: 0
	}
	.profile-page.profile_theme_four .profile-info .profile-links .profile-button .btn {
		font-size: 14px
	}
	.profile-page.profile_theme_four .profile-info .profile-navigation {
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		position: relative;
		top: 0;
		left: 0;
		height: auto;
		width: auto;
		background: transparent;
		margin-top: auto;
		padding-top: 16px
	}
	.profile-page.profile_theme_four .ufo--user-projects-list {
		margin: 24px 24px 24px 0;
		padding: 0
	}
	.profile-page.profile_theme_four .projects-list .project .project-name .project-title {
		font-size: 26px
	}
	.profile-page.profile_theme_four .projects-list .project .project-name .project-subtitle {
		font-size: 16px
	}
	.profile-editor.profile_theme_four .profile-info {
		height: calc(100vh - 56px);
		position: relative;
		min-height: auto
	}
	.profile-editor.profile_theme_four .profile-info .profile-links {
		height: auto
	}
}

@media (min-width:768px) {
	.profile-page.profile_theme_four .profile-info {
		padding: 40px;
		width: 390px;
		min-width: 390px
	}
	.profile-page.profile_theme_four .profile-info .social-platforms {
		justify-content: flex-start
	}
	.profile-page.profile_theme_four .ufo--user-projects-list {
		width: 100%;
		margin: 40px 40px 40px 0
	}
}

@media (min-width:1024px) {
	.profile-page.profile_theme_four .profile-info {
		display: flex;
		flex-direction: column
	}
	.profile-page.profile_theme_four .projects-list {
		grid-template-columns: 1fr 1fr
	}
}

.profile_theme_five {
	--title-font: "Muli", sans-serif;
	--body-font: "Muli", sans-serif;
	--bgColor: #fff;
	--h1Color: #424242;
	--h2Color: #7d7d7d;
	--h3Color: #424242;
	--textColor: #424242;
	--hoverColor: #00b8ff;
	padding-top: 0
}

.profile_theme_five.profile-page {
	padding-top: 0;
	padding-bottom: 0
}

.profile_theme_five.profile-page .profile-info {
	margin-left: 24px;
	margin-right: 24px
}

.profile_theme_five .ufo--container {
	width: 100%;
	padding: 0
}

.profile_theme_five .ufo--user-profile-info:before {
	content: "";
	position: absolute;
	width: 100%;
	height: 100px;
	background-color: var(--bgColor);
	z-index: 1
}

.profile_theme_five .profile-info {
	position: relative;
	display: flex;
	flex-direction: column;
	justify-content: flex-start
}

.profile_theme_five .profile-info.no-profile-picture .profile-bio {
	margin-top: 0;
	padding-top: 24px
}

.profile_theme_five .profile-info.no-profile-picture .profile-name,
.profile_theme_five .profile-info.no-profile-picture .profile-position {
	margin-left: 0
}

.profile_theme_five .profile-info.about-view {
	min-height: 0
}

.profile_theme_five .profile-info .profile-navigation {
	position: fixed;
	top: -200%;
	left: 0;
	width: 100%;
	height: 100vh;
	display: flex;
	flex-direction: column;
	background-color: hsla(0, 0%, 100%, .95);
	transition: top .3s ease-in-out;
	z-index: 5;
	align-items: center;
	justify-content: center
}

.profile_theme_five .profile-info .profile-navigation.visible {
	top: 0
}

.profile_theme_five .profile-info .nav-toggle-btn {
	position: absolute;
	top: 40px;
	right: 0;
	z-index: 6;
	width: 15px;
	display: flex;
	flex-direction: column;
	cursor: pointer
}

.profile_theme_five .profile-info .nav-toggle-btn.on {
	width: 15px;
	height: 15px
}

.profile_theme_five .profile-info .nav-toggle-btn.on span:first-child,
.profile_theme_five .profile-info .nav-toggle-btn.on span:nth-child(4) {
	background-color: transparent
}

.profile_theme_five .profile-info .nav-toggle-btn.on span:nth-child(2) {
	transform: rotate(45deg) translate(2px, 3px);
	width: 16px
}

.profile_theme_five .profile-info .nav-toggle-btn.on span:nth-child(3) {
	transform: rotate(-45deg) translateY(-1px);
	width: 16px
}

.profile_theme_five .profile-info .nav-toggle-btn span {
	width: 100%;
	height: 1px;
	background-color: #000;
	margin-bottom: 3px;
	transition: all .2s ease-out
}

.profile_theme_five .profile-info .nav-toggle-btn span:last-child {
	margin-bottom: 0
}

.profile_theme_five .profile-info.collection-view .profile-about {
	pointer-events: all!important
}

.profile_theme_five .profile-info .profile-hero {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 0;
	--bgColor: #e6eaeb
}

.profile_theme_five .profile-info .profile-cover {
	height: 100%;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	overflow: hidden
}

.profile_theme_five .profile-info .profile-cover.empty {
	background-color: var(--bgColor)
}

.profile_theme_five .profile-info .profile-cover img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center center
}

.profile_theme_five .profile-info .profile-cover img.empty-state {
	width: auto;
	height: auto;
	object-fit: none;
	object-position: center;
	transform: translate(275px, 37px)
}

.profile_theme_five .profile-info .profile-cover .upload-button {
	display: none
}

.profile_theme_five .profile-info .profile-bio {
	width: 100%;
	max-width: 1096px;
	margin: 100px auto 0;
	padding-bottom: 150px;
	position: relative;
	flex: 1;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start
}

.profile_theme_five .profile-info .profile-name {
	font-size: 18px;
	font-weight: 700;
	color: #000;
	position: absolute;
	top: 36px;
	left: 0;
	z-index: 6
}

.profile_theme_five .profile-info .profile-about,
.profile_theme_five .profile-info .profile-about .medium-editor-element {
	display: inline-block;
	font-size: 24px;
	width: 100%;
	max-width: 100%;
	text-align: left
}

.profile_theme_five .profile-info .profile-about textarea {
	padding: 0
}

.profile_theme_five .profile-info .profile-about,
.profile_theme_five .profile-info .profile-about .medium-editor-element {
	line-height: 1.5
}

.profile_theme_five .profile-info .profile-about .medium-editor-element h1,
.profile_theme_five .profile-info .profile-about h1 {
	font-size: 32px;
	font-weight: 700;
	color: var(--h1Color);
	font-family: var(--title-font);
	line-height: 1.11
}

.profile_theme_five .profile-info .profile-about .medium-editor-element h2,
.profile_theme_five .profile-info .profile-about h2 {
	font-size: 48px;
	font-weight: 600;
	color: var(--h2Color);
	font-family: var(--title-font);
	line-height: normal
}

.profile_theme_five .profile-info .profile-about .medium-editor-element h3,
.profile_theme_five .profile-info .profile-about h3 {
	font-size: 20px;
	font-weight: 800;
	color: var(--h3Color);
	font-family: var(--title-font);
	line-height: normal
}

.profile_theme_five .profile-info .profile-about .medium-editor-element a,
.profile_theme_five .profile-info .profile-about .medium-editor-element b,
.profile_theme_five .profile-info .profile-about .medium-editor-element i,
.profile_theme_five .profile-info .profile-about .medium-editor-element li,
.profile_theme_five .profile-info .profile-about .medium-editor-element p,
.profile_theme_five .profile-info .profile-about .medium-editor-element u,
.profile_theme_five .profile-info .profile-about .medium-editor-element ul,
.profile_theme_five .profile-info .profile-about a,
.profile_theme_five .profile-info .profile-about b,
.profile_theme_five .profile-info .profile-about i,
.profile_theme_five .profile-info .profile-about li,
.profile_theme_five .profile-info .profile-about p,
.profile_theme_five .profile-info .profile-about u,
.profile_theme_five .profile-info .profile-about ul {
	font-size: 16px;
	color: var(--textColor)
}

.profile_theme_five .profile-info .profile-about .medium-editor-element a,
.profile_theme_five .profile-info .profile-about a {
	color: #00b8ff
}

.profile_theme_five .profile-info .profile-about .medium-editor-element a:hover,
.profile_theme_five .profile-info .profile-about a:hover {
	color: var(--hoverColor)
}

.profile_theme_five .profile-info .profile-about {
	margin: 120px 0
}

.profile_theme_five .profile-info .profile-links {
	display: flex;
	flex-direction: row;
	margin-top: 24px
}

.profile_theme_five .profile-info .social-platforms {
	display: flex;
	flex-direction: column
}

.profile_theme_five .profile-info .social-platforms a {
	font-family: var(--title-font);
	text-transform: uppercase;
	padding: 0;
	margin-bottom: 36px;
	font-size: 14px;
	border: none;
	--textColor: rgba(40, 42, 43, 0.6);
	--bgColor: transparent;
	--borderColor: transparent;
	--hoverColor: rgba(40, 42, 43, 0.6)
}

.profile_theme_five .profile-info .social-platforms a:focus,
.profile_theme_five .profile-info .social-platforms a:hover {
	--bgColor: transparent;
	font-weight: 900
}

.profile_theme_five .profile-info .social-platforms a:first-child {
	margin-left: 0
}

.profile_theme_five .profile-info .profile-button {
	float: left;
	display: block;
	margin: 0 0 36px
}

.profile_theme_five .profile-info .profile-button.contact-button,
.profile_theme_five .profile-info .profile-button:nth-child(3) {
	margin-left: 0
}

.profile_theme_five .profile-info .profile-button .btn {
	min-width: auto;
	float: left;
	padding: 0 18px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	height: auto;
	font-size: 16px;
	line-height: 1;
	font-weight: 400;
	background-color: transparent;
	letter-spacing: 2.6px;
	border: none!important;
	--hoverColor: rgba(40, 42, 43, 0.6);
	--textColor: rgba(40, 42, 43, 0.6);
	--color: #282a2b
}

.profile_theme_five .profile-info .profile-button .btn.active,
.profile_theme_five .profile-info .profile-button .btn:active,
.profile_theme_five .profile-info .profile-button .btn:focus,
.profile_theme_five .profile-info .profile-button .btn:hover {
	font-weight: 900;
	background-color: transparent
}

.profile_theme_five .profile-info .profile-button .btn.add {
	padding-left: 18px!important
}

.profile_theme_five .profile-info .social-platforms {
	margin-left: auto;
	margin-right: auto
}

.profile_theme_five .profile-info .account-settings {
	text-align: left
}

.profile_theme_five .project-list-type.public {
	margin-top: 0
}

.profile_theme_five .projects-list.empty {
	background-color: #fff
}

.profile_theme_five .ufo--user-projects-list {
	background-color: var(--bgColor);
	position: relative;
	padding: 0 15px
}

.profile_theme_five .ufo--user-projects {
	max-width: 1096px;
	margin: 0 auto;
	top: -150px;
	position: relative
}

.profile_theme_five.profile-footer {
	background-color: var(--bgColor);
	position: relative;
	z-index: 1
}

.profile_theme_five.profile-editor .projects-list {
	margin-bottom: 0
}

.profile_theme_five.profile-editor .ufo--user-projects-list {
	z-index: 1;
	position: relative;
	z-index: 2
}

.profile_theme_five.profile-editor .profile-info.about-view .profile-navigation button,
.profile_theme_five.profile-editor .profile-info.about-view .social-platforms a {
	--textColor: #424242!important
}

.profile_theme_five .about-text h3,
.profile_theme_five .about-text p,
.profile_theme_five .about-text ul,
.profile_theme_five .about-title .title {
	--h1Color: #282a2b;
	--h3Color: #282a2b;
	--textColor: #282a2b
}

@media (min-width:768px) {
	.profile_theme_five .ufo--user-profile-info:before {
		content: none;
		display: none
	}
	.profile_theme_five.profile-page .profile-info {
		margin-left: 24px;
		margin-right: 24px
	}
	.profile_theme_five .ufo--user-projects-list {
		padding: 0 24px
	}
	.profile_theme_five.profile-subpage .profile-info {
		min-height: auto
	}
	.profile_theme_five .profile-info {
		min-height: 800px
	}
	.profile_theme_five .profile-info.no-profile-picture {
		min-height: auto
	}
	.profile_theme_five .profile-info.no-profile-picture .profile-bio {
		padding-top: 0
	}
	.profile_theme_five .profile-info .profile-hero {
		top: 0
	}
	.profile_theme_five .profile-info .profile-navigation {
		position: relative;
		top: auto;
		width: 100%;
		max-width: 1096px;
		height: auto;
		margin: 64px auto 0;
		flex-direction: row;
		background-color: transparent;
		justify-content: flex-start
	}
	.profile_theme_five .profile-info .profile-navigation .profile-button {
		margin: 0 36px 0 0
	}
	.profile_theme_five .profile-info .profile-navigation .profile-button .btn {
		font-size: 14px;
		letter-spacing: .5px;
		height: 36px;
		padding: 0
	}
	.profile_theme_five .profile-info .profile-navigation .profile-button:nth-last-child(2) {
		margin-right: 0
	}
	.profile_theme_five .profile-info .profile-links {
		margin-left: auto;
		margin-top: 0
	}
	.profile_theme_five .profile-info .profile-links .social-platforms {
		flex-direction: row
	}
	.profile_theme_five .profile-info .profile-links .social-platforms a {
		margin: 0 0 0 36px;
		padding: 0
	}
	.profile_theme_five .profile-info .nav-toggle-btn {
		display: none
	}
	.profile_theme_five .profile-info .profile-picture {
		margin: 0 36px 0 0
	}
	.profile_theme_five .profile-info .profile-bio {
		margin-top: 0;
		align-items: center
	}
	.profile_theme_five .profile-info .profile-bio.no-picture {
		padding-top: 48px
	}
	.profile_theme_five .profile-info .profile-name {
		display: none
	}
	.profile_theme_five .profile-info .profile-about,
	.profile_theme_five .profile-info .profile-about textarea {
		font-size: 24px;
		line-height: 1.5;
		max-width: 630px
	}
	.profile_theme_five .profile-info .profile-about {
		margin: 100px 0
	}
	.profile_theme_five .profile-info .profile-about .medium-editor-element h1,
	.profile_theme_five .profile-info .profile-about h1 {
		font-size: 56px
	}
	.profile_theme_five .profile-info .profile-about .medium-editor-element h2,
	.profile_theme_five .profile-info .profile-about h2 {
		font-size: 48px;
		line-height: 1.11
	}
	.profile_theme_five .profile-info .profile-about .medium-editor-element h3,
	.profile_theme_five .profile-info .profile-about h3 {
		font-size: 36px
	}
	.profile_theme_five .profile-info .profile-about .medium-editor-element a,
	.profile_theme_five .profile-info .profile-about .medium-editor-element b,
	.profile_theme_five .profile-info .profile-about .medium-editor-element i,
	.profile_theme_five .profile-info .profile-about .medium-editor-element li,
	.profile_theme_five .profile-info .profile-about .medium-editor-element p,
	.profile_theme_five .profile-info .profile-about .medium-editor-element u,
	.profile_theme_five .profile-info .profile-about .medium-editor-element ul,
	.profile_theme_five .profile-info .profile-about a,
	.profile_theme_five .profile-info .profile-about b,
	.profile_theme_five .profile-info .profile-about i,
	.profile_theme_five .profile-info .profile-about li,
	.profile_theme_five .profile-info .profile-about p,
	.profile_theme_five .profile-info .profile-about u,
	.profile_theme_five .profile-info .profile-about ul {
		font-size: 24px
	}
	.profile_theme_five .profile-info .social-content {
		margin: 0 auto
	}
}

@media (min-width:1024px) {
	.profile_theme_five .profile-info {
		min-height: 100vh
	}
	.profile_theme_five .profile-info.no-profile-picture {
		min-height: auto
	}
}

.profile_theme_five.profile-editor.profile-page {
	padding-bottom: 0
}

.profile_theme_five.profile-editor .account-settings .account-settings-header {
	margin-top: 45px
}

.profile_theme_five.profile-editor .e-btn--edit {
	opacity: 0;
	position: relative;
	padding-top: 46px;
	transform: none;
	top: auto;
	left: 145px
}

.profile_theme_five.profile-editor .profile-info:hover .e-btn--edit {
	opacity: 1
}

.profile_theme_five.profile-editor .profile-button,
.profile_theme_five.profile-editor .social-platforms {
	display: inline-block;
	float: left
}

.profile_theme_five.profile-editor .profile-button .add,
.profile_theme_five.profile-editor .social-platforms .add {
	font-size: .875rem;
	font-weight: 700
}

.profile_theme_five.profile-editor .editor-empty-state .ufo--user-projects,
.profile_theme_five.profile-editor .projects-list .project.add-project {
	background-color: #fff
}

.profile_theme_six {
	--title-font: "Gothic A1", sans-serif;
	--body-font: "Gothic A1", sans-serif;
	--h1Color: #000;
	--h2Color: #000;
	--h3Color: #000;
	--textColor: #000;
	--hoverColor: #00b8ff;
	--borderColor: #000;
	padding-top: 0
}

.profile_theme_six.profile-editor,
.profile_theme_six.profile-page {
	--bgColor: #fff
}

.profile_theme_six .ufo--container {
	padding: 0
}

.profile_theme_six.profile-page {
	padding-top: 0;
	padding-bottom: 0
}

.profile_theme_six .profile-info {
	width: 100%;
	position: relative;
	padding-bottom: 48px;
	margin: 0 auto 70px
}

.profile_theme_six .profile-info.no-profile-picture .profile-bio {
	margin-top: 0;
	padding-top: 24px;
	align-items: center;
	min-height: auto
}

.profile_theme_six .profile-info.no-profile-picture .profile-bio .profile-about {
	padding-left: 0;
	padding-right: 0
}

.profile_theme_six .profile-info.no-profile-picture .profile-name,
.profile_theme_six .profile-info.no-profile-picture .profile-position {
	margin-left: 0
}

.profile_theme_six .profile-info.no-profile-picture .profile-links {
	left: 24px;
	right: auto;
	transform: none
}

.profile_theme_six .profile-info.no-profile-picture .profile-links .social-platforms a {
	margin-left: 0;
	margin-right: 10px
}

.profile_theme_six .profile-info.collection-view .profile-about {
	padding: 17px 24px 24px!important
}

.profile_theme_six .profile-info .profile-navigation {
	position: fixed;
	top: -200%;
	left: 0;
	width: 100%;
	height: 100vh;
	display: flex;
	flex-direction: column;
	background-color: hsla(0, 0%, 100%, .95);
	transition: top .3s ease-in-out;
	z-index: 5;
	align-items: center;
	justify-content: center
}

.profile_theme_six .profile-info .profile-navigation.visible {
	top: 0
}

.profile_theme_six .profile-info .nav-toggle-btn {
	position: absolute;
	top: 40px;
	right: 24px;
	z-index: 6;
	width: 15px;
	display: flex;
	flex-direction: column;
	cursor: pointer
}

.profile_theme_six .profile-info .nav-toggle-btn.on {
	width: 15px;
	height: 15px
}

.profile_theme_six .profile-info .nav-toggle-btn.on span:first-child,
.profile_theme_six .profile-info .nav-toggle-btn.on span:nth-child(4) {
	background-color: transparent
}

.profile_theme_six .profile-info .nav-toggle-btn.on span:nth-child(2) {
	transform: rotate(45deg) translate(2px, 3px);
	width: 16px
}

.profile_theme_six .profile-info .nav-toggle-btn.on span:nth-child(3) {
	transform: rotate(-45deg) translateY(-1px);
	width: 16px
}

.profile_theme_six .profile-info .nav-toggle-btn span {
	width: 100%;
	height: 1px;
	background-color: #000;
	margin-bottom: 3px;
	transition: all .2s ease-out
}

.profile_theme_six .profile-info .nav-toggle-btn span:last-child {
	margin-bottom: 0
}

.profile_theme_six .profile-info .profile-hero {
	width: 100%;
	height: 100%;
	position: static
}

.profile_theme_six .profile-info .profile-hero.empty-state {
	display: flex;
	flex-direction: column
}

.profile_theme_six .profile-info .profile-hero.empty-state .profile-cover {
	flex: 1
}

.profile_theme_six .profile-info .profile-hero.empty-state .e-btn--edit {
	top: 32%
}

.profile_theme_six .profile-info .profile-cover {
	height: 100%;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	overflow: hidden
}

.profile_theme_six .profile-info .profile-cover.empty {
	min-height: 500px
}

.profile_theme_six .profile-info .profile-cover img {
	width: 100%;
	height: 100%;
	max-height: 280px;
	object-fit: cover;
	object-position: center center
}

.profile_theme_six .profile-info .profile-cover img.empty-state {
	width: 200px;
	height: 200px;
	min-width: 200px;
	min-height: 200px;
	object-fit: contain;
	object-position: center;
	transform: translateY(-87px)
}

.profile_theme_six .profile-info .profile-cover .upload-button {
	display: none
}

.profile_theme_six .profile-info .profile-bio {
	width: 100%;
	max-width: 1110px;
	position: relative;
	flex: 1;
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	justify-content: flex-start;
	padding: 0 24px;
	margin-top: -80px
}

.profile_theme_six .profile-info .profile-name {
	height: 100px;
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	font-size: 18px;
	font-weight: 700;
	color: #000;
	z-index: 6;
	padding: 0 24px;
	position: relative
}

.profile_theme_six .profile-info .profile-about {
	background-color: var(--bgColor);
	margin: 0;
	padding: 17px 24px 24px
}

.profile_theme_six .profile-info .profile-about,
.profile_theme_six .profile-info .profile-about .medium-editor-element {
	display: inline-block;
	font-size: 24px;
	line-height: normal;
	width: 100%;
	max-width: 100%;
	text-align: left
}

.profile_theme_six .profile-info .profile-about textarea {
	padding: 0
}

.profile_theme_six .profile-info .profile-about .medium-editor-element a,
.profile_theme_six .profile-info .profile-about .medium-editor-element b,
.profile_theme_six .profile-info .profile-about .medium-editor-element i,
.profile_theme_six .profile-info .profile-about .medium-editor-element li,
.profile_theme_six .profile-info .profile-about .medium-editor-element p,
.profile_theme_six .profile-info .profile-about .medium-editor-element u,
.profile_theme_six .profile-info .profile-about .medium-editor-element ul,
.profile_theme_six .profile-info .profile-about a,
.profile_theme_six .profile-info .profile-about b,
.profile_theme_six .profile-info .profile-about i,
.profile_theme_six .profile-info .profile-about li,
.profile_theme_six .profile-info .profile-about p,
.profile_theme_six .profile-info .profile-about u,
.profile_theme_six .profile-info .profile-about ul {
	font-size: 16px;
	color: var(--textColor)
}

.profile_theme_six .profile-info .profile-about .medium-editor-element h1,
.profile_theme_six .profile-info .profile-about .medium-editor-element h1 *,
.profile_theme_six .profile-info .profile-about h1,
.profile_theme_six .profile-info .profile-about h1 * {
	font-size: 32px;
	font-weight: 700;
	color: var(--h1Color);
	font-family: var(--title-font);
	line-height: normal
}

.profile_theme_six .profile-info .profile-about .medium-editor-element h2,
.profile_theme_six .profile-info .profile-about .medium-editor-element h2 *,
.profile_theme_six .profile-info .profile-about h2,
.profile_theme_six .profile-info .profile-about h2 * {
	font-size: 48px;
	font-weight: 600;
	color: var(--h2Color);
	font-family: var(--title-font);
	line-height: 1.4
}

.profile_theme_six .profile-info .profile-about .medium-editor-element h3,
.profile_theme_six .profile-info .profile-about .medium-editor-element h3 *,
.profile_theme_six .profile-info .profile-about h3,
.profile_theme_six .profile-info .profile-about h3 * {
	font-size: 20px;
	font-weight: 800;
	color: var(--h3Color);
	font-family: var(--title-font);
	line-height: normal
}

.profile_theme_six .profile-info .profile-about .medium-editor-element a,
.profile_theme_six .profile-info .profile-about a {
	color: #00b8ff
}

.profile_theme_six .profile-info .profile-about .medium-editor-element a:hover,
.profile_theme_six .profile-info .profile-about a:hover {
	color: var(--hoverColor)
}

.profile_theme_six .profile-info .profile-links {
	display: flex;
	flex-direction: row;
	position: absolute;
	left: 50%;
	bottom: 0;
	transform: translateX(-50%)
}

.profile_theme_six .profile-info .profile-links .social-platforms {
	flex-direction: row
}

.profile_theme_six .profile-info .profile-links .social-platforms a {
	padding: 0;
	margin: 0 10px
}

.profile_theme_six .profile-info .social-platforms {
	display: flex;
	flex-direction: column
}

.profile_theme_six .profile-info .social-platforms a {
	font-family: var(--title-font);
	padding: 0;
	width: 32px;
	height: 32px;
	margin-bottom: 36px;
	font-size: 14px;
	border-width: 2px;
	--textColor: #000;
	--bgColor: transparent;
	--borderColor: #000;
	--hoverColor: rgba(40, 42, 43, 0.6)
}

.profile_theme_six .profile-info .social-platforms a:focus,
.profile_theme_six .profile-info .social-platforms a:hover {
	--bgColor: transparent;
	font-weight: 900
}

.profile_theme_six .profile-info .profile-button {
	float: left;
	display: block;
	margin: 0 0 36px
}

.profile_theme_six .profile-info .profile-button.contact-button,
.profile_theme_six .profile-info .profile-button:nth-child(3) {
	margin-left: 0
}

.profile_theme_six .profile-info .profile-button .btn {
	min-width: auto;
	float: left;
	padding: 0 18px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	height: auto;
	font-size: 16px;
	line-height: 1;
	font-weight: 600;
	background-color: transparent;
	border: none!important;
	text-transform: none;
	--hoverColor: rgba(40, 42, 43, 0.6);
	--textColor: #000;
	--color: #282a2b;
	--borderColor: #000
}

.profile_theme_six .profile-info .profile-button .btn.active,
.profile_theme_six .profile-info .profile-button .btn:active,
.profile_theme_six .profile-info .profile-button .btn:focus,
.profile_theme_six .profile-info .profile-button .btn:hover {
	font-weight: 900;
	background-color: transparent
}

.profile_theme_six .profile-info .profile-button .btn.add {
	padding-left: 18px!important
}

.profile_theme_six .profile-info .social-platforms {
	margin-left: auto;
	margin-right: auto
}

.profile_theme_six .profile-info .account-settings {
	text-align: left
}

.profile_theme_six .project-list-type.public {
	margin-top: 0
}

.profile_theme_six .projects-list.empty {
	background-color: #fff
}

.profile_theme_six .projects-list {
	padding: 0
}

.profile_theme_six .ufo--user-profile-info {
	width: 1110px;
	max-width: 100%;
	margin: 0 auto;
	padding: 0
}

.profile_theme_six .ufo--user-projects-list {
	padding-bottom: 100px;
	padding-left: 24px;
	padding-right: 24px
}

.profile_theme_six .ufo--user-projects {
	max-width: 1110px;
	margin: 0 auto;
	position: relative
}

.profile_theme_six.profile-footer {
	position: relative;
	z-index: 1
}

.profile_theme_six.profile-subpage .profile_theme_six .profile-info {
	margin-bottom: 0;
	padding-bottom: 0
}

body.nav-on {
	overflow: hidden
}

@media (min-width:768px) {
	.profile_theme_six.profile-page {
		padding-top: 50px
	}
	.profile_theme_six.profile-page .profile-info {
		width: 1110px;
		max-width: 100%;
		margin: 0 auto
	}
	.profile_theme_six .profile-info {
		padding-bottom: 0;
		margin-bottom: 0
	}
	.profile_theme_six .profile-info.no-profile-picture .profile-hero {
		min-height: auto;
		max-height: none;
		position: absolute;
		left: 0;
		bottom: 0;
		height: calc(100% - 60px)
	}
	.profile_theme_six .profile-info.no-profile-picture .profile-bio {
		padding-top: 0;
		margin-bottom: 110px
	}
	.profile_theme_six .profile-info.no-profile-picture .profile-links {
		left: auto;
		right: -72px;
		transform: translate(-50%, -50%)
	}
	.profile_theme_six .profile-info.no-profile-picture .profile-links .social-platforms a {
		margin-left: 0;
		margin-right: 0
	}
	.profile_theme_six .profile-info.collection-view .profile-about {
		padding: 30px 50px!important;
		pointer-events: all!important
	}
	.profile_theme_six .profile-info .profile-hero {
		position: relative;
		min-height: 300px;
		max-height: 600px
	}
	.profile_theme_six .profile-info .profile-cover img {
		min-height: 300px;
		max-height: 600px
	}
	.profile_theme_six .profile-info .profile-navigation {
		position: relative;
		top: auto;
		width: 100%;
		max-width: 1110px;
		height: auto;
		margin: 0 auto 110px;
		display: grid;
		grid-template-columns: repeat(6, 1fr);
		grid-gap: 15px;
		background-color: transparent;
		padding-right: 24px
	}
	.profile_theme_six .profile-info .profile-navigation .profile-button {
		margin: 0;
		padding-bottom: 16px;
		position: relative
	}
	.profile_theme_six .profile-info .profile-navigation .profile-button:last-child {
		grid-column-start: 6
	}
	.profile_theme_six .profile-info .profile-navigation .profile-button:nth-last-child(2) {
		grid-column-start: 5
	}
	.profile_theme_six .profile-info .profile-navigation .profile-button:nth-last-child(3) {
		grid-column-start: 4
	}
	.profile_theme_six .profile-info .profile-navigation .profile-button:nth-last-child(4) {
		grid-column-start: 3
	}
	.profile_theme_six .profile-info .profile-navigation .profile-button .btn {
		font-size: 18px;
		letter-spacing: .5px;
		height: 36px;
		padding: 0
	}
	.profile_theme_six .profile-info .profile-navigation .profile-button:after {
		content: "";
		position: absolute;
		bottom: 0;
		left: 0;
		display: inline-block;
		height: 4px;
		width: 100%;
		background-color: var(--borderColor);
		transition: height .1s ease-in-out
	}
	.profile_theme_six .profile-info .profile-navigation .profile-button.selected:after,
	.profile_theme_six .profile-info .profile-navigation .profile-button:hover:after {
		height: 8px
	}
	.profile_theme_six .profile-info .profile-links {
		flex-direction: column;
		left: auto;
		right: 24px;
		top: 50%;
		bottom: auto;
		transform: translateY(-50%);
		width: 32px
	}
	.profile_theme_six .profile-info .profile-links .social-platforms {
		flex-direction: column
	}
	.profile_theme_six .profile-info .profile-links .social-platforms a {
		padding: 0;
		margin: 0 0 20px
	}
	.profile_theme_six .profile-info .profile-links .social-platforms a:last-child {
		margin-bottom: 0
	}
	.profile_theme_six .profile-info .nav-toggle-btn {
		display: none
	}
	.profile_theme_six .profile-info .profile-picture {
		margin: 0 36px 0 0
	}
	.profile_theme_six .profile-info .profile-bio {
		margin-bottom: 70px;
		display: grid;
		grid-template-columns: repeat(6, 1fr);
		grid-gap: 15px;
		margin-top: -180px;
		min-height: 210px;
		padding: 0
	}
	.profile_theme_six .profile-info .profile-bio.no-picture {
		top: 0
	}
	.profile_theme_six .profile-info .profile-name {
		display: none
	}
	.profile_theme_six .profile-info .profile-about,
	.profile_theme_six .profile-info .profile-about textarea {
		font-size: 24px;
		line-height: 1.5
	}
	.profile_theme_six .profile-info .profile-about {
		padding: 30px 50px;
		grid-column: 2/span 4
	}
	.profile_theme_six .profile-info .profile-about .medium-editor-element a,
	.profile_theme_six .profile-info .profile-about .medium-editor-element b,
	.profile_theme_six .profile-info .profile-about .medium-editor-element i,
	.profile_theme_six .profile-info .profile-about .medium-editor-element li,
	.profile_theme_six .profile-info .profile-about .medium-editor-element p,
	.profile_theme_six .profile-info .profile-about .medium-editor-element u,
	.profile_theme_six .profile-info .profile-about .medium-editor-element ul,
	.profile_theme_six .profile-info .profile-about a,
	.profile_theme_six .profile-info .profile-about b,
	.profile_theme_six .profile-info .profile-about i,
	.profile_theme_six .profile-info .profile-about li,
	.profile_theme_six .profile-info .profile-about p,
	.profile_theme_six .profile-info .profile-about u,
	.profile_theme_six .profile-info .profile-about ul {
		font-size: 18px
	}
	.profile_theme_six .profile-info .profile-about .medium-editor-element h1,
	.profile_theme_six .profile-info .profile-about .medium-editor-element h1 *,
	.profile_theme_six .profile-info .profile-about h1,
	.profile_theme_six .profile-info .profile-about h1 * {
		font-size: 48px
	}
	.profile_theme_six .profile-info .profile-about .medium-editor-element h2,
	.profile_theme_six .profile-info .profile-about .medium-editor-element h2 *,
	.profile_theme_six .profile-info .profile-about .medium-editor-element h3,
	.profile_theme_six .profile-info .profile-about .medium-editor-element h3 *,
	.profile_theme_six .profile-info .profile-about h2,
	.profile_theme_six .profile-info .profile-about h2 *,
	.profile_theme_six .profile-info .profile-about h3,
	.profile_theme_six .profile-info .profile-about h3 * {
		font-size: 36px
	}
	.profile_theme_six .profile-info .social-content {
		width: 32px
	}
}

@media (min-width:1158px) {
	.profile_theme_six .profile-info .profile-navigation {
		padding-right: 0
	}
	.profile_theme_six .ufo--user-projects-list {
		padding-left: 0;
		padding-right: 0
	}
}

@media (min-width:1270px) {
	.profile_theme_six .profile-info .profile-links {
		right: -72px
	}
}

.profile_theme_six.profile-editor.profile-page {
	padding-bottom: 0
}

.profile_theme_six.profile-editor .account-settings .account-settings-header {
	margin-top: 45px
}

.profile_theme_six.profile-editor .e-btn--edit {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	opacity: 0;
	padding-top: 46px
}

.profile_theme_six.profile-editor .profile-hero:hover .e-btn--edit {
	opacity: 1
}

.profile_theme_six.profile-editor .profile-button,
.profile_theme_six.profile-editor .social-platforms {
	display: inline-block;
	float: left
}

.profile_theme_six.profile-editor .profile-button .add,
.profile_theme_six.profile-editor .social-platforms .add {
	font-size: .875rem
}

.profile_theme_six.profile-editor .social-platforms {
	width: 32px
}

.profile_theme_six.profile-editor .social-platforms .add {
	transform: rotate(90deg);
	transform-origin: 40px -14px;
	width: 140px;
	margin-right: -140px
}

.profile_theme_six.profile-editor .editor-empty-state .ufo--user-projects,
.profile_theme_six.profile-editor .projects-list .project.add-project {
	background-color: #fff
}

.profile-footer {
	--borderColor: hsla(0, 0%, 53.3%, 0.3);
	min-height: 100px;
	width: 100%;
	border-top: 1px solid var(--borderColor);
	background-color: var(--bgColor)
}

.profile-footer .profile-footer-content {
	min-height: 100px;
	padding: 10px 15px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap
}

.profile-footer .profile-footer-content .footer-url {
	font-size: 14px;
	color: var(--textColor);
	font-family: var(--title-font);
	line-height: 1;
	margin: 10px;
	text-transform: uppercase;
	transition: color .2s ease-out;
	cursor: pointer
}

.profile-footer .profile-footer-content .footer-url:hover {
	color: var(--hoverColor)
}

.profile-footer.default_profile_template {
	--borderColor: rgba(96, 103, 109, 0.2);
	--textColor: rgba(96, 103, 109, 0.6);
	--bgColor: #f4f7f8
}

.profile-footer.default_profile_template .footer-url {
	font-size: 12px
}

.profile-footer.profile_theme_one {
	--borderColor: rgba(66, 66, 66, 0.2);
	--textColor: rgba(66, 66, 66, 0.6);
	--bgColor: tranparent
}

.profile-footer.profile_theme_two {
	--borderColor: rgba(141, 152, 161, 0.2);
	--textColor: rgba(141, 152, 161, 0.6);
	--bgColor: tranparent
}

.profile-footer.profile_theme_three {
	--borderColor: rgba(40, 42, 43, 0.2);
	--textColor: rgba(40, 42, 43, 0.6);
	--bgColor: tranparent
}

.profile-footer.profile_theme_four {
	--borderColor: rgba(96, 103, 109, 0.2);
	--textColor: rgba(96, 103, 109, 0.6);
	--bgColor: tranparent
}

@media (min-width:576px) {
	.profile-footer {
		height: 100px;
		width: 100%
	}
	.profile-footer .profile-footer-content {
		display: flex;
		align-items: center;
		justify-content: center;
		height: 100px;
		padding: 0
	}
	.profile-footer.default_profile_template .footer-url,
	.profile-footer.profile_theme_four .footer-url,
	.profile-footer.profile_theme_one .footer-url,
	.profile-footer.profile_theme_three .footer-url,
	.profile-footer.profile_theme_two .footer-url {
		margin: 0 10px
	}
	.profile_theme_two.profile-info .profile-picture {
		max-height: none
	}
}

@media (min-width:768px) {
	.profile-page .profile-info {
		margin-right: 0;
		margin-left: 0
	}
	.profile-page.default-template .default_profile_template .profile-info.has-picture {
		margin-top: 0
	}
}

.profile-editor.profile-page {
	padding-bottom: 45px
}

.profile-editor .profile_theme_two.profile-info {
	margin-bottom: 100px
}

.profile-editor .profile_theme_two.profile-info .profile-name:before {
	top: 30px
}

.profile-editor .profile-picture {
	cursor: pointer;
	background-color: #e6eaeb
}

.profile-editor .profile-picture img {
	object-fit: cover;
	width: 100%;
	height: 100%
}

.profile-editor .profile-picture img.empty-state {
	object-fit: none;
	width: 100%;
	height: 100%
}

.profile-editor .profile-picture .upload-button {
	width: 96px;
	height: 96px;
	border-radius: 50%;
	background: #424242;
	position: absolute;
	left: -5px;
	top: -5px;
	background: rgba(71, 84, 97, .8) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTQiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNCAxN2gxNHYtNGgxdjVIM3YtNWgxdjR6bTgtOS42MTdWMTRoLTJWNy40MTNMNy42MTQgMTAgNi41IDguODI0IDExIDRsNC41IDQuODI0TDE0LjQ4IDEwIDEyIDcuMzgzeiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zIC00KSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0Q4RDhEOCIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjZmZmZmYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) bottom no-repeat;
	opacity: 0;
	cursor: pointer;
	transition: all .3s;
	margin-bottom: 0
}

.profile-editor .profile-picture .upload-button .file-upload__input {
	display: none
}

.profile-editor .profile-picture:hover .upload-button {
	opacity: 1;
	transition: all .3s;
	background-position: 50%
}

.profile-editor .profile-name input,
.profile-editor .profile-name textarea {
	font-family: var(--title-font);
	font-weight: 700;
	font-size: 26px;
	line-height: 1;
	max-width: 100%;
	border: 1px solid transparent;
	transition: all .3s;
	text-align: center
}

.profile-editor .profile-name input:hover,
.profile-editor .profile-name textarea:hover {
	border-color: #d1d9dd;
	transition: all .1s;
	outline: none
}

.profile-editor .profile-name input:focus,
.profile-editor .profile-name textarea:focus {
	border-color: #00b8ff;
	outline: none
}

.profile-editor .profile-name input::placeholder,
.profile-editor .profile-name textarea::placeholder {
	color: #353738
}

.profile-editor .profile-position {
	margin: 6px 0 16px
}

.profile-editor .profile-position input {
	clear: both;
	font-size: 16px;
	font-family: var(--title-font);
	font-style: italic;
	width: 100%;
	border: 1px solid transparent;
	transition: all .3s;
	text-align: center;
	background: transparent
}

.profile-editor .profile-position input:hover {
	border-color: #d1d9dd;
	transition: all .1s;
	outline: none
}

.profile-editor .profile-position input:focus {
	border-color: #00b8ff;
	outline: none
}

.profile-editor .profile-position input::placeholder {
	color: #60676d
}

.profile-editor .profile-about {
	margin-bottom: 28px
}

.profile-editor .profile-about .medium-editor-element,
.profile-editor .profile-about textarea {
	clear: both;
	width: 100%;
	border: 1px solid transparent;
	transition: all .3s
}

.profile-editor .profile-about .medium-editor-element:focus,
.profile-editor .profile-about .medium-editor-element:hover,
.profile-editor .profile-about textarea:focus,
.profile-editor .profile-about textarea:hover {
	border-color: #d1d9dd;
	transition: all .1s;
	outline: none
}

.profile-editor .profile-about .medium-editor-element:focus,
.profile-editor .profile-about textarea:focus {
	border-color: #00b8ff;
	outline: none
}

.profile-editor .profile-about .medium-editor-element::placeholder,
.profile-editor .profile-about textarea::placeholder {
	color: var(--textColor)
}

.profile-editor .social-platforms {
	display: inline-block
}

.profile-editor .profile-button,
.profile-editor .social-platforms {
	display: flex;
	justify-content: center
}

.profile-editor .profile-button .add,
.profile-editor .profile-button .add-social-links,
.profile-editor .social-platforms .add,
.profile-editor .social-platforms .add-social-links {
	font-size: 13px;
	color: #00b8ff;
	font-family: Source Sans Pro, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAiIGhlaWdodD0iMTAiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTIgMTBWNmgtMnY0SDZ2Mmg0djRoMnYtNGg0di0yaC00eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02IC02KSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRDhEOEQ4IiB4bGluazpocmVmPSIjYSIvPjxwYXRoIHN0cm9rZT0iIzk3OTc5NyIgZD0iTTExLjUgNi41aC0xdjRoLTR2MWg0djRoMXYtNGg0di0xaC00di00eiIvPjxnIGZpbGw9IiMwMEI4RkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) 3px no-repeat;
	padding-left: 18px;
	width: auto;
	cursor: pointer;
	clear: both
}

.profile-editor .profile-button .add-social-links.update,
.profile-editor .profile-button .add.update,
.profile-editor .social-platforms .add-social-links.update,
.profile-editor .social-platforms .add.update {
	width: 18px;
	height: 22px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAiIGhlaWdodD0iMTQiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTMuNTg1IDguMzI1TDEyLjA5IDcuMThsLjk5Ni0xLjQwNCAxLjUxOCAxLjExMy0xLjAxOSAxLjQzNnptLTQuOTg0IDcuMDI5TDcgMTZ2LTEuNzc5bDQuNDA4LTYuMDc4IDEuNDk1IDEuMTQ1TDguNiAxNS4zNTR6bTQuNjk0LTEwLjg5YS41NzUuNTc1IDAgMDAtLjgxMi4xMzRsLTYuNDQyIDkuMDg1Yy0uMDczLjEwMy0uMDQzLjQxLS4wNDEuNTM4djIuNjQ5Yy4wMDIuMTk3LjA2Ni4zOC4yMjguNDg5YS41NzYuNTc2IDAgMDAuNTQyLjA1M2wyLjQyOC0xLjAyM2EuNTgyLjU4MiAwIDAwLjI1LS4yMDJsNi40NDItOS4wODRhLjYwNi42MDYgMCAwMC0uMTMyLS44MzFsLTIuNDYzLTEuODA3eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02IC00KSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzAwMCIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjMDBCOEZGIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat;
	float: left;
	clear: none
}

.profile-editor .project-list-type {
	width: 100%;
	font-size: 1rem;
	color: #475461;
	font-family: Lato, sans-serif;
	font-weight: 700;
	line-height: 1.2;
	padding: 0 0 8px;
	margin-bottom: 20px;
	position: relative;
	display: flex;
	flex-direction: row;
	align-items: center
}

.profile-editor .project-list-type span {
	margin-right: auto
}

.profile-editor .rearrange-button {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTciIGhlaWdodD0iMTUiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTkgNC4wMDRoLjk5OWwtNS40MTUgNi42N0w5IDQuMDAzaDFWNGg5di4wMDR6bS03Ljg1MyAxLjAwM0wxNC41ODQgOWwzLjI3LTQtNi43MDcuMDA2em0uNzA5IDEybC0zLjI3Mi00TDUuMTQ2IDE3bDYuNzEuMDA2ek00IDE4LjAwM0gzbDUuNTg0LTYuNjcgNS40MTUgNi42N0gxM3YuMDA1SDR2LS4wMDV6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMgLTQpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iI2ZmZiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjwvZz48L2c+PC9zdmc+);
	background-position: 9px;
	background-repeat: no-repeat;
	padding-left: 32px;
	width: 102px;
	transition-property: background-color
}

.profile-editor .rearrange-button.disabled {
	background-color: #d7dee1;
	cursor: not-allowed
}

.profile-editor .rearrange-button:after {
	width: 300px
}

.profile-editor .rearrange-button.save {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMjEgMS45OTFMMTkgMCA3IDE0LjcxNyAyIDguOTU5IDAgMTAuOTUgNyAxOXoiLz48L2RlZnM+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYgNykiIHhsaW5rOmhyZWY9IiNhIi8+PC9zdmc+);
	background-size: 18px;
	background-position: 19px;
	padding-left: 25px
}

.profile-editor .thumbnail-layout-button {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNCAxOUgzdi03aDZ2MUg0djVoNnYxSDR6TTE5IDl2MWgtMlY5aDFWNEg0djVoOHYxSDNWM2gxNnY2em0tMS4wMTQgNS4wMzljLjA0NS4zMTQuMDQ1LjYwOSAwIC45MjNsLjU4Mi4zMzZhLjUuNSAwIDAxLjE4My42ODNsLS44OSAxLjU0YS41LjUgMCAwMS0uNjgyLjE4M2wtLjU4Ni0uMzM5Yy0uMjQzLjE4NC0uNTEuMzM2LS43OTYuNDU0di42ODFhLjUuNSAwIDAxLS41LjVIMTMuNTJhLjUuNSAwIDAxLS41LS41di0uNjhhMy42MSAzLjYxIDAgMDEtLjc5Ni0uNDU1bC0uNTg1LjMzOWEuNS41IDAgMDEtLjY4My0uMTgzbC0uODg5LTEuNTRhLjUuNSAwIDAxLjE4My0uNjgzbC41ODEtLjMzNmEzLjE5NSAzLjE5NSAwIDAxMC0uOTIzbC0uNTgtLjMzNWEuNS41IDAgMDEtLjE4My0uNjgzbC44ODktMS41NGEuNS41IDAgMDEuNjgzLS4xODNsLjU4NC4zMzdjLjI0My0uMTg0LjUxLS4zMzYuNzk2LS40NTRWMTAuNWEuNS41IDAgMDEuNS0uNWgxLjc3N2EuNS41IDAgMDEuNS41di42OGMuMjg2LjExOS41NTMuMjcxLjc5Ny40NTVsLjU4NC0uMzM3YS41LjUgMCAwMS42ODMuMTgzbC44ODkgMS41NGEuNS41IDAgMDEtLjE4My42ODNsLS41OC4zMzV6bS0uNzQgMi41NDlsLjM4OS0uNjc0LS40NTYtLjI2NGEuNS41IDAgMDEtLjIzNy0uNTQ4IDIuMzczIDIuMzczIDAgMDAwLTEuMjAzLjUuNSAwIDAxLjIzNy0uNTQ4bC40NTUtLjI2My0uMzktLjY3NC0uNDU0LjI2MmEuNS41IDAgMDEtLjU5My0uMDY5IDIuNjA1IDIuNjA1IDAgMDAtMS4wNDMtLjU5NS41LjUgMCAwMS0uMzU3LS40OFYxMWgtLjc3N3YuNTMzYS41LjUgMCAwMS0uMzU3LjQ3OSAyLjYyIDIuNjIgMCAwMC0xLjA0My41OTUuNS41IDAgMDEtLjU5Mi4wN2wtLjQ1NS0uMjYzLS4zOS42NzQuNDU2LjI2M2EuNS41IDAgMDEuMjM2LjU0OCAyLjM3MyAyLjM3MyAwIDAwMCAxLjIwMy41LjUgMCAwMS0uMjM2LjU0OGwtLjQ1Ni4yNjQuMzg5LjY3My40NTYtLjI2M2EuNS41IDAgMDEuNTkyLjA2OWMuMjkuMjczLjY0Ni40NzUgMS4wNDQuNTk1YS41LjUgMCAwMS4zNTYuNDhWMThoLjc3N3YtLjUzM2EuNS41IDAgMDEuMzU2LS40NzljLjQtLjEyLjc1NC0uMzIyIDEuMDQzLS41OTVhLjUuNSAwIDAxLjU5My0uMDdsLjQ1Ny4yNjV6TTE2LjI0MiAxNC41YTEuODM0IDEuODM0IDAgMTEtMy42NjctLjAwMSAxLjgzNCAxLjgzNCAwIDAxMy42NjcgMHptLTEgMGEuODM0LjgzNCAwIDEwLTEuNjY3IDAgLjgzNC44MzQgMCAwMDEuNjY3IDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMgLTMpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRDhEOEQ4IiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiNmZmYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48L2c+PC9nPjwvc3ZnPg==);
	background-position: 9px;
	background-repeat: no-repeat;
	padding-left: 32px;
	margin-right: 6px
}

.profile-editor .thumbnail-layout-button.disabled {
	background-color: #d7dee1;
	cursor: not-allowed
}

.profile-editor .thumbnail-layout-button:after {
	width: 300px
}

.profile-editor .editor-empty-state .add-first-project {
	width: 600px;
	height: 205px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	text-align: center;
	cursor: pointer;
	background: #fc3d83;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	background: url(/dist/images/empty_state_bubli@2x.png) 50% no-repeat;
	background-size: contain;
	z-index: 1
}

.profile-editor .editor-empty-state .add-first-project span {
	width: 176px;
	height: 62px;
	font-family: Lato, sans-serif;
	font-size: 14px;
	font-weight: 900;
	line-height: 1.57;
	letter-spacing: 1.5px;
	background-color: #fff;
	text-transform: uppercase;
	color: #00b8ff;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center
}

.profile-editor .editor-empty-state .add-first-project .add-project-tooltip {
	font-family: Lato, sans-serif;
	font-size: 20px;
	text-align: center;
	color: #fff;
	font-weight: 400;
	margin-bottom: 18px
}

.profile-editor .editor-empty-state.vb .projects-list {
	width: 404px;
	height: 404px;
	margin: 0 auto;
	background: url(/dist/images/empty-collection.png) 50% no-repeat;
	background-size: 100%
}

.profile-editor .editor-empty-state.vb p {
	font-family: Source Sans Pro, sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: .91;
	text-align: center;
	color: #6b797f;
	margin: 40px 0 30px
}

.profile-editor .editor-empty-state.vb .add-first-project {
	background: #fc3d83;
	position: relative;
	top: auto;
	left: auto;
	transform: none;
	margin: 0 auto
}

@keyframes addProjectAnim {
	0% {
		transform: translate(-50%)
	}
	0.2% {
		transform: translate(-50%, -10px)
	}
	0.4% {
		transform: translate(-50%)
	}
	0.6% {
		transform: translate(-50%, -10px)
	}
	0.8% {
		transform: translate(-50%)
	}
	1% {
		transform: translate(-50%, -10px)
	}
	1.2% {
		transform: translate(-50%)
	}
	to {
		transform: translate(-50%)
	}
}

.fade-in-profile-data-enter-active,
.fade-leave-active {
	transition: all .3s
}

.fade-in-profile-data-enter,
.fade-in-profile-data-leave-to {
	opacity: 0;
	transform: translateY(50px)
}

.project-edit-trigger.menu-is-open span:after,
.project-edit-trigger.menu-is-open span:before {
	background: #e84a64
}

.project-edit-trigger.menu-is-open span:before {
	top: 0;
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	transform: rotate(135deg)
}

.project-edit-trigger.menu-is-open span:after {
	bottom: 0;
	-webkit-transform: rotate(225deg);
	-moz-transform: rotate(225deg);
	-ms-transform: rotate(225deg);
	-o-transform: rotate(225deg);
	transform: rotate(225deg)
}

.project-edit-nav.is-visible li:first-child {
	animation: nav-slide-in .2s
}

project-edit-nav.is-visible li:nth-child(2) {
	animation: nav-slide-in .3s
}

project-edit-nav.is-visible li:nth-child(3) {
	animation: nav-slide-in .4s
}

project-edit-nav.is-visible li:nth-child(4) {
	animation: nav-slide-in .5s
}

@keyframes nav-slide-in {
	0% {
		transform: translateX(100px)
	}
	to {
		transform: translateY(0)
	}
}

.ufo--about-page {
	display: grid;
	grid-template-columns: repeat(12, 1fr);
	grid-column-gap: 15px;
	padding: 0 15px
}

.ufo--about-header {
	grid-column: 1/span 12
}

.ufo--about-header .about-title {
	width: 100%;
	margin-bottom: 20px
}

.ufo--about-header .about-title .title {
	color: var(--h1Color);
	width: 100%;
	font-family: var(--title-font);
	background: transparent
}

.ufo--about-header .back {
	font-size: 20px;
	font-weight: 400;
	line-height: 1.35;
	color: var(--textColor);
	cursor: pointer;
	font-family: "Noto Serif", serif
}

.ufo--about-header .back:hover {
	color: var(--hoverColor)
}

.ufo--about-content {
	grid-column: 1/span 12
}

.ufo--about-content .about-picture {
	position: relative
}

.ufo--about-content .about-picture.editor {
	background-color: #edf0f1;
	cursor: pointer
}

.ufo--about-content .about-picture .empty {
	object-fit: none
}

.ufo--about-content .about-picture .upload-button {
	width: 100%;
	height: 100%;
	background: #424242;
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(71, 84, 97, .8) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTQiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNCAxN2gxNHYtNGgxdjVIM3YtNWgxdjR6bTgtOS42MTdWMTRoLTJWNy40MTNMNy42MTQgMTAgNi41IDguODI0IDExIDRsNC41IDQuODI0TDE0LjQ4IDEwIDEyIDcuMzgzeiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zIC00KSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0Q4RDhEOCIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjZmZmZmYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) bottom no-repeat;
	opacity: 0;
	cursor: pointer;
	transition: all .3s;
	margin-bottom: 0;
	z-index: 1
}

.ufo--about-content .about-picture .upload-button .file-upload__input {
	display: none
}

.ufo--about-content .about-picture .delete-image {
	background: #fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNS42NTcgNC4yNDNsMi44MjgtMi44MjlMNy4wNzEgMCA0LjI0MyAyLjgyOCAxLjQxNCAwIDAgMS40MTRsMi44MjggMi44MjlMMCA3LjA3bDEuNDE0IDEuNDE0IDIuODI5LTIuODI4TDcuMDcgOC40ODVsMS40MTQtMS40MTR6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzAwQjhGRiIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3IDcpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==) 50% no-repeat;
	border: 2px solid #00b8ff;
	width: 24px;
	height: 24px;
	position: absolute;
	top: 10px;
	right: 10px;
	border-radius: 50%;
	cursor: pointer;
	opacity: 0;
	z-index: 2
}

.ufo--about-content .about-picture:hover .delete-image,
.ufo--about-content .about-picture:hover .upload-button {
	opacity: 1;
	background-position: 50%
}

.ufo--about-content .about-text {
	--title-color: #282a2b;
	--text-olor: #586165;
	--link-color: #00b8ff;
	color: var(--textColor);
	font-family: var(--body-font)
}

.ufo--about-content .about-text h1,
.ufo--about-content .about-text h2,
.ufo--about-content .about-text h3 {
	font-size: 24px;
	font-weight: 700;
	margin-bottom: 24px;
	color: var(--h1Color);
	font-family: var(--title-font)
}

.ufo--about-content .about-text ol,
.ufo--about-content .about-text p,
.ufo--about-content .about-text ul {
	font-size: 16px;
	line-height: 1.63;
	color: var(--textColor);
	font-family: var(--body-font)
}

.ufo--about-content .about-text a {
	color: var(--hoverColor);
	font-family: var(--body-font)
}

.ufo--about-page-default-template {
	background: #fff;
	padding: 0;
	margin-left: 9px;
	margin-right: 9px;
	box-shadow: 0 1px 2px 0 rgba(71, 84, 97, .2)
}

.ufo--about-page-default-template .about-picture {
	width: 100%;
	padding-top: 50%;
	position: relative
}

.ufo--about-page-default-template .about-picture img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center
}

.ufo--about-page-default-template .about-text {
	padding: 40px;
	color: #252525;
	--title-color: #353738;
	--text-color: #252525
}

.ufo--about-page-default-template .about-text h1,
.ufo--about-page-default-template .about-text h2,
.ufo--about-page-default-template .about-text h3 {
	font-size: 26px;
	font-weight: 700;
	margin-bottom: 20px
}

.ufo--about-page-default-template .about-text ol,
.ufo--about-page-default-template .about-text p,
.ufo--about-page-default-template .about-text ul {
	font-size: 18px;
	line-height: 1.56
}

.ufo--about-page-default-template .about-text ol:last-child,
.ufo--about-page-default-template .about-text p:last-child,
.ufo--about-page-default-template .about-text ul:last-child {
	margin-bottom: 0
}

.ufo--about-page-profile_theme_one {
	max-width: 1140px;
	margin: auto
}

.ufo--about-page-profile_theme_one .ufo--about-header {
	grid-column: 1/span 12;
	margin-bottom: 100px
}

.ufo--about-page-profile_theme_one .about-picture {
	height: 100%;
	padding-top: 100%
}

.ufo--about-page-profile_theme_one .about-picture img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center
}

.ufo--about-page-profile_theme_one .ufo--about-content {
	grid-column: 1/span 12;
	display: grid;
	grid-template-columns: repeat(12, 1fr);
	grid-column-gap: 15px
}

.ufo--about-page-profile_theme_one .about-title {
	padding-top: 52px
}

.ufo--about-page-profile_theme_one .about-title .title {
	font-size: 3rem;
	font-weight: 700
}

.ufo--about-page-profile_theme_one .about-picture {
	grid-column: 1/span 12;
	width: 100%
}

.ufo--about-page-profile_theme_one .about-text {
	grid-column: 1/span 12;
	margin-top: 40px
}

.ufo--about-page-profile_theme_two .ufo--about-header {
	grid-column: 1/span 12;
	margin-bottom: 80px
}

.ufo--about-page-profile_theme_two .ufo--about-content {
	grid-column: 1/span 12
}

.ufo--about-page-profile_theme_two .about-picture {
	width: 100%;
	padding-top: 50%;
	margin-bottom: 40px
}

.ufo--about-page-profile_theme_two .about-picture img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center
}

.ufo--about-page-profile_theme_two .about-title {
	padding-top: 100px;
	position: relative
}

.ufo--about-page-profile_theme_two .about-title .title {
	font-size: 48px;
	font-weight: 500
}

.ufo--about-page-profile_theme_two .about-title:before {
	content: "";
	width: 50%;
	height: 4px;
	background: var(--h1Color);
	position: absolute;
	left: -51%;
	bottom: 22px
}

.ufo--about-page-profile_theme_two .about-text b,
.ufo--about-page-profile_theme_two .about-text h1,
.ufo--about-page-profile_theme_two .about-text h2,
.ufo--about-page-profile_theme_two .about-text h3 {
	font-weight: 500
}

.ufo--about-page-profile_theme_three .about-picture {
	background: transparent;
	margin-bottom: 36px
}

.ufo--about-page-profile_theme_three .about-picture img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center
}

.ufo--about-page-profile_theme_three .ufo--about-content {
	grid-column: 1/span 12;
	display: grid;
	grid-template-columns: repeat(12, 1fr);
	grid-column-gap: 15px
}

.ufo--about-page-profile_theme_three .about-picture {
	grid-column: 1/span 12;
	width: 100%
}

.ufo--about-page-profile_theme_three .about-text {
	grid-column: 1/span 12
}

.ufo--about-page-profile_theme_four .about-picture {
	background: transparent
}

.ufo--about-page-profile_theme_four .about-picture img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center
}

.ufo--about-page-profile_theme_four .ufo--about-content,
.ufo--about-page-profile_theme_four .ufo--about-header {
	display: flex;
	flex-direction: column;
	align-items: center
}

.ufo--about-page-profile_theme_four .ufo--about-header .about-title {
	width: 100%;
	max-width: 725px;
	font-size: 36px;
	font-weight: 800;
	margin-bottom: 36px
}

.ufo--about-page-profile_theme_four .about-picture {
	order: 2;
	width: 100%;
	max-width: 725px
}

.ufo--about-page-profile_theme_four .about-text {
	order: 1;
	width: 100%;
	max-width: 725px;
	margin-bottom: 36px
}

.ufo--about-page-profile_theme_five .about-picture {
	background: transparent;
	height: 350px
}

.ufo--about-page-profile_theme_five .about-picture img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center
}

.ufo--about-page-profile_theme_five .ufo--about-content {
	grid-column: 1/span 12;
	display: grid;
	grid-template-columns: repeat(8, 1fr);
	grid-column-gap: 15px;
	padding-top: 100px;
	padding-bottom: 100px
}

.ufo--about-page-profile_theme_five .about-picture {
	grid-column: 1/span 8;
	width: 100%
}

.ufo--about-page-profile_theme_five .about-text {
	grid-column: 1/span 8;
	padding: 40px;
	background-color: var(--bgColor);
	position: relative;
	z-index: 1
}

.ufo--about-page-profile_theme_six {
	max-width: 100%;
	width: 1110px;
	margin: 0 auto;
	display: flex
}

.ufo--about-page-profile_theme_six .about-picture {
	background: transparent;
	height: 350px
}

.ufo--about-page-profile_theme_six .about-picture img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center
}

.ufo--about-page-profile_theme_six .ufo--about-content {
	width: 100%;
	padding-bottom: 100px;
	position: relative
}

.ufo--about-page-profile_theme_six .about-picture {
	grid-column: 1/span 8;
	width: 100%
}

.ufo--about-page-profile_theme_six .about-text {
	padding: 40px 0;
	background-color: var(--bgColor);
	position: relative;
	z-index: 1
}

@media (min-width:768px) {
	.ufo--about-page-default-template {
		margin-left: 0;
		margin-right: 0
	}
	.ufo--about-page-profile_theme_one .about-title {
		padding-top: 72px
	}
	.ufo--about-page-profile_theme_one .about-title .title {
		font-size: 80px
	}
	.ufo--about-page-profile_theme_one .about-picture {
		grid-column: 1/span 5;
		padding-top: 0;
		max-height: 1024px
	}
	.ufo--about-page-profile_theme_one .about-picture img {
		position: relative
	}
	.ufo--about-page-profile_theme_one .about-text {
		grid-column: 6/span 7;
		padding-left: 35px;
		margin-top: 0
	}
	.ufo--about-page-profile_theme_one .about-text.no-pic {
		grid-column: 3/span 8
	}
	.ufo--about-page-profile_theme_two .ufo--about-content,
	.ufo--about-page-profile_theme_two .ufo--about-header {
		grid-column: 2/span 10
	}
	.ufo--about-page-profile_theme_three .ufo--about-content {
		padding: 60px 0;
		grid-column: 2/span 10
	}
	.ufo--about-page-profile_theme_three .about-picture {
		grid-column: 1/span 5;
		margin-bottom: 0
	}
	.ufo--about-page-profile_theme_three .about-picture img {
		height: 550px
	}
	.ufo--about-page-profile_theme_three .about-text {
		grid-column: 6/span 7;
		display: flex;
		flex-direction: column;
		justify-content: center;
		padding-left: 25px
	}
	.ufo--about-page-profile_theme_three .about-text.no-pic {
		grid-column: 1/span 12
	}
	.ufo--about-page-profile_theme_five .about-text {
		grid-column: 2/span 6;
		margin-top: -50px
	}
	.ufo--about-page-profile_theme_six .ufo--about-content {
		display: grid;
		grid-template-columns: repeat(12, 1fr);
		padding-top: 200px
	}
	.ufo--about-page-profile_theme_six .about-text {
		padding: 40px
	}
	.ufo--about-page-profile_theme_six .about-picture {
		position: absolute;
		grid-column: 1/span 7;
		height: 100%;
		min-height: 350px;
		max-height: 700px
	}
	.ufo--about-page-profile_theme_six .about-text {
		grid-column: 5/span 12
	}
}

@media (min-width:992px) {
	.ufo--about-page-profile_theme_five .ufo--about-content,
	.ufo--about-page-profile_theme_two .ufo--about-content,
	.ufo--about-page-profile_theme_two .ufo--about-header {
		grid-column: 3/span 8
	}
}

.ufo--about-page-editor .title {
	padding: 0 10px;
	border: 1px solid transparent;
	line-height: 1
}

.ufo--about-page-editor .title:hover {
	border-color: #d1d9dd
}

.ufo--about-page-editor .title:focus {
	border-color: #00b8ff;
	outline: none
}

.ufo--about-page-editor .medium-editor-element {
	padding: 8px;
	border: 1px solid transparent;
	color: #586165
}

.ufo--about-page-editor .medium-editor-element:hover {
	border-color: #d1d9dd
}

.ufo--about-page-editor .medium-editor-element[data-medium-focused=true] {
	border-color: #00b8ff
}

.ufo--about-page-editor.ufo--about-page-profile_theme_five .medium-editor-element {
	--title-color: #586165;
	--text-color: #586165
}

.ufo--contact-page {
	flex-direction: column;
	align-items: center;
	justify-content: center;
	position: relative;
	--borderColor: hsla(0, 0%, 53.3%, 0.3)
}

.ufo--contact-page .user-contact-form {
	grid-column: 1/span 12
}

.ufo--contact-page .user-contact-form form {
	overflow: hidden;
	transition: all .3s ease-out
}

.ufo--contact-page .user-contact-form.message-sent form {
	opacity: 0
}

.ufo--contact-page .user-contact-form .subtitle,
.ufo--contact-page .user-contact-form .title {
	font-family: Lato, sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: var(--h1Color);
	margin-bottom: 30px
}

.ufo--contact-page .user-contact-form .subtitle {
	margin-bottom: 20px
}

.ufo--contact-page .user-contact-form textarea {
	margin-bottom: 40px;
	width: 100%;
	height: 260px;
	padding: 14px 16px;
	font-family: 'Poppins', sans-serif;
	font-size: 1rem;
	font-weight: 400;
	font-stretch: normal;
	line-height: 1.5;
	letter-spacing: normal;
	color: var(--textColor);
	border: 1px solid var(--borderColor);
	border-radius: 1px
}

.ufo--contact-page .user-contact-form textarea::placeholder {
	font-style: italic;
	color: var(--textColor)
}

.ufo--contact-page .user-contact-form input {
	font-family: 'Poppins', sans-serif;
	color: var(--textColor);
	font-size: 1rem;
	font-weight: 400;
	line-height: 1;
	background: transparent;
	width: 100%;
	margin-bottom: 20px;
	border: 1px solid var(--borderColor);
	border-radius: 1px;
	padding: 14px 16px
}

.ufo--contact-page .user-contact-form input::placeholder {
	font-style: normal;
	color: var(--textColor)
}

.ufo--contact-page .user-contact-form input:focus {
	outline: none
}

.ufo--contact-page .user-contact-form button {
	float: right;
	border: none;
	margin-top: 30px;
	margin-bottom: 20px;
	cursor: pointer;
	padding: 10px 32px;
	border-radius: 2px;
	background: #00b8ff;
	font-family: Lato, sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 1.83;
	letter-spacing: .9px;
	text-align: center;
	color: #fff;
	text-transform: uppercase
}

.ufo--contact-page .user-contact-form .um {
	font-family: Source Sans Pro, sans-serif;
	font-size: 14px;
	line-height: 1.43;
	color: #60676d;
	float: right;
	clear: both
}

.ufo--contact-page .user-contact-form .um a {
	color: #00b8ff;
	text-transform: none
}

.ufo--contact-page .message {
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	font-family: var(--title-font);
	font-size: 20px;
	font-weight: 700
}

.ufo--about-page-default-template .ufo--contact-page .user-contact-form {
	padding: 25px
}

.ufo--about-page-default-template .ufo--contact-page .user-contact-form .subtitle,
.ufo--about-page-default-template .ufo--contact-page .user-contact-form .title {
	font-family: var(--title-font);
	font-size: 26px
}

.ufo--about-page-default-template .ufo--contact-page .message {
	top: 50%;
	transform: translate(-50%, -50%)
}

.ufo--about-page-profile_theme_one .ufo--contact-page {
	grid-column: 1/span 12
}

.ufo--about-page-profile_theme_one .ufo--contact-page .user-contact-form .subtitle,
.ufo--about-page-profile_theme_one .ufo--contact-page .user-contact-form .title {
	font-family: var(--title-font)
}

.ufo--about-page-profile_theme_two .ufo--contact-page {
	grid-column: 1/span 12
}

.ufo--about-page-profile_theme_two .ufo--contact-page .user-contact-form .subtitle,
.ufo--about-page-profile_theme_two .ufo--contact-page .user-contact-form .title {
	font-family: var(--title-font)
}

.ufo--about-page-profile_theme_three .ufo--contact-page {
	grid-column: 1/span 12
}

.ufo--about-page-profile_theme_three .ufo--contact-page .user-contact-form .subtitle,
.ufo--about-page-profile_theme_three .ufo--contact-page .user-contact-form .title {
	font-family: var(--title-font)
}

.ufo--about-page-profile_theme_four .ufo--contact-page {
	grid-column: 1/span 12
}

.ufo--about-page-profile_theme_four .ufo--contact-page .user-contact-form {
	width: 100%;
	max-width: 725px;
	margin: 0 auto
}

.ufo--about-page-profile_theme_four .ufo--contact-page .user-contact-form .subtitle,
.ufo--about-page-profile_theme_four .ufo--contact-page .user-contact-form .title {
	font-family: var(--title-font);
	color: #282a2b
}

.ufo--about-page-profile_theme_five .ufo--contact-page {
	grid-column: 1/span 12
}

.ufo--about-page-profile_theme_five .ufo--contact-page .user-contact-form .subtitle,
.ufo--about-page-profile_theme_five .ufo--contact-page .user-contact-form .title {
	font-family: var(--title-font)
}

.ufo--about-page-profile_theme_six .ufo--contact-page {
	padding-top: 0
}

.ufo--about-page-profile_theme_six .ufo--contact-page .user-contact-form {
	grid-column: 3/span 8
}

@media (min-width:768px) {
	.ufo--about-page-default-template .ufo--contact-page .user-contact-form {
		padding: 40px
	}
	.ufo--about-page-default-template .ufo--contact-page .user-contact-form .sender {
		display: flex;
		flex-direction: row;
		justify-content: space-between
	}
	.ufo--about-page-default-template .ufo--contact-page .user-contact-form .sender .s-name {
		margin-right: 5px
	}
	.ufo--about-page-default-template .ufo--contact-page .user-contact-form .sender .s-mail {
		margin-left: 5px
	}
	.ufo--about-page-profile_theme_one .ufo--contact-page,
	.ufo--about-page-profile_theme_three .ufo--contact-page,
	.ufo--about-page-profile_theme_two .ufo--contact-page {
		grid-column: 2/span 10
	}
	.ufo--about-page-profile_theme_five .ufo--contact-page {
		grid-column: 2/span 10;
		padding-top: 100px
	}
}

@media (min-width:992px) {
	.ufo--about-page-profile_theme_one .ufo--contact-page {
		grid-column: 4/span 6
	}
	.ufo--about-page-profile_theme_two .ufo--contact-page {
		grid-column: 3/span 8
	}
	.ufo--about-page-profile_theme_five .ufo--contact-page {
		grid-column: 4/span 6;
		padding-top: 100px
	}
}

.p_section {
	width: 100%
}

.p_section h1,
.p_section h2 {
	text-align: center
}

.txt-on-img--bright h1,
.txt-on-img--bright h2,
.txt-on-img--bright h3,
.txt-on-img--bright p,
.txt-on-img--dark h1,
.txt-on-img--dark h2,
.txt-on-img--dark h3,
.txt-on-img--dark p {
	color: #fff
}

.image-container,
.image-container--fluid,
.media-container {
	text-align: center;
	width: 100%
}

:root {
	--title-font: "Source Sans Pro", sans-serif;
	--body-font: 'Poppins', sans-serif;
}

.ufo--p-container {
	width: 1140px;
	max-width: 100%
}

.ufo--p-container-fluid {
	width: 1440px;
	max-width: 100%;
	margin: 0 auto
}

.ufo--p-multicols {
	display: flex;
	flex-wrap: wrap
}

.ufo--p-col {
	width: 100%
}

.ufo--p-col.col-order-2 {
	order: 2
}

@media (min-width:992px) {
	.ufo--p-col {
		width: 50%
	}
}

.p_section--header-main {
	position: relative
}

.p_section--header-main .ufo--p-container-fluid {
	width: 100%
}

.p_section--header-main .project-owner {
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	z-index: 3;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	width: 90%;
	margin: 0 auto;
	padding: 15px 24px
}

.p_section--header-main .owner {
	display: flex;
	flex-direction: row;
	align-items: center;
	cursor: pointer;
	margin-right: 12px
}

.p_section--header-main .owner .owner-info {
	color: #fff
}

.p_section--header-main .owner .owner-info.dark {
	color: #353738
}

.p_section--header-main .owner .owner-picture {
	min-width: 30px;
	width: 30px;
	height: 30px;
	background: #edf1f1;
	margin-right: 10px;
	border-radius: 50%;
	float: left;
	overflow: hidden
}

.p_section--header-main .owner .owner-picture img {
	height: 30px;
	width: 100%;
	object-fit: cover
}

.p_section--header-main .owner .owner-name {
	font-size: .75rem;
	line-height: 1;
	font-family: 'Poppins', sans-serif;
}

.p_section--header-main .owner .owner-company {
	font-size: .625rem;
	font-family: Source Sans Pro, sans-serif;

}

.p_section--header-main .branding {
	font-size: .65rem;
	color: #fff;
	font-family: Source Sans Pro, sans-serif;
	font-weight: 400;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	text-indent: -99999px;
	width: 60px;
	position: relative
}

.p_section--header-main .branding .uxfolio-logo {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTkuMDcgMzIiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9Ii44OSIgeTE9Ii41MyIgeDI9IjM3LjczIiB5Mj0iMjcuNzkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwNGI3Y2IiLz48c3RvcCBvZmZzZXQ9Ii4wMyIgc3RvcC1jb2xvcj0iIzA0YjdjYyIvPjxzdG9wIG9mZnNldD0iLjE3IiBzdG9wLWNvbG9yPSIjMDRiN2Q2Ii8+PHN0b3Agb2Zmc2V0PSIuNDEiIHN0b3AtY29sb3I9IiMwNGI3ZjIiLz48c3RvcCBvZmZzZXQ9Ii41MSIgc3RvcC1jb2xvcj0iIzA0YjdmZiIvPjxzdG9wIG9mZnNldD0iLjc4IiBzdG9wLWNvbG9yPSIjMDQ5NWVjIi8+PHN0b3Agb2Zmc2V0PSIuOTkiIHN0b3AtY29sb3I9IiMwNDc2ZGIiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDE9IjM1LjUyIiB5MT0iMi4wOSIgeDI9IjIyLjY1IiB5Mj0iNDkuMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzA0YjdjYiIvPjxzdG9wIG9mZnNldD0iLjE0IiBzdG9wLWNvbG9yPSIjMDRiN2Q0Ii8+PHN0b3Agb2Zmc2V0PSIuMzgiIHN0b3AtY29sb3I9IiMwNGI3ZWUiLz48c3RvcCBvZmZzZXQ9Ii41MSIgc3RvcC1jb2xvcj0iIzA0YjdmZiIvPjxzdG9wIG9mZnNldD0iLjc4IiBzdG9wLWNvbG9yPSIjMDQ5NWVjIi8+PHN0b3Agb2Zmc2V0PSIuOTkiIHN0b3AtY29sb3I9IiMwNDc2ZGIiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iYyIgeDE9IjI2Ljk5IiB5MT0iNy40NCIgeDI9IjIxLjQ3IiB5Mj0iMjcuNzgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwNGI3Y2IiLz48c3RvcCBvZmZzZXQ9Ii4xNyIgc3RvcC1jb2xvcj0iIzBkYmFjZiIvPjxzdG9wIG9mZnNldD0iLjQ1IiBzdG9wLWNvbG9yPSIjMjdjMWRhIi8+PHN0b3Agb2Zmc2V0PSIuODEiIHN0b3AtY29sb3I9IiM1MGNkZWMiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM2OGQ0ZjciLz48L2xpbmVhckdyYWRpZW50PjxzdHlsZT4uYXtmaWxsOiNmZmY7ZmlsbC1ydWxlOmV2ZW5vZGR9LmJ7ZmlsbDpub25lfTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJhIiBkPSJNNTYuOTcgMjMuMzdxLS44NC4yMS0yLjE5LjQ0YTE4IDE4IDAgMDEtMyAuMjMgNi42MSA2LjYxIDAgMDEtMi41NC0uNDMgNC4wOCA0LjA4IDAgMDEtMS42NC0xLjE5IDQuNjcgNC42NyAwIDAxLS44OC0xLjgzIDkuNTkgOS41OSAwIDAxLS4yNy0yLjMzdi03aDIuOTJ2Ni41NGE1LjI0IDUuMjQgMCAwMC42IDIuODcgMi4zMiAyLjMyIDAgMDAyLjA2Ljg2aDEuMTJhNiA2IDAgMDAuODgtLjEyVjExLjI3aDIuOTR2MTIuMXpNNjUuMzEgMTUuMDlsMi42Ni0zLjgyaDMuMDZsLTQuMjQgNnExLjMzIDEuNjUgMi41NCAzLjM0YTI3LjQ1IDI3LjQ1IDAgMDEyIDMuMTdoLTMuMTVhOS41IDkuNSAwIDAwLS41Ny0xbC0uNzQtMS4wNXEtLjQtLjU3LS44My0xLjEzdC0uODQtMS4wNWEyNC4wNiAyNC4wNiAwIDAwLTEuNjYgMi4xNXEtLjggMS4xNC0xLjMzIDIuMDNoLTNhMTQuOSAxNC45IDAgMDEuODgtMS41MXEuNTItLjggMS4xMi0xLjYzdDEuMjMtMS42NnEuNjMtLjgzIDEuMjUtMS41OGwtNC4yOC02LjFoMy4yMXpNNzguNzQgNS4yM2E3LjkyIDcuOTIgMCAwMTEuNzguMTggMTAuMTQgMTAuMTQgMCAwMTEuMTYuMzJsLS41NiAyLjM5YTQuNjQgNC42NCAwIDAwLTEtLjMxIDUuNDggNS40OCAwIDAwLTEuMTUtLjA4IDMuMDYgMy4wNiAwIDAwLTEuMTguMiAxLjk0IDEuOTQgMCAwMC0uNzcuNTYgMi4xNSAyLjE1IDAgMDAtLjQxLjg3IDQuODMgNC44MyAwIDAwLS4xMiAxLjExdi44M2gyLjQ4djIuNDFoLTIuNDV2MTAuMDJINzMuNlYxMC4zOGE1LjMzIDUuMzMgMCAwMTEuMjgtMy43OCA1IDUgMCAwMTMuODYtMS4zN005Mi4xOCAxNy41YTggOCAwIDAxLS40MyAyLjcgNiA2IDAgMDEtMS4yMyAyLjA4IDUuNTQgNS41NCAwIDAxLTEuOTIgMS4zNCA2LjI1IDYuMjUgMCAwMS0yLjQ3LjQ4IDYuMTYgNi4xNiAwIDAxLTIuNDYtLjQ4IDUuNTUgNS41NSAwIDAxLTEuOS0xLjM0IDYuMTEgNi4xMSAwIDAxLTEuMjQtMi4wOCA3LjggNy44IDAgMDEtLjQ1LTIuNyA3LjcgNy43IDAgMDEuNDUtMi42OSA2IDYgMCAwMTEuMjQtMi4wOCA1LjU1IDUuNTUgMCAwMTEuOTItMS4zMyA2LjI0IDYuMjQgMCAwMTIuNDQtLjQ3IDYuMzMgNi4zMyAwIDAxMi40NS40NyA1LjQxIDUuNDEgMCAwMTEuOTEgMS4zMyA2LjE0IDYuMTQgMCAwMTEuMjQgMi4wNyA3LjcgNy43IDAgMDEuNDUgMi42OW0tMyAwYTQuODQgNC44NCAwIDAwLS44MS0yLjk1IDIuODggMi44OCAwIDAwLTQuNTEgMCA0Ljg0IDQuODQgMCAwMC0uODEgMi45NSA0LjkzIDQuOTMgMCAwMC44MSAzIDIuODYgMi44NiAwIDAwNC41MSAwIDQuOTQgNC45NCAwIDAwLjgxLTNNMTA0LjU4IDcuNjFhMS42NSAxLjY1IDAgMDEtLjUzIDEuMjkgMS44MSAxLjgxIDAgMDEtMS4yNS40OCAxLjg0IDEuODQgMCAwMS0xLjI4LS40OCAxLjY1IDEuNjUgMCAwMS0uNTUtMS4yOSAxLjY3IDEuNjcgMCAwMS41My0xLjMxIDEuODUgMS44NSAwIDAxMS4yOC0uNDggMS44MiAxLjgyIDAgMDExLjI1LjQ4IDEuNjggMS42OCAwIDAxLjU1IDEuMzF6bS0zLjIzIDE2LjEyaDIuOTJWMTEuMjdoLTIuOTJ2MTIuNDZ6TTExOS4wNyAxNy41YTggOCAwIDAxLS40MyAyLjcgNiA2IDAgMDEtMS4yMyAyLjA4IDUuNTQgNS41NCAwIDAxLTEuOTIgMS4zNCA2LjI1IDYuMjUgMCAwMS0yLjQ3LjQ4IDYuMTYgNi4xNiAwIDAxLTIuNDYtLjQ4IDUuNTUgNS41NSAwIDAxLTEuOS0xLjM0IDYuMTEgNi4xMSAwIDAxLTEuMjQtMi4wOCA3LjggNy44IDAgMDEtLjQ1LTIuNyA3LjcgNy43IDAgMDEuNDUtMi42OSA2IDYgMCAwMTEuMjQtMi4wOCA1LjU1IDUuNTUgMCAwMTEuOTItMS4zMyA2LjI0IDYuMjQgMCAwMTIuNDQtLjQ3IDYuMzMgNi4zMyAwIDAxMi40NS40NyA1LjQxIDUuNDEgMCAwMTEuOTEgMS4zMyA2LjE0IDYuMTQgMCAwMTEuMjQgMi4wNyA3LjcgNy43IDAgMDEuNDUgMi42OW0tMyAwYTQuODQgNC44NCAwIDAwLS44MS0yLjk1IDIuODggMi44OCAwIDAwLTQuNTEgMCA0Ljg0IDQuODQgMCAwMC0uODEgMi45NSA0LjkzIDQuOTMgMCAwMC44MSAzIDIuODYgMi44NiAwIDAwNC41MSAwIDQuOTQgNC45NCAwIDAwLjgxLTNNOTUuMDMgMjMuNzNoMi45NFY2LjJoLTIuOTR2MTcuNTN6Ii8+PHBhdGggY2xhc3M9ImIiIGQ9Ik0zNi4yNiAxNC4xMUw1LjgyIDQuMzlsMTUuMzIgMjIuNzcgMy45NS0xNC45MSAyLjM5Ljc3TDI0IDI2LjJsMTIuMjYtMTIuMDl6Ii8+PHBhdGggY2xhc3M9ImIiIGQ9Ik0yNC4wMiAyNi4xNGwtLjAyLjA2IDEyLjI2LTEyLjA5TDUuODIgNC4zOSAyMCAyNS40NmwxLjE0IDEuNyAzLjk1LTE0LjkxIDIuMzkuNzctMy40NiAxMy4xMiAzLjI4LTMuMiIvPjxwYXRoIGQ9Ik00MC4yMSAxMy4xOGwtNS40NS0xLjc5TDAgLjMxbDIxLjUyIDMyIDE5LTE4Ljcyek0yNCAyNi40NnYtLjA1bC0yLjE5IDIuMTNMMjAgMjUuNzIgNS44NSA0LjY2bDMwLjQ0IDkuNzF6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtLjAzIC0uMjcpIiBmaWxsPSJ1cmwoI2EpIi8+PHBhdGggZmlsbD0idXJsKCNiKSIgZD0iTTI4LjUgMGwtMS45NCA2Ljk5IDIuNC43Ny43NC0yLjY4IDUuNjUgNi4yNC0uNjItLjIgNS40NSAxLjhMMjguNSAweiIvPjxwYXRoIGZpbGw9InVybCgjYykiIGQ9Ik0yNS4wOSAxMi4yNWwtMy45NSAxNC45MS0xLjE0LTEuNyAxLjgzIDIuODEgMi4xOS0yLjEzIDMuNDYtMTMuMTItMi4zOS0uNzd6Ii8+PC9zdmc+) 50% no-repeat;
	width: 60px;
	height: 14px;
	position: absolute;
	top: 0;
	left: 0
}

.p_section--header-main .branding.dark {
	color: #353738
}

.p_section--header-main .branding.dark .uxfolio-logo {
	background: url(/dist/images/logo-black.svg) 50% no-repeat;
	background-size: contain
}

.p_section--header-main .branding:hover {
	text-decoration: none
}

.p_section--header-main .main-grad {
	background-image: linear-gradient(180deg, rgba(0, 0, 0, .4), transparent);
	width: 100%;
	max-width: 100%;
	height: 100px;
	position: absolute;
	top: 0;
	left: 0
}

.p_section--header-main .text-wrapper {
	padding: 100px 24px;
	width: 100%;
	max-width: 1440px;
	height: 100%
}

.p_section--header-main .text-container {
	position: relative;
	width: 100%;
	max-width: 950px
}

.p_section--header-main .text-container h1 {
	font-size: 2rem;
	line-height: 1;
	margin-bottom: 30px;
	font-family: var(--title-font)
}

.p_section--header-main .text-container h2 {
	font-family: "Source Serif Pro", serif;
	font-family: 'Poppins', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	line-height: 1.50
}

.p_section--header-main .image-container {
	margin: 0 auto;
	height: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)
}

.p_section--header-main .image-container.bg-color {
	position: relative;
	top: auto;
	left: auto;
	transform: none;
    background: transparent;
    margin-bottom: -120px;
}

.p_section--header-main .image-container img {
	height: 100%;
	width: 100%;
	object-fit: cover;
	object-position: 50% 50%
}

.p_section--header-main .image-container .background-dim {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: #353738;
	opacity: 0
}

.p_section--header-main.shady-blurry-thingy {
	background-color: #1d2227;
	height: 100vh
}

.p_section--header-main.shady-blurry-thingy .image-container,
.p_section--header-main.shady-blurry-thingy .text-wrapper {
	filter: blur(10px);
	height: 100vh
}

.p_section--header-main.shady-blurry-thingy .image-container img,
.p_section--header-main.shady-blurry-thingy .text-wrapper img {
	height: 100%
}

@media (min-width:400px) {
	.p_section--header-main .branding {
		flex-direction: row;
		height: 20px;
		display: inline-block;
		text-indent: 0;
		width: auto
	}
	.p_section--header-main .branding .uxfolio-logo {
		float: right;
		position: relative;
		top: auto;
		left: auto
	}
}

@media (min-width:576px) {
	.p_section--header-main .text-container h1 {
		font-size: 3rem
	}
	.p_section--header-main .text-container h2 {
		font-size: 1.375rem
	}
}

@media (min-width:768px) {
	.p_section--header-main .text-wrapper {
		padding: 100px
	}
	.p_section--header-main .owner .owner-picture {
		width: 50px;
		height: 50px;
		margin-right: 10px
	}
	.p_section--header-main .owner .owner-picture img {
		height: 50px
	}
	.p_section--header-main .owner .owner-name {
		font-size: 1rem
	}
	.p_section--header-main .branding,
	.p_section--header-main .owner .owner-company {
		font-size: .75rem
	}
	.p_section--header-main .branding .uxfolio-logo {
		width: 68px;
		height: 17px
	}
}

@media (min-width:992px) {
	.p_section--header-main .project-owner {
		padding: 24px
	}
	.p_section--header-main .text-wrapper {
		padding: 104px;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%)
	}
	.p_section--header-main .text-container h1 {
		font-size: 6.25rem
	}
	.p_section--header-main .image-container {
		margin: 0 auto;
		height: 680px;
		max-height: 680px;
		position: relative;
		transform: none;
		top: inherit;
		left: inherit
	}
	.p_section--header-main .image-container img {
		width: 100%;
		height: 100%;
		object-fit: cover
	}
}

.project_editor .p_section--header-main {
	overflow: hidden;
	border: none
}

.project_editor .p_section--header-main .project-owner {
	z-index: 1
}

.project_editor .p_section--header-main .text-wrapper {
	padding: 44px 53px;
	z-index: 2
}

.project_editor .p_section--header-main .ufo-editor--content-edit-buttons {
	z-index: 3;
	bottom: 10px;
	left: auto;
	right: 10px;
	transform: translateX(0)
}

.project_editor .p_section--header-main .ufo-editor--content-edit-buttons .e-btn--update-background {
	transition: transform .1s ease-in-out;
	transform: translateY(64px)
}

.project_editor .p_section--header-main .ufo-editor--content-edit-buttons .e-btn--update-background .tooltip {
	width: 150px
}

.project_editor .p_section--header-main:hover .ufo-editor--content-edit-buttons .e-btn--update-background {
	transform: translateY(0)
}

.project_editor .p_section--header-main .text-container {
	max-width: 1042px;
	padding: 40px;
	z-index: 2
}

.project_editor .p_section--header-main .h1,
.project_editor .p_section--header-main h1 {
	font-size: 2rem;
	line-height: 1;
	margin-bottom: 0;
	width: 100%;
	font-family: var(--title-font);
	font-weight: 700;
	text-align: center;
	color: #fff;
	padding: 14px 5px;
	max-height: 480px
}

.project_editor .p_section--header-main .h2,
.project_editor .p_section--header-main h2 {
	font-family: 'Poppins', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	line-height: 1.33;
	width: 100%;
	text-align: center;
	color: #fff;
	margin-top: -1px;
	padding: 14px 5px;
	max-height: 440px
}

.project_editor .p_section--header-main .h1,
.project_editor .p_section--header-main .h2 {
	position: relative
}

.project_editor .p_section--header-main .h1:focus,
.project_editor .p_section--header-main .h2:focus {
	z-index: 1
}

.project_editor .p_section--header-main .image-container img {
	height: 100%
}

.project_editor .p_section--header-main .font-resize {
	position: absolute;
	right: 42px;
	top: 80px;
	z-index: 3;
	overflow: hidden;
	padding-right: 8px
}

.project_editor .p_section--header-main .font-resize.subtitle {
	bottom: 53px;
	top: auto
}

.project_editor .p_section--header-main .e-btn--group-horizontal {
	transform: translateX(90px);
	transition: all .1s ease-in-out;
	overflow: hidden
}

.project_editor .p_section--header-main .e-btn--group-horizontal .e-btn--edit {
	width: 40px;
	position: static
}

.project_editor .p_section--header-main .e-btn--group-horizontal .e-btn--font-decrease {
	padding-left: 8px
}

.project_editor .p_section--header-main .e-btn--group-horizontal .e-btn--font-increase {
	padding-right: 8px
}

.project_editor .p_section--header-main .move-text {
	position: absolute;
	overflow: hidden
}

.project_editor .p_section--header-main .move-text.top {
	top: -16px;
	left: 50%;
	transform: translateX(-50%);
	padding-bottom: 8px
}

.project_editor .p_section--header-main .move-text.top.hidden .e-btn--move-top {
	transform: translateY(60px)
}

.project_editor .p_section--header-main .move-text.right {
	right: -16px;
	top: 50%;
	transform: translateY(-50%);
	padding-left: 8px
}

.project_editor .p_section--header-main .move-text.right.hidden .e-btn--move-right {
	transform: translateX(-60px)
}

.project_editor .p_section--header-main .move-text.down {
	bottom: -16px;
	left: 50%;
	transform: translateX(-50%);
	padding-top: 8px
}

.project_editor .p_section--header-main .move-text.down.hidden .e-btn--move-down {
	transform: translateY(-60px)
}

.project_editor .p_section--header-main .move-text.left {
	left: -16px;
	top: 50%;
	transform: translateY(-50%);
	padding-right: 8px
}

.project_editor .p_section--header-main .move-text.left.hidden .e-btn--move-left {
	transform: translateX(60px)
}

.project_editor .p_section--header-main .e-btn--edit {
	background-position: 50%;
	transition: all .1s ease-in-out
}

.project_editor .p_section--header-main .e-btn--move-top {
	transform: translateY(60px);
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNGRkYiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMS43MjcgOS4wOUw5IDEuODE5bDcuMjczIDcuMjczTTkgMS44MTh2MjAuMzY0Ii8+PC9nPjwvc3ZnPg==);
	transition: transform .1s ease-in-out
}

.project_editor .p_section--header-main .e-btn--move-right {
	transform: translateX(-60px);
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNGRkYiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMTQuOTEgMS43MjdMMjIuMTgxIDlsLTcuMjczIDcuMjczTTIyLjE4MiA5SDEuODE4Ii8+PC9nPjwvc3ZnPg==);
	transition: transform .1s ease-in-out
}

.project_editor .p_section--header-main .e-btn--move-down {
	transform: translateY(-60px);
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNGRkYiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMTYuMjczIDE0LjkxTDkgMjIuMTgxbC03LjI3My03LjI3M005IDIyLjE4MlYxLjgxOCIvPjwvZz48L3N2Zz4=);
	transition: transform .1s ease-in-out
}

.project_editor .p_section--header-main .e-btn--move-left {
	transform: translateX(60px);
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNGRkYiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNOS4wOSAxNi4yNzNMMS44MTkgOWw3LjI3My03LjI3M00xLjgxOCA5aDIwLjM2NCIvPjwvZz48L3N2Zz4=);
	transition: transform .1s ease-in-out
}

.project_editor .p_section--header-main .headline-color-picker {
	opacity: 0;
	transition: opacity .1s ease-in-out
}

.project_editor .p_section--header-main .text-container:hover .headline-color-picker {
	opacity: 1
}

.project_editor .p_section--header-main .text-container:hover .e-btn--group-horizontal,
.project_editor .p_section--header-main .text-container:hover .e-btn--move-down,
.project_editor .p_section--header-main .text-container:hover .e-btn--move-left,
.project_editor .p_section--header-main .text-container:hover .e-btn--move-right,
.project_editor .p_section--header-main .text-container:hover .e-btn--move-top {
	transform: translate(0)
}

@media (min-width:576px) {
	.project_editor .p_section--header-main .text-container .h1 {
		font-size: 3rem
	}
	.project_editor .p_section--header-main .text-container .h2 {
		font-size: 1.375rem;
		min-height: 45px
	}
}

@media (min-width:992px) {
	.project_editor .p_section--header-main .text-container .h1 {
		font-size: 6.25rem
	}
	.project_editor .p_section--header-main .resizable {
		width: 100vw!important;
		top: 0;
		left: 50%!important;
		transform: translateX(-50%)
	}
	.project_editor .p_section--header-main .resizable .handle-bm {
		width: 100%;
		height: 40px;
		border: none;
		bottom: -2px;
		left: 0;
		margin: 0;
		background-color: transparent;
		cursor: row-resize;
		transition: background-color .2s ease-in-out
	}
	.project_editor .p_section--header-main .resizable .handle-bm:hover {
		background-color: rgba(0, 184, 255, .1)
	}
}

.p_section--header-sub {
	padding: 40px 0;
	position: relative;
	overflow: hidden
}

.p_section--header-sub .text-container {
	width: 100%;
	max-width: 900px;
	padding: 0 30px;
	margin: 0 auto
}

.p_section--header-sub .text-container h2 {
	font-size: 1.75rem;
	line-height: 1;
	font-family: var(--title-font)
}

.p_section--header-sub .image-container {
	height: 100%;
	width: 100%;
	margin: 0 auto;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: -1
}

.p_section--header-sub .image-container img {
	height: 100%;
	width: 100%;
	object-fit: cover;
	object-position: center
}

.p_section--header-sub .ufo-editor--content-edit-buttons {
	z-index: 3;
	bottom: 10px;
	right: 10px;
	left: auto;
	transform: translateX(0)
}

.p_section--header-sub .ufo-editor--content-edit-buttons .e-btn--update-background {
	transition: transform .1s ease-in-out;
	transform: translateY(64px)
}

.p_section--header-sub .ufo-editor--content-edit-buttons .e-btn--update-background .tooltip {
	width: 150px
}

.p_section--header-sub:hover .ufo-editor--content-edit-buttons .e-btn--update-background {
	transform: translateY(0)
}

@media (min-width:576px) {
	.p_section--header-sub {
		padding: 80px 0
	}
	.p_section--header-sub .text-container h2 {
		font-size: 2.5rem
	}
}

@media (min-width:768px) {
	.p_section--header-sub {
		padding: 100px 0
	}
}

@media (min-width:992px) {
	.p_section--header-sub .text-container h2 {
		font-size: 3.75rem
	}
}

.project_editor .p_section--header-sub {
	--paddingTop: 40px;
	--paddingBottom: 40px;
	padding-top: var(--paddingTop);
	padding-bottom: var(--paddingBottom)
}

.project_editor .p_section--header-sub .headline-color-picker {
	top: -10px;
	right: 24px;
	opacity: 0;
	transition: opacity .1s ease-in-out
}

.project_editor .p_section--header-sub .text-container {
	padding: 24px
}

.project_editor .p_section--header-sub .text-container .h2,
.project_editor .p_section--header-sub .text-container h2 {
	font-size: 1.75rem;
	line-height: 1;
	width: 100%;
	text-align: center;
	font-family: var(--title-font);
	font-weight: 700
}

.project_editor .p_section--header-sub .text-container .char-length {
	position: absolute;
	right: 24px;
	bottom: 0;
	color: #fff;
	font-family: Source Sans Pro, sans-serif;
	font-size: 14px;
	opacity: 0;
	transition: opacity .1s ease-in-out
}

.project_editor .p_section--header-sub .text-container:hover .char-length {
	opacity: .6
}

.project_editor .p_section--header-sub .text-container:hover .headline-color-picker {
	opacity: 1
}

@media (min-width:576px) {
	.project_editor .p_section--header-sub {
		--paddingTop: 80px;
		--paddingBottom: 80px
	}
	.project_editor .p_section--header-sub .text-container .h2 {
		font-size: 2.5rem
	}
}

@media (min-width:768px) {
	.project_editor .p_section--header-sub {
		--paddingTop: 100px;
		--paddingBottom: 100px
	}
}

@media (min-width:992px) {
	.project_editor .p_section--header-sub .text-container .h2 {
		font-size: 3.75rem;
		margin: 0
	}
}

.p_section--text {
	padding: 40px 30px
}

.p_section--text .text-container {
	max-width: 100%;
	width: 100%;
	margin: 0 auto;
	font-family: 'Poppins', sans-serif;
	font-size: 1.125rem;
	line-height: 1.76
}

.p_section--text .text-container .h3,
.p_section--text .text-container h3 {
	font-size: 1.25rem;
	line-height: 1.2;
	margin-bottom: 20px;
	font-family: var(--title-font);
	font-weight: 700
}

.p_section--text .text-container .h3:not(:first-child),
.p_section--text .text-container h3:not(:first-child) {
	margin-top: 20px
}

.p_section--text .text-container .p,
.p_section--text .text-container p {
	margin: 0 0 20px;
	font-size: 1rem;
	line-height: 1.76;
	color: #353738;
	font-family: var(--body-font)
}

.p_section--text .text-container .p:last-child,
.p_section--text .text-container p:last-child {
	margin-bottom: 0
}

.p_section--text .text-container a {
	font-family: 'Poppins', sans-serif;
	color: #00b8ff;
	text-decoration: none
}

.p_section--text .text-container ol,
.p_section--text .text-container ul {
	font-family: 'Poppins', sans-serif;
	padding-left: 36px;
	font-size: 1rem
}

@media (min-width:576px) {
	.p_section--text {
		padding: 80px 30px
	}
	.p_section--text .text-container .h3,
	.p_section--text .text-container h3 {
		font-size: 1.563rem
	}
	.p_section--text .text-container .p,
	.p_section--text .text-container p {
		font-size: 1.125rem
	}
}

@media (min-width:768px) {
	.p_section--text {
		padding: 100px 0;
		display: flex;
		align-items: center
	}
	.p_section--text .text-container {
		padding: 0 30px
	}
	.p_section--text .text-container .h3,
	.p_section--text .text-container h3 {
		font-size: 1.875rem
	}
	.p_section--text .text-container .p,
	.p_section--text .text-container ol,
	.p_section--text .text-container p,
	.p_section--text .text-container ul {
		font-size: 1.125rem
	}
}

@media (min-width:992px) {
	.p_section--text .text-container {
		max-width: 1024px;
		padding: 0
	}
}

.project_editor .p_section--text {
	--paddingTop: 40px;
	--paddingBottom: 40px;
	padding-top: var(--paddingTop);
	padding-right: 15px;
	padding-bottom: var(--paddingBottom);
	padding-left: 15px
}

@media (min-width:768px) {
	.project_editor .p_section--text {
		--paddingTop: 100px;
		--paddingBottom: 100px;
		padding-right: 0;
		padding-left: 0
	}
	.project_editor .p_section--text .resizable-space {
		width: 100%!important;
		top: 0;
		left: 0
	}
	.project_editor .p_section--text .resizable-space:hover {
		background-color: rgba(0, 184, 255, .05);
		cursor: pointer
	}
	.project_editor .p_section--text .resizable-space.active {
		cursor: row-resize
	}
	.project_editor .p_section--text .resizable-space .handle-bm {
		width: 100%;
		height: 40px;
		background-color: rgba(0, 184, 255, .1);
		border: none;
		top: 0;
		left: 0;
		margin: 0;
		cursor: row-resize
	}
}

.p_section--image {
	overflow: hidden
}

.p_section--image .ufo--p-container-fluid {
	width: 100%
}

.p_section--image.mockup-on {
	padding: 30px 0
}

.p_section--image .media-container {
	margin: 0 auto;
	position: relative;
	max-width: 100%
}

.p_section--image .media-container img {
	width: 100%;
	max-width: 100%
}

.p_section--image .media-container.display-mode--grid {
	width: auto
}

.p_section--image .media-container.display-mode--grid img {
	width: 720px;
	max-width: 100%
}

.p_section--image .media-container.display-mode--offgrid {
	width: auto
}

.p_section--image .media-container.display-mode--offgrid img {
	width: 960px;
	max-width: 100%
}

.p_section--image .media-container.display-mode--full img {
	width: 100%
}

@media (min-width:412px) {
	.p_section--image.mockup-on {
		padding: 40px 0
	}
}

@media (min-width:768px) {
	.p_section--image.mockup-on {
		padding: 60px 0
	}
	.p_section--image .media-container.display-mode--fit-margin {
		padding: 50px
	}
}

@media (min-width:992px) {
	.p_section--image .media-container.display-mode--fit-margin {
		padding: 75px
	}
	.p_section--image .media-container .image {
		opacity: 1;
		transition: all .2s ease-out
	}
	.p_section--image .media-container .image.image-is-loading {
		opacity: 0
	}
	.p_section--image .media-container .image.image-is-loading img[src="/dist/images/empty-image.jpg"] {
		min-height: 959px
	}
}

@media (min-width:1200px) {
	.p_section--image .media-container.display-mode--fit-margin {
		padding: 100px
	}
}

.project_editor .p_section--image {
	--paddingTop: 40px;
	--paddingBottom: 40px;
	padding-top: var(--paddingTop);
	padding-bottom: var(--paddingBottom)
}

.project_editor .p_section--image .media-container .media-box {
	position: relative
}

.project_editor .p_section--image .media-container .image {
	min-height: 300px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center
}

@media (min-width:576px) {
	.project_editor .p_section--text {
		--paddingTop: 80px;
		--paddingBottom: 80px
	}
}

@media (min-width:768px) {
	.project_editor .p_section--text {
		--paddingTop: 100px;
		--paddingBottom: 100px
	}
}

.p_section--horizontal-split.mockup-on .media-container {
	padding: 30px 0
}

.p_section--horizontal-split.image-display--fit-margin .text-container,
.p_section--horizontal-split.mockup-on .text-container {
	margin-top: 0;
	margin-bottom: 0
}

.p_section--horizontal-split .media-col {
	padding: 0
}

.p_section--horizontal-split .media-col,
.p_section--horizontal-split .txt-col {
	display: flex;
	align-items: center;
	justify-content: center;
	-webkit-box-align: center;
	padding: 0
}

.p_section--horizontal-split .text-container {
	margin: 50px 30px;
	width: 100%
}

.p_section--horizontal-split .text-container .h3,
.p_section--horizontal-split .text-container .h3 a,
.p_section--horizontal-split .text-container h3,
.p_section--horizontal-split .text-container h3 a {
	font-size: 1.25rem;
	margin-bottom: 20px;
	line-height: 1.2;
	font-family: var(--title-font);
	font-weight: 700;
	width: 100%
}

.p_section--horizontal-split .text-container .h3 a:not(:first-child),
.p_section--horizontal-split .text-container .h3:not(:first-child),
.p_section--horizontal-split .text-container h3 a:not(:first-child),
.p_section--horizontal-split .text-container h3:not(:first-child) {
	margin-top: 20px
}

.p_section--horizontal-split .text-container .p,
.p_section--horizontal-split .text-container p {
	font-size: 1rem;
	line-height: 1.76;
	font-family: 'Poppins', sans-serif;
	color: #353738;
	margin: 0 0 20px;
	width: 100%
}

.p_section--horizontal-split .text-container .p:last-child,
.p_section--horizontal-split .text-container p:last-child {
	margin-bottom: 0
}

.p_section--horizontal-split .text-container a {
	color: #00b8ff;
	font-family: 'Poppins', sans-serif;
	text-decoration: none
}

.p_section--horizontal-split .text-container ol,
.p_section--horizontal-split .text-container ul {
	font-family: 'Poppins', sans-serif;
	padding-left: 36px;
	font-size: 1rem
}

.p_section--horizontal-split .media-container img {
	max-width: 100%
}

.p_section--horizontal-split .media-container.display-mode--cover {
	height: 100%;
	display: flex;
	flex-direction: column
}

.p_section--horizontal-split .media-container.display-mode--cover .image,
.p_section--horizontal-split .media-container.display-mode--cover .media-box {
	height: 100%;
	width: 100%
}

.p_section--horizontal-split .media-container.display-mode--cover .media-box {
	min-height: 360px;
	position: relative;
	flex: 1
}

.p_section--horizontal-split .media-container.display-mode--cover .media-box .image {
	position: absolute;
	top: 0;
	left: 0
}

.p_section--horizontal-split .media-container.display-mode--cover img {
	object-fit: cover;
	object-position: center;
	width: 100%;
	height: 100%
}

.p_section--horizontal-split .media-container.display-mode--fit img {
	object-fit: scale-down;
	object-position: center
}

.p_section--horizontal-split .media-container.display-mode--fit-margin {
	padding: 50px 30px
}

.p_section--horizontal-split .media-container.display-mode--fit-margin img {
	object-fit: contain;
	object-position: center;
	width: 100%
}

@media (min-width:412px) {
	.p_section--horizontal-split.mockup-on .media-container {
		padding: 40px 0
	}
}

@media (max-width:991.98px) {
	.media-col {
		order: 2
	}
	.txt-col {
		order: 1
	}
}

@media (min-width:576px) {
	.p_section--horizontal-split {
		padding: 0 0 30px
	}
	.p_section--horizontal-split:not(.mockup-on) .media-container {
		max-height: 40vh;
		overflow: hidden
	}
	.p_section--horizontal-split:not(.mockup-on) .media-container img {
		max-height: 40vh
	}
	.p_section--horizontal-split .text-container .h3,
	.p_section--horizontal-split .text-container .h3 a,
	.p_section--horizontal-split .text-container h3,
	.p_section--horizontal-split .text-container h3 a {
		font-size: 1.563rem
	}
	.p_section--horizontal-split .text-container .p,
	.p_section--horizontal-split .text-container p {
		font-size: 1.125rem
	}
}

@media (min-width:576px) and (orientation:landscape) {
	.p_section--horizontal-split:not(.mockup-on) .media-container,
	.p_section--horizontal-split:not(.mockup-on) .media-container img {
		max-height: none
	}
}

@media (min-width:768px) {
	.p_section--horizontal-split {
		padding: 0 0 50px
	}
	.p_section--horizontal-split .text-container {
		margin: 50px
	}
	.p_section--horizontal-split .text-container .h3,
	.p_section--horizontal-split .text-container .h3 a,
	.p_section--horizontal-split .text-container h3,
	.p_section--horizontal-split .text-container h3 a {
		font-size: 1.875rem
	}
	.p_section--horizontal-split .text-container .p,
	.p_section--horizontal-split .text-container ol,
	.p_section--horizontal-split .text-container p,
	.p_section--horizontal-split .text-container ul {
		font-size: 1.125rem
	}
	.p_section--horizontal-split.mockup-on .media-container {
		padding: 60px 0
	}
	.p_section--horizontal-split .media-container.display-mode--fit-margin {
		padding: 50px
	}
	.p_section--horizontal-split .media-container.display-mode--cover .media-box {
		min-height: 720px
	}
}

@media (min-width:992px) {
	.p_section--horizontal-split {
		padding: 0
	}
	.p_section--horizontal-split .text-container {
		margin: 75px
	}
	.p_section--horizontal-split .media-container,
	.p_section--horizontal-split .media-container img {
		max-height: none
	}
	.p_section--horizontal-split .media-container.display-mode--fit-margin {
		padding: 75px
	}
	.p_section--horizontal-split .media-container.display-mode--fit-margin img {
		object-fit: contain;
		object-position: center;
		width: 100%
	}
	.p_section--horizontal-split .media-container.display-mode--cover .media-box {
		min-height: 720px
	}
	.p_section--horizontal-split .media-container .image {
		opacity: 1;
		transition: all .2s ease-out
	}
	.p_section--horizontal-split .media-container .image.image-is-loading {
		opacity: 0
	}
	.p_section--horizontal-split .media-container .image.image-is-loading img[src="/dist/images/empty-text-image.jpg"],
	.p_section--horizontal-split .media-container .image.image-is-loading img[src="/example_project_images/v2/suggestion-personas.png"],
	.p_section--horizontal-split .media-container .image.image-is-loading img[src="/example_project_images/v2/suggestion-sketches.jpg"] {
		min-height: 720px
	}
}

@media (min-width:1200px) {
	.p_section--horizontal-split .text-container {
		margin: 100px
	}
	.p_section--horizontal-split .media-container.display-mode--fit-margin {
		padding: 100px
	}
}

.project_editor .p_section--horizontal-split {
	--paddingTop: 0;
	--paddingBottom: 50px;
	padding-top: var(--paddingTop);
	padding-bottom: var(--paddingBottom)
}

.project_editor .p_section--horizontal-split:not(.mockup-on) .mockup-display,
.project_editor .p_section--horizontal-split:not(.mockup-on) .mockup-image {
	width: 100%;
	height: 100%
}

.project_editor .p_section--horizontal-split.mockup-on .media-container {
	padding: 0
}

.project_editor .p_section--horizontal-split .media-container.display-mode--fit-margin {
	padding: 0 30px
}

.project_editor .p_section--horizontal-split .media-container .image {
	min-height: 300px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center
}

@media (min-width:576px) {
	.project_editor .p_section--horizontal-split {
		--paddingTop: 0;
		--paddingBottom: 20px
	}
}

@media (min-width:768px) {
	.project_editor .p_section--horizontal-split .p_section--horizontal-split {
		--paddingTop: 0;
		--paddingBottom: 0
	}
	.project_editor .p_section--horizontal-split .media-container.display-mode--fit-margin {
		padding: 0 50px
	}
}

@media (min-width:992px) {
	.project_editor .p_section--horizontal-split {
		--paddingTop: 0;
		--paddingBottom: 0
	}
	.project_editor .p_section--horizontal-split .media-container.display-mode--fit-margin {
		padding: 0 75px
	}
}

@media (min-width:1200px) {
	.project_editor .p_section--horizontal-split {
		--paddingTop: 0;
		--paddingBottom: 0
	}
	.project_editor .p_section--horizontal-split .media-container.display-mode--fit-margin {
		padding: 0 100px
	}
}

.p_section--quote {
	background: transparent;
	padding: 40px 30px
}

.p_section--quote .text-container {
	text-align: center;
	max-width: 900px;
	margin: 0 auto
}

.p_section--quote .text-container .h3,
.p_section--quote .text-container h3 {
	font-size: 1.75rem;
	line-height: 1.14;
	font-style: bold;
	font-weight: 400;
	margin-bottom: 25px;
	width: 100%;
	text-align: center;
	font-family: var(--title-font)
}

.p_section--quote .text-container .p,
.p_section--quote .text-container p {
	font-size: 1.125rem;
	line-height: 1.76;
	font-family: 'Poppins', sans-serif;
	color: #353738;
	width: 100%;
	text-align: center;
	margin-bottom: 0
}

@media (min-width:576px) {
	.p_section--quote {
		padding: 40px 30px
	}
	.p_section--quote .text-container .h3,
	.p_section--quote .text-container h3 {
		font-size: 1.875rem
	}
}

@media (min-width:768px) {
	.p_section--quote {
		padding: 60px 30px
	}
	.p_section--quote .text-container .h3,
	.p_section--quote .text-container h3 {
		font-size: 2.5rem
	}
}

@media (min-width:992px) {
	.p_section--quote {
		padding: 100px 0
	}
}

.project_editor .p_section--quote {
	--paddingTop: 20px;
	--paddingBottom: 20px;
	padding-top: var(--paddingTop);
	padding-right: 15px;
	padding-bottom: var(--paddingBottom);
	padding-left: 15px;
	--body-color: #353738
}

.project_editor .p_section--quote .text-container .h3,
.project_editor .p_section--quote .text-container h3 {
	font-family: var(--title-font);
	color: var(--body-color)
}

.project_editor .p_section--quote .text-container .p,
.project_editor .p_section--quote .text-container p {
	font-family: 'Poppins', sans-serif;
	color: var(--body-color)
}

@media (min-width:576px) {
	.project_editor .p_section--quote {
		--paddingTop: 40px;
		--paddingBottom: 40px;
		padding-right: 0;
		padding-left: 0
	}
}

@media (min-width:768px) {
	.project_editor .p_section--quote {
		--paddingTop: 60px;
		--paddingBottom: 60px
	}
}

.p_section--statistics {
	padding: 40px 0
}

.p_section--statistics .statistics-columns {
	padding-left: 15px;
	padding-right: 15px
}

.p_section--statistics .stat-data {
	text-align: center;
	padding: 40px 0;
	margin: 0 10px
}

.p_section--statistics .stat-data:first-child {
	padding-top: 0
}

.p_section--statistics .stat-data:last-child {
	padding-bottom: 0
}

.p_section--statistics .stat-data .number {
	font-size: 5rem;
	font-family: var(--title-font);
	font-weight: 700;
	line-height: 1.2;
	width: 100%;
	text-align: center
}

.p_section--statistics .stat-data .unit {
	line-height: 1;
	font-size: 1.875rem;
	font-family: var(--title-font);
	color: #353738;
	width: 100%;
	text-align: center
}

@media (min-width:576px) {
	.p_section--statistics {
		padding: 80px 0
	}
}

@media (min-width:768px) {
	.p_section--statistics {
		padding: 100px 0
	}
	.p_section--statistics .statistics-columns {
		display: flex;
		flex-direction: row;
		align-items: flex-start;
		justify-content: center;
		padding-left: 0;
		padding-right: 0
	}
	.p_section--statistics .stat-data {
		flex: 1;
		text-align: center;
		padding: 0
	}
}

.project_editor .p_section--statistics {
	--paddingTop: 40px;
	--paddingBottom: 40px;
	padding-top: var(--paddingTop);
	padding-bottom: var(--paddingBottom);
	--body-color: #353738
}

.project_editor .p_section--statistics .text-container {
	height: 100%
}

.project_editor .p_section--statistics .text-container:hover textarea {
	border-color: transparent
}

.project_editor .p_section--statistics .statistics-columns {
	--number-color: #353738;
	height: 100%;
	padding: 0 50px
}

.project_editor .p_section--statistics .stat-data {
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	justify-content: center;
	height: 100%;
	margin: 0;
	--numberFontSize: 80px;
	--textFontSize: 30px
}

.project_editor .p_section--statistics .stat-data .number {
	color: var(--number-color);
	font-family: var(--title-font);
	font-size: var(--numberFontSize)
}

.project_editor .p_section--statistics .stat-data .number:focus {
	position: relative;
	z-index: 1
}

.project_editor .p_section--statistics .stat-data .unit {
	margin-top: -1px;
	font-family: var(--title-font);
	color: var(--body-color);
	font-size: var(--textFontSize)
}

.project_editor .p_section--statistics .stat-data .unit:focus {
	position: relative;
	z-index: 1
}

.project_editor .p_section--statistics .stat-data.sortable-ghost {
	background: #edf0f1;
	height: 100%
}

.project_editor .p_section--statistics .stat-data.sortable-ghost .number,
.project_editor .p_section--statistics .stat-data.sortable-ghost .stat-delete,
.project_editor .p_section--statistics .stat-data.sortable-ghost .stat-insert,
.project_editor .p_section--statistics .stat-data.sortable-ghost .unit {
	opacity: 0
}

.project_editor .p_section--statistics .stat-data.dragon {
	cursor: move;
	cursor: grab
}

.project_editor .p_section--statistics .stat-data.dragon:before {
	display: none
}

.project_editor .p_section--statistics .stat-data.dragon .stat-delete {
	opacity: 0
}

.project_editor .p_section--statistics .stat-data-content {
	position: relative
}

.project_editor .p_section--statistics .stat-data-content:hover textarea {
	border-color: #d1d9dd
}

.project_editor .p_section--statistics .stat-data-content:hover .stat-delete {
	opacity: 1
}

.project_editor .p_section--statistics .stat-data-content textarea:focus {
	border-color: #00b8ff
}

.project_editor .p_section--statistics .stat-delete {
	position: absolute;
	top: -12px;
	right: -12px;
	width: 24px;
	height: 24px;
	border-radius: 50%;
	background: rgba(40, 42, 43, .7) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOS4xMDMgNy4wMDVMMTQgMi4xMDkgMTEuOTIgMCA3IDUuMDU3IDIuMDc1IDAgMCAyLjExIDQuOTc0IDcgMCAxMS44OTcgMi4wNzUgMTQgNyA5LjA4NiAxMS45MiAxNCAxNCAxMS44OTd6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5IDkpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==) 50% no-repeat;
	background-size: 24px 24px;
	opacity: 0;
	cursor: pointer;
	z-index: 2
}

.project_editor .p_section--statistics .stat-insert {
	position: relative;
	height: 100%;
	width: 36px
}

.project_editor .p_section--statistics .stat-insert:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	height: 100%;
	width: 1px;
	background-color: transparent;
	display: block
}

.project_editor .p_section--statistics .stat-insert:hover:before {
	background-color: #00b8ff
}

.project_editor .p_section--statistics .stat-insert:hover .insert-btn {
	opacity: 1
}

.project_editor .p_section--statistics .stat-insert .insert-btn {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 24px;
	height: 24px;
	border-radius: 50%;
	background: #d1d9dd url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTEyIDIuNTEzdjE4Ljk3NE0yMS40ODcgMTJIMi41MTMiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==) 50% no-repeat;
	background-size: 12px 12px;
	opacity: 0;
	cursor: pointer
}

@media (min-width:576px) {
	.project_editor .p_section--statistics {
		--paddingTop: 80px;
		--paddingBottom: 80px
	}
}

@media (min-width:768px) {
	.project_editor .p_section--statistics {
		--paddingTop: 100px;
		--paddingBottom: 100px
	}
}

.p_section--embed .video-container,
.p_section--horizontal-split .video-container,
.p_section--image .video-container {
	padding: 40px 0
}

.p_section--embed .video-container .video-content,
.p_section--horizontal-split .video-container .video-content,
.p_section--image .video-container .video-content {
	width: 100%;
	max-width: 1140px;
	display: flex;
	flex-direction: row;
	align-items: start;
	justify-content: center;
	margin: 0 auto
}

.p_section--embed .video-container .embed-content,
.p_section--horizontal-split .video-container .embed-content,
.p_section--image .video-container .embed-content {
	width: 100%;
	padding-top: 56.25%;
	position: relative
}

.p_section--embed .video-container .embed-content iframe,
.p_section--horizontal-split .video-container .embed-content iframe,
.p_section--image .video-container .embed-content iframe {
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0
}

.p_section--embed .video-container .embed-content.placeholder,
.p_section--horizontal-split .video-container .embed-content.placeholder,
.p_section--image .video-container .embed-content.placeholder {
	opacity: .5;
	padding-top: 0;
	margin: 0
}

@media (min-width:576px) {
	.p_section--embed .video-container,
	.p_section--image .video-container {
		padding: 80px 0
	}
}

@media (min-width:768px) {
	.p_section--embed .video-container,
	.p_section--image .video-container {
		padding: 100px 0
	}
}

.project_editor .p_section--embed,
.project_editor .p_section--horizontal-split,
.project_editor .p_section--image {
	min-height: 200px
}

.project_editor .p_section--embed .video-container,
.project_editor .p_section--horizontal-split .video-container,
.project_editor .p_section--image .video-container {
	padding: 0
}

.p_section--horizontal-split .proto-container,
.p_section--image .proto-container,
.p_section--prototype .proto-container {
	padding: 40px 0
}

.p_section--horizontal-split .proto-content .embed-content,
.p_section--image .proto-content .embed-content,
.p_section--prototype .proto-content .embed-content {
	display: flex;
	flex-direction: row;
	align-items: start;
	justify-content: center;
	width: 100%;
	position: relative;
	margin: 0 auto
}

.p_section--horizontal-split .proto-content .embed-content iframe,
.p_section--image .proto-content .embed-content iframe,
.p_section--prototype .proto-content .embed-content iframe {
	max-width: 100%
}

.p_section--horizontal-split .proto-content .embed-content iframe[src*="axshare.com"],
.p_section--image .proto-content .embed-content iframe[src*="axshare.com"],
.p_section--prototype .proto-content .embed-content iframe[src*="axshare.com"] {
	border: 1px solid #eaeaea
}

.p_section--horizontal-split .proto-content .embed-content.noWidthValue iframe,
.p_section--image .proto-content .embed-content.noWidthValue iframe,
.p_section--prototype .proto-content .embed-content.noWidthValue iframe {
	width: 100%!important;
	height: 650px!important
}

@media (min-width:576px) {
	.p_section--horizontal-split .proto-container,
	.p_section--image .proto-container,
	.p_section--prototype .proto-container {
		padding: 80px 0
	}
}

@media (min-width:768px) {
	.p_section--horizontal-split .proto-container,
	.p_section--image .proto-container,
	.p_section--prototype .proto-container {
		padding: 100px 0
	}
	.p_section--horizontal-split .proto-content .embed-content iframe,
	.p_section--image .proto-content .embed-content iframe,
	.p_section--prototype .proto-content .embed-content iframe {
		margin: 0 60px
	}
}

.project_editor .p_section--horizontal-split .proto-container,
.project_editor .p_section--image .proto-container,
.project_editor .p_section--prototype .proto-container {
	padding: 0
}

.project_editor .p_section--horizontal-split .proto-content,
.project_editor .p_section--image .proto-content,
.project_editor .p_section--prototype .proto-content {
	min-height: 200px
}

.project_editor .p_section--horizontal-split .proto-content .embed-content.placeholder,
.project_editor .p_section--image .proto-content .embed-content.placeholder,
.project_editor .p_section--prototype .proto-content .embed-content.placeholder {
	opacity: .5
}

.project_editor .p_section--gallery {
	min-height: 300px
}

.project_editor .p_section--gallery .e-btn--update-media {
	transform: translate(-50%, -50%) scale(0);
	opacity: 0;
	transition: all .1s ease-in-out;
	z-index: 1
}

.project_editor .p_section--gallery .e-btn--mockup-style {
	z-index: 2;
	position: absolute;
	top: 50px;
	left: 50px
}

.project_editor .p_section--gallery .ufo-editor--content-edit-buttons {
	bottom: 64px;
	z-index: 1
}

.project_editor .p_section--gallery .ufo-editor--content-edit-buttons .e-btn--group-vertical,
.project_editor .p_section--gallery .ufo-editor--content-edit-buttons .e-btn--update-background {
	transition: transform .1s ease-in-out;
	transform: translateY(120px)
}

.project_editor .p_section--gallery .ufo-editor--content-edit-buttons .e-btn--group-vertical:nth-child(2) {
	transition-delay: 25ms
}

.project_editor .p_section--gallery .ufo-editor--content-edit-buttons .e-btn--update-background {
	transition-delay: .05s
}

.project_editor .p_section--gallery .ufo-editor--content-edit-buttons .e-btn--update-background .tooltip {
	width: 150px
}

.project_editor .p_section--gallery:hover .e-btn--update-media {
	transform: translate(-50%, -50%) scale(1);
	opacity: 1
}

.project_editor .p_section--gallery:hover .ufo-editor--content-edit-buttons .e-btn--group-vertical,
.project_editor .p_section--gallery:hover .ufo-editor--content-edit-buttons .e-btn--update-background {
	transform: translateY(0)
}

.p_section--gallery .ufo--p-container-fluid {
	width: 100%
}

.p_section--gallery .mockup-buttons {
	right: 372px
}

.p_section--gallery .tooltip:first-letter {
	text-transform: capitalize
}

.image-gallery {
	width: 100%;
	padding: 50px 25px;
	overflow: hidden
}

.image-gallery .gallery-item.mockup--no-mockup img,
.image-gallery .gallery-item.mockup--null img {
	box-shadow: 0 8px 20px 2px rgba(0, 0, 0, .05)
}

.image-gallery .gallery-item {
	position: relative;
	z-index: 1
}

.image-gallery .grid-gallery {
	max-width: 1440px;
	margin: 0 auto;
	width: 100%;
	height: 100%;
	text-align: center
}

.image-gallery .grid-gallery img {
	max-width: 100%
}

.image-gallery .grid-gallery.mockup--no_mockup .mockup-display,
.image-gallery .grid-gallery.mockup--no_mockup .mockup-image {
	height: 100%
}

.image-gallery .grid-gallery.mockup--no_mockup img {
	max-width: 100%
}

.image-gallery .grid-gallery .mockup--mobile,
.image-gallery .grid-gallery [class*=mockup--mobile--traditional--] {
	max-width: 300px
}

.image-gallery .grid-gallery .gallery-columns-1 .mockup--mobile,
.image-gallery .grid-gallery .gallery-columns-1 [class*=mockup--mobile--traditional--],
.image-gallery .grid-gallery .gallery-columns-2 .mockup--mobile,
.image-gallery .grid-gallery .gallery-columns-2 [class*=mockup--mobile--traditional--] {
	width: 100%;
	max-width: 300px;
	padding: 30px 7px;
	border-radius: 23px
}

.image-gallery .grid-gallery .gallery-columns-1 .mockup--mobile:before,
.image-gallery .grid-gallery .gallery-columns-1 [class*=mockup--mobile--traditional--]:before,
.image-gallery .grid-gallery .gallery-columns-2 .mockup--mobile:before,
.image-gallery .grid-gallery .gallery-columns-2 [class*=mockup--mobile--traditional--]:before {
	width: 8px;
	height: 8px;
	top: 11px;
	left: 21%
}

.image-gallery .grid-gallery .gallery-columns-1 .mockup--mobile:after,
.image-gallery .grid-gallery .gallery-columns-1 [class*=mockup--mobile--traditional--]:after,
.image-gallery .grid-gallery .gallery-columns-2 .mockup--mobile:after,
.image-gallery .grid-gallery .gallery-columns-2 [class*=mockup--mobile--traditional--]:after {
	width: 30px;
	height: 8px;
	top: 11px;
	border-radius: 8px
}

.image-gallery .grid-gallery .gallery-columns-1 .mockup--tablet,
.image-gallery .grid-gallery .gallery-columns-1 [class*=mockup--tablet--traditional--],
.image-gallery .grid-gallery .gallery-columns-2 .mockup--tablet,
.image-gallery .grid-gallery .gallery-columns-2 [class*=mockup--tablet--traditional--] {
	width: 100%;
	max-width: 400px
}

.image-gallery .grid-gallery .gallery-columns-3 .mockup--mobile,
.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--mobile--traditional--],
.image-gallery .grid-gallery .gallery-columns-4 .mockup--mobile,
.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--mobile--traditional--] {
	padding: 16px 4px;
	border-radius: 11px
}

.image-gallery .grid-gallery .gallery-columns-3 .mockup--mobile:before,
.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--mobile--traditional--]:before,
.image-gallery .grid-gallery .gallery-columns-4 .mockup--mobile:before,
.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--mobile--traditional--]:before {
	width: 4px;
	height: 4px;
	top: 7px;
	left: 21%
}

.image-gallery .grid-gallery .gallery-columns-3 .mockup--mobile:after,
.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--mobile--traditional--]:after,
.image-gallery .grid-gallery .gallery-columns-4 .mockup--mobile:after,
.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--mobile--traditional--]:after {
	width: 20px;
	height: 4px;
	top: 7px;
	border-radius: 4px
}

.image-gallery .grid-gallery .gallery-columns-3 .mockup--tablet,
.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--tablet--traditional--],
.image-gallery .grid-gallery .gallery-columns-4 .mockup--tablet,
.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--tablet--traditional--] {
	width: 100%;
	max-width: 400px
}

.image-gallery .grid-gallery .gallery-columns-3 .mockup--desktop,
.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--desktop--traditional--],
.image-gallery .grid-gallery .gallery-columns-4 .mockup--desktop,
.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--desktop--traditional--] {
	padding: 0;
	border-radius: 0
}

.image-gallery .grid-gallery .gallery-columns-3 .mockup--desktop .mockup-display,
.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--desktop--traditional--] .mockup-display,
.image-gallery .grid-gallery .gallery-columns-4 .mockup--desktop .mockup-display,
.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--desktop--traditional--] .mockup-display {
	padding: 0;
	background: transparent;
	margin: 0;
	max-width: 100%
}

.image-gallery .grid-gallery .gallery-columns-3 .mockup--desktop .mockup-image,
.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--desktop--traditional--] .mockup-image,
.image-gallery .grid-gallery .gallery-columns-4 .mockup--desktop .mockup-image,
.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--desktop--traditional--] .mockup-image {
	padding: 0;
	background: transparent;
	border-radius: 0
}

.image-gallery .grid-gallery .gallery-columns-3 .mockup--desktop .mockup-image img,
.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--desktop--traditional--] .mockup-image img,
.image-gallery .grid-gallery .gallery-columns-4 .mockup--desktop .mockup-image img,
.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--desktop--traditional--] .mockup-image img {
	position: relative;
	border: none;
	border-radius: 0
}

.image-gallery .grid-gallery .gallery-columns-3 .mockup--desktop .desktop-body,
.image-gallery .grid-gallery .gallery-columns-3 .mockup--desktop:before,
.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--desktop--traditional--] .desktop-body,
.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--desktop--traditional--]:before,
.image-gallery .grid-gallery .gallery-columns-4 .mockup--desktop .desktop-body,
.image-gallery .grid-gallery .gallery-columns-4 .mockup--desktop:before,
.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--desktop--traditional--] .desktop-body,
.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--desktop--traditional--]:before {
	display: none
}

.image-gallery .grid-gallery .gallery-columns-5 .mockup--mobile,
.image-gallery .grid-gallery .gallery-columns-5 .mockup--mobile .mockup-image,
.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--mobile--traditional--],
.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--mobile--traditional--] .mockup-image,
.image-gallery .grid-gallery .gallery-columns-6 .mockup--mobile,
.image-gallery .grid-gallery .gallery-columns-6 .mockup--mobile .mockup-image,
.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--mobile--traditional--],
.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--mobile--traditional--] .mockup-image,
.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile,
.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile .mockup-image,
.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--],
.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--] .mockup-image,
.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile,
.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile .mockup-image,
.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--],
.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--] .mockup-image {
	padding: 0;
	border-radius: 0;
	background: transparent
}

.image-gallery .grid-gallery .gallery-columns-5 .mockup--mobile .mockup-image img,
.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--mobile--traditional--] .mockup-image img,
.image-gallery .grid-gallery .gallery-columns-6 .mockup--mobile .mockup-image img,
.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--mobile--traditional--] .mockup-image img,
.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile .mockup-image img,
.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--] .mockup-image img,
.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile .mockup-image img,
.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--] .mockup-image img {
	position: relative;
	border: none;
	border-radius: 0
}

.image-gallery .grid-gallery .gallery-columns-5 .mockup--mobile:after,
.image-gallery .grid-gallery .gallery-columns-5 .mockup--mobile:before,
.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--mobile--traditional--]:after,
.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--mobile--traditional--]:before,
.image-gallery .grid-gallery .gallery-columns-6 .mockup--mobile:after,
.image-gallery .grid-gallery .gallery-columns-6 .mockup--mobile:before,
.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--mobile--traditional--]:after,
.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--mobile--traditional--]:before,
.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile:after,
.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile:before,
.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--]:after,
.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--]:before,
.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile:after,
.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile:before,
.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--]:after,
.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--]:before {
	display: none
}

.image-gallery .grid-gallery .gallery-columns-5 .mockup--tablet,
.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--tablet--traditional--],
.image-gallery .grid-gallery .gallery-columns-6 .mockup--tablet,
.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--tablet--traditional--],
.image-gallery .grid-gallery .gallery-columns-7 .mockup--tablet,
.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--tablet--traditional--],
.image-gallery .grid-gallery .gallery-columns-8 .mockup--tablet,
.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--tablet--traditional--] {
	padding: 0;
	border-radius: 0
}

.image-gallery .grid-gallery .gallery-columns-5 .mockup--tablet .mockup-image,
.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--tablet--traditional--] .mockup-image,
.image-gallery .grid-gallery .gallery-columns-6 .mockup--tablet .mockup-image,
.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--tablet--traditional--] .mockup-image,
.image-gallery .grid-gallery .gallery-columns-7 .mockup--tablet .mockup-image,
.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--tablet--traditional--] .mockup-image,
.image-gallery .grid-gallery .gallery-columns-8 .mockup--tablet .mockup-image,
.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--tablet--traditional--] .mockup-image {
	padding: 0;
	background: transparent;
	border-radius: 0
}

.image-gallery .grid-gallery .gallery-columns-5 .mockup--tablet .mockup-image img,
.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--tablet--traditional--] .mockup-image img,
.image-gallery .grid-gallery .gallery-columns-6 .mockup--tablet .mockup-image img,
.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--tablet--traditional--] .mockup-image img,
.image-gallery .grid-gallery .gallery-columns-7 .mockup--tablet .mockup-image img,
.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--tablet--traditional--] .mockup-image img,
.image-gallery .grid-gallery .gallery-columns-8 .mockup--tablet .mockup-image img,
.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--tablet--traditional--] .mockup-image img {
	position: relative;
	border: none;
	border-radius: 0
}

.image-gallery .grid-gallery .gallery-columns-5 .mockup--tablet:before,
.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--tablet--traditional--]:before,
.image-gallery .grid-gallery .gallery-columns-6 .mockup--tablet:before,
.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--tablet--traditional--]:before,
.image-gallery .grid-gallery .gallery-columns-7 .mockup--tablet:before,
.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--tablet--traditional--]:before,
.image-gallery .grid-gallery .gallery-columns-8 .mockup--tablet:before,
.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--tablet--traditional--]:before {
	display: none
}

.image-gallery .grid {
	display: grid;
	grid-column-gap: 30px;
	grid-row-gap: 30px;
	justify-content: center;
	margin: 0 auto
}

.image-gallery .grid.gallery-columns-1 {
	grid-template-columns: repeat(1, 1fr)
}

.image-gallery .grid.gallery-columns-2 {
	grid-template-columns: repeat(2, 1fr)
}

.image-gallery .grid.gallery-columns-3 {
	grid-template-columns: repeat(3, 1fr)
}

.image-gallery .grid.gallery-columns-4 {
	grid-template-columns: repeat(4, 1fr)
}

.image-gallery .grid.gallery-columns-5 {
	grid-template-columns: repeat(5, 1fr)
}

.image-gallery .grid.gallery-columns-6 {
	grid-template-columns: repeat(6, 1fr)
}

.image-gallery .grid.gallery-columns-7 {
	grid-template-columns: repeat(7, 1fr)
}

.image-gallery .grid.gallery-columns-8 {
	grid-template-columns: repeat(8, 1fr)
}

.image-gallery .grid.mockups-in-gallery.gallery-columns-1 {
	grid-template-columns: repeat(1, minmax(auto, 300px))
}

.image-gallery .grid.mockups-in-gallery.gallery-columns-2 {
	grid-template-columns: repeat(2, minmax(auto, 300px))
}

.image-gallery .grid.mockups-in-gallery.gallery-columns-3 {
	grid-template-columns: repeat(3, minmax(auto, 300px))
}

.image-gallery .grid.mockups-in-gallery.gallery-columns-4 {
	grid-template-columns: repeat(4, minmax(auto, 25%))
}

.image-gallery .grid.mockups-in-gallery.gallery-columns-5 {
	grid-template-columns: repeat(5, minmax(auto, 20%))
}

.image-gallery .grid.mockups-in-gallery.gallery-columns-6 {
	grid-template-columns: repeat(6, minmax(auto, 16.66667%))
}

.image-gallery .grid.mockups-in-gallery.gallery-columns-7 {
	grid-template-columns: repeat(7, minmax(auto, 14.28571%))
}

.image-gallery .grid.mockups-in-gallery.gallery-columns-8 {
	grid-template-columns: repeat(8, minmax(auto, 12.5%))
}

.image-gallery.carousel {
	padding: 35px 0;
	position: relative
}

.image-gallery .carousel .carousel__slides {
	margin-bottom: 0
}

.image-gallery .carousel .carousel__slide {
	text-align: center
}

.image-gallery .carousel .carousel__slide img {
	max-width: 100%
}

.image-gallery .carousel .carousel__arrows .carousel__arrow {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 36px;
	height: 36px;
	background: #fff;
	border: 1px solid #edf0f1;
	box-shadow: 0 3px 5px 0 rgba(0, 0, 0, .2);
	border-radius: 50%;
	cursor: pointer;
	text-indent: -9999px
}

.image-gallery .carousel .carousel__arrows .carousel__arrow:focus {
	outline: none
}

.image-gallery .carousel .carousel__arrows .carousel__arrow--left {
	left: 6px
}

.image-gallery .carousel .carousel__arrows .carousel__arrow--left:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTUgNC40MjNMMTMuOTc4IDMgNSAxMWw4Ljk3OCA4TDE1IDE3LjU3NyA3LjYxOSAxMXoiLz48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUgLTMpIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBtYXNrPSJ1cmwoI2IpIiBmaWxsPSIjNTg2MTY1Ij48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat;
	width: 8px;
	height: 16px;
	background-size: contain
}

.image-gallery .carousel .carousel__arrows .carousel__arrow--right {
	right: 6px
}

.image-gallery .carousel .carousel__arrows .carousel__arrow--right:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%) rotate(180deg);
	transform-origin: center;
	background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTUgNC40MjNMMTMuOTc4IDMgNSAxMWw4Ljk3OCA4TDE1IDE3LjU3NyA3LjYxOSAxMXoiLz48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUgLTMpIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBtYXNrPSJ1cmwoI2IpIiBmaWxsPSIjNTg2MTY1Ij48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat;
	width: 8px;
	height: 16px;
	background-size: contain
}

.image-gallery .carousel .mockup--mobile,
.image-gallery .carousel [class*=mockup--mobile--traditional--] {
	width: 100%;
	max-width: 100%;
	margin: 0 auto;
	padding: 27px 12px;
	border-radius: 24px
}

.image-gallery .carousel .mockup--mobile .mockup-image,
.image-gallery .carousel [class*=mockup--mobile--traditional--] .mockup-image {
	width: 100%;
	max-width: 100%
}

.image-gallery .carousel .mockup--mobile .mockup-image img,
.image-gallery .carousel [class*=mockup--mobile--traditional--] .mockup-image img {
	max-width: 100%
}

.image-gallery .carousel .mockup--mobile:before,
.image-gallery .carousel [class*=mockup--mobile--traditional--]:before {
	width: 5px;
	height: 5px;
	top: 12px;
	left: 21%
}

.image-gallery .carousel .mockup--mobile:after,
.image-gallery .carousel [class*=mockup--mobile--traditional--]:after {
	width: 25px;
	height: 5px;
	top: 12px
}

.image-gallery .carousel .mockup--tablet,
.image-gallery .carousel [class*=mockup--tablet--traditional--] {
	padding: 22px 10px;
	border-radius: 12px
}

.image-gallery .carousel .mockup--tablet:before,
.image-gallery .carousel [class*=mockup--tablet--traditional--]:before {
	width: 6px;
	height: 6px;
	top: 9px
}

.image-gallery .carousel .mockup--desktop,
.image-gallery .carousel [class*=mockup--desktop--traditional--] {
	margin: 0 24px
}

.image-gallery.tilted {
	padding: 0;
	padding: 75px 0;
	position: relative
}

.image-gallery .tilted-gallery {
	transform: rotate(-15deg);
	transform-origin: center center;
	position: relative
}

.image-gallery .tilted-gallery .gallery-ghost {
	position: absolute
}

.image-gallery .tilted-gallery .gallery-ghost .gallery-item .remove-layer {
	display: none
}

.image-gallery .tilted-gallery .gallery-ghost.top {
	top: calc(-100% - 15px);
	left: 0
}

.image-gallery .tilted-gallery .gallery-ghost.bottom {
	bottom: calc(-100% - 15px);
	left: 0
}

.image-gallery .tilted-gallery .gallery-ghost.before {
	top: 0;
	left: calc(-100% - 15px)
}

.image-gallery .tilted-gallery .gallery-ghost.after {
	top: 0;
	right: calc(-100% - 15px)
}

.image-gallery .tilted {
	width: 100%;
	display: grid;
	grid-column-gap: 15px;
	grid-row-gap: 15px;
	justify-content: center;
	grid-template-columns: repeat(4, 1fr)
}

.image-gallery .tilted .gallery-item:nth-child(2n) {
	transform: translateY(-30px)
}

.image-gallery .tilted .gallery-item img {
	max-width: 100%
}

.image-gallery .tilted .mockup--mobile,
.image-gallery .tilted [class*=mockup--mobile--traditional--] {
	border-radius: 12px
}

.image-gallery .tilted .mockup--tablet .mockup-image:hover,
.image-gallery .tilted [class*=mockup--tablet--traditional--] .mockup-image:hover {
	overflow: hidden
}

.image-gallery .tilted .mockup--desktop,
.image-gallery .tilted [class*=mockup--desktop--traditional--] {
	padding: 0;
	border-radius: 0
}

.image-gallery .tilted .mockup--desktop .mockup-display,
.image-gallery .tilted [class*=mockup--desktop--traditional--] .mockup-display {
	padding: 7px 3px;
	border-radius: 6px 6px 0 0;
	margin: 0 auto -14px
}

.image-gallery .tilted .mockup--desktop .mockup-display:before,
.image-gallery .tilted [class*=mockup--desktop--traditional--] .mockup-display:before {
	width: 2px;
	height: 2px;
	top: 3px
}

.image-gallery .tilted .mockup--desktop .mockup-image:hover,
.image-gallery .tilted [class*=mockup--desktop--traditional--] .mockup-image:hover {
	overflow: hidden
}

.image-gallery .tilted .mockup--desktop .desktop-body,
.image-gallery .tilted [class*=mockup--desktop--traditional--] .desktop-body {
	height: 6px
}

.image-gallery .tilted .mockup--desktop .desktop-body:before,
.image-gallery .tilted [class*=mockup--desktop--traditional--] .desktop-body:before {
	width: 20px;
	height: 2px
}

.image-gallery .mockup--mobile,
.image-gallery [class*=mockup--mobile--traditional--] {
	width: 100%;
	max-width: 100%;
	margin: 0 auto;
	padding: 22px 7px;
	border-radius: 16px
}

.image-gallery .mockup--mobile .mockup-image,
.image-gallery [class*=mockup--mobile--traditional--] .mockup-image {
	width: 100%;
	max-width: 100%
}

.image-gallery .mockup--mobile .mockup-image img,
.image-gallery [class*=mockup--mobile--traditional--] .mockup-image img {
	max-width: 100%
}

.image-gallery .mockup--mobile:before,
.image-gallery [class*=mockup--mobile--traditional--]:before {
	width: 5px;
	height: 5px;
	top: 9px;
	left: 21%
}

.image-gallery .mockup--mobile:after,
.image-gallery [class*=mockup--mobile--traditional--]:after {
	width: 25px;
	height: 5px;
	top: 9px
}

.image-gallery .mockup--tablet,
.image-gallery [class*=mockup--tablet--traditional--] {
	max-width: 100%;
	width: 100%;
	margin: 0;
	padding: 15px 5px;
	border-radius: 10px;
	overflow: hidden
}

.image-gallery .mockup--tablet:before,
.image-gallery [class*=mockup--tablet--traditional--]:before {
	width: 4px;
	height: 4px;
	top: 6px
}

.image-gallery .mockup--tablet .mockup-image,
.image-gallery [class*=mockup--tablet--traditional--] .mockup-image {
	width: 100%;
	max-width: 100%
}

.image-gallery .mockup--tablet .mockup-image img,
.image-gallery [class*=mockup--tablet--traditional--] .mockup-image img {
	max-width: 100%
}

.image-gallery .mockup--desktop,
.image-gallery [class*=mockup--desktop--traditional--] {
	margin: 0;
	max-width: 100%
}

.image-gallery .mockup--desktop .mockup-image img,
.image-gallery [class*=mockup--desktop--traditional--] .mockup-image img {
	max-width: 100%
}

@media (min-width:576px) {
	.image-gallery .carousel .mockup--mobile,
	.image-gallery .carousel [class*=mockup--mobile--traditional--] {
		width: 100%;
		max-width: 100%;
		margin: 0 auto;
		padding: 21px 8px;
		border-radius: 16px
	}
	.image-gallery .carousel .mockup--mobile:before,
	.image-gallery .carousel [class*=mockup--mobile--traditional--]:before {
		width: 5px;
		height: 5px;
		top: 9px;
		left: 21%
	}
	.image-gallery .carousel .mockup--mobile:after,
	.image-gallery .carousel [class*=mockup--mobile--traditional--]:after {
		width: 20px;
		height: 5px;
		top: 9px
	}
	.image-gallery .carousel .mockup--desktop,
	.image-gallery .carousel [class*=mockup--desktop--traditional--] {
		margin: 0
	}
	.image-gallery .carousel .carousel__arrows .carousel__arrow {
		width: 56px;
		height: 56px
	}
	.image-gallery .carousel .carousel__arrows .carousel__arrow--left {
		left: 20px
	}
	.image-gallery .carousel .carousel__arrows .carousel__arrow--left:before {
		width: 10px
	}
	.image-gallery .carousel .carousel__arrows .carousel__arrow--right {
		right: 20px
	}
	.image-gallery .carousel .carousel__arrows .carousel__arrow--right:before {
		width: 10px
	}
}

@media (max-width:575.98px) {
	.image-gallery.grid.desktop-mockup .grid {
		grid-template-columns: repeat(1, 1fr)
	}
	.image-gallery.grid .grid,
	.image-gallery.grid.mobile-mockup .grid,
	.image-gallery.grid.tablet-mockup .grid {
		grid-template-columns: repeat(2, 1fr)
	}
}

@media (min-width:768px) {
	.image-gallery {
		padding: 75px
	}
	.image-gallery .grid-gallery .gallery-columns-1 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-1 [class*=mockup--mobile--traditional--],
	.image-gallery .grid-gallery .gallery-columns-2 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-2 [class*=mockup--mobile--traditional--] {
		max-width: 100%;
		padding: 55px 20px;
		border-radius: 30px
	}
	.image-gallery .grid-gallery .gallery-columns-1 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-1 [class*=mockup--mobile--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-2 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-2 [class*=mockup--mobile--traditional--]:before {
		width: 8px;
		height: 8px;
		top: 23px;
		left: 52px
	}
	.image-gallery .grid-gallery .gallery-columns-1 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-1 [class*=mockup--mobile--traditional--]:after,
	.image-gallery .grid-gallery .gallery-columns-2 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-2 [class*=mockup--mobile--traditional--]:after {
		width: 40px;
		height: 8px;
		top: 23px
	}
	.image-gallery .grid-gallery .gallery-columns-1 .mockup--tablet,
	.image-gallery .grid-gallery .gallery-columns-1 [class*=mockup--tablet--traditional--],
	.image-gallery .grid-gallery .gallery-columns-2 .mockup--tablet,
	.image-gallery .grid-gallery .gallery-columns-2 [class*=mockup--tablet--traditional--] {
		width: 100%;
		max-width: 400px
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--mobile--traditional--],
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--mobile--traditional--] {
		padding: 29px 6px;
		border-radius: 21px
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--mobile--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--mobile--traditional--]:before {
		width: 6px;
		height: 6px;
		top: 12px;
		left: 21%
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--mobile--traditional--]:after,
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--mobile--traditional--]:after {
		width: 30px;
		height: 6px;
		top: 12px;
		border-radius: 6px
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--tablet,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--tablet--traditional--],
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--tablet,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--tablet--traditional--] {
		width: 100%;
		max-width: 400px;
		padding: 32px 9px;
		border-radius: 16px
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--tablet:before,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--tablet--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--tablet:before,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--tablet--traditional--]:before {
		width: 8px;
		height: 8px;
		top: 13px
	}
	.image-gallery .grid-gallery .gallery-columns-5 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--mobile--traditional--],
	.image-gallery .grid-gallery .gallery-columns-6 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--mobile--traditional--],
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--],
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--] {
		max-width: 100%;
		padding: 18px 4px;
		border-radius: 10px;
		background: #fff
	}
	.image-gallery .grid-gallery .gallery-columns-5 .mockup--mobile .mockup-image,
	.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--mobile--traditional--] .mockup-image,
	.image-gallery .grid-gallery .gallery-columns-6 .mockup--mobile .mockup-image,
	.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--mobile--traditional--] .mockup-image,
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile .mockup-image,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--] .mockup-image,
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile .mockup-image,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--] .mockup-image {
		padding-top: 177.77778%;
		background: #fff;
		border-radius: 3px
	}
	.image-gallery .grid-gallery .gallery-columns-5 .mockup--mobile .mockup-image img,
	.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--mobile--traditional--] .mockup-image img,
	.image-gallery .grid-gallery .gallery-columns-6 .mockup--mobile .mockup-image img,
	.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--mobile--traditional--] .mockup-image img,
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile .mockup-image img,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--] .mockup-image img,
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile .mockup-image img,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--] .mockup-image img {
		position: absolute;
		border: 1px solid #eaeaea;
		border-radius: 3px
	}
	.image-gallery .grid-gallery .gallery-columns-5 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--mobile--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-6 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--mobile--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--]:before {
		display: block;
		width: 2px;
		height: 2px;
		top: 9px;
		left: 21%
	}
	.image-gallery .grid-gallery .gallery-columns-5 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--mobile--traditional--]:after,
	.image-gallery .grid-gallery .gallery-columns-6 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--mobile--traditional--]:after,
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--]:after,
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--]:after {
		display: block;
		width: 10px;
		height: 2px;
		top: 9px;
		border-radius: 2px
	}
	.image-gallery .grid-gallery .gallery-columns-5 .mockup--tablet,
	.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--tablet--traditional--],
	.image-gallery .grid-gallery .gallery-columns-6 .mockup--tablet,
	.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--tablet--traditional--],
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--tablet,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--tablet--traditional--],
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--tablet,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--tablet--traditional--] {
		padding: 18px 4px;
		border-radius: 10px;
		background: #fff
	}
	.image-gallery .grid-gallery .gallery-columns-5 .mockup--tablet .mockup-image,
	.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--tablet--traditional--] .mockup-image,
	.image-gallery .grid-gallery .gallery-columns-6 .mockup--tablet .mockup-image,
	.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--tablet--traditional--] .mockup-image,
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--tablet .mockup-image,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--tablet--traditional--] .mockup-image,
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--tablet .mockup-image,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--tablet--traditional--] .mockup-image {
		padding: 133.33% 1px 1px;
		background: #fff;
		border-radius: 3px
	}
	.image-gallery .grid-gallery .gallery-columns-5 .mockup--tablet .mockup-image img,
	.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--tablet--traditional--] .mockup-image img,
	.image-gallery .grid-gallery .gallery-columns-6 .mockup--tablet .mockup-image img,
	.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--tablet--traditional--] .mockup-image img,
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--tablet .mockup-image img,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--tablet--traditional--] .mockup-image img,
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--tablet .mockup-image img,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--tablet--traditional--] .mockup-image img {
		position: absolute;
		border: 1px solid #eaeaea;
		border-radius: 3px
	}
	.image-gallery .grid-gallery .gallery-columns-5 .mockup--tablet:before,
	.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--tablet--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-6 .mockup--tablet:before,
	.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--tablet--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--tablet:before,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--tablet--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--tablet:before,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--tablet--traditional--]:before {
		display: block;
		width: 4px;
		height: 4px;
		top: 7px
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--desktop .mockup-display,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--desktop--traditional--] .mockup-display,
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--desktop .mockup-display,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--desktop--traditional--] .mockup-display {
		padding: 14px 10px;
		background: #fff;
		margin: 0 auto -5px;
		max-width: 85%;
		border-radius: 10px 10px 0 0
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--desktop .mockup-display:before,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--desktop--traditional--] .mockup-display:before,
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--desktop .mockup-display:before,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--desktop--traditional--] .mockup-display:before {
		display: block;
		width: 4px;
		height: 4px;
		top: 5px
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--desktop .mockup-image,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--desktop--traditional--] .mockup-image,
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--desktop .mockup-image,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--desktop--traditional--] .mockup-image {
		padding: 56.25% 1px 1px;
		background: #fff
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--desktop .mockup-image img,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--desktop--traditional--] .mockup-image img,
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--desktop .mockup-image img,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--desktop--traditional--] .mockup-image img {
		position: absolute
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--desktop .desktop-body,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--desktop--traditional--] .desktop-body,
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--desktop .desktop-body,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--desktop--traditional--] .desktop-body {
		display: block
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--desktop .desktop-body:before,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--desktop--traditional--] .desktop-body:before,
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--desktop .desktop-body:before,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--desktop--traditional--] .desktop-body:before {
		width: 130px;
		height: 5px
	}
	.image-gallery .tilted {
		grid-column-gap: 30px;
		grid-row-gap: 30px
	}
	.image-gallery .tilted-gallery .gallery-ghost.top {
		top: calc(-100% - 30px)
	}
	.image-gallery .tilted-gallery .gallery-ghost.bottom {
		bottom: calc(-100% - 30px)
	}
	.image-gallery .tilted-gallery .gallery-ghost.before {
		top: 0;
		left: calc(-100% - 30px)
	}
	.image-gallery .tilted-gallery .gallery-ghost.after {
		top: 0;
		right: calc(-100% - 30px)
	}
	.image-gallery .tilted-gallery .gallery-item:nth-child(2n) {
		transform: translateY(-60px)
	}
	.image-gallery .tilted-gallery .mockup--mobile,
	.image-gallery .tilted-gallery [class*=mockup--mobile--traditional--] {
		max-width: 100%;
		padding: 40px 10px;
		border-radius: 20px
	}
	.image-gallery .tilted-gallery .mockup--mobile:before,
	.image-gallery .tilted-gallery [class*=mockup--mobile--traditional--]:before {
		width: 8px;
		height: 8px;
		top: 17px;
		left: 21%
	}
	.image-gallery .tilted-gallery .mockup--mobile:after,
	.image-gallery .tilted-gallery [class*=mockup--mobile--traditional--]:after {
		width: 40px;
		height: 8px;
		top: 17px
	}
	.image-gallery .tilted-gallery .mockup--tablet,
	.image-gallery .tilted-gallery [class*=mockup--tablet--traditional--] {
		max-width: 100%;
		padding: 27px 10px;
		border-radius: 15px
	}
	.image-gallery .tilted-gallery .mockup--tablet:before,
	.image-gallery .tilted-gallery [class*=mockup--tablet--traditional--]:before {
		width: 9px;
		height: 9px;
		top: 10px
	}
	.image-gallery .tilted-gallery .mockup--desktop,
	.image-gallery .tilted-gallery [class*=mockup--desktop--traditional--] {
		padding: 0;
		border-radius: 0
	}
	.image-gallery .tilted-gallery .mockup--desktop .mockup-display,
	.image-gallery .tilted-gallery [class*=mockup--desktop--traditional--] .mockup-display {
		padding: 13px 8px 8px;
		border-radius: 9px 9px 0 0
	}
	.image-gallery .tilted-gallery .mockup--desktop .mockup-display:before,
	.image-gallery .tilted-gallery [class*=mockup--desktop--traditional--] .mockup-display:before {
		width: 6px;
		height: 6px;
		top: 5px
	}
	.image-gallery .tilted-gallery .mockup--desktop .desktop-body,
	.image-gallery .tilted-gallery [class*=mockup--desktop--traditional--] .desktop-body {
		height: 12px
	}
	.image-gallery .tilted-gallery .mockup--desktop .desktop-body:before,
	.image-gallery .tilted-gallery [class*=mockup--desktop--traditional--] .desktop-body:before {
		width: 40px;
		height: 4px
	}
	.image-gallery .mockup--mobile,
	.image-gallery [class*=mockup--mobile--traditional--] {
		max-width: 100%;
		padding: 55px 20px;
		border-radius: 30px
	}
	.image-gallery .mockup--mobile:before,
	.image-gallery [class*=mockup--mobile--traditional--]:before {
		width: 8px;
		height: 8px;
		top: 23px;
		left: 52px
	}
	.image-gallery .mockup--mobile:after,
	.image-gallery [class*=mockup--mobile--traditional--]:after {
		width: 40px;
		height: 8px;
		top: 23px
	}
	.image-gallery .mockup--tablet,
	.image-gallery [class*=mockup--tablet--traditional--] {
		max-width: 100%;
		padding: 42px 20px;
		border-radius: 20px
	}
	.image-gallery .mockup--tablet:before,
	.image-gallery [class*=mockup--tablet--traditional--]:before {
		width: 12px;
		height: 12px;
		top: 16px
	}
	.image-gallery.carousel {
		padding: 75px 0;
		position: relative
	}
	.image-gallery .carousel .mockup--mobile,
	.image-gallery .carousel [class*=mockup--mobile--traditional--] {
		width: 100%;
		max-width: 100%;
		margin: 0 auto;
		padding: 38px 16px;
		border-radius: 27px
	}
	.image-gallery .carousel .mockup--mobile:before,
	.image-gallery .carousel [class*=mockup--mobile--traditional--]:before {
		width: 7px;
		height: 7px;
		top: 16px;
		left: 21%
	}
	.image-gallery .carousel .mockup--mobile:after,
	.image-gallery .carousel [class*=mockup--mobile--traditional--]:after {
		width: 40px;
		height: 7px;
		top: 16px;
		border-radius: 7px
	}
	.image-gallery .carousel .mockup--tablet,
	.image-gallery .carousel [class*=mockup--tablet--traditional--] {
		max-width: 100%;
		padding: 30px 9px;
		border-radius: 15px
	}
	.image-gallery .carousel .mockup--tablet:before,
	.image-gallery .carousel [class*=mockup--tablet--traditional--]:before {
		width: 8px;
		height: 8px;
		top: 12px
	}
}

@media (min-width:992px) {
	.image-gallery .grid-gallery .gallery-columns-1 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-1 [class*=mockup--mobile--traditional--],
	.image-gallery .grid-gallery .gallery-columns-2 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-2 [class*=mockup--mobile--traditional--] {
		padding: 55px 20px;
		border-radius: 30px
	}
	.image-gallery .grid-gallery .gallery-columns-1 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-1 [class*=mockup--mobile--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-2 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-2 [class*=mockup--mobile--traditional--]:before {
		width: 8px;
		height: 8px;
		top: 23px
	}
	.image-gallery .grid-gallery .gallery-columns-1 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-1 [class*=mockup--mobile--traditional--]:after,
	.image-gallery .grid-gallery .gallery-columns-2 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-2 [class*=mockup--mobile--traditional--]:after {
		width: 40px;
		height: 8px;
		top: 23px
	}
	.image-gallery .grid-gallery .gallery-columns-1 .mockup--tablet,
	.image-gallery .grid-gallery .gallery-columns-1 [class*=mockup--tablet--traditional--],
	.image-gallery .grid-gallery .gallery-columns-2 .mockup--tablet,
	.image-gallery .grid-gallery .gallery-columns-2 [class*=mockup--tablet--traditional--] {
		width: 100%;
		max-width: 400px
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--mobile--traditional--],
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--mobile--traditional--] {
		padding: 38px 10px;
		border-radius: 30px
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--mobile--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--mobile--traditional--]:before {
		width: 8px;
		height: 8px;
		top: 17px;
		left: 21%
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--mobile--traditional--]:after,
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--mobile--traditional--]:after {
		width: 40px;
		height: 8px;
		top: 17px;
		border-radius: 8px
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--tablet,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--tablet--traditional--],
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--tablet,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--tablet--traditional--] {
		max-width: 100%;
		padding: 42px 20px;
		border-radius: 20px
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--tablet:before,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--tablet--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--tablet:before,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--tablet--traditional--]:before {
		width: 12px;
		height: 12px;
		top: 16px
	}
	.image-gallery .grid-gallery .gallery-columns-5 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--mobile--traditional--],
	.image-gallery .grid-gallery .gallery-columns-6 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--mobile--traditional--],
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--],
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--] {
		max-width: 100%;
		padding: 24px 5px;
		border-radius: 15px
	}
	.image-gallery .grid-gallery .gallery-columns-5 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--mobile--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-6 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--mobile--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--]:before {
		width: 4px;
		height: 4px;
		top: 11px;
		left: 21%
	}
	.image-gallery .grid-gallery .gallery-columns-5 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--mobile--traditional--]:after,
	.image-gallery .grid-gallery .gallery-columns-6 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--mobile--traditional--]:after,
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--]:after,
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--]:after {
		width: 20px;
		height: 4px;
		top: 11px;
		border-radius: 4px
	}
	.image-gallery .grid-gallery .gallery-columns-5 .mockup--tablet,
	.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--tablet--traditional--],
	.image-gallery .grid-gallery .gallery-columns-6 .mockup--tablet,
	.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--tablet--traditional--],
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--tablet,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--tablet--traditional--],
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--tablet,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--tablet--traditional--] {
		padding: 24px 6px;
		border-radius: 15px;
		background: #fff
	}
	.image-gallery .grid-gallery .gallery-columns-5 .mockup--tablet:before,
	.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--tablet--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-6 .mockup--tablet:before,
	.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--tablet--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--tablet:before,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--tablet--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--tablet:before,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--tablet--traditional--]:before {
		display: block;
		width: 6px;
		height: 6px;
		top: 8px
	}
	.image-gallery .tilted {
		grid-column-gap: 60px;
		grid-row-gap: 60px
	}
	.image-gallery .tilted .gallery-item:nth-child(2n) {
		transform: translateY(-120px)
	}
	.image-gallery .tilted-gallery .gallery-ghost.top {
		top: calc(-100% - 60px)
	}
	.image-gallery .tilted-gallery .gallery-ghost.bottom {
		bottom: calc(-100% - 60px)
	}
	.image-gallery .tilted-gallery .gallery-ghost.before {
		top: 0;
		left: calc(-100% - 60px)
	}
	.image-gallery .tilted-gallery .gallery-ghost.after {
		top: 0;
		right: calc(-100% - 60px)
	}
	.image-gallery .tilted-gallery .mockup--mobile,
	.image-gallery .tilted-gallery [class*=mockup--mobile--traditional--] {
		max-width: 100%;
		padding: 55px 20px;
		border-radius: 30px
	}
	.image-gallery .tilted-gallery .mockup--mobile:before,
	.image-gallery .tilted-gallery [class*=mockup--mobile--traditional--]:before {
		width: 8px;
		height: 8px;
		top: 23px;
		left: 52px
	}
	.image-gallery .tilted-gallery .mockup--mobile:after,
	.image-gallery .tilted-gallery [class*=mockup--mobile--traditional--]:after {
		width: 40px;
		height: 8px;
		top: 23px
	}
	.image-gallery .tilted-gallery .mockup--tablet,
	.image-gallery .tilted-gallery [class*=mockup--tablet--traditional--] {
		max-width: 100%;
		padding: 31px 14px;
		border-radius: 17px
	}
	.image-gallery .tilted-gallery .mockup--tablet:before,
	.image-gallery .tilted-gallery [class*=mockup--tablet--traditional--]:before {
		width: 10px;
		height: 10px;
		top: 12px
	}
	.image-gallery .tilted-gallery .mockup--desktop,
	.image-gallery .tilted-gallery [class*=mockup--desktop--traditional--] {
		padding: 0;
		border-radius: 0
	}
	.image-gallery .tilted-gallery .mockup--desktop .mockup-display,
	.image-gallery .tilted-gallery [class*=mockup--desktop--traditional--] .mockup-display {
		padding: 16px 11px;
		border-radius: 11px 11px 0 0
	}
	.image-gallery .tilted-gallery .mockup--desktop .mockup-display:before,
	.image-gallery .tilted-gallery [class*=mockup--desktop--traditional--] .mockup-display:before {
		width: 6px;
		height: 6px;
		top: 5px
	}
	.image-gallery .tilted-gallery .mockup--desktop .desktop-body,
	.image-gallery .tilted-gallery [class*=mockup--desktop--traditional--] .desktop-body {
		height: 12px
	}
	.image-gallery .tilted-gallery .mockup--desktop .desktop-body:before,
	.image-gallery .tilted-gallery [class*=mockup--desktop--traditional--] .desktop-body:before {
		width: 50px;
		height: 6px
	}
}

@media (min-width:1024px) {
	.image-gallery .carousel .mockup--mobile,
	.image-gallery .carousel [class*=mockup--mobile--traditional--] {
		max-width: 100%;
		padding: 55px 20px;
		border-radius: 30px
	}
	.image-gallery .carousel .mockup--mobile:before,
	.image-gallery .carousel [class*=mockup--mobile--traditional--]:before {
		width: 8px;
		height: 8px;
		top: 23px;
		left: 52px
	}
	.image-gallery .carousel .mockup--mobile:after,
	.image-gallery .carousel [class*=mockup--mobile--traditional--]:after {
		width: 40px;
		height: 8px;
		top: 23px;
		border-radius: 8px
	}
	.image-gallery .carousel .mockup--tablet,
	.image-gallery .carousel [class*=mockup--tablet--traditional--] {
		max-width: 100%;
		padding: 35px 10px;
		border-radius: 19px
	}
	.image-gallery .carousel .mockup--tablet:before,
	.image-gallery .carousel [class*=mockup--tablet--traditional--]:before {
		width: 8px;
		height: 8px;
		top: 14px
	}
}

@media (min-width:1200px) {
	.image-gallery .carousel .mockup--mobile,
	.image-gallery .carousel [class*=mockup--mobile--traditional--] {
		max-width: 100%;
		padding: 58px 20px;
		border-radius: 44px
	}
	.image-gallery .carousel .mockup--mobile:before,
	.image-gallery .carousel [class*=mockup--mobile--traditional--]:before {
		width: 12px;
		height: 12px;
		top: 25px;
		left: 21%
	}
	.image-gallery .carousel .mockup--mobile:after,
	.image-gallery .carousel [class*=mockup--mobile--traditional--]:after {
		width: 60px;
		height: 12px;
		top: 25px;
		border-radius: 12px
	}
	.image-gallery .carousel .mockup--tablet,
	.image-gallery .carousel [class*=mockup--tablet--traditional--] {
		max-width: 100%;
		padding: 42px 20px;
		border-radius: 20px
	}
	.image-gallery .carousel .mockup--tablet:before,
	.image-gallery .carousel [class*=mockup--tablet--traditional--]:before {
		width: 12px;
		height: 12px;
		top: 16px
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--mobile--traditional--],
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--mobile--traditional--] {
		max-width: 100%;
		padding: 55px 20px;
		border-radius: 30px
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--mobile--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--mobile--traditional--]:before {
		width: 8px;
		height: 8px;
		top: 23px;
		left: 52px
	}
	.image-gallery .grid-gallery .gallery-columns-3 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-3 [class*=mockup--mobile--traditional--]:after,
	.image-gallery .grid-gallery .gallery-columns-4 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-4 [class*=mockup--mobile--traditional--]:after {
		width: 40px;
		height: 8px;
		top: 23px;
		border-radius: 8px
	}
	.image-gallery .grid-gallery .gallery-columns-5 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--mobile--traditional--],
	.image-gallery .grid-gallery .gallery-columns-6 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--mobile--traditional--],
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--],
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--] {
		max-width: 100%;
		padding: 38px 12px;
		border-radius: 21px
	}
	.image-gallery .grid-gallery .gallery-columns-5 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--mobile--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-6 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--mobile--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--]:before {
		width: 6px;
		height: 6px;
		top: 16px;
		left: 21%
	}
	.image-gallery .grid-gallery .gallery-columns-5 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-5 [class*=mockup--mobile--traditional--]:after,
	.image-gallery .grid-gallery .gallery-columns-6 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-6 [class*=mockup--mobile--traditional--]:after,
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--]:after,
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--]:after {
		width: 40px;
		height: 6px;
		top: 16px;
		border-radius: 6px
	}
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--],
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--] {
		padding: 24px 8px;
		border-radius: 12px
	}
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--]:before,
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile:before,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--]:before {
		top: 11px;
		height: 4px;
		width: 4px
	}
	.image-gallery .grid-gallery .gallery-columns-7 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-7 [class*=mockup--mobile--traditional--]:after,
	.image-gallery .grid-gallery .gallery-columns-8 .mockup--mobile:after,
	.image-gallery .grid-gallery .gallery-columns-8 [class*=mockup--mobile--traditional--]:after {
		top: 11px;
		height: 4px
	}
	.image-gallery .tilted .mockup--mobile,
	.image-gallery .tilted [class*=mockup--mobile--traditional--] {
		max-width: 100%;
		padding: 55px 20px;
		border-radius: 30px
	}
	.image-gallery .tilted .mockup--mobile:before,
	.image-gallery .tilted [class*=mockup--mobile--traditional--]:before {
		width: 8px;
		height: 8px;
		top: 23px;
		left: 52px
	}
	.image-gallery .tilted .mockup--mobile:after,
	.image-gallery .tilted [class*=mockup--mobile--traditional--]:after {
		width: 40px;
		height: 8px;
		top: 23px
	}
	.image-gallery .tilted .mockup--tablet,
	.image-gallery .tilted [class*=mockup--tablet--traditional--] {
		max-width: 100%;
		padding: 42px 20px;
		border-radius: 20px
	}
	.image-gallery .tilted .mockup--tablet:before,
	.image-gallery .tilted [class*=mockup--tablet--traditional--]:before {
		width: 12px;
		height: 12px;
		top: 16px
	}
	.image-gallery .tilted .mockup--desktop,
	.image-gallery .tilted [class*=mockup--desktop--traditional--] {
		padding: 0;
		border-radius: 0
	}
	.image-gallery .tilted .mockup--desktop .mockup-display,
	.image-gallery .tilted [class*=mockup--desktop--traditional--] .mockup-display {
		padding: 23px 20px;
		border-radius: 15px 15px 0 0
	}
	.image-gallery .tilted .mockup--desktop .mockup-display:before,
	.image-gallery .tilted [class*=mockup--desktop--traditional--] .mockup-display:before {
		width: 8px;
		height: 8px;
		top: 7px
	}
	.image-gallery .tilted .mockup--desktop .desktop-body,
	.image-gallery .tilted [class*=mockup--desktop--traditional--] .desktop-body {
		height: 15px
	}
	.image-gallery .tilted .mockup--desktop .desktop-body .desktop-body,
	.image-gallery .tilted [class*=mockup--desktop--traditional--] .desktop-body .desktop-body {
		height: 12px
	}
	.image-gallery .tilted .mockup--desktop .desktop-body .desktop-body:before,
	.image-gallery .tilted [class*=mockup--desktop--traditional--] .desktop-body .desktop-body:before {
		width: 60px;
		height: 6px
	}
}

.carousel {
	position: relative;
	width: 100%;
	box-sizing: border-box
}

.carousel * {
	box-sizing: inherit
}

.carousel__track {
	overflow: hidden
}

.carousel__slides {
	position: relative;
	width: 100%;
	list-style: none;
	backface-visibility: hidden;
	transform-style: preserve-3d;
	touch-action: pan-Y;
	overflow: hidden;
	padding: 0;
	white-space: nowrap;
	display: flex;
	flex-wrap: nowrap;
	will-change: transform
}

.carousel__slides--dragging {
	user-select: none
}

.carousel__slide {
	width: 100%;
	height: 100%;
	flex-shrink: 0;
	white-space: normal;
	user-select: none;
	-webkit-touch-callout: none;
	-webkit-tap-highlight-color: transparent
}

.carousel__slide a {
	user-select: none;
	-webkit-user-drag: none;
	-moz-user-select: none;
	-ms-user-select: none
}

.carousel__arrows,
.carousel__bullets {
	-webkit-touch-callout: none;
	user-select: none
}

.carousel--rtl {
	direction: rtl
}

.p_section--navigation {
	padding: 40px 15px
}

.p_section--navigation .row {
	display: flex;
	flex-wrap: wrap
}

.p_section--navigation .sticky-header {
	width: 100%
}

.p_section--navigation .sticky-header .navigation-steps {
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	background-color: #fff;
	position: relative
}

.p_section--navigation .sticky-header .navigation-steps .nav-step {
	height: 100%;
	position: absolute;
	left: 0;
	width: 100%;
	opacity: 0
}

.p_section--navigation .sticky-header .navigation-steps .nav-step:first-child {
	opacity: 1
}

.p_section--navigation .sticky-header .navigation-steps .nav-step:first-child .step-number {
	margin-right: 10px
}

.p_section--navigation .sticky-header .navigation-steps .nav-step-content {
	width: 100%;
	position: relative
}

.p_section--navigation .sticky-header .navigation-steps .step-link {
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center
}

.p_section--navigation .sticky-header .navigation-steps .step-number {
	width: 48px;
	height: 48px;
	border-radius: 50%;
	border: 2px solid #d1d9dd;
	font-family: var(--title-font);
	font-size: 24px;
	font-weight: 700;
	line-height: 1.08;
	color: #282a2b;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center
}

.p_section--navigation .sticky-header .navigation-steps .step-name {
	font-family: var(--title-font);
	font-size: 20px;
	font-weight: 600;
	line-height: 1.3;
	text-align: center;
	color: #282a2b;
	padding: 2px
}

.p_section--navigation .sticky-header .navigation-steps.sticked {
	position: fixed;
	z-index: 99;
	width: 100%;
	top: 0;
	left: 0;
	height: 50px;
	box-shadow: 0 2px 5px 0 hsla(0, 0%, 82.7%, .5)
}

.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step-content {
	padding: 0
}

.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step {
	height: 50px;
	padding: 15px 30px;
	transition: all .3s;
	position: absolute;
	opacity: 0
}

.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step .step-number {
	font-size: 14px;
	width: 20px;
	height: 20px;
	margin-right: 10px;
	transition: all .3s
}

.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step .step-name {
	font-size: 14px;
	font-weight: 400;
	line-height: 1.3;
	margin: 0;
	transition: all .3s
}

.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step .step-name textarea {
	font-size: 14px
}

.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step:not(:first-child):before {
	top: 9px;
	width: 0;
	left: -32%;
	transition: all .3s
}

.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step.checked {
	background: #fff;
	opacity: 1;
	transition: all .3s
}

.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step.checked:not(:first-child):before {
	width: 62%
}

.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step.checked .step-name,
.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step.checked .step-number {
	font-weight: 700
}

.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step:first-child {
	opacity: 1
}

.p_section--navigation .sticky-header .navigation-steps.sticked.sticked-hidden {
	top: -100px;
	transition: all .3s
}

@media (min-width:576px) {
	.p_section--navigation {
		padding: 50px 15px
	}
}

@media (min-width:768px) {
	.p_section--navigation {
		padding: 70px 0
	}
	.p_section--navigation .sticky-header {
		min-height: 146px
	}
	.p_section--navigation .sticky-header .navigation-steps {
		background: #fff;
		margin: 0 auto;
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: center
	}
	.p_section--navigation .sticky-header .navigation-steps .nav-step {
		position: relative;
		text-align: center;
		opacity: 1;
		padding: 0;
		background: transparent;
		width: auto
	}
	.p_section--navigation .sticky-header .navigation-steps .nav-step:not(:first-child):before {
		content: "";
		position: absolute;
		top: 44px;
		left: -26%;
		width: 52%;
		height: 2px;
		background-color: #d1d9dd
	}
	.p_section--navigation .sticky-header .navigation-steps .nav-step .nav-step-content {
		width: 180px;
		padding: 20px 10px;
		position: relative
	}
	.p_section--navigation .sticky-header .navigation-steps .nav-step .step-link {
		flex-direction: column;
		justify-content: flex-start
	}
	.p_section--navigation .sticky-header .navigation-steps .nav-step .step-number {
		margin: 0 auto 10px;
		font-size: 1.5rem;
		background: #fff;
		border: 2px solid #d1d9dd;
		width: 48px;
		height: 48px;
		display: flex;
		align-items: center;
		justify-content: center;
		text-align: center;
		line-height: 1;
		border-radius: 50%;
		transition: all .3s;
		position: relative;
		z-index: 1;
		float: none;
		cursor: pointer
	}
	.p_section--navigation .sticky-header .navigation-steps .nav-step:first-child .step-number {
		margin-right: auto
	}
	.p_section--navigation .sticky-header .navigation-steps .nav-step .step-name {
		display: block;
		font-size: 1.5rem;
		font-weight: 600;
		line-height: 1;
		margin: 20px 0 0
	}
	.p_section--navigation .sticky-header .navigation-steps.sticked {
		position: fixed;
		z-index: 9;
		width: 100%;
		top: 0;
		left: 0;
		padding-top: 20px;
		height: 70px;
		max-height: 100px;
		box-shadow: 0 2px 5px 0 hsla(0, 0%, 82.7%, .5);
		transition: all .3s ease-out
	}
	.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step {
		height: 70px;
		transition: all .3s ease-out;
		position: relative;
		opacity: 1;
		padding: 0;
		background: transparent
	}
	.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step:first-child .step-number {
		margin-right: auto
	}
	.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step .nav-step-content {
		padding: 0
	}
	.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step .step-number {
		margin: 0 auto;
		color: #9fa6a9;
		font-weight: 400;
		border: none;
		background-color: #edf0f1
	}
	.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step .step-name {
		line-height: 1;
		margin: 10px 0 0;
		color: #9fa6a9
	}
	.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step:first-child {
		opacity: 1
	}
	.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step.checked {
		background: transparent
	}
	.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step.checked .step-number {
		background-color: #353738;
		border-color: #353738;
		color: #fff;
		transition: all .3s
	}
	.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step.checked:before {
		background-color: #353738;
		width: 62%
	}
	.p_section--navigation .sticky-header .navigation-steps.sticked .nav-step.checked .step-name {
		font-weight: 700;
		color: #353738
	}
	.p_section--navigation .sticky-header.sticked-hidden {
		top: -100px;
		transition: all .3s
	}
}

.project_editor .p_section--navigation {
	--paddingTop: 40px;
	--paddingBottom: 40px;
	padding-top: var(--paddingTop);
	padding-bottom: var(--paddingBottom)
}

.project_editor .p_section--navigation .sticky-header .navigation-steps {
	--border-color: #d1d9dd;
	--hover-background: #353738
}

.project_editor .p_section--navigation .sticky-header .navigation-steps .nav-step .step-number:hover {
	background: var(--hover-background);
	border-color: var(--hover-background);
	color: #fff
}

.project_editor .p_section--navigation .sticky-header .navigation-steps .nav-step.checked .step-number {
	background: var(--hover-background);
	border-color: var(--hover-background)
}

.project_editor .p_section--navigation .sticky-header .navigation-steps .nav-step.checked .step-name,
.project_editor .p_section--navigation .sticky-header .navigation-steps .nav-step.checked .step-name textarea {
	color: var(--hover-background)!important;
	font-weight: 700!important
}

.project_editor .p_section--navigation .sticky-header .navigation-steps .nav-step.checked:before {
	background-color: var(--hover-background)
}

.project_editor .p_section--navigation .sticky-header .navigation-steps .nav-step:first-child:before {
	width: 0;
	display: none
}

.project_editor .p_section--navigation .sticky-header .navigation-steps .nav-step:hover {
	text-decoration: none
}

.project_editor .p_section--navigation .sticky-header .nav-step {
	display: flex;
	flex-direction: row
}

.project_editor .p_section--navigation .sticky-header .nav-step:not(:first-child):before {
	left: calc(-26% - 10px)
}

.project_editor .p_section--navigation .sticky-header .nav-step .nav-step-content {
	border-radius: 1px;
	border: 1px solid transparent
}

.project_editor .p_section--navigation .sticky-header .nav-step .nav-step-content:hover {
	border-color: #edf0f1
}

.project_editor .p_section--navigation .sticky-header .nav-step .nav-step-content:hover .nav-step-delete {
	opacity: 1
}

.project_editor .p_section--navigation .sticky-header .nav-step.sortable-ghost {
	background: #edf0f1;
	height: 100%
}

.project_editor .p_section--navigation .sticky-header .nav-step.sortable-ghost .e-btn--edit,
.project_editor .p_section--navigation .sticky-header .nav-step.sortable-ghost .nav-step-delete,
.project_editor .p_section--navigation .sticky-header .nav-step.sortable-ghost .nav-step-insert,
.project_editor .p_section--navigation .sticky-header .nav-step.sortable-ghost .step-link {
	opacity: 0
}

.project_editor .p_section--navigation .sticky-header .nav-step.dragon {
	cursor: move;
	cursor: grab
}

.project_editor .p_section--navigation .sticky-header .nav-step.dragon:before {
	display: none
}

.project_editor .p_section--navigation .sticky-header .nav-step.dragon .nav-step-content .nav-step-delete {
	opacity: 0
}

.project_editor .p_section--navigation .sticky-header .nav-step:active:before {
	display: none
}

.project_editor .p_section--navigation .sticky-header .nav-step-delete {
	position: absolute;
	top: -12px;
	right: -12px;
	width: 24px;
	height: 24px;
	border-radius: 50%;
	background: rgba(40, 42, 43, .7) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOS4xMDMgNy4wMDVMMTQgMi4xMDkgMTEuOTIgMCA3IDUuMDU3IDIuMDc1IDAgMCAyLjExIDQuOTc0IDcgMCAxMS44OTcgMi4wNzUgMTQgNyA5LjA4NiAxMS45MiAxNCAxNCAxMS44OTd6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5IDkpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==) 50% no-repeat;
	background-size: 24px 24px;
	opacity: 0;
	cursor: pointer;
	z-index: 1
}

.project_editor .p_section--navigation .sticky-header .nav-step-insert {
	position: relative;
	height: 100%;
	width: 20px
}

.project_editor .p_section--navigation .sticky-header .nav-step-insert:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	height: 100%;
	width: 1px;
	background-color: transparent;
	display: block
}

.project_editor .p_section--navigation .sticky-header .nav-step-insert:hover:before {
	background-color: #00b8ff
}

.project_editor .p_section--navigation .sticky-header .nav-step-insert:hover .insert-btn {
	opacity: 1
}

.project_editor .p_section--navigation .sticky-header .nav-step-insert .insert-btn {
	position: absolute;
	top: 50%;
	left: -2px;
	transform: translateY(-50%);
	width: 24px;
	height: 24px;
	border-radius: 50%;
	background: #d1d9dd url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTEyIDIuNTEzdjE4Ljk3NE0yMS40ODcgMTJIMi41MTMiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==) 50% no-repeat;
	background-size: 12px 12px;
	opacity: 0;
	cursor: pointer
}

.project_editor .p_section--navigation .sticky-header .step-name textarea {
	width: 100%;
	min-height: 30px;
	font-family: var(--title-font);
	font-size: 20px;
	font-weight: 600;
	line-height: 1.3;
	text-align: center;
	color: #282a2b;
	padding: 0;
	border: 1px solid transparent;
	margin-bottom: 20px
}

.project_editor .p_section--navigation .sticky-header .step-name textarea:hover {
	border-color: #edf0f1
}

.project_editor .p_section--navigation .sticky-header .step-name textarea:focus {
	border-color: #00b8ff
}

.project_editor .p_section--navigation .sticky-header .step-name textarea::placeholder {
	font-family: Lato, sans-serif;
	font-style: italic;
	color: #9fa6a9;
	font-weight: 400
}

.project_editor .p_section--navigation .sticky-header .e-btn--text-ideas {
	font-size: 11px;
	margin: 0;
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center
}

.project_editor .p_section--navigation .sticky-header .e-btn--text-ideas.linked:before {
	content: "";
	width: 16px;
	height: 32px;
	margin-right: 6px;
	display: inline-block;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMjEgMS45OTFMMTkgMCA3IDE0LjcxNyAyIDguOTU5IDAgMTAuOTUgNyAxOXoiLz48L2RlZnM+PHVzZSBmaWxsPSIjM2FlNWFkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYgNykiIHhsaW5rOmhyZWY9IiNhIi8+PC9zdmc+);
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: 16px
}

.project_editor .p_section--navigation .sticky-header .navigation-steps.sticked {
	top: 56px;
	z-index: 101;
	--label-color: #9fa6a9
}

.project_editor .p_section--navigation .sticky-header .navigation-steps.sticked.sticked-hidden {
	top: -100px
}

.project_editor .p_section--navigation .sticky-header .navigation-steps.sticked .e-btn--text-ideas,
.project_editor .p_section--navigation .sticky-header .navigation-steps.sticked .nav-step-delete,
.project_editor .p_section--navigation .sticky-header .navigation-steps.sticked .nav-step-insert {
	display: none
}

.project_editor .p_section--navigation .sticky-header .navigation-steps.sticked .nav-step .nav-step-content {
	border: 1px solid transparent
}

.project_editor .p_section--navigation .sticky-header .navigation-steps.sticked .nav-step .nav-step-content .step-name {
	pointer-events: none
}

.project_editor .p_section--navigation .sticky-header .navigation-steps.sticked .nav-step .nav-step-content textarea {
	margin: 0;
	min-height: 20px;
	font-weight: 400;
	color: #778390
}

.project_editor .p_section--navigation .sticky-header .navigation-steps.sticked .nav-step .nav-step-content:hover {
	border-color: transparent
}

.project_editor .p_section--navigation .sticky-header .navigation-steps.sticked .nav-step .nav-step-content:hover .nav-step-delete {
	opacity: 1
}

@media (min-width:576px) {
	.project_editor .p_section--navigation {
		--paddingTop: 50px;
		--paddingBottom: 50px
	}
}

@media (min-width:768px) {
	.project_editor .p_section--navigation {
		--paddingTop: 70px;
		--paddingBottom: 70px
	}
}

.section-microlist {
	padding: 0 24px;
	--body-color: #353738;
	--headline-color: #353738
}

.section-microlist-items {
	width: 100%
}

.section-microlist-item {
	width: 100%;
	height: 150px;
	border-radius: 3px;
	border: 1px solid #d1d9dd;
	background-color: #fff;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	margin-bottom: 18px;
	cursor: pointer;
	transition: all .1s ease-in-out
}

.section-microlist-item:hover {
	box-shadow: 0 25px 20px -20px rgba(71, 84, 97, .16), 0 0 20px 0 rgba(0, 0, 0, .05)
}

.section-microlist-item:hover .section-info .operation {
	opacity: 1
}

.section-microlist-item.selected {
	border: 2px solid #00b8ff
}

.section-microlist-item.selected .section-info .operation {
	color: #475461;
	opacity: 1
}

.section-microlist-item.selected .section-info .state-display {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiPjxkZWZzPjxjaXJjbGUgaWQ9ImIiIGN4PSIxNSIgY3k9IjE1IiByPSIxNSIvPjxjaXJjbGUgaWQ9ImMiIGN4PSIxNSIgY3k9IjE1IiByPSIxNCIvPjxmaWx0ZXIgaWQ9ImEiIHdpZHRoPSIxNDYuNyUiIGhlaWdodD0iMTQ2LjclIiB4PSItMjMuMyUiIHk9Ii0yMy4zJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVNb3JwaG9sb2d5IGluPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImRpbGF0ZSIgcmFkaXVzPSIxIiByZXN1bHQ9InNoYWRvd1NwcmVhZE91dGVyMSIvPjxmZU9mZnNldCBpbj0ic2hhZG93U3ByZWFkT3V0ZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPjxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iMiIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93Qmx1ck91dGVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9Im91dCIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIi8+PGZlQ29sb3JNYXRyaXggaW49InNoYWRvd0JsdXJPdXRlcjEiIHZhbHVlcz0iMCAwIDAgMCAwLjUyMTU2ODYyNyAwIDAgMCAwIDAuNTIxNTY4NjI3IDAgMCAwIDAgMC41MjE1Njg2MjcgMCAwIDAgMC41IDAiLz48L2ZpbHRlcj48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDQpIj48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMEI4RkYiIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLXdpZHRoPSIyIiB4bGluazpocmVmPSIjYiIvPjxtYXNrIGlkPSJkIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNjIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2MiLz48ZyBmaWxsPSIjMDBCOEZGIiBtYXNrPSJ1cmwoI2QpIj48cGF0aCBkPSJNLTQtNGgzOHYzOEgtNHoiLz48L2c+PC9nPjxwYXRoIHN0cm9rZT0iI0ZGRiIgZD0iTTI1LjI3OCAxNS41ODRsLS42OC0uODYyLTcuOTggNi45NTYtMi44NjMtMy4zMDQtMS4wMjIuODUyIDMuOTU4IDQuMDkyIDguNTg3LTcuNzM0eiIvPjwvZz48L3N2Zz4=)
}

.section-microlist .section-info {
	padding: 16px
}

.section-microlist .section-info .section-title {
	display: flex;
	flex-direction: row
}

.section-microlist .section-info .state-display {
	width: 28px;
	height: 28px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiPjxkZWZzPjxmaWx0ZXIgaWQ9ImEiIHdpZHRoPSIxNDYuNyUiIGhlaWdodD0iMTQ2LjclIiB4PSItMjMuMyUiIHk9Ii0yMy4zJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVNb3JwaG9sb2d5IGluPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImRpbGF0ZSIgcmFkaXVzPSIxIiByZXN1bHQ9InNoYWRvd1NwcmVhZE91dGVyMSIvPjxmZU9mZnNldCBpbj0ic2hhZG93U3ByZWFkT3V0ZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPjxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iMiIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93Qmx1ck91dGVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9Im91dCIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIi8+PGZlQ29sb3JNYXRyaXggaW49InNoYWRvd0JsdXJPdXRlcjEiIHZhbHVlcz0iMCAwIDAgMCAwLjUyMTY1NzEgMCAwIDAgMCAwLjUyMTY1NzEgMCAwIDAgMCAwLjUyMTY1NzEgMCAwIDAgMC41IDAiLz48L2ZpbHRlcj48ZmlsdGVyIGlkPSJjIiB3aWR0aD0iMTQzJSIgaGVpZ2h0PSIxNTkuOSUiIHg9Ii0yMS41JSIgeT0iLTMwJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVPZmZzZXQgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPjxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93Qmx1ck91dGVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9Im91dCIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIi8+PGZlQ29sb3JNYXRyaXggaW49InNoYWRvd0JsdXJPdXRlcjEiIHZhbHVlcz0iMCAwIDAgMCAwLjUyMTU2ODYyNyAwIDAgMCAwIDAuNTIxNTY4NjI3IDAgMCAwIDAgMC41MjE1Njg2MjcgMCAwIDAgMC41IDAiLz48L2ZpbHRlcj48Y2lyY2xlIGlkPSJiIiBjeD0iMTkiIGN5PSIxOSIgcj0iMTUiLz48cGF0aCBpZD0iZCIgZD0iTTI1Ljk2IDE1LjY0MkwyNC42NjcgMTRsLTggNi45NzEtMi44NTUtMy4yOTZMMTIgMTkuMTg3bDQuNjY3IDQuODI1eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEpIj48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiM0NzU0NjEiIGZpbGwtb3BhY2l0eT0iLjQiIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLXdpZHRoPSIyIiB4bGluazpocmVmPSIjYiIvPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xKSI+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjYykiIHhsaW5rOmhyZWY9IiNkIi8+PHBhdGggZmlsbD0iI0ZGRiIgc3Ryb2tlPSIjRkZGIiBzdHJva2UtbGluZWpvaW49InNxdWFyZSIgZD0iTTI1LjI3OCAxNS41ODRsLS42OC0uODYyLTcuOTggNi45NTYtMi44NjMtMy4zMDQtMS4wMjIuODUyIDMuOTU4IDQuMDkyIDguNTg3LTcuNzM0eiIvPjwvZz48L2c+PC9zdmc+);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain
}

.section-microlist .section-info .title {
	font-family: Lato, sans-serif;
	line-height: 1;
	margin-left: 8px;
	padding-top: 4px
}

.section-microlist .section-info .name {
	margin-bottom: 12px;
	font-size: 18px;
	font-weight: 700;
	color: #475461
}

.section-microlist .section-info .operation {
	font-size: 14px;
	color: #778390;
	opacity: 0
}

.section-microlist .section-display {
	width: 220px;
	border-left: 1px solid #d1d9dd;
	pointer-events: none;
	padding: 10px
}

.section-microlist .section-display.text {
	display: flex;
	flex-direction: column;
	aligin-items: center;
	justify-content: center
}

.section-microlist .section-display.quote {
	background-color: #edf1f1;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	text-align: center
}

.section-microlist .section-display.quote .quote-text {
	font-size: 10px;
	font-family: var(--title-font);
	margin-bottom: 4px;
	font-style: italic;
	color: var(--body-color)
}

.section-microlist .section-display.quote .author {
	font-size: 6px!important;
	font-family: 'Poppins', sans-serif;
	color: var(--body-color)
}

.section-microlist .section-display.textandmedia {
	display: flex;
	flex-direction: row;
	align-items: center
}

.section-microlist .section-display.textandmedia.flipped .text-content {
	order: 1;
	padding-right: 5px
}

.section-microlist .section-display.textandmedia.flipped .media-content {
	order: 2;
	padding-left: 5px
}

.section-microlist .section-display.textandmedia .media-content {
	flex: 1;
	padding-right: 5px
}

.section-microlist .section-display.textandmedia .text-content {
	flex: 1;
	padding-left: 5px
}

.section-microlist .section-display.textandmedia img {
	width: 100%
}

.section-microlist .section-display.media {
	max-width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	padding: 0
}

.section-microlist .section-display.media .prototype {
	background-color: #f0f6fb;
	background-position: 50%;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%
}

.section-microlist .section-display.media .prototype.marvel {
	background-image: url(/dist/images/ill-app-marvel.svg)
}

.section-microlist .section-display.media .prototype.invision {
	background-image: url(/dist/images/ill-app-invision.svg)
}

.section-microlist .section-display.media .prototype.axure {
	background-image: url(/dist/images/ill-app-axure.svg)
}

.section-microlist .section-display.media .prototype.adobexd {
	background-image: url(/dist/images/ill-app-xd.svg)
}

.section-microlist .section-display.media .prototype.figma {
	background-image: url(/dist/images/ill-app-figma.svg)
}

.section-microlist .section-display.header {
	padding: 0
}

.section-microlist .section-display.header .header-content {
	position: relative;
	height: 100%
}

.section-microlist .section-display.header .title {
	height: 100%;
	padding: 10px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	text-align: center;
	font-size: 16px;
	font-weight: 700;
	font-family: var(--title-font);
	color: var(--fColor);
	position: relative;
	z-index: 1
}

.section-microlist .section-display.header .background {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.section-microlist .section-display.header .background img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center
}

.section-microlist .section-display.stat {
	display: flex;
	flex-direction: row;
	align-items: center
}

.section-microlist .section-display.stat .stat-content {
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	justify-content: space-between;
	width: 100%
}

.section-microlist .section-display.stat .stat-item {
	flex: 1;
	text-align: center
}

.section-microlist .section-display.stat .stat-data {
	font-size: 10px;
	font-weight: 700;
	color: var(--headline-color)
}

.section-microlist .section-display.stat .stat-description {
	font-size: 6px;
	color: var(--body-color)
}

.section-microlist .section-display.gallery {
	padding: 0
}

.section-microlist .section-display.gallery .gallery-content {
	width: 100%;
	height: 100%;
	background-color: #f0f6fb;
	background-position: 50%;
	background-repeat: no-repeat
}

.section-microlist .section-display.gallery .gallery-content.no-mockup {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiPjxwYXRoIGQ9Ik0xIDQ3aDIwVjFIMXptMjYgMGgyMFYxSDI3eiIgc3Ryb2tlPSIjNDc1NDYxIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik0xMC40NzQgMTQuNzM4YTEuNzM3IDEuNzM3IDAgMTEtMy40NzUtLjAwMyAxLjczNyAxLjczNyAwIDAxMy40NzUuMDAzeiIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTEgMzVsMTQtMTIgNiA2Ii8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBkPSJNMSAyOWw0LTQgNCA0Ii8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBkPSJNMzYuNDc0IDE0LjczOGExLjczNyAxLjczNyAwIDExLTMuNDc1LS4wMDMgMS43MzcgMS43MzcgMCAwMTMuNDc1LjAwM3oiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0yNyAzNWwxNC0xMiA2IDYiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0yNyAyOWw0LTQgNCA0Ii8+PC9nPjwvc3ZnPg==);
	background-size: 46px 46px
}

.section-microlist .section-display.gallery .gallery-content.mobile {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTgiIGhlaWdodD0iMTEzIj48ZGVmcz48ZmlsdGVyIGlkPSJhIiB3aWR0aD0iMTI0JSIgaGVpZ2h0PSIxMTEuNCUiIHg9Ii0xMiUiIHk9Ii01LjclIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPjxmZU9mZnNldCBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+PGZlR2F1c3NpYW5CbHVyIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIgc3RkRGV2aWF0aW9uPSIyIi8+PGZlQ29sb3JNYXRyaXggaW49InNoYWRvd0JsdXJPdXRlcjEiIHZhbHVlcz0iMCAwIDAgMCAwLjA0NjE4MDE2OTQgMCAwIDAgMCAwLjE3MTIyMTk5NCAwIDAgMCAwIDAuMjk2MjYzODE4IDAgMCAwIDAuMSAwIi8+PC9maWx0ZXI+PHJlY3QgaWQ9ImIiIHdpZHRoPSI1MCIgaGVpZ2h0PSIxMDUiIHJ4PSI2Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCA0KSI+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjYSkiIHhsaW5rOmhyZWY9IiNiIi8+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYiIvPjwvZz48cGF0aCBmaWxsPSIjRThFREYyIiBkPSJNMTAgNmgzOGE0IDQgMCAwMTQgNHY5M2E0IDQgMCAwMS00IDRIMTBhNCA0IDAgMDEtNC00VjEwYTQgNCAwIDAxNC00eiIvPjxnIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0xNy41IDY4LjVoMTB2LTIzaC0xMHptMTMgMGgxMHYtMjNoLTEweiIgc3Ryb2tlPSIjNDc1NDYxIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik0yMi4yMzcgNTIuMzY5YS44NjkuODY5IDAgMTEtMS43MzctLjAwMS44NjkuODY5IDAgMDExLjczNy4wMDF6Ii8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBkPSJNMTcuNSA2Mi41bDctNiAzIDMiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0xNy41IDU5LjVsMi0yIDIgMiIvPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgZD0iTTM1LjIzNyA1Mi4zNjlhLjg2OS44NjkgMCAxMS0xLjczNy0uMDAxLjg2OS44NjkgMCAwMTEuNzM3LjAwMXoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0zMC41IDYyLjVsNy02IDMgMyIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTMwLjUgNTkuNWwyLTIgMiAyIi8+PC9nPjwvZz48L3N2Zz4=);
	background-size: 50px 105px
}

.section-microlist .section-display.gallery .gallery-content.tablet {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iODMiIGhlaWdodD0iMTEzIj48ZGVmcz48ZmlsdGVyIGlkPSJhIiB3aWR0aD0iMTE2JSIgaGVpZ2h0PSIxMTEuNCUiIHg9Ii04JSIgeT0iLTUuNyUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+PGZlT2Zmc2V0IGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz48ZmVHYXVzc2lhbkJsdXIgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIiBzdGREZXZpYXRpb249IjIiLz48ZmVDb2xvck1hdHJpeCBpbj0ic2hhZG93Qmx1ck91dGVyMSIgdmFsdWVzPSIwIDAgMCAwIDAuMDQ2MTgwMTY5NCAwIDAgMCAwIDAuMTcxMjIxOTk0IDAgMCAwIDAgMC4yOTYyNjM4MTggMCAwIDAgMC4xIDAiLz48L2ZpbHRlcj48cmVjdCBpZD0iYiIgd2lkdGg9Ijc1IiBoZWlnaHQ9IjEwNSIgcng9IjYiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDQpIj48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiNGRkYiIHhsaW5rOmhyZWY9IiNiIi8+PC9nPjxwYXRoIGZpbGw9IiNFOEVERjIiIGQ9Ik0xMCA2aDYzYTQgNCAwIDAxNCA0djkzYTQgNCAwIDAxLTQgNEgxMGE0IDQgMCAwMS00LTRWMTBhNCA0IDAgMDE0LTR6Ii8+PGcgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTI5LjUgNjguNWgxMHYtMjNoLTEwem0xMyAwaDEwdi0yM2gtMTB6IiBzdHJva2U9IiM0NzU0NjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgZD0iTTM0LjIzNyA1Mi4zNjlhLjg2OS44NjkgMCAxMS0xLjczNy0uMDAxLjg2OS44NjkgMCAwMTEuNzM3LjAwMXoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0yOS41IDYyLjVsNy02IDMgMyIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTI5LjUgNTkuNWwyLTIgMiAyIi8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBkPSJNNDcuMjM3IDUyLjM2OWEuODY5Ljg2OSAwIDExLTEuNzM3LS4wMDEuODY5Ljg2OSAwIDAxMS43MzcuMDAxeiIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTQyLjUgNjIuNWw3LTYgMyAzIi8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBkPSJNNDIuNSA1OS41bDItMiAyIDIiLz48L2c+PC9nPjwvc3ZnPg==);
	background-size: 75px 105px
}

.section-microlist .section-display.gallery .gallery-content.desktop {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTk3IiBoZWlnaHQ9IjExMiI+PGRlZnM+PGZpbHRlciBpZD0iYSIgd2lkdGg9IjEwNy45JSIgaGVpZ2h0PSIxMTIuMiUiIHg9Ii0zLjklIiB5PSItNi4xJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVPZmZzZXQgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPjxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iMiIvPjxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB2YWx1ZXM9IjAgMCAwIDAgMC4wNDYxODAxNjk0IDAgMCAwIDAgMC4xNzEyMjE5OTQgMCAwIDAgMCAwLjI5NjI2MzgxOCAwIDAgMCAwLjEgMCIvPjwvZmlsdGVyPjxmaWx0ZXIgaWQ9ImMiIHdpZHRoPSIxMDYuMyUiIGhlaWdodD0iMzA0LjYlIiB4PSItMy4yJSIgeT0iLTEwMi4zJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVPZmZzZXQgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPjxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iMiIvPjxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB2YWx1ZXM9IjAgMCAwIDAgMC4wNDYxODAxNjk0IDAgMCAwIDAgMC4xNzEyMjE5OTQgMCAwIDAgMCAwLjI5NjI2MzgxOCAwIDAgMCAwLjEgMCIvPjwvZmlsdGVyPjxwYXRoIGlkPSJiIiBkPSJNMyAwaDE0NmEzIDMgMCAwMTMgM3Y5NUgwVjNhMyAzIDAgMDEzLTN6Ii8+PHBhdGggaWQ9ImQiIGQ9Ik0xNzUuNjA0IDUuODgzSDE0LjA1NEM1LjY1NyA1Ljg4MyAwIDQuODM3IDAgMy43ODZWLjU5QzAgLjI3NC4zNjYuMDIuODIuMDJoMTg4LjAxOGMuNDU1IDAgLjgyMi4yNTQuODIyLjU3djMuMzIyYy0uMDAyLjgzLTQuMzgyIDEuOTcxLTE0LjA1NiAxLjk3MXoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMyA0KSI+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjYSkiIHhsaW5rOmhyZWY9IiNiIi8+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYiIvPjwvZz48cGF0aCBmaWxsPSIjRThFREYyIiBkPSJNMjcgN2gxNDRhMSAxIDAgMDExIDF2ODlhMSAxIDAgMDEtMSAxSDI3YTEgMSAwIDAxLTEtMVY4YTEgMSAwIDAxMS0xeiIvPjxnIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik04Ny41IDY4LjVoMTB2LTIzaC0xMHptMTMgMGgxMHYtMjNoLTEweiIgc3Ryb2tlPSIjNDc1NDYxIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik05Mi4yMzcgNTIuMzY5YS44NjkuODY5IDAgMTEtMS43MzctLjAwMS44NjkuODY5IDAgMDExLjczNy4wMDF6Ii8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBkPSJNODcuNSA2Mi41bDctNiAzIDMiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik04Ny41IDU5LjVsMi0yIDIgMiIvPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgZD0iTTEwNS4yMzcgNTIuMzY5YS44NjkuODY5IDAgMTEtMS43MzctLjAwMS44NjkuODY5IDAgMDExLjczNy4wMDF6Ii8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBkPSJNMTAwLjUgNjIuNWw3LTYgMyAzIi8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBkPSJNMTAwLjUgNTkuNWwyLTIgMiAyIi8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQgMTAyKSI+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjYykiIHhsaW5rOmhyZWY9IiNkIi8+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjZCIvPjx1c2UgZmlsbD0iIzc3ODM5MCIgZmlsbC1vcGFjaXR5PSIuMDMiIHhsaW5rOmhyZWY9IiNkIi8+PC9nPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik03LjY2NSAxMDJoMTgyLjMzYTMuNjY1IDMuNjY1IDAgMDEzLjY2NSAzLjY2NUg0QTMuNjY1IDMuNjY1IDAgMDE3LjY2NSAxMDJ6Ii8+PC9nPjwvc3ZnPg==);
	background-size: 190px 105px
}

.section-microlist .section-display .text-content {
	max-height: 126px;
	overflow: hidden
}

.section-microlist .section-display .text-content h3 {
	font-size: 8px;
	font-family: var(--title-font);
	color: var(--headline-color);
	margin-bottom: 8px
}

.section-microlist .section-display .text-content a,
.section-microlist .section-display .text-content b,
.section-microlist .section-display .text-content i,
.section-microlist .section-display .text-content li,
.section-microlist .section-display .text-content p,
.section-microlist .section-display .text-content span {
	font-size: 6px!important;
	font-family: 'Poppins', sans-serif;
	line-height: 1.1;
	color: var(--body-color)!important
}

.section-microlist .section-display .text-content p {
	margin-bottom: 4px
}

.section-microlist .section-display .text-content ul {
	padding-left: 12px;
	margin-block-end: 0
}

.section-microlist .section-display .media-content {
	max-width: 100%;
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	overflow: hidden
}

.section-microlist .section-display .media-content img {
	width: 100%
}

.section-microlist .section-display .media-content .media-caption {
	display: none;
	padding: 2px 0
}

.section-microlist .section-display .media-content .media-caption .medium-editor-element {
	min-height: auto
}

.section-microlist .section-display .media-content .media-caption p {
	font-size: 6px!important
}

.section-microlist .section-display .media-content .caption-box-empty {
	display: none
}

.section-microlist .section-display .media-content .embed-content {
	width: 100%;
	padding-top: 56.25%;
	position: relative
}

.section-microlist .section-display .media-content .embed-content iframe {
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0
}

.section-microlist .section-display .media-content .mockup--desktop .mockup-display,
.section-microlist .section-display .media-content .mockup--mobile,
.section-microlist .section-display .media-content .mockup--tablet {
	padding: 0;
	box-shadow: none;
	border-radius: 0;
	display: inline-block;
	margin: 0 auto;
	max-width: 100%
}

.section-microlist .section-display .media-content .mockup--desktop .mockup-display .mockup-image,
.section-microlist .section-display .media-content .mockup--mobile .mockup-image,
.section-microlist .section-display .media-content .mockup--tablet .mockup-image {
	padding: 0;
	width: 100%;
	border-radius: 0
}

.section-microlist .section-display .media-content .mockup--desktop .mockup-display .mockup-image img,
.section-microlist .section-display .media-content .mockup--mobile .mockup-image img,
.section-microlist .section-display .media-content .mockup--tablet .mockup-image img {
	position: relative;
	border: none;
	border-radius: 0
}

.section-microlist .section-display .media-content .mockup--desktop .mockup-display:after,
.section-microlist .section-display .media-content .mockup--desktop .mockup-display:before,
.section-microlist .section-display .media-content .mockup--mobile:after,
.section-microlist .section-display .media-content .mockup--mobile:before,
.section-microlist .section-display .media-content .mockup--tablet:after,
.section-microlist .section-display .media-content .mockup--tablet:before {
	display: none
}

.section-microlist .section-display .media-content .mockup--desktop {
	margin: 0 auto
}

.section-microlist .section-display .media-content .mockup--desktop .desktop-body {
	display: none
}

.review-center .project_editor .p_section--navigation {
	pointer-events: all
}

.review-center .project_editor .p_section--navigation .sticky-header .e-btn--text-ideas,
.review-center .project_editor .p_section--navigation .sticky-header .nav-step-delete,
.review-center .project_editor .p_section--navigation .sticky-header .nav-step-insert {
	display: none
}

.review-center .project_editor .p_section--navigation .sticky-header .nav-step-content {
	border: none
}

.review-center .project_editor .p_section--navigation .sticky-header textarea {
	pointer-events: none
}

.review-center .project_editor .p_section--navigation .sticky-header .navigation-steps.sticked {
	top: 0;
	z-index: 99
}

.review-center .project_editor .p_section--navigation .sticky-header .navigation-steps.sticked.sticked-hidden {
	top: -100px
}

.review-center.review-panel--on .project_editor .p_section--navigation .sticky-header .navigation-steps {
	min-width: 1088px;
	width: calc(100% - 352px)
}

.project-footer .footer-info {

	padding: 40px 0
}

.project-footer .footer-info .ufo--p-container-fluid {
	text-align: center
}

.project-footer .footer-info .info {
	display: flex;
	flex-direction: column;
	justify-content: left;
	align-items: center;
	padding-left: 85px;
	padding-right: 15px;
	margin-left: auto;
	margin-right: auto;
	max-width: 1240px;
	text-align: center
}

.project-footer .footer-share {
	background: #1d2227;
	padding: 30px 0;
    display: none;
}

.project-footer .project-owner {
	overflow: hidden;
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-bottom: 24px
}

.project-footer .owner {
	cursor: pointer;
	color: #fff;
	margin-bottom: 24px;
	display: none;
	flex-direction: row;
	align-items: center;
	justify-content: center
}

.project-footer .owner .owner-info {
	color: #fff;
	text-align: left
}

.project-footer .owner .owner-picture {
	width: 60px;
	height: 60px;
	min-width: 60px;
	min-height: 60px;
	background: #edf1f1;
	margin-right: 12px;
	border-radius: 50%;
	overflow: hidden
}

.project-footer .owner .owner-picture img {
	height: 100%;
	width: 100%;
	object-fit: cover;
	object-position: center
}

.project-footer .owner .owner-name {
	font-size: 18px;
	font-weight: 700;
	line-height: 1;
	font-family: Lato, sans-serif;
	color: #353738
}

.project-footer .owner .owner-company {
	font-size: 14px;
	font-family: Lato, sans-serif;
	font-style: italic;
	color: #424242;
	text-align: left
}

.project-footer .project-owner-projects {
	padding-top: 24px;
	width: 100%
}

.project-footer .project-owner-projects .owner-projects-content {
	display: grid;
	grid-template-columns: repeat(1, 1fr);
	grid-column-gap: 24px;
	grid-row-gap: 24px
}

.project-footer .project-owner-projects.long-list .title-line {
	margin-left: 12px;
	margin-bottom: 12px
}

.project-footer .project-owner-projects.long-list .owner-projects-content {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	margin-top: 12px
}

.project-footer .project-owner-projects.long-list .f-project {
	margin: 12px;
	width: auto
}

.project-footer .project-owner-projects.long-list .f-project .image {
	margin: 0;
	width: 70px;
	height: 70px;
	min-width: 70px;
	min-height: 70px
}

.project-footer .project-owner-projects .title-line {
	font-family: Source Sans Pro, sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #9fa6a9;
	text-transform: uppercase;
	text-align: center;
	margin-bottom: 24px
}

.project-footer .project-owner-projects .f-project {
	box-shadow: 0 20px 20px -20px rgba(0, 0, 0, .1);
	background-color: #fff;
	display: flex;
	flex-direction: row;
	cursor: pointer;
	transition: box-shadow .2s ease-out;
	width: 100%;
	max-width: 100%
}

.project-footer .project-owner-projects .f-project:hover {
	box-shadow: 0 28px 20px -20px rgba(0, 0, 0, .1)
}

.project-footer .project-owner-projects .f-project .image {
	width: 60px;
	height: 60px;
	min-width: 60px;
	margin-right: 24px
}

.project-footer .project-owner-projects .f-project .image img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center
}

.project-footer .project-owner-projects .f-project .title {
	display: flex;
	align-items: center
}

.project-footer .project-owner-projects .f-project .title h4 {
	font-family: Lato, sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #475461;
	max-height: 34px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	line-height: 1;
	text-align: left
}

.project-footer .footer-links .footer-btn {
	border-radius: 18px;
	background-color: #fff;
	font-family: Source Sans Pro, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #778390;
	display: inline-block;
	padding: 10px 16px;
	text-transform: uppercase;
	border: 1px solid #edf0f1
}

.project-footer .footer-links .footer-btn:first-of-type {
	margin-right: 10px
}

.project-footer .footer-links .footer-btn:hover {
	cursor: pointer;
	color: #778390
}

.project-footer .footer-share .footer-share-content {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: auto;
	margin-right: auto;
	max-width: 1240px
}

.project-footer .footer-logo {
	font-size: 14px;
	color: #d8d8d8;
	line-height: 24px;
	width: 138px;
	font-family: Lato, sans-serif;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	margin-top: 25px;
	order: 2
}

.project-footer .footer-logo .uxfolio-logo {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTkuMDcgMzIiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9Ii44OSIgeTE9Ii41MyIgeDI9IjM3LjczIiB5Mj0iMjcuNzkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwNGI3Y2IiLz48c3RvcCBvZmZzZXQ9Ii4wMyIgc3RvcC1jb2xvcj0iIzA0YjdjYyIvPjxzdG9wIG9mZnNldD0iLjE3IiBzdG9wLWNvbG9yPSIjMDRiN2Q2Ii8+PHN0b3Agb2Zmc2V0PSIuNDEiIHN0b3AtY29sb3I9IiMwNGI3ZjIiLz48c3RvcCBvZmZzZXQ9Ii41MSIgc3RvcC1jb2xvcj0iIzA0YjdmZiIvPjxzdG9wIG9mZnNldD0iLjc4IiBzdG9wLWNvbG9yPSIjMDQ5NWVjIi8+PHN0b3Agb2Zmc2V0PSIuOTkiIHN0b3AtY29sb3I9IiMwNDc2ZGIiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDE9IjM1LjUyIiB5MT0iMi4wOSIgeDI9IjIyLjY1IiB5Mj0iNDkuMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzA0YjdjYiIvPjxzdG9wIG9mZnNldD0iLjE0IiBzdG9wLWNvbG9yPSIjMDRiN2Q0Ii8+PHN0b3Agb2Zmc2V0PSIuMzgiIHN0b3AtY29sb3I9IiMwNGI3ZWUiLz48c3RvcCBvZmZzZXQ9Ii41MSIgc3RvcC1jb2xvcj0iIzA0YjdmZiIvPjxzdG9wIG9mZnNldD0iLjc4IiBzdG9wLWNvbG9yPSIjMDQ5NWVjIi8+PHN0b3Agb2Zmc2V0PSIuOTkiIHN0b3AtY29sb3I9IiMwNDc2ZGIiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iYyIgeDE9IjI2Ljk5IiB5MT0iNy40NCIgeDI9IjIxLjQ3IiB5Mj0iMjcuNzgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwNGI3Y2IiLz48c3RvcCBvZmZzZXQ9Ii4xNyIgc3RvcC1jb2xvcj0iIzBkYmFjZiIvPjxzdG9wIG9mZnNldD0iLjQ1IiBzdG9wLWNvbG9yPSIjMjdjMWRhIi8+PHN0b3Agb2Zmc2V0PSIuODEiIHN0b3AtY29sb3I9IiM1MGNkZWMiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM2OGQ0ZjciLz48L2xpbmVhckdyYWRpZW50PjxzdHlsZT4uYXtmaWxsOiNmZmY7ZmlsbC1ydWxlOmV2ZW5vZGR9LmJ7ZmlsbDpub25lfTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJhIiBkPSJNNTYuOTcgMjMuMzdxLS44NC4yMS0yLjE5LjQ0YTE4IDE4IDAgMDEtMyAuMjMgNi42MSA2LjYxIDAgMDEtMi41NC0uNDMgNC4wOCA0LjA4IDAgMDEtMS42NC0xLjE5IDQuNjcgNC42NyAwIDAxLS44OC0xLjgzIDkuNTkgOS41OSAwIDAxLS4yNy0yLjMzdi03aDIuOTJ2Ni41NGE1LjI0IDUuMjQgMCAwMC42IDIuODcgMi4zMiAyLjMyIDAgMDAyLjA2Ljg2aDEuMTJhNiA2IDAgMDAuODgtLjEyVjExLjI3aDIuOTR2MTIuMXpNNjUuMzEgMTUuMDlsMi42Ni0zLjgyaDMuMDZsLTQuMjQgNnExLjMzIDEuNjUgMi41NCAzLjM0YTI3LjQ1IDI3LjQ1IDAgMDEyIDMuMTdoLTMuMTVhOS41IDkuNSAwIDAwLS41Ny0xbC0uNzQtMS4wNXEtLjQtLjU3LS44My0xLjEzdC0uODQtMS4wNWEyNC4wNiAyNC4wNiAwIDAwLTEuNjYgMi4xNXEtLjggMS4xNC0xLjMzIDIuMDNoLTNhMTQuOSAxNC45IDAgMDEuODgtMS41MXEuNTItLjggMS4xMi0xLjYzdDEuMjMtMS42NnEuNjMtLjgzIDEuMjUtMS41OGwtNC4yOC02LjFoMy4yMXpNNzguNzQgNS4yM2E3LjkyIDcuOTIgMCAwMTEuNzguMTggMTAuMTQgMTAuMTQgMCAwMTEuMTYuMzJsLS41NiAyLjM5YTQuNjQgNC42NCAwIDAwLTEtLjMxIDUuNDggNS40OCAwIDAwLTEuMTUtLjA4IDMuMDYgMy4wNiAwIDAwLTEuMTguMiAxLjk0IDEuOTQgMCAwMC0uNzcuNTYgMi4xNSAyLjE1IDAgMDAtLjQxLjg3IDQuODMgNC44MyAwIDAwLS4xMiAxLjExdi44M2gyLjQ4djIuNDFoLTIuNDV2MTAuMDJINzMuNlYxMC4zOGE1LjMzIDUuMzMgMCAwMTEuMjgtMy43OCA1IDUgMCAwMTMuODYtMS4zN005Mi4xOCAxNy41YTggOCAwIDAxLS40MyAyLjcgNiA2IDAgMDEtMS4yMyAyLjA4IDUuNTQgNS41NCAwIDAxLTEuOTIgMS4zNCA2LjI1IDYuMjUgMCAwMS0yLjQ3LjQ4IDYuMTYgNi4xNiAwIDAxLTIuNDYtLjQ4IDUuNTUgNS41NSAwIDAxLTEuOS0xLjM0IDYuMTEgNi4xMSAwIDAxLTEuMjQtMi4wOCA3LjggNy44IDAgMDEtLjQ1LTIuNyA3LjcgNy43IDAgMDEuNDUtMi42OSA2IDYgMCAwMTEuMjQtMi4wOCA1LjU1IDUuNTUgMCAwMTEuOTItMS4zMyA2LjI0IDYuMjQgMCAwMTIuNDQtLjQ3IDYuMzMgNi4zMyAwIDAxMi40NS40NyA1LjQxIDUuNDEgMCAwMTEuOTEgMS4zMyA2LjE0IDYuMTQgMCAwMTEuMjQgMi4wNyA3LjcgNy43IDAgMDEuNDUgMi42OW0tMyAwYTQuODQgNC44NCAwIDAwLS44MS0yLjk1IDIuODggMi44OCAwIDAwLTQuNTEgMCA0Ljg0IDQuODQgMCAwMC0uODEgMi45NSA0LjkzIDQuOTMgMCAwMC44MSAzIDIuODYgMi44NiAwIDAwNC41MSAwIDQuOTQgNC45NCAwIDAwLjgxLTNNMTA0LjU4IDcuNjFhMS42NSAxLjY1IDAgMDEtLjUzIDEuMjkgMS44MSAxLjgxIDAgMDEtMS4yNS40OCAxLjg0IDEuODQgMCAwMS0xLjI4LS40OCAxLjY1IDEuNjUgMCAwMS0uNTUtMS4yOSAxLjY3IDEuNjcgMCAwMS41My0xLjMxIDEuODUgMS44NSAwIDAxMS4yOC0uNDggMS44MiAxLjgyIDAgMDExLjI1LjQ4IDEuNjggMS42OCAwIDAxLjU1IDEuMzF6bS0zLjIzIDE2LjEyaDIuOTJWMTEuMjdoLTIuOTJ2MTIuNDZ6TTExOS4wNyAxNy41YTggOCAwIDAxLS40MyAyLjcgNiA2IDAgMDEtMS4yMyAyLjA4IDUuNTQgNS41NCAwIDAxLTEuOTIgMS4zNCA2LjI1IDYuMjUgMCAwMS0yLjQ3LjQ4IDYuMTYgNi4xNiAwIDAxLTIuNDYtLjQ4IDUuNTUgNS41NSAwIDAxLTEuOS0xLjM0IDYuMTEgNi4xMSAwIDAxLTEuMjQtMi4wOCA3LjggNy44IDAgMDEtLjQ1LTIuNyA3LjcgNy43IDAgMDEuNDUtMi42OSA2IDYgMCAwMTEuMjQtMi4wOCA1LjU1IDUuNTUgMCAwMTEuOTItMS4zMyA2LjI0IDYuMjQgMCAwMTIuNDQtLjQ3IDYuMzMgNi4zMyAwIDAxMi40NS40NyA1LjQxIDUuNDEgMCAwMTEuOTEgMS4zMyA2LjE0IDYuMTQgMCAwMTEuMjQgMi4wNyA3LjcgNy43IDAgMDEuNDUgMi42OW0tMyAwYTQuODQgNC44NCAwIDAwLS44MS0yLjk1IDIuODggMi44OCAwIDAwLTQuNTEgMCA0Ljg0IDQuODQgMCAwMC0uODEgMi45NSA0LjkzIDQuOTMgMCAwMC44MSAzIDIuODYgMi44NiAwIDAwNC41MSAwIDQuOTQgNC45NCAwIDAwLjgxLTNNOTUuMDMgMjMuNzNoMi45NFY2LjJoLTIuOTR2MTcuNTN6Ii8+PHBhdGggY2xhc3M9ImIiIGQ9Ik0zNi4yNiAxNC4xMUw1LjgyIDQuMzlsMTUuMzIgMjIuNzcgMy45NS0xNC45MSAyLjM5Ljc3TDI0IDI2LjJsMTIuMjYtMTIuMDl6Ii8+PHBhdGggY2xhc3M9ImIiIGQ9Ik0yNC4wMiAyNi4xNGwtLjAyLjA2IDEyLjI2LTEyLjA5TDUuODIgNC4zOSAyMCAyNS40NmwxLjE0IDEuNyAzLjk1LTE0LjkxIDIuMzkuNzctMy40NiAxMy4xMiAzLjI4LTMuMiIvPjxwYXRoIGQ9Ik00MC4yMSAxMy4xOGwtNS40NS0xLjc5TDAgLjMxbDIxLjUyIDMyIDE5LTE4Ljcyek0yNCAyNi40NnYtLjA1bC0yLjE5IDIuMTNMMjAgMjUuNzIgNS44NSA0LjY2bDMwLjQ0IDkuNzF6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtLjAzIC0uMjcpIiBmaWxsPSJ1cmwoI2EpIi8+PHBhdGggZmlsbD0idXJsKCNiKSIgZD0iTTI4LjUgMGwtMS45NCA2Ljk5IDIuNC43Ny43NC0yLjY4IDUuNjUgNi4yNC0uNjItLjIgNS40NSAxLjhMMjguNSAweiIvPjxwYXRoIGZpbGw9InVybCgjYykiIGQ9Ik0yNS4wOSAxMi4yNWwtMy45NSAxNC45MS0xLjE0LTEuNyAxLjgzIDIuODEgMi4xOS0yLjEzIDMuNDYtMTMuMTItMi4zOS0uNzd6Ii8+PC9zdmc+) 50% no-repeat;
	width: 65px;
	height: 24px
}

.project-footer .footer-logo:hover {
	text-decoration: none
}

.project-footer .footer-share-links {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start;
	color: #d8d8d8;
	font-size: 14px;
	font-family: Lato, sans-serif;
	height: 36px;
	order: 1
}

.project-footer .footer-share-links a {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 28px;
	height: 28px;
	border-radius: 50%;
	text-decoration: none;
	margin: 0 5px;
	color: #fff;
	font-size: 14px
}

.project-footer .footer-share-links a.facebook {
	background: #3b5998;
	margin-left: 24px
}

.project-footer .footer-share-links a.twitter {
	background: #55acee
}

.project-footer .footer-share-links a.linkedin {
	background: #0976b4
}

.project-footer .footer-share-links a i {
	display: block
}

@media (min-width:576px) {
	.project-footer .footer-share .footer-share-content {
		display: none;
		flex-direction: row
	}
	.project-footer .footer-logo {
		margin-top: 0;
		order: 1
	}
	.footer-share-links {
		order: 2
	}
}

@media (min-width:768px) {
	.project-footer .project-owner-projects .owner-projects-content {
		grid-template-columns: repeat(2, 1fr)
	}
}

@media (min-width:992px) {
	.project-footer .footer-info .info {
		flex-direction: row
	}
	.project-footer .footer-info .info.projects-list {
		justify-content: space-between;
		display: inline-flex
	}
	.project-footer .footer-info .info.projects-list .project-owner {
		align-items: flex-start
	}
	.project-footer .project-owner-projects {
		max-width: 734px;
		padding-top: 0;
		margin-left: 30px
	}
	.project-footer .project-owner-projects.long-list {
		max-width: 100%;
		width: auto
	}
	.project-footer .project-owner-projects.long-list .owner-projects-content {
		justify-content: flex-start
	}
	.project-footer .project-owner-projects.long-list .title-line {
		margin-left: 12px;
		text-align: left
	}
	.project-footer .project-owner-projects .title-line {
		text-align: left
	}
	.project-footer .project-owner-projects .f-project {
		width: 355px;
		max-width: 100%
	}
	.project-footer .project-owner-projects .f-project:last-of-type {
		margin-right: 0
	}
	.project-footer .project-owner {
		margin-bottom: 0;
		max-width: 355px;
		margin-right: 30px
	}
	.project-footer .footer-share-content.no-logo .footer-share-links {
		margin-left: inherit
	}
	.project-footer .footer-share-links {
		justify-content: flex-end;
		margin-top: 0;
		margin-left: auto;
		height: 50px
	}
}

.section-edit-buttons {
	position: absolute;
	bottom: 20px;
	left: 20px;
	display: flex;
	transition: opacity .2s ease-out
}

.section-edit-buttons.push-right {
	left: inherit;
	right: 20px
}

.ufo-editor--content-edit-buttons {
	position: absolute;
	bottom: 44px;
	left: 50%;
	transform: translateX(-50%);
	display: flex;
	align-items: flex-end
}

.ufo-editor--content-edit-buttons .e-btn--group-vertical {
	margin-right: 5px
}

.image-container:hover .section-edit-buttons,
.media-container:hover .section-edit-buttons,
.p_section--embed:hover .section-edit-buttons,
.p_section--gallery:hover .section-edit-buttons,
.p_section--header-main:hover .section-edit-buttons,
.p_section--prototype:hover .section-edit-buttons {
	opacity: 1
}

.media-box .embed-content {
	min-height: 100%
}

.media-box .embed-content.noWidthValue,
.media-box .embed-content.placeholder {
	padding: 120px 0
}

.p_section .text-container .medium-editor-element *,
.p_section .text-container .text * {
	background: none!important
}

.caption-box,
.caption-col {
	position: relative;
	padding: 0 15px
}

.media-caption {
	width: 100%;
	position: relative;
	--hoverColor: #00b8ff
}

.media-caption.display-mode--grid {
	width: 720px;
	max-width: 100%;
	margin: 0 auto
}

.media-caption.display-mode--offgrid {
	width: 960px;
	max-width: 100%;
	margin: 0 auto
}

.media-caption .medium-editor-element,
.media-caption .text {
	font-family: 'Poppins', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.55;
	color: #7b7e80;
	text-align: center;
	padding: 20px 5px
}

.media-caption .medium-editor-element a,
.media-caption .text a {
	color: var(--hoverColor)
}

.media-caption .medium-editor-element p,
.media-caption .text p {
	margin-bottom: 0
}

.media-caption .medium-editor-element,
.media-caption textarea {
	width: 100%;
	font-family: 'Poppins', sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.55;
	color: #7b7e80;
	text-align: center;
	border: 1px solid transparent;
	padding: 2px 5px;
	transition: border .1s ease-in-out
}

.media-caption .medium-editor-element:focus,
.media-caption .medium-editor-element:hover,
.media-caption textarea:focus,
.media-caption textarea:hover {
	border: 1px solid #00b8ff;
	box-shadow: none;
	outline: none
}

.media-caption .medium-editor-element:after {
	left: 0;
	right: 0;
	font-style: normal
}

.project_editor .media-caption {
	padding: 20px 10px;
	--body-color: #7b7e80
}

.project_editor .media-caption .medium-editor-element,
.project_editor .media-caption .text {
	color: var(--body-color)
}

@media (min-width:768px) {
	.media-caption .medium-editor-element,
	.media-caption .text {
		font-size: 17px
	}
}

.review-center .project_editor .caption-box.no_caption,
.review-center .project_editor .caption-col.no_caption {
	padding-bottom: 0
}

.review-center .project_editor .caption-box-empty {
	display: none
}

.review-center .project-footer .logo {
	margin: 0 auto;
	float: none
}

.project_editor .media-caption .medium-editor-element,
.project_editor .media-caption .text,
.project_editor .media-caption textarea {
	font-family: var(--body-font)
}

.project_editor .p_section .space-helper {
	position: absolute;
	left: 0;
	width: 100%;
	transition: padding .1s ease-in-out;
	cursor: pointer;
	z-index: 1
}

.project_editor .p_section .space-helper--buttons {
	position: absolute;
	left: 10px;
	z-index: 1
}

.project_editor .p_section .space-helper--buttons .e-btn--edit {
	margin-bottom: 5px;
	transform: translateX(-60px);
	transition: transform .1s ease-in-out;
	transition-delay: .1s
}

.project_editor .p_section .space-helper--buttons .e-btn--edit:first-child {
	transition-delay: 25ms
}

.project_editor .p_section .space-helper--buttons .e-btn--edit:nth-child(2) {
	transition-delay: .05s
}

.project_editor .p_section .space-helper:hover {
	background-color: rgba(0, 184, 255, .1)
}

.project_editor .p_section .space-helper:hover .e-btn--edit {
	transform: translateX(0)
}

.project_editor .p_section .space-helper--top {
	height: var(--paddingTop);
	top: 0
}

.project_editor .p_section .space-helper--top .space-helper--buttons {
	top: 10px
}

.project_editor .p_section .space-helper--bottom {
	height: var(--paddingBottom);
	bottom: 0
}

.project_editor .p_section .space-helper--bottom .space-helper--buttons {
	bottom: 10px
}

.project_editor .p_section .space-helper.space-zero {
	height: 20px
}

.project_editor .p_section .space-helper--double-click {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 0
}

.payment-info {
	width: 560px;
	margin: 0 auto;
	padding: 100px 0;
	position: relative
}

.payment-info h1 {
	font-size: 1.5rem;
	font-weight: 400;
	margin-bottom: 30px
}

.payment-info h1,
.payment-info p {
	font-family: Lato, sans-serif;
	color: #475461
}

.payment-info p {
	font-size: 1rem;
	font-weight: 700
}

.payment-info .payment-success {
	opacity: 0;
	height: 0;
	transition: all .2s ease-in-out
}

.payment-info .card-number .input-group {
	margin-bottom: 50px
}

.payment-info .card-number .input-group .matla {
	top: -18px
}

.payment-info .card-expiry {
	display: flex;
	flex-direction: row;
	position: relative
}

.payment-info .card-expiry label {
	color: #778390;
	font-family: Lato;
	font-weight: 400;
	pointer-events: none;
	margin-bottom: 0;
	position: absolute;
	top: -16px;
	left: 10px;
	font-size: 15px
}

.payment-info .card-expiry .service-select {
	position: relative
}

.payment-info .card-expiry .service-select:after {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOCIgaGVpZ2h0PSI2Ij48ZGVmcz48cGF0aCBpZD0iYSIgZD0iTTQgMGw0IDZIMHoiLz48L2RlZnM+PHVzZSBmaWxsPSIjMDBCOEZGIiB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDYpIiB4bGluazpocmVmPSIjYSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
	position: absolute;
	right: 5px;
	top: 13px;
	z-index: 0
}

.payment-info .card-expiry select {
	-webkit-appearance: none;
	border-bottom: 2px solid #d7dee1;
	padding: 0 10px;
	position: relative;
	z-index: 1
}

.payment-info .card-expiry select:focus {
	outline: none
}

.payment-info .month,
.payment-info .year {
	width: 150px;
	margin-right: 20px
}

.payment-info .cvc-number {
	width: 220px
}

.payment-info .accepted-cards {
	display: flex;
	flex-direction: column;
	font-size: 15px;
	color: #778390;
	font-family: Lato, sans-serif;
	margin: 10px 0 30px
}

.payment-info .accepted-cards label {
	padding-left: 10px;
	margin: 0
}

.payment-info .accepted-cards .card-icons {
	width: 405px;
	height: 30px;
	background: url(/dist/images/accepted-cards.svg) 50% no-repeat;
	margin-top: 10px
}

.payment-info .billing-info,
.payment-info .promo-code {
	border: 1px solid #b5b5b5;
	border-radius: 4px;
	padding-top: 12px;
	padding-bottom: 15px;
	margin-bottom: 12px
}

.payment-info .billing-info.required,
.payment-info .promo-code.required {
	border: 2px solid #ca2a2a
}

.payment-info .billing-info p,
.payment-info .promo-code p {
	padding-left: 14px;
	font-weight: 300;
	color: #000
}

.payment-info .billing-info p.hint,
.payment-info .promo-code p.hint {
	display: none;
	font-size: 13px
}

.payment-info .billing-info .form-group,
.payment-info .promo-code .form-group {
	width: 100%;
	padding: 0 15px
}

.payment-info .billing-info .form-group label,
.payment-info .promo-code .form-group label {
	width: 100%;
	color: #000;
	font-family: Source Sans Pro, sans-serif;
	font-size: 1rem;
	line-height: 1.4
}

.payment-info .billing-info .form-group input,
.payment-info .billing-info .form-group select,
.payment-info .promo-code .form-group input,
.payment-info .promo-code .form-group select {
	width: 100%;
	border: 1px solid #bfbfbf;
	height: 44px;
	padding: 0 8px;
	font-family: Source Sans Pro, sans-serif
}

.payment-info .billing-info .form-group input:hover,
.payment-info .billing-info .form-group select:hover,
.payment-info .promo-code .form-group input:hover,
.payment-info .promo-code .form-group select:hover {
	border-color: #7d7d7d
}

.payment-info .billing-info .form-group input:focus,
.payment-info .billing-info .form-group select:focus,
.payment-info .promo-code .form-group input:focus,
.payment-info .promo-code .form-group select:focus {
	outline: none;
	border-color: #7d7d7d
}

.payment-info .billing-info .form-group input.required,
.payment-info .billing-info .form-group select.required,
.payment-info .promo-code .form-group input.required,
.payment-info .promo-code .form-group select.required {
	border-color: #ca2a2a
}

.payment-info .billing-info .multi-data,
.payment-info .promo-code .multi-data {
	display: flex;
	flex-direction: row
}

.payment-info .billing-info .multi-data .form-group:first-child,
.payment-info .promo-code .multi-data .form-group:first-child {
	padding-right: 2px
}

.payment-info .billing-info .multi-data .form-group:nth-child(2),
.payment-info .promo-code .multi-data .form-group:nth-child(2) {
	padding-left: 2px
}

.payment-info .promo-code {
	margin-bottom: 40px;
	padding-bottom: 15px
}

.payment-info .plan {
	width: 100%;
	padding: 24px;
	margin-bottom: 12px;
	border: 1px solid #b5b5b5;
	border-radius: 4px;
	font-family: Source Sans Pro, sans-serif;
	display: flex;
	flex-direction: row
}

.payment-info .plan .plan-info {
	float: left
}

.payment-info .plan .plan-name {
	font-size: 22px
}

.payment-info .plan .plan-billing,
.payment-info .plan .plan-features {
	font-size: 15px;
	font-family: Lato, sans-serif
}

.payment-info .plan .plan-billing {
	color: #9a9b9c;
	margin-top: 10px
}

.payment-info .plan .plan-price {
	flex: 1;
	display: flex;
	flex-direction: row;
	justify-content: flex-end;
	align-items: center;
	float: right;
	font-size: 54px;
	font-family: Source Sans Pro, sans-serif;
	font-weight: 600
}

.payment-info .plan .plan-price .currency {
	font-size: 35px;
	font-weight: 600
}

.payment-info .plan .plan-price .period {
	font-size: 1rem;
	line-height: 1;
	margin-left: 10px;
	font-weight: 100
}

.payment-info .submit {
	height: 36px;
	width: 100%
}

.payment-info .submit .secure-connection {
	font-size: 15px;
	font-weight: 600;
	float: left;
	line-height: 36px;
	font-family: Lato, sans-serif;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iIzRGNTg1QyIgZD0iTTEwIDE1djloMTJ2LTlIMTB6bTcgNGgxdi0yaC00djJoM3ptLTYtNlY5YTQgNCAwIDAxNC00aDJhNCA0IDAgMDE0IDR2NGgzdjEzSDhWMTNoM3ptNC02YTIgMiAwIDAwLTIgMnY0YzEuMjA5LjAxIDYgLjA1IDYgMFY5YTIgMiAwIDAwLTItMmgtMnptMCAxMnYzaDJ2LTNoLTJ6Ii8+PC9zdmc+) 0 0 no-repeat;
	padding-left: 32px
}

.payment-info .submit .btn--primary {
	float: right
}

.payment-response .loader-anim {
	background: url(data:image/gif;base64,R0lGODlhUABQAOcAAAAAADMAAGYAAJkAAMwAAP8AAAAzADMzAGYzAJkzAMwzAP8zAABmADNmAGZmAJlmAMxmAP9mAACZADOZAGaZAJmZAMyZAP+ZAADMADPMAGbMAJnMAMzMAP/MAAD/ADP/AGb/AJn/AMz/AP//AAAAMzMAM2YAM5kAM8wAM/8AMwAzMzMzM2YzM5kzM8wzM/8zMwBmMzNmM2ZmM5lmM8xmM/9mMwCZMzOZM2aZM5mZM8yZM/+ZMwDMMzPMM2bMM5nMM8zMM//MMwD/MzP/M2b/M5n/M8z/M///MwAAZjMAZmYAZpkAZswAZv8AZgAzZjMzZmYzZpkzZswzZv8zZgBmZjNmZmZmZplmZsxmZv9mZgCZZjOZZmaZZpmZZsyZZv+ZZgDMZjPMZmbMZpnMZszMZv/MZgD/ZjP/Zmb/Zpn/Zsz/Zv//ZgAAmTMAmWYAmZkAmcwAmf8AmQAzmTMzmWYzmZkzmcwzmf8zmQBmmTNmmWZmmZlmmcxmmf9mmQCZmTOZmWaZmZmZmcyZmf+ZmQDMmTPMmWbMmZnMmczMmf/MmQD/mTP/mWb/mZn/mcz/mf//mQAAzDMAzGYAzJkAzMwAzP8AzAAzzDMzzGYzzJkzzMwzzP8zzABmzDNmzGZmzJlmzMxmzP9mzACZzDOZzGaZzJmZzMyZzP+ZzADMzDPMzGbMzJnMzMzMzP/MzAD/zDP/zGb/zJn/zMz/zP//zAAA/zMA/2YA/5kA/8wA//8A/wAz/zMz/2Yz/5kz/8wz//8z/wBm/zNm/2Zm/5lm/8xm//9m/wCZ/zOZ/2aZ/5mZ/8yZ//+Z/wDM/zPM/2bM/5nM/8zM///M/wD//zP//2b//5n//8z//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBADXACwAAAAAUABQAAAI/gCvCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6ZNmdCeuXxm7SMpUj1TWlOlCqQ1TqJ0nnyWKlXQj89EiRoFjaS1pqlWjRwlVZQzkaqwpiIJbSrXUUo5MhX7VCSppFFFIWtrcWjTZ0yLlrQ29Zo1ZMeOpa24VlXPpnRFOksq8FngY4kdXr3bOGtKrk+dBf4acS1nv01VRkVG0NrjyAetNUNMMOzgk8hEVSWoWTDDZ82avb6qVyXfYwahbVboLHdi1iwXv/bb7FizxKqNG2S6PGXgyI51E8St3eBkmI5J4x/EfYxz8e4GXccEjDp6bumpU/V+KRx4wvOfDyKPqbn6wFTNKMRUfjFdlxCACX1Xk2MEEoQgQs6k4t9LBuoXYHxj3WSafQY9aNBqqPFnW4cXFjTgTQRV6GCJA6mWIYqNlUeiQcVNSJOKAnkoUHQwFmQai9foeA18PQ7U34rbNdNgjxsiORCRRQ7E4H8l1hjlQc0F9SCPV3rnXI4XQtmlkbYhiNuSY/KIoJhjSikYgLjZOGZuAObWpkLuPXcncbmhueeObP65nZyCFmrooYgmquiijDbq6KOQRirppJRWaumljgYEACH5BAkEANcALA8AEwAyACkAAAj+AJ1Zu0awoMGDCBMqXHjN2ipoo54xnEhx4rNUA5FxGjWwokeK1lKlUlVwlChREj+qRHhRpMFnJ0WNgrZyZUiRqVKWlHnSWU2PLXEitCYToqhjNH8qvIlRZMeDzlBei3rMp1KoIiVeXLXQ5EBrx8Lq/Bn0q8uFMJEVfBZWYE1rzrIWVJVzIjJRSRs6E6uypVuCIUlOJDrqINuqTxfCbVbXoNOKMK0WhBs2b0JrzZr9Xdu44jFRiQkelgw181jAZz1CE6V2aLNjzRJjzhyaIN3ado+dXsv32jPTCi8KVgn2mOLMyGMvfFyTLWmEzjI/N9y5ZljcBVM1Y3jz6jVoYRmYaheP0ftU3cu3B081/W14hePhlzfvuyp89dCrm7+eMP7B7vRN9t5B/hnEGHZX7bVbgaJpFiBC/DmGH2CZPciSfRKWtpuFryVW4GwWXgZbhgXRFmJCCmaH32/tnXhNhPGB6GJCzhEUX3QbznjeQONh1qKOYG03nok6Bqebdr/lWCRBmWlX4ZLHIYcglFNJRyV3RF4ZnJIfBQQAIfkECQQA1wAsDwASADIAKgAACP4ASVm7RrCgwYMIEypceM2aKmujBjKcSJGhtVQDkXF6VrGjx2epVBG0xkkUR48oFYLEWNCZKFHOUsosqCpVqlUHR71ENjNlTZsIn70UdUxiT4s2bZ7MOTTi0YUXk6ZSCE3UqGNEoT1FGDWpUYTITB4bu3TrylQgRUK1es3Z2JhbndmMafNrQqEcn719KhftNZBlF+ocqHdsz2ZKGwKtKBSutbFFUXaVWDMww7FaG0K2nNCaM8TNJEZFCc1wwcLNOI/83KwZXIJ1U7oN7PZY6KCtW39NK/PxMa61nUl8ljs1wtgy9XL2bJt1a86Aj461W9BacdWjj+p9nTDVbYVyVZV7nL7QO9TFT32Xb7YQMfWZsxWav5uKe3rTx9l3Z7n19DH7sOl3UHj9HUTeQfMZZJ2ABY5kW34I6dbggMcEliBBxAE44YEBKtjahHf9Z9CFn4nXoFuZXZOgdRqCqNlvHRIkoYshwjVfiTS2F5l5C+YI1YPmzehjQrN5l+GQDLXm3YdILkRcbiY2yVqLTVYnZJUqRVlRQAAh+QQJBADXACwPABEAMgArAAAI/gChXRtIsKDBgwgTKiRozdmzhRAjSny26tooZBIzahyoKtXAZ5xIbRypsOPDgaNEjbJGsuU1a6liFoQmSiVLlxphxrxJkFTNUSdxQnwWM5WqgzRrigoqFCHRojwLIlMqyllThM6KGk1oreYxUcesXiXYUWtUg89UPjvGduy1ok+ZIkz5zBrbY2dH6kxl7WnEtKKs2WWbN+NewTHlJvwq9q7iv0UHZvU4EexNZ2wfK3wqVqdmhGwxSs4ssWGzVGKvld0Ija3Aj2ybfTbdTDbDnSORtS249lizvM9q144a86he0gUbsnV2M7hwuU8LR8R8DKHyZs6E2z4YM/XxY5qtpGnXHB1n74WpfitM3HT5+mabZTbtLT09V/ZX3SO0j1X+1fP7wbdfKp+RtJZ3BPFnUFYFtkQYdwImV5tbyfkG4UHDUVgQZnIp+BF2Ghr0YIIRvjRhiLyFVZCH2TV4FWavvRWheAii+NJuMhKUoY1oqZjjNS3yiFAzeOUoXolCMmShfTsmuSB46QVXo5MD1ZbeiVQe5FxtLgqZHYhZctVkmFp2CVFAACH5BAkIANcALA4ADgA0AC8AAAj+AK1dG0iwoMGDCBMqNCjw2cKHECMOdHjtGUWJGDE+W0VwlMCMIBdaS1XwmceQKBmm4lhw1KiUMK+lImnwmaiXMUHOvFhQ1M2cGGfSPOjMpzOgEFXNZInQp6ijSBMqnbmwqE+eUScKZZrQqSisSJ8JHarQqk9oWa+N3BrR5yhRxz4CXStUYtFRx/LKhUl3KcareY8BFSqWLMSiggPHbEZ1J8ir1hSjZJzKWuGQiNXmhZrR2UyBjkPCdRj5mDOwCZ95rlyRKkpneScGPoaa4LNmuFNRDI0yL0VrsAM72wscN+7hWg2DDF7Q8uzhxY0/28s7pe+Dt48Zl47ddUzmCKOmI0dYHeb1hKmaKbyMFDx59eh1Zz1/MH1q7+1jv0/IuLb5Y2jVB59KA2ZV2n4HMbZXVrCBZV9NzfgHlF4GPUiQNbildRA02lVY4DW4LajhNQ0WZGFFzXA24oX6DXRiiCtiZxpBFjoTYYwINROXi/Bh+CGOA0UG34MwAimjQ/bdJiGOOo7UjI9GKiRkekVGiZCNVKpoJUPbibilbbgtuWWGX4rkZUgBAQAh+QQJBADXACwLABcAOgAiAAAI/gCtWbtGsKDBgwgTKly4UOA1ZKOQQWNIsaJFgtZUpVJVEBknUaOcPbtI0uIzjak2HkQmqmVLZCNLyiR4MqVNjghZunQpcuDMhjVt3lyo89mzY6KOKT32zOfPa9aeCU1pNCXOhc5ajoyKbKnSpiWjNhOqCqxUlRWziopJ05lXpk4Tim02NpVIg2evptWK8Jnbpc3AFpxLt9ndg3llqmV7ENpfpYadFabrLC5eqz+zMmVoTfJkw5YRY376l7FCa6mahe6b0tnTgqUrpq541vVr2F8pzmZY+/bB2At3K+zt+3duhcJZ2y2eEDjC5JeXM2+uFHkzhWNtT6eu3SB0gpJNbG8/2OzYxIPfrdEdz7k6+uvkVbPnfaz7Nejh51Msf55gcvXw6deQe/4FeA1dqwmIV30FCZefgvsd49NuAEJYkTXHwLcbghbSxuBsD3YYIWqqrSfihRmmxuGJtE0mHovYFQbjRQAmOGNfL74WEAAh+QQJBADXACwLABYAOgAjAAAI/gCtPbtGsKDBgwgTKly48Jm1a884IYPGsKLFiwStqUo1kCAyTqJGOXuIsaRFa6tSqVR1EJmol6KQdTRJs+CzjSpTsUToEmbIkTUxWnOWM+fOhKNeOjv28tgxh0ETCiyqM2fFpKOsDXXq1NnMoM+I5hxpzapFplkJhuX6lKTQZ0W9ZjR7kekxgwLZtmUosJlflVAL0sWY9O7BrVybAS041K/jxQYHCy2sENrSxM6cOfYL+WBOtyatceX7bLPfwAo/R70m+pizk6magVYodnZNaF0txrZYe7XBZ7kZ7mYo9qtviMFTNyMO+DhC4E8XDk8Il6Nz6k6NC15Ovfn1hJeVeitslur1d9quE043qFn7eYPNjlH0zB2v3/d8nSJcT9Cvbfy/pRdZfQS1B2BF8c1H0HrW3HdgfoYtSKB/D1YEnHnXTGdghQgeQ9JwDRLIoUKicTcchSNamN5uG6bYYVmyOehiRSXGhuKMFm7mHo4JbcajUDf+aOGOUQUEACH5BAkIANcALAsAGAA6AB8AAAj+AK1dG0iwoMGDCBMqXHhN4KhRzqAxnEhxorVVqVIRRMZJlCiIEiuKXHgxY0ZVBpF5XCnqWMSRI609M0kT5UGVHo+tPHYM2TOBMA/KVEWzqE2Ezzw6uwbNGc+nLn8CtSjTWdFUzgQSTfWMYVJRSwdWhQq1mTNnz9I+O9usrVuTaKdu7Trx6zGhac+Sdcu37dm0UwmapEsR2qiWVGWmaiY1cEKTji0evltxsUjIQRs+jYzQskXMmTXz5GzQM0nQoUUfIy24GUNrqFMP3LzQNELYGWUjfEr4oG2DM3PrRuj0WO+CvwkGDzuc+OjOroU2w9p84bNj0UtnL9j2ePWDTr1cJ39m9vtEnsd/k99uPqG1560LWmvLur1y7Mi3d7dP0Slz086Uxx9FzRg3kGfrDVjRfKtdY9l8zdSnoHz4WUbfhCJdZ5VZjGE4UoCLCeihSHyNCBOEEpp4UFrmBQQAIfkECQgA1wAsDAAcADgAGQAACP4ArwkcSLCgQYLWnjVr9szawYcQI0oUmLDZsYUYGTqcyLHjtYrHQh5zlqqZs4waPaosaM2iSGfPBJYU+Oxkxo0rOVpz9hJawZkIbaZyhjPnw2cifR4EarBlqlQxjRpEGjLqQ6YHnz2FKpUispDOJmJ9SDKVqqIdd4o6hgzt1WY6VT096/HZqLVKOY6NaG2rVYh2RY36qxeuSq1PCQ+0hkyUqLA593KUaxZtY8eYHYvcbNig5GvNtooevVUVzVGcMmfezHlpZ4ILScsWvWqltZCvZeYGvdBt14e3L/7MjdH3b+C4CWItflxl8M5MmTd3nvwaUOnTnVuEOxN7du0XSxV6/64dpXHyOm+i/92y2fn1ad+vDAgAIfkECQQA1wAsCgAbADwAHAAACP4ArwkcSLCgwYPXrFlDyLChw4cFrT1rRrHZs4UQM2o0KLHZsYogLWLcSJLhM2fHUjZzZi1VM2vOQDp7VrImQZQpZw50OfBkRWc2az5LebEgT4IdLQbdOPQYTYNHC05UuvShtZwIoxaMmWpk1YNXjwHN2oyhs1RdvyJMeayhVoPN0Ko1yNbhW6hy5wrE6fXg3Yhox6rlK9AaNLIIFRYOrLbpU8d+yxqc+hjt06CQw7K9vFMywalxX157ZjkoNKxNWeLkfO3tVNWlz6YtGZbl5oGrCWp93RNtV9l9IY4S5TRn39wCo/JGKpt0Xo3HiN8+iPzo8sm+fUMXxV1s8JtEW2GXvQ5WVfZUEJ1xJ84aIUqLLsmbzK7KoXruyL67p+iSomCr5qG1ikncjdLeQzH9VJJzqRwIDX76IeifTdYE2Jc1oxhYlTP/CYXWSBiSEqFeGVU4GykHkihUfSypqJc1qwQEACH5BAkEANcALAkAGwA+AB4AAAj+AK8JHEiwoMGDAq1ZQ8iwocOHB609a0ax2bOFEDNqRCix2bGKIC1i3EjS4TNnx1I2c2YtVTNrzkA6e1aypsFnKY/NHOhy4MmKNG3axHnsYsGeBDtaFFrSWsqgR5sdnPiSqUanOhEiNRgz1UirDVUy3GqwGVmwB1Ee+xqVYctUztAiVMu2rdtUqaDKFUhU78GzN/H6BYs17jVr0LRKjYjxGd66Qgvzffp3cUGqQZ09lptToFrKdglSNWsYbyq0yFIezgkTNE/LfCmyNOv1Gl5VVukSNXxNrV6yVHk7zvsW91BRRVMfS0zQ92ufsgsWHz4YIjRRopQjg+zc9uLgEVV53d680doo7K7TUu4JnuFw05AZHsOOnHlDlBZdtm/41rRGZPTx9lBMZlUkoEPi3QaRM/RVd59MJL1nnHvYjRKfQwQemFF/Dl5znSgabuRMiBolCJl5o3S410PD1TWKhSsy9VZBo5AYI0mrnOaZfTdaZc0qh/UYozUBAQAh+QQJBADXACwJABoAPgAcAAAI/gCvCRxIsKBBa9YMKhyIcKHDhxAHPjtG0dmzhAqtPXPWrOOziCBBWqNIkmQziwI3dlzZMVUzjCFjEpx47OM1jc5MsuxoEeOzVKlsygxpDRlFaBmfsbyYEagzmEMd0nQW0WVEZ0CFRjWYsyZIqxF/plK1tSA0klAfgo1oDWiqtDKdiRJFNeZakGK1Ej0m6hjSgtagwRV4lyBCuG2BDl74bC4ygtA2llxYeGAztz0JqsoKkpSoUc8idy15rNmxugUrX+N42a1bVRfFknUIbdTc23NJZr5mGm5lax0F4nRNXLFCZJxw97X4F3Bpg5U7Dta4ufhs4aM4cRqFLDRerwQLZyvVu5C664TPSHmP2jt8M8PBo1pbBbssw+cD70q3z59gTqFrKYVaf/1RhBFYwL1H4IJnKQjWfgsu+N81VgkYYYQJtvUShBcSOBFWJzVDXof2ceTSSSRemCCHKXroUYsdxgcjhovxFxAAIfkECQQA1wAsCgAaADwAHQAACP4ArwkcSLBgwWfWDCocaO3ZwocQIz47RrGZQ4nNMlqMyBGiNWcUQ4ZEaLChxoypUjpL2LHlR5EOX4ZcKfDjSZrPUqpk2XKhTIoXCT5rVvFkxqADc+qk2ZMgNGSiRkJ85uwmUoNKU6ri2fGpqK/Hrj60lpHrVJ2ptnJ8NuqrKGTQml5L1UyuNVVoxQpk6xauXIF0/167m1foKE5uE79FxviZY5IKAyts+NiZqstoM6dy+PgZKVKME4scvVCywWaaNV++vKq13oLQYlOmGjZyXazNnD22xtus4IUUfZtmmPH374nODA4XWPW1cY4g4xJcTjb5c8HWjt0euLzs9eO1uU9vvzbU+XeOwcUTH39eLnL1zDe2/02UpWSy7Oc3zX5bsnf9v4HkUGBDWQcgdsUF9t+BgiFHV3MMPoeSRhE+h9+CFQpWVW4ZWohhh385BmBAACH5BAkEANcALAsAGgA6AB0AAAj+AKFdG0iwoMGDCBMqXGjN2jNOnEghe/YMmrWFGDMibEhRVaqPz65BGyWqpElRx5A5q3hRY0aHz5x5/EiTZstr1kiKGoVM57GfQI85W/msIUOYzprVXJpq5sebBJGVdDbQGjSKQ4NqbTaUYsxmYMMq/ciVotFrM1UpfFYSmUKkzoCKndv1LMKZIRc+I3kM6tFnqZoV9fuWZl6MOVEe1hjY5UDATx1fk3psMcbGLiGrlTwwrlCXmDM6+7iZ82OghA+GLgzStEFrqC83Q2zTNUKglg2uPgg5lW2Fnqkm3F1wdCrhvxM++4lc92yExnMnf/1TOvFrz8Cmnk69r+rnBa1ZaeeuEbb3grvFN9tOnvcx8AN3g5XePmHc5quTNq+fsVllgqFlBx9/L/3UEmbqsUfgRu9d1FiCC3K23GyNzRehafoFpt+FroEVGFgcuqbeeCGaBmGJrlHEX0AAIfkECQQA1wAsCgAYADwAHwAACP4AoT27RrCgwYMIEypcyPDaM2vXkI1CBq2hxYsYralKpaogMk6iRjmDiLFkxlWpUnY0iEyUy5APTco8aO1ZypsrD7Z86fLYwJklbd7EuXAnsp3Hjjn7CTThM2dDVW3k2NCZy4HPkmp1VlGhta8kE1qDOhSryotWRf2sqTXps7fOnDU71qyu3bpx3z5rVpak0JwW0zK9Nrat4WZyEd+9m6pZzIJ/ZQpGKPAt2IKNC4LVGxby2ZlWfZbMjDFyU2duMZK2aLrpNdSiLa5mKNSZa4OwByucrbD27YO5G/JG6Ps38NQLhxssbvx47ITKCTJv7lw35ma9U9qmrjA4QuV7U2Bt5949aWeCw63hJV/V/EHe6hGztzj3WOfZ8bHPp0/X4Gy7+2GUlH7XrAZggBdZMyB6+tl1HoILqadUgdgl9iCEEdIFlWLNXIjhQnvxZZd1HzYUYl0klljVeiqCNh51AQEAOw==) 50% no-repeat;
	width: 80px;
	height: 80px;
	margin: 0 auto
}

.payment-response .buttons {
	display: flex;
	flex-direction: row;
	justify-content: flex-end;
	margin-top: 50px
}

.payment-loader {
	background: url(data:image/gif;base64,R0lGODlhUABQAOcAAAAAADMAAGYAAJkAAMwAAP8AAAAzADMzAGYzAJkzAMwzAP8zAABmADNmAGZmAJlmAMxmAP9mAACZADOZAGaZAJmZAMyZAP+ZAADMADPMAGbMAJnMAMzMAP/MAAD/ADP/AGb/AJn/AMz/AP//AAAAMzMAM2YAM5kAM8wAM/8AMwAzMzMzM2YzM5kzM8wzM/8zMwBmMzNmM2ZmM5lmM8xmM/9mMwCZMzOZM2aZM5mZM8yZM/+ZMwDMMzPMM2bMM5nMM8zMM//MMwD/MzP/M2b/M5n/M8z/M///MwAAZjMAZmYAZpkAZswAZv8AZgAzZjMzZmYzZpkzZswzZv8zZgBmZjNmZmZmZplmZsxmZv9mZgCZZjOZZmaZZpmZZsyZZv+ZZgDMZjPMZmbMZpnMZszMZv/MZgD/ZjP/Zmb/Zpn/Zsz/Zv//ZgAAmTMAmWYAmZkAmcwAmf8AmQAzmTMzmWYzmZkzmcwzmf8zmQBmmTNmmWZmmZlmmcxmmf9mmQCZmTOZmWaZmZmZmcyZmf+ZmQDMmTPMmWbMmZnMmczMmf/MmQD/mTP/mWb/mZn/mcz/mf//mQAAzDMAzGYAzJkAzMwAzP8AzAAzzDMzzGYzzJkzzMwzzP8zzABmzDNmzGZmzJlmzMxmzP9mzACZzDOZzGaZzJmZzMyZzP+ZzADMzDPMzGbMzJnMzMzMzP/MzAD/zDP/zGb/zJn/zMz/zP//zAAA/zMA/2YA/5kA/8wA//8A/wAz/zMz/2Yz/5kz/8wz//8z/wBm/zNm/2Zm/5lm/8xm//9m/wCZ/zOZ/2aZ/5mZ/8yZ//+Z/wDM/zPM/2bM/5nM/8zM///M/wD//zP//2b//5n//8z//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBADXACwAAAAAUABQAAAI/gCvCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6ZNmdCeuXxm7SMpUj1TWlOlCqQ1TqJ0nnyWKlXQj89EiRoFjaS1pqlWjRwlVZQzkaqwpiIJbSrXUUo5MhX7VCSppFFFIWtrcWjTZ0yLlrQ29Zo1ZMeOpa24VlXPpnRFOksq8FngY4kdXr3bOGtKrk+dBf4acS1nv01VRkVG0NrjyAetNUNMMOzgk8hEVSWoWTDDZ82avb6qVyXfYwahbVboLHdi1iwXv/bb7FizxKqNG2S6PGXgyI51E8St3eBkmI5J4x/EfYxz8e4GXccEjDp6bumpU/V+KRx4wvOfDyKPqbn6wFTNKMRUfjFdlxCACX1Xk2MEEoQgQs6k4t9LBuoXYHxj3WSafQY9aNBqqPFnW4cXFjTgTQRV6GCJA6mWIYqNlUeiQcVNSJOKAnkoUHQwFmQai9foeA18PQ7U34rbNdNgjxsiORCRRQ7E4H8l1hjlQc0F9SCPV3rnXI4XQtmlkbYhiNuSY/KIoJhjSikYgLjZOGZuAObWpkLuPXcncbmhueeObP65nZyCFmrooYgmquiijDbq6KOQRirppJRWaumljgYEACH5BAkEANcALA8AEwAyACkAAAj+AJ1Zu0awoMGDCBMqXHjN2ipoo54xnEhx4rNUA5FxGjWwokeK1lKlUlVwlChREj+qRHhRpMFnJ0WNgrZyZUiRqVKWlHnSWU2PLXEitCYToqhjNH8qvIlRZMeDzlBei3rMp1KoIiVeXLXQ5EBrx8Lq/Bn0q8uFMJEVfBZWYE1rzrIWVJVzIjJRSRs6E6uypVuCIUlOJDrqINuqTxfCbVbXoNOKMK0WhBs2b0JrzZr9Xdu44jFRiQkelgw181jAZz1CE6V2aLNjzRJjzhyaIN3ado+dXsv32jPTCi8KVgn2mOLMyGMvfFyTLWmEzjI/N9y5ZljcBVM1Y3jz6jVoYRmYaheP0ftU3cu3B081/W14hePhlzfvuyp89dCrm7+eMP7B7vRN9t5B/hnEGHZX7bVbgaJpFiBC/DmGH2CZPciSfRKWtpuFryVW4GwWXgZbhgXRFmJCCmaH32/tnXhNhPGB6GJCzhEUX3QbznjeQONh1qKOYG03nok6Bqebdr/lWCRBmWlX4ZLHIYcglFNJRyV3RF4ZnJIfBQQAIfkECQQA1wAsDwASADIAKgAACP4ASVm7RrCgwYMIEypceM2aKmujBjKcSJGhtVQDkXF6VrGjx2epVBG0xkkUR48oFYLEWNCZKFHOUsosqCpVqlUHR71ENjNlTZsIn70UdUxiT4s2bZ7MOTTi0YUXk6ZSCE3UqGNEoT1FGDWpUYTITB4bu3TrylQgRUK1es3Z2JhbndmMafNrQqEcn719KhftNZBlF+ocqHdsz2ZKGwKtKBSutbFFUXaVWDMww7FaG0K2nNCaM8TNJEZFCc1wwcLNOI/83KwZXIJ1U7oN7PZY6KCtW39NK/PxMa61nUl8ljs1wtgy9XL2bJt1a86Aj461W9BacdWjj+p9nTDVbYVyVZV7nL7QO9TFT32Xb7YQMfWZsxWav5uKe3rTx9l3Z7n19DH7sOl3UHj9HUTeQfMZZJ2ABY5kW34I6dbggMcEliBBxAE44YEBKtjahHf9Z9CFn4nXoFuZXZOgdRqCqNlvHRIkoYshwjVfiTS2F5l5C+YI1YPmzehjQrN5l+GQDLXm3YdILkRcbiY2yVqLTVYnZJUqRVlRQAAh+QQJBADXACwPABEAMgArAAAI/gChXRtIsKDBgwgTKiRozdmzhRAjSny26tooZBIzahyoKtXAZ5xIbRypsOPDgaNEjbJGsuU1a6liFoQmSiVLlxphxrxJkFTNUSdxQnwWM5WqgzRrigoqFCHRojwLIlMqyllThM6KGk1oreYxUcesXiXYUWtUg89UPjvGduy1ok+ZIkz5zBrbY2dH6kxl7WnEtKKs2WWbN+NewTHlJvwq9q7iv0UHZvU4EexNZ2wfK3wqVqdmhGwxSs4ssWGzVGKvld0Ija3Aj2ybfTbdTDbDnSORtS249lizvM9q144a86he0gUbsnV2M7hwuU8LR8R8DKHyZs6E2z4YM/XxY5qtpGnXHB1n74WpfitM3HT5+mabZTbtLT09V/ZX3SO0j1X+1fP7wbdfKp+RtJZ3BPFnUFYFtkQYdwImV5tbyfkG4UHDUVgQZnIp+BF2Ghr0YIIRvjRhiLyFVZCH2TV4FWavvRWheAii+NJuMhKUoY1oqZjjNS3yiFAzeOUoXolCMmShfTsmuSB46QVXo5MD1ZbeiVQe5FxtLgqZHYhZctVkmFp2CVFAACH5BAkIANcALA4ADgA0AC8AAAj+AK1dG0iwoMGDCBMqNCjw2cKHECMOdHjtGUWJGDE+W0VwlMCMIBdaS1XwmceQKBmm4lhw1KiUMK+lImnwmaiXMUHOvFhQ1M2cGGfSPOjMpzOgEFXNZInQp6ijSBMqnbmwqE+eUScKZZrQqSisSJ8JHarQqk9oWa+N3BrR5yhRxz4CXStUYtFRx/LKhUl3KcareY8BFSqWLMSiggPHbEZ1J8ir1hSjZJzKWuGQiNXmhZrR2UyBjkPCdRj5mDOwCZ95rlyRKkpneScGPoaa4LNmuFNRDI0yL0VrsAM72wscN+7hWg2DDF7Q8uzhxY0/28s7pe+Dt48Zl47ddUzmCKOmI0dYHeb1hKmaKbyMFDx59eh1Zz1/MH1q7+1jv0/IuLb5Y2jVB59KA2ZV2n4HMbZXVrCBZV9NzfgHlF4GPUiQNbildRA02lVY4DW4LajhNQ0WZGFFzXA24oX6DXRiiCtiZxpBFjoTYYwINROXi/Bh+CGOA0UG34MwAimjQ/bdJiGOOo7UjI9GKiRkekVGiZCNVKpoJUPbibilbbgtuWWGX4rkZUgBAQAh+QQJBADXACwLABcAOgAiAAAI/gCtWbtGsKDBgwgTKly4UOA1ZKOQQWNIsaJFgtZUpVJVEBknUaOcPbtI0uIzjak2HkQmqmVLZCNLyiR4MqVNjghZunQpcuDMhjVt3lyo89mzY6KOKT32zOfPa9aeCU1pNCXOhc5ajoyKbKnSpiWjNhOqCqxUlRWziopJ05lXpk4Tim02NpVIg2evptWK8Jnbpc3AFpxLt9ndg3llqmV7ENpfpYadFabrLC5eqz+zMmVoTfJkw5YRY376l7FCa6mahe6b0tnTgqUrpq541vVr2F8pzmZY+/bB2At3K+zt+3duhcJZ2y2eEDjC5JeXM2+uFHkzhWNtT6eu3SB0gpJNbG8/2OzYxIPfrdEdz7k6+uvkVbPnfaz7Nejh51Msf55gcvXw6deQe/4FeA1dqwmIV30FCZefgvsd49NuAEJYkTXHwLcbghbSxuBsD3YYIWqqrSfihRmmxuGJtE0mHovYFQbjRQAmOGNfL74WEAAh+QQJBADXACwLABYAOgAjAAAI/gCtPbtGsKDBgwgTKly48Jm1a884IYPGsKLFiwStqUo1kCAyTqJGOXuIsaRFa6tSqVR1EJmol6KQdTRJs+CzjSpTsUToEmbIkTUxWnOWM+fOhKNeOjv28tgxh0ETCiyqM2fFpKOsDXXq1NnMoM+I5hxpzapFplkJhuX6lKTQZ0W9ZjR7kekxgwLZtmUosJlflVAL0sWY9O7BrVybAS041K/jxQYHCy2sENrSxM6cOfYL+WBOtyatceX7bLPfwAo/R70m+pizk6magVYodnZNaF0txrZYe7XBZ7kZ7mYo9qtviMFTNyMO+DhC4E8XDk8Il6Nz6k6NC15Ovfn1hJeVeitslur1d9quE043qFn7eYPNjlH0zB2v3/d8nSJcT9Cvbfy/pRdZfQS1B2BF8c1H0HrW3HdgfoYtSKB/D1YEnHnXTGdghQgeQ9JwDRLIoUKicTcchSNamN5uG6bYYVmyOehiRSXGhuKMFm7mHo4JbcajUDf+aOGOUQUEACH5BAkIANcALAsAGAA6AB8AAAj+AK1dG0iwoMGDCBMqXHhN4KhRzqAxnEhxorVVqVIRRMZJlCiIEiuKXHgxY0ZVBpF5XCnqWMSRI609M0kT5UGVHo+tPHYM2TOBMA/KVEWzqE2Ezzw6uwbNGc+nLn8CtSjTWdFUzgQSTfWMYVJRSwdWhQq1mTNnz9I+O9usrVuTaKdu7Trx6zGhac+Sdcu37dm0UwmapEsR2qiWVGWmaiY1cEKTji0evltxsUjIQRs+jYzQskXMmTXz5GzQM0nQoUUfIy24GUNrqFMP3LzQNELYGWUjfEr4oG2DM3PrRuj0WO+CvwkGDzuc+OjOroU2w9p84bNj0UtnL9j2ePWDTr1cJ39m9vtEnsd/k99uPqG1560LWmvLur1y7Mi3d7dP0Slz086Uxx9FzRg3kGfrDVjRfKtdY9l8zdSnoHz4WUbfhCJdZ5VZjGE4UoCLCeihSHyNCBOEEpp4UFrmBQQAIfkECQgA1wAsDAAcADgAGQAACP4ArwkcSLCgQYLWnjVr9szawYcQI0oUmLDZsYUYGTqcyLHjtYrHQh5zlqqZs4waPaosaM2iSGfPBJYU+Oxkxo0rOVpz9hJawZkIbaZyhjPnw2cifR4EarBlqlQxjRpEGjLqQ6YHnz2FKpUispDOJmJ9SDKVqqIdd4o6hgzt1WY6VT096/HZqLVKOY6NaG2rVYh2RY36qxeuSq1PCQ+0hkyUqLA593KUaxZtY8eYHYvcbNig5GvNtooevVUVzVGcMmfezHlpZ4ILScsWvWqltZCvZeYGvdBt14e3L/7MjdH3b+C4CWItflxl8M5MmTd3nvwaUOnTnVuEOxN7du0XSxV6/64dpXHyOm+i/92y2fn1ad+vDAgAIfkECQQA1wAsCgAbADwAHAAACP4ArwkcSLCgwYPXrFlDyLChw4cFrT1rRrHZs4UQM2o0KLHZsYogLWLcSJLhM2fHUjZzZi1VM2vOQDp7VrImQZQpZw50OfBkRWc2az5LebEgT4IdLQbdOPQYTYNHC05UuvShtZwIoxaMmWpk1YNXjwHN2oyhs1RdvyJMeayhVoPN0Ko1yNbhW6hy5wrE6fXg3Yhox6rlK9AaNLIIFRYOrLbpU8d+yxqc+hjt06CQw7K9vFMywalxX157ZjkoNKxNWeLkfO3tVNWlz6YtGZbl5oGrCWp93RNtV9l9IY4S5TRn39wCo/JGKpt0Xo3HiN8+iPzo8sm+fUMXxV1s8JtEW2GXvQ5WVfZUEJ1xJ84aIUqLLsmbzK7KoXruyL67p+iSomCr5qG1ikncjdLeQzH9VJJzqRwIDX76IeifTdYE2Jc1oxhYlTP/CYXWSBiSEqFeGVU4GykHkihUfSypqJc1qwQEACH5BAkEANcALAkAGwA+AB4AAAj+AK8JHEiwoMGDAq1ZQ8iwocOHB609a0ax2bOFEDNqRCix2bGKIC1i3EjS4TNnx1I2c2YtVTNrzkA6e1aypsFnKY/NHOhy4MmKNG3axHnsYsGeBDtaFFrSWsqgR5sdnPiSqUanOhEiNRgz1UirDVUy3GqwGVmwB1Ee+xqVYctUztAiVMu2rdtUqaDKFUhU78GzN/H6BYs17jVr0LRKjYjxGd66Qgvzffp3cUGqQZ09lptToFrKdglSNWsYbyq0yFIezgkTNE/LfCmyNOv1Gl5VVukSNXxNrV6yVHk7zvsW91BRRVMfS0zQ92ufsgsWHz4YIjRRopQjg+zc9uLgEVV53d680doo7K7TUu4JnuFw05AZHsOOnHlDlBZdtm/41rRGZPTx9lBMZlUkoEPi3QaRM/RVd59MJL1nnHvYjRKfQwQemFF/Dl5znSgabuRMiBolCJl5o3S410PD1TWKhSsy9VZBo5AYI0mrnOaZfTdaZc0qh/UYozUBAQAh+QQJBADXACwJABoAPgAcAAAI/gCvCRxIsKBBa9YMKhyIcKHDhxAHPjtG0dmzhAqtPXPWrOOziCBBWqNIkmQziwI3dlzZMVUzjCFjEpx47OM1jc5MsuxoEeOzVKlsygxpDRlFaBmfsbyYEagzmEMd0nQW0WVEZ0CFRjWYsyZIqxF/plK1tSA0klAfgo1oDWiqtDKdiRJFNeZakGK1Ej0m6hjSgtagwRV4lyBCuG2BDl74bC4ygtA2llxYeGAztz0JqsoKkpSoUc8idy15rNmxugUrX+N42a1bVRfFknUIbdTc23NJZr5mGm5lax0F4nRNXLFCZJxw97X4F3Bpg5U7Dta4ufhs4aM4cRqFLDRerwQLZyvVu5C664TPSHmP2jt8M8PBo1pbBbssw+cD70q3z59gTqFrKYVaf/1RhBFYwL1H4IJnKQjWfgsu+N81VgkYYYQJtvUShBcSOBFWJzVDXof2ceTSSSRemCCHKXroUYsdxgcjhovxFxAAIfkECQQA1wAsCgAaADwAHQAACP4ArwkcSLBgwWfWDCocaO3ZwocQIz47RrGZQ4nNMlqMyBGiNWcUQ4ZEaLChxoypUjpL2LHlR5EOX4ZcKfDjSZrPUqpk2XKhTIoXCT5rVvFkxqADc+qk2ZMgNGSiRkJ85uwmUoNKU6ri2fGpqK/Hrj60lpHrVJ2ptnJ8NuqrKGTQml5L1UyuNVVoxQpk6xauXIF0/167m1foKE5uE79FxviZY5IKAyts+NiZqstoM6dy+PgZKVKME4scvVCywWaaNV++vKq13oLQYlOmGjZyXazNnD22xtus4IUUfZtmmPH374nODA4XWPW1cY4g4xJcTjb5c8HWjt0euLzs9eO1uU9vvzbU+XeOwcUTH39eLnL1zDe2/02UpWSy7Oc3zX5bsnf9v4HkUGBDWQcgdsUF9t+BgiFHV3MMPoeSRhE+h9+CFQpWVW4ZWohhh385BmBAACH5BAkEANcALAsAGgA6AB0AAAj+AKFdG0iwoMGDCBMqXGjN2jNOnEghe/YMmrWFGDMibEhRVaqPz65BGyWqpElRx5A5q3hRY0aHz5x5/EiTZstr1kiKGoVM57GfQI85W/msIUOYzprVXJpq5sebBJGVdDbQGjSKQ4NqbTaUYsxmYMMq/ciVotFrM1UpfFYSmUKkzoCKndv1LMKZIRc+I3kM6tFnqZoV9fuWZl6MOVEe1hjY5UDATx1fk3psMcbGLiGrlTwwrlCXmDM6+7iZ82OghA+GLgzStEFrqC83Q2zTNUKglg2uPgg5lW2Fnqkm3F1wdCrhvxM++4lc92yExnMnf/1TOvFrz8Cmnk69r+rnBa1ZaeeuEbb3grvFN9tOnvcx8AN3g5XePmHc5quTNq+fsVllgqFlBx9/L/3UEmbqsUfgRu9d1FiCC3K23GyNzRehafoFpt+FroEVGFgcuqbeeCGaBmGJrlHEX0AAIfkECQQA1wAsCgAYADwAHwAACP4AoT27RrCgwYMIEypcyPDaM2vXkI1CBq2hxYsYralKpaogMk6iRjmDiLFkxlWpUnY0iEyUy5APTco8aO1ZypsrD7Z86fLYwJklbd7EuXAnsp3Hjjn7CTThM2dDVW3k2NCZy4HPkmp1VlGhta8kE1qDOhSryotWRf2sqTXps7fOnDU71qyu3bpx3z5rVpak0JwW0zK9Nrat4WZyEd+9m6pZzIJ/ZQpGKPAt2IKNC4LVGxby2ZlWfZbMjDFyU2duMZK2aLrpNdSiLa5mKNSZa4OwByucrbD27YO5G/JG6Ps38NQLhxssbvx47ITKCTJv7lw35ma9U9qmrjA4QuV7U2Bt5949aWeCw63hJV/V/EHe6hGztzj3WOfZ8bHPp0/X4Gy7+2GUlH7XrAZggBdZMyB6+tl1HoILqadUgdgl9iCEEdIFlWLNXIjhQnvxZZd1HzYUYl0klljVeiqCNh51AQEAOw==) 50% no-repeat;
	width: 80px;
	height: 80px;
	margin: 0 auto;
	position: absolute;
	top: 220px;
	left: 50%;
	transform: translateX(-50%);
	opacity: 1;
	transition: opacity .3s ease-in-out
}

.payment-message {
	width: 560px;
	margin: 0 auto;
	padding: 100px 0
}

.payment-message h1 {
	font-size: 1.5rem;
	font-weight: 400;
	margin-bottom: 30px
}

.payment-message h1,
.payment-message p {
	font-family: Lato, sans-serif;
	color: #475461
}

.payment-message p {
	font-size: 1rem;
	font-weight: 700
}

.payment-message .text-right {
	text-align: right
}

.payment-message.success .table {
	margin: 30px 0
}

.payment-message.success .table thead th {
	font-size: 14px;
	font-family: Lato, sans-serif;
	border: #d1d9dd;
	font-weight: 400;
	padding-left: 0;
	padding-right: 0;
	color: #778390
}

.payment-message.success .table tbody td {
	font-size: 15px;
	font-family: Lato, sans-serif;
	padding-left: 0;
	padding-right: 0
}

.payment-message .next-payment {
	font-family: Lato, sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #475461
}

.payment-message .btn--secondary {
	margin-right: 30px
}

.project_editor .p_section {
	position: relative
}

.project-wrapper {
	width: 100%;
	min-width: 100%;
	transition: all .2s ease-in-out
}

.project-wrapper.side-panel--on {
	min-width: 1140px;
	width: calc(100% - 352px);
	transition: all .3s ease-in-out
}

.project_editor .project_empty {
	background-image: linear-gradient(292deg, rgba(0, 184, 255, 0), rgba(0, 184, 255, .1));
	height: 400px;
	display: flex;
	flex-direction: row;
	justify-content: center
}

.project_editor .project_empty .empty_text {
	width: 373px;
	height: 76px;
	background: url(/dist/images/instruction-new-section.svg) 50% no-repeat;
	margin-top: 65px;
	position: relative;
	display: flex;
	flex-direction: row;
	justify-content: center
}

.project_editor .project_empty .empty_text:before {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjI2Ij48cGF0aCBmaWxsPSIjMDBCOEZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjEyOSAxMC4wMDFsLTMuMzUxLjcxM0wyLjYxLjFsNS45OTIgOC45NS0yLjQ1OC41MjJjLjkyOSAyLjQ1Mi44OTYgNC43ODguODUyIDYuODg0LS4wMDguNC0uMDExLjU4OC0uMDI0IDEuNDItLjA3OSA1LjI4NS0uNTA0IDYuODA3LTMuMTEgNy43MzhsLS42NzMtMS44ODNjMS40NTYtLjUyIDEuNzE3LTEuNDU0IDEuNzgzLTUuODg1LjAxMy0uODM2LjAxNi0xLjAyNi4wMjUtMS40MzIuMDQzLTIuMDczLS4wMTYtNC4wNDMtLjg3LTYuNDE0eiIvPjwvc3ZnPg==);
	width: 9px;
	height: 26px;
	margin-top: -25px
}

.project_editor .p_section {
	overflow: hidden
}

.project_editor .add-row {
	position: relative;
	border-top: 1px solid #d1d9dd
}

.project_editor .add-row:hover {
	border-color: #00b8ff
}

.project_editor .e-btn--floating-buttons .e-btn--edit {
	transform: translateX(60px);
	transition: transform .1s ease-in-out;
	transition-delay: .1s
}

.project_editor .e-btn--floating-buttons .e-btn--edit:first-child {
	transition-delay: 25ms
}

.project_editor .e-btn--floating-buttons .e-btn--edit:nth-child(2) {
	transition-delay: .05s
}

.project_editor .e-btn--floating-buttons .e-btn--edit:nth-child(3) {
	transition-delay: 75ms
}

.project_editor .p_section:hover .ufo--p-container-fluid>.e-btn--floating-buttons .e-btn--edit,
.project_editor .p_section:hover>.e-btn--floating-buttons .e-btn--edit {
	transform: translateX(0)
}

.project_editor .media-box {
	position: relative
}

.project_editor .media-box .e-btn--update-media {
	transform: translate(-50%, -50%) scale(0);
	opacity: 0;
	transition: all .1s ease-in-out
}

.project_editor .media-box .e-btn--mockup-style {
	top: 0;
	right: -68px;
	position: absolute;
	transform: scale(0);
	opacity: 0;
	transition: all .1s ease-in-out
}

.project_editor .media-box .mockup--desktop .e-btn--mockup-style,
.project_editor .media-box [class*=mockup--desktop] .e-btn--mockup-style {
	right: 0
}

.project_editor .media-box .ufo-editor--content-edit-buttons {
	bottom: 0;
	padding-bottom: 44px;
	overflow: hidden
}

.project_editor .media-box .ufo-editor--content-edit-buttons:hover {
	overflow: initial
}

.project_editor .media-box .ufo-editor--content-edit-buttons .e-btn--group-vertical,
.project_editor .media-box .ufo-editor--content-edit-buttons .e-btn--group-vertical.display-buttons,
.project_editor .media-box .ufo-editor--content-edit-buttons .e-btn--remove-content {
	transform: translateY(100px);
	transition: all .1s ease-in-out
}

.project_editor .media-box .ufo-editor--content-edit-buttons .e-btn--group-vertical.display-buttons {
	transition-delay: 25ms
}

.project_editor .media-box .ufo-editor--content-edit-buttons .e-btn--remove-content {
	transition-delay: .05s
}

.project_editor .media-box:hover .e-btn--update-media {
	transform: translate(-50%, -50%) scale(1);
	opacity: 1
}

.project_editor .media-box:hover .e-btn--mockup-style {
	transform: scale(1);
	opacity: 1
}

.project_editor .media-box:hover .ufo-editor--content-edit-buttons .e-btn--group-vertical,
.project_editor .media-box:hover .ufo-editor--content-edit-buttons .e-btn--group-vertical.display-buttons,
.project_editor .media-box:hover .ufo-editor--content-edit-buttons .e-btn--remove-content {
	transform: translateY(0)
}

.project_editor .p_section--image .media-box .mockup--desktop .e-btn--mockup-style,
.project_editor .p_section--image .media-box [class*=mockup--desktop] .e-btn--mockup-style {
	right: 80px
}

.project_editor .col-order-2 .media-box .e-btn--mockup-style {
	left: -68px;
	right: auto
}

.project_editor .col-order-2 .media-box [class*=mockup--desktop] .e-btn--mockup-style {
	left: 0;
	right: auto
}

.project_editor .section-types-title {
	width: 100%;
	height: 28px;
	font-family: Lato, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 500;
	line-height: 28px;
	text-align: center;
	color: #778390;
	background-color: #f0f6fb;
	margin-bottom: 10px
}

.project_editor .add-sections-buttons {
	width: 100%
}

.project_editor .add-sections-buttons .scrollable-container {
	max-height: 100%
}

.project_editor .add-sections-buttons .basic-sections {
	margin-bottom: 10px
}

.project_editor .add-sections-buttons .basic-sections,
.project_editor .add-sections-buttons .text-ideas-sections {
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	grid-gap: 18px;
	padding: 0 30px
}

.project_editor .add-sections-buttons .media-type-buttons {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-gap: 18px;
	grid-row-gap: 21px;
	padding-bottom: 30px
}

.project_editor .add-sections-buttons p {
	font-weight: 700;
	font-size: 15px;
	margin-bottom: 20px
}

.project_editor .add-section-btn {
	background: #fff;
	display: inline-block;
	overflow: hidden;
	cursor: pointer;
	margin: 0;
	transition: box-shadow .1s;
	padding: 20px 0
}

.project_editor .add-section-btn:nth-child(3n) {
	margin-right: 0
}

.project_editor .add-section-btn:hover {
	box-shadow: 0 25px 20px -20px rgba(71, 84, 97, .16), 0 0 20px 0 rgba(0, 0, 0, .05)
}

.project_editor .add-section-btn .picto {
	height: 24px;
	width: 24px;
	background-size: 24px;
	margin: 0 auto 20px
}

.project_editor .add-section-btn .text {
	width: 100%;
	font-family: Lato, sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-align: center;
	color: #475461
}

.project_editor .add-section-btn.add-text .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTS41IDIzLjVoMjNWLjVILjV6Ii8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBkPSJNNi41IDUuNWgxNCIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTMuNSA4LjVoMTdtLTE3IDNoMTdtLTE3IDNoMTdtLTE3IDNoNyIvPjwvZz48L3N2Zz4=) 50% no-repeat
}

.project_editor .add-section-btn.add-image .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0uNSAyMy41aDIzVi41SC41em0yMy02SC41Ii8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBkPSJNOS41IDMuNWMtMS4yNDUgMC0yLjI3LjkxNC0yLjQ2IDIuMTA0QTEuNDk2IDEuNDk2IDAgMDA1IDdhMS41IDEuNSAwIDAwMS41IDEuNWgzYTIuNSAyLjUgMCAxMDAtNXoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0zLjUgMTcuNXMyLTUgNC41LTUgNC41IDMgNC41IDNsMy4wMTUtNS4xNjhjLjY3MS0xLjE1MiAyLjM1Ni0xLjA5MyAyLjk0OC4wOTZMMjIgMTcuNSIvPjwvZz48L3N2Zz4=) 50% no-repeat
}

.project_editor .add-section-btn.add-image-text .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBzdHJva2U9IiM0NzU0NjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTS41IDIzLjVoMjNWLjVILjV6Ii8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0xMy41IDQuNWg3Ii8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0xMy41IDcuNWg3bS03IDNoN20tNyAzaDdtLTcgM2g3bS03IDNoN20tMTcgMWg3di0xN2gtN3oiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik03LjczNyA4Ljg2OUEuODY5Ljg2OSAwIDExNiA4Ljg2OGEuODY5Ljg2OSAwIDAxMS43MzcuMDAxeiIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTMuNSAxNWw1LTQgMiAyIi8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.project_editor .add-section-btn.add-header .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTE1Ljk4IDIyLjVMOC45OCAyIDIgMjIuNW0yLjM4My03aDkuMjA3TS41IDIyLjVoMy4wMjFtMTAuOTU5IDBoMy4wMiIvPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgZD0iTTIyLjUwMSAyMi41TDE3LjkwMyA5LjAzNWwtMi4zNiA2LjkzMk0xNi45MiAxNy41aDMuODc0bS43MjIgNUgyMy41Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.project_editor .add-section-btn.add-quote .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgZD0iTTEzIDIwLjVjNS44IDAgMTAuNS00LjcwMSAxMC41LTEwLjVWOC41Ii8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBkPSJNMTMuNSA4LjVhNSA1IDAgMTExMCAwIDUgNSAwIDAxLTEwIDB6Ii8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBkPSJNLjUgMjAuNUM2LjMgMjAuNSAxMSAxNS43OTkgMTEgMTBWOC41Ii8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBkPSJNMSA4LjVhNSA1IDAgMTExMCAwIDUgNSAwIDAxLTEwIDB6Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.project_editor .add-section-btn.add-statistics .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTkuNSAxOS41aC04bTIxIDBoLTgiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik02IDEzVjRsLTQgN2g1LjVtMTMtN2wtNC41LjAwMVY4bDIuNDItLjAwMmMxLjc3MSAwIDIuMDggMS41MzkgMi4wOCAyLjM5NSAwIC44NTQtLjMwOSAyLjYwNy0yLjA4IDIuNjA3SDE2Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.project_editor .add-section-btn.add-embed .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTS41IDIwLjVoMjN2LTE3SC41em0wLTE3aDIzdi0zSC41em0xNi0zdjNtLTktM3YzbS03IDIwaDIzdi0zSC41em0xNi0zdjNtLTktM3YzIi8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBkPSJNMTcuNSAxMmE1LjUgNS41IDAgMTEtMTEuMDAxLS4wMDFBNS41IDUuNSAwIDAxMTcuNSAxMnoiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik0xMC41IDE0di00bDQgMnoiLz48L2c+PC9zdmc+) 50% no-repeat
}

.project_editor .add-section-btn.add-navigation .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTUuNSAxMi41YTIuNSAyLjUgMCAxMS01IDAgMi41IDIuNSAwIDAxNSAwem0wIDBIOW01LjUgMGg0Ii8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBkPSJNMTQuNSAxMi41YTIuNSAyLjUgMCAxMS01IDAgMi41IDIuNSAwIDAxNSAweiIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTIzLjUgMTIuNWEyLjUgMi41IDAgMTEtNSAwIDIuNSAyLjUgMCAwMTUgMHoiLz48L2c+PC9zdmc+) 50% no-repeat
}

.project_editor .add-section-btn.add-prototype .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTS41IDIzLjVoMjNWLjVILjV6Ii8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBkPSJNMy41IDE1LjVoMTJ2LTEyaC0xMnptMC0xMmwxMiAxMm0tMTIgMGwxMi0xMm00IDBoMm0tMiAyaDJtLTIgMmgybS0yIDZoMm0tMiAyaDIiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik0xOC41IDIxLjVoM3YtM2gtM3ptLTUgMGgzdi0zaC0zeiIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTMuNSAxOC41aDdtLTcgM2g1Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.project_editor .add-section-btn.add-gallery .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNLjUgMjMuNWgxMFYuNUguNXptMTMgMGgxMFYuNWgtMTB6IiBzdHJva2U9IiM0NzU0NjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgZD0iTTUuMjM3IDcuMzY5QS44NjkuODY5IDAgMTEzLjUgNy4zNjhhLjg2OS44NjkgMCAwMTEuNzM3LjAwMXoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0uNSAxNy41bDctNiAzIDMiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0uNSAxNC41bDItMiAyIDIiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik0xOC4yMzcgNy4zNjlhLjg2OS44NjkgMCAxMS0xLjczNy0uMDAxLjg2OS44NjkgMCAwMTEuNzM3LjAwMXoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0xMy41IDE3LjVsNy02IDMgMyIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTEzLjUgMTQuNWwyLTIgMiAyIi8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.project_editor .add-section-btn.add-interviews .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0xNSA5LjgzbC0uODcxIDEwLjE4OGExLjYyMyAxLjYyMyAwIDAxLTEuNjE2IDEuNDgyYy0uODU3IDAtMS41Ny0uNjU0LTEuNjQ0LTEuNTA3TDEwIDkuODMiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTEyLjUgMjEuNXYybTAtMTB2MiIvPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgZD0iTTE3LjUgNS41YTUgNSAwIDAxLTUgNSA1IDUgMCAxMTAtMTAgNSA1IDAgMDE1IDV6Ii8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik02LjUgNS41aDEyIi8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.project_editor .add-section-btn.add-surveys .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTcgN0wzLjg5MyAzLjkzNE0uNSAyLjVhMiAyIDAgMTA0LjAwMS0uMDAxQTIgMiAwIDAwLjUgMi41ek02IDE4bC0yLjA2NiAyLjEwOE0yLjUgMjMuNWEyIDIgMCAxMC0uMDAxLTQuMDAxQTIgMiAwIDAwMi41IDIzLjV6bTUtMTJoLTNtLTQgMGEyIDIgMCAxMDQuMDAxLS4wMDFBMiAyIDAgMDAuNSAxMS41ek0xNyA3bDMuMTA3LTMuMDY2TTIzLjUgMi41YTIgMiAwIDExLTQuMDAxLS4wMDFBMiAyIDAgMDEyMy41IDIuNXpNMTggMThsMi4wNjYgMi4xMDhNMjEuNSAyMy41YTIgMiAwIDExLjAwMS00LjAwMUEyIDIgMCAwMTIxLjUgMjMuNXptLTUtMTJoM200IDBhMiAyIDAgMTEtNC4wMDEtLjAwMSAyIDIgMCAwMTQuMDAxLjAwMXoiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik05IDEwYTIuNSAyLjUgMCAxMTIuNSAyLjVWMTVtLjUgMi41YS41LjUgMCAxMS0xIDAgLjUuNSAwIDAxMSAweiIvPjwvZz48L3N2Zz4=) 50% no-repeat
}

.project_editor .add-section-btn.add-personas .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik03LjkxOSAyMC41aDcuNThWMTZjMC0uNS0zLTItNS41LTN2LTJzMS0uMzUgMS0yLjVjLjY5NiAwIDEtMiAuMDMzLTIgMC0uMjEyLjc2Ni0xLjMwOC40NjgtMi41LS41LTItNS41LTItNiAwQzMuMzk1IDMuNTY5IDUgNi4yMTIgNSA2LjVjLTEgMC0uNjk2IDIgMCAyQzUgMTAuNjUgNiAxMSA2IDExdjJDMy41IDE0IC41IDE1LjUuNSAxNnY0LjVoNy40MTl6Ii8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0xOCAyMC41aDUuNVYxNmMwLS41LTIuNS0xLjItNC41LTJ2LTEuNXMxLS4yOCAxLTJjLjU1NyAwIC43NzQtMiAwLTIgMC0uMTY5LjgxMS0xLjA2Ny41LTItLjUtMS41LTQuNS0xLjUtNSAwLTEuNjg1LS4zNDUtLjUgMS43Ny0uNSAyLS44IDAtLjU1NyAyIDAgMiAwIDEuNzIgMSAyIDEgMnYxIi8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.project_editor .add-section-btn.add-userjourney .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgZD0iTTE1LjUgN2EzLjUgMy41IDAgMTEtNyAwIDMuNSAzLjUgMCAwMTcgMHoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0xOC44NTUgNy4zNTZjMCAzLjc4Ny02Ljg1NCAxNC4xNjgtNi44NTQgMTQuMTY4UzUuMTQ1IDExLjE0MyA1LjE0NSA3LjM1NmE2Ljg1NSA2Ljg1NSAwIDExMTMuNzEgMHoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0xNyAxOS42OTljMy44NDguMzI0IDYuNSAxLjAwOSA2LjUgMS44IDAgMS4xMDYtNS4xNDggMi0xMS41IDItNi4zNTEgMC0xMS41LS44OTQtMTEuNS0yIDAtLjc5IDIuNjM1LTEuNDcxIDYuNDU4LTEuNzk3Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.project_editor .add-section-btn.add-customerjourney .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTE0LjMwOSA0LjEzNmMwIDIuMDA3LTMuNjM3IDYuMzY0LTMuNjM3IDYuMzY0UzcuMDM3IDYuMTQzIDcuMDM3IDQuMTM2YTMuNjM1IDMuNjM1IDAgMTE3LjI3MiAweiIvPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgZD0iTTEyLjAzNiA0LjEzNmExLjM2NCAxLjM2NCAwIDExLTIuNzI5IDAgMS4zNjQgMS4zNjQgMCAwMTIuNzMgMHoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0yMy41NDYgMTAuNzczYzAgMS44MDktMy4yNzMgNS43MjctMy4yNzMgNS43MjdTMTcgMTIuNTgyIDE3IDEwLjc3M2EzLjI3MyAzLjI3MyAwIDExNi41NDYgMHoiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik0yMS41NTQgMTAuNzczYTEuMjI3IDEuMjI3IDAgMTEtMi40NTUgMCAxLjIyNyAxLjIyNyAwIDAxMi40NTUgMHoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik04Ljc2IDE1LjMxOWMtLjM2NyAyLjItNC4wOSA1Ljk1LTQuMDkgOC4xOCAwLTIuMjMtMy42MjItNS42Mi00LjA5LTguMTgtLjQ2NC0yLjU0MSAxLjExNi00LjgyIDQuMDktNC44MiAyLjk3NiAwIDQuNTI2IDIuMjMzIDQuMDkgNC44MnoiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik02LjU0MyAxNC40MDdhMS44NzMgMS44NzMgMCAxMS0zLjc0Ni4wMDIgMS44NzMgMS44NzMgMCAwMTMuNzQ2LS4wMDJ6Ii8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBkPSJNMTEuNTkgMTJsNC45MDYgMy4yN20tOS4yNzEgNy4wNGw5Ljk0Ny00LjY0MyIvPjwvZz48L3N2Zz4=) 50% no-repeat
}

.project_editor .add-section-btn.add-cardsorting .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgZD0iTTQuNSA2LjVoLTF2MTFoMTd2LTIiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik02LjUgMTMuNWgxN3YtMTFoLTE3eiIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTEuNSAxMC41aC0xdjExaDE3di0yIi8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.project_editor .add-section-btn.add-sketches .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTIuNSAxOC40OThsMyAzTDE4IDlsLTMtMy4wMDJ6bTkuNDE4LTMuNDE2TDIxIDIzLjVjMS43IDAgMi41LjE5NSAyLjUtMi41bC05Ljc2LTcuNzRNMjIuNSA0LjVjLjc4MS43ODEuNzgxIDIuMjIgMCAzbC01IDVNMi4yNSAyMS43NUwuNSAyMy41Ii8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBkPSJNMjMuNSAzLjVsLTMtM0wxNSA2bDMgM3pNMy4yNDkgMTkuMjVMMS41IDIwLjk5OSAzIDIyLjVsMS43NS0xLjc1Ii8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBkPSJNMyAuNWMtLjE4NCAzLjc0MSAzLjIxNyAzLjI4MSA0LjY4IDQuMzcxIDEuNTQ5IDEuMTU1IDEuODc2IDMuMzk5LjcxOCA0Ljk0N0M0LjY1MiAxNC44NDItMi41ODggNS45MDIgMyAuNXoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0xMC4zOTMgMTAuNjA2TDguNzI3IDkuMjg1bC0uMDI3LjAzYTMuMzQ1IDMuMzQ1IDAgMDEtLjMwMS41MDMgNC4wNTcgNC4wNTcgMCAwMS0xLjA2NyAxLjAxNGwxLjQ3MiAxLjM2MyIvPjwvZz48L3N2Zz4=) 50% no-repeat
}

.project_editor .add-section-btn.add-wireframes .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTS41IDIzLjVoMjNWLjVILjV6Ii8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBkPSJNMy41IDE1LjVoMTJ2LTEyaC0xMnptMC0xMmwxMiAxMm0tMTIgMGwxMi0xMm00IDBoMm0tMiAyaDJtLTIgMmgybS0yIDZoMm0tMiAyaDIiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik0xOC41IDIxLjVoM3YtM2gtM3ptLTUgMGgzdi0zaC0zeiIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTMuNSAxOC41aDdtLTcgM2g1Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.project_editor .add-section-btn.add-usertesting .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik0xMi4wODcgMTIuODkyYS45NzkuOTc5IDAgMTEtMS45NTggMCAuOTc5Ljk3OSAwIDAxMS45NTggMHpNMTguNjA5LjVjLTEuOTEgMC0zLjM1NyAxLjA3MS00LjIzMyAyLjY1OGEzLjY1NSAzLjY1NSAwIDAwLTIuMTUxLS43MDJDMTAuMTY4IDIuNDU2IDguNSA0LjE2IDguNSA2LjI2MXMxLjY2OCAzLjgwMyAzLjcyNSAzLjgwM2MuMDQ2IDAgLjA4OS0uMDA0LjEzNS0uMDA1YTMuNjk0IDMuNjk0IDAgMDAzLjA1OSAxLjYzNmMuOSAwIDEuNzI2LS4zMjYgMi4zNy0uODY5LjMzNC4wNzEuNjguMTA5IDEuMDM2LjEwOSAyLjgyMiAwIDQuNjc1LTIuMzM2IDQuNjc1LTUuMjE4QzIzLjUgMi44MzcgMjEuNDMuNSAxOC42MDkuNXoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0xMy4wNjUgNi42NzRhLjMyNS4zMjUgMCAxMS0uNjUuMDAxLjMyNS4zMjUgMCAwMS42NS0uMDAxem0zLjI2MS4wMjFhLjMyNS4zMjUgMCAxMS0uNjUuMDAxLjMyNS4zMjUgMCAwMS42NSAwem0zLjI2MSAwYS4zMjUuMzI1IDAgMTEtLjY1LjAwMS4zMjUuMzI1IDAgMDEuNjUgMHoiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik05LjE1MiAxNS4xNzRhLjMyNS4zMjUgMCAxMS0uNjUuMDAxLjMyNS4zMjUgMCAwMS42NS0uMDAxeiIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTS41IDE0LjVWMTdjMCAuODI0LjE3NSAxLjUgMSAxLjV2NWgzdi01Yy44MjQgMCAuOTk5LS42NzcgMS0xLjV2LTIuNWgtNXptNC0zLjVhMS41IDEuNSAwIDExLTMuMDAxLS4wMDFBMS41IDEuNSAwIDAxNC41IDExeiIvPjwvZz48L3N2Zz4=) 50% no-repeat
}

.project_editor .add-section-btn.add-uidesign .picto {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBzdHJva2U9IiM0NzU0NjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTIzLjUgMTcuOTExYzAgLjg3OC0uNzAxIDEuNTktMS41NjggMS41OUgyLjA2OEExLjU3OCAxLjU3OCAwIDAxLjUgMTcuOTFWMy4wOWMwLS44NzguNzAyLTEuNTg5IDEuNTY4LTEuNTg5aDE5Ljg2NGMuODY3IDAgMS41NjguNzExIDEuNTY4IDEuNTlWMTcuOTF6TTUgMjEuNWgxNCIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTIgMTkuNXYxLjc4OSIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTEyLjUgMTcuNWEuNS41IDAgMTEtMSAwIC41LjUgMCAwMTEgMHptLTEyLTJoMjMiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik0xNi44MzMgMTIuMTUzbC0yLjE0My01LjItMi4zMTUgMy40NTgtMi40MzctMi4wMDNMOCAxMi4xNTN6bS01LjkwNS02LjI4NGEuODY5Ljg2OSAwIDExLTEuNzM4LS4wMDEuODY5Ljg2OSAwIDAxMS43MzguMDAxeiIvPjwvZz48L3N2Zz4=) 50% no-repeat
}

.project_editor .headline-color-picker {
	width: 42px;
	height: 26px;
	background-color: rgba(40, 42, 43, .7);
	border-radius: 24px;
	position: absolute;
	top: 6px;
	right: 40px;
	z-index: 3;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNy40MzcgOC41OWgyLjA3NmwtLjI4Ni0uOTVjLS4yNDgtLjgyMS0uNDk3LTEuNzEzLS43MzMtMi41N2gtLjA1YTQ4LjY2IDQ4LjY2IDAgMDEtLjcyMSAyLjU3bC0uMjg2Ljk1em0zLjAzNCAzLjE4OGwtLjYzNC0yLjEwNUg3LjExNGwtLjYzNCAyLjEwNUg1TDcuNjYgNGgxLjY5MkwxMiAxMS43NzhoLTEuNTN6Ii8+PC9zdmc+);
	background-position: right 3px center;
	background-repeat: no-repeat;
	background-size: 22px 22px;
	cursor: pointer;
	display: flex;
	align-items: center
}

.project_editor .headline-color-picker .color-preview {
	width: 12px;
	height: 12px;
	border-radius: 50%;
	margin: 0 0 0 6px;
	background-color: #fff;
	display: inline-block
}

.project_editor .headline-color-picker .selected-colors {
	position: absolute;
	height: 36px;
	padding: 0 8px;
	top: -50px;
	left: 50%;
	transform: translateX(-50%);
	background-color: rgba(40, 42, 43, .7);
	border-radius: 3px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center
}

.project_editor .headline-color-picker .selected-colors:after {
	content: "";
	position: absolute;
	z-index: 1;
	top: 100%;
	left: 50%;
	transform: translateX(-50%);
	border: 5px solid transparent;
	border-top-color: rgba(40, 42, 43, .7)
}

.project_editor .headline-color-picker .selected-colors .color {
	width: 16px;
	height: 16px;
	border-radius: 50%;
	position: relative;
	margin: 0 5px
}

.project_editor .headline-color-picker .selected-colors .color:before {
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	border: 1px solid #5b5b5b;
	border-radius: 50%;
	width: 20px;
	height: 20px;
	display: block;
	transition: all .2s ease-out
}

.project_editor .headline-color-picker .selected-colors .color.selected:before {
	border: 1px solid #00b8ff;
	width: 20px;
	height: 20px
}

.project_editor .headline-color-picker .selected-colors .color.dark {
	background-color: #353738
}

.project_editor .headline-color-picker .selected-colors .color.light {
	background-color: #fff
}

.project_editor .headline-color-picker .selected-colors .color.accent {
	background-color: #00b8ff
}

.project_editor .headline-color-picker .selected-colors .color.edit {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjIiIGhlaWdodD0iMjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNy41ODcgMy45NEw2LjA5MyAyLjgwNWwuOTk2LTEuMzkzIDEuNTE2IDEuMTA1TDcuNTg3IDMuOTR6bS00Ljk4IDYuOTc0bC0xLjYuNjRWOS43OUw1LjQxIDMuNzZsMS40OTQgMS4xMzYtNC4yOTggNi4wMTh6TTcuMjk3LjExYS41NzcuNTc3IDAgMDAtLjgxLjEzM0wuMDQ4IDkuMjU2Yy0uMDczLjEwMy0uMDQzLjQwNy0uMDQxLjUzNHYyLjYyOGMuMDAyLjE5Ni4wNjYuMzc3LjIyNy40ODVhLjU3OS41NzkgMCAwMC41NDMuMDUzbDIuNDI1LTEuMDE1YS41OC41OCAwIDAwLjI1LS4yTDkuODkgMi43MjlhLjU5OC41OTggMCAwMC0uMTMyLS44MjVMNy4yOTguMTF6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzAwQjBGRiIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2IDUpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==) 50% no-repeat;
	background-size: 21px
}

.project_editor .headline-color-picker .selected-colors .color.edit:before {
	display: none
}

.project_editor .font-size-buttons {
	position: absolute;
	right: 64px;
	top: 64px;
	z-index: 3
}

.project_editor .font-size-buttons.subtitle {
	bottom: 45px;
	top: auto
}

.project_editor .p_section--horizontal-split .upload-button {
	left: 20px;
	right: auto
}

.project_editor .text-container {
	--headline-color: #353738;
	--body-color: #353738;
	--link-color: #00b8ff;
	position: relative
}

.project_editor .text-container .medium-editor-element,
.project_editor .text-container textarea {
	display: flex;
	padding: 5px;
	margin: 0;
	border: 1px solid transparent;
	transition: border .1s ease-in-out
}

.project_editor .text-container .medium-editor-element:focus,
.project_editor .text-container textarea:focus {
	border-color: #00b8ff
}

.project_editor .text-container .medium-editor-element {
	flex-direction: column;
	font-size: 1.125rem;
	line-height: 1.76;
	width: 100%;
	color: #353738;
	font-family: 'Poppins', sans-serif;
	margin-top: -1px;
	padding-bottom: 50px
}

.project_editor .text-container:hover .medium-editor-element,
.project_editor .text-container:hover textarea {
	border-color: #d1d9dd
}

.project_editor .text-container:hover .medium-editor-element:focus,
.project_editor .text-container:hover textarea:focus {
	border-color: #00b8ff
}

.project_editor .text-container .h3,
.project_editor .text-container h3 {
	width: 100%;
	color: var(--headline-color);
	font-family: var(--title-font)
}

.project_editor .text-container .li,
.project_editor .text-container .p,
.project_editor .text-container li,
.project_editor .text-container p {
	width: 100%;
	margin-top: -2px;
	color: var(--body-color)!important;
	font-family: var(--body-font)
}

.project_editor .text-container .a,
.project_editor .text-container a {
	color: var(--link-color);
	font-family: var(--body-font)
}

.project_editor .text-container .e-btn--remove-content {
	position: absolute;
	top: -24px;
	right: -24px
}

.project_editor .text-container .copy-helper {
	position: absolute;
	right: 10px;
	bottom: 0;
	height: 42px;
	overflow: hidden
}

.project_editor .text-container .copy-helper .e-btn--text-ideas {
	transform: translateY(42px);
	transition: .1s ease-in-out
}

.project_editor .text-container .e-btn--remove-content {
	transform: scale(.4);
	opacity: 0;
	transition: all .1s ease-in-out
}

.project_editor .text-container:hover .e-btn--remove-content {
	transform: scale(1);
	opacity: 1
}

.project_editor .text-container:hover .e-btn--text-ideas {
	transform: translateY(0)
}

.project_editor .reorder-scrollable::-webkit-scrollbar {
	width: 6px;
	background: transparent
}

.project_editor .reorder-scrollable::-webkit-scrollbar-track {
	background: #eee
}

.project_editor .reorder-scrollable::-webkit-scrollbar-thumb,
.project_editor .reorder-scrollable::-webkit-scrollbar-thumb:hover {
	background: #999
}

.project_editor .reorder-list {
	padding: 0;
	margin: 0
}

.project_editor .reorder-fixed-header {
	width: 689px;
	height: 70px;
	min-height: 70px;
	border: 1px solid #d7dee1;
	border-radius: 3px;
	margin-bottom: 8px;
	list-style: none;
	opacity: .8;
	margin-top: 10px
}

.project_editor .reorder-fixed-header .grab-icon {
	width: 31px;
	height: 100%;
	float: left;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iIzRGNTg1QyIgZD0iTTEwIDE1djloMTJ2LTlIMTB6bTcgNGgxdi0yaC00djJoM3ptLTYtNlY5YTQgNCAwIDAxNC00aDJhNCA0IDAgMDE0IDR2NGgzdjEzSDhWMTNoM3ptNC02YTIgMiAwIDAwLTIgMnY0YzEuMjA5LjAxIDYgLjA1IDYgMFY5YTIgMiAwIDAwLTItMmgtMnptMCAxMnYzaDJ2LTNoLTJ6Ii8+PC9zdmc+) 50% no-repeat
}

.project_editor .reorder-fixed-header .section-icon {
	width: 150px;
	height: 100%;
	float: left;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iNjgiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0VFRjBGMSIgZD0iTTAgMGgxNTB2NjhIMHoiLz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNNDYgMjhsMjMgMzFIMjN6Ii8+PHBhdGggZD0iTTkxIDhsMzcgNTFINTR6Ii8+PC9nPjxwYXRoIGQ9Ik0yOSAyM2g1NHY1SDI5em0zMiAxMWg1NHY1SDYxem00MS0xMWgyMHY1aC0yMHpNMzcgMzRoMTl2NUgzN3ptNTEtMTFoOHY1aC04eiIgZmlsbD0iI0E5QjdDMCIvPjxwYXRoIGZpbGw9IiM0NzU0NjEiIGQ9Ik03NiA0N2gzNHYySDc2em0tMTEgMGg4djJoLTh6bS0yMCAwaDE3djJINDV6Ii8+PC9nPjwvc3ZnPg==)
}

.project_editor .reorder-fixed-header .section-name {
	float: left;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	padding-left: 30px;
	font-family: Lato, sans-serif;
	font-size: 15px;
	max-width: 460px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.project_editor .scrollable-container {
	max-height: 100%;
	overflow: auto;
	position: relative
}

.draggable-item {
	width: 672px;
	height: 107px;
	border: 1px solid #d7dee1;
	border-radius: 3px;
	margin-bottom: 8px;
	list-style: none;
	transition: border .3s;
	cursor: -webkit-grab;
	background-color: #fff;
	position: relative;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.draggable-item .grab-icon {
	width: 31px;
	height: 100%;
	float: left;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMSAwaDJhMSAxIDAgMDExIDF2MmExIDEgMCAwMS0xIDFIMWExIDEgMCAwMS0xLTFWMWExIDEgMCAwMTEtMXptMCA2aDJhMSAxIDAgMDExIDF2MmExIDEgMCAwMS0xIDFIMWExIDEgMCAwMS0xLTFWN2ExIDEgMCAwMTEtMXptMCA2aDJhMSAxIDAgMDExIDF2MmExIDEgMCAwMS0xIDFIMWExIDEgMCAwMS0xLTF2LTJhMSAxIDAgMDExLTF6TTcgMGgyYTEgMSAwIDAxMSAxdjJhMSAxIDAgMDEtMSAxSDdhMSAxIDAgMDEtMS0xVjFhMSAxIDAgMDExLTF6bTAgNmgyYTEgMSAwIDAxMSAxdjJhMSAxIDAgMDEtMSAxSDdhMSAxIDAgMDEtMS0xVjdhMSAxIDAgMDExLTF6bTAgNmgyYTEgMSAwIDAxMSAxdjJhMSAxIDAgMDEtMSAxSDdhMSAxIDAgMDEtMS0xdi0yYTEgMSAwIDAxMS0xeiIvPjwvZGVmcz48dXNlIGZpbGw9IiMwMEIwRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEgOCkiIHhsaW5rOmhyZWY9IiNhIi8+PC9zdmc+) 50% no-repeat
}

.draggable-item .section-icon {
	width: 150px;
	height: 100%;
	float: left;
	background-color: #f1f7fb;
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 24px
}

.draggable-item .section-icon img {
	object-fit: contain;
	width: 100%;
	height: 100%
}

.draggable-item .section-icon.section-text {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTS41IDIzLjVoMjNWLjVILjV6Ii8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBkPSJNNi41IDUuNWgxNCIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTMuNSA4LjVoMTdtLTE3IDNoMTdtLTE3IDNoMTdtLTE3IDNoNyIvPjwvZz48L3N2Zz4=)
}

.draggable-item .section-icon.section-image {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0uNSAyMy41aDIzVi41SC41em0yMy02SC41Ii8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBkPSJNOS41IDMuNWMtMS4yNDUgMC0yLjI3LjkxNC0yLjQ2IDIuMTA0QTEuNDk2IDEuNDk2IDAgMDA1IDdhMS41IDEuNSAwIDAwMS41IDEuNWgzYTIuNSAyLjUgMCAxMDAtNXoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0zLjUgMTcuNXMyLTUgNC41LTUgNC41IDMgNC41IDNsMy4wMTUtNS4xNjhjLjY3MS0xLjE1MiAyLjM1Ni0xLjA5MyAyLjk0OC4wOTZMMjIgMTcuNSIvPjwvZz48L3N2Zz4=)
}

.draggable-item .section-icon.section-header {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTE1Ljk4IDIyLjVMOC45OCAyIDIgMjIuNW0yLjM4My03aDkuMjA3TS41IDIyLjVoMy4wMjFtMTAuOTU5IDBoMy4wMiIvPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgZD0iTTIyLjUwMSAyMi41TDE3LjkwMyA5LjAzNWwtMi4zNiA2LjkzMk0xNi45MiAxNy41aDMuODc0bS43MjIgNUgyMy41Ii8+PC9nPjwvc3ZnPg==)
}

.draggable-item .section-icon.section-textandmedia {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBzdHJva2U9IiM0NzU0NjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTS41IDIzLjVoMjNWLjVILjV6Ii8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0xMy41IDQuNWg3Ii8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIGQ9Ik0xMy41IDcuNWg3bS03IDNoN20tNyAzaDdtLTcgM2g3bS03IDNoN20tMTcgMWg3di0xN2gtN3oiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik03LjczNyA4Ljg2OUEuODY5Ljg2OSAwIDExNiA4Ljg2OGEuODY5Ljg2OSAwIDAxMS43MzcuMDAxeiIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTMuNSAxNWw1LTQgMiAyIi8+PC9nPjwvc3ZnPg==)
}

.draggable-item .section-icon.section-quote {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgZD0iTTEzIDIwLjVjNS44IDAgMTAuNS00LjcwMSAxMC41LTEwLjVWOC41Ii8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBkPSJNMTMuNSA4LjVhNSA1IDAgMTExMCAwIDUgNSAwIDAxLTEwIDB6Ii8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBkPSJNLjUgMjAuNUM2LjMgMjAuNSAxMSAxNS43OTkgMTEgMTBWOC41Ii8+PHBhdGggc3Ryb2tlPSIjNDc1NDYxIiBkPSJNMSA4LjVhNSA1IDAgMTExMCAwIDUgNSAwIDAxLTEwIDB6Ii8+PC9nPjwvc3ZnPg==)
}

.draggable-item .section-icon.section-statistics {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTkuNSAxOS41aC04bTIxIDBoLTgiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik02IDEzVjRsLTQgN2g1LjVtMTMtN2wtNC41LjAwMVY4bDIuNDItLjAwMmMxLjc3MSAwIDIuMDggMS41MzkgMi4wOCAyLjM5NSAwIC44NTQtLjMwOSAyLjYwNy0yLjA4IDIuNjA3SDE2Ii8+PC9nPjwvc3ZnPg==)
}

.draggable-item .section-icon.section-media {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTS41IDIwLjVoMjN2LTE3SC41em0wLTE3aDIzdi0zSC41em0xNi0zdjNtLTktM3YzbS03IDIwaDIzdi0zSC41em0xNi0zdjNtLTktM3YzIi8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBkPSJNMTcuNSAxMmE1LjUgNS41IDAgMTEtMTEuMDAxLS4wMDFBNS41IDUuNSAwIDAxMTcuNSAxMnoiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik0xMC41IDE0di00bDQgMnoiLz48L2c+PC9zdmc+)
}

.draggable-item .section-icon.section-stat {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTkuNSAxOS41aC04bTIxIDBoLTgiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik02IDEzVjRsLTQgN2g1LjVtMTMtN2wtNC41LjAwMVY4bDIuNDItLjAwMmMxLjc3MSAwIDIuMDggMS41MzkgMi4wOCAyLjM5NSAwIC44NTQtLjMwOSAyLjYwNy0yLjA4IDIuNjA3SDE2Ii8+PC9nPjwvc3ZnPg==)
}

.draggable-item .section-icon.section-navigation {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTUuNSAxMi41YTIuNSAyLjUgMCAxMS01IDAgMi41IDIuNSAwIDAxNSAwem0wIDBIOW01LjUgMGg0Ii8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBkPSJNMTQuNSAxMi41YTIuNSAyLjUgMCAxMS01IDAgMi41IDIuNSAwIDAxNSAweiIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTIzLjUgMTIuNWEyLjUgMi41IDAgMTEtNSAwIDIuNSAyLjUgMCAwMTUgMHoiLz48L2c+PC9zdmc+)
}

.draggable-item .section-icon.section-gallery {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNLjUgMjMuNWgxMFYuNUguNXptMTMgMGgxMFYuNWgtMTB6IiBzdHJva2U9IiM0NzU0NjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIHN0cm9rZT0iIzAwQjhGRiIgZD0iTTUuMjM3IDcuMzY5QS44NjkuODY5IDAgMTEzLjUgNy4zNjhhLjg2OS44NjkgMCAwMTEuNzM3LjAwMXoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0uNSAxNy41bDctNiAzIDMiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0uNSAxNC41bDItMiAyIDIiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik0xOC4yMzcgNy4zNjlhLjg2OS44NjkgMCAxMS0xLjczNy0uMDAxLjg2OS44NjkgMCAwMTEuNzM3LjAwMXoiLz48cGF0aCBzdHJva2U9IiM0NzU0NjEiIGQ9Ik0xMy41IDE3LjVsNy02IDMgMyIvPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTTEzLjUgMTQuNWwyLTIgMiAyIi8+PC9nPjwvc3ZnPg==)
}

.draggable-item .section-icon.section-prototype {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0iIzQ3NTQ2MSIgZD0iTS41IDIwLjVoMjN2LTE3SC41em0wLTE3aDIzdi0zSC41em0xNi0zdjNtLTktM3YzbS03IDIwaDIzdi0zSC41em0xNi0zdjNtLTktM3YzIi8+PHBhdGggc3Ryb2tlPSIjMDBCOEZGIiBkPSJNMTcuNSAxMmE1LjUgNS41IDAgMTEtMTEuMDAxLS4wMDFBNS41IDUuNSAwIDAxMTcuNSAxMnoiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIGQ9Ik0xMC41IDE0di00bDQgMnoiLz48L2c+PC9zdmc+)
}

.draggable-item .section-icon.uploaded {
	background-image: none;
	border-left: 1px solid #d7dee1;
	border-right: 1px solid #d7dee1;
	padding: 8px
}

.draggable-item .section-name {
	float: left;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	padding-left: 30px;
	font-family: Lato, sans-serif;
	font-size: 15px;
	max-width: 460px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: flex;
	align-items: center;
	flex-direction: row
}

.draggable-item .section-name b,
.draggable-item .section-name h3,
.draggable-item .section-name i,
.draggable-item .section-name li,
.draggable-item .section-name ol,
.draggable-item .section-name p,
.draggable-item .section-name span,
.draggable-item .section-name ul {
	font-family: Lato, sans-serif;
	font-size: 15px;
	font-weight: 400
}

.draggable-item .section-name b:not(:first-child),
.draggable-item .section-name h3:not(:first-child),
.draggable-item .section-name i:not(:first-child),
.draggable-item .section-name li:not(:first-child),
.draggable-item .section-name ol:not(:first-child),
.draggable-item .section-name p:not(:first-child),
.draggable-item .section-name span:not(:first-child),
.draggable-item .section-name ul:not(:first-child) {
	display: none
}

.draggable-item.sortable-ghost {
	opacity: 1;
	background-color: #f0f6fb
}

.draggable-item.sortable-ghost .grab-icon,
.draggable-item.sortable-ghost .section-icon,
.draggable-item.sortable-ghost .section-name {
	opacity: 0
}

.draggable-item.sortable-chosen {
	opacity: .9;
	border-color: #00b8ff;
	cursor: -webkit-grabbing
}

.draggable-item:hover {
	border-color: #00b8ff;
	transition: border .3s
}

.tooltip {
	visibility: hidden;
	width: 125px;
	background-color: rgba(40, 42, 43, .7);
	color: #edf0f1;
	font-size: 13px;
	line-height: 1;
	font-family: Source Sans Pro, sans-serif;
	text-align: center;
	padding: 5px 10px;
	border-radius: 3px;
	opacity: 0;
	transition: opacity .3s;
	right: 120%
}

.tooltip,
.tooltip:before {
	position: absolute;
	z-index: 1;
	top: 50%;
	transform: translateY(-50%)
}

.tooltip:before {
	content: "";
	left: 100%;
	border: 4px solid transparent;
	border-left-color: rgba(40, 42, 43, .7)
}

.tooltip.top {
	bottom: 120%;
	top: auto;
	right: auto
}

.tooltip.top,
.tooltip.top:before {
	left: 50%;
	transform: translateX(-50%)
}

.tooltip.top:before {
	top: 100%;
	border-color: rgba(40, 42, 43, .7) transparent transparent
}

.tooltip.bottom {
	top: 120%;
	right: auto;
	left: 50%;
	transform: translateX(-50%)
}

.tooltip.bottom:before {
	top: -8px;
	left: 50%;
	transform: translateX(-50%);
	border-color: transparent transparent rgba(40, 42, 43, .7)
}

.tooltip.right {
	top: 50%;
	left: 120%;
	transform: translateY(-50%)
}

.tooltip.right:before {
	top: 50%;
	right: 100%;
	left: auto;
	transform: translateY(-50%);
	border-color: transparent rgba(40, 42, 43, .7) transparent transparent
}

.update-status-alert {
	position: fixed;
	top: 0;
	left: 50%;
	z-index: 100;
	transform: translate(-50%, 66px);
	padding: 9px 16px 9px 12px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	background-color: #1d2227;
	border-radius: 3px
}

.update-status-alert.narrow {
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	padding: 7px 12px 7px 8px
}

.update-status-alert.narrow .alert-icon {
	height: 20px;
	margin-right: 6px
}

.update-status-alert .alert-icon {
	width: 20px;
	height: 32px;
	margin-right: 16px;
	background-position: 50%;
	background-repeat: no-repeat
}

.update-status-alert .alert-icon.success {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMjEgMS45OTFMMTkgMCA3IDE0LjcxNyAyIDguOTU5IDAgMTAuOTUgNyAxOXoiLz48L2RlZnM+PHVzZSBmaWxsPSIjM2FlNWFkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYgNykiIHhsaW5rOmhyZWY9IiNhIi8+PC9zdmc+);
	background-size: contain
}

.update-status-alert .alert-message {
	font-family: Lato, sans-serif;
	font-size: 15px;
	color: #f0f6fb
}

.update-status-alert .alert-button {
	width: 73px;
	height: 36px;
	border: none;
	background: transparent;
	font-family: Lato, sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 1.83;
	letter-spacing: .9px;
	color: #00b8ff;
	text-transform: uppercase;
	cursor: pointer
}

.update-status-alert.bottom {
	top: auto;
	bottom: 0;
	transform: translate(-50%, -40px);
	width: 640px;
	opacity: 1
}

.update-status-alert.bottom .alert-message {
	max-width: 520px
}

.alert-enter-active,
.alert-leave-active {
	transform: translate(-50%, 66px);
	transition: all .3s ease-out;
	transition-delay: .3s
}

.alert-enter,
.alert-leave-to {
	transform: translate(-50%);
	transition: all .2s ease-in
}

.alert-bottom-enter-active,
.alert-bottom-leave-active {
	transform: translate(-50%, -40px);
	opacity: 1;
	transition: all .3s ease-out;
	transition-delay: .3s
}

.alert-bottom-enter,
.alert-bottom-leave-to {
	transform: translate(-50%);
	opacity: 0;
	transition: all .2s ease-in
}

.ufo-sepa {
	position: fixed;
	right: 0;
	top: 0;
	height: 100vh;
	width: 352px;
	background-color: #fff;
	box-shadow: 0 0 30px 0 rgba(0, 0, 0, .1);
	padding: 56px 0 0;
	z-index: 100;
	display: flex;
	flex-direction: column
}

.ufo-sepa--head .head-control {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	padding: 18px 30px 10px
}

.ufo-sepa--head .upgrade {
	padding: 10px 30px;
	font-family: Lato, sans-serif;
	font-size: 12px;
	color: #778390
}

.ufo-sepa--head .upgrade .link {
	color: #00b8ff;
	font-weight: 700;
	cursor: pointer
}

.ufo-sepa--back {
	width: 16px;
	height: 16px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNC43NCAxMEgyMXYySDQuNzQxTDExIDE3LjU3NyA5Ljk3OCAxOSAxIDExbDguOTc4LThMMTEgNC40MjMgNC43NCAxMHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtMykiPjxwYXRoIGQ9Ik0wIDBoMjJ2MjJIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjNTg2MTY1IiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat;
	background-size: contain;
	margin-right: 16px;
	cursor: pointer
}

.ufo-sepa--title {
	font-family: Lato, sans-serif;
	font-size: 20px;
	font-weight: 900;
	color: #475461;
	margin-right: auto
}

.ufo-sepa--close {
	width: 20px;
	height: 20px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNy43MDggNi42NDhMMTMuODg2LjQ3YS43NS43NSAwIDAxMS4wNjEgMS4wNkw4Ljc2OSA3LjcwOGw2LjE3OCA2LjE3OGEuNzUuNzUgMCAwMS0xLjA2IDEuMDYxbC02LjE4LTYuMTc4LTYuMTc3IDYuMTc4YS43NS43NSAwIDAxLTEuMDYtMS4wNmw2LjE3OC02LjE3OUwuNDcgMS41M0EuNzUuNzUgMCAwMTEuNTMuNDdsNi4xNzggNi4xNzh6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTAgMGgzMnYzMkgweiIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDggOCkiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiM1ODYxNjUiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0tOC04aDMydjMySC04eiIvPjwvZz48L2c+PC9nPjwvc3ZnPg==) 50% no-repeat;
	cursor: pointer
}

.ufo-sepa--cops {
	position: relative;
	flex: 2
}

.ufo-sepa--cop {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	padding: 30px;
	border-bottom: 1px solid #edf0f1;
	cursor: pointer
}

.ufo-sepa--cop.main-cop,
.ufo-sepa--cop:last-child {
	border-bottom: none
}

.ufo-sepa--cop.main-cop:hover .template_image {
	filter: blur(5px);
	opacity: .7
}

.ufo-sepa--cop.main-cop:hover .btn {
	opacity: 1
}

.ufo-sepa--cop .template_option {
	clear: both;
	cursor: pointer;
	text-align: center;
	background: #edf0f1;
	border-radius: 2px;
	border: 1px solid #edf0f1;
	width: 285px;
	height: 185px;
	margin: 0 auto 20px;
	position: relative
}

.ufo-sepa--cop .template_option.single {
	margin-bottom: 0
}

.ufo-sepa--cop .template_option .template_image {
	width: 100%;
	height: 100%;
	transition: all .3s ease-out;
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat
}

.ufo-sepa--cop .template_option .template_image.selected_theme {
	border: 2px solid #00b8ff
}

.ufo-sepa--cop .template_option .template_image.default {
	background-image: url(/dist/images/profile_theme_default.jpg)
}

.ufo-sepa--cop .template_option .template_image.profile_theme_one {
	background-image: url(/dist/images/profile_theme_one.jpg)
}

.ufo-sepa--cop .template_option .template_image.profile_theme_two {
	background-image: url(/dist/images/profile_theme_two.jpg)
}

.ufo-sepa--cop .template_option .template_image.profile_theme_three {
	background-image: url(/dist/images/profile_theme_three.jpg)
}

.ufo-sepa--cop .template_option .template_image.profile_theme_four {
	background-image: url(/dist/images/profile_theme_four.jpg)
}

.ufo-sepa--cop .template_option .template_image.profile_theme_five {
	background-image: url(/dist/images/profile_theme_five.jpg)
}

.ufo-sepa--cop .template_option .template_image.profile_theme_six {
	background-image: url(/dist/images/profile_theme_six.jpg)
}

.ufo-sepa--cop .template_option .btn {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	opacity: 0;
	transition: opacity .3s ease-out
}

.ufo-sepa--cop-list .ufo-sepa--cop {
	align-items: flex-start
}

.ufo-sepa--cop-list .ufo-sepa--cop:hover {
	background-color: rgba(240, 246, 251, .5)
}

.ufo-sepa--cop-list .ufo-sepa--cop.no-slide {
	cursor: default
}

.ufo-sepa--cop-list .ufo-sepa--cop.no-slide:hover {
	background-color: #fff
}

.ufo-sepa--cop-list .ufo-sepa--cop.no-slide .switch {
	margin: 2px 0 0
}

.ufo-sepa--cop-list .font-style-picker {
	margin-bottom: 0!important
}

.ufo-sepa--cop-list .font-style-picker:active,
.ufo-sepa--cop-list .font-style-picker:hover {
	box-shadow: none!important;
	border: none!important
}

.ufo-sepa--cop-info {
	display: flex;
	flex-direction: column;
	width: 100%
}

.ufo-sepa--cop-info .label {
	font-family: Lato, sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	color: #778390;
	margin-bottom: 20px;
	line-height: 1;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center
}

.ufo-sepa--cop-info .label.no-m {
	margin-bottom: 0
}

.ufo-sepa--cop-info .params {
	font-family: Lato, sans-serif;
	font-size: 16px;
	color: #475461
}

.ufo-sepa--cop-info .info {
	font-family: Lato, sans-serif;
	font-size: 14px;
	color: #778390
}

.ufo-sepa--cop-info .color-display {
	display: flex;
	flex-direction: row;
	align-items: center;
	position: relative
}

.ufo-sepa--cop-info .color-display .color {
	text-align: center;
	margin-right: 15px
}

.ufo-sepa--cop-info .color-display .color .preview {
	width: 32px;
	height: 32px;
	background: #282a2b;
	border-radius: 50%;
	margin: 0 auto;
	position: relative
}

.ufo-sepa--cop-info .color-display .color .preview.dark {
	background-color: #282a2b
}

.ufo-sepa--cop-info .color-display .color .preview.light {
	background-color: #fff
}

.ufo-sepa--cop-info .color-display .color .preview.accent {
	background-color: #00b8ff
}

.ufo-sepa--cop-info .color-display .color .preview.empty {
	background-color: #edf0f1
}

.ufo-sepa--cop-info .color-display .color .preview.empty:after {
	content: "?";
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 8px;
	height: 8px;
	font-size: 16px;
	color: #d7dee1;
	line-height: 8px;
	font-family: Lato, sans-serif
}

.ufo-sepa--cop-info .color-display .color .preview:before {
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	border: 1px solid #d7dee1;
	border-radius: 50%;
	width: 36px;
	height: 36px;
	display: block;
	transition: all .2s ease-out
}

.ufo-sepa--cop-info .color-display.profile .color .preview.title {
	background-color: #282a2b
}

.ufo-sepa--cop-info .color-display.profile .color .preview.position,
.ufo-sepa--cop-info .color-display.profile .color .preview.text {
	background-color: #424242
}

.ufo-sepa--cop-info .color-display.profile .color .preview.project-titles {
	background-color: #282a2b
}

.ufo-sepa--cop-info .color-display.profile .color .preview.background {
	background-color: #fff
}

.ufo-sepa--cop-info .color-display.profile .color .preview.accent {
	background-color: #282a2b
}

.ufo-sepa--cop-info.reset-template {
	align-items: center
}

.ufo-sepa--cop-info .reset {
	font-family: Lato, sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 1.83;
	letter-spacing: .9px;
	color: #00b8ff;
	text-transform: uppercase;
	cursor: pointer;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwQjhGRiIgZD0iTTQuMjUyIDEzQTggOCAwIDExMTIgMTl2LTEuNUE2LjUgNi41IDAgMTA1LjgxMyAxM0g0LjI1MnoiLz48cGF0aCBzdHJva2U9IiMwMEI4RkYiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNNC44IDEzLjVsLS41LjUuNS0uNS41LjUtLjUtLjV6bTAgMEwxLjMgMTBsMy41IDMuNUw4LjMgMTBsLTMuNSAzLjV6Ii8+PC9nPjwvc3ZnPg==) 0 no-repeat;
	padding-left: 27px
}

.ufo-sepa--cop-info .ufo-sepa--undo-reset {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	width: 100%
}

.ufo-sepa--cop-info .ufo-sepa--undo-reset .reset-saved {
	font-family: Lato, sans-serif;
	font-size: 14px;
	color: #9fa6a9;
	font-style: italic;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJjIiBkPSJNMCAwaDF2NTA2SDBWMHptOTE5IDBoMXY1MDZoLTFWMHoiLz48cGF0aCBpZD0iZiIgZD0iTTAgMGgyNTZ2MzczSDB6Ii8+PHBhdGggaWQ9ImciIGQ9Ik0xMy4xNTYgMS4yNDdMMTEuOTAzIDAgNC4zODUgOS4yMiAxLjI1MyA1LjYxMyAwIDYuODZsNC4zODUgNS4wNDN6Ii8+PGZpbHRlciBpZD0iZSIgd2lkdGg9IjEwNy44JSIgaGVpZ2h0PSIxMDUuNCUiIHg9Ii0zLjklIiB5PSItMi4xJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVPZmZzZXQgZHk9IjIiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz48ZmVHYXVzc2lhbkJsdXIgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIiBzdGREZXZpYXRpb249IjMiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd0JsdXJPdXRlcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJvdXQiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIvPjxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB2YWx1ZXM9IjAgMCAwIDAgMC42MTQyNTk5OTIgMCAwIDAgMCAwLjY2MTY5NTc4MyAwIDAgMCAwIDAuNjk1MDk5OTE1IDAgMCAwIDAuNSAwIi8+PC9maWx0ZXI+PHJlY3QgaWQ9ImEiIHdpZHRoPSI5MjAiIGhlaWdodD0iNTA2IiByeD0iMyIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MSAtMjQ4KSI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRDhEOEQ4IiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiNGRkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoOTIwdjUwNkgweiIvPjwvZz48bWFzayBpZD0iZCIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYyIvPjwvbWFzaz48dXNlIGZpbGw9IiNEOEQ4RDgiIHhsaW5rOmhyZWY9IiNjIi8+PGcgZmlsbD0iI0VGRjFGMiIgbWFzaz0idXJsKCNkKSI+PHBhdGggZD0iTTAgMGg5MjB2NTA2SDB6Ii8+PC9nPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjMgLTEyNSkiPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2UpIiB4bGluazpocmVmPSIjZiIvPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2YiLz48cGF0aCBzdHJva2U9IiNEMUQ5REQiIGQ9Ik0uNS41aDI1NXYzNzJILjV6Ii8+PC9nPjx1c2UgZmlsbD0iIzQwREI3RSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAyKSIgeGxpbms6aHJlZj0iI2ciLz48L2c+PC9zdmc+) 0 no-repeat;
	padding-left: 27px
}

.ufo-sepa--cop-info .ufo-sepa--undo-reset .btn {
	height: auto;
	font-size: 14px
}

.ufo-sepa--cop-info .selected-layout {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start
}

.ufo-sepa--cop-info .selected-layout .layout-icon {
	width: 84px;
	height: 84px;
	background: #f0f6fb;
	margin-right: 16px;
	padding: 0;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNCMUM3RDMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMzYuMjUgMTIuMjVIMS43NW0xNy4yNSAyNGwtMTcuMjUtMjQgNy41LTEwLjVoMTkuNWw3LjUgMTAuNXoiLz48cGF0aCBkPSJNMTIuMjUgMTIuMjVMMTkgMS43NWw2Ljc1IDEwLjUtNi43NSAyNHptLTMtMTAuNWwzIDEwLjVtMTYuNS0xMC41bC0zIDEwLjUiLz48L2c+PC9zdmc+);
	background-position: 50%;
	background-repeat: no-repeat
}

.ufo-sepa--cop-info .selected-layout .layout-info {
	font-family: Lato, sans-serif;
	font-size: 14px;
	line-height: 1.71;
	color: #475461
}

.ufo-sepa--more {
	width: 8px;
	height: 14px;
	min-width: 8px;
	background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0xMiAwbDEuMzE3IDEuNTA1LTYuNjU4IDUuNTc2TDAgMS41MDUgMS4zMTcgMGw1LjM0MiA0LjQyNHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLTEyIDIzVi05aDMydjMyeiIvPjxwYXRoIGQ9Ik0wIDJMMS41MDUuNjgzbDUuNTc2IDYuNjU4TDEuNTA1IDE0IDAgMTIuNjgzbDQuNDI0LTUuMzQyeiIgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIi8+PGcgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDcgNykiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxnIG1hc2s9InVybCgjYikiIGZpbGw9IiM1ODYxNjUiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTS05LTEyaDMydjMySC05eiIvPjwvZz48L2c+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.ufo-sepa--cop-det .ufo-sepa--cop {
	cursor: default
}

.ufo-sepa--cop-det .ufo-sepa--cop-info .label {
	margin-bottom: 10px
}

.ufo-sepa--cop-param.profile-name {
	display: flex;
	flex-direction: row;
	align-items: center
}

.ufo-sepa--cop-param .color-picker .color {
	text-align: center
}

.ufo-sepa--cop-param .color-picker .color .preview {
	width: 44px;
	height: 44px;
	background: #282a2b;
	border-radius: 50%;
	margin: 0 auto;
	position: relative;
	cursor: pointer
}

.ufo-sepa--cop-param .color-picker .color .preview.dark {
	background-color: #282a2b
}

.ufo-sepa--cop-param .color-picker .color .preview.light {
	background-color: #fff
}

.ufo-sepa--cop-param .color-picker .color .preview.accent {
	background-color: #00b8ff
}

.ufo-sepa--cop-param .color-picker .color .preview.empty {
	background-color: #edf0f1
}

.ufo-sepa--cop-param .color-picker .color .preview.empty:after {
	content: "?";
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 22px;
	height: 22px;
	font-size: 16px;
	color: #d7dee1;
	line-height: 22px;
	font-family: Lato, sans-serif
}

.ufo-sepa--cop-param .color-picker .color .preview:before {
	content: "";
	position: absolute;
	border: 1px solid #d7dee1;
	border-radius: 50%;
	width: 48px;
	height: 48px;
	display: block;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	transition: all .2s ease-out
}

.ufo-sepa--cop-param .color-picker .color .preview.selected:before {
	border: 2px solid #00b8ff;
	width: 50px;
	height: 50px
}

.ufo-sepa--cop-param .color-picker .color .label {
	font-family: Lato, sans-serif;
	font-size: 10px;
	font-weight: 500;
	font-style: normal;
	line-height: 1;
	color: #9fa6a9;
	text-align: center;
	text-transform: uppercase
}

.ufo-sepa--cop-param .color-picker.square {
	float: left;
	margin: 0 6px
}

.ufo-sepa--cop-param .color-picker.square:last-child {
	margin-right: 0
}

.ufo-sepa--cop-param .color-picker.square .color .preview {
	width: 26px;
	height: 26px;
	border-radius: 2px
}

.ufo-sepa--cop-param .color-picker.square .color .preview:before {
	width: 32px;
	height: 32px;
	border-radius: 2px
}

.ufo-sepa--cop-param .color-picker.square .color .preview.selected {
	width: 24px;
	height: 24px
}

.ufo-sepa--cop-param .color-picker.profile .color .preview.title {
	background-color: #282a2b
}

.ufo-sepa--cop-param .color-picker.profile .color .preview.position {
	background-color: #778390
}

.ufo-sepa--cop-param .color-picker.profile .color .preview.text {
	background-color: #424242
}

.ufo-sepa--cop-param .color-picker.profile .color .preview.project-title {
	background-color: #282a2b
}

.ufo-sepa--cop-param .color-picker.profile .color .preview.background {
	background-color: #fff
}

.ufo-sepa--cop-param .color-picker.profile .color .preview.accent {
	background-color: #282a2b
}

.ufo-sepa--cop-param .color-switch {
	float: right;
	height: 32px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	width: 68px
}

.ufo-sepa--cop-param .color-switch .color {
	width: 28px;
	height: 28px;
	border-radius: 2px;
	float: left;
	position: relative;
	transition: all .15s ease-out
}

.ufo-sepa--cop-param .color-switch .color:before {
	content: "";
	width: 30px;
	height: 30px;
	border: 1px solid #d7dee1;
	border-radius: 2px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)
}

.ufo-sepa--cop-param .color-switch .color.light {
	background-color: #fff
}

.ufo-sepa--cop-param .color-switch .color.dark {
	background-color: #282a2b
}

.ufo-sepa--cop-param .color-switch .color.selected {
	width: 24px;
	height: 24px
}

.ufo-sepa--cop-param .color-switch .color.selected:before {
	border: 2px solid #00b8ff;
	width: 32px;
	height: 32px
}

.ufo-sepa--tabs {
	width: 100%;
	position: relative
}

.ufo-sepa--tabs .tab-head {
	position: sticky;
	top: 0;
	left: 0;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	width: 100%;
	border-bottom: 1px solid #edf0f1;
	background-color: #fff;
	z-index: 2
}

.ufo-sepa--tabs .tab-head .tab-pill {
	text-align: center;
	width: 100%;
	font-family: Lato, sans-serif;
	font-size: 15px;
	color: #9fa6a9;
	padding: 12px 24px;
	cursor: pointer;
	position: relative
}

.ufo-sepa--tabs .tab-head .tab-pill:after {
	content: "";
	position: absolute;
	width: 0;
	height: 2px;
	background: #00b8ff;
	left: 50%;
	bottom: 0;
	transform: translateX(-50%);
	transition: width .2s ease-in-out
}

.ufo-sepa--tabs .tab-head .tab-pill.selected {
	font-weight: 900;
	color: #475461
}

.ufo-sepa--tabs .tab-head .tab-pill.selected:after {
	width: 100%
}

.ufo-sepa--tab {
	padding-bottom: 0
}

.ufo-sepa--add-custom-fonts {
	border-radius: 3px;
	border: 1px solid #d1d9dd;
	display: flex;
	flex-direction: row;
	align-items: center;
	padding: 36px 54px;
	background-color: #fff;
	transition: box-shadow .2s ease-in-out;
	cursor: pointer
}

.ufo-sepa--add-custom-fonts:hover {
	box-shadow: 0 25px 20px -20px rgba(71, 84, 97, .16)
}

.ufo-sepa--add-custom-fonts .icon {
	width: 36px;
	height: 36px;
	min-width: 36px;
	margin-right: 30px;
	background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzlGQTZBOSIgc3Ryb2tlLXdpZHRoPSIyIiBjeD0iMTgiIGN5PSIxOCIgcj0iMTgiLz48cGF0aCBmaWxsPSIjOUZBNkE5IiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xOS41IDE3LjA4Nmg3djEuODI4aC03VjI2aC0ydi03LjA4NmgtN3YtMS44MjhoN1YxMGgyeiIvPjwvZz48L3N2Zz4=) 50% no-repeat;
	background-size: contain
}

.ufo-sepa--add-custom-fonts .text {
	font-family: Source Sans Pro, sans-serif;
	font-size: 16px;
	line-height: 1.25;
	color: #6b797f
}

.ufo-sepa .font-style-picker {
	width: 100%;
	margin-bottom: 20px;
	border-radius: 3px;
	cursor: pointer;
	transition: all .2s ease-in-out;
	overflow: hidden;
	--font-for-title: "Source Sans Pro", sans-serif;
	--font-for-body: 'Poppins', sans-serif;
}

.ufo-sepa .font-style-picker.fully-custom-fonts {
	cursor: default
}

.ufo-sepa .font-style-picker:hover {
	box-shadow: 0 25px 20px -20px rgba(71, 84, 97, .16)
}

.ufo-sepa .font-style-picker.selected .font-preview,
.ufo-sepa .font-style-picker:active .font-preview {
	border-color: #00b8ff
}

.ufo-sepa .font-style-picker .font-preview {
	width: 100%;
	padding: 30px;
	background: #f0f6fb;
	color: #475461;
	border: 2px solid #f0f6fb
}

.ufo-sepa .font-style-picker .title-font {
	font-family: var(--font-for-title);
	font-size: 1.25rem;
	margin-bottom: 6px;
	outline: none;
	font-weight: 700
}

.ufo-sepa .font-style-picker .text-font {
	font-family: var(--font-for-body);
	font-size: .875rem
}

.ufo-sepa--buttons {
	padding: 10px 30px 30px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between
}

.ufo-sepa--buttons .btn {
	min-width: 136px
}

.ufo-sepa .switch {
	position: relative;
	display: inline-block;
	width: 40px;
	height: 20px;
	margin: 0 0 -5px;
	float: right
}

.ufo-sepa .switch input {
	display: none
}

.ufo-sepa .switch .slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #d1d9dd;
	-webkit-transition: .4s;
	transition: .4s;
	border-radius: 20px
}

.ufo-sepa .switch .slider:before {
	position: absolute;
	content: "";
	height: 16px;
	width: 16px;
	left: 2px;
	bottom: 2px;
	background-color: #fff;
	transition: .3s;
	border-radius: 50%
}

.ufo-sepa .switch input:checked+.slider {
	background-color: #3ae5ad
}

.ufo-sepa .switch input:focus+.slider {
	box-shadow: 0 0 1px #3ae5ad
}

.ufo-sepa .switch input:checked+.slider:before {
	transform: translateX(20px)
}

.ufo-sepa .t-alignment-combos {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-column-gap: 20px;
	grid-row-gap: 20px;
	padding: 30px
}

.ufo-sepa .t-alignment {
	width: 100%;
	padding-top: calc(100% - 4px);
	background-color: #f0f6fb;
	background-position: 50%;
	background-repeat: no-repeat;
	cursor: pointer;
	transition: all .2s ease-in-out;
	border: 2px solid transparent;
	position: relative
}

.ufo-sepa .t-alignment:hover {
	box-shadow: 0 25px 20px -20px rgba(71, 84, 97, .16)
}

.ufo-sepa .t-alignment.selected {
	border: 2px solid #00b8ff
}

.ufo-sepa .t-alignment.small-hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjI2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMjYiIHk9IjI2IiByeD0iMSIvPjwvZz48L3N2Zz4=)
}

.ufo-sepa .t-alignment.small-hover.selected,
.ufo-sepa .t-alignment.small-hover:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjI2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMjYiIHk9IjI2IiByeD0iMSIvPjwvZz48L3N2Zz4=)
}

.ufo-sepa .t-alignment.large-hover-left {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.large-hover-left.selected,
.ufo-sepa .t-alignment.large-hover-left:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.large-hover-center {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.large-hover-center.selected,
.ufo-sepa .t-alignment.large-hover-center:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.small-bottom {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9IiNCMUM3RDMiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgZmlsbD0iI0IxQzdEMyIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjI2IiBmaWxsPSIjQjFDN0QzIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMjYiIHk9IjI2IiBmaWxsPSIjQjFDN0QzIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB4PSI0IiB5PSIxMyIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iNCIgeT0iMzkiIGZpbGw9IiNGMEY2RkIiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjMwIiB5PSIxMyIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMzAiIHk9IjM5IiBmaWxsPSIjRjBGNkZCIiByeD0iMSIvPjwvZz48L3N2Zz4=)
}

.ufo-sepa .t-alignment.small-bottom.selected,
.ufo-sepa .t-alignment.small-bottom:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9IiMwMGI4ZmYiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgZmlsbD0iIzAwYjhmZiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjI2IiBmaWxsPSIjMDBiOGZmIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMjYiIHk9IjI2IiBmaWxsPSIjMDBiOGZmIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB4PSI0IiB5PSIxMyIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iNCIgeT0iMzkiIGZpbGw9IiNGMEY2RkIiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjMwIiB5PSIxMyIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMzAiIHk9IjM5IiBmaWxsPSIjRjBGNkZCIiByeD0iMSIvPjwvZz48L3N2Zz4=)
}

.ufo-sepa .t-alignment.small-top {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9IiNCMUM3RDMiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgZmlsbD0iI0IxQzdEMyIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjI2IiBmaWxsPSIjQjFDN0QzIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMjYiIHk9IjI2IiBmaWxsPSIjQjFDN0QzIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB4PSI0IiB5PSI0IiBmaWxsPSIjRjBGNkZCIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB4PSI0IiB5PSIzMCIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMzAiIHk9IjQiIGZpbGw9IiNGMEY2RkIiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjMwIiB5PSIzMCIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.small-top.selected,
.ufo-sepa .t-alignment.small-top:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9IiMwMGI4ZmYiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgZmlsbD0iIzAwYjhmZiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjI2IiBmaWxsPSIjMDBiOGZmIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMjYiIHk9IjI2IiBmaWxsPSIjMDBiOGZmIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB4PSI0IiB5PSI0IiBmaWxsPSIjRjBGNkZCIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB4PSI0IiB5PSIzMCIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMzAiIHk9IjQiIGZpbGw9IiNGMEY2RkIiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjMwIiB5PSIzMCIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.small-middle {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9IiNCMUM3RDMiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgZmlsbD0iI0IxQzdEMyIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjI2IiBmaWxsPSIjQjFDN0QzIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMjYiIHk9IjI2IiBmaWxsPSIjQjFDN0QzIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB4PSI0IiB5PSI5IiBmaWxsPSIjRjBGNkZCIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB4PSI0IiB5PSIzNSIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMzAiIHk9IjkiIGZpbGw9IiNGMEY2RkIiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjMwIiB5PSIzNSIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.small-middle.selected,
.ufo-sepa .t-alignment.small-middle:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9IiMwMGI4ZmYiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgZmlsbD0iIzAwYjhmZiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjI2IiBmaWxsPSIjMDBiOGZmIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMjYiIHk9IjI2IiBmaWxsPSIjMDBiOGZmIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB4PSI0IiB5PSI5IiBmaWxsPSIjRjBGNkZCIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB4PSI0IiB5PSIzNSIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMzAiIHk9IjkiIGZpbGw9IiNGMEY2RkIiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjMwIiB5PSIzNSIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.small-none {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjI2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMjYiIHk9IjI2IiByeD0iMSIvPjwvZz48L3N2Zz4=)
}

.ufo-sepa .t-alignment.small-none.selected,
.ufo-sepa .t-alignment.small-none:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjI2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMjYiIHk9IjI2IiByeD0iMSIvPjwvZz48L3N2Zz4=)
}

.ufo-sepa .t-alignment.small-under {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0OCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjI2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMjYiIHk9IjI2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB4PSI0IiB5PSIyMCIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iNCIgeT0iNDYiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjMwIiB5PSIyMCIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMzAiIHk9IjQ2IiByeD0iMSIvPjwvZz48L3N2Zz4=)
}

.ufo-sepa .t-alignment.small-under.selected,
.ufo-sepa .t-alignment.small-under:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0OCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjI2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMjYiIHk9IjI2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB4PSI0IiB5PSIyMCIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iNCIgeT0iNDYiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjMwIiB5PSIyMCIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMzAiIHk9IjQ2IiByeD0iMSIvPjwvZz48L3N2Zz4=)
}

.ufo-sepa .t-alignment.small-above {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0OCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHk9IjQiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB5PSIzMCIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjI2IiB5PSI0IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMjYiIHk9IjMwIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB4PSI0IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB4PSI0IiB5PSIyNiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMzAiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjMwIiB5PSIyNiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.small-above.selected,
.ufo-sepa .t-alignment.small-above:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0OCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHk9IjQiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB5PSIzMCIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjI2IiB5PSI0IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMjYiIHk9IjMwIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB4PSI0IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB4PSI0IiB5PSIyNiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMzAiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjMwIiB5PSIyNiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.large-right {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIGZpbGw9IiNCMUM3RDMiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIyNiIgZmlsbD0iI0IxQzdEMyIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMjgiIHk9IjkiIGZpbGw9IiNGMEY2RkIiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjI4IiB5PSIzNSIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.large-right.selected,
.ufo-sepa .t-alignment.large-right:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIGZpbGw9IiMwMGI4ZmYiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIyNiIgZmlsbD0iIzAwYjhmZiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMjgiIHk9IjkiIGZpbGw9IiNGMEY2RkIiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjI4IiB5PSIzNSIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.large-left {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIGZpbGw9IiNCMUM3RDMiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIyNiIgZmlsbD0iI0IxQzdEMyIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iNiIgeT0iOSIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iNiIgeT0iMzUiIGZpbGw9IiNGMEY2RkIiIHJ4PSIxIi8+PC9nPjwvc3ZnPg==)
}

.ufo-sepa .t-alignment.large-left.selected,
.ufo-sepa .t-alignment.large-left:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIGZpbGw9IiMwMGI4ZmYiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIyNiIgZmlsbD0iIzAwYjhmZiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iNiIgeT0iOSIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iNiIgeT0iMzUiIGZpbGw9IiNGMEY2RkIiIHJ4PSIxIi8+PC9nPjwvc3ZnPg==)
}

.ufo-sepa .t-alignment.large-middle {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIGZpbGw9IiNCMUM3RDMiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIyNiIgZmlsbD0iI0IxQzdEMyIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMTciIHk9IjkiIGZpbGw9IiNGMEY2RkIiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjE3IiB5PSIzNSIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.large-middle.selected,
.ufo-sepa .t-alignment.large-middle:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIGZpbGw9IiMwMGI4ZmYiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIyNiIgZmlsbD0iIzAwYjhmZiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMTciIHk9IjkiIGZpbGw9IiNGMEY2RkIiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjE3IiB5PSIzNSIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.large-none {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.large-none.selected,
.ufo-sepa .t-alignment.large-none:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.large-under {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0OCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeT0iMjAiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHk9IjQ2IiByeD0iMSIvPjwvZz48L3N2Zz4=)
}

.ufo-sepa .t-alignment.large-under.selected,
.ufo-sepa .t-alignment.large-under:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0OCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeT0iMjAiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHk9IjQ2IiByeD0iMSIvPjwvZz48L3N2Zz4=)
}

.ufo-sepa .t-alignment.large-above {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0OCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIHk9IjQiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIzMCIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMTciIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjE3IiB5PSIyNiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.large-above.selected,
.ufo-sepa .t-alignment.large-above:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0OCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIHk9IjQiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIzMCIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMTciIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjE3IiB5PSIyNiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.medium-right {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMjgiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjI4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMzQiIHk9IjkiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjM0IiB5PSIzNSIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.medium-right.selected,
.ufo-sepa .t-alignment.medium-right:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMjgiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjI4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMzQiIHk9IjkiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjM0IiB5PSIzNSIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.medium-left {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMjgiIGhlaWdodD0iMTgiIHg9IjE2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIyOCIgaGVpZ2h0PSIxOCIgeD0iMTYiIHk9IjI2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB5PSI5IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB5PSIzNSIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.medium-left.selected,
.ufo-sepa .t-alignment.medium-left:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMjgiIGhlaWdodD0iMTgiIHg9IjE2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIyOCIgaGVpZ2h0PSIxOCIgeD0iMTYiIHk9IjI2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB5PSI5IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB5PSIzNSIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.medium-alternating {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMjgiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjI4IiBoZWlnaHQ9IjE4IiB4PSIxNiIgeT0iMjYiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjM0IiB5PSI5IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB5PSIzNSIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.medium-alternating.selected,
.ufo-sepa .t-alignment.medium-alternating:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMjgiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjI4IiBoZWlnaHQ9IjE4IiB4PSIxNiIgeT0iMjYiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjM0IiB5PSI5IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB5PSIzNSIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .t-alignment.large-hover-center:before,
.ufo-sepa .t-alignment.large-hover-left:before,
.ufo-sepa .t-alignment.small-hover:before {
	content: "";
	width: 10px;
	height: 2px;
	border-radius: 1px;
	background-color: #f0f6fb;
	position: absolute;
	top: 26px;
	left: 22px;
	animation: blink-animation 2s steps(5, start) infinite
}

.ufo-sepa .t-alignment.large-hover-left:before {
	top: 28px;
	left: 24px
}

.ufo-sepa .t-alignment.large-hover-center:before {
	top: 26px;
	left: 34px
}

@keyframes blink-animation {
	to {
		visibility: hidden
	}
}

.ufo-sepa .thumbnail-tab {
	padding: 0
}

.ufo-sepa .p-title--color {
	padding: 30px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center
}

.ufo-sepa .p-title--color .p-title--param-title {
	font-family: Lato, sans-serif;
	font-size: 1rem;
	font-weight: 400;
	line-height: 30px;
	color: #778390;
	float: left;
	margin-bottom: 0
}

.ufo-sepa .p-title--color .p-title--param-title .label {
	font-size: 14px;
	text-transform: none
}

.ufo-sepa .p-title--color .color-switch {
	float: right;
	height: 32px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	width: 68px
}

.ufo-sepa .p-title--color .color-switch.disabled {
	cursor: not-allowed
}

.ufo-sepa .p-title--color .color-switch.disabled .color {
	pointer-events: none;
	opacity: .3
}

.ufo-sepa .p-title--color .color-switch .color {
	width: 28px;
	height: 28px;
	border-radius: 2px;
	float: left;
	position: relative;
	transition: all .15s ease-out
}

.ufo-sepa .p-title--color .color-switch .color:before {
	content: "";
	width: 30px;
	height: 30px;
	border: 1px solid #d7dee1;
	border-radius: 2px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)
}

.ufo-sepa .p-title--color .color-switch .color.light {
	background-color: #fff
}

.ufo-sepa .p-title--color .color-switch .color.dark {
	background-color: #282a2b
}

.ufo-sepa .p-title--color .color-switch .color.selected {
	width: 24px;
	height: 24px
}

.ufo-sepa .p-title--color .color-switch .color.selected:before {
	border: 2px solid #00b8ff;
	width: 32px;
	height: 32px
}

.ufo-sepa .p-title--param-title {
	font-family: Lato, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1;
	color: #778390;
	margin-bottom: 20px;
	text-transform: uppercase
}

.ufo-sepa .p-title--position,
.ufo-sepa .p-title--thumbnail-size,
.ufo-sepa .p-title--visibility {
	padding: 30px 30px 10px;
	width: 100%;
	border-bottom: 1px solid #edf0f1
}

.ufo-sepa .p-title--position .p-title--params,
.ufo-sepa .p-title--thumbnail-size .p-title--params,
.ufo-sepa .p-title--visibility .p-title--params {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	margin-bottom: 20px
}

.ufo-sepa .p-title--position .p-title--params.disabled,
.ufo-sepa .p-title--thumbnail-size .p-title--params.disabled,
.ufo-sepa .p-title--visibility .p-title--params.disabled {
	cursor: not-allowed
}

.ufo-sepa .p-title--position .p-title--params.disabled .p-title--button,
.ufo-sepa .p-title--thumbnail-size .p-title--params.disabled .p-title--button,
.ufo-sepa .p-title--visibility .p-title--params.disabled .p-title--button {
	pointer-events: none;
	opacity: .3;
	cursor: not-allowed
}

.ufo-sepa .p-title--position .p-title--button,
.ufo-sepa .p-title--thumbnail-size .p-title--button,
.ufo-sepa .p-title--visibility .p-title--button {
	width: 84px
}

.ufo-sepa .p-title--position .p-title--button.disabled,
.ufo-sepa .p-title--thumbnail-size .p-title--button.disabled,
.ufo-sepa .p-title--visibility .p-title--button.disabled {
	pointer-events: none;
	opacity: .3;
	cursor: not-allowed
}

.ufo-sepa .p-title--position .p-title--button.disabled .picto,
.ufo-sepa .p-title--thumbnail-size .p-title--button.disabled .picto,
.ufo-sepa .p-title--visibility .p-title--button.disabled .picto {
	cursor: not-allowed
}

.ufo-sepa .p-title--position .p-title--button .picto,
.ufo-sepa .p-title--thumbnail-size .p-title--button .picto,
.ufo-sepa .p-title--visibility .p-title--button .picto {
	width: 84px;
	height: 84px;
	border-radius: 2px;
	background-color: #f0f6fb;
	background-repeat: no-repeat;
	background-position: 50%;
	margin-bottom: 10px;
	position: relative;
	cursor: pointer
}

.ufo-sepa .p-title--position .p-title--button .picto.selected:before,
.ufo-sepa .p-title--thumbnail-size .p-title--button .picto.selected:before,
.ufo-sepa .p-title--visibility .p-title--button .picto.selected:before {
	content: "";
	width: 84px;
	height: 84px;
	border: 2px solid #00b8ff;
	border-radius: 2px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)
}

.ufo-sepa .p-title--position .p-title--button .label,
.ufo-sepa .p-title--thumbnail-size .p-title--button .label,
.ufo-sepa .p-title--visibility .p-title--button .label {
	font-family: Lato, sans-serif;
	font-size: 10px;
	font-weight: 500;
	font-style: normal;
	line-height: 1;
	color: #9fa6a9;
	text-align: center;
	text-transform: uppercase;
	display: block
}

.ufo-sepa .p-title--thumbnail-size .p-tile--small {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjI2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMjYiIHk9IjI2IiByeD0iMSIvPjwvZz48L3N2Zz4=)
}

.ufo-sepa .p-title--thumbnail-size .p-tile--small.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHg9IjI2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMjYiIHk9IjI2IiByeD0iMSIvPjwvZz48L3N2Zz4=)
}

.ufo-sepa .p-title--thumbnail-size .p-tile--medium {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMzAiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .p-title--thumbnail-size .p-tile--medium.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMzAiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .p-title--thumbnail-size .p-tile--large {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .p-title--thumbnail-size .p-tile--large.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .p-title--visibility .p-title--visible {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNCIgaGVpZ2h0PSIyMiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLTEtOGgzNnYzNkgtMXoiLz48cGF0aCBmaWxsPSIjQjFDN0QzIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xNyAyMS40NTVjLTQuMDM2IDAtOS4yNjEtMy4zNzYtMTUuODEzLTEwLjA3NGwtLjU1LS41NjMuNTUtLjU2M0M3LjczOSAzLjU1NyAxMi45NjQuMTgyIDE3IC4xODJjNC4wMzYgMCA5LjI2MSAzLjM3NSAxNS44MTMgMTAuMDczbC41NS41NjMtLjU1LjU2M0MyNi4yNjEgMTguMDc5IDIxLjAzNiAyMS40NTUgMTcgMjEuNDU1eiIvPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTE3IDE0LjkxYzIuMzMyIDAgNC4yMjItMS44MzIgNC4yMjItNC4wOTJzLTEuODktNC4wOS00LjIyMi00LjA5Yy0yLjMzMiAwLTQuMjIyIDEuODMtNC4yMjIgNC4wOVMxNC42NjggMTQuOTEgMTcgMTQuOTF6Ii8+PC9nPjwvc3ZnPg==)
}

.ufo-sepa .p-title--visibility .p-title--visible.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNCIgaGVpZ2h0PSIyMiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLTEtOGgzNnYzNkgtMXoiLz48cGF0aCBmaWxsPSIjMDBiOGZmIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xNyAyMS40NTVjLTQuMDM2IDAtOS4yNjEtMy4zNzYtMTUuODEzLTEwLjA3NGwtLjU1LS41NjMuNTUtLjU2M0M3LjczOSAzLjU1NyAxMi45NjQuMTgyIDE3IC4xODJjNC4wMzYgMCA5LjI2MSAzLjM3NSAxNS44MTMgMTAuMDczbC41NS41NjMtLjU1LjU2M0MyNi4yNjEgMTguMDc5IDIxLjAzNiAyMS40NTUgMTcgMjEuNDU1eiIvPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTE3IDE0LjkxYzIuMzMyIDAgNC4yMjItMS44MzIgNC4yMjItNC4wOTJzLTEuODktNC4wOS00LjIyMi00LjA5Yy0yLjMzMiAwLTQuMjIyIDEuODMtNC4yMjIgNC4wOVMxNC42NjggMTQuOTEgMTcgMTQuOTF6Ii8+PC9nPjwvc3ZnPg==)
}

.ufo-sepa .p-title--visibility .p-title--hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLTUtMmgzNnYzNkgtNXoiLz48cGF0aCBmaWxsPSIjQjFDN0QzIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0yNC4xMzMgMjMuMDNhMTQuNjEgMTQuNjEgMCAwMC41Ni00LjAwNXYtNC43N2MwLS44MjEtLjY2Ny0xLjQ5LTEuNDktMS40OWgtMi4zMDhhLjgxOC44MTggMCAwMS0uODE4LS44MTcuNzIxLjcyMSAwIDAwLS43Mi0uNzIxaC0zLjA3OGEuODE4LjgxOCAwIDAxLS44MTktLjgxOC43MjEuNzIxIDAgMDAtLjcyLS43MjFoLTMuMDc4YS44MTguODE4IDAgMDEtLjgxOC0uODE4VjEuOTQ1YTEuNDkxIDEuNDkxIDAgMDAtMi45OCAwdjE3LjY5N2EuODE4LjgxOCAwIDAxLTEuMzUxLjYyMWwtNC4wOS0zLjUwNGExLjAyOCAxLjAyOCAwIDAwLTEuMzk0LjA1NGMtLjM1NC4zNTUtLjQwMi45MTItLjA3NiAxLjM4bC4zNi42MDhhNDY0LjM3IDQ2NC4zNyAwIDAwMy45MDQgNi40OGwuMzM3LjU0N0M3LjAyNSAyOC4yMDUgOC4yMSAzMC4wMzggOSAzMS4xMzVoMTIuODE4bDIuMzE2LTguMTA2eiIvPjwvZz48L3N2Zz4=)
}

.ufo-sepa .p-title--visibility .p-title--hover.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIzMiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLTUtMmgzNnYzNkgtNXoiLz48cGF0aCBmaWxsPSIjMDBiOGZmIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0yNC4xMzMgMjMuMDNhMTQuNjEgMTQuNjEgMCAwMC41Ni00LjAwNXYtNC43N2MwLS44MjEtLjY2Ny0xLjQ5LTEuNDktMS40OWgtMi4zMDhhLjgxOC44MTggMCAwMS0uODE4LS44MTcuNzIxLjcyMSAwIDAwLS43Mi0uNzIxaC0zLjA3OGEuODE4LjgxOCAwIDAxLS44MTktLjgxOC43MjEuNzIxIDAgMDAtLjcyLS43MjFoLTMuMDc4YS44MTguODE4IDAgMDEtLjgxOC0uODE4VjEuOTQ1YTEuNDkxIDEuNDkxIDAgMDAtMi45OCAwdjE3LjY5N2EuODE4LjgxOCAwIDAxLTEuMzUxLjYyMWwtNC4wOS0zLjUwNGExLjAyOCAxLjAyOCAwIDAwLTEuMzk0LjA1NGMtLjM1NC4zNTUtLjQwMi45MTItLjA3NiAxLjM4bC4zNi42MDhhNDY0LjM3IDQ2NC4zNyAwIDAwMy45MDQgNi40OGwuMzM3LjU0N0M3LjAyNSAyOC4yMDUgOC4yMSAzMC4wMzggOSAzMS4xMzVoMTIuODE4bDIuMzE2LTguMTA2eiIvPjwvZz48L3N2Zz4=)
}

.ufo-sepa .p-title--visibility .p-title--never {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNCIgaGVpZ2h0PSIzMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLTEtNGgzNnYzNkgtMXoiLz48cGF0aCBmaWxsPSIjQjFDN0QzIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xNyAyNS40NTVjLTQuMDM2IDAtOS4yNjEtMy4zNzYtMTUuODEzLTEwLjA3NGwtLjU1LS41NjMuNTUtLjU2M0M3LjczOSA3LjU1NyAxMi45NjQgNC4xODIgMTcgNC4xODJjNC4wMzYgMCA5LjI2MSAzLjM3NSAxNS44MTMgMTAuMDczbC41NS41NjMtLjU1LjU2M0MyNi4yNjEgMjIuMDc5IDIxLjAzNiAyNS40NTUgMTcgMjUuNDU1eiIvPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTE3IDE4LjkxYzIuMzMyIDAgNC4yMjItMS44MzIgNC4yMjItNC4wOTJzLTEuODktNC4wOS00LjIyMi00LjA5Yy0yLjMzMiAwLTQuMjIyIDEuODMtNC4yMjIgNC4wOVMxNC42NjggMTguOTEgMTcgMTguOTF6Ii8+PHBhdGggZmlsbD0iI0YwRjZGQiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMjkuNTExIDIuNTU2bDEuODY1IDEuODY0TDUuOTIgMjkuODc2IDQuMDU2IDI4LjAxeiIvPjxwYXRoIGZpbGw9IiNCMUM3RDMiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTI4LjUxMS41NTZsMS44NjUgMS44NjRMNC45MiAyNy44NzYgMy4wNTYgMjYuMDF6Ii8+PC9nPjwvc3ZnPg==)
}

.ufo-sepa .p-title--visibility .p-title--never.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNCIgaGVpZ2h0PSIzMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLTEtNGgzNnYzNkgtMXoiLz48cGF0aCBmaWxsPSIjMDBiOGZmIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xNyAyNS40NTVjLTQuMDM2IDAtOS4yNjEtMy4zNzYtMTUuODEzLTEwLjA3NGwtLjU1LS41NjMuNTUtLjU2M0M3LjczOSA3LjU1NyAxMi45NjQgNC4xODIgMTcgNC4xODJjNC4wMzYgMCA5LjI2MSAzLjM3NSAxNS44MTMgMTAuMDczbC41NS41NjMtLjU1LjU2M0MyNi4yNjEgMjIuMDc5IDIxLjAzNiAyNS40NTUgMTcgMjUuNDU1eiIvPjxwYXRoIGZpbGw9IiNGMEY2RkIiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTE3IDE4LjkxYzIuMzMyIDAgNC4yMjItMS44MzIgNC4yMjItNC4wOTJzLTEuODktNC4wOS00LjIyMi00LjA5Yy0yLjMzMiAwLTQuMjIyIDEuODMtNC4yMjIgNC4wOVMxNC42NjggMTguOTEgMTcgMTguOTF6Ii8+PHBhdGggZmlsbD0iI0YwRjZGQiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMjkuNTExIDIuNTU2bDEuODY1IDEuODY0TDUuOTIgMjkuODc2IDQuMDU2IDI4LjAxeiIvPjxwYXRoIGZpbGw9IiMwMGI4ZmYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTI4LjUxMS41NTZsMS44NjUgMS44NjRMNC45MiAyNy44NzYgMy4wNTYgMjYuMDF6Ii8+PC9nPjwvc3ZnPg==)
}

.ufo-sepa .p-title--position .p-title--below {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNCIgaGVpZ2h0PSIzNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDM0djM0SDB6Ii8+PHJlY3Qgd2lkdGg9IjM0IiBoZWlnaHQ9IjIyIiB5PSI2IiBmaWxsPSIjQjFDN0QzIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyIiB4PSI3IiB5PSIzMiIgZmlsbD0iI0IxQzdEMyIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .p-title--position .p-title--below.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNCIgaGVpZ2h0PSIzNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDM0djM0SDB6Ii8+PHJlY3Qgd2lkdGg9IjM0IiBoZWlnaHQ9IjIyIiB5PSI2IiBmaWxsPSIjMDBiOGZmIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyIiB4PSI3IiB5PSIzMiIgZmlsbD0iIzAwYjhmZiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .p-title--position .p-title--above {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNCIgaGVpZ2h0PSIzNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDM0djM0SDB6Ii8+PHJlY3Qgd2lkdGg9IjM0IiBoZWlnaHQ9IjIyIiB5PSI2IiBmaWxsPSIjQjFDN0QzIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyIiB4PSI3IiBmaWxsPSIjQjFDN0QzIiByeD0iMSIvPjwvZz48L3N2Zz4=)
}

.ufo-sepa .p-title--position .p-title--above.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNCIgaGVpZ2h0PSIzNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDM0djM0SDB6Ii8+PHJlY3Qgd2lkdGg9IjM0IiBoZWlnaHQ9IjIyIiB5PSI2IiBmaWxsPSIjMDBiOGZmIiByeD0iMSIvPjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyIiB4PSI3IiBmaWxsPSIjMDBiOGZmIiByeD0iMSIvPjwvZz48L3N2Zz4=)
}

.ufo-sepa .p-title--position .p-title--on-thumbnail {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNCIgaGVpZ2h0PSIzNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMzQiIGhlaWdodD0iMjIiIHk9IjYiIGZpbGw9IiNCMUM3RDMiIHJ4PSIxIi8+PHBhdGggZD0iTTAgMGgzNHYzNEgweiIvPjxyZWN0IHdpZHRoPSIyMSIgaGVpZ2h0PSIyIiB4PSI3IiB5PSIxNiIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .p-title--position .p-title--on-thumbnail.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNCIgaGVpZ2h0PSIzNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMzQiIGhlaWdodD0iMjIiIHk9IjYiIGZpbGw9IiMwMGI4ZmYiIHJ4PSIxIi8+PHBhdGggZD0iTTAgMGgzNHYzNEgweiIvPjxyZWN0IHdpZHRoPSIyMSIgaGVpZ2h0PSIyIiB4PSI3IiB5PSIxNiIgZmlsbD0iI0YwRjZGQiIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .p-title--position .p-title--right {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMjgiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjI4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMzQiIHk9IjkiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjM0IiB5PSIzNSIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .p-title--position .p-title--right.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMjgiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjI4IiBoZWlnaHQ9IjE4IiB5PSIyNiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTAiIGhlaWdodD0iMiIgeD0iMzQiIHk9IjkiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjM0IiB5PSIzNSIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .p-title--position .p-title--left {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMjgiIGhlaWdodD0iMTgiIHg9IjE2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIyOCIgaGVpZ2h0PSIxOCIgeD0iMTYiIHk9IjI2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB5PSI5IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB5PSIzNSIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .p-title--position .p-title--left.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMjgiIGhlaWdodD0iMTgiIHg9IjE2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIyOCIgaGVpZ2h0PSIxOCIgeD0iMTYiIHk9IjI2IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB5PSI5IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB5PSIzNSIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .p-title--position .p-title--alternating {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iI0IxQzdEMyIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMjgiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjI4IiBoZWlnaHQ9IjE4IiB4PSIxNiIgeT0iMjYiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjM0IiB5PSI5IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB5PSIzNSIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .p-title--position .p-title--alternating.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCI+PGcgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMjgiIGhlaWdodD0iMTgiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjI4IiBoZWlnaHQ9IjE4IiB4PSIxNiIgeT0iMjYiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHg9IjM0IiB5PSI5IiByeD0iMSIvPjxyZWN0IHdpZHRoPSIxMCIgaGVpZ2h0PSIyIiB5PSIzNSIgcng9IjEiLz48L2c+PC9zdmc+)
}

.ufo-sepa .p-title--alignment {
	padding: 30px;
	border-bottom: 1px solid #edf0f1
}

.ufo-sepa .p-title--alignment .p-title--params {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between
}

.ufo-sepa .p-title--alignment .p-title--horizontal,
.ufo-sepa .p-title--alignment .p-title--vertical {
	height: 37px;
	border-radius: 2px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center
}

.ufo-sepa .p-title--alignment .p-title--horizontal.disabled,
.ufo-sepa .p-title--alignment .p-title--vertical.disabled {
	cursor: not-allowed
}

.ufo-sepa .p-title--alignment .p-title--horizontal.disabled .p-title--small-button,
.ufo-sepa .p-title--alignment .p-title--vertical.disabled .p-title--small-button {
	pointer-events: none;
	opacity: .3;
	cursor: not-allowed
}

.ufo-sepa .p-title--alignment .p-title--small-button {
	width: 45px;
	height: 37px;
	text-align: center;
	line-height: 37px;
	cursor: pointer
}

.ufo-sepa .p-title--alignment .p-title--left {
	background: #f0f6fb url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNCI+PHBhdGggZD0iTTAgMGgyNHYySDB6bTAgNmgxNHYySDB6bTAgNmgyMHYySDB6IiBmaWxsPSIjYjFjN2QzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=) 50% no-repeat
}

.ufo-sepa .p-title--alignment .p-title--left.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNCI+PHBhdGggZD0iTTAgMGgyNHYySDB6bTAgNmgxNHYySDB6bTAgNmgyMHYySDB6IiBmaWxsPSIjMDBiOGZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)
}

.ufo-sepa .p-title--alignment .p-title--center {
	background: #f0f6fb url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNCI+PHBhdGggZD0iTTAgMGgyNHYySDB6bTUgNmgxNHYySDV6bS0zIDZoMjB2MkgyeiIgZmlsbD0iI2IxYzdkMyIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) 50% no-repeat
}

.ufo-sepa .p-title--alignment .p-title--center.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNCI+PHBhdGggZD0iTTAgMGgyNHYySDB6bTUgNmgxNHYySDV6bS0zIDZoMjB2MkgyeiIgZmlsbD0iIzAwYjhmZiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)
}

.ufo-sepa .p-title--alignment .p-title--right {
	background: #f0f6fb url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNCI+PHBhdGggZD0iTTAgMGgyNHYySDB6bTEwIDZoMTR2MkgxMHptLTYgNmgyMHYySDR6IiBmaWxsPSIjYjFjN2QzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=) 50% no-repeat
}

.ufo-sepa .p-title--alignment .p-title--right.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNCI+PHBhdGggZD0iTTAgMGgyNHYySDB6bTEwIDZoMTR2MkgxMHptLTYgNmgyMHYySDR6IiBmaWxsPSIjMDBiOGZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)
}

.ufo-sepa .p-title--alignment .p-title--top {
	background: #f0f6fb url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjAiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMy40NDggNy4yNzNoMTEuODI1djEuNDU0SDMuNDQ4TDggMTIuNzgzbC0uNzQzIDEuMDM1TC43MjcgOGw2LjUzLTUuODE4TDggMy4yMTcgMy40NDggNy4yNzN6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI2IxYzdkMyIgZD0iTTAgMGgyNHYySDB6Ii8+PGcgdHJhbnNmb3JtPSJyb3RhdGUoOTAgOCAxMikiPjxwYXRoIGQ9Ik0wIDBoMTZ2MTZIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjYjFjN2QzIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDE2djE2SDB6Ii8+PC9nPjwvZz48L2c+PC9zdmc+) 50% no-repeat
}

.ufo-sepa .p-title--alignment .p-title--top.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjAiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMy40NDggNy4yNzNoMTEuODI1djEuNDU0SDMuNDQ4TDggMTIuNzgzbC0uNzQzIDEuMDM1TC43MjcgOGw2LjUzLTUuODE4TDggMy4yMTcgMy40NDggNy4yNzN6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iIzAwYjhmZiIgZD0iTTAgMGgyNHYySDB6Ii8+PGcgdHJhbnNmb3JtPSJyb3RhdGUoOTAgOCAxMikiPjxwYXRoIGQ9Ik0wIDBoMTZ2MTZIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjMDBiOGZmIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDE2djE2SDB6Ii8+PC9nPjwvZz48L2c+PC9zdmc+)
}

.ufo-sepa .p-title--alignment .p-title--mid {
	background: #f0f6fb url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNy44MSAxMS43NWwyLjcyIDIuNzItMS4wNiAxLjA2TDQuOTQgMTFsNC41My00LjUzIDEuMDYgMS4wNi0yLjcyIDIuNzJIMTZ2MS41SDcuODF6Ii8+PHBhdGggaWQ9ImMiIGQ9Ik03LjgxIDExLjc1bDIuNzIgMi43Mi0xLjA2IDEuMDZMNC45NCAxMWw0LjUzLTQuNTMgMS4wNiAxLjA2LTIuNzIgMi43MkgxNnYxLjVINy44MXoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjYjFjN2QzIiBkPSJNMCAxMmgyNHYySDB6Ii8+PGcgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDguNSA3LjUpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iI2IxYzdkMyIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjwvZz48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNi41IDE2LjUpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PG1hc2sgaWQ9ImQiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2MiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNjIi8+PGcgZmlsbD0iI2IxYzdkMyIgbWFzaz0idXJsKCNkKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjwvZz48L2c+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.ufo-sepa .p-title--alignment .p-title--mid.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNy44MSAxMS43NWwyLjcyIDIuNzItMS4wNiAxLjA2TDQuOTQgMTFsNC41My00LjUzIDEuMDYgMS4wNi0yLjcyIDIuNzJIMTZ2MS41SDcuODF6Ii8+PHBhdGggaWQ9ImMiIGQ9Ik03LjgxIDExLjc1bDIuNzIgMi43Mi0xLjA2IDEuMDZMNC45NCAxMWw0LjUzLTQuNTMgMS4wNiAxLjA2LTIuNzIgMi43MkgxNnYxLjVINy44MXoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjMDBiOGZmIiBkPSJNMCAxMmgyNHYySDB6Ii8+PGcgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDguNSA3LjUpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iIzAwYjhmZiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjwvZz48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNi41IDE2LjUpIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PG1hc2sgaWQ9ImQiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2MiLz48L21hc2s+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNjIi8+PGcgZmlsbD0iIzAwYjhmZiIgbWFzaz0idXJsKCNkKSI+PHBhdGggZD0iTTAgMGgyMnYyMkgweiIvPjwvZz48L2c+PC9nPjwvc3ZnPg==)
}

.ufo-sepa .p-title--alignment .p-title--bottom {
	background: #f0f6fb url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjAiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMy40NDggNy4yNzNoMTEuODI1djEuNDU0SDMuNDQ4TDggMTIuNzgzbC0uNzQzIDEuMDM1TC43MjcgOGw2LjUzLTUuODE4TDggMy4yMTcgMy40NDggNy4yNzN6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI2IxYzdkMyIgZD0iTTAgMThoMjR2MkgweiIvPjxnIHRyYW5zZm9ybT0icm90YXRlKC05MCAxMCA2KSI+PHBhdGggZD0iTTAgMGgxNnYxNkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiNiMWM3ZDMiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMTZ2MTZIMHoiLz48L2c+PC9nPjwvZz48L3N2Zz4=) 50% no-repeat
}

.ufo-sepa .p-title--alignment .p-title--bottom.selected {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjAiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMy40NDggNy4yNzNoMTEuODI1djEuNDU0SDMuNDQ4TDggMTIuNzgzbC0uNzQzIDEuMDM1TC43MjcgOGw2LjUzLTUuODE4TDggMy4yMTcgMy40NDggNy4yNzN6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iIzAwYjhmZiIgZD0iTTAgMThoMjR2MkgweiIvPjxnIHRyYW5zZm9ybT0icm90YXRlKC05MCAxMCA2KSI+PHBhdGggZD0iTTAgMGgxNnYxNkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiMwMGI4ZmYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMTZ2MTZIMHoiLz48L2c+PC9nPjwvZz48L3N2Zz4=)
}

.ufo-sepa .vc-sketch {
	position: absolute;
	right: 31px;
	top: 85px;
	font-family: Lato, sans-serif;
	width: 270px;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, .15)
}

.ufo-sepa .vc-sketch .vc-sketch-saturation-wrap {
	padding-bottom: 60%
}

.ufo-sepa .vc-sketch .vc-sketch-presets-color {
	width: 28px;
	height: 28px;
	border-radius: 2px;
	border: 1px solid #d7dee1;
	box-shadow: none;
	margin: 0 7px 10px 0
}

.ufo-sepa .vc-sketch.subTitleColor {
	top: 193px
}

.ufo-sepa .vc-sketch.bodyTextColor {
	top: 301px
}

.ufo-sepa .vc-sketch.backgroundColor {
	top: 43px
}

.ufo-sepa .vc-sketch.accentColor {
	top: 149px
}

.ufo-sepa .vc-sketch.light {
	top: 193px
}

.ufo-sepa .vc-sketch.accent {
	top: 301px
}

.ufo-sepa .project-thumbnail-preview {
	display: flex;
	flex-direction: column;
	width: 100%
}

.ufo-sepa .project-thumbnail-preview .selected-thumbnail {
	width: 100%;
	height: 292px;
	margin-bottom: 30px;
	position: relative;
	overflow: hidden;
	background-color: #ebebeb
}

.ufo-sepa .project-thumbnail-preview .selected-thumbnail img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
	transition: .1s ease-in-out
}

.ufo-sepa .project-thumbnail-preview .selected-thumbnail .thumbnail-blur {
	background-color: rgba(240, 246, 251, .85);
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	opacity: 0;
	transition: .1s ease-in-out
}

.ufo-sepa .project-thumbnail-preview .selected-thumbnail .social-image-update-buttons {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	transform: translateY(100%);
	opacity: 0;
	transition: .1s ease-in-out;
	background-color: rgba(240, 246, 251, .7)
}

.ufo-sepa .project-thumbnail-preview .selected-thumbnail .social-image-update-buttons .btn {
	width: 230px;
	margin: 10px 0
}

.ufo-sepa .project-thumbnail-preview .selected-thumbnail .social-image-update-buttons input {
	display: none
}

.ufo-sepa .project-thumbnail-preview .selected-thumbnail .btn {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	opacity: 0;
	transition: .1s ease-in-out
}

.ufo-sepa .project-thumbnail-preview .selected-thumbnail:hover .btn,
.ufo-sepa .project-thumbnail-preview .selected-thumbnail:hover .thumbnail-blur {
	opacity: 1
}

.ufo-sepa .project-thumbnail-preview .selected-thumbnail:hover .social-image-update-buttons {
	transform: translateY(0);
	opacity: 1
}

.ufo-sepa .project-thumbnail-preview .selected-thumbnail:hover img {
	filter: blur(5px)
}

.ufo-sepa .project-thumbnail-preview .view-og-image {
	width: 100%;
	height: 150px;
	position: relative;
	padding: 7%;
	overflow: hidden;
	margin-bottom: 30px
}

.ufo-sepa .project-thumbnail-preview .view-og-image img.ogi {
	width: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%)
}

.ufo-sepa .project-thumbnail-preview .view-og-image .og-image-content {
	position: relative;
	width: 100%;
	height: 100%
}

.ufo-sepa .project-thumbnail-preview .view-og-image .og-image-text {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: #fff;
	text-align: center;
	width: 80%
}

.ufo-sepa .project-thumbnail-preview .view-og-image .og-image-text .title {
	font-family: var(--title-font);
	font-weight: 700;
	font-size: 1.1rem;
	line-height: 1;
	margin-bottom: 8px
}

.ufo-sepa .project-thumbnail-preview .view-og-image .og-image-text .subtitle {
	font-family: 'Poppins', sans-serif;
	font-size: .15rem;
	line-height: 1
}

.ufo-sepa .project-thumbnail-preview .view-og-image .social-image-update-buttons {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	transform: translateY(100%);
	opacity: 0;
	transition: .1s ease-in-out;
	background-color: rgba(240, 246, 251, .7)
}

.ufo-sepa .project-thumbnail-preview .view-og-image .social-image-update-buttons .btn {
	width: 230px;
	margin: 10px 0
}

.ufo-sepa .project-thumbnail-preview .view-og-image .social-image-update-buttons input {
	display: none
}

.ufo-sepa .project-thumbnail-preview .view-og-image:hover .social-image-update-buttons {
	opacity: 1;
	transform: translateY(0)
}

.ufo-sepa .project-thumbnail-preview .saving-cover {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(240, 246, 251, .7);
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center
}

.ufo-sepa .project-thumbnail-preview .saving-cover img {
	width: 50px;
	height: auto
}

.ufo-sepa .project-thumbnail-preview .saving-cover .saving-text {
	font-family: Lato, sans-serif;
	font-size: 12px
}

.ufo-sepa .project-thumbnail-preview .ufo-form--group {
	margin-bottom: 30px
}

.ufo-sepa .project-thumbnail-preview .ufo-form--group:nth-child(3) {
	margin-bottom: 0
}

.ufo-sepa .project-thumbnail-preview .social-preview {
	margin-top: 30px
}

.ufo-sepa .project-thumbnail-preview .social-preview .social-share-card {
	width: 100%;
	border: 1px solid #e1e8ed;
	border-radius: 2px
}

.ufo-sepa .project-thumbnail-preview .social-preview .social-share-card .view-og-image {
	margin-bottom: 0
}

.ufo-sepa .project-thumbnail-preview .social-preview .social-cover {
	width: 290px;
	height: 150px;
	border-bottom: 1px solid #e1e8ed
}

.ufo-sepa .project-thumbnail-preview .social-preview .social-cover img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center
}

.ufo-sepa .project-thumbnail-preview .social-preview .social-og-text {
	display: flex;
	flex-direction: column;
	width: 100%;
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 8px;
	color: #000;
	line-height: 1;
	padding: 6px
}

.ufo-sepa .project-thumbnail-preview .social-preview .social-og-text .title {
	margin-bottom: 4px;
	font-weight: 700
}

.ufo-sepa--container .modal-body p {
	margin: 0
}

.slide-settings-panel-first-enter-active,
.slide-settings-panel-first-leave-active {
	transition: all .3s ease-out
}

.slide-settings-panel-first-enter,
.slide-settings-panel-first-leave-to {
	opacity: 0;
	transform: translateX(-100%);
	transition: all .2s ease-in
}

.slide-settings-panel-enter-active,
.slide-settings-panel-leave-active {
	transition: all .3s ease-out
}

.slide-settings-panel-enter,
.slide-settings-panel-leave-to {
	opacity: 0;
	transform: translateX(100%);
	transition: all .2s ease-in
}

.thumbnail-upload .empty-state {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center
}

.thumbnail-upload .empty-state p {
	font-size: 16px;
	font-style: italic;
	color: #9fa6a9;
	line-height: 1.25;
	margin-top: 20px;
	margin-bottom: 0;
	max-width: 360px;
	text-align: center
}

.thumbnail-options {
	width: 100%;
	height: 180px;
	margin: 32px 0 16px;
	display: grid;
	grid-column-gap: 10px;
	grid-row-gap: 10px;
	grid-template-columns: repeat(4, 180px)
}

.thumbnail-options .thumbnail-frame {
	overflow: hidden;
	height: 180px;
	width: 180px;
	transition: outline .1s ease-in;
	position: relative
}

.thumbnail-options .thumbnail-frame.selected {
	outline: 2px solid #00b8ff;
	outline-offset: 2px
}

.thumbnail-options .thumbnail-frame.saved:before {
	content: "";
	width: 38px;
	height: 38px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiPjxkZWZzPjxjaXJjbGUgaWQ9ImIiIGN4PSIxNSIgY3k9IjE1IiByPSIxNSIvPjxjaXJjbGUgaWQ9ImMiIGN4PSIxNSIgY3k9IjE1IiByPSIxNCIvPjxmaWx0ZXIgaWQ9ImEiIHdpZHRoPSIxNDYuNyUiIGhlaWdodD0iMTQ2LjclIiB4PSItMjMuMyUiIHk9Ii0yMy4zJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij48ZmVNb3JwaG9sb2d5IGluPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImRpbGF0ZSIgcmFkaXVzPSIxIiByZXN1bHQ9InNoYWRvd1NwcmVhZE91dGVyMSIvPjxmZU9mZnNldCBpbj0ic2hhZG93U3ByZWFkT3V0ZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSIvPjxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iMiIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93Qmx1ck91dGVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9Im91dCIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIi8+PGZlQ29sb3JNYXRyaXggaW49InNoYWRvd0JsdXJPdXRlcjEiIHZhbHVlcz0iMCAwIDAgMCAwLjUyMTU2ODYyNyAwIDAgMCAwIDAuNTIxNTY4NjI3IDAgMCAwIDAgMC41MjE1Njg2MjcgMCAwIDAgMC41IDAiLz48L2ZpbHRlcj48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDQpIj48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMEI4RkYiIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLXdpZHRoPSIyIiB4bGluazpocmVmPSIjYiIvPjxtYXNrIGlkPSJkIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNjIi8+PC9tYXNrPjx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI2MiLz48ZyBmaWxsPSIjMDBCOEZGIiBtYXNrPSJ1cmwoI2QpIj48cGF0aCBkPSJNLTQtNGgzOHYzOEgtNHoiLz48L2c+PC9nPjxwYXRoIHN0cm9rZT0iI0ZGRiIgZD0iTTI1LjI3OCAxNS41ODRsLS42OC0uODYyLTcuOTggNi45NTYtMi44NjMtMy4zMDQtMS4wMjIuODUyIDMuOTU4IDQuMDkyIDguNTg3LTcuNzM0eiIvPjwvZz48L3N2Zz4=) 50% no-repeat;
	z-index: 1
}

.thumbnail-options--saved .thumbnail-frame:not(.saved) {
	opacity: .2
}

.thumbnail-options--saved .thumbnail-frame:not(.saved):hover {
	opacity: 1
}

.thumbnail-options--medium {
	width: 880px;
	grid-template-columns: repeat(4, 212px)
}

.thumbnail-options--medium .thumbnail-frame {
	width: 212px
}

.thumbnail-options--large {
	height: 370px;
	grid-template-columns: repeat(2, 360px)
}

.thumbnail-options--large .thumbnail-frame {
	width: 360px
}

.thumbnail-options .thumbnail {
	width: 100%;
	height: 100%;
	cursor: pointer;
	position: relative;
	background: #d2dcdf;
	transition: border .1s ease-in
}

.thumbnail-options .thumbnail .thumbnail-background {
	position: absolute;
	width: 100%;
	height: 100%;
	overflow: hidden;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)
}

.thumbnail-options .thumbnail .thumbnail-background img {
	height: 100%;
	width: auto
}

.thumbnail-options .thumbnail .thumbnail-mockup {
	position: absolute
}

.thumbnail-options .thumbnail .thumbnail-mockup .screen {
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
	overflow: hidden;
	z-index: 1
}

.thumbnail-options .thumbnail .thumbnail-mockup .screen img {
	width: 100%;
	height: auto;
	border-radius: 2px
}

.thumbnail-options .thumbnail .thumbnail-mockup .mockup-frame {
	z-index: 2;
	position: relative
}

.thumbnail-options .thumbnail .thumbnail-mockup--desktop .screen,
.thumbnail-options .thumbnail .thumbnail-mockup--mobile .screen,
.thumbnail-options .thumbnail .thumbnail-mockup--tablet .screen {
	z-index: 2
}

.thumbnail-options .thumbnail .thumbnail-mockup--desktop .screen img {
	border-radius: 0
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup--mobile,
.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=mobile--] {
	width: 88px;
	height: 158px;
	top: 50px;
	left: 70px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup--mobile .mockup-frame,
.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=mobile--] .mockup-frame {
	max-width: 100%;
	height: auto
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup--mobile .screen,
.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=mobile--] .screen {
	width: 68px;
	height: 120px;
	bottom: 21px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=mobile--traditional] {
	width: 82px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=mobile--traditional] .screen {
	width: 72px;
	bottom: 23px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=mobile--outline] {
	width: 77px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=mobile--outline] .screen {
	width: 71px;
	top: 3px;
	left: 3px;
	height: 135px;
	border-radius: 9px;
	transform: none
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=mobile--outline][class*="--dark"] {
	width: 77px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=mobile--outline][class*="--dark"] .screen {
	width: 73px;
	top: 2px;
	left: 2px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=mobile--semi-realistic] {
	width: 77px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=mobile--semi-realistic] .screen {
	width: 73px;
	top: 2px;
	left: 2px;
	height: 135px;
	border-radius: 9px;
	transform: none
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=mobile--realistic] {
	width: 77px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=mobile--realistic] .screen {
	width: 71px;
	top: 3px;
	left: 3px;
	height: 135px;
	border-radius: 6px;
	transform: none
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup--tablet,
.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=tablet--] {
	top: 45px;
	left: 63px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup--tablet .mockup-frame,
.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=tablet--] .mockup-frame {
	width: 173px;
	height: auto
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup--tablet .screen,
.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=tablet--] .screen {
	width: 142px;
	height: 188px;
	bottom: 27px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=tablet--traditional] .screen {
	width: 156px;
	height: 188px;
	bottom: 37px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=tablet--outline] .screen {
	width: 152px;
	height: 196px;
	bottom: 37px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=tablet--outline][class*="--dark"] .screen {
	width: 154px;
	height: 198px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=tablet--semi-realistic] .screen {
	width: 155px;
	height: 199px;
	bottom: 37px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=tablet--realistic] .screen {
	width: 155px;
	height: 197px;
	bottom: 37px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup--desktop,
.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=desktop--] {
	top: 10px;
	left: 15px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup--desktop .mockup-frame,
.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=desktop--] .mockup-frame {
	width: 290px;
	height: 165px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup--desktop .screen,
.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=desktop--] .screen {
	width: 215px;
	height: 121px;
	bottom: 27px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=desktop--] .screen img {
	border-radius: 0
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=desktop--traditional] .screen {
	width: 224px;
	height: 131px;
	bottom: 20px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=desktop--outline] .screen {
	width: 215px;
	height: 139px;
	bottom: 17px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=desktop--outline][class*="--light"] .screen {
	height: 140px;
	border: 1px solid #eaeaea
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=desktop--semi-realistic] .screen {
	width: 217px;
	height: 141px;
	bottom: 17px
}

.thumbnail-options .thumbnail.layout-one .thumbnail-mockup[class*=desktop--realistic] .screen {
	width: 217px;
	height: 141px;
	bottom: 16px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup--mobile,
.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=mobile--] {
	width: 112px;
	height: 201px;
	top: 40px;
	left: 50%;
	transform: translateX(-50%)
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup--mobile .mockup-frame,
.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=mobile--] .mockup-frame {
	max-width: 100%;
	height: auto
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup--mobile .screen,
.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=mobile--] .screen {
	width: 86px;
	height: 152px;
	bottom: 27px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=mobile--] {
	width: 104px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=mobile--] .screen {
	width: 91px;
	bottom: 30px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=mobile--outline] .screen {
	width: 95px;
	bottom: 44px;
	border-radius: 11px;
	transform: none;
	left: 5px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=mobile--outline][class*="--dark"] .screen {
	width: 98px;
	top: 3px;
	left: 3px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=mobile--semi-realistic] .screen {
	width: 98px;
	bottom: 46px;
	border-radius: 11px;
	transform: none;
	left: 3px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=mobile--realistic] .screen {
	width: 94px;
	bottom: 45px;
	border-radius: 8px;
	transform: none;
	left: 5px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup--tablet,
.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=tablet--] {
	top: 35px;
	left: 50%;
	transform: translateX(-50%)
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup--tablet .mockup-frame,
.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=tablet--] .mockup-frame {
	width: 140px;
	height: auto
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup--tablet .screen,
.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=tablet--] .screen {
	width: 115px;
	height: 152px;
	bottom: 22px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=tablet--traditional] .screen {
	width: 127px;
	height: 152px;
	bottom: 31px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=tablet--outline] .screen {
	width: 124px;
	height: 157px;
	bottom: 31px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=tablet--outline][class*="--dark"] .screen {
	width: 126px;
	height: 159px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=tablet--realistic] .screen,
.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=tablet--semi-realistic] .screen {
	width: 126px;
	height: 168px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup--desktop,
.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=desktop--] {
	top: 47px;
	left: 8px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup--desktop .mockup-frame,
.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=desktop--] .mockup-frame {
	width: 290px;
	height: 165px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup--desktop .screen,
.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=desktop--] .screen {
	width: 215px;
	height: 121px;
	bottom: 27px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=desktop--] .screen img {
	border-radius: 0
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=desktop--traditional] .screen {
	width: 224px;
	height: 124px;
	bottom: 27px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=desktop--outline] .screen {
	width: 215px;
	height: 125px;
	bottom: 31px
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=desktop--outline][class*="--light"] .screen {
	height: 126px;
	border: 1px solid #eaeaea
}

.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=desktop--realistic] .screen,
.thumbnail-options .thumbnail.layout-two .thumbnail-mockup[class*=desktop--semi-realistic] .screen {
	width: 217px;
	height: 131px;
	bottom: 27px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-background .skew-element {
	width: 100%;
	height: 100px;
	position: absolute;
	left: 0;
	bottom: -45px;
	transform: skewY(-10deg)
}

.thumbnail-options .thumbnail.layout-three .thumbnail-background .helper-element {
	height: 40px;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: -10px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup {
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup--mobile,
.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=mobile--] {
	width: 88px;
	height: 156px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup--mobile .screen,
.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=mobile--] .screen {
	width: 68px;
	height: 122px;
	top: 50%;
	bottom: 50%;
	margin: auto
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup--mobile .mockup-frame,
.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=mobile--] .mockup-frame {
	max-width: 100%;
	height: auto
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=mobile--] {
	position: relative;
	width: 82px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=mobile--] .screen {
	width: 72px;
	height: 127px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=mobile--outline] {
	width: 76px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=mobile--outline] .screen {
	width: 70px;
	height: 151px;
	border-radius: 9px;
	top: 51%
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=mobile--outline][class*="--dark"] {
	width: 74px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=mobile--outline][class*="--dark"] .screen {
	width: 70px;
	height: 151px;
	top: 49%;
	left: 50%
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=mobile--semi-realistic] {
	width: 76px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=mobile--semi-realistic] .screen {
	width: 72px;
	height: 156px;
	border-radius: 9px;
	top: 52%
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=mobile--realistic] {
	width: 76px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=mobile--realistic] .screen {
	width: 69px;
	height: 149px;
	border-radius: 7px;
	top: 49%
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup--tablet .mockup-frame,
.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=tablet--] .mockup-frame {
	width: 114px;
	height: auto
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup--tablet .screen,
.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=tablet--] .screen {
	width: 94px;
	height: 124px;
	bottom: 18px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=tablet--traditional] .screen {
	width: 103px;
	height: 140px;
	bottom: 8px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=tablet--outline] .screen {
	width: 101px;
	height: 150px;
	bottom: 3px;
	border-radius: 2px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=tablet--outline][class*="--dark"] .screen {
	width: 103px;
	height: 152px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=tablet--realistic] .screen,
.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=tablet--semi-realistic] .screen {
	width: 104px;
	height: 150px;
	bottom: 5px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup--desktop,
.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=desktop--] {
	top: 65px;
	bottom: inherit;
	transform: translate(-50%)
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup--desktop .mockup-frame,
.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=desktop--] .mockup-frame {
	width: 160px;
	height: 92px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup--desktop .screen,
.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=desktop--] .screen {
	width: 119px;
	height: 68px;
	bottom: 15px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=desktop--] .screen img {
	border-radius: 0
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=desktop--traditional] .screen {
	width: 124px;
	height: 73px;
	bottom: 11px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=desktop--outline] .screen {
	width: 119px;
	height: 78px;
	bottom: 9px
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=desktop--outline][class*="--light"] .screen {
	border: 1px solid #eaeaea
}

.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=desktop--realistic] .screen,
.thumbnail-options .thumbnail.layout-three .thumbnail-mockup[class*=desktop--semi-realistic] .screen {
	width: 120px;
	height: 79px;
	bottom: 9px
}

.thumbnail-options .thumbnail.layout-four .thumbnail-background .rectangle {
	width: 100%;
	height: 40px;
	position: absolute;
	left: 0;
	bottom: 0;
	background: #fff
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup {
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup--mobile,
.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=mobile--] {
	width: 88px;
	height: 156px
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup--mobile .screen,
.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=mobile--] .screen {
	width: 68px;
	height: 122px;
	top: 50%;
	bottom: 50%;
	margin: auto
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup--mobile .mockup-frame,
.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=mobile--] .mockup-frame {
	max-width: 100%;
	height: auto
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=mobile--] {
	width: 82px
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=mobile--] .screen {
	width: 72px;
	height: 127px
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=mobile--outline] {
	width: 76px
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=mobile--outline] .screen {
	width: 70px;
	height: 151px;
	border-radius: 9px;
	top: 51%
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=mobile--outline][class*="--dark"] {
	width: 74px
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=mobile--outline][class*="--dark"] .screen {
	width: 70px;
	height: 151px;
	top: 49%;
	left: 50%
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=mobile--semi-realistic] {
	width: 76px
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=mobile--semi-realistic] .screen {
	width: 72px;
	height: 156px;
	border-radius: 9px;
	top: 52%
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=mobile--realistic] {
	width: 76px
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=mobile--realistic] .screen {
	width: 69px;
	height: 149px;
	border-radius: 7px;
	top: 49%
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup--tablet .mockup-frame,
.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=tablet--] .mockup-frame {
	width: 114px;
	height: auto
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup--tablet .screen,
.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=tablet--] .screen {
	width: 94px;
	height: 124px;
	bottom: 18px
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=tablet--traditional] .screen {
	width: 103px;
	height: 140px;
	bottom: 8px
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=tablet--outline] .screen {
	width: 101px;
	height: 150px;
	bottom: 3px;
	border-radius: 2px
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=tablet--outline][class*="--dark"] .screen {
	width: 103px;
	height: 152px
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=tablet--realistic] .screen,
.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=tablet--semi-realistic] .screen {
	width: 104px;
	height: 150px;
	bottom: 5px
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup--desktop,
.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=desktop--] {
	top: 88px;
	bottom: inherit;
	transform: translate(-50%)
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup--desktop .mockup-frame,
.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=desktop--] .mockup-frame {
	width: 160px;
	height: 92px
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup--desktop .screen,
.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=desktop--] .screen {
	width: 119px;
	height: 68px;
	bottom: 15px
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=desktop--] .screen img {
	border-radius: 0
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=desktop--traditional] .screen {
	width: 124px;
	height: 73px;
	bottom: 11px
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=desktop--outline] .screen {
	width: 119px;
	height: 78px;
	bottom: 9px
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=desktop--outline][class*="--light"] .screen {
	border: 1px solid #eaeaea
}

.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=desktop--realistic] .screen,
.thumbnail-options .thumbnail.layout-four .thumbnail-mockup[class*=desktop--semi-realistic] .screen {
	width: 120px;
	height: 79px;
	bottom: 9px
}

.thumbnail-options .thumbnail.thumbnail-size--medium.layout-one .thumbnail-mockup--mobile,
.thumbnail-options .thumbnail.thumbnail-size--medium.layout-one .thumbnail-mockup[class*=mobile--] {
	left: 84px
}

.thumbnail-options .thumbnail.thumbnail-size--medium.layout-one .thumbnail-mockup--tablet {
	left: 94px
}

.thumbnail-options .thumbnail.thumbnail-size--medium.layout-one .thumbnail-mockup--desktop {
	left: 28px
}

.thumbnail-options .thumbnail.thumbnail-size--medium.layout-three .thumbnail-background img {
	float: right
}

.thumbnail-options .thumbnail.thumbnail-size--medium.layout-three .thumbnail-background .skew-element {
	width: 82px;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	bottom: auto;
	transform: none
}

.thumbnail-options .thumbnail.thumbnail-size--medium.layout-three .thumbnail-background .helper-element {
	width: 0;
	height: 0;
	display: none
}

.thumbnail-options .thumbnail.thumbnail-size--medium.layout-three .thumbnail-mockup {
	top: 50%;
	left: 45px;
	transform: translateY(-50%)
}

.thumbnail-options .thumbnail.thumbnail-size--medium.layout-three .thumbnail-mockup--tablet {
	left: 34px
}

.thumbnail-options .thumbnail.thumbnail-size--medium.layout-three .thumbnail-mockup--desktop {
	left: 10px
}

.thumbnail-options .thumbnail.thumbnail-size--medium.layout-three .thumbnail-mockup--desktop .mockup-frame {
	width: 180px;
	height: 102px
}

.thumbnail-options .thumbnail.thumbnail-size--medium.layout-three .thumbnail-mockup--desktop .screen {
	width: 133px;
	height: 75px;
	bottom: 16px
}

.thumbnail-options .thumbnail.thumbnail-size--medium.layout-four .thumbnail-background .rectangle {
	width: 72px;
	height: 100%;
	position: absolute;
	right: 0;
	left: auto;
	bottom: 0;
	background: #fff
}

.thumbnail-options .thumbnail.thumbnail-size--medium.layout-four .thumbnail-mockup {
	top: 50%;
	left: 89px;
	transform: translateY(-50%)
}

.thumbnail-options .thumbnail.thumbnail-size--medium.layout-four .thumbnail-mockup--tablet {
	left: 76px
}

.thumbnail-options .thumbnail.thumbnail-size--medium.layout-four .thumbnail-mockup--desktop {
	left: 32px
}

.thumbnail-options .thumbnail.thumbnail-size--medium.layout-four .thumbnail-mockup--desktop .mockup-frame {
	width: 180px;
	height: 102px
}

.thumbnail-options .thumbnail.thumbnail-size--medium.layout-four .thumbnail-mockup--desktop .screen {
	width: 133px;
	height: 75px;
	bottom: 16px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-one .thumbnail-background .skew-element {
	width: 250px;
	height: 100%;
	position: absolute;
	left: 126px;
	top: 0;
	transform: skewX(-10deg)
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-one .thumbnail-background .helper-element {
	height: 100%;
	width: 100px;
	position: absolute;
	right: 0;
	top: 0
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-one .thumbnail-mockup {
	top: 50%;
	transform: translateY(-50%)
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-one .thumbnail-mockup--mobile,
.thumbnail-options .thumbnail.thumbnail-size--large.layout-one .thumbnail-mockup[class*=mobile--] {
	left: 81px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-one .thumbnail-mockup--tablet {
	left: 68px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-one .thumbnail-mockup--tablet .mockup-frame {
	width: 114px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-one .thumbnail-mockup--tablet .screen {
	width: 94px;
	height: 124px;
	bottom: 18px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-one .thumbnail-mockup--desktop {
	left: 42px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-one .thumbnail-mockup--desktop .mockup-frame {
	width: 210px;
	height: 120px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-one .thumbnail-mockup--desktop .screen {
	width: 154px;
	height: 88px;
	bottom: 20px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-two .thumbnail-mockup--mobile,
.thumbnail-options .thumbnail.thumbnail-size--large.layout-two .thumbnail-mockup[class*=mobile--] {
	top: 32px;
	left: 211px;
	transform: none
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-two .thumbnail-mockup--tablet {
	left: 197px;
	transform: none
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-two .thumbnail-mockup--desktop {
	top: 50%;
	left: 162px;
	transform: translateY(-50%)
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-two .thumbnail-mockup--desktop .mockup-frame {
	height: 158px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-two .thumbnail-mockup--desktop .screen {
	width: 207px;
	height: 114px;
	bottom: 26px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-three .thumbnail-background img {
	display: none
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-three .thumbnail-background .helper-element,
.thumbnail-options .thumbnail.thumbnail-size--large.layout-three .thumbnail-background .skew-element {
	width: 0;
	height: 0;
	display: none
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-three .thumbnail-mockup {
	top: 50%;
	transform: translateY(-50%)
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-three .thumbnail-mockup--mobile,
.thumbnail-options .thumbnail.thumbnail-size--large.layout-three .thumbnail-mockup[class*=mobile--] {
	left: 214px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-three .thumbnail-mockup--tablet {
	left: 203px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-three .thumbnail-mockup--desktop {
	left: 134px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-three .thumbnail-mockup--desktop .mockup-frame {
	width: 210px;
	height: 120px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-three .thumbnail-mockup--desktop .screen {
	width: 154px;
	height: 88px;
	bottom: 20px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-four .thumbnail-background img {
	display: none
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-four .thumbnail-background .rectangle {
	width: 95px;
	height: 100%;
	position: absolute;
	right: 0;
	left: auto;
	bottom: 0;
	background: #fff
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-four .thumbnail-mockup {
	top: 50%;
	transform: translateY(-50%)
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-four .thumbnail-mockup--mobile,
.thumbnail-options .thumbnail.thumbnail-size--large.layout-four .thumbnail-mockup[class*=mobile--] {
	left: 220px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-four .thumbnail-mockup--tablet {
	left: 207px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-four .thumbnail-mockup--desktop {
	left: 139px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-four .thumbnail-mockup--desktop .mockup-frame {
	width: 210px;
	height: 120px
}

.thumbnail-options .thumbnail.thumbnail-size--large.layout-four .thumbnail-mockup--desktop .screen {
	width: 154px;
	height: 88px;
	bottom: 20px
}

.change-mockup-on-thumbnail {
	display: flex;
	flex-direction: row;
	justify-content: center;
	font-family: Lato, sans-serif;
	font-size: 1rem;
	color: #778390
}

.change-mockup-on-thumbnail .navigation {
	display: flex;
	flex-direction: row;
	align-items: center;
	margin-left: 32px
}

.change-mockup-on-thumbnail .display {
	color: #9fa6a9
}

.change-mockup-on-thumbnail .display span {
	color: #778390
}

.change-mockup-on-thumbnail .arrow {
	width: 20px;
	height: 20px;
	transform-origin: center center;
	cursor: pointer
}

.change-mockup-on-thumbnail .arrow.next {
	transform: rotate(90deg)
}

.change-mockup-on-thumbnail .arrow.next,
.change-mockup-on-thumbnail .arrow.prev {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQiIGhlaWdodD0iOCI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0yMSAxMmwxLjMxNyAxLjUwNS02LjY1OCA1LjU3Nkw5IDEzLjUwNSAxMC4zMTcgMTJsNS4zNDIgNC40MjR6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkgLTEyKSI+PHBhdGggZD0iTTAgMGgzMnYzMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiMwMGI4ZmYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48L2c+PC9nPjwvc3ZnPg==) 50% no-repeat;
	background-size: 12px
}

.change-mockup-on-thumbnail .arrow.prev {
	transform: rotate(-90deg)
}

.saving-thumbnail {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(240, 246, 251, .85);
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center
}

.saving-thumbnail img {
	width: 50px;
	height: auto
}

.saving-thumbnail .saving-text {
	font-family: Lato, sans-serif;
	font-size: 12px
}

.ufo--onboarding {
	min-height: 100vh
}

.ufo--onb-header {
	max-width: 1090px;
	width: 100%;
	margin: 0 auto;
	padding: 10px 12px 50px;
	display: flex;
	flex-direction: column
}

.ufo--onb-header .logo {
	margin: 9px 0 50px;
	background-image: url(/dist/images/logo-black.svg);
	width: 88px
}

.ufo--onb-header h1 {
	font-size: 36px;
	font-weight: 900;
	margin-bottom: 14px
}

.ufo--onb-header h1,
.ufo--onb-header p {
	color: #140a2f;
	font-family: Muli, sans-serif
}

.ufo--onb-header p {
	font-size: 12px;
	line-height: 2.17;
	opacity: .6
}

.ufo--onb-themes {
	background-color: #f0f6fb;
	height: 100%;
	display: flex;
	flex-direction: column;
	min-height: calc(100vh - 56px)
}

.ufo--onb-themes-list {
	width: 100%;
	max-width: 1090px;
	margin: 0 auto;
	padding: 60px 12px 120px;
	display: grid;
	grid-gap: 50px;
	grid-template-columns: 1fr
}

.ufo--onb-theme {
	width: 100%;
	max-width: 520px;
	height: 396px;
	overflow: hidden;
	position: relative;
	cursor: pointer;
	border: 1px solid rgba(209, 217, 221, .6);
	transition: box-shadow .2s ease-in-out;
	background-color: #fff
}

.ufo--onb-theme.profile_theme_four {
	background: url(/dist/images/template_04.jpg) 0 0 no-repeat;
	background-size: 100%
}

.ufo--onb-theme.default_theme {
	background: #f4f7f8 url(/dist/images/template_00.jpg) 0 0 no-repeat;
	background-size: 100%
}

.ufo--onb-theme.default_theme img {
	left: auto;
	right: 0
}

.ufo--onb-theme img {
	width: 100%;
	height: auto;
	position: absolute;
	top: 0;
	left: 0;
	transform: translateY(0);
	transition: transform .2s
}

.ufo--onb-theme:hover {
	box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .1)
}

.ufo--onb-theme:hover .theme-preview {
	transform: translateY(calc(-100% + 396px));
	transition: transform 3s;
	transition-delay: .2s
}

.ufo--onborading-selected-theme .ufo--onb-header {
	flex-direction: row;
	align-items: center;
	padding: 10px 0
}

.ufo--onborading-selected-theme .ufo--onb-header .logo {
	margin: 0
}

.ufo--onborading-selected-theme .ufo--onb-header .buttons {
	margin-left: auto
}

.ufo--onborading-selected-theme .ufo--onb-header .btn--primary {
	margin-left: 10px
}

.ufo--onborading-selected-theme .ufo--onb-header .btn-back {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTIgMS42TDEwLjc3NCAwIDAgOWwxMC43NzQgOUwxMiAxNi40IDMuMTQzIDl6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzVBNjM2NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOSA3KSIgeGxpbms6aHJlZj0iI2EiLz48L3N2Zz4=);
	background-position: 50%;
	background-repeat: no-repeat;
	height: 22px;
	width: 22px;
	margin-right: 8px;
	cursor: pointer
}

.ufo--onb-theme-big {
	max-width: 1090px;
	width: 100%;
	margin: 0 auto;
	padding: 30px 0;
	flex: 1;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center
}

.ufo--onb-theme-screen {
	max-width: 944px;
	width: 100%;
	margin: 0 auto
}

.ufo--onb-theme-screen .screen-header {
	height: 30px;
	padding: 0 10px;
	background-color: #fff;
	margin-bottom: 1px;
	border-radius: 5px 5px 0 0;
	display: flex;
	flex-direction: row;
	align-items: center
}

.ufo--onb-theme-screen .screen-header span {
	display: inline-block;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background-color: #f0f6fb;
	margin: 0 3px
}

.ufo--onb-theme-screen .screen-display {
	width: 100%;
	height: 560px;
	max-height: 100%;
	background: #fff;
	border-radius: 0 0 5px 5px;
	position: relative
}

.ufo--onb-theme-screen .screen-display img {
	width: 100%
}

.ufo--onb-theme-screen .screen-display.default_theme {
	background: #f4f7f8 url(/dist/images/template_00_large.jpg) 0 0 no-repeat;
	background-size: 100%
}

.ufo--onb-theme-screen .screen-display.profile_theme_four {
	background: url(/dist/images/template_04_large.jpg) 0 0 no-repeat;
	background-size: 100%
}

@media (min-width:992px) {
	.ufo--onb-header {
		padding-left: 0;
		padding-right: 0
	}
	.ufo--onb-themes-list {
		padding: 60px 0 120px;
		grid-template-columns: 1fr 1fr
	}
}


/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */

@font-face {
	font-family: FontAwesome;
	src: url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0);
	src: url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot#iefix&v=4.7.0) format("embedded-opentype"), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");
	font-weight: 400;
	font-style: normal
}

.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.fa-lg {
	font-size: 1.33333333em;
	line-height: .75em;
	vertical-align: -15%
}

.fa-2x {
	font-size: 2em
}

.fa-3x {
	font-size: 3em
}

.fa-4x {
	font-size: 4em
}

.fa-5x {
	font-size: 5em
}

.fa-fw {
	width: 1.28571429em;
	text-align: center
}

.fa-ul {
	padding-left: 0;
	margin-left: 2.14285714em;
	list-style-type: none
}

.fa-ul>li {
	position: relative
}

.fa-li {
	position: absolute;
	left: -2.14285714em;
	width: 2.14285714em;
	top: .14285714em;
	text-align: center
}

.fa-li.fa-lg {
	left: -1.85714286em
}

.fa-border {
	padding: .2em .25em .15em;
	border: .08em solid #eee;
	border-radius: .1em
}

.fa-pull-left {
	float: left
}

.fa-pull-right {
	float: right
}

.fa.fa-pull-left {
	margin-right: .3em
}

.fa.fa-pull-right {
	margin-left: .3em
}

.pull-right {
	float: right
}

.pull-left {
	float: left
}

.fa.pull-left {
	margin-right: .3em
}

.fa.pull-right {
	margin-left: .3em
}

.fa-spin {
	-webkit-animation: fa-spin 2s linear infinite;
	animation: fa-spin 2s linear infinite
}

.fa-pulse {
	-webkit-animation: fa-spin 1s steps(8) infinite;
	animation: fa-spin 1s steps(8) infinite
}

@-webkit-keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

@keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

.fa-rotate-90 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg)
}

.fa-rotate-180 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.fa-rotate-270 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
	-webkit-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg)
}

.fa-flip-horizontal {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform: scaleX(-1);
	-ms-transform: scaleX(-1);
	transform: scaleX(-1)
}

.fa-flip-vertical {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
	-webkit-transform: scaleY(-1);
	-ms-transform: scaleY(-1);
	transform: scaleY(-1)
}

:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270 {
	filter: none
}

.fa-stack {
	position: relative;
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle
}

.fa-stack-1x,
.fa-stack-2x {
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center
}

.fa-stack-1x {
	line-height: inherit
}

.fa-stack-2x {
	font-size: 2em
}

.fa-inverse {
	color: #fff
}

.fa-glass:before {
	content: "\f000"
}

.fa-music:before {
	content: "\f001"
}

.fa-search:before {
	content: "\f002"
}

.fa-envelope-o:before {
	content: "\f003"
}

.fa-heart:before {
	content: "\f004"
}

.fa-star:before {
	content: "\f005"
}

.fa-star-o:before {
	content: "\f006"
}

.fa-user:before {
	content: "\f007"
}

.fa-film:before {
	content: "\f008"
}

.fa-th-large:before {
	content: "\f009"
}

.fa-th:before {
	content: "\f00a"
}

.fa-th-list:before {
	content: "\f00b"
}

.fa-check:before {
	content: "\f00c"
}

.fa-close:before,
.fa-remove:before,
.fa-times:before {
	content: "\f00d"
}

.fa-search-plus:before {
	content: "\f00e"
}

.fa-search-minus:before {
	content: "\f010"
}

.fa-power-off:before {
	content: "\f011"
}

.fa-signal:before {
	content: "\f012"
}

.fa-cog:before,
.fa-gear:before {
	content: "\f013"
}

.fa-trash-o:before {
	content: "\f014"
}

.fa-home:before {
	content: "\f015"
}

.fa-file-o:before {
	content: "\f016"
}

.fa-clock-o:before {
	content: "\f017"
}

.fa-road:before {
	content: "\f018"
}

.fa-download:before {
	content: "\f019"
}

.fa-arrow-circle-o-down:before {
	content: "\f01a"
}

.fa-arrow-circle-o-up:before {
	content: "\f01b"
}

.fa-inbox:before {
	content: "\f01c"
}

.fa-play-circle-o:before {
	content: "\f01d"
}

.fa-repeat:before,
.fa-rotate-right:before {
	content: "\f01e"
}

.fa-refresh:before {
	content: "\f021"
}

.fa-list-alt:before {
	content: "\f022"
}

.fa-lock:before {
	content: "\f023"
}

.fa-flag:before {
	content: "\f024"
}

.fa-headphones:before {
	content: "\f025"
}

.fa-volume-off:before {
	content: "\f026"
}

.fa-volume-down:before {
	content: "\f027"
}

.fa-volume-up:before {
	content: "\f028"
}

.fa-qrcode:before {
	content: "\f029"
}

.fa-barcode:before {
	content: "\f02a"
}

.fa-tag:before {
	content: "\f02b"
}

.fa-tags:before {
	content: "\f02c"
}

.fa-book:before {
	content: "\f02d"
}

.fa-bookmark:before {
	content: "\f02e"
}

.fa-print:before {
	content: "\f02f"
}

.fa-camera:before {
	content: "\f030"
}

.fa-font:before {
	content: "\f031"
}

.fa-bold:before {
	content: "\f032"
}

.fa-italic:before {
	content: "\f033"
}

.fa-text-height:before {
	content: "\f034"
}

.fa-text-width:before {
	content: "\f035"
}

.fa-align-left:before {
	content: "\f036"
}

.fa-align-center:before {
	content: "\f037"
}

.fa-align-right:before {
	content: "\f038"
}

.fa-align-justify:before {
	content: "\f039"
}

.fa-list:before {
	content: "\f03a"
}

.fa-dedent:before,
.fa-outdent:before {
	content: "\f03b"
}

.fa-indent:before {
	content: "\f03c"
}

.fa-video-camera:before {
	content: "\f03d"
}

.fa-image:before,
.fa-photo:before,
.fa-picture-o:before {
	content: "\f03e"
}

.fa-pencil:before {
	content: "\f040"
}

.fa-map-marker:before {
	content: "\f041"
}

.fa-adjust:before {
	content: "\f042"
}

.fa-tint:before {
	content: "\f043"
}

.fa-edit:before,
.fa-pencil-square-o:before {
	content: "\f044"
}

.fa-share-square-o:before {
	content: "\f045"
}

.fa-check-square-o:before {
	content: "\f046"
}

.fa-arrows:before {
	content: "\f047"
}

.fa-step-backward:before {
	content: "\f048"
}

.fa-fast-backward:before {
	content: "\f049"
}

.fa-backward:before {
	content: "\f04a"
}

.fa-play:before {
	content: "\f04b"
}

.fa-pause:before {
	content: "\f04c"
}

.fa-stop:before {
	content: "\f04d"
}

.fa-forward:before {
	content: "\f04e"
}

.fa-fast-forward:before {
	content: "\f050"
}

.fa-step-forward:before {
	content: "\f051"
}

.fa-eject:before {
	content: "\f052"
}

.fa-chevron-left:before {
	content: "\f053"
}

.fa-chevron-right:before {
	content: "\f054"
}

.fa-plus-circle:before {
	content: "\f055"
}

.fa-minus-circle:before {
	content: "\f056"
}

.fa-times-circle:before {
	content: "\f057"
}

.fa-check-circle:before {
	content: "\f058"
}

.fa-question-circle:before {
	content: "\f059"
}

.fa-info-circle:before {
	content: "\f05a"
}

.fa-crosshairs:before {
	content: "\f05b"
}

.fa-times-circle-o:before {
	content: "\f05c"
}

.fa-check-circle-o:before {
	content: "\f05d"
}

.fa-ban:before {
	content: "\f05e"
}

.fa-arrow-left:before {
	content: "\f060"
}

.fa-arrow-right:before {
	content: "\f061"
}

.fa-arrow-up:before {
	content: "\f062"
}

.fa-arrow-down:before {
	content: "\f063"
}

.fa-mail-forward:before,
.fa-share:before {
	content: "\f064"
}

.fa-expand:before {
	content: "\f065"
}

.fa-compress:before {
	content: "\f066"
}

.fa-plus:before {
	content: "\f067"
}

.fa-minus:before {
	content: "\f068"
}

.fa-asterisk:before {
	content: "\f069"
}

.fa-exclamation-circle:before {
	content: "\f06a"
}

.fa-gift:before {
	content: "\f06b"
}

.fa-leaf:before {
	content: "\f06c"
}

.fa-fire:before {
	content: "\f06d"
}

.fa-eye:before {
	content: "\f06e"
}

.fa-eye-slash:before {
	content: "\f070"
}

.fa-exclamation-triangle:before,
.fa-warning:before {
	content: "\f071"
}

.fa-plane:before {
	content: "\f072"
}

.fa-calendar:before {
	content: "\f073"
}

.fa-random:before {
	content: "\f074"
}

.fa-comment:before {
	content: "\f075"
}

.fa-magnet:before {
	content: "\f076"
}

.fa-chevron-up:before {
	content: "\f077"
}

.fa-chevron-down:before {
	content: "\f078"
}

.fa-retweet:before {
	content: "\f079"
}

.fa-shopping-cart:before {
	content: "\f07a"
}

.fa-folder:before {
	content: "\f07b"
}

.fa-folder-open:before {
	content: "\f07c"
}

.fa-arrows-v:before {
	content: "\f07d"
}

.fa-arrows-h:before {
	content: "\f07e"
}

.fa-bar-chart-o:before,
.fa-bar-chart:before {
	content: "\f080"
}

.fa-twitter-square:before {
	content: "\f081"
}

.fa-facebook-square:before {
	content: "\f082"
}

.fa-camera-retro:before {
	content: "\f083"
}

.fa-key:before {
	content: "\f084"
}

.fa-cogs:before,
.fa-gears:before {
	content: "\f085"
}

.fa-comments:before {
	content: "\f086"
}

.fa-thumbs-o-up:before {
	content: "\f087"
}

.fa-thumbs-o-down:before {
	content: "\f088"
}

.fa-star-half:before {
	content: "\f089"
}

.fa-heart-o:before {
	content: "\f08a"
}

.fa-sign-out:before {
	content: "\f08b"
}

.fa-linkedin-square:before {
	content: "\f08c"
}

.fa-thumb-tack:before {
	content: "\f08d"
}

.fa-external-link:before {
	content: "\f08e"
}

.fa-sign-in:before {
	content: "\f090"
}

.fa-trophy:before {
	content: "\f091"
}

.fa-github-square:before {
	content: "\f092"
}

.fa-upload:before {
	content: "\f093"
}

.fa-lemon-o:before {
	content: "\f094"
}

.fa-phone:before {
	content: "\f095"
}

.fa-square-o:before {
	content: "\f096"
}

.fa-bookmark-o:before {
	content: "\f097"
}

.fa-phone-square:before {
	content: "\f098"
}

.fa-twitter:before {
	content: "\f099"
}

.fa-facebook-f:before,
.fa-facebook:before {
	content: "\f09a"
}

.fa-github:before {
	content: "\f09b"
}

.fa-unlock:before {
	content: "\f09c"
}

.fa-credit-card:before {
	content: "\f09d"
}

.fa-feed:before,
.fa-rss:before {
	content: "\f09e"
}

.fa-hdd-o:before {
	content: "\f0a0"
}

.fa-bullhorn:before {
	content: "\f0a1"
}

.fa-bell:before {
	content: "\f0f3"
}

.fa-certificate:before {
	content: "\f0a3"
}

.fa-hand-o-right:before {
	content: "\f0a4"
}

.fa-hand-o-left:before {
	content: "\f0a5"
}

.fa-hand-o-up:before {
	content: "\f0a6"
}

.fa-hand-o-down:before {
	content: "\f0a7"
}

.fa-arrow-circle-left:before {
	content: "\f0a8"
}

.fa-arrow-circle-right:before {
	content: "\f0a9"
}

.fa-arrow-circle-up:before {
	content: "\f0aa"
}

.fa-arrow-circle-down:before {
	content: "\f0ab"
}

.fa-globe:before {
	content: "\f0ac"
}

.fa-wrench:before {
	content: "\f0ad"
}

.fa-tasks:before {
	content: "\f0ae"
}

.fa-filter:before {
	content: "\f0b0"
}

.fa-briefcase:before {
	content: "\f0b1"
}

.fa-arrows-alt:before {
	content: "\f0b2"
}

.fa-group:before,
.fa-users:before {
	content: "\f0c0"
}

.fa-chain:before,
.fa-link:before {
	content: "\f0c1"
}

.fa-cloud:before {
	content: "\f0c2"
}

.fa-flask:before {
	content: "\f0c3"
}

.fa-cut:before,
.fa-scissors:before {
	content: "\f0c4"
}

.fa-copy:before,
.fa-files-o:before {
	content: "\f0c5"
}

.fa-paperclip:before {
	content: "\f0c6"
}

.fa-floppy-o:before,
.fa-save:before {
	content: "\f0c7"
}

.fa-square:before {
	content: "\f0c8"
}

.fa-bars:before,
.fa-navicon:before,
.fa-reorder:before {
	content: "\f0c9"
}

.fa-list-ul:before {
	content: "\f0ca"
}

.fa-list-ol:before {
	content: "\f0cb"
}

.fa-strikethrough:before {
	content: "\f0cc"
}

.fa-underline:before {
	content: "\f0cd"
}

.fa-table:before {
	content: "\f0ce"
}

.fa-magic:before {
	content: "\f0d0"
}

.fa-truck:before {
	content: "\f0d1"
}

.fa-pinterest:before {
	content: "\f0d2"
}

.fa-pinterest-square:before {
	content: "\f0d3"
}

.fa-google-plus-square:before {
	content: "\f0d4"
}

.fa-google-plus:before {
	content: "\f0d5"
}

.fa-money:before {
	content: "\f0d6"
}

.fa-caret-down:before {
	content: "\f0d7"
}

.fa-caret-up:before {
	content: "\f0d8"
}

.fa-caret-left:before {
	content: "\f0d9"
}

.fa-caret-right:before {
	content: "\f0da"
}

.fa-columns:before {
	content: "\f0db"
}

.fa-sort:before,
.fa-unsorted:before {
	content: "\f0dc"
}

.fa-sort-desc:before,
.fa-sort-down:before {
	content: "\f0dd"
}

.fa-sort-asc:before,
.fa-sort-up:before {
	content: "\f0de"
}

.fa-envelope:before {
	content: "\f0e0"
}

.fa-linkedin:before {
	content: "\f0e1"
}

.fa-rotate-left:before,
.fa-undo:before {
	content: "\f0e2"
}

.fa-gavel:before,
.fa-legal:before {
	content: "\f0e3"
}

.fa-dashboard:before,
.fa-tachometer:before {
	content: "\f0e4"
}

.fa-comment-o:before {
	content: "\f0e5"
}

.fa-comments-o:before {
	content: "\f0e6"
}

.fa-bolt:before,
.fa-flash:before {
	content: "\f0e7"
}

.fa-sitemap:before {
	content: "\f0e8"
}

.fa-umbrella:before {
	content: "\f0e9"
}

.fa-clipboard:before,
.fa-paste:before {
	content: "\f0ea"
}

.fa-lightbulb-o:before {
	content: "\f0eb"
}

.fa-exchange:before {
	content: "\f0ec"
}

.fa-cloud-download:before {
	content: "\f0ed"
}

.fa-cloud-upload:before {
	content: "\f0ee"
}

.fa-user-md:before {
	content: "\f0f0"
}

.fa-stethoscope:before {
	content: "\f0f1"
}

.fa-suitcase:before {
	content: "\f0f2"
}

.fa-bell-o:before {
	content: "\f0a2"
}

.fa-coffee:before {
	content: "\f0f4"
}

.fa-cutlery:before {
	content: "\f0f5"
}

.fa-file-text-o:before {
	content: "\f0f6"
}

.fa-building-o:before {
	content: "\f0f7"
}

.fa-hospital-o:before {
	content: "\f0f8"
}

.fa-ambulance:before {
	content: "\f0f9"
}

.fa-medkit:before {
	content: "\f0fa"
}

.fa-fighter-jet:before {
	content: "\f0fb"
}

.fa-beer:before {
	content: "\f0fc"
}

.fa-h-square:before {
	content: "\f0fd"
}

.fa-plus-square:before {
	content: "\f0fe"
}

.fa-angle-double-left:before {
	content: "\f100"
}

.fa-angle-double-right:before {
	content: "\f101"
}

.fa-angle-double-up:before {
	content: "\f102"
}

.fa-angle-double-down:before {
	content: "\f103"
}

.fa-angle-left:before {
	content: "\f104"
}

.fa-angle-right:before {
	content: "\f105"
}

.fa-angle-up:before {
	content: "\f106"
}

.fa-angle-down:before {
	content: "\f107"
}

.fa-desktop:before {
	content: "\f108"
}

.fa-laptop:before {
	content: "\f109"
}

.fa-tablet:before {
	content: "\f10a"
}

.fa-mobile-phone:before,
.fa-mobile:before {
	content: "\f10b"
}

.fa-circle-o:before {
	content: "\f10c"
}

.fa-quote-left:before {
	content: "\f10d"
}

.fa-quote-right:before {
	content: "\f10e"
}

.fa-spinner:before {
	content: "\f110"
}

.fa-circle:before {
	content: "\f111"
}

.fa-mail-reply:before,
.fa-reply:before {
	content: "\f112"
}

.fa-github-alt:before {
	content: "\f113"
}

.fa-folder-o:before {
	content: "\f114"
}

.fa-folder-open-o:before {
	content: "\f115"
}

.fa-smile-o:before {
	content: "\f118"
}

.fa-frown-o:before {
	content: "\f119"
}

.fa-meh-o:before {
	content: "\f11a"
}

.fa-gamepad:before {
	content: "\f11b"
}

.fa-keyboard-o:before {
	content: "\f11c"
}

.fa-flag-o:before {
	content: "\f11d"
}

.fa-flag-checkered:before {
	content: "\f11e"
}

.fa-terminal:before {
	content: "\f120"
}

.fa-code:before {
	content: "\f121"
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
	content: "\f122"
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
	content: "\f123"
}

.fa-location-arrow:before {
	content: "\f124"
}

.fa-crop:before {
	content: "\f125"
}

.fa-code-fork:before {
	content: "\f126"
}

.fa-chain-broken:before,
.fa-unlink:before {
	content: "\f127"
}

.fa-question:before {
	content: "\f128"
}

.fa-info:before {
	content: "\f129"
}

.fa-exclamation:before {
	content: "\f12a"
}

.fa-superscript:before {
	content: "\f12b"
}

.fa-subscript:before {
	content: "\f12c"
}

.fa-eraser:before {
	content: "\f12d"
}

.fa-puzzle-piece:before {
	content: "\f12e"
}

.fa-microphone:before {
	content: "\f130"
}

.fa-microphone-slash:before {
	content: "\f131"
}

.fa-shield:before {
	content: "\f132"
}

.fa-calendar-o:before {
	content: "\f133"
}

.fa-fire-extinguisher:before {
	content: "\f134"
}

.fa-rocket:before {
	content: "\f135"
}

.fa-maxcdn:before {
	content: "\f136"
}

.fa-chevron-circle-left:before {
	content: "\f137"
}

.fa-chevron-circle-right:before {
	content: "\f138"
}

.fa-chevron-circle-up:before {
	content: "\f139"
}

.fa-chevron-circle-down:before {
	content: "\f13a"
}

.fa-html5:before {
	content: "\f13b"
}

.fa-css3:before {
	content: "\f13c"
}

.fa-anchor:before {
	content: "\f13d"
}

.fa-unlock-alt:before {
	content: "\f13e"
}

.fa-bullseye:before {
	content: "\f140"
}

.fa-ellipsis-h:before {
	content: "\f141"
}

.fa-ellipsis-v:before {
	content: "\f142"
}

.fa-rss-square:before {
	content: "\f143"
}

.fa-play-circle:before {
	content: "\f144"
}

.fa-ticket:before {
	content: "\f145"
}

.fa-minus-square:before {
	content: "\f146"
}

.fa-minus-square-o:before {
	content: "\f147"
}

.fa-level-up:before {
	content: "\f148"
}

.fa-level-down:before {
	content: "\f149"
}

.fa-check-square:before {
	content: "\f14a"
}

.fa-pencil-square:before {
	content: "\f14b"
}

.fa-external-link-square:before {
	content: "\f14c"
}

.fa-share-square:before {
	content: "\f14d"
}

.fa-compass:before {
	content: "\f14e"
}

.fa-caret-square-o-down:before,
.fa-toggle-down:before {
	content: "\f150"
}

.fa-caret-square-o-up:before,
.fa-toggle-up:before {
	content: "\f151"
}

.fa-caret-square-o-right:before,
.fa-toggle-right:before {
	content: "\f152"
}

.fa-eur:before,
.fa-euro:before {
	content: "\f153"
}

.fa-gbp:before {
	content: "\f154"
}

.fa-dollar:before,
.fa-usd:before {
	content: "\f155"
}

.fa-inr:before,
.fa-rupee:before {
	content: "\f156"
}

.fa-cny:before,
.fa-jpy:before,
.fa-rmb:before,
.fa-yen:before {
	content: "\f157"
}

.fa-rouble:before,
.fa-rub:before,
.fa-ruble:before {
	content: "\f158"
}

.fa-krw:before,
.fa-won:before {
	content: "\f159"
}

.fa-bitcoin:before,
.fa-btc:before {
	content: "\f15a"
}

.fa-file:before {
	content: "\f15b"
}

.fa-file-text:before {
	content: "\f15c"
}

.fa-sort-alpha-asc:before {
	content: "\f15d"
}

.fa-sort-alpha-desc:before {
	content: "\f15e"
}

.fa-sort-amount-asc:before {
	content: "\f160"
}

.fa-sort-amount-desc:before {
	content: "\f161"
}

.fa-sort-numeric-asc:before {
	content: "\f162"
}

.fa-sort-numeric-desc:before {
	content: "\f163"
}

.fa-thumbs-up:before {
	content: "\f164"
}

.fa-thumbs-down:before {
	content: "\f165"
}

.fa-youtube-square:before {
	content: "\f166"
}

.fa-youtube:before {
	content: "\f167"
}

.fa-xing:before {
	content: "\f168"
}

.fa-xing-square:before {
	content: "\f169"
}

.fa-youtube-play:before {
	content: "\f16a"
}

.fa-dropbox:before {
	content: "\f16b"
}

.fa-stack-overflow:before {
	content: "\f16c"
}

.fa-instagram:before {
	content: "\f16d"
}

.fa-flickr:before {
	content: "\f16e"
}

.fa-adn:before {
	content: "\f170"
}

.fa-bitbucket:before {
	content: "\f171"
}

.fa-bitbucket-square:before {
	content: "\f172"
}

.fa-tumblr:before {
	content: "\f173"
}

.fa-tumblr-square:before {
	content: "\f174"
}

.fa-long-arrow-down:before {
	content: "\f175"
}

.fa-long-arrow-up:before {
	content: "\f176"
}

.fa-long-arrow-left:before {
	content: "\f177"
}

.fa-long-arrow-right:before {
	content: "\f178"
}

.fa-apple:before {
	content: "\f179"
}

.fa-windows:before {
	content: "\f17a"
}

.fa-android:before {
	content: "\f17b"
}

.fa-linux:before {
	content: "\f17c"
}

.fa-dribbble:before {
	content: "\f17d"
}

.fa-skype:before {
	content: "\f17e"
}

.fa-foursquare:before {
	content: "\f180"
}

.fa-trello:before {
	content: "\f181"
}

.fa-female:before {
	content: "\f182"
}

.fa-male:before {
	content: "\f183"
}

.fa-gittip:before,
.fa-gratipay:before {
	content: "\f184"
}

.fa-sun-o:before {
	content: "\f185"
}

.fa-moon-o:before {
	content: "\f186"
}

.fa-archive:before {
	content: "\f187"
}

.fa-bug:before {
	content: "\f188"
}

.fa-vk:before {
	content: "\f189"
}

.fa-weibo:before {
	content: "\f18a"
}

.fa-renren:before {
	content: "\f18b"
}

.fa-pagelines:before {
	content: "\f18c"
}

.fa-stack-exchange:before {
	content: "\f18d"
}

.fa-arrow-circle-o-right:before {
	content: "\f18e"
}

.fa-arrow-circle-o-left:before {
	content: "\f190"
}

.fa-caret-square-o-left:before,
.fa-toggle-left:before {
	content: "\f191"
}

.fa-dot-circle-o:before {
	content: "\f192"
}

.fa-wheelchair:before {
	content: "\f193"
}

.fa-vimeo-square:before {
	content: "\f194"
}

.fa-try:before,
.fa-turkish-lira:before {
	content: "\f195"
}

.fa-plus-square-o:before {
	content: "\f196"
}

.fa-space-shuttle:before {
	content: "\f197"
}

.fa-slack:before {
	content: "\f198"
}

.fa-envelope-square:before {
	content: "\f199"
}

.fa-wordpress:before {
	content: "\f19a"
}

.fa-openid:before {
	content: "\f19b"
}

.fa-bank:before,
.fa-institution:before,
.fa-university:before {
	content: "\f19c"
}

.fa-graduation-cap:before,
.fa-mortar-board:before {
	content: "\f19d"
}

.fa-yahoo:before {
	content: "\f19e"
}

.fa-google:before {
	content: "\f1a0"
}

.fa-reddit:before {
	content: "\f1a1"
}

.fa-reddit-square:before {
	content: "\f1a2"
}

.fa-stumbleupon-circle:before {
	content: "\f1a3"
}

.fa-stumbleupon:before {
	content: "\f1a4"
}

.fa-delicious:before {
	content: "\f1a5"
}

.fa-digg:before {
	content: "\f1a6"
}

.fa-pied-piper-pp:before {
	content: "\f1a7"
}

.fa-pied-piper-alt:before {
	content: "\f1a8"
}

.fa-drupal:before {
	content: "\f1a9"
}

.fa-joomla:before {
	content: "\f1aa"
}

.fa-language:before {
	content: "\f1ab"
}

.fa-fax:before {
	content: "\f1ac"
}

.fa-building:before {
	content: "\f1ad"
}

.fa-child:before {
	content: "\f1ae"
}

.fa-paw:before {
	content: "\f1b0"
}

.fa-spoon:before {
	content: "\f1b1"
}

.fa-cube:before {
	content: "\f1b2"
}

.fa-cubes:before {
	content: "\f1b3"
}

.fa-behance:before {
	content: "\f1b4"
}

.fa-behance-square:before {
	content: "\f1b5"
}

.fa-steam:before {
	content: "\f1b6"
}

.fa-steam-square:before {
	content: "\f1b7"
}

.fa-recycle:before {
	content: "\f1b8"
}

.fa-automobile:before,
.fa-car:before {
	content: "\f1b9"
}

.fa-cab:before,
.fa-taxi:before {
	content: "\f1ba"
}

.fa-tree:before {
	content: "\f1bb"
}

.fa-spotify:before {
	content: "\f1bc"
}

.fa-deviantart:before {
	content: "\f1bd"
}

.fa-soundcloud:before {
	content: "\f1be"
}

.fa-database:before {
	content: "\f1c0"
}

.fa-file-pdf-o:before {
	content: "\f1c1"
}

.fa-file-word-o:before {
	content: "\f1c2"
}

.fa-file-excel-o:before {
	content: "\f1c3"
}

.fa-file-powerpoint-o:before {
	content: "\f1c4"
}

.fa-file-image-o:before,
.fa-file-photo-o:before,
.fa-file-picture-o:before {
	content: "\f1c5"
}

.fa-file-archive-o:before,
.fa-file-zip-o:before {
	content: "\f1c6"
}

.fa-file-audio-o:before,
.fa-file-sound-o:before {
	content: "\f1c7"
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
	content: "\f1c8"
}

.fa-file-code-o:before {
	content: "\f1c9"
}

.fa-vine:before {
	content: "\f1ca"
}

.fa-codepen:before {
	content: "\f1cb"
}

.fa-jsfiddle:before {
	content: "\f1cc"
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-ring:before,
.fa-life-saver:before,
.fa-support:before {
	content: "\f1cd"
}

.fa-circle-o-notch:before {
	content: "\f1ce"
}

.fa-ra:before,
.fa-rebel:before,
.fa-resistance:before {
	content: "\f1d0"
}

.fa-empire:before,
.fa-ge:before {
	content: "\f1d1"
}

.fa-git-square:before {
	content: "\f1d2"
}

.fa-git:before {
	content: "\f1d3"
}

.fa-hacker-news:before,
.fa-y-combinator-square:before,
.fa-yc-square:before {
	content: "\f1d4"
}

.fa-tencent-weibo:before {
	content: "\f1d5"
}

.fa-qq:before {
	content: "\f1d6"
}

.fa-wechat:before,
.fa-weixin:before {
	content: "\f1d7"
}

.fa-paper-plane:before,
.fa-send:before {
	content: "\f1d8"
}

.fa-paper-plane-o:before,
.fa-send-o:before {
	content: "\f1d9"
}

.fa-history:before {
	content: "\f1da"
}

.fa-circle-thin:before {
	content: "\f1db"
}

.fa-header:before {
	content: "\f1dc"
}

.fa-paragraph:before {
	content: "\f1dd"
}

.fa-sliders:before {
	content: "\f1de"
}

.fa-share-alt:before {
	content: "\f1e0"
}

.fa-share-alt-square:before {
	content: "\f1e1"
}

.fa-bomb:before {
	content: "\f1e2"
}

.fa-futbol-o:before,
.fa-soccer-ball-o:before {
	content: "\f1e3"
}

.fa-tty:before {
	content: "\f1e4"
}

.fa-binoculars:before {
	content: "\f1e5"
}

.fa-plug:before {
	content: "\f1e6"
}

.fa-slideshare:before {
	content: "\f1e7"
}

.fa-twitch:before {
	content: "\f1e8"
}

.fa-yelp:before {
	content: "\f1e9"
}

.fa-newspaper-o:before {
	content: "\f1ea"
}

.fa-wifi:before {
	content: "\f1eb"
}

.fa-calculator:before {
	content: "\f1ec"
}

.fa-paypal:before {
	content: "\f1ed"
}

.fa-google-wallet:before {
	content: "\f1ee"
}

.fa-cc-visa:before {
	content: "\f1f0"
}

.fa-cc-mastercard:before {
	content: "\f1f1"
}

.fa-cc-discover:before {
	content: "\f1f2"
}

.fa-cc-amex:before {
	content: "\f1f3"
}

.fa-cc-paypal:before {
	content: "\f1f4"
}

.fa-cc-stripe:before {
	content: "\f1f5"
}

.fa-bell-slash:before {
	content: "\f1f6"
}

.fa-bell-slash-o:before {
	content: "\f1f7"
}

.fa-trash:before {
	content: "\f1f8"
}

.fa-copyright:before {
	content: "\f1f9"
}

.fa-at:before {
	content: "\f1fa"
}

.fa-eyedropper:before {
	content: "\f1fb"
}

.fa-paint-brush:before {
	content: "\f1fc"
}

.fa-birthday-cake:before {
	content: "\f1fd"
}

.fa-area-chart:before {
	content: "\f1fe"
}

.fa-pie-chart:before {
	content: "\f200"
}

.fa-line-chart:before {
	content: "\f201"
}

.fa-lastfm:before {
	content: "\f202"
}

.fa-lastfm-square:before {
	content: "\f203"
}

.fa-toggle-off:before {
	content: "\f204"
}

.fa-toggle-on:before {
	content: "\f205"
}

.fa-bicycle:before {
	content: "\f206"
}

.fa-bus:before {
	content: "\f207"
}

.fa-ioxhost:before {
	content: "\f208"
}

.fa-angellist:before {
	content: "\f209"
}

.fa-cc:before {
	content: "\f20a"
}

.fa-ils:before,
.fa-shekel:before,
.fa-sheqel:before {
	content: "\f20b"
}

.fa-meanpath:before {
	content: "\f20c"
}

.fa-buysellads:before {
	content: "\f20d"
}

.fa-connectdevelop:before {
	content: "\f20e"
}

.fa-dashcube:before {
	content: "\f210"
}

.fa-forumbee:before {
	content: "\f211"
}

.fa-leanpub:before {
	content: "\f212"
}

.fa-sellsy:before {
	content: "\f213"
}

.fa-shirtsinbulk:before {
	content: "\f214"
}

.fa-simplybuilt:before {
	content: "\f215"
}

.fa-skyatlas:before {
	content: "\f216"
}

.fa-cart-plus:before {
	content: "\f217"
}

.fa-cart-arrow-down:before {
	content: "\f218"
}

.fa-diamond:before {
	content: "\f219"
}

.fa-ship:before {
	content: "\f21a"
}

.fa-user-secret:before {
	content: "\f21b"
}

.fa-motorcycle:before {
	content: "\f21c"
}

.fa-street-view:before {
	content: "\f21d"
}

.fa-heartbeat:before {
	content: "\f21e"
}

.fa-venus:before {
	content: "\f221"
}

.fa-mars:before {
	content: "\f222"
}

.fa-mercury:before {
	content: "\f223"
}

.fa-intersex:before,
.fa-transgender:before {
	content: "\f224"
}

.fa-transgender-alt:before {
	content: "\f225"
}

.fa-venus-double:before {
	content: "\f226"
}

.fa-mars-double:before {
	content: "\f227"
}

.fa-venus-mars:before {
	content: "\f228"
}

.fa-mars-stroke:before {
	content: "\f229"
}

.fa-mars-stroke-v:before {
	content: "\f22a"
}

.fa-mars-stroke-h:before {
	content: "\f22b"
}

.fa-neuter:before {
	content: "\f22c"
}

.fa-genderless:before {
	content: "\f22d"
}

.fa-facebook-official:before {
	content: "\f230"
}

.fa-pinterest-p:before {
	content: "\f231"
}

.fa-whatsapp:before {
	content: "\f232"
}

.fa-server:before {
	content: "\f233"
}

.fa-user-plus:before {
	content: "\f234"
}

.fa-user-times:before {
	content: "\f235"
}

.fa-bed:before,
.fa-hotel:before {
	content: "\f236"
}

.fa-viacoin:before {
	content: "\f237"
}

.fa-train:before {
	content: "\f238"
}

.fa-subway:before {
	content: "\f239"
}

.fa-medium:before {
	content: "\f23a"
}

.fa-y-combinator:before,
.fa-yc:before {
	content: "\f23b"
}

.fa-optin-monster:before {
	content: "\f23c"
}

.fa-opencart:before {
	content: "\f23d"
}

.fa-expeditedssl:before {
	content: "\f23e"
}

.fa-battery-4:before,
.fa-battery-full:before,
.fa-battery:before {
	content: "\f240"
}

.fa-battery-3:before,
.fa-battery-three-quarters:before {
	content: "\f241"
}

.fa-battery-2:before,
.fa-battery-half:before {
	content: "\f242"
}

.fa-battery-1:before,
.fa-battery-quarter:before {
	content: "\f243"
}

.fa-battery-0:before,
.fa-battery-empty:before {
	content: "\f244"
}

.fa-mouse-pointer:before {
	content: "\f245"
}

.fa-i-cursor:before {
	content: "\f246"
}

.fa-object-group:before {
	content: "\f247"
}

.fa-object-ungroup:before {
	content: "\f248"
}

.fa-sticky-note:before {
	content: "\f249"
}

.fa-sticky-note-o:before {
	content: "\f24a"
}

.fa-cc-jcb:before {
	content: "\f24b"
}

.fa-cc-diners-club:before {
	content: "\f24c"
}

.fa-clone:before {
	content: "\f24d"
}

.fa-balance-scale:before {
	content: "\f24e"
}

.fa-hourglass-o:before {
	content: "\f250"
}

.fa-hourglass-1:before,
.fa-hourglass-start:before {
	content: "\f251"
}

.fa-hourglass-2:before,
.fa-hourglass-half:before {
	content: "\f252"
}

.fa-hourglass-3:before,
.fa-hourglass-end:before {
	content: "\f253"
}

.fa-hourglass:before {
	content: "\f254"
}

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
	content: "\f255"
}

.fa-hand-paper-o:before,
.fa-hand-stop-o:before {
	content: "\f256"
}

.fa-hand-scissors-o:before {
	content: "\f257"
}

.fa-hand-lizard-o:before {
	content: "\f258"
}

.fa-hand-spock-o:before {
	content: "\f259"
}

.fa-hand-pointer-o:before {
	content: "\f25a"
}

.fa-hand-peace-o:before {
	content: "\f25b"
}

.fa-trademark:before {
	content: "\f25c"
}

.fa-registered:before {
	content: "\f25d"
}

.fa-creative-commons:before {
	content: "\f25e"
}

.fa-gg:before {
	content: "\f260"
}

.fa-gg-circle:before {
	content: "\f261"
}

.fa-tripadvisor:before {
	content: "\f262"
}

.fa-odnoklassniki:before {
	content: "\f263"
}

.fa-odnoklassniki-square:before {
	content: "\f264"
}

.fa-get-pocket:before {
	content: "\f265"
}

.fa-wikipedia-w:before {
	content: "\f266"
}

.fa-safari:before {
	content: "\f267"
}

.fa-chrome:before {
	content: "\f268"
}

.fa-firefox:before {
	content: "\f269"
}

.fa-opera:before {
	content: "\f26a"
}

.fa-internet-explorer:before {
	content: "\f26b"
}

.fa-television:before,
.fa-tv:before {
	content: "\f26c"
}

.fa-contao:before {
	content: "\f26d"
}

.fa-500px:before {
	content: "\f26e"
}

.fa-amazon:before {
	content: "\f270"
}

.fa-calendar-plus-o:before {
	content: "\f271"
}

.fa-calendar-minus-o:before {
	content: "\f272"
}

.fa-calendar-times-o:before {
	content: "\f273"
}

.fa-calendar-check-o:before {
	content: "\f274"
}

.fa-industry:before {
	content: "\f275"
}

.fa-map-pin:before {
	content: "\f276"
}

.fa-map-signs:before {
	content: "\f277"
}

.fa-map-o:before {
	content: "\f278"
}

.fa-map:before {
	content: "\f279"
}

.fa-commenting:before {
	content: "\f27a"
}

.fa-commenting-o:before {
	content: "\f27b"
}

.fa-houzz:before {
	content: "\f27c"
}

.fa-vimeo:before {
	content: "\f27d"
}

.fa-black-tie:before {
	content: "\f27e"
}

.fa-fonticons:before {
	content: "\f280"
}

.fa-reddit-alien:before {
	content: "\f281"
}

.fa-edge:before {
	content: "\f282"
}

.fa-credit-card-alt:before {
	content: "\f283"
}

.fa-codiepie:before {
	content: "\f284"
}

.fa-modx:before {
	content: "\f285"
}

.fa-fort-awesome:before {
	content: "\f286"
}

.fa-usb:before {
	content: "\f287"
}

.fa-product-hunt:before {
	content: "\f288"
}

.fa-mixcloud:before {
	content: "\f289"
}

.fa-scribd:before {
	content: "\f28a"
}

.fa-pause-circle:before {
	content: "\f28b"
}

.fa-pause-circle-o:before {
	content: "\f28c"
}

.fa-stop-circle:before {
	content: "\f28d"
}

.fa-stop-circle-o:before {
	content: "\f28e"
}

.fa-shopping-bag:before {
	content: "\f290"
}

.fa-shopping-basket:before {
	content: "\f291"
}

.fa-hashtag:before {
	content: "\f292"
}

.fa-bluetooth:before {
	content: "\f293"
}

.fa-bluetooth-b:before {
	content: "\f294"
}

.fa-percent:before {
	content: "\f295"
}

.fa-gitlab:before {
	content: "\f296"
}

.fa-wpbeginner:before {
	content: "\f297"
}

.fa-wpforms:before {
	content: "\f298"
}

.fa-envira:before {
	content: "\f299"
}

.fa-universal-access:before {
	content: "\f29a"
}

.fa-wheelchair-alt:before {
	content: "\f29b"
}

.fa-question-circle-o:before {
	content: "\f29c"
}

.fa-blind:before {
	content: "\f29d"
}

.fa-audio-description:before {
	content: "\f29e"
}

.fa-volume-control-phone:before {
	content: "\f2a0"
}

.fa-braille:before {
	content: "\f2a1"
}

.fa-assistive-listening-systems:before {
	content: "\f2a2"
}

.fa-american-sign-language-interpreting:before,
.fa-asl-interpreting:before {
	content: "\f2a3"
}

.fa-deaf:before,
.fa-deafness:before,
.fa-hard-of-hearing:before {
	content: "\f2a4"
}

.fa-glide:before {
	content: "\f2a5"
}

.fa-glide-g:before {
	content: "\f2a6"
}

.fa-sign-language:before,
.fa-signing:before {
	content: "\f2a7"
}

.fa-low-vision:before {
	content: "\f2a8"
}

.fa-viadeo:before {
	content: "\f2a9"
}

.fa-viadeo-square:before {
	content: "\f2aa"
}

.fa-snapchat:before {
	content: "\f2ab"
}

.fa-snapchat-ghost:before {
	content: "\f2ac"
}

.fa-snapchat-square:before {
	content: "\f2ad"
}

.fa-pied-piper:before {
	content: "\f2ae"
}

.fa-first-order:before {
	content: "\f2b0"
}

.fa-yoast:before {
	content: "\f2b1"
}

.fa-themeisle:before {
	content: "\f2b2"
}

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
	content: "\f2b3"
}

.fa-fa:before,
.fa-font-awesome:before {
	content: "\f2b4"
}

.fa-handshake-o:before {
	content: "\f2b5"
}

.fa-envelope-open:before {
	content: "\f2b6"
}

.fa-envelope-open-o:before {
	content: "\f2b7"
}

.fa-linode:before {
	content: "\f2b8"
}

.fa-address-book:before {
	content: "\f2b9"
}

.fa-address-book-o:before {
	content: "\f2ba"
}

.fa-address-card:before,
.fa-vcard:before {
	content: "\f2bb"
}

.fa-address-card-o:before,
.fa-vcard-o:before {
	content: "\f2bc"
}

.fa-user-circle:before {
	content: "\f2bd"
}

.fa-user-circle-o:before {
	content: "\f2be"
}

.fa-user-o:before {
	content: "\f2c0"
}

.fa-id-badge:before {
	content: "\f2c1"
}

.fa-drivers-license:before,
.fa-id-card:before {
	content: "\f2c2"
}

.fa-drivers-license-o:before,
.fa-id-card-o:before {
	content: "\f2c3"
}

.fa-quora:before {
	content: "\f2c4"
}

.fa-free-code-camp:before {
	content: "\f2c5"
}

.fa-telegram:before {
	content: "\f2c6"
}

.fa-thermometer-4:before,
.fa-thermometer-full:before,
.fa-thermometer:before {
	content: "\f2c7"
}

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
	content: "\f2c8"
}

.fa-thermometer-2:before,
.fa-thermometer-half:before {
	content: "\f2c9"
}

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
	content: "\f2ca"
}

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
	content: "\f2cb"
}

.fa-shower:before {
	content: "\f2cc"
}

.fa-bath:before,
.fa-bathtub:before,
.fa-s15:before {
	content: "\f2cd"
}

.fa-podcast:before {
	content: "\f2ce"
}

.fa-window-maximize:before {
	content: "\f2d0"
}

.fa-window-minimize:before {
	content: "\f2d1"
}

.fa-window-restore:before {
	content: "\f2d2"
}

.fa-times-rectangle:before,
.fa-window-close:before {
	content: "\f2d3"
}

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
	content: "\f2d4"
}

.fa-bandcamp:before {
	content: "\f2d5"
}

.fa-grav:before {
	content: "\f2d6"
}

.fa-etsy:before {
	content: "\f2d7"
}

.fa-imdb:before {
	content: "\f2d8"
}

.fa-ravelry:before {
	content: "\f2d9"
}

.fa-eercast:before {
	content: "\f2da"
}

.fa-microchip:before {
	content: "\f2db"
}

.fa-snowflake-o:before {
	content: "\f2dc"
}

.fa-superpowers:before {
	content: "\f2dd"
}

.fa-wpexplorer:before {
	content: "\f2de"
}

.fa-meetup:before {
	content: "\f2e0"
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
	position: static;
	width: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	clip: auto
}

.dropzone {
	position: relative
}

.dropzone .dz-preview {
	width: 110px;
	margin: .5em
}

.dropzone .dz-preview .dz-progress {
	display: block;
	height: 15px;
	border: 1px solid #aaa
}

.dropzone .dz-preview .dz-progress .dz-upload {
	display: block;
	height: 100%;
	background: green
}

.dropzone .dz-preview .dz-error-message {
	color: red
}

.dropzone .dz-preview.dz-error .dz-error-mark,
.dropzone .dz-preview.dz-error .dz-error-message,
.dropzone .dz-preview.dz-success .dz-success-mark {
	display: block
}

.dropzone .dz-preview .dz-error-mark,
.dropzone .dz-preview .dz-success-mark {
	display: none;
	left: 30px;
	top: 30px;
	width: 54px;
	height: 58px
}

.dropzone.dz-max-files-reached {
	flex-direction: column
}

.dropzone.dz-max-files-reached .dz-default.dz-message {
	display: initial
}

.dropzone.dz-max-files-reached .dz-default.dz-message .dz-default-message {
	display: none!important
}

@-webkit-keyframes passing-through {
	0% {
		opacity: 0;
		-webkit-transform: translateY(40px);
		-moz-transform: translateY(40px);
		-ms-transform: translateY(40px);
		-o-transform: translateY(40px);
		transform: translateY(40px)
	}
	30%,
	70% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0)
	}
	to {
		opacity: 0;
		-webkit-transform: translateY(-40px);
		-moz-transform: translateY(-40px);
		-ms-transform: translateY(-40px);
		-o-transform: translateY(-40px);
		transform: translateY(-40px)
	}
}

@-moz-keyframes passing-through {
	0% {
		opacity: 0;
		-webkit-transform: translateY(40px);
		-moz-transform: translateY(40px);
		-ms-transform: translateY(40px);
		-o-transform: translateY(40px);
		transform: translateY(40px)
	}
	30%,
	70% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0)
	}
	to {
		opacity: 0;
		-webkit-transform: translateY(-40px);
		-moz-transform: translateY(-40px);
		-ms-transform: translateY(-40px);
		-o-transform: translateY(-40px);
		transform: translateY(-40px)
	}
}

@keyframes passing-through {
	0% {
		opacity: 0;
		-webkit-transform: translateY(40px);
		-moz-transform: translateY(40px);
		-ms-transform: translateY(40px);
		-o-transform: translateY(40px);
		transform: translateY(40px)
	}
	30%,
	70% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0)
	}
	to {
		opacity: 0;
		-webkit-transform: translateY(-40px);
		-moz-transform: translateY(-40px);
		-ms-transform: translateY(-40px);
		-o-transform: translateY(-40px);
		transform: translateY(-40px)
	}
}

@-webkit-keyframes slide-in {
	0% {
		opacity: 0;
		-webkit-transform: translateY(40px);
		-moz-transform: translateY(40px);
		-ms-transform: translateY(40px);
		-o-transform: translateY(40px);
		transform: translateY(40px)
	}
	30% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0)
	}
}

@-moz-keyframes slide-in {
	0% {
		opacity: 0;
		-webkit-transform: translateY(40px);
		-moz-transform: translateY(40px);
		-ms-transform: translateY(40px);
		-o-transform: translateY(40px);
		transform: translateY(40px)
	}
	30% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0)
	}
}

@keyframes slide-in {
	0% {
		opacity: 0;
		-webkit-transform: translateY(40px);
		-moz-transform: translateY(40px);
		-ms-transform: translateY(40px);
		-o-transform: translateY(40px);
		transform: translateY(40px)
	}
	30% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0)
	}
}

@-webkit-keyframes pulse {
	0% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1)
	}
	10% {
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-o-transform: scale(1.1);
		transform: scale(1.1)
	}
	20% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1)
	}
}

@-moz-keyframes pulse {
	0% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1)
	}
	10% {
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-o-transform: scale(1.1);
		transform: scale(1.1)
	}
	20% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1)
	}
}

@keyframes pulse {
	0% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1)
	}
	10% {
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-o-transform: scale(1.1);
		transform: scale(1.1)
	}
	20% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1)
	}
}

.dropzone,
.dropzone * {
	box-sizing: border-box
}

.dropzone {
	min-height: 150px;
	border: 2px solid rgba(0, 0, 0, .3);
	background: #fff;
	padding: 20px
}

.dropzone.dz-clickable {
	cursor: pointer
}

.dropzone.dz-clickable * {
	cursor: default
}

.dropzone.dz-clickable .dz-message,
.dropzone.dz-clickable .dz-message * {
	cursor: pointer;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center
}

.dropzone.dz-started .dz-message {
	display: none
}

.dropzone.dz-drag-hover {
	background: #f0f6fb;
	border-style: solid;
	transition: all .3s
}

.dropzone.dz-drag-hover .dz-message {
	opacity: .5
}

.dropzone .dz-message {
	text-align: center;
	height: 100%;
	position: relative;
	display: flex
}

.dropzone .dz-message p {
	display: block!important;
	font-weight: 700;
	margin: 0;
	font-size: 1rem
}

.dropzone .dz-message .blue {
	display: inline-block;
	color: #00b8ff
}

.dropzone .dz-preview {
	position: relative;
	display: inline-block;
	vertical-align: top;
	margin: 5px;
	min-height: 100px
}

.dropzone .dz-preview:hover {
	z-index: 1000
}

.dropzone .dz-preview.dz-file-preview .dz-image {
	border-radius: 3px;
	background: #999;
	background: linear-gradient(180deg, #eee, #ddd)
}

.dropzone .dz-preview.dz-file-preview .dz-details {
	opacity: 1
}

.dropzone .dz-preview.dz-image-preview {
	background: #fff
}

.dropzone .dz-preview.dz-image-preview .dz-details {
	-webkit-transition: opacity .2s linear;
	-moz-transition: opacity .2s linear;
	-ms-transition: opacity .2s linear;
	-o-transition: opacity .2s linear;
	transition: opacity .2s linear
}

.dropzone .dz-preview .dz-remove {
	font-size: 14px;
	text-align: center;
	display: block;
	cursor: pointer;
	border: none
}

.dropzone .dz-preview .dz-remove:hover {
	text-decoration: underline
}

.dropzone .dz-preview:hover .dz-details {
	opacity: 1
}

.dropzone .dz-preview .dz-details {
	z-index: 20;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	font-size: 13px;
	min-width: 100%;
	max-width: 100%;
	padding: 2em 1em;
	text-align: center;
	color: rgba(0, 0, 0, .9);
	line-height: 150%
}

.dropzone .dz-preview .dz-details .dz-size {
	margin-bottom: 1em;
	font-size: 16px
}

.dropzone .dz-preview .dz-details .dz-filename {
	white-space: nowrap
}

.dropzone .dz-preview .dz-details .dz-filename:hover span {
	border: 1px solid hsla(0, 0%, 78.4%, .8);
	background-color: hsla(0, 0%, 100%, .8)
}

.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
	overflow: hidden;
	text-overflow: ellipsis
}

.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
	border: 1px solid transparent
}

.dropzone .dz-preview .dz-details .dz-filename span,
.dropzone .dz-preview .dz-details .dz-size span {
	background-color: hsla(0, 0%, 100%, .4);
	padding: 0 .4em;
	border-radius: 3px
}

.dropzone .dz-preview:hover .dz-image img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	-webkit-filter: blur(8px);
	filter: blur(8px)
}

.dropzone .dz-preview .dz-image {
	border-radius: 3px;
	overflow: hidden;
	width: 110px;
	height: 110px;
	position: relative;
	display: block;
	z-index: 10
}

.dropzone .dz-preview .dz-image img {
	display: block
}

.dropzone .dz-preview.dz-complete .dz-image img {
	display: block;
	transition: all .3s
}

.dropzone .dz-preview.dz-success .dz-success-mark {
	-webkit-animation: passing-through 3s cubic-bezier(.77, 0, .175, 1);
	-moz-animation: passing-through 3s cubic-bezier(.77, 0, .175, 1);
	-ms-animation: passing-through 3s cubic-bezier(.77, 0, .175, 1);
	-o-animation: passing-through 3s cubic-bezier(.77, 0, .175, 1);
	animation: passing-through 3s cubic-bezier(.77, 0, .175, 1)
}

.dropzone .dz-preview.dz-error .dz-error-mark {
	opacity: 1;
	-webkit-animation: slide-in 3s cubic-bezier(.77, 0, .175, 1);
	-moz-animation: slide-in 3s cubic-bezier(.77, 0, .175, 1);
	-ms-animation: slide-in 3s cubic-bezier(.77, 0, .175, 1);
	-o-animation: slide-in 3s cubic-bezier(.77, 0, .175, 1);
	animation: slide-in 3s cubic-bezier(.77, 0, .175, 1)
}

.dropzone .dz-preview .dz-error-mark,
.dropzone .dz-preview .dz-success-mark {
	pointer-events: none;
	opacity: 0;
	z-index: 500;
	position: absolute;
	display: block;
	top: 50%;
	left: 50%;
	margin-left: -27px;
	margin-top: -27px
}

.dropzone .dz-preview .dz-error-mark svg,
.dropzone .dz-preview .dz-success-mark svg {
	display: block;
	width: 54px;
	height: 54px
}

.dropzone .dz-preview.dz-processing .dz-progress {
	opacity: 1;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-ms-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear
}

.dropzone .dz-preview.dz-complete .dz-progress {
	opacity: 0;
	-webkit-transition: opacity .4s ease-in;
	-moz-transition: opacity .4s ease-in;
	-ms-transition: opacity .4s ease-in;
	-o-transition: opacity .4s ease-in;
	transition: opacity .4s ease-in
}

.dropzone .dz-preview:not(.dz-processing) .dz-progress {
	-webkit-animation: pulse 6s ease infinite;
	-moz-animation: pulse 6s ease infinite;
	-ms-animation: pulse 6s ease infinite;
	-o-animation: pulse 6s ease infinite;
	animation: pulse 6s ease infinite
}

.dropzone .dz-preview .dz-progress {
	opacity: 1;
	z-index: 1000;
	pointer-events: none;
	position: absolute;
	height: 6px;
	left: 50%;
	top: 50%;
	margin-top: -8px;
	width: 80px;
	margin-left: -40px;
	background: #fff;
	transform: scale(1);
	border-radius: 3px;
	overflow: hidden
}

.dropzone .dz-preview .dz-progress .dz-upload {
	background: #00b8ff;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	width: 0;
	-webkit-transition: width .3s ease-in-out;
	-moz-transition: width .3s ease-in-out;
	-ms-transition: width .3s ease-in-out;
	-o-transition: width .3s ease-in-out;
	transition: width .3s ease-in-out
}

.dropzone .dz-preview.dz-error .dz-error-message {
	display: block
}

.dropzone .dz-preview.dz-error:hover .dz-error-message {
	opacity: 1;
	pointer-events: auto
}

.dropzone .dz-preview .dz-error-message {
	pointer-events: none;
	z-index: 1000;
	position: absolute;
	display: block;
	display: none;
	opacity: 0;
	-webkit-transition: opacity .3s ease;
	-moz-transition: opacity .3s ease;
	-ms-transition: opacity .3s ease;
	-o-transition: opacity .3s ease;
	transition: opacity .3s ease;
	border-radius: 8px;
	font-size: 13px;
	top: 120px;
	left: -10px;
	width: 130px;
	background: #be2626;
	background: linear-gradient(180deg, #be2626, #a92222);
	padding: .5em 1.2em;
	color: #fff
}

.dropzone .dz-preview .dz-error-message:after {
	content: "";
	position: absolute;
	top: -6px;
	left: 59px;
	width: 0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #be2626
}

.ps {
	touch-action: auto;
	overflow: hidden!important;
	-ms-overflow-style: none
}

@supports (-ms-overflow-style:none) {
	.ps {
		overflow: auto!important
	}
}

@media (-ms-high-contrast:none),
screen and (-ms-high-contrast:active) {
	.ps {
		overflow: auto!important
	}
}

.ps.ps--active-x>.ps__scrollbar-x-rail,
.ps.ps--active-y>.ps__scrollbar-y-rail {
	display: block;
	background-color: #eff1f2
}

.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail {
	background-color: #eee;
	opacity: .9
}

.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x {
	background-color: #999;
	height: 6px
}

.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail {
	background-color: #eee;
	opacity: .9
}

.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y {
	background-color: #999;
	width: 6px
}

.ps>.ps__scrollbar-x-rail {
	display: none;
	position: absolute;
	opacity: 0;
	transition: background-color .2s linear, opacity .2s linear;
	bottom: 0;
	height: 15px
}

.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x,
.ps__rail-x {
	position: absolute;
	background-color: #aaa;
	border-radius: 6px;
	transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
	bottom: 2px;
	height: 6px
}

.ps>.ps__scrollbar-x-rail:active>.ps__scrollbar-x,
.ps>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x {
	height: 6px
}

.ps>.ps__scrollbar-y-rail,
.ps__rail-y {
	display: none;
	position: absolute;
	opacity: 1;
	transition: background-color .2s linear, opacity .2s linear;
	right: 0;
	width: 6px
}

.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y {
	position: absolute;
	background-color: #cad4d8;
	transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
	right: 0;
	width: 6px
}

.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,
.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y {
	width: 6px
}

.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail {
	background-color: #eee;
	opacity: .9
}

.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x {
	background-color: #999;
	height: 6px
}

.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail {
	background-color: #eee;
	opacity: .9
}

.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y {
	background-color: #999;
	width: 6px
}

.ps:hover>.ps__scrollbar-x-rail,
.ps:hover>.ps__scrollbar-y-rail {
	opacity: .6
}

.ps:hover>.ps__scrollbar-x-rail:hover {
	background-color: #eee;
	opacity: .9
}

.ps:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x {
	background-color: #999
}

.ps:hover>.ps__scrollbar-y-rail:hover {
	background-color: #eee;
	opacity: .9
}

.ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y {
	background-color: #999
}

@-webkit-keyframes medium-editor-image-loading {
	0% {
		-webkit-transform: scale(0);
		transform: scale(0)
	}
	to {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@keyframes medium-editor-image-loading {
	0% {
		-webkit-transform: scale(0);
		transform: scale(0)
	}
	to {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@-webkit-keyframes medium-editor-pop-upwards {
	0% {
		opacity: 0;
		-webkit-transform: matrix(.97, 0, 0, 1, 0, 12);
		transform: matrix(.97, 0, 0, 1, 0, 12)
	}
	20% {
		opacity: .7;
		-webkit-transform: matrix(.99, 0, 0, 1, 0, 2);
		transform: matrix(.99, 0, 0, 1, 0, 2)
	}
	40% {
		opacity: 1;
		-webkit-transform: matrix(1, 0, 0, 1, 0, -1);
		transform: matrix(1, 0, 0, 1, 0, -1)
	}
	to {
		-webkit-transform: matrix(1, 0, 0, 1, 0, 0);
		transform: matrix(1, 0, 0, 1, 0, 0)
	}
}

@keyframes medium-editor-pop-upwards {
	0% {
		opacity: 0;
		-webkit-transform: matrix(.97, 0, 0, 1, 0, 12);
		transform: matrix(.97, 0, 0, 1, 0, 12)
	}
	20% {
		opacity: .7;
		-webkit-transform: matrix(.99, 0, 0, 1, 0, 2);
		transform: matrix(.99, 0, 0, 1, 0, 2)
	}
	40% {
		opacity: 1;
		-webkit-transform: matrix(1, 0, 0, 1, 0, -1);
		transform: matrix(1, 0, 0, 1, 0, -1)
	}
	to {
		-webkit-transform: matrix(1, 0, 0, 1, 0, 0);
		transform: matrix(1, 0, 0, 1, 0, 0)
	}
}

.medium-editor-anchor-preview {
	font-family: Source Sans Pro, sans-serif;
	background: #fff;
	color: #00b8ff;
	border-radius: 3px;
	font-size: 13px;
	left: 0;
	line-height: 1.69;
	max-width: 280px;
	border: 2px solid #00b8ff;
	position: absolute;
	text-align: center;
	top: 0;
	word-break: break-all;
	word-wrap: break-word;
	visibility: hidden;
	z-index: 2000
}

.medium-editor-anchor-preview a {
	color: #00b8ff;
	display: inline-block;
	padding: 3px 10px
}

.medium-editor-anchor-preview-active {
	visibility: visible
}

.medium-editor-dragover {
	background: #ddd
}

.medium-editor-image-loading {
	-webkit-animation: medium-editor-image-loading 1s ease-in-out infinite;
	animation: medium-editor-image-loading 1s ease-in-out infinite;
	background-color: #333;
	border-radius: 100%;
	display: inline-block;
	height: 40px;
	width: 40px
}

.medium-editor-placeholder {
	position: relative
}

.medium-editor-placeholder:after {
	content: attr(data-placeholder)!important;
	font-style: italic;
	position: absolute;
	left: 0;
	top: 0;
	white-space: pre;
	padding: inherit;
	margin: inherit
}

.medium-editor-placeholder-relative {
	position: relative
}

.medium-editor-placeholder-relative:after {
	content: attr(data-placeholder)!important;
	font-style: italic;
	position: relative;
	white-space: pre;
	padding: inherit;
	margin: inherit
}

.medium-toolbar-arrow-over:before,
.medium-toolbar-arrow-under:after {
	content: "";
	display: block;
	height: 0;
	left: 50%;
	transform: translateX(-50%);
	position: absolute;
	width: 0
}

.medium-toolbar-arrow-under:after {
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid rgba(40, 42, 43, .7)
}

.medium-toolbar-arrow-over:before {
	border-bottom: 10px solid #00b8ff;
	top: -10px
}

.medium-toolbar-arrow-over:after,
.medium-toolbar-arrow-over:before {
	border-right: 6px solid transparent;
	border-left: 6px solid transparent
}

.medium-toolbar-arrow-over:after {
	content: "";
	display: block;
	height: 0;
	left: 50%;
	transform: translateX(-50%);
	position: absolute;
	width: 0;
	border-bottom: 10px solid #fff;
	top: -7px
}

.medium-editor-toolbar {
	font-family: Source Sans Pro, sans-serif;
	font-size: 16px;
	left: 0;
	position: absolute;
	top: 0;
	visibility: hidden;
	z-index: 9999
}

.medium-editor-toolbar ul {
	margin: 0;
	padding: 0;
	background-color: rgba(40, 42, 43, .7);
	border-radius: 24px;
	overflow: hidden
}

.medium-editor-toolbar li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0
}

.medium-editor-toolbar li:first-child button {
	width: 48px;
	padding-left: 12px
}

.medium-editor-toolbar li:last-child button {
	width: 48px;
	padding-right: 12px
}

.medium-editor-toolbar li button {
	width: 36px;
	height: 48px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 50%;
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	font-size: 14px;
	line-height: 1.33;
	margin: 0;
	padding: 0;
	border-radius: 0;
	text-decoration: none
}

.medium-editor-toolbar li button:focus {
	outline: none
}

.medium-editor-toolbar li .medium-editor-action-underline {
	text-decoration: underline
}

.medium-editor-toolbar li .medium-editor-action-pre {
	font-family: Consolas, Liberation Mono, Menlo, Courier, monospace;
	font-size: 12px;
	font-weight: 100;
	padding: 15px 0
}

.medium-editor-toolbar li button.medium-editor-button-first {
	margin-left: 0
}

.medium-editor-toolbar li button.medium-editor-button-last {
	margin-right: 0
}

.medium-editor-toolbar li button.btn--text-headline {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOS41NDYgMjJIMGwuMDI0LTEuMTk0YTkuMzggOS4zOCAwIDAxMS4yNDEtLjUzNWMuNDcxLS4xNjcgMS4zMTktLjE4NyAxLjczOC0uMjcxVjEuOTk4Yy0uNTk4IDAtMS4zODctLjEwMi0xLjg0OC0uMjdDLjY5NCAxLjU2Mi4yOTMgMS4yMjUgMCAxLjAzNlYwaDkuNTQ2djEuMTk0Yy0uMzE0LjIxLS42NjUuMzk4LTEuMDUyLjU2Ni0uMzg4LjE2OC0xLjA5Ny4xNzUtMS40OTUuMjM4djguMDE5TDE3IDEwVjEuOTk4Yy0uNDM3IDAtMS4yMzEtLjEwMi0xLjU5OC0uMjdhNy45MiA3LjkyIDAgMDEtLjk5LS41MzRWMEgyNHYxLjE5NGMtLjM1Ni4yMy0uODMuNDItMS4yOS41NjYtLjQ2Mi4xNDctMS4yNy4xNTQtMS43MS4yMzhMMjEuMDEgMjBjLjUyNSAwIDEuMjk2LjEwNCAxLjc0Ni4yNzEuNDUuMTY4LjkwOS40MiAxLjI0NC42MDlWMjJoLTkuNTg4di0xLjE5NGE5LjU3IDkuNTcgMCAwMTEuMDM3LS41MzVjLjM3Ny0uMTY3IDEuMDQ1LS4yMjUgMS41NTEtLjMwMXYtNy45NjNINi45OTl2Ny45NjNjLjQxOS4wODMgMS4xMjMuMTIzIDEuNDc5LjI3LjM1Ni4xNDcuNzEyLjMzNSAxLjA2OC41NjZWMjJ6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDUpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==)
}

.medium-editor-toolbar li button.btn--text-headline-h1 {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTMuNTQ2IDI3SDRsLjAyNC0xLjE5NGE5LjM4IDkuMzggMCAwMTEuMjQxLS41MzVjLjQ3MS0uMTY3IDEuMzE5LS4xODcgMS43MzgtLjI3MVY2Ljk5OGMtLjU5OCAwLTEuMzg3LS4xMDItMS44NDgtLjI3LS40NjEtLjE2Ny0uODYyLS41MDQtMS4xNTUtLjY5M1Y1aDkuNTQ2djEuMTk0Yy0uMzE0LjIxLS42NjUuMzk4LTEuMDUyLjU2Ni0uMzg4LjE2OC0xLjA5Ny4xNzUtMS40OTUuMjM4djguMDE5TDIxIDE1VjYuOTk4Yy0uNDM3IDAtMS4yMzEtLjEwMi0xLjU5OC0uMjdhNy45MiA3LjkyIDAgMDEtLjk5LS41MzRWNUgyOHYxLjE5NGMtLjM1Ni4yMy0uODMuNDItMS4yOS41NjYtLjQ2Mi4xNDctMS4yNy4xNTQtMS43MS4yMzhMMjUuMDEgMjVjLjUyNSAwIDEuMjk2LjEwNCAxLjc0Ni4yNzEuNDUuMTY4LjkwOS40MiAxLjI0NC42MDlWMjdoLTkuNTg4di0xLjE5NGE5LjU3IDkuNTcgMCAwMTEuMDM3LS41MzVjLjM3Ny0uMTY3IDEuMDQ1LS4yMjUgMS41NTEtLjMwMXYtNy45NjNIMTAuOTk5djcuOTYzYy40MTkuMDgzIDEuMTIzLjEyMyAxLjQ3OS4yNy4zNTYuMTQ3LjcxMi4zMzUgMS4wNjguNTY2VjI3eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiMyNzI2MjgiIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iI0ZGRiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgzMnYzMkgweiIvPjwvZz48L2c+PC9zdmc+)
}

.medium-editor-toolbar li button.btn--text-headline-h2 {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTQuMjQ1IDI2SDZsLjAyLTEuMDMxYTguMTAxIDguMTAxIDAgMDExLjA3My0uNDYyYy40MDctLjE0NSAxLjEzOC0uMTYyIDEuNS0uMjM0VjguNzI2Yy0uNTE2IDAtMS4xOTctLjA4OC0xLjU5Ni0uMjMzLS4zOTgtLjE0NS0uNzQ0LS40MzYtLjk5Ny0uNlY3aDguMjQ1djEuMDMxYTUuNzQ5IDUuNzQ5IDAgMDEtLjkxLjQ4OWMtLjMzNC4xNDUtLjk0Ny4xNTEtMS4yOS4yMDZ2Ni45MjVsOC42MzctLjAxNXYtNi45MWMtLjM3OCAwLTEuMDYzLS4wODgtMS4zOC0uMjMzYTYuODQgNi44NCAwIDAxLS44NTUtLjQ2MlY3aDguMjh2MS4wMzFjLS4zMDcuMi0uNzE2LjM2Mi0xLjExNC40ODktLjM5OS4xMjctMS4wOTcuMTMzLTEuNDc3LjIwNmwuMDA5IDE1LjU0N2MuNDUzIDAgMS4xMi4wOSAxLjUwOC4yMzQuMzkuMTQ1Ljc4NS4zNjIgMS4wNzQuNTI1VjI2aC04LjI4di0xLjAzMWMuMjcxLS4xNjMuNTctLjMxNy44OTYtLjQ2Mi4zMjUtLjE0NS45MDEtLjE5NSAxLjMzOS0uMjZ2LTYuODc4aC04LjYzN3Y2Ljg3N2MuMzYxLjA3My45Ny4xMDcgMS4yNzcuMjM0LjMwNy4xMjcuNjE1LjI5LjkyMy40ODlWMjZ6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTAgMGgzMnYzMkgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzI3MjYyOCIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsPSIjRkZGIiBtYXNrPSJ1cmwoI2IpIj48cGF0aCBkPSJNMCAwaDMydjMySDB6Ii8+PC9nPjwvZz48L3N2Zz4=)
}

.medium-editor-toolbar li button.btn--text-headline-h3 {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTMuOTQzIDI0SDdsLjAxNy0uODY5Yy4yNi0uMTM3LjU2LS4yNjYuOTAzLS4zODguMzQzLS4xMjIuOTYtLjEzNyAxLjI2NC0uMTk4VjkuNDUzYy0uNDM1IDAtMS4wMDktLjA3NC0xLjM0NC0uMTk2LS4zMzUtLjEyMi0uNjI3LS4zNjctLjg0LS41MDRWOGg2Ljk0M3YuODY5Yy0uMjI5LjE1Mi0uNDg0LjI5LS43NjYuNDExLS4yODIuMTIyLS43OTcuMTI3LTEuMDg3LjE3M3Y1LjgzMmw3LjI3NC0uMDEydi01LjgyYy0uMzE4IDAtLjg5Ni0uMDc0LTEuMTYyLS4xOTZhNS43NiA1Ljc2IDAgMDEtLjcyLS4zODhWOGg2Ljk3M3YuODY5Yy0uMjYuMTY3LS42MDQuMzA0LS45NC40MTEtLjMzNC4xMDctLjkyMi4xMTItMS4yNDIuMTczbC4wMDcgMTMuMDkyYy4zODIgMCAuOTQzLjA3NiAxLjI3LjE5OC4zMjguMTIyLjY2LjMwNS45MDUuNDQyVjI0aC02Ljk3M3YtLjg2OWE2Ljk2IDYuOTYgMCAwMS43NTQtLjM4OGMuMjc0LS4xMjIuNzYtLjE2NCAxLjEyOC0uMjJ2LTUuNzlIMTIuMDl2NS43OWMuMzA1LjA2MS44MTcuMDkgMS4wNzYuMTk3LjI1OS4xMDcuNTE4LjI0NC43NzcuNDExVjI0eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiMyNzI2MjgiIHhsaW5rOmhyZWY9IiNhIi8+PGcgZmlsbD0iI0ZGRiIgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgMGgzMnYzMkgweiIvPjwvZz48L2c+PC9zdmc+)
}

.medium-editor-toolbar li button.btn--text-bold {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMS4wMjggMTcuNzg2di0uNTk3YTcuMDc5IDcuMDc5IDAgMDAxLjExOC0uNzg3Yy4wNS0uNDE0LjA4NC0uOTIyLjEwMS0xLjUyMy4wMzQtMS4yMzYuMDUtMy40ODMuMDUtNi43NDEgMC0uODcyLS4wMi0yLjIzLS4wNjMtNC4wNzUtLjAyNS0xLjQyMi0uMDcyLTIuMjM1LS4xNC0yLjQzOGEuNDY2LjQ2NiAwIDAwLS4xOS0uMjY3QzEuNzI3IDEuMjQgMS4wOTIgMS4xNDcgMCAxLjA4Vi4wMjVjLjE4NiAwIC4zOC4wMDUuNTg0LjAxM2wxLjc1Mi4wNWMuNTc1LjAxIDEuMjkuMDE0IDIuMTQ1LjAxNC44NDcgMCAxLjUxMS0uMDA5IDEuOTk0LS4wMjZBNzQuMzQgNzQuMzQgMCAwMTguODYgMGMxLjM5NyAwIDIuNDc0LjE0NCAzLjIzMS40MzIuNzU4LjI4NyAxLjMxMi43MDQgMS42NjMgMS4yNS4zNTIuNTQ2LjUyNyAxLjE1OC41MjcgMS44MzVhMy42OSAzLjY5IDAgMDEtLjYwMyAyLjAzIDQuMjc4IDQuMjc4IDAgMDEtMS41NDIgMS40NmMtLjM3My4yMTItMS4yMDIuNDk2LTIuNDg5Ljg1MSAxLjU0LjE4NyAyLjYxNC40MzIgMy4yMTkuNzM3LjYwNS4zMDQgMS4wOS43OCAxLjQ1MyAxLjQyOGE0LjM0IDQuMzQgMCAwMS41NDYgMi4xNjVjMCAuODM3LS4xODYgMS41OTctLjU1OCAyLjI3OGE1Ljg4MiA1Ljg4MiAwIDAxLTEuNDQxIDEuNzQ2IDcuMDMzIDcuMDMzIDAgMDEtMi4wMjUgMS4xNDljLS43NjIuMjgzLTEuNzE0LjQyNS0yLjg1Ny40MjVMMy43MiAxNy43MWMtLjY4NiAwLTEuNTgzLjAyNS0yLjY5Mi4wNzZ6TTUuODQgNy4zNTFsLjczNi4wMTJjLjU3NiAwIDEuMTA5LS4wNDYgMS42LS4xNC40OS0uMDkyLjg4OC0uMjU1IDEuMTkzLS40ODguMzA1LS4yMzMuNTYtLjU4Ljc2OC0xLjA0MS4yMDgtLjQ2MS4zMTEtLjk5Mi4zMTEtMS41OTMgMC0uNjEtLjExOC0xLjEyOC0uMzU1LTEuNTU2LS4yMzctLjQyNy0uNTQ2LS43MzItLjkyNy0uOTE0LS4zOC0uMTgyLS45NTItLjI3My0xLjcxNC0uMjczLS41NSAwLTEuMDUuMDM0LTEuNDk4LjEwMi0uMDUuNjEtLjA4IDEuMzEyLS4wODkgMi4xMDdMNS44NCA1LjUzNXYxLjgxNnptLjA1IDkuMDEzYy4yOC4wNi44MDUuMDkgMS41NzUuMDkgMS4wNSAwIDEuODk4LS4zNDYgMi41NDUtMS4wMzYuNjQ4LS42OS45NzEtMS42NzcuOTcxLTIuOTY0IDAtLjkxNC0uMTY5LTEuNjU1LS41MDctMi4yMjItLjMzOS0uNTY3LS43ODctLjk2Ny0xLjM0Ni0xLjItLjU1OS0uMjMyLTEuMzI5LS4zNDgtMi4zMS0uMzQ4YTguODcgOC44NyAwIDAwLS45NzguMDV2NS43OWwuMDI1IDEuNTFjMCAuMDQyLjAwOS4xNTMuMDI2LjMzeiIvPjwvZGVmcz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOSA3KSIgeGxpbms6aHJlZj0iI2EiLz48L3N2Zz4=)
}

.medium-editor-toolbar li button.btn--text-italic {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNC4yNCAxLjg5MmMwLS41NTkuMTcyLTEuMDE0LjUxNC0xLjM2NUExLjY5NiAxLjY5NiAwIDAxNi4wMTggMEM2LjQ0IDAgNi43OC4xMyA3LjA0LjM4N2MuMjU4LjI1OC4zODcuNTk5LjM4NyAxLjAyMiAwIC42MDEtLjE2NSAxLjA4Ni0uNDk1IDEuNDU0LS4zMy4zNjgtLjc1LjU1Mi0xLjI1Ny41NTItLjQ0OSAwLS44LS4xMzEtMS4wNTQtLjM5NC0uMjU0LS4yNjItLjM4LS42MzktLjM4LTEuMTN6TS4zMTcgOS41NkwwIDguODg3bDEuNzQtMS4yODNjLjg4OC0uNjI2IDEuNDg1LTEuMDI0IDEuNzktMS4xOTNhNy4yMiA3LjIyIDAgMDExLjMwNy0uNTg0IDIuMjkgMi4yOSAwIDAxLjYyMi0uMTAxYy4yMDMgMCAuMzgzLjA4NC41NC4yNTMuMTU2LjE3LjIzNC40MDMuMjM0LjY5OSAwIC4zMjEtLjAzMy42NTYtLjEwMSAxLjAwMy0uMTEuNTQxLS40MTUgMS43MjItLjkxNCAzLjU0Mi0uNSAxLjgyLS44MDggMy4wMS0uOTI3IDMuNTczLS4xMTguNTYzLS4xNzguOTMzLS4xNzggMS4xMTEgMCAuMTM2LjAzNi4yNDEuMTA4LjMxOGEuMzIuMzIgMCAwMC4yMzUuMTE0Yy4xMDIgMCAuMjYyLS4wNi40ODItLjE3OGExNy4wOSAxNy4wOSAwIDAwMS42NzYtMS4wMjhsLjM0My42NzNjLS42NjkuNDc0LTEuNDI2Ljk4NC0yLjI3MiAxLjUzLS44NDcuNTQ1LTEuNDY5Ljg5LTEuODY3IDEuMDM0LS4yNTQuMDkzLS40OTkuMTQtLjczNi4xNGEuODk4Ljg5OCAwIDAxLS43MS0uMzI0Yy0uMTg3LS4yMTYtLjI4LS41NDgtLjI4LS45OTcgMC0uMzU1LjAzOC0uNzIzLjExNC0xLjEwNC4wOTMtLjUwOC4zMTMtMS40MTMuNjYtMi43MTcuNzExLTIuNjkxIDEuMDY3LTQuMjc0IDEuMDY3LTQuNzQ4IDAtLjExLS4wMjgtLjE5NS0uMDgzLS4yNTRhLjI3My4yNzMgMCAwMC0uMjEtLjA4OWMtLjMzOCAwLTEuMTEyLjQyOC0yLjMyMyAxLjI4M3oiLz48L2RlZnM+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyIDcpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==)
}

.medium-editor-toolbar li button.btn--text-underline {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOCA4Ljk5NVY4bDMuMzMzLjA2MiAxLjM4NC0uMDIxIDEuMzg0LS4wMy4zOC0uMDExdi44NTFjLS43MzkgMC0xLjIwNy4wNjUtMS40MDUuMTk1LS4xMDMuMDYxLS4xNzEuMTgxLS4yMDUuMzU5LS4wOTYuNDI0LS4xNDQgMS4zNTctLjE0NCAyLjh2Mi4zNzhsLjAxIDEuMmMwIDEuMjUuMDE0IDIuMDIzLjA0MSAyLjMxNy4wNjIuNjQzLjIyMiAxLjE2LjQ4MiAxLjU1NC4yNi4zOTMuNjU4LjcxIDEuMTk1Ljk1My41MzYuMjQzIDEuMjE4LjM2NCAyLjA0NS4zNjQuOTUgMCAxLjcwOC0uMTYyIDIuMjcyLS40ODcuNTY0LS4zMjUuOTY1LS43NDcgMS4yMDUtMS4yNjYuMjM5LS41Mi4zNTgtMS41MDguMzU4LTIuOTY0di0yLjA5MWMwLTEuODA1LS4wMDMtMi45MDYtLjAxLTMuMzAyLS4wMi0uODYxLS4wNjgtMS4zODEtLjE0My0xLjU1OWEuNDg2LjQ4NiAwIDAwLS4yMzYtLjI0NmMtLjIyNi0uMTE2LS43MTgtLjE4NC0xLjQ3Ny0uMjA1VjhjMS4yMzguMDQ4IDEuOTcyLjA3MiAyLjIwNS4wNzIuMDYxIDAgLjE1NC0uMDA0LjI3Ny0uMDFMMjMgOHYxYy0uNjM2IDAtLjgwOS0uMDk4LS45NzMuMDA1LS4wODIuMDU1LS4xNDguMTU5LS4yLjMxMy0uMDUuMTUzLS4xLjg0Ni0uMTQ4IDIuMDc2YTc5LjI4OSA3OS4yODkgMCAwMC0uMDcyIDIuOTEydjIuNDFjMCAuNjE1LS4wNDQgMS4yNS0uMTMzIDEuOTA3LS4wOS42NTYtLjI2OSAxLjIxNy0uNTM5IDEuNjgyLS4yNy40NjUtLjY1Ljg4NS0xLjE0MyAxLjI2YTUuMTc1IDUuMTc1IDAgMDEtMS43NTMuODUyYy0uNjc3LjE5MS0xLjQ2LjI4Ny0yLjM0OS4yODctMS4wMzkgMC0yLjAxLS4xNC0yLjkxMi0uNDItLjY1Ni0uMjA1LTEuMTkzLS40OC0xLjYxLS44MjZhMy42OTMgMy42OTMgMCAwMS0uOTUzLTEuMTU4Yy0uMjE5LS40MjgtLjEzNy0uNzM2LS4xODUtMS4xMzItLjAzNC0uMjQ2LS4wNS0uOTEtLjA1LTEuOTlsLjAxLTEuOTY4di0yLjYwNWMwLS45NTctLjAyMS0xLjgxOC0uMDYyLTIuNTg0LS4wMi0uMy0uMjc3LS42MjMtLjMzOS0uNzYtLjAzNC0uMDc1LS4xMi0uMTY0LS4yNTYtLjI2Nkg4ek05IDI0aDE0djJIOXYtMnoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDMydjMySDB6Ii8+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjMzYzRTRGIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiNGRkYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48L2c+PC9nPjwvc3ZnPg==)
}

.medium-editor-toolbar li button.btn--text-anchor {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTUuNjg2IDE0LjMybC0xLjM2NiAxLjM2NmExLjA0NiAxLjA0NiAwIDAxLTEuNDYyIDBsLTIuMDczLTIuMDczYy0uMzcyLS4zNzItLjM4Mi0uOTc4LS4wNTUtMS4zNzlsMS43NTMgMS43NTMgMS40MTQtMS40MTQtMS43NjctMS43NjguMDItLjAyMWExLjA0OCAxLjA0OCAwIDAxMS40NjMuMDAxbDIuMDczIDIuMDczYTEuMDQ4IDEuMDQ4IDAgMDEwIDEuNDYyTTQuMzczIDcuMjAxTDIuMjk5IDUuMTI4YTEuMDUgMS4wNSAwIDAxMC0xLjQ2M2wxLjM2Ni0xLjM2NmExLjA0OCAxLjA0OCAwIDAxMS40NjIgMGwyLjA3NCAyLjA3NGExLjA0OCAxLjA0OCAwIDAxMCAxLjQ2MmwtLjAyMS4wMjEtMS43NjgtMS43NjgtMS40MTQgMS40MTQgMS43NTMgMS43NTNjLS40MDEuMzI3LTEuMDA2LjMxOC0xLjM3OC0uMDU0bTEyLjcyOCA0LjI0M0wxNS4wMjcgOS4zN2EzLjA0MyAzLjA0MyAwIDAwLTQuMjkxIDBsLS4wMjEuMDIxTDguNTk0IDcuMjdsLjAyMS0uMDIxYTMuMDQzIDMuMDQzIDAgMDAwLTQuMjkxTDYuNTQyLjg4NWEzLjA0MyAzLjA0MyAwIDAwLTQuMjkxIDBMLjg4NSAyLjI1MWEzLjA0MyAzLjA0MyAwIDAwMCA0LjI5MWwyLjA3MyAyLjA3M2EzLjAzOCAzLjAzOCAwIDAwNC4yMTUuMDYybDIuMTM1IDIuMTM1YTMuMDM4IDMuMDM4IDAgMDAuMDYzIDQuMjE1bDIuMDczIDIuMDc0YTMuMDQzIDMuMDQzIDAgMDA0LjI5LS4wMDFsMS4zNjYtMS4zNjZhMy4wNDMgMy4wNDMgMCAwMC4wMDEtNC4yOSIvPjwvZGVmcz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNyA3KSIgeGxpbms6aHJlZj0iI2EiLz48L3N2Zz4=)
}

.medium-editor-toolbar li button.btn--text-orderedlist {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNSAyLjk5OXYtMmgxMnYySDV6bTAgNC45OTdWNS45OTdoMTJ2MS45OTlINXptMTIgNC45OTdINXYtMS45OTloMTJ2MnptLTE0Ljg0LTIuOTloLjAxYy4xNDcgMCAuODMuMTIuODMuMjY2djMuNDc3YzAgLjEwNi0uNjM3LjE4LS43My4yMThWMTRILjI5NmEuMjkuMjkgMCAwMS0uMjktLjI5di0uNDZjMC0uMTM5LjExLS4yNS4yNDktLjI1aDEuNzlsLS4wNzgtLjUwOS0xLjI2MS4wMWEuMjY5LjI2OSAwIDAxLS4yNy0uMjY5di0uNDYyYS4yNy4yNyAwIDAxLjI3LS4yNjloMS4yNnYtLjVILjMyYS4zMTUuMzE1IDAgMDEtLjMxNC0uMzE0di0uNDA5YzAtLjE1My4xMjMtLjI3Ni4yNzUtLjI3NmgxLjg4em0uODE0LTIuOTk5bC0xLjIxNiAxaDEuMjE2di45OTlILjQ1Yy0uMTYyIDAtLjQ0NS0uMTMtLjQ0NS0uMjkyTDAgOC4wMDUgMS44MTYgNi43di0uNjk1SC4wMjFjLS4wMSAwLS4wMTYtLjAwNy0uMDE2LS4wMTZ2LS42NTFjMC0uMTg0LjE0OS0uMzMzLjMzMy0uMzMzaDIuMjY1YS4zNy4zNyAwIDAxLjM3MS4zN3YxLjYzek0xLjk0NSAyLjk5MkgyLjk4djFILjU3NWMtLjE2MSAwLS41NTIuMTYtLjU1MiAwdi0xaC45MjJWMUguMDIzTC4xNDQuMjkzQy4xNDQuMDkzLjQxIDAgLjYxMSAwaC42Mzd2LjAxNGguNjk4djIuOTc4eiIvPjwvZGVmcz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNyA5KSIgeGxpbms6aHJlZj0iI2EiLz48L3N2Zz4=)
}

.medium-editor-toolbar li button.btn--text-unorderedlist {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNiAxaDEydjJINlYxek0yIDBhMiAyIDAgMTEtMiAyIDIgMiAwIDAxMi0yem0wIDVhMiAyIDAgMTEwIDQgMiAyIDAgMDEwLTR6bTAgNWEyIDIgMCAxMTAgNCAyIDIgMCAwMTAtNHptNC00aDEydjJINlY2em0wIDVoMTJ2Mkg2di0yeiIvPjwvZGVmcz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNyA5KSIgeGxpbms6aHJlZj0iI2EiLz48L3N2Zz4=)
}

.medium-editor-toolbar li button.btn--format-remove {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTcuNzc1IDI0LjVIMTAuNzV2LS43MjVjLjM2Ny0uMTMzLjczNy0uMjUgMS4xMTMtLjM1LjM3NS0uMS43NzktLjE4MyAxLjIxMi0uMjVWOC4zSDkuMjVsLTEuMzI1IDMuNTc1SDcuM2MtLjA1LS4zMzMtLjA5Mi0uNzEyLS4xMjUtMS4xMzdhNzUuMDQ1IDc1LjA0NSAwIDAxLS4xNS0yLjZBMjkuMzUyIDI5LjM1MiAwIDAxNyA3aDE0LjUyNWMwIC4zMzMtLjAwOC43MDgtLjAyNSAxLjEyNS0uMDE3LjQxNy0uMDM3Ljg0Ni0uMDYzIDEuMjg3bC0uMDc1IDEuM2ExNC4xMiAxNC4xMiAwIDAxLS4xMTIgMS4xNjNoLS42NUwxOS4zIDguM2gtMy44MjV2MTQuODc1Yy40MzMuMDgzLjgzNy4xNjcgMS4yMTMuMjUuMzc1LjA4My43MzcuMiAxLjA4Ny4zNXYuNzI1em01LjA4My03bDIuNjY3IDIuNjY3LTEuMzMzIDEuMzMzLTIuNjY3LTIuNjY3LTIuNjY3IDIuNjY3LTEuMzMzLTEuMzMzIDIuNjY3LTIuNjY3LTIuNjY3LTIuNjY3IDEuMzMzLTEuMzMzIDIuNjY3IDIuNjY3IDIuNjY3LTIuNjY3IDEuMzMzIDEuMzMzLTIuNjY3IDIuNjY3eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48dXNlIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48L2c+PC9zdmc+)
}

.medium-editor-toolbar li button.medium-editor-button-active,
.medium-editor-toolbar li button:hover {
	background-color: #009edc
}

.medium-editor-toolbar-active {
	visibility: visible
}

.medium-editor-sticky-toolbar {
	position: fixed;
	top: 1px
}

.medium-editor-relative-toolbar {
	position: relative
}

.medium-editor-toolbar-active.medium-editor-stalker-toolbar {
	-webkit-animation: medium-editor-pop-upwards .16s linear forwards;
	animation: medium-editor-pop-upwards .16s linear forwards
}

.medium-editor-action-bold {
	font-weight: bolder
}

.medium-editor-action-italic {
	font-style: italic
}

.medium-editor-toolbar-form {
	display: none
}

.medium-editor-toolbar-form-active {
	border: none;
	border-radius: 3px;
	background-color: rgba(40, 42, 43, .7)
}

.medium-editor-toolbar-form a,
.medium-editor-toolbar-form input {
	font-family: Source Sans Pro, sans-serif
}

.medium-editor-toolbar-form .medium-editor-toolbar-form-row {
	line-height: 14px;
	padding: 0 5px;
	background: transparent;
	border-top: 1px solid #fff
}

.medium-editor-toolbar-form .medium-editor-toolbar-input {
	float: left;
	height: 35px
}

.medium-editor-toolbar-form .medium-editor-toolbar-input::placeholder {
	color: #fff
}

.medium-editor-toolbar-form .medium-editor-toolbar-input,
.medium-editor-toolbar-form label {
	box-sizing: border-box;
	font-size: 14px;
	margin: 0;
	padding: 6px;
	width: 316px;
	display: inline-block;
	border: none;
	background-color: transparent;
	color: #fff
}

.medium-editor-toolbar-form label {
	color: #fff;
	font-size: 12px
}

.medium-editor-toolbar-form .medium-editor-toolbar-input:focus,
.medium-editor-toolbar-form label:focus {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	box-shadow: none;
	outline: 0
}

.medium-editor-toolbar-form a {
	color: #fff;
	background-color: transparent;
	height: 35px;
	width: 36px;
	display: inline-block;
	font-size: 12px;
	text-align: center;
	line-height: 35px;
	font-weight: bolder;
	padding: 0 10px;
	text-decoration: none
}

.medium-editor-toolbar-form a.medium-editor-toolbar-save {
	border-right: 1px solid #fff;
	text-indent: -9999px;
	background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMjEgMS45OTFMMTkgMCA3IDE0LjcxNyAyIDguOTU5IDAgMTAuOTUgNyAxOXoiLz48L2RlZnM+PHVzZSBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYgNykiIHhsaW5rOmhyZWY9IiNhIi8+PC9zdmc+) 50% no-repeat;
	background-size: 20px 20px
}

.medium-editor-toolbar-form a.medium-editor-toolbar-close {
	text-indent: -9999px;
	background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNOS4xMDMgNy4wMDVMMTQgMi4xMDkgMTEuOTIgMCA3IDUuMDU3IDIuMDc1IDAgMCAyLjExIDQuOTc0IDcgMCAxMS44OTcgMi4wNzUgMTQgNyA5LjA4NiAxMS45MiAxNCAxNCAxMS44OTd6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5IDkpIiB4bGluazpocmVmPSIjYSIvPjwvc3ZnPg==) 50% no-repeat;
	background-size: 20px 20px
}

.medium-editor-toolbar-form a:hover {
	background-color: #00b8ff
}

.medium-editor-toolbar-form-active {
	display: block
}

.medium-editor-toolbar-actions:after {
	clear: both;
	content: "";
	display: table
}

.medium-editor-element {
	word-wrap: break-word;
	min-height: 30px
}

.medium-editor-element img {
	max-width: 100%
}

.medium-editor-element sub {
	vertical-align: sub
}

.medium-editor-element sup {
	vertical-align: super
}

.medium-editor-hidden {
	display: none
}

.medium-editor-toolbar-form-row label[for=medium-editor-toolbar-anchor-target-field-1] {
	border: none
}