/* devel */
.event-list-item > a {
	text-decoration: none;
	color: #000;
}
.inline-icon {
	display: flex;
	gap: 10px;
	align-items: center;
	margin-top: 1rem;
	text-decoration: underline !important;
}
.inline-icon:hover {
	text-decoration: none !important;
}

.btn.is-download.reverse::after {
	display: none !important;
}
.btn.is-download.reverse::before {
	-ms-flex-negative: 0;
	flex-shrink: 0;
	content: '';
	width: 38px;
	height: 26px;
	background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="38" height="26.125" viewBox="0 0 38 26.125"><g id="Group_3081" data-name="Group 3081" transform="translate(-580.85 -885)"><g transform="translate(580.85 825)"><path data-name="Path 1852" d="M19,60a9.37,9.37,0,0,0-9.277,8.461,5.818,5.818,0,0,0-4.564,3.822A7.014,7.014,0,0,0,0,79a7.109,7.109,0,0,0,7.125,7.125h23.75A7.03,7.03,0,0,0,35.514,73.73a8.248,8.248,0,0,0-7.793-7.719A9.446,9.446,0,0,0,19,60Zm0,2.375a7.07,7.07,0,0,1,6.828,5.084l.26.854h1.225A5.949,5.949,0,0,1,33.25,74.25v.594l.482.371A4.832,4.832,0,0,1,35.625,79a4.65,4.65,0,0,1-4.75,4.75H7.125a4.731,4.731,0,0,1-.854-9.389l.779-.148.148-.779a3.524,3.524,0,0,1,3.488-2.746h1.187V69.5A7.04,7.04,0,0,1,19,62.375Zm-1.187,5.938v7.793L15.1,73.4,13.4,75.1l4.75,4.75L19,80.67l.854-.816L24.6,75.1,22.9,73.4l-2.709,2.709V68.313Zm0,0"/></g></g></svg>') no-repeat 50% 50%;
	background-size: 38px auto
}
.btn.is-download.reverse:focus:before,.btn.is-download.reverse:hover:before {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="38" height="26.125" viewBox="0 0 38 26.125"><g id="Group_3081" data-name="Group 3081" transform="translate(-580.85 -885)"><g transform="translate(580.85 825)"><path data-name="Path 1852" d="M19,60a9.37,9.37,0,0,0-9.277,8.461,5.818,5.818,0,0,0-4.564,3.822A7.014,7.014,0,0,0,0,79a7.109,7.109,0,0,0,7.125,7.125h23.75A7.03,7.03,0,0,0,35.514,73.73a8.248,8.248,0,0,0-7.793-7.719A9.446,9.446,0,0,0,19,60Zm0,2.375a7.07,7.07,0,0,1,6.828,5.084l.26.854h1.225A5.949,5.949,0,0,1,33.25,74.25v.594l.482.371A4.832,4.832,0,0,1,35.625,79a4.65,4.65,0,0,1-4.75,4.75H7.125a4.731,4.731,0,0,1-.854-9.389l.779-.148.148-.779a3.524,3.524,0,0,1,3.488-2.746h1.187V69.5A7.04,7.04,0,0,1,19,62.375Zm-1.187,5.938v7.793L15.1,73.4,13.4,75.1l4.75,4.75L19,80.67l.854-.816L24.6,75.1,22.9,73.4l-2.709,2.709V68.313Zm0,0" fill="%23005ca9"/></g></g></svg>')
}

.cp-filter__fieldset {
	display: none;
}
.footer .footer__list li:not(:last-child):after {
	content: '|';
	margin-left: 10px;
}
ol {
	counter-reset: list;
	list-style: none;
}
ol li {
	padding-left: 20px;
	position: relative;
	counter-increment: list;
}
ol li:before {
	content: counter(list) ".";
	position: absolute;
	top: 4px;
	left: 0;
}
.cp-list__link {
	padding-right: 135px !important;
	position: relative;
}
.cp-company-logo {
	position: absolute;
	top: 0;
	right: 0;
}
.cp-company-logo.is-scvk {
	width: 61px;
	height: 31px;
}
.cp-company-logo.is-svs {
	width: 61px;
	height: 32px;
}
.cp-company-logo.is-scv {
	width: 90px;
	height: 30px;
}
.cp-company-logo.is-scs {
	width: 96px;
	height: 35px;
}
.cp-company-logo.is-mateotech {
	width: 89px;
	height: 15px;
}
.cp-company-logo.is-mateosolutions {
	width: 126px;
	height: 15px;
}
.cp-detail__header .cp-company-logo,
.cp-form__header .cp-company-logo {
	margin-top: -50px;
	position: static;
}
.cp-info__item dd {
	display: flex;
	flex-direction: column;
	gap: 5px 0;
}
.cp-info__item dd img {
	position: static;
}

@media (max-width: 399px) {
	.cp-list__link {
		padding-right: 0 !important;
	}
	.cp-company-logo {
		order: -1;
		position: static;
	}
}

.footer .row.is-bottom .is-content {
	line-height: 1.3rem;
}
.footer .row.is-bottom .is-content + .is-content {
	margin-top: 30px;
}
.footer .footer__list {
	gap: 0 10px;
}

@media (min-width: 600px) {
	.footer .row.is-bottom .is-content {
		justify-content: center;
		text-align: center;
	}
	.footer .footer__list {
		justify-content: center;
	}
}

/* socials */
.footer .row.is-bottom .is-content.is-socials {
	display: flex;
	align-items: center;
	gap: 30px 30px;
	justify-content: center;
}
.footer .row.is-bottom .is-content.is-socials > * {
	width: 25px;
	height: 25px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: auto 100%;
}
.footer .row.is-bottom .is-content.is-socials .is-fb {
	background-image: url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="26.469px" height="56.721px" viewBox="0 0 26.469 56.721" enable-background="new 0 0 26.469 56.721" xml:space="preserve"><path fill="%23fff" d="M5.721,10.985v7.809H0v9.549h5.721V56.72h11.751V28.344h7.887c0,0,0.74-4.577,1.098-9.585h-8.939V12.23 c0-0.977,1.283-2.288,2.549-2.288h6.402V0h-8.705C5.43,0,5.721,9.559,5.721,10.985"/></svg>');
}
.footer .row.is-bottom .is-content.is-socials .is-ytb {
	width: 36px;
	background-image: url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="81.373px" height="56.719px" viewBox="0 0 81.373 56.719" enable-background="new 0 0 81.373 56.719" xml:space="preserve"><path fill="%23fff" d="M79.967,9.123c-0.997-4.327-4.536-7.521-8.799-7.996C61.078,0,50.865-0.006,40.698,0 C30.53-0.006,20.314,0,10.224,1.127c-4.26,0.476-7.796,3.669-8.792,7.996c-1.418,6.163-1.434,12.891-1.434,19.236 c0,6.345,0,13.073,1.418,19.233c0.994,4.327,4.532,7.521,8.794,7.998c10.09,1.127,20.304,1.133,30.473,1.127 c10.169,0.006,20.38,0,30.47-1.127c4.26-0.477,7.801-3.67,8.797-7.998c1.418-6.162,1.424-12.889,1.424-19.233 C81.373,22.014,81.385,15.286,79.967,9.123 M30.184,40.989V14.078c8.625,4.5,17.191,8.97,25.87,13.497 C47.401,32.063,38.831,36.506,30.184,40.989"/></svg>');
}

/* others */
.component.component--events .component__item .is-text.has-bg-white {
	margin-bottom: 18px;
	padding: 15px;
	background-color: #fff;
	border-radius: 8px;
	color: red;
}
.cp-list__name {
	color: #005ca9;
}
.component.component--detail .is-related-construction,
.is-related-events-item {
	display: flex;
	flex-direction: column;
	gap: 12px 0;
	padding: 20px;
	border: 1px solid #005ca9;
	border-radius: 8px;
	font-size: 1rem;
	line-height: 1.35rem;
}
.component.component--detail .is-related-construction h4,
.is-related-events-item h4 {
	margin: 0;
	font-size: 1.5rem;
	font-weight: 700;
	line-height: 1.6rem;
}

@media (max-width: 999px) {
	.cp-list__item,
	.component.component--detail .is-related-construction,
	.is-related-events-item {
		padding: 16px;
	}
}

.is-related-events-title {
	margin-top: 30px;
}
.is-related-events-list {
	display: flex;
	flex-direction: column;
	gap: 16px 0;
}
.is-related-events-item p {
	margin-bottom: 0;
}
table.cms-editor-table.is-people .is-phone {
	white-space: nowrap;
}

@media (max-width: 599px) {
	table.cms-editor-table.is-people .is-thead {
		display: none;
	}
	table.cms-editor-table.is-people .is-label-wrap {
		width: 100%;
		padding-right: 0;
		padding-left: 0;
	}
	table.cms-editor-table.is-people .is-label-wrap.is-first {
		padding-top: 0;
	}
	table.cms-editor-table.is-people tbody {
		display: flex;
		flex-direction: column;
		width: 100%;
	}
	table.cms-editor-table.is-people tr {
		display: flex;
		width: 100%;
	}
	table.cms-editor-table.is-people .is-person {
		flex-wrap: wrap;
		border-bottom: 1px solid #343534;
		font-size: 1rem;
		line-height: 1.3rem;
	}
	table.cms-editor-table.is-people .is-person.has-function .is-name,
	table.cms-editor-table.is-people .is-person.has-function .is-phone {
		padding-bottom: 0;
	}
	table.cms-editor-table.is-people .is-person .is-function {
		order: 10;
		width: 100%;
		padding: 0 0 12px 0;
		border: 0;
	}
	table.cms-editor-table.is-people .is-person:not(.has-function) .is-function {
		display: none;
	}
	table.cms-editor-table.is-people .is-person .is-name,
	table.cms-editor-table.is-people .is-person .is-function {
		padding-left: 0;
	}
	table.cms-editor-table.is-people .is-person .is-phone {
		padding-right: 0;
		text-align: right;
	}
	table.cms-editor-table.is-people .is-person .is-name,
	table.cms-editor-table.is-people .is-person .is-phone {
		width: 50%;
		border-bottom: 0;
	}
}

.component.component--detail .component__perex {
	color: #717171;
}
.footer__list a.is-cmp {
	cursor: pointer;
}
.footer__list a.is-cmp:hover {
	text-decoration: underline;
}
.filterable-dropdown__wrap {
	box-shadow: 0 10px 20px #b7b7b7;
}

.component.component--villages-detail-bottom .component__quality {
	margin-bottom: 50px;
}
.component.component--villages-detail-bottom .component__block.is-last {
	margin-bottom: 0;
}
.component.component--villages-detail-bottom .component__quality-list {
	height: 0;
	overflow: hidden;
}
.component.component--villages-detail-bottom .component__quality-list.is-open {
	height: auto;
	margin-bottom: 50px;
}

@media (max-width: 799.98px) {
	.component.component--villages-detail-bottom .component__title.is-sewerage {
		margin-top: 30px;
	}
}

@media (max-width: 599.98px) {
	.component.component--villages-detail-bottom .component__quality {
		margin-bottom: 30px;
	}
	.component.component--villages-detail-bottom .component__text {
		margin-bottom: 15px;
	}
	.component.component--villages-detail-bottom .component__title.has-margin {
		margin-bottom: 15px;
	}
	.component.component--villages-detail-bottom .component__quality-list.is-open {
		margin-bottom: 30px;
	}
}

.component.component--villages-detail-bottom .component__text.is-main {
	text-align: center;
}
.component.component--villages-detail-bottom .component__boxes .filterable-dropdown {
	max-width: 500px;
	margin: 0 auto;
}

@media (min-width: 600px) {
	.component.component--villages-detail-bottom .component__title.is-smaller {
		font-size: 2rem;
		line-height: 2.5rem;
	}
}

.component.component--villages-detail-bottom .component__title.has-margin {
	margin-bottom: 20px;
}
.btn.is-submit.is-disabled {
	opacity: 40%;
}
.component.component--detail .is-bottom .btn.is-download {
	color: #000;
}
.component.component--detail .is-bottom .btn.is-download:focus,
.component.component--detail .is-bottom .btn.is-download:hover {
	color: #005ca9;
}

@media (max-width: 599.98px) {
	.autocomplete-search {
		max-width: calc(100vw - 50px);
	}
	.autocomplete-search .autocomplete__item {
		padding-top: 15px;
		padding-bottom: 15px;
	}
}

.main-menu-wrap {
	height: calc(100dvh - 70px);
}

@media (min-width: 600px) {
	.main-menu-wrap {
		height: calc(100dvh - 105px);
	}
}

@media (min-width: 1000px) {
	.main-menu-wrap {
		height: auto;
	}
}

.component.component--villages-detail-bottom .component__boxes.is-sewerage li,
.component.component--content.is-hydrants .cms-editor-table li {
	padding-left: 0;
}
.component.component--villages-detail-bottom .component__boxes.is-sewerage li:before,
.component.component--content.is-hydrants .cms-editor-table li:before {
	display: none;
}
.component.component--villages-detail-bottom .component__boxes.is-sewerage a,
.cms-link-download,
.component.component--content.is-hydrants .cms-editor-table li a {
	display: inline-flex;
	width: 100%;
	gap: 0 10px;
	padding: 8px 10px;
	background-color: #fff;
	border-radius: 8px;
	color: #000;
	text-decoration: none;
}
.cms-link-download {
	width: auto;
}
.component.component--content.is-hydrants .cms-editor-table li a {
	padding: 0;
	background-color: transparent;
}
.component.component--content.is-hydrants .cms-editor-table td > *:last-child {
	margin-bottom: 0;
}
.component.component--villages-detail-bottom .component__boxes.is-sewerage a:before,
.cms-link-download:before,
.component.component--content.is-hydrants .cms-editor-table li a:before {
	flex-shrink: 0;
	content: '';
	width: 28px;
	height: 20px;
	background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="38" height="26.125" viewBox="0 0 38 26.125"><g id="Group_3081" data-name="Group 3081" transform="translate(-580.85 -885)"><g transform="translate(580.85 825)"><path data-name="Path 1852" d="M19,60a9.37,9.37,0,0,0-9.277,8.461,5.818,5.818,0,0,0-4.564,3.822A7.014,7.014,0,0,0,0,79a7.109,7.109,0,0,0,7.125,7.125h23.75A7.03,7.03,0,0,0,35.514,73.73a8.248,8.248,0,0,0-7.793-7.719A9.446,9.446,0,0,0,19,60Zm0,2.375a7.07,7.07,0,0,1,6.828,5.084l.26.854h1.225A5.949,5.949,0,0,1,33.25,74.25v.594l.482.371A4.832,4.832,0,0,1,35.625,79a4.65,4.65,0,0,1-4.75,4.75H7.125a4.731,4.731,0,0,1-.854-9.389l.779-.148.148-.779a3.524,3.524,0,0,1,3.488-2.746h1.187V69.5A7.04,7.04,0,0,1,19,62.375Zm-1.187,5.938v7.793L15.1,73.4,13.4,75.1l4.75,4.75L19,80.67l.854-.816L24.6,75.1,22.9,73.4l-2.709,2.709V68.313Zm0,0"/></g></g></svg>') no-repeat 50% 50%;
	background-size: 28px auto;
}
.component.component--villages-detail-bottom .component__boxes.is-sewerage a:focus,
.component.component--villages-detail-bottom .component__boxes.is-sewerage a:hover,
.cms-link-download:focus,
.cms-link-download:hover,
.component.component--content.is-hydrants .cms-editor-table li a:focus,
.component.component--content.is-hydrants .cms-editor-table li a:hover {
	color: #005ca9;
}
.component.component--villages-detail-bottom .component__boxes.is-sewerage a:focus:before,
.component.component--villages-detail-bottom .component__boxes.is-sewerage a:hover:before,
.cms-link-download:focus:before,
.cms-link-download:hover:before,
.component.component--content.is-hydrants .cms-editor-table li a:focus:before,
.component.component--content.is-hydrants .cms-editor-table li a:hover:before {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="38" height="26.125" viewBox="0 0 38 26.125"><g id="Group_3081" data-name="Group 3081" transform="translate(-580.85 -885)"><g transform="translate(580.85 825)"><path data-name="Path 1852" d="M19,60a9.37,9.37,0,0,0-9.277,8.461,5.818,5.818,0,0,0-4.564,3.822A7.014,7.014,0,0,0,0,79a7.109,7.109,0,0,0,7.125,7.125h23.75A7.03,7.03,0,0,0,35.514,73.73a8.248,8.248,0,0,0-7.793-7.719A9.446,9.446,0,0,0,19,60Zm0,2.375a7.07,7.07,0,0,1,6.828,5.084l.26.854h1.225A5.949,5.949,0,0,1,33.25,74.25v.594l.482.371A4.832,4.832,0,0,1,35.625,79a4.65,4.65,0,0,1-4.75,4.75H7.125a4.731,4.731,0,0,1-.854-9.389l.779-.148.148-.779a3.524,3.524,0,0,1,3.488-2.746h1.187V69.5A7.04,7.04,0,0,1,19,62.375Zm-1.187,5.938v7.793L15.1,73.4,13.4,75.1l4.75,4.75L19,80.67l.854-.816L24.6,75.1,22.9,73.4l-2.709,2.709V68.313Zm0,0" fill="%23005ca9"/></g></g></svg>')
}
body.has-scheme-dark .component.component--opener.has-bg-white .cms-opener .cms-opener__header {
	color: #005ca9;
}
body.has-scheme-dark .component.component--opener.has-bg-white .cms-opener .cms-opener__header:after {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21.01" height="12.163" viewBox="0 0 21.01 12.163"><path d="M9.628.833,0,10.42l1.751,1.743,8.755-8.714,8.753,8.714L21.01,10.42,11.375.829,10.506,0Z" transform="translate(21.01 12.163) rotate(180)" fill="%23005ca9"/></svg>');
}
a.cms-editor-link-file[class*="file16-"],
a.filename[class*="file16-"] {
	padding-left: 25px !important;
	background-position: left 3px !important;
}
body.has-scheme-svs .component.has-bg-white .cp-button--submit,
body.has-scheme-mateotech .component.has-bg-white .cp-button--submit,
body.has-scheme-mateosolutions .component.has-bg-white .cp-button--submit {
	color: #fff;
}

/* nastavit v SASSu hovery podle barevnych variaci component--boxes */
body.has-scheme-yellow .cms-link-download {
	background-color: #fff6dd;
}
body.has-scheme-dark .cms-link-download {
	border: 1px solid #005ca9;
}
body.has-scheme-svs .cms-link-download {
	background-color: #c2e8f8;
}
body.has-scheme-turquoise .cms-link-download {
	background-color: #e5f8f8;
}
body.has-scheme-mateotech .cms-link-download,
body.has-scheme-mateosolutions .cms-link-download {
	background-color: #cfddf5;
}

.cmp-banner-settings__button--accept,
.cmp-banner-main__button--accept,
.cmp-banner-main__button--deny,
.cmp-banner-main__button--set {
	background: #c3c3c3 !important;
	color: #3b3b3b !important;
}
.cmp-banner-settings__group-check input[type="checkbox"] + label:before {
	background-color: #c3c3c3;
}
.cp-jobs .cp-job__link {
	padding-right: 120px !important;
	position: relative;
}
.cp-jobs .cp-job__link:focus,
.cp-jobs .cp-job__link:hover {
	color: #717171;
	text-decoration: none;
}
.cp-job__name {
	color: #005ca9;
}
.cp-job__link > * {
	width: auto;
}
.cp-job__locality {
	font-size: 1rem;
	line-height: 1.35rem;
}

@media (max-width: 599px) {
	.cp-jobs .cp-job__link {
		padding-right: 0;
	}
}

a.cp-button--back {
	margin-top: 12px;
	padding: 10px 30px;
	background-color: #f5f5f5;
	border: 1px solid #f5f5f5;
	border-radius: 8px;
	color: #000;
	cursor: pointer !important;
	font-size: .875rem !important;
	font-weight: 700;
	line-height: 1.125rem !important;
	text-align: center;
	text-decoration: none;
}
.cp-filter {
	display: none;
}
body.has-scheme-dark .component.component--detail.has-bg-blue .is-bottom a:not(.btn) {
	color: #005ca9;
}

.component.component--boxes-big .component__item.is-sos-bagr .component__content {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Vrstva_2' data-name='Vrstva 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 174.24 31.1'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23085da9; %7D %3C/style%3E%3C/defs%3E%3Cg id='Vrstva_1-2' data-name='Vrstva 1'%3E%3Cg%3E%3Cpath class='cls-1' d='M115.45,2.63l-9.76,25.85h4.67l2.09-6.02h10.01l2.11,6.02h4.69l-9.78-25.85h-4.03ZM113.71,18.84l3.75-10.72,3.75,10.72h-7.49Z'/%3E%3Cpath class='cls-1' d='M140.92,18.62h5.33v5.06c-.97,1.04-2.6,1.56-4.9,1.56-2.09,0-3.73-.77-4.91-2.31-1.18-1.54-1.77-3.71-1.77-6.5v-1.99c.04-2.8.58-4.93,1.62-6.38,1.05-1.45,2.58-2.17,4.59-2.17,3.11,0,4.92,1.56,5.41,4.67h4.4c-.34-2.68-1.36-4.73-3.05-6.15-1.69-1.43-3.98-2.14-6.85-2.14-3.35,0-5.96,1.1-7.83,3.29-1.87,2.2-2.81,5.25-2.81,9.15v2.02c.04,2.44.51,4.57,1.41,6.4.91,1.83,2.19,3.23,3.86,4.22,1.67.98,3.59,1.47,5.75,1.47s3.99-.31,5.65-.94c1.66-.63,2.95-1.55,3.89-2.77v-9.91h-9.8v3.41Z'/%3E%3Cpath class='cls-1' d='M168.44,17.48c1.49-.63,2.65-1.53,3.49-2.69.83-1.17,1.25-2.61,1.25-4.34,0-2.53-.81-4.47-2.43-5.81-1.62-1.34-3.92-2.01-6.91-2.01h-9.09v25.85h4.49v-9.94h5.01l5.18,9.94h4.81v-.23l-5.81-10.76ZM163.86,14.91h-4.62V6.25h4.74c1.56.02,2.74.41,3.52,1.17.79.76,1.18,1.83,1.18,3.21s-.43,2.37-1.28,3.13c-.85.76-2.04,1.15-3.55,1.15Z'/%3E%3Cpath class='cls-1' d='M18.22,15.4c-.96-.76-2.38-1.36-4.26-1.81l-4.3-1.03c-1.66-.39-2.74-.74-3.25-1.03-.79-.44-1.18-1.1-1.18-2,0-.97.4-1.73,1.2-2.27.8-.54,1.87-.81,3.21-.81,1.21,0,2.22.21,3.03.63,1.22.63,1.87,1.7,1.96,3.2h5.01c-.09-2.65-1.06-4.67-2.92-6.06-1.86-1.39-4.1-2.09-6.72-2.09-3.15,0-5.53.74-7.16,2.22C1.22,5.81.41,7.66.41,9.9c0,2.45.84,4.25,2.52,5.4.99.69,2.79,1.33,5.38,1.91l2.64.59c1.54.34,2.68.73,3.4,1.17.72.45,1.08,1.09,1.08,1.91,0,1.41-.73,2.37-2.18,2.89-.77.27-1.77.41-2.99.41-2.05,0-3.5-.51-4.35-1.54-.46-.56-.77-1.42-.93-2.55H0c0,2.59.93,4.63,2.79,6.12,1.86,1.48,4.42,2.22,7.66,2.22s5.64-.75,7.38-2.26c1.74-1.51,2.61-3.4,2.61-5.68s-.74-3.92-2.23-5.09Z'/%3E%3Cpath class='cls-1' d='M73.27,15.4c-.96-.76-2.38-1.36-4.26-1.81l-4.3-1.03c-1.66-.39-2.74-.74-3.25-1.03-.79-.44-1.18-1.1-1.18-2,0-.97.4-1.73,1.2-2.27.8-.54,1.87-.81,3.21-.81,1.21,0,2.22.21,3.03.63,1.22.63,1.87,1.7,1.96,3.2h5.01c-.09-2.65-1.06-4.67-2.92-6.06-1.86-1.39-4.1-2.09-6.72-2.09-3.15,0-5.53.74-7.16,2.22-1.62,1.48-2.44,3.33-2.44,5.57,0,2.45.84,4.25,2.52,5.4.99.69,2.78,1.33,5.38,1.91l2.64.59c1.54.34,2.68.73,3.4,1.17.72.45,1.08,1.09,1.08,1.91,0,1.41-.73,2.37-2.18,2.89-.77.27-1.77.41-2.99.41-2.05,0-3.5-.51-4.35-1.54-.46-.56-.77-1.42-.93-2.55h-4.97c0,2.59.93,4.63,2.79,6.12,1.86,1.48,4.42,2.22,7.66,2.22s5.64-.75,7.38-2.26c1.74-1.51,2.61-3.4,2.61-5.68s-.74-3.92-2.23-5.09Z'/%3E%3Cpath class='cls-1' d='M38.24,0c-8.58-.3-15.79,6.41-16.09,14.99-.3,8.58,6.41,15.79,14.99,16.09,5.62.2,10.64-2.61,13.53-6.98-.71-.25-1.42-.5-2.13-.75-2.6-.92-5.18-1.98-7.92-2.34-2.5-.33-4.85,1.18-7.32,1.48-2.07.25-3.87-.98-4.85-2.74-.94-1.69-1.48-3.66-1.69-4.75-.06-.41.07-.96.58-1.28.92.65,4.33,3.07,4.33,3.07,0,0,.32.17.66.08.33-.09,5.34-1.77,3.94-5.93,0,0-4.64-3.38-4.66-3.39,0-.01.54-.48.6-.51.32-.2.71-.23,1.07-.3,1.13-.2,2.32-.06,3.45.05,2.54.25,4.5,1.44,5.24,4,.45,1.59,1.49,3.25,3.02,3.99,1.99.95,4.07,1.65,6.14,2.4.65.23,1.29.47,1.93.71.09-.59.15-1.19.17-1.79C53.53,7.52,46.82.31,38.24,0Z'/%3E%3Cpath class='cls-1' d='M100.03,15.02c1.23-.52,2.17-1.25,2.8-2.2.64-.95.96-2.01.96-3.2,0-2.32-.76-4.07-2.29-5.24-1.53-1.17-3.75-1.76-6.68-1.76h-8.86v10.88h-8.02v3.3h8.02v11.66h9.43c2.9,0,5.13-.65,6.68-1.95,1.56-1.3,2.33-3.17,2.33-5.59,0-1.47-.38-2.73-1.15-3.77-.76-1.05-1.84-1.76-3.24-2.14ZM90.46,6.25h4.37c1.54,0,2.67.28,3.4.85.73.57,1.09,1.49,1.09,2.77,0,1.16-.39,2.06-1.18,2.69-.79.63-1.88.95-3.27.95h-4.4v-7.26ZM98.75,23.84c-.79.7-1.89,1.05-3.3,1.05h-4.99v-8.08h5.36c2.75.06,4.12,1.43,4.12,4.12,0,1.24-.4,2.21-1.19,2.91Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
	background-size: auto 25px;
	background-position: 50% 60px;
}