/*!
 * qTip2 - Pretty powerful tooltips - v2.0.1-4-g
 * http://qtip2.com
 *
 * Copyright (c) 2013 Craig Michael Thompson
 * Released under the MIT, GPL licenses
 * http://jquery.org/license
 *
 * Date: Fri Jan 4 2013 04:05 GMT+0000
 * Plugins: svg ajax tips modal viewport imagemap ie6
 * Styles: basic css3
 */

/* Core qTip styles */
.qtip, .qtip{
	position: absolute;
	left: -28000px;
	top: -28000px;
	display: none;

	max-width: 280px;
	min-width: 50px;

	direction: ltr;
}

	.qtip-content{
		position: relative;
		padding: 5px 9px;
		overflow: hidden;

		text-align: left;
		word-wrap: break-word;
	}

	.qtip-titlebar{
		position: relative;
		padding: 5px 35px 5px 10px;
		overflow: hidden;

		border-width: 0 0 1px;
		font-weight: bold;
	}

	.qtip-titlebar + .qtip-content{ border-top-width: 0 !important; }

	/* Default close button class */
	.qtip-close{
		position: absolute;
		right: -9px; top: -9px;

		cursor: pointer;
		outline: medium none;

		border-width: 1px;
		border-style: solid;
		border-color: transparent;
	}

		.qtip-titlebar .qtip-close{
			right: 4px; top: 50%;
			margin-top: -9px;
		}
	
		* html .qtip-titlebar .qtip-close{ top: 16px; } /* IE fix */

		.qtip-titlebar .ui-icon,
		.qtip-icon .ui-icon{
			display: block;
			text-indent: -1000em;
			direction: ltr;
			vertical-align: middle;
		}

		.qtip-icon, .qtip-icon .ui-icon{
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
			text-decoration: none;
		}

			.qtip-icon .ui-icon{
				width: 18px;
				height: 14px;

				text-align: center;
				text-indent: 0;
				font: normal bold 10px/13px Tahoma,sans-serif;

				color: inherit;
				background: transparent none no-repeat -100em -100em;
			}


/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
.qtip-focus{}

/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
.qtip-hover{}

/* Default tooltip style */
.qtip-default{
	border-width: 1px;
	border-style: solid;
	border-color: #F1D031;

	background-color: #FFFFA3;
	color: #555;
}

	.qtip-default .qtip-titlebar{
		background-color: #FFEF93;
	}

	.qtip-default .qtip-icon{
		border-color: #CCC;
		background: #F1F1F1;
		color: #777;
	}
	
	.qtip-default .qtip-titlebar .qtip-close{
		border-color: #AAA;
		color: #111;
	}


/* Add shadows to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
.qtip-shadow{
	-webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
	box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
}


/* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
.qtip-rounded{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.qtip-rounded .qtip-titlebar{
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}


/* IE9 fix - removes all filters */
.qtip:not(.ie9haxors) div.qtip-content,
.qtip:not(.ie9haxors) div.qtip-titlebar{
	filter: none;
	-ms-filter: none;
}


/* Tips plugin */
.qtip .qtip-tip{
	margin: 0 auto;
	overflow: hidden;
	z-index: 10;
}

	.qtip .qtip-tip,
	.qtip .qtip-tip .qtip-vml{
		position: absolute;

		color: #123456;
		background: transparent;
		border: 0 dashed transparent;
	}
	
	.qtip .qtip-tip canvas{ top: 0; left: 0; }

	.qtip .qtip-tip .qtip-vml{
		behavior: url(#default#VML);
		display: inline-block;
		visibility: visible;
	}
/* Modal plugin */
#qtip-overlay{
	position: fixed;
	left: -10000em;
	top: -10000em;
}

	/* Applied to modals with show.modal.blur set to true */
	#qtip-overlay.blurs{ cursor: pointer; }

	/* Change opacity of overlay here */
	#qtip-overlay div{
		position: absolute;
		left: 0; top: 0;
		width: 100%; height: 100%;

		background-color: black;

		opacity: 0.7;
		filter:alpha(opacity=70);
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	}


/* IE6 Modal plugin fix */
.qtipmodal-ie6fix{
	position: absolute !important;
}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* Magnific Popup CSS */
.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 104200;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.8;
    filter: alpha(opacity=80); }

.mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 104300;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden; }

.mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }

.mfp-container:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle; }

.mfp-align-top .mfp-container:before {
    display: none; }

.mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
    width: 100%;
    cursor: auto; }

.mfp-ajax-cur {
    cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out; }

.mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
    cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none; }

.mfp-loading.mfp-figure {
    display: none; }

.mfp-hide {
    display: none !important; }

.mfp-preloader {
    color: #CCC;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -0.8em;
    left: 8px;
    right: 8px;
    z-index: 1044; }
.mfp-preloader a {
    color: #CCC; }
.mfp-preloader a:hover {
    color: #FFF; }

.mfp-s-ready .mfp-preloader {
    display: none; }

.mfp-s-error .mfp-content {
    display: none; }

button.mfp-close,
button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: none;
    padding: 0;
    z-index: 1046;
    -webkit-box-shadow: none;
    box-shadow: none; }

button::-moz-focus-inner {
    padding: 0;
    border: 0; }

.mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: 0.65;
    filter: alpha(opacity=65);
    padding: 0 0 18px 10px;
    color: #FFF;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace; }
.mfp-close:hover,
.mfp-close:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
.mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
    color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
    color: #FFF;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%; }

.mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #CCC;
    font-size: 12px;
    line-height: 18px;
    white-space: nowrap; }

.mfp-arrow {
    position: absolute;
    opacity: 0.65;
    filter: alpha(opacity=65);
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
    margin-top: -54px; }
.mfp-arrow:hover,
.mfp-arrow:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
.mfp-arrow:after,
.mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
.mfp-arrow:before,
.mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
    left: 0; }
.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
    right: 0; }
.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
.mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
    line-height: 0; }
.mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
.mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
.mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto; }

.mfp-title {
    text-align: left;
    line-height: 18px;
    color: #F3F3F3;
    word-wrap: break-word;
    padding-right: 36px; }

.mfp-image-holder .mfp-content {
    max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    /**
         * Remove all paddings around the image on small screen
         */
    .mfp-img-mobile .mfp-image-holder {
        padding-left: 0;
        padding-right: 0; }
    .mfp-img-mobile img.mfp-img {
        padding: 0; }
    .mfp-img-mobile .mfp-figure:after {
        top: 0;
        bottom: 0; }
    .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: 5px; }
    .mfp-img-mobile .mfp-bottom-bar {
        background: rgba(0, 0, 0, 0.6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0; }
    .mfp-img-mobile .mfp-counter {
        right: 5px;
        top: 3px; }
    .mfp-img-mobile .mfp-close {
        top: 0;
        right: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background: rgba(0, 0, 0, 0.6);
        position: fixed;
        text-align: center;
        padding: 0; } }

@media all and (max-width: 900px) {
    .mfp-arrow {
        -webkit-transform: scale(0.75);
        transform: scale(0.75); }
    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        transform-origin: 0; }
    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%; }
    .mfp-container {
        padding-left: 6px;
        padding-right: 6px; } }

.mfp-ie7 .mfp-img {
    padding: 0; }

.mfp-ie7 .mfp-bottom-bar {
    width: 600px;
    left: 50%;
    margin-left: -300px;
    margin-top: 5px;
    padding-bottom: 5px; }

.mfp-ie7 .mfp-container {
    padding: 0; }

.mfp-ie7 .mfp-content {
    padding-top: 44px; }

.mfp-ie7 .mfp-close {
    top: 0;
    right: 0;
    padding-top: 0; }
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle; }
  .select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 24px;
    user-select: none;
    -webkit-user-select: none; }
    .select2-container .select2-selection--single .select2-selection__rendered {
      display: block;
      padding-left: 8px;
      padding-right: 20px;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .select2-container .select2-selection--single .select2-selection__clear {
      background-color: transparent;
      border: none;
      font-size: 1em; }
  .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px; }
  .select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 22px;
    user-select: none;
    -webkit-user-select: none; }
    .select2-container .select2-selection--multiple .select2-selection__rendered {
      display: inline;
      list-style: none;
      padding: 0; }
    .select2-container .select2-selection--multiple .select2-selection__clear {
      background-color: transparent;
      border: none;
      font-size: 1em; }
  .select2-container .select2-search--inline .select2-search__field {
    box-sizing: border-box;
    border: none;
    font-size: 100%;
    margin-top: 5px;
    margin-left: 10px;
    padding: 0;
    max-width: 100%;
    resize: none;
    height: 18px;
    vertical-align: bottom;
    font-family: sans-serif;
    overflow: hidden;
    word-break: keep-all; }
    .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
      -webkit-appearance: none; }

.select2-dropdown {
  background-color: white;
  border: 0;
  outline: 1px solid #aaa;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  margin-top: 5px;
  z-index: 1051; }

.select2-results {
  display: block; }

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0; }

.select2-results__option {
  padding: 6px 10px;
  user-select: none;
  -webkit-user-select: none; }

.select2-results__option--selectable {
  cursor: pointer; }

.select2-container--open .select2-dropdown {
  left: 0; }

.select2-container--open .select2-dropdown--above {
  margin-top: -5px;
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-search--dropdown {
  /*display: block;*/
    display: none;
  padding: 4px; }
  .select2-search--dropdown .select2-search__field {
    padding: 4px;
    width: 100%;
    box-sizing: border-box; }
    .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
      -webkit-appearance: none; }
  .select2-search--dropdown.select2-search--hide {
    display: none; }

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0); }

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important; }

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border:0;
  border-radius: 0; }
  .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 24px; }
  .select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    height: 20px;
    margin-right: 25px;
    margin-top: 2px;
    padding-right: 0px;
  }
  .select2-container--default .select2-selection--single .select2-selection__clear span {
      vertical-align: 4px;
  }
  .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #999; }
  .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 24px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px; }
    .select2-container--default .select2-selection--single .select2-selection__arrow b {
      border-color: #888 transparent transparent transparent;
      border-style: solid;
      border-width: 5px 4px 0 4px;
      height: 0;
      left: 50%;
      margin-left: -4px;
      margin-top: -2px;
      position: absolute;
      top: 50%;
      width: 0; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto; }

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default; }
  .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none; }

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px; }

.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 0;
  border-radius: 0;
  cursor: text;
  padding-bottom: 1px;
  padding-right: 5px;
  position: relative; }
  .select2-container--default .select2-selection--multiple.select2-selection--clearable {
    padding-right: 25px; }
  .select2-container--default .select2-selection--multiple .select2-selection__clear {
    cursor: pointer;
    font-weight: bold;
    height: 20px;
    margin-right: 10px;
    margin-top: 2px;
    position: absolute;
    right: 0;
    padding: 1px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #ecf0f1;
    border: 1px solid #ecf0f1;
    border-radius: 0;
    box-sizing: border-box;
    display: inline-block;
    margin-left: 5px;
    margin-top: 2px;
    padding: 0;
    padding-left: 20px;
    position: relative;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: -2px;
    white-space: nowrap; }
.select2-container--default .select2-selection--multiple .select2-selection__choice:before {
  display: none;
}
  .select2-container--default .select2-selection--multiple .select2-selection__choice__display {
    cursor: default;
    padding-left: 2px;
    padding-right: 5px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    background-color: transparent;
    border: none;
    border-right: 1px solid #ecf0f1;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    color: #999;
    cursor: pointer;
    font-size: 1em;
    font-weight: bold;
    padding: 0 4px;
    position: absolute;
    left: 0;
    top: 0; }
    .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus {
      background-color: #f1f1f1;
      color: #333;
      outline: none; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display {
  padding-left: 5px;
  padding-right: 2px; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  border-left: 1px solid #aaa;
  border-right: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear {
  float: left;
  margin-left: 10px;
  margin-right: auto; }

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: 0;
  outline: 0; }

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default; }

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none; }

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa; }

.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield; }

.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 20px; }
  .select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0; }
  .select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -1em;
    padding-left: 2em; }
    .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
      margin-left: -2em;
      padding-left: 3em; }
      .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
        margin-left: -3em;
        padding-left: 4em; }
        .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
          margin-left: -4em;
          padding-left: 5em; }
          .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
            margin-left: -5em;
            padding-left: 6em; }

.select2-container--default .select2-results__option--group {
  padding: 0; }

.select2-container--default .select2-results__option--disabled {
  color: #999; }

.select2-container--default .select2-results__option--selected {
  background-color: #ecf0f1; }

.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #5dc6ed;
  color: white; }

.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px 10px; }

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }
  .select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5dc6ed; }
  .select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 40px; }
  .select2-container--classic .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    height: 26px;
    margin-right: 20px; }
  .select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #999; }
  .select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #ecf0f1;
    border: none;
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }
    .select2-container--classic .select2-selection--single .select2-selection__arrow b {
      border-color: #888 transparent transparent transparent;
      border-style: solid;
      border-width: 5px 4px 0 4px;
      height: 0;
      left: 50%;
      margin-left: -4px;
      margin-top: -2px;
      position: absolute;
      top: 50%;
      width: 0; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto; }

.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5dc6ed; }
  .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: transparent;
    border: none; }
    .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
      border-color: transparent transparent #888 transparent;
      border-width: 0 4px 5px 4px; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }

.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
  padding-bottom: 5px;
  padding-right: 5px; }
  .select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5dc6ed; }
  .select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    display: inline-block;
    margin-left: 5px;
    margin-top: 5px;
    padding: 0; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice__display {
    cursor: default;
    padding-left: 2px;
    padding-right: 5px; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    background-color: transparent;
    border: none;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    color: #888;
    cursor: pointer;
    font-size: 1em;
    font-weight: bold;
    padding: 0 4px; }
    .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
      color: #555;
      outline: none; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display {
  padding-left: 5px;
  padding-right: 2px; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px; }

.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5dc6ed; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0; }

.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none; }

.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent; }

.select2-container--classic .select2-dropdown--above {
  border-bottom: none; }

.select2-container--classic .select2-dropdown--below {
  border-top: none; }

.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--classic .select2-results__option--group {
  padding: 0; }

.select2-container--classic .select2-results__option--disabled {
  color: grey; }

.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #3875d7;
  color: white; }

.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5dc6ed; }

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,input,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {border:0;margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}/*IE8*/
audio,canvas,video{display:inline-block;}/*IE8/9*/
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
b,strong{font-weight: bold;}
q:before,q:after{content:'';}
table{border-collapse:collapse;border-spacing:0;}
form{display:inline;}
*{outline:none;}
input[type=submit]:hover,input[type=checkbox]:hover,label:hover{cursor:pointer;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}
textarea{overflow:auto;vertical-align:top;}
ol,ul{list-style:none;}
a{text-decoration:none;}
.clear {clear:both;font-size:0px;height:0px;margin:0px;padding:0px;overflow:hidden;}
* html .clearfix, * html .cf {height: 1%; /* IE5-6 */}
*+html .clearfix, *+html .cf {display: inline-block; /* IE7not8 */}
.clearfix:after, .cf:after { /* FF, IE8, O, S, etc. */content: ".";display: block;height: 0;clear: both;visibility: hidden;overflow: hidden;}
.clear2{clear:both;}
﻿@charset "utf-8";
@import "/assets/css/reset.css";
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,700,900');


/* Large desktop */
@media (max-width: 1199px) {  }

/* Portrait tablet to landscape and desktop */
@media (max-width: 979px) {  }

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {  }

/* Landscape phones and down */
@media (max-width: 534px) {  }

/* Landscape phones and down */
@media (max-width: 320px) {  }


@-ms-viewport {
    width: device-width;
}



/***************************************************
Global styles
***************************************************/
html {
    width: 100%;
    height: 100%;
    -ms-text-size-adjust: none;
    box-sizing: border-box;
}
*,
*:before,
*:after {
    box-sizing: inherit;
}

body {
    font-family: 'Roboto', Tahoma, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #515151;
    background: #fff;
    margin: 0;
    padding: 90px 0 0 0;
    min-width: 320px;
}
body.sticky {
}

a {
    color: #343b4a;
}
a:not(.btn):not(.btn2):hover {
    color: #000;
}


@media (max-width: 1099px) {
    body {
        padding-top: 60px;
    }
}
@media (max-width: 534px) {
    body {
        padding-top: 100px;
    }
}


/***************************************************
Szkielet
***************************************************/

.container {
    margin: 0 auto;
    padding: 0 20px;
    max-width: 1170px;
    position: relative;
}

main {
    min-height: 300px;
}

.header-wrapper {
    height: 90px;
    background: #fff;
    z-index: 99999;
    transition: height .25s linear;
    -moz-transition: height .25s linear;
    -webkit-transition: height .25s linear;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    padding: 0;
    border-bottom: 1px solid #f4f4f4;
}
.header-wrapper .container {
    height: 100%;
}


.logo {
}
.logo img {
    position: absolute;
    left: 20px;
    top: 50%;
    width: 220px;
    transform: translateY(-50%);
    transition: all .25s linear;
    -moz-transition: all .25s linear;
    -webkit-transition: all .25s linear;
}
.sticky .logo img {
    width: 150px;
}


.langs {
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    position: absolute;
    border-style: solid;
    border-width: 0 0 0 1px;
    border-color: RGBA(255,255,255,0.5);
    border-radius: 0 0 0 0;
    padding: 0;
    height: 27px;
    transition: all .25s linear;
    -moz-transition: all .25s linear;
    -webkit-transition: all .25s linear;
}
.langs li {
    display: none;
}
.langs li a {
    text-align: left;
    padding: 5px 8px;
    display: block;
    font-size: 14px;
    width: 62px;
}
.langs li a img {
    margin-right: 4px;
    width: 20px;
    height: 12px;
}
.langs li.current {
    display: block;
}
.langs .opened {
    background: #41c8f0;
}
.langs .opened li {
    display: block;
}
.langs .opened li a {
    color: #fff;
}

@media (max-width: 1099px) {
    .header-wrapper {
        height: 60px;
    }
    .logo img {
        left: 70px;
        width: 190px;
    }
}
@media (max-width: 767px) {
    .logo img {
        width: 150px;
    }
}
@media (max-width: 534px) {
    .header-wrapper {
        height: 100px;
        position: absolute;
    }
    .header-wrapper .container {
        padding-top: 65px;
        text-align: center;
    }
    .logo img {
        top: 30%;
    }
    .langs {
        position: static;
        top: auto;
        transform: none;
        display: inline-block;
        vertical-align: middle;
    }
}




.sticky .header-wrapper {
    height: 60px;
    box-shadow: 0 0 3px rgba(0,0,0,0.1);
}
.sticky .header-wrapper .container {
    padding-top: 0;
}
.sticky .logo img {
    margin-left: 0;
}
@media (max-width: 979px) {
    .sticky .header-wrapper {
        height: 50px;
    }
    .sticky .logo img {
        left: 50px;
    }
}
@media (max-width: 534px) {
    .sticky .header-wrapper {
        height: 100px;
    }
}


.header-nav {
    position: absolute;
    top: 50%;
    right: 80px;
    transform: translateY(-50%);
    text-align: right;
    transition: bottom .25s linear;
    -moz-transition: bottom .25s linear;
    -webkit-transition: bottom .25s linear;
    z-index: 998;
}

.header-nav > * {
    display: inline-block;
    vertical-align: middle;
}

.header-nav-profile {
    position: relative;
}
.header-nav-profile-a .icon-user {
    vertical-align: -6px;
}

.header-nav-profile-sub {
    display: none;
    background: #f8f8f8;
    position: absolute;
    top: 30px;
    right: 0;
    width: 150px;
    padding: 15px 0;
    z-index: 9;
}
.header-nav-profile-sub.opened {
    display: block;
}
.header-nav-profile-sub li {
    padding: 5px 15px;
}

.header-nav-notify {
    position: relative;
    margin-right: 5px;
}
.header-nav-notify .icon-notify[data-count]:before {
    position: absolute;
    top: -5px;
    right: -5px;
    display: block;
    border-radius: 15px;
    background: #ff0000;
    width: 14px;
    height: 14px;
    line-height: 14px;
    color: #fff;
    font-size: 10px;
    text-align: center;
    content: attr(data-count);
}

.header-nav-msg {
    position: relative;
    margin-right: 5px;
}
.header-nav-msg .icon-msg[data-count]:before {
    position: absolute;
    top: -5px;
    right: -5px;
    display: block;
    border-radius: 15px;
    background: #ff0000;
    width: 14px;
    height: 14px;
    line-height: 14px;
    color: #fff;
    font-size: 10px;
    text-align: center;
    content: attr(data-count);
}

.header-nav-notify-box {
    display: none;
    background: #f8f8f8;
    position: absolute;
    top: 30px;
    left: 50%;
    width: 240px;
    margin-left: -120px;
    padding: 5px 0;
    z-index: 9;
    text-align: left;
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
    border: 1px solid #e1e1e1;
}
.header-nav-notify-box.opened {
    display: block;
}
/*strzałeczka*/
.header-nav-notify-box:before {
    content: '';
    position: absolute;
    top: -10px;
    left: 50%;
    margin-left: -10px;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #e1e1e1;
}

.header-nav-notify-box li {
    padding: 10px 10px 10px 45px;
    position: relative;
    border-bottom: 1px solid #e1e1e1;
}
.header-nav-notify-box li:last-child {
    border-bottom: 0;
}
.header-nav-notify-box li.bold {
    font-weight: bold;
}
.header-nav-notify-box li small {
    display: block;
    color: #7c7c7c;
}
.header-nav-notify-box li .icon-info {
    position: absolute;
    left: 10px;
    top: 12px;
    width: 30px;
    height: 30px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-info' width='44' height='44' viewBox='0 0 24 24' stroke-width='1.5' stroke='%232c3e50' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Ccircle cx='12' cy='12' r='9' /%3E%3Cline x1='12' y1='8' x2='12.01' y2='8' /%3E%3Cpolyline points='11 12 12 12 12 16 13 16' /%3E%3C/svg%3E");
}
.header-nav-notify-box li.empty {
    padding: 10px;
    position: relative;
    text-align: center;
}


@media (max-width: 534px) {
    .header-nav {
        position: static;
        top: auto;
        transform: none;
        display: inline-block;
    }
    .header-nav > div:last-child {
        margin-left: 10px;
    }

    .header-nav > * {
        margin-left: 10px;
    }
}



.footer {
    font-size: 16px;
    margin: 50px 0 0 0;
    background: #000;
    padding: 50px 0;
}

.footer .container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0 20px;
}

.footer-h {
    margin: 15px 0;
    font-weight: bold;
    font-size: 14px;
    text-transform: uppercase;
    color: #fff;
}

.footer-links a {
    clear: both;
    display: block;
    font-size: 12px;
    text-transform: uppercase;
    line-height: 1.5em;
    color: #fff;
}
.footer-links a:hover {
    text-decoration: underline;
}

.footer-copy {
    text-align: left;
    font-size: 13px;
    color: #c3c3c3;
}
.footer-copy img {
    width: 100%;
    max-width: 250px;
    margin: 15px 0 30px 0;
    display: block;
}

.studiomh {
    float: right;
	color: #c3c3c3;
}



/***************************************************
content
***************************************************/


.content p {
    margin: 15px 0;
    line-height: 1.5em;
}


h1, h2:first-child {
    color: #000;
    font-weight: normal;
    font-size: 36px;
    text-align: center;
    letter-spacing: 2px;
    margin: 40px 0;
}

h2 {
    color: #000;
    font-weight: 400;
    font-size: 28px;
    text-align: left;
    margin: 30px 0;
}

h3 {
    color: #000;
    font-size: 24px;
    font-weight: 400;
    margin: 35px 0 30px 0;
    position: relative;
}

h4 {
    font-weight: bold;
    font-size: 18px;
    margin: 25px 0 20px 0;
}


.content ul:not(.slick-dots) {
    display: block;
    list-style-type: none;
    margin: 10px 0;
    padding: 0;
    line-height: 1.5em;
}
.content ul:not(.slick-dots) li {
    position: relative;
    padding-left: 20px;
}
.content ul:not(.slick-dots) li:before {
    content: '';
    display: block;
    width: 4px;
    height: 4px;
    border-radius: 3px;
    background: #02aadb;
    position: absolute;
    left: 0;
    top: 8px;
}

.content ol {
    display: block;
    list-style-position: outside;
    list-style-type: decimal;
    margin: 10px 0;
    padding-left: 20px;
    line-height: 1.5em;
}

.content ol.rules {
}
.content ol.rules, .content ol.rules ol {
    counter-reset: item;
    position: relative;
}
.content ol.rules ol {
    padding-left: 30px;
}
.content ol.rules > li, .content ol.rules ol > li {
    display: block;
}
.content ol.rules > li:before, .content ol.rules ol > li:before {
    content: counters(item, ".") ".";
    counter-increment: item;
    position: absolute;
    left: 0;
}

.content p:first-child, .content h1:first-child, .content h2:first-child, .content h3:not(.sec):first-child, .content h4:not(.sec):first-child {
    margin-top: 0;
}
.content p:last-child {
    margin-bottom: 0;
}


.content-white {
    background: #fff;
    padding: 50px;
}


@media (max-width: 767px) {
    h2 {
        font-size: 22px;
        margin: 30px 0;
    }
}
@media (max-width: 534px) {
    .content-white {
        padding: 30px 20px;
    }
    h1, h2 {
        font-size: 28px;
    }
}


dl.formList {
    margin: 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
}
dl.formList dt {
    width: 40%;
    padding: 6px 0 5px 0;
    flex: 0 0 40%;
    font-size: 13px;
}
dl.formList dd {
    width: 40%;
    flex: 0 0 60%;
    padding: 5px 0;
}


/***************************************************
menu
***************************************************/

.navbar {
    position: absolute;
    top: 50%;
    right: 280px;
    transform: translateY(-50%);
    transition: all .25s linear;
    -moz-transition: all .25s linear;
    -webkit-transition: all .25s linear;
    z-index: 997;
}
.navbar > ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 0px;
}
.navbar > ul > li {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    height: 30px;
    margin: 0 15px;
    position: relative;
}
.navbar > ul > li > a {
    /*color: #fff;*/
    font-size: 14px;
    font-weight: normal;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;

    height: 100%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    -ms-grid-row-align: flex-start;
    align-items: center;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: center;

    z-index: 9999;
    position: relative;
}
.navbar ul li a:hover {
    text-decoration: none;
    color: #02aadb;
}
.navbar ul li.current > a {
    color: #02aadb;
}

.navbar ul li a.btn {
    padding: 0 20px;
    height: 40px;
    margin: -5px 0;
}


.navbar-sub {
    position: absolute;
    top: 100%;
    left: 0;
    width: 250px;
    background: #f8f8f8;
    z-index: 999;
    padding: 20px 0;
    display: none;
}
.navbar-sub .link-u {
    font-size: 14px;
    text-transform: none;
}
.navbar-sub .navbar-h {
    font-size: 14px;
    font-weight: bold;
    line-height: 1.8em;
    margin-bottom: 10px;
}
.sidr-class-navbar-h {
    padding: 5px 15px 5px 25px
}
.navbar-sub li {
    position: relative;
    margin: 5px 0;
    padding: 0 20px;
}
.navbar-sub li.isSub {
    background: url("data:image/svg+xml,%3Csvg id='_6f1d44a8089c67c0d68fdb217ef60d92' data-name='6f1d44a8089c67c0d68fdb217ef60d92' xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10'%3E%3Cpath id='Path_1' data-name='Path 1' d='M22.889,122.023l-3.3,3.261h0l-.556.548-.623.613a.54.54,0,0,1-.381.155.55.55,0,0,1-.385-.157.525.525,0,0,1-.046-.7l.958-.943h0l2.69-2.654H10.581a.533.533,0,1,1,0-1.067h10.66L18.8,118.666l-.155-.15-1.14-1.124a.531.531,0,0,1,.472-.792.615.615,0,0,1,.432.18l.3.293.821.81.155.15,3.2,3.16a.52.52,0,0,1,.151.4v.021A.52.52,0,0,1,22.889,122.023Z' transform='translate(-10.041 -116.6)'/%3E%3C/svg%3E%0A") 210px center no-repeat;
}
.navbar-sub li a {
    font-size: 14px;
    font-weight: normal;
    text-transform: uppercase;
    line-height: 1.8em;
}
.sidr .sidr-class-sub {
    display: none;
}

.navbar-subsub {
    left: 250px;
    top: -25px!important;
    display: none;
}
.navbar-sub li:hover .navbar-subsub {
    display: block!important;
}


.navbar-groups {
    top: 100%;
    left: 20px;
    right: 20px;
    width: auto;
    position: absolute;
    background: #f8f8f8;
    padding: 20px;
    display: none;
}
.navbar-groups > div {
    display: grid;
    grid-template-columns: repeat(3, auto);
    grid-template-rows: repeat(2, auto);
    gap: 20px 10px;
}
/*.navbar-groups .navbar-group:nth-child(1) {*/
/*    grid-row: span 2 / span 2;*/
/*}*/
/*.navbar-groups .navbar-group:nth-child(2) {*/
/*    grid-row: span 2 / span 2;*/
/*}*/

.navbar-groups h5 {
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 1.2em;
}
.navbar-groups h5 span {
    margin: -4px 3px 0 0;
}
.navbar-groups h5 small {
    font-weight: normal;
    font-size: 12px;
    text-transform: none;
    color: #7c7c7c;
}
.navbar-groups ul {
    margin-left: 50px;
}
.navbar-groups ul li {
    margin: 5px 0;
    line-height: 1.1em;
}
.navbar-groups span[class*="icon-cat-"] {
    display: block;
    width: 40px;
    height: 40px;
    background-color: #02aadb;
    background-size: 30px;
    border-radius: 50%;
    float: left;
    margin-right: 10px;
}


@media (max-width: 1099px) {
    .navbar {
        left: 20px;
        right: auto;
    }
    .navbar .mobile-nav {
        text-align: left;
    }
    .navbar ul {
        display: none;
    }
}

@media (max-width: 979px) {
    .sticky .navbar ul {
        display: none;
    }
}
@media (max-width: 534px) {
    .navbar {
        top: 30%;
    }
    .navbar .mobile-nav {
        text-align: center;
    }
}

.mobile-overlay {
    display: none;
    position: fixed;
    top: -200px;
    right: -200px;
    bottom: -200px;
    left: -200px;
    background: rgba(68, 68, 68, 0.5);
    z-index: 999998;
}

.sidr-animating .mobile-overlay,
.sidr-open .mobile-overlay {
    display: block;
}

.mobile-nav {
    display: none;
    height: 40px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    transition: top .25s linear;
    -moz-transition: top .25s linear;
    -webkit-transition: top .25s linear;
}

@media (max-width: 1099px) {
    .mobile-nav {
        display: block;
    }
}
@media (max-width: 1099px) {
    .sticky .mobile-nav {
        display: block;
    }
}



.mobile-nav:hover {
    text-decoration: none;
}

.mobile-nav span {
    position: relative;
    padding-left: 25px;
    /*color: #fff;*/
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    display: inline-block;
    vertical-align: middle;
}

.mobile-nav span::after {
    display: block;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    left: 0;
    width: 25px;
    height: 3px;
    background: #343b4a;
    box-shadow: 0 6px 0 #343b4a,
    0 -6px 0 #343b4a;
    content: '';
}


.sidr {
    display: block;
    position: fixed;
    top: 0;
    width: 250px;
    height: 100%;
    background: #fff;
    z-index: 999999;
    overflow-x: hidden;
    overflow-y: auto;
}

.sidr ul {
    margin: 30px 0;
    padding: 0;
    list-style: none;
}
.sidr a {
    display: block;
    padding: 7px 15px;
    color: #000;
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
}
.sidr a:hover {
    text-decoration: underline;
}

.sidr-class-navbar-sub {
    margin: 0!important;
    display: none;
}
.sidr-class-navbar-sub ul {
    margin: 0!important;
}
.sidr-class-navbar-sub li {
    border-bottom: 0;
}
.sidr-class-navbar-sub a {
    font-size: 13px;
    text-transform: none;
    padding-left: 30px;
}
.sidr-class-navbar-subsub a {
    padding-left: 50px;
}

.sidr-inner > a, .sidr-inner > h3 {
    display: none;
}


.sidr.right {
    right: -250px;
    left: auto;
}

.sidr.left {
    right: auto;
    left: -200px;
}

.sidr-open .sidr {
    box-shadow: 1px 0 0 #ccc;
}


/***************************************************
			        SLIDER
***************************************************/

.slider {
    margin: 0 auto;
    max-width: 1400px;
}

.slider-item {
    position: relative;
}


.slider-video video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.slider-nav {
    position: absolute;
    top: 50%;
    left: 30px;
    margin-top: -26px;
}
.slider-nav.icon-arrow-light-right {
    left: auto;
    right: 30px;
}

.slider-item picture {
    position: relative;
}
.slider-item picture:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.3);
}

.slider-item img {
    width: 100%;
    height: 450px !important;
    object-fit: cover;
}

.slider-item .container {
    position: absolute;
    bottom: 65%;
    left: 50%;
    transform: translate(-50%, 50%);
    width: 100%;
    max-width: 900px;
    padding: 0 20px;
}

@media (max-width: 700px) {
    .slider-item img {
        height: 550px !important;
    }
    .slider-item .container {
        bottom: 75%;
    }
}

@media (max-width: 767px) {

}


.mainSearch {
    margin: 0 auto;
    max-width: 1800px;
    position: relative;
}
.mainSearch:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
}
.mainSearch > .container {
    position: absolute;
    top: 70%;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    max-width: 900px;
    padding: 0 20px;
}
.mainSearch h1 {
    font-size: 48px;
    font-weight: 700;
    color: #fff;
    margin: 0;
}
.mainSearch p {
    font-size: 24px;
    color: #fff;
    margin: 20px 0;
    text-align: center;
}
.mainSearch .mainSearch-form {
    background: #fff;
    display: flex;
    border-radius: 10px;
    padding: 20px 15px;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
.mainSearch .mainSearch-form .formMat-group {
    margin: 0 5px;
    flex: 1 1 33%;
}
.mainSearch .mainSearch-form .btn {
    margin: 0 5px;
    display: block;
    width: 120px;
}

@media (max-width: 979px) {
    .mainSearch h1 {
        font-size: 36px;
    }
    .mainSearch p {
        font-size: 18px;
    }
}

@media (max-width: 700px) {
    .mainSearch > .container {
        top: 50%;
    }
    .mainSearch .mainSearch-form {
        flex-direction: column;
        align-items: stretch;
        max-width: 400px;
        margin: 0 auto;
    }
    .mainSearch .mainSearch-form .formMat-group {
        margin-bottom: 10px;
        flex: 1 1 100%;
    }
    .mainSearch .mainSearch-form .btn {
        width: 100%;
    }
}

@media (max-width: 534px) {
    .mainSearch h1 {
        font-size: 28px;
    }
    .mainSearch p {
        font-size: 16px;
    }
}


/***************************************************
			        producers
***************************************************/


/*.logos-wrapper {
    margin: 50px 0;
}
.logos-wrapper > * {
    float: left;
}
.logos-wrapper > a {
    width: 40px;
    margin-top: 5px;
}
.logos-wrapper .icon-arrow-right {
    float: right;
}
.logos-carousel {
    width: calc(100% - 80px);
}
.logos-carousel li {
    height: 65px;
    line-height: 65px;
    text-align: center;
}
.logos-carousel img {
    vertical-align: middle;
    display: inline;
    max-width: 230px;
}*/


/***************************************************
			        boxy na głównej
***************************************************/

/*.boxes-wrapper div {
    position: relative;
    margin-bottom: 30px;
}
.boxes-wrapper img {
    width: 100%;
    display: block;
}
.boxes-wrapper a:hover img {
    opacity: 0.8;
}
.boxes-wrapper span {
    position: absolute;
    top: 15px;
    left: 30px;
    right: 0;
    padding: 15px;
    font-size: 15px;
    text-transform: uppercase;
    text-align: center;
    background: #fff;
}*/





/***************************************************
Specifics
***************************************************/

.right {
    float: right!important;
}
.left {
    float: left!important;
}
.center {
    float: none!important;
    margin-left: auto!important;
    margin-right: auto!important;
}

.txt-left {
    text-align: left;
}
.txt-right {
    text-align: right;
}
.txt-center {
    text-align: center;
}

.color1 {
    color: #02aadb!important;
}
.color2 {
    color: #02aadb!important;
}

hr {
    background: #d3d3d3;
    height: 1px;
    border: 0;
    margin: 40px 0;
    clear: both;
}



.img-6-right, .img-6-left, .img-4-right, .img-4-left {
    width: 100%;
    margin: 20px 0;
}
p img {
    margin-top: 0!important;
}
@media (min-width: 534px) {
    .img-6-right {
        width: 50%;
        float: right;
        margin: 20px 0 20px 40px;
    }
    .img-6-left {
        width: 50%;
        float: left;
        margin: 20px 40px 20px 0;
    }
    .img-4-right {
        width: 33%;
        float: right;
        margin: 20px 0 20px 40px;
    }
    .img-4-left {
        width: 33%;
        float: left;
        margin: 20px 40px 20px 0;
    }
}


.pagination {
    text-align: center;
    margin: 30px 0;
}
.pagination a {
    margin: 0 2px;
}


.loader {
    background: url(/assets/img/loader.gif) no-repeat center;
    position: absolute;
    z-index: 9999;
    height: 100%;
    padding: 10px;
    margin: -10px;
}



#cookies {
    position: fixed;
    bottom: 0;
    left: 0;
    background: #ececec;
    padding: 5px;
    width: 100%;
    font-size: 12px;
    color: #000;
    text-align: center;
    z-index: 999;
}
#cookies .ok {
    background: #000;
    color: #fff;
    padding: 1px 3px;
    margin: 0 5px;
}
body.hasCookies {
    margin-bottom: 20px;
}

/***************************************************
Zewnętrzne pluginy
***************************************************/

.qtip-error{
    background-color: #ff0000 !important;
    border-color: #ff0000!important;
    color: #fff!important;
    border-radius: 0;
}
.qtip-error .qtip-content {
    padding: 2px 5px;
}
.qtip-info{
    background-color: #02aadb!important;
    border-color: #02aadb!important;
    color: #fff!important;
    border-radius: 4px;
}


/***************************************************
Dialog
***************************************************/

/* Add some nice box-shadow-ness to the dialogues */
.qtip.qtip-dialogue{
    max-width: 600px;
    min-width: 210px;

    -moz-box-shadow: 0 0 10px 1px rgba(0,0,0,.5);
    -webkit-box-shadow: 0 0 10px 1px rgba(0,0,0,.5);
    box-shadow: 0 0 10px 1px rgba(0,0,0,.5);
    padding: 0;

    background: #fff;
    border: 1px solid #eee;
}

.qtip.qtip-dialogue .qtip-titlebar{
    padding: 20px;
    background: #eee;
}
.qtip.qtip-dialogue .qtip-content{
    padding: 10px 20px 20px 20px;
}
.qtip.qtip-dialogue .qtip-content p {
    text-align: center;
}

.qtip.qtip-dialogue button{
    float: left;
    width: 47%;
    margin-top: 20px;
    margin-right: 10px;
}

.qtip.qtip-dialogue button:only-of-type {
    float: none;
    margin-left: auto;
    margin-right: auto;
}

.qtip.qtip-dialogue button + button{
    float: right;
    margin-right: 0;
}



.qtip .product-added {
    text-align: left;
}
.qtip .product-added img {
    width: 80px;
    margin-right: 10px;
    float: left;
}
.qtip .product-added p {
    float: left;
    text-align: left!important;
    margin: 22px 0;
}


@media (max-width: 534px) {
    .qtip.qtip-dialogue{
        min-width: 320px;
    }
}



/* PAGER */

.slick-dots {
    text-align: center;
    font-size: .85em;
    font-weight: bold;
    color: #666;
    padding: 7px 2px;
    z-index: 99;
    margin: 20px auto 0 auto;
    max-width: max-content;
}
.slick-dots li {
    float: left;
    padding: 0;
}
.slick-dots li button {
    text-indent: -9999px;
    display: block;
    width: 12px;
    height: 12px;
    margin: 0 5px;
    padding: 0;
    outline: 0;
    position: relative;
    background: #f8f8f8;
    border: 0;
    cursor: pointer;
}
.slick-dots li button:hover,
.slick-dots li.slick-active button {
    background: #02aadb;
}


/***************************************************
Forms
***************************************************/

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #b2b2b2;
}
::-moz-placeholder { /* Firefox 19+ */
    color: #b2b2b2;
}
:-ms-input-placeholder { /* IE 10+ */
    color: #b2b2b2;
}
:-moz-placeholder { /* Firefox 18- */
    color: #b2b2b2;
}




fieldset.formMat-center {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
}
fieldset.formMat-center-500 {
    max-width: 550px;
    width: 100%;
    margin: 0 auto;
}

.formMat-header {
    margin: 0 0 10px 0!important;
}

.formMat-group {
    clear: both;
    margin-top: 8px;
    margin-bottom: 25px;
    position: relative;
}

.formMat-outline {
    background: #fff;
    margin: 0;
    padding: 7px 10px;
    border: 1px solid #e1e1e1;
    width: 100%;
    position: relative;
    transition: border .2s linear;
    -moz-transition: border .2s linear;
    -webkit-transition: border .2s linear;
}
.formMat-outline:hover {
    border-color: #8798A2;
}
.formMat-outline.isFocus {

}
.formMat-outline .formMat-control {
    width: 100%;
    line-height: 24px;
    height: 24px;
}
.formMat-outline .formMat-control[readonly] {
    color: #8798A2;
}
.formMat-outline textarea.formMat-control {
    height: 120px;
}
.formMat-outline select.formMat-control {
    border: none;
    outline: none;
    -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari and Chrome */
    appearance:none;
    -webkit-border-radius: 2px;
    -webkit-padding-end: 20px;
    -webkit-padding-start: 2px;
    -webkit-user-select: none;
    background: transparent;
    background-image: url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");
    background-repeat: no-repeat;
    background-position-x: 100%;
    background-position-y: 0px;
    z-index: 2;
    color: #fff;
    font-size: 0;
    position: relative;
    display: block;
}
.formMat-outline .formMat-label {
    color: #8798A2;
    position: absolute;
    top: 8px;
    left: 7px;
    right: 7px;
    line-height: 24px;
    height: 24px;
    background: #fff;
    padding: 0 3px;
    transition: all .1s linear;
    -moz-transition: all .1s linear;
    -webkit-transition: all .1s linear;
    cursor: text;
    z-index: 1;
}
.formMat-outline .formMat-control:focus + .formMat-label, .formMat-outline.isFocus .formMat-label, .formMat-outline .formMat-control.notEmpty + .formMat-label, .formMat-outline .formMat-control.notEmpty + span + .formMat-label {
    top: -10px;
    right: auto;
    height: 12px;
    font-size: 12px;
    line-height: 18px;
    cursor: default;
}
.formMat-outline select.formMat-control:focus, .formMat-outline select.formMat-control.notEmpty {
    color: #000;
    font-size: 16px;
}

.matForm-group-select .formMat-outline {
    padding: 7px 0px;
}

.formMat-group-checkbox, .formMat-group-checkboxes {
    margin-top: 0;
}
.formMat-group-checkbox .formMat-outline, .formMat-group-checkboxes .formMat-outline {
    border: 0;
    padding: 0 10px;
    height: auto;
}
.formMat-control-checkbox {
    margin-right: 5px;
}

.formMat-label-checkboxes {
    margin-bottom: 5px;
    color: #8798A2;
    display: block;
}
.formMat-control-checkboxes span {
    display: inline-block;
    margin: 3px 10px 0 0;
}

.formMat-error {
    color: #ff0000;
    font-size: 12px;
    position: absolute;
    bottom: -15px;
    left: 11px;
}



.formMat-btns {
    text-align: center;
    margin-top: 0;
}




.file-progress {
    background-color: #f8f8f8;
    margin-bottom: 10px;
    padding: 10px;
    display: none;
    width: 100%;
    z-index: 99999;
}
.file-progress-bar {
    background-color: #fff;
    margin-top: 5px;
    padding: 0;
}
.file-progress-bar>div {
    height: 5px;
    background-color: #02aadb;
}


#formMatDrop {
    background: #f8f8f8;
    border: 1px solid #e1e1e1;
    width: 100%;
    height: 120px;
    padding: 20px 0;
    line-height: 1.5em;
    text-align: center;
    font-weight: bold;
    margin-bottom: 20px;
}
#formMatDrop.in {
    background: #e4e4e4;
}
#formMatDrop .icon-upload {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-upload' width='44' height='44' viewBox='0 0 24 24' stroke-width='1.5' stroke='%232c3e50' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2 -2v-2' /%3E%3Cpath d='M7 9l5 -5l5 5' /%3E%3Cpath d='M12 4l0 12' /%3E%3C/svg%3E");
    background-size: 44px;
    background-repeat: no-repeat;
    background-position: center;
    height: 50px;
    width: 50px;
    display: inline-block;
}

.formMat-files {
    margin-top: 10px;
}
.formMat-files .item {
    background: #f8f8f8;
    padding: 10px;
    margin-bottom: 10px;
    position: relative;
}
.formMat-files .item .icon-remove {
    float: right;
    margin: -1px 0;
}


/***************************************************
Messages
***************************************************/

.msg {
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: bold;
    padding: 15px;
    margin-bottom: 15px;

    color: #fff;
    background: #02aadb;
 }

.msg.msg-info {
    color: #3A87AD;
    border-radius: 3px;
    border: 1px solid #9acfea;
    background: #e2f1f9; /* Old browsers */
    background: -moz-linear-gradient(top,  #e2f1f9 0%, #b9def0 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2f1f9), color-stop(100%,#b9def0)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e2f1f9 0%,#b9def0 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e2f1f9 0%,#b9def0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e2f1f9 0%,#b9def0 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #e2f1f9 0%,#b9def0 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2f1f9', endColorstr='#b9def0',GradientType=0 ); /* IE6-9 */
}

.msg.msg-danger {
    color: #fff;
    background: #dd5653;
}

.msg.msg-success {
    color: #468847;
    border-radius: 3px;
    border: 1px solid #B2DBA1;
    background: #def0d7; /* Old browsers */
    background: -moz-linear-gradient(top,  #def0d7 0%, #c9e5bd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#def0d7), color-stop(100%,#c9e5bd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #def0d7 0%,#c9e5bd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #def0d7 0%,#c9e5bd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #def0d7 0%,#c9e5bd 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #def0d7 0%,#c9e5bd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#def0d7', endColorstr='#c9e5bd',GradientType=0 ); /* IE6-9 */
}


/***************************************************
Buttons
***************************************************/

.btn, .btn2, .btn-small {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    text-transform: uppercase;

    vertical-align: middle;
    white-space: nowrap;
    cursor: pointer;

    display: inline-block;
    padding: 10px 25px;
    line-height: 20px;
    border: 0;

    background: #02aadb;
    transition: background .15s linear;
    -moz-transition: background .15s linear;
    -webkit-transition: background .15s linear;
}
.btn2 {
    background: #ededed;
    color: #02aadb;
}
.btn:not(.disabled):hover, .btn2:not(.disabled):hover, .btn-small:not(.disabled):hover {
    color: #fff!important;
    background: #404040;
}

.btn2 span[class*="icon-"] {
    vertical-align: middle;
    width: 20px;
    height: 20px;
    margin: -7px 0 -5px 10px;
}
.btn2 .icon-phone {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-phone' width='44' height='44' viewBox='0 0 24 24' stroke-width='1.5' stroke='%232c3e50' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2' /%3E%3C/svg%3E");
}
.btn2 .icon-mail {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-mail' width='44' height='44' viewBox='0 0 24 24' stroke-width='1.5' stroke='%232c3e50' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 7a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-10z' /%3E%3Cpath d='M3 7l9 6l9 -6' /%3E%3C/svg%3E");
}
.btn2:not(.disabled):hover span[class*="icon-"] {
    filter: brightness(0%) invert(100%);
    -webkit-filter: brightness(0%) invert(100%);
    -moz-filter: brightness(0%) invert(100%);
}


.btn-small {
    padding: 3px 5px;
    font-size: 12px;
    line-height: 16px;
}
.btn-small.btn-icon span[class*="icon-"] {
    filter: brightness(0%) invert(100%);
    -webkit-filter: brightness(0%) invert(100%);
    -moz-filter: brightness(0%) invert(100%);
}

.btn.disabled, .btn2.disabled, .btn-small.disabled {
    opacity: 0.5;
}

.btns {
    margin-top: 30px;
    clear: both;
}


@media (max-width: 767px) {
    .btn {
        text-transform: none;
    }
}

@media (max-width: 534px) {
    .btns a {
        width: 100%;
        display: block;
        margin-top: 10px;
    }
}

/***************************************************
Links
***************************************************/

.link {
    text-transform: uppercase;
}
.link:hover {
    text-decoration: none;
    color: #02aadb;
}
.link .icon-arrow-s-right {
    margin: -5px 0 -5px 10px;
    vertical-align: initial;
}
.link .icon-arrow-s-left {
    margin: -5px 10px -5px 0;
    vertical-align: initial;
}
.link-u {
    text-decoration: underline;
}
.link-info {
    color: #2AABD2;
}
.link-success {
    color: #419741;
}
.link-danger {
    color: #C12F2B;
}

/***************************************************
Icons
***************************************************/

[class*="icon-"] {
    display: inline-block;
    vertical-align: middle;
    content:'';
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}

.icon-user {
    width: 23px;
    height: 23px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-user-filled' width='44' height='44' viewBox='0 0 24 24' stroke-width='1.5' stroke='%232c3e50' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 2a5 5 0 1 1 -5 5l.005 -.217a5 5 0 0 1 4.995 -4.783z' stroke-width='0' fill='currentColor' /%3E%3Cpath d='M14 14a5 5 0 0 1 5 5v1a2 2 0 0 1 -2 2h-10a2 2 0 0 1 -2 -2v-1a5 5 0 0 1 5 -5h4z' stroke-width='0' fill='currentColor' /%3E%3C/svg%3E");
}

.icon-arrow-down {
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' width='24' height='24' stroke-width='2'%3E%3Cpath d='M6 9l6 6l6 -6'%3E%3C/path%3E%3C/svg%3E");
}

.icon-notify {
    width: 23px;
    height: 23px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-bell-filled' width='44' height='44' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000000' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M14.235 19c.865 0 1.322 1.024 .745 1.668a3.992 3.992 0 0 1 -2.98 1.332a3.992 3.992 0 0 1 -2.98 -1.332c-.552 -.616 -.158 -1.579 .634 -1.661l.11 -.006h4.471z' stroke-width='0' fill='currentColor' /%3E%3Cpath d='M12 2c1.358 0 2.506 .903 2.875 2.141l.046 .171l.008 .043a8.013 8.013 0 0 1 4.024 6.069l.028 .287l.019 .289v2.931l.021 .136a3 3 0 0 0 1.143 1.847l.167 .117l.162 .099c.86 .487 .56 1.766 -.377 1.864l-.116 .006h-16c-1.028 0 -1.387 -1.364 -.493 -1.87a3 3 0 0 0 1.472 -2.063l.021 -.143l.001 -2.97a8 8 0 0 1 3.821 -6.454l.248 -.146l.01 -.043a3.003 3.003 0 0 1 2.562 -2.29l.182 -.017l.176 -.004z' stroke-width='0' fill='currentColor' /%3E%3C/svg%3E");
}

.icon-msg {
    width: 23px;
    height: 23px;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg viewBox='143.76 125.033 20 16' width='20' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 163.76 128.568 L 163.76 138.033 C 163.76 139.622 162.521 140.935 160.936 141.028 L 160.76 141.033 L 146.76 141.033 C 145.171 141.034 143.858 139.795 143.765 138.209 L 143.76 138.033 L 143.76 128.568 L 153.205 134.865 L 153.321 134.931 C 153.598 135.067 153.922 135.067 154.199 134.931 L 154.315 134.865 L 163.76 128.568 L 163.76 128.568 Z' stroke-width='0' fill='currentColor'/%3E%3Cpath d='M 160.76 125.033 C 161.84 125.033 162.787 125.603 163.315 126.46 L 153.76 132.83 L 144.205 126.46 C 144.713 125.634 145.59 125.105 146.559 125.04 L 146.76 125.033 L 160.76 125.033 L 160.76 125.033 Z' stroke-width='0' fill='currentColor'/%3E%3C/svg%3E");
}

.icon-home {
    width: 23px;
    height: 23px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-home' width='44' height='44' viewBox='0 0 24 24' stroke-width='1' stroke='%232c3e50' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M5 12l-2 0l9 -9l9 9l-2 0' /%3E%3Cpath d='M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-7' /%3E%3Cpath d='M9 21v-6a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v6' /%3E%3C/svg%3E");
}

.icon-file{
    width: 23px;
    height: 23px;
    margin: -5px 0 -2px 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-file' width='44' height='44' viewBox='0 0 24 24' stroke-width='1.5' stroke='%232c3e50' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M14 3v4a1 1 0 0 0 1 1h4' /%3E%3Cpath d='M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z' /%3E%3C/svg%3E");
}

.icon-remove {
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-x' width='44' height='44' viewBox='0 0 24 24' stroke-width='1.5' stroke='%232c3e50' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cline x1='18' y1='6' x2='6' y2='18' /%3E%3Cline x1='6' y1='6' x2='18' y2='18' /%3E%3C/svg%3E");
    cursor: pointer;
}

.icon-edit {
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-edit' width='44' height='44' viewBox='0 0 24 24' stroke-width='1.5' stroke='%232c3e50' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 20h9' /%3E%3Cpath d='M16 4l4 4l-14 14l-4 1l1 -4z' /%3E%3C/svg%3E");
    cursor: pointer;
}

.icon-time {
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-time' width='44' height='44' viewBox='0 0 24 24' stroke-width='1.5' stroke='%232c3e50' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Ccircle cx='12' cy='12' r='9' /%3E%3Cpolyline points='12 7 12 12 15 15' /%3E%3C/svg%3E");

}

.icon-more {
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-dots' width='44' height='44' viewBox='0 0 24 24' stroke-width='1.5' stroke='%232c3e50' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Ccircle cx='5' cy='12' r='1' /%3E%3Ccircle cx='12' cy='12' r='1' /%3E%3Ccircle cx='19' cy='12' r='1' /%3E%3C/svg%3E");
}

.icon-info {
}

.icon-msgUser {
    background-color: #02aadb;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    background-size: 30px 30px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-user' width='44' height='44' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23fff' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0' /%3E%3Cpath d='M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2' /%3E%3C/svg%3E");
}

.icon-brief {
    width: 60px;
    height: 50px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor' width='24' height='24'%3E%3Cpath d='M22 13.478v4.522a3 3 0 0 1 -3 3h-14a3 3 0 0 1 -3 -3v-4.522l.553 .277a20.999 20.999 0 0 0 18.897 -.002l.55 -.275zm-8 -11.478a3 3 0 0 1 3 3v1h2a3 3 0 0 1 3 3v2.242l-1.447 .724a19.002 19.002 0 0 1 -16.726 .186l-.647 -.32l-1.18 -.59v-2.242a3 3 0 0 1 3 -3h2v-1a3 3 0 0 1 3 -3h4zm-2 8a1 1 0 0 0 -1 1a1 1 0 1 0 2 .01c0 -.562 -.448 -1.01 -1 -1.01zm2 -6h-4a1 1 0 0 0 -1 1v1h6v-1a1 1 0 0 0 -1 -1z'%3E%3C/path%3E%3C/svg%3E");
}


.badge {
    display: block;
    border-radius: 15px;
    background: #ff0000;
    width: 17px;
    height: 17px;
    line-height: 17px;
    color: #fff;
    font-size: 12px;
    text-align: center;
}

/***************************************************
Table
***************************************************/
table.table {
    margin: 10px auto;
    clear: both;
    width: 100%;
    border-collapse: collapse;
    border: 0;
}

table.table thead tr {
}

table.table thead th {
    color: #fff;
    font-weight: normal;
    padding: 15px 15px;
    background: #000;
}
table.table thead th[data-sort] {
    cursor: pointer;
    *cursor: hand;
}
table.table thead th span {
    margin: 0 0 0 2px;
}


table.table td {
    padding: 15px 15px;
}

table.table tr:nth-child(odd) { background-color: #fff; }
table.table tr:nth-child(even) { background-color: #f8f8f8; }

table.table tr:hover {
    background-color: #e1f0f4;
}

table.table tr td.sub {
    padding-left: 30px;
}

table.table input[type=text] {
    margin: -4px -5px;
    padding: 2px;
}
table.table input[type=text].act-order {
    width: 30px;
    text-align: center;
}


/***************************************************
nawigacja
***************************************************/

.breadcrumb {
    font-size: 12px;
    text-transform: uppercase;
    margin: 15px 0 15px 0;
}
.breadcrumb span {
    margin: 0 10px;
}
.breadcrumb span.icon-home {
    margin: -3px 0 0 0;
}
.breadcrumb a {
}
.breadcrumb a:hover {
    text-decoration: underline;
}
.breadcrumb .sort {
    text-align: right;
    float: right;
    width: 340px;
    margin: -13px 0 0 0;
}
.breadcrumb .sort select {
    width: 215px;
    margin-left: 20px;
}

@media (max-width: 767px) {
    .breadcrumb {
        text-align: center;
    }
    .breadcrumb .sort {
        text-align: center;
        float: none;
        width: 100%;
        margin: 20px 0 -15px 0;
    }
}



/***************************************************
podstrona - kontakt
***************************************************/

@media (max-width: 767px) {
    .wrapper-contact .g-col-6:first-child {
        margin-bottom: 50px;
    }
}



/***************************************************
główna
***************************************************/

div[class*="cnt-"] h2 {
    margin-top: 0;
}

.cnt-other {
    margin-top: 80px;
}

.cnt-text {
    margin-top: 80px;
}
.cnt-gray {
    padding: 80px 0;
    background: #f8f8f8;
}


.cnt-text_photo_right {
    margin-top: 80px;
}
.cnt-text_photo_right .container {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.cnt-text_photo_right .container .col-text {
    flex: 0 0 50%;
    padding-right: 20px;
}
.cnt-text_photo_right .container .col-photo {
    flex: 0 0 50%;
}
.cnt-text_photo_right .container .col-photo img {
    max-width: 100%;
    height: auto;
}


.cnt-text_photo_left {
    margin-top: 80px;
}
.cnt-text_photo_left .container {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.cnt-text_photo_left .container .col-text {
    flex: 0 0 50%;
    padding-left: 20px;
}
.cnt-text_photo_left .container .col-photo {
    flex: 0 0 50%;
}
.cnt-text_photo_left .container .col-photo img {
    max-width: 100%;
    height: auto;
}

@media (max-width: 767px) {
    .cnt-text_photo_right .container .col-text,
    .cnt-text_photo_left .container .col-text {
        flex: 0 0 100%;
        padding: 0;
    }
    .cnt-text_photo_right .container .col-photo,
    .cnt-text_photo_left .container .col-photo {
        flex: 0 0 100%;
        order: -1; /* To show photo first on mobile */
        margin-bottom: 20px;
    }
}



.cnt-box_carousel {
    margin-top: 80px;
}

.cnt-box_carousel .row {
    margin: 0 -10px;
}
.cnt-box_carousel .col {
    padding: 0 10px;
}
.cnt-box_carousel .item {
    height: 200px;
    width: 100%;
    display: inline-block;
    vertical-align: top;
    padding: 10px;
    background: #f8f8f8;
    position: relative;
}
.cnt-box_carousel .item-img {
    height: 140px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.cnt-box_carousel .item-img img {
    max-width: 90px;
    max-height: 90px;
}
.cnt-box_carousel .item span {
    font-size: 14px;
    display: block;
    text-align: center;
}
.cnt-box_carousel .item-text {
    font-size: 13px;
    line-height: 1.5em;
    text-align: center;
    position: absolute;
    bottom: 2px;
    left: 2px;
    right: 2px;
    top: 2px;
    background: #fff;
    padding: 10px;
    opacity: 0;
    padding-bottom: 30px;
    transition: opacity 0.3s ease;
}
.cnt-box_carousel .item-text .btn {
    position: absolute;
    bottom: 10px;
    left: 50%;
    transform: translateX(-50%);
}
.cnt-box_carousel .item:hover .item-text {
    opacity: 1;
}



.box-cats {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 30px;
    margin-top: 20px;
}
.box-cats .item {
    flex: 0 0 calc(33.333% - 20px);
    padding: 20px 20px 20px 120px;
    background: #f8f8f8;
    position: relative;
    min-height: 120px;
    transition: transform 0.3s ease;
}
.box-cats .item h4 {
    margin: 0 0 10px 0;
}
.box-cats .item:hover {
    transform: translateY(-15px);
}

.box-cats span[class*="icon-cat-"] {
    display: block;
    width: 80px;
    height: 80px;
    position: absolute;
    top: 20px;
    left: 20px;
    background-color: #02aadb;
    background-size: 50px;
    border-radius: 50%;
}
.icon-cat-125 {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='102.925 109.128 300 300' width='300px' height='300px'%3E%3Cpath d='M 102.925 134.999 C 102.925 130.241 106.198 125.362 112.882 121.409 C 125.03 114.222 149.468 109.128 177.651 109.128 C 205.835 109.128 230.272 114.222 242.417 121.409 C 249.104 125.362 252.374 130.241 252.374 134.999 L 252.374 177.804 L 281.651 153.909 C 283.682 152.097 286.038 151.159 288.475 151.159 C 291.596 151.159 294.589 152.698 296.932 155.648 C 299.565 158.968 301.409 164.288 301.409 170.327 C 301.409 176.37 299.565 181.687 296.932 185.007 C 296.526 185.515 296.104 185.984 295.667 186.405 L 252.374 235.3 L 252.374 269.105 C 279.522 241.495 310.651 209.835 310.882 209.569 C 320.518 198.359 334.647 191.292 350.374 191.292 C 379.35 191.292 402.925 215.308 402.925 244.948 C 402.925 258.976 397.639 271.749 389.007 281.308 L 296.647 383.499 C 286.604 398.941 269.358 409.128 249.796 409.128 C 230.143 409.128 212.823 398.843 202.803 383.276 C 194.971 384.175 186.495 384.667 177.651 384.667 C 165.003 384.667 153.112 383.659 142.78 381.898 C 142.776 381.898 142.772 381.898 142.772 381.898 C 129.061 379.562 118.038 375.835 111.386 371.452 C 105.682 367.694 102.925 363.21 102.925 358.796 L 102.925 134.999 Z M 243.874 134.999 C 243.874 133.663 242.956 132.495 241.647 131.296 C 239.612 129.421 236.616 127.718 232.878 126.155 C 220.421 120.944 200.307 117.632 177.651 117.632 C 154.991 117.632 134.878 120.944 122.421 126.155 C 118.686 127.718 115.686 129.421 113.651 131.296 C 112.346 132.495 111.428 133.663 111.428 134.999 C 111.428 136.335 112.346 137.499 113.651 138.702 C 115.686 140.577 118.686 142.28 122.421 143.843 C 128.136 146.234 135.456 148.222 143.897 149.679 C 144.108 149.698 144.315 149.734 144.518 149.784 C 154.339 151.437 165.636 152.366 177.651 152.366 C 192.788 152.366 206.792 150.89 218.136 148.351 C 218.327 148.292 218.526 148.249 218.729 148.218 C 224.12 146.984 228.889 145.511 232.878 143.843 C 236.616 142.28 239.612 140.577 241.647 138.702 C 242.956 137.499 243.874 136.335 243.874 134.999 Z M 275.542 169.866 L 251.37 189.597 C 244.964 200.179 243.522 209.073 245.225 217.03 C 245.718 219.323 244.257 221.585 241.96 222.077 C 239.667 222.569 237.405 221.105 236.913 218.812 C 234.85 209.179 236.233 198.347 243.874 185.566 L 243.874 147.679 C 243.409 147.987 242.921 148.292 242.417 148.589 C 237.807 151.316 231.432 153.741 223.753 155.698 L 224.901 185.077 C 224.995 187.425 223.163 189.401 220.819 189.491 C 218.475 189.585 216.499 187.757 216.405 185.409 L 215.315 157.566 C 205.464 159.433 194.085 160.609 181.901 160.831 L 181.901 280.464 C 181.901 282.812 179.995 284.714 177.651 284.714 C 175.303 284.714 173.397 282.812 173.397 280.464 L 173.397 160.831 C 164.3 160.663 155.647 159.968 147.745 158.847 L 147.745 225.944 C 147.745 228.292 145.839 230.198 143.491 230.198 C 141.147 230.198 139.241 228.292 139.241 225.944 L 139.241 157.421 C 128.096 155.249 118.956 152.179 112.882 148.589 C 112.378 148.292 111.893 147.987 111.428 147.679 L 111.428 358.796 C 111.428 360.894 113.35 362.566 116.061 364.355 C 121.19 367.73 129.261 370.538 139.241 372.585 L 139.241 337.124 C 139.241 334.776 141.147 332.87 143.491 332.87 C 145.839 332.87 147.745 334.776 147.745 337.124 L 147.745 374.081 C 156.792 375.417 166.936 376.163 177.651 376.163 C 184.905 376.163 191.897 375.823 198.471 375.187 C 195.401 368.148 193.694 360.362 193.694 352.175 C 193.694 338.546 198.417 326.038 206.284 316.237 L 206.284 265.401 C 206.284 263.058 208.19 261.151 210.538 261.151 C 212.882 261.151 214.788 263.058 214.788 265.401 L 214.788 307.335 C 219.389 302.651 230.632 291.222 243.874 277.753 L 243.874 233.687 C 243.874 232.648 244.253 231.648 244.94 230.87 L 283.053 187.827 C 281.96 187.109 280.94 186.167 280.018 185.007 C 277.382 181.687 275.542 176.37 275.542 170.327 C 275.542 170.175 275.542 170.023 275.542 169.866 Z M 290.108 180.011 C 290.397 179.64 290.671 179.198 290.94 178.734 C 292.19 176.585 292.905 173.605 292.905 170.327 C 292.905 167.05 292.19 164.069 290.94 161.921 C 290.241 160.722 289.538 159.663 288.475 159.663 C 288.175 159.663 287.905 159.745 287.655 159.894 C 287.491 160.085 287.307 160.265 287.104 160.433 L 286.839 160.648 C 286.55 161.015 286.28 161.456 286.011 161.921 C 284.761 164.069 284.042 167.05 284.042 170.327 C 284.042 173.605 284.761 176.585 286.011 178.734 C 286.706 179.933 287.413 180.995 288.475 180.995 C 288.784 180.995 289.061 180.905 289.319 180.749 L 289.421 180.632 C 289.632 180.398 289.862 180.187 290.108 180.011 Z M 305.167 361.394 L 382.698 275.609 C 389.866 267.671 394.288 257.105 394.421 245.487 L 378.077 262.109 C 376.432 263.78 373.737 263.804 372.065 262.159 C 370.393 260.515 370.37 257.819 372.014 256.148 L 393.245 234.554 C 391.421 226.616 387.546 219.48 382.225 213.769 L 322.643 274.366 C 320.999 276.038 318.303 276.062 316.632 274.417 C 314.956 272.773 314.936 270.081 316.581 268.405 L 375.854 208.12 C 368.663 202.878 359.874 199.796 350.374 199.796 C 337.214 199.796 325.393 205.73 317.327 215.112 C 317.073 215.405 279.839 253.296 251.155 282.472 C 246.163 287.55 241.432 292.362 237.202 296.663 C 241.253 295.718 245.468 295.218 249.796 295.218 C 251.573 295.218 253.331 295.304 255.065 295.468 L 288.284 261.683 C 289.928 260.011 292.624 259.987 294.296 261.632 C 295.968 263.276 295.991 265.972 294.346 267.644 L 265.116 297.374 C 281.362 302.05 294.62 313.98 301.268 329.499 L 330.761 299.503 C 332.405 297.831 335.1 297.808 336.772 299.456 C 338.444 301.101 338.468 303.792 336.823 305.464 L 304.284 338.562 C 305.339 342.921 305.897 347.484 305.897 352.175 C 305.897 355.312 305.647 358.394 305.167 361.394 Z M 208.714 376.644 C 216.979 390.984 232.284 400.624 249.796 400.624 C 266.475 400.624 281.151 391.882 289.651 378.663 C 289.671 378.628 289.694 378.597 289.714 378.562 C 294.573 370.964 297.397 361.901 297.397 352.175 C 297.397 325.452 276.089 303.722 249.796 303.722 C 237.811 303.722 226.866 308.237 218.495 315.683 C 218.444 315.73 218.389 315.776 218.339 315.823 C 208.44 324.71 202.198 337.71 202.198 352.175 C 202.198 361.066 204.557 369.401 208.675 376.573 C 208.686 376.597 208.702 376.62 208.714 376.644 Z M 214.757 131.71 C 215.706 129.866 217.889 128.948 219.909 129.64 C 222.128 130.398 223.315 132.819 222.557 135.038 C 222.186 136.12 221.425 137.292 220.096 138.359 C 218.471 139.659 215.6 141.023 211.721 142.148 C 200.741 145.319 180.667 147.218 161.85 144.648 C 159.526 144.331 157.897 142.187 158.214 139.862 C 158.534 137.538 160.678 135.909 163.003 136.226 C 180.491 138.612 199.155 136.929 209.358 133.98 C 211.721 133.296 214.241 131.987 214.757 131.71 Z M 249.796 362.804 C 252.143 362.804 254.05 364.71 254.05 367.054 C 254.05 369.401 252.143 371.304 249.796 371.304 C 239.389 371.304 230.905 362.753 230.905 352.175 C 230.905 341.597 239.389 333.042 249.796 333.042 C 255.667 333.042 260.921 335.757 264.389 340.026 C 265.87 341.851 265.593 344.526 263.772 346.007 C 261.952 347.487 259.272 347.21 257.792 345.39 C 255.889 343.046 253.014 341.542 249.796 341.542 C 244.042 341.542 239.409 346.327 239.409 352.175 C 239.409 358.023 244.042 362.804 249.796 362.804 Z M 227.878 376.48 C 229.593 378.081 229.682 380.773 228.077 382.487 C 226.475 384.198 223.78 384.288 222.069 382.683 C 213.971 375.101 208.889 364.237 208.889 352.175 C 208.889 329.245 227.237 310.663 249.796 310.663 C 252.143 310.663 254.05 312.569 254.05 314.913 C 254.05 317.261 252.143 319.163 249.796 319.163 C 231.893 319.163 217.393 333.976 217.393 352.175 C 217.393 361.78 221.428 370.437 227.878 376.48 Z M 282.202 352.175 C 282.202 349.827 284.108 347.921 286.456 347.921 C 288.8 347.921 290.706 349.827 290.706 352.175 C 290.706 365.042 284.921 376.546 275.862 384.159 C 274.065 385.667 271.382 385.437 269.874 383.64 C 268.362 381.843 268.596 379.159 270.393 377.651 C 277.608 371.589 282.202 362.421 282.202 352.175 Z M 282.202 352.175' fill-opacity='1' fill-rule='evenodd' style='stroke-width: 1; fill: rgb(255, 255, 255);'/%3E%3C/svg%3E");
}
.icon-cat-1 {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='198.646 67.299 296.953 300' width='296.953px' height='300px'%3E%3Cpath d='M 315.442 314.674 C 316.04 315.272 316.821 315.572 317.607 315.572 C 318.388 315.572 319.173 315.272 319.771 314.674 L 435.243 199.201 C 436.439 198.006 436.439 196.068 435.243 194.873 C 434.048 193.678 432.11 193.678 430.915 194.873 L 315.442 310.346 C 314.247 311.541 314.247 313.479 315.442 314.674 Z M 315.442 314.674' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);'/%3E%3Cpath d='M 495.599 102.182 L 495.599 76.283 C 495.599 73.834 494.61 71.611 493.017 69.99 C 492.997 69.971 492.985 69.947 492.966 69.928 C 492.946 69.912 492.923 69.897 492.903 69.881 C 491.282 68.287 489.064 67.299 486.614 67.299 L 342.829 67.299 C 339.587 67.299 336.54 68.561 334.251 70.854 L 325.067 80.037 C 323.872 81.232 323.872 83.17 325.067 84.365 C 326.263 85.561 328.2 85.561 329.396 84.365 L 338.579 75.182 C 339.716 74.045 341.224 73.42 342.829 73.42 L 485.146 73.42 L 353.903 204.662 L 209.099 204.662 L 309.274 104.486 C 310.474 103.291 310.474 101.35 309.274 100.154 C 308.079 98.959 306.142 98.959 304.946 100.154 L 199.544 205.561 C 199.536 205.568 199.532 205.576 199.524 205.584 C 199.392 205.721 199.271 205.865 199.161 206.025 C 199.11 206.104 199.075 206.189 199.028 206.272 C 198.978 206.365 198.923 206.455 198.88 206.553 C 198.837 206.654 198.814 206.764 198.782 206.869 C 198.759 206.955 198.724 207.037 198.708 207.123 C 198.669 207.322 198.646 207.522 198.646 207.725 L 198.646 241.998 C 198.646 243.689 200.017 245.061 201.708 245.061 L 235.724 245.061 C 248.142 245.061 258.243 255.162 258.243 267.576 L 258.243 269.1 L 199.544 327.799 C 199.536 327.807 199.532 327.814 199.524 327.822 C 199.392 327.959 199.271 328.104 199.161 328.264 C 199.11 328.342 199.075 328.428 199.028 328.51 C 198.978 328.604 198.923 328.693 198.88 328.791 C 198.837 328.893 198.814 329.002 198.782 329.107 C 198.759 329.193 198.724 329.275 198.708 329.361 C 198.669 329.561 198.646 329.764 198.646 329.963 L 198.646 364.236 C 198.646 365.928 200.017 367.299 201.708 367.299 L 355.173 367.299 C 355.372 367.299 355.575 367.279 355.771 367.24 C 355.864 367.221 355.946 367.186 356.036 367.162 C 356.138 367.131 356.243 367.107 356.345 367.064 C 356.446 367.022 356.54 366.963 356.638 366.912 C 356.716 366.869 356.794 366.834 356.872 366.783 C 357.04 366.67 357.196 366.545 357.337 366.4 L 494.7 229.041 C 494.841 228.897 494.97 228.74 495.083 228.572 C 495.13 228.498 495.165 228.416 495.208 228.338 C 495.263 228.24 495.321 228.147 495.364 228.045 C 495.403 227.943 495.427 227.838 495.458 227.736 C 495.485 227.647 495.521 227.564 495.536 227.475 C 495.575 227.275 495.599 227.076 495.599 226.873 L 495.599 192.6 C 495.599 192.397 495.575 192.197 495.536 191.998 C 495.521 191.908 495.485 191.826 495.458 191.736 C 495.427 191.635 495.403 191.529 495.364 191.428 C 495.321 191.326 495.263 191.232 495.208 191.135 C 495.165 191.057 495.13 190.975 495.083 190.9 C 494.857 190.564 494.571 190.275 494.235 190.053 C 494.157 190.002 494.079 189.967 494.001 189.924 C 493.903 189.873 493.81 189.814 493.708 189.772 C 493.607 189.732 493.505 189.709 493.403 189.678 C 493.314 189.65 493.228 189.615 493.134 189.6 C 492.946 189.561 492.755 189.541 492.567 189.541 C 492.556 189.541 492.548 189.537 492.536 189.537 L 458.521 189.537 C 451.071 189.537 444.11 185.857 439.903 179.693 C 438.954 178.299 437.048 177.936 435.649 178.889 C 434.255 179.842 433.896 181.748 434.849 183.143 C 440.196 190.982 449.044 195.658 458.521 195.658 L 485.146 195.658 L 353.903 326.9 L 321.157 326.9 C 308.739 326.9 298.638 316.799 298.638 304.385 L 298.638 267.576 C 298.638 255.162 308.739 245.061 321.157 245.061 L 355.173 245.061 C 355.372 245.061 355.575 245.037 355.771 244.998 C 355.864 244.982 355.946 244.947 356.036 244.92 C 356.138 244.893 356.243 244.869 356.345 244.826 C 356.446 244.783 356.54 244.725 356.638 244.67 C 356.716 244.631 356.794 244.596 356.872 244.545 C 357.04 244.432 357.196 244.307 357.337 244.162 L 492.966 108.533 C 494.661 106.838 495.599 104.58 495.599 102.182 Z M 258.243 277.76 L 258.243 304.385 C 258.243 316.799 248.142 326.9 235.724 326.9 L 209.099 326.9 L 258.243 277.76 Z M 489.474 225.607 L 358.235 356.846 L 358.235 331.229 L 489.474 199.99 L 489.474 225.607 Z M 292.517 267.576 L 292.517 304.385 C 292.517 320.174 305.364 333.025 321.157 333.025 L 352.11 333.025 L 352.11 361.178 L 204.771 361.178 L 204.771 333.025 L 235.724 333.025 C 251.517 333.025 264.364 320.174 264.364 304.385 L 264.364 267.576 C 264.364 251.787 251.517 238.939 235.724 238.939 L 204.771 238.939 L 204.771 210.783 L 352.11 210.783 L 352.11 238.939 L 321.157 238.939 C 305.364 238.939 292.517 251.787 292.517 267.576 Z M 488.638 104.205 L 358.235 234.607 L 358.235 208.99 L 489.474 77.752 L 489.474 102.182 C 489.474 102.947 489.177 103.666 488.638 104.205 Z M 488.638 104.205' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);'/%3E%3C/svg%3E");
}
.icon-cat-83 {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='252.4272 80.1076 299.9635 288.6875' width='299.964px' height='288.688px'%3E%3Cdefs%3E%3CclipPath id='9cdc8b1b03'%3E%3Cpath d='M 69 5.8125 L 237 5.8125 L 237 127 L 69 127 Z M 69 5.8125 ' clip-rule='nonzero'/%3E%3C/clipPath%3E%3CclipPath id='c060ced5b3'%3E%3Cpath d='M 199 248 L 230 248 L 230 294.5625 L 199 294.5625 Z M 199 248 ' clip-rule='nonzero'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath d='M 517.596 349.342 L 462.354 349.342 C 460.072 349.342 458.205 347.475 458.205 345.19 C 458.205 342.904 460.072 341.033 462.354 341.033 L 517.596 341.033 C 527.139 341.033 535.713 336.119 540.483 327.811 C 545.252 319.506 545.252 309.604 540.483 301.365 L 496.787 225.561 C 495.612 223.553 496.303 221.061 498.307 219.881 C 500.311 218.705 502.799 219.397 503.975 221.404 L 547.674 297.213 C 553.963 308.08 553.963 321.096 547.674 331.967 C 541.381 342.834 530.182 349.342 517.596 349.342 Z M 517.596 349.342' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);' transform='matrix(0.9999999999999999, 0, 0, 0.9999999999999999, 0, 0)'/%3E%3Cg clip-path='url(%239cdc8b1b03)' transform='matrix(0.9999999999999999, 0, 0, 0.9999999999999999, 252.4435920185385, 74.26384845769178)'%3E%3Cpath d='M 232.3125 126.304688 C 230.859375 126.304688 229.476562 125.542969 228.714844 124.226562 L 172.851562 27.371094 C 168.082031 19.066406 159.507812 14.148438 149.964844 14.148438 C 140.425781 14.148438 131.851562 19.066406 127.078125 27.371094 L 77.4375 113.425781 C 76.261719 115.433594 73.773438 116.125 71.769531 114.949219 C 69.761719 113.773438 69.070312 111.28125 70.246094 109.273438 L 119.890625 23.21875 C 126.179688 12.351562 137.382812 5.84375 149.964844 5.84375 C 162.480469 5.84375 173.75 12.351562 180.042969 23.21875 L 235.90625 120.074219 C 237.082031 122.078125 236.390625 124.574219 234.386719 125.75 C 233.761719 126.164062 233.003906 126.304688 232.3125 126.304688 Z M 232.3125 126.304688 ' fill-opacity='1' fill-rule='nonzero' style='fill: rgb(255, 255, 255);'/%3E%3C/g%3E%3Cpath d='M 344.123 349.342 L 287.221 349.342 C 274.639 349.342 263.436 342.834 257.147 331.967 C 250.854 321.096 250.854 308.08 257.147 297.213 L 307.342 210.19 C 308.518 208.182 311.006 207.49 313.01 208.666 C 315.014 209.842 315.705 212.334 314.533 214.342 L 264.334 301.365 C 259.565 309.674 259.565 319.572 264.334 327.811 C 269.108 336.119 277.678 341.033 287.221 341.033 L 344.194 341.033 C 346.475 341.033 348.342 342.904 348.342 345.19 C 348.342 347.475 346.405 349.342 344.123 349.342 Z M 344.123 349.342' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);' transform='matrix(0.9999999999999999, 0, 0, 0.9999999999999999, 0, 0)'/%3E%3Cpath d='M 486.553 203.682 C 485.998 203.682 485.514 203.612 485.033 203.404 L 452.467 190.322 C 450.322 189.49 449.287 187.069 450.186 184.92 C 451.014 182.776 453.436 181.737 455.576 182.635 L 483.096 193.643 L 486.276 164.084 C 486.553 161.799 488.557 160.135 490.838 160.412 C 493.119 160.69 494.78 162.697 494.502 164.983 L 490.701 200.014 C 490.565 201.33 489.803 202.436 488.697 203.127 C 488.006 203.475 487.244 203.682 486.553 203.682 Z M 486.553 203.682' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);' transform='matrix(0.9999999999999999, 0, 0, 0.9999999999999999, 0, 0)'/%3E%3Cg clip-path='url(%23c060ced5b3)' transform='matrix(0.9999999999999999, 0, 0, 0.9999999999999999, 252.4435920185385, 74.26384845769178)'%3E%3Cpath d='M 224.84375 294.53125 C 223.808594 294.53125 222.839844 294.1875 222.007812 293.425781 L 201.128906 274.039062 C 200.300781 273.277344 199.816406 272.171875 199.816406 271.0625 C 199.816406 269.957031 200.230469 268.847656 201.058594 268.015625 L 220.074219 249.324219 C 221.734375 247.734375 224.359375 247.734375 225.949219 249.394531 C 227.539062 251.054688 227.539062 253.6875 225.882812 255.277344 L 209.980469 270.925781 L 227.679688 287.402344 C 229.339844 288.996094 229.476562 291.625 227.886719 293.285156 C 227.058594 294.046875 225.949219 294.53125 224.84375 294.53125 Z M 224.84375 294.53125 ' fill-opacity='1' fill-rule='nonzero' style='fill: rgb(255, 255, 255);'/%3E%3C/g%3E%3Cpath d='M 322.483 245.221 C 320.756 245.221 319.096 244.112 318.541 242.315 L 309.83 214.76 L 281.276 224.037 C 279.061 224.729 276.78 223.553 276.022 221.334 C 275.33 219.119 276.506 216.834 278.717 216.076 L 311.213 205.483 C 312.248 205.135 313.424 205.205 314.393 205.76 C 315.362 206.244 316.123 207.143 316.467 208.182 L 326.494 239.682 C 327.186 241.897 326.01 244.182 323.795 244.873 C 323.381 245.151 322.897 245.221 322.483 245.221 Z M 322.483 245.221' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);' transform='matrix(0.9999999999999999, 0, 0, 0.9999999999999999, 0, 0)'/%3E%3Cpath d='M 418.865 163.182 L 402.408 163.182 C 400.127 163.182 398.26 161.315 398.26 159.029 C 398.26 156.744 400.127 154.873 402.408 154.873 L 418.865 154.873 C 418.932 154.873 418.932 154.873 418.932 154.807 L 418.932 141.1 C 418.932 141.029 418.932 141.029 418.865 141.029 L 402.408 141.029 C 400.127 141.029 398.26 139.158 398.26 136.873 C 398.26 134.592 400.127 132.721 402.408 132.721 L 418.865 132.721 C 423.498 132.721 427.229 136.459 427.229 141.1 L 427.229 154.807 C 427.229 159.444 423.428 163.182 418.865 163.182 Z M 418.865 163.182' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);' transform='matrix(0.9999999999999999, 0, 0, 0.9999999999999999, 0, 0)'/%3E%3Cpath d='M 402.408 163.182 L 385.955 163.182 C 381.322 163.182 377.588 159.444 377.588 154.807 L 377.588 141.1 C 377.588 136.459 381.322 132.721 385.955 132.721 L 402.408 132.721 C 404.69 132.721 406.557 134.592 406.557 136.873 C 406.557 139.158 404.69 141.029 402.408 141.029 L 385.955 141.029 C 385.885 141.029 385.885 141.029 385.885 141.1 L 385.885 154.807 C 385.885 154.873 385.885 154.873 385.955 154.873 L 402.408 154.873 C 404.69 154.873 406.557 156.744 406.557 159.029 C 406.557 161.315 404.69 163.182 402.408 163.182 Z M 402.408 163.182' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);' transform='matrix(0.9999999999999999, 0, 0, 0.9999999999999999, 0, 0)'/%3E%3Cpath d='M 424.049 344.705 L 421.283 344.705 C 417.342 344.705 413.612 343.182 410.776 340.412 L 407.319 337.022 L 402.408 337.022 C 400.127 337.022 398.26 335.151 398.26 332.865 C 398.26 330.58 400.127 328.713 402.408 328.713 L 409.045 328.713 C 410.155 328.713 411.19 329.127 411.951 329.889 L 416.584 334.459 C 417.826 335.705 419.557 336.397 421.283 336.397 L 424.049 336.397 C 433.108 336.397 440.365 329.334 440.576 320.268 C 440.92 307.389 440.576 297.697 439.744 292.295 C 438.916 287.037 437.463 284.334 436.151 281.983 C 433.729 277.553 432.346 274.088 434.834 266.127 C 435.389 264.467 436.151 261.143 436.842 254.842 C 438.225 243.072 438.846 225.213 438.432 212.404 C 438.291 208.944 438.084 206.104 437.877 204.029 C 436.842 195.444 422.115 182.221 413.127 175.92 C 412.018 175.158 411.326 173.846 411.326 172.529 L 411.326 159.029 C 411.326 156.744 413.194 154.873 415.475 154.873 C 417.76 154.873 419.623 156.744 419.623 159.029 L 419.623 170.381 C 425.846 174.951 444.447 189.768 446.108 202.99 C 446.381 205.342 446.588 208.389 446.729 212.127 C 447.213 225.49 446.522 243.42 445.139 255.815 C 444.514 261.35 443.686 265.713 442.787 268.619 C 441.197 273.811 441.819 274.99 443.479 277.967 C 444.932 280.596 446.936 284.268 447.971 290.983 C 448.94 296.936 449.217 306.834 448.869 320.475 C 448.596 334.041 437.67 344.705 424.049 344.705 Z M 424.049 344.705' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);' transform='matrix(0.9999999999999999, 0, 0, 0.9999999999999999, 0, 0)'/%3E%3Cpath d='M 441.057 259.483 L 402.408 259.483 C 400.127 259.483 398.26 257.612 398.26 255.326 C 398.26 253.045 400.127 251.174 402.408 251.174 L 437.326 251.174 C 438.291 240.858 438.776 227.358 438.639 216.42 L 402.408 216.42 C 400.127 216.42 398.26 214.553 398.26 212.268 C 398.26 209.983 400.127 208.112 402.408 208.112 L 442.651 208.112 C 444.862 208.112 446.729 209.912 446.799 212.127 C 447.28 225.49 446.588 243.42 445.205 255.815 C 444.932 257.889 443.131 259.483 441.057 259.483 Z M 441.057 259.483' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);' transform='matrix(0.9999999999999999, 0, 0, 0.9999999999999999, 0, 0)'/%3E%3Cpath d='M 383.533 344.705 L 380.768 344.705 C 367.147 344.705 356.291 334.041 355.947 320.475 C 355.6 306.904 355.947 296.936 356.846 290.983 C 357.881 284.268 359.889 280.596 361.338 277.967 C 362.998 274.92 363.619 273.811 362.03 268.553 C 361.131 265.643 360.303 261.35 359.682 255.744 C 358.229 243.42 357.608 225.42 358.088 212.061 C 358.229 208.389 358.436 205.276 358.713 202.92 C 360.373 189.697 378.901 174.881 385.194 170.315 L 385.194 158.959 C 385.194 156.674 387.061 154.807 389.342 154.807 C 391.623 154.807 393.49 156.674 393.49 158.959 L 393.49 172.529 C 393.49 173.912 392.799 175.158 391.694 175.92 C 382.705 182.221 367.979 195.444 366.94 204.029 C 366.662 206.104 366.455 208.944 366.385 212.404 C 365.905 225.213 366.596 243.006 367.979 254.842 C 368.737 261.143 369.498 264.467 369.983 266.127 C 372.471 274.088 371.088 277.619 368.67 281.983 C 367.354 284.334 365.905 286.967 365.072 292.295 C 364.244 297.697 363.967 307.319 364.244 320.268 C 364.451 329.334 371.709 336.397 380.768 336.397 L 383.533 336.397 C 385.33 336.397 386.99 335.705 388.237 334.459 L 392.869 329.889 C 393.627 329.127 394.666 328.713 395.772 328.713 L 402.408 328.713 C 404.69 328.713 406.557 330.58 406.557 332.865 C 406.557 335.151 404.69 337.022 402.408 337.022 L 397.498 337.022 L 394.041 340.412 C 391.209 343.182 387.475 344.705 383.533 344.705 Z M 383.533 344.705' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);' transform='matrix(0.9999999999999999, 0, 0, 0.9999999999999999, 0, 0)'/%3E%3Cpath d='M 402.408 259.483 L 363.76 259.483 C 361.686 259.483 359.889 257.889 359.612 255.815 C 358.158 243.49 357.537 225.49 358.022 212.127 C 358.088 209.912 359.955 208.112 362.17 208.112 L 402.408 208.112 C 404.69 208.112 406.557 209.983 406.557 212.268 C 406.557 214.553 404.69 216.42 402.408 216.42 L 366.248 216.42 C 366.041 227.358 366.526 240.858 367.561 251.174 L 402.408 251.174 C 404.69 251.174 406.557 253.045 406.557 255.326 C 406.557 257.612 404.69 259.483 402.408 259.483 Z M 402.408 259.483' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);' transform='matrix(0.9999999999999999, 0, 0, 0.9999999999999999, 0, 0)'/%3E%3C/svg%3E");
}
.icon-cat-48 {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='89.2608 55.2465 296.1914 300' width='296.191px' height='300px'%3E%3Cdefs%3E%3CclipPath id='871f4db1a1'%3E%3Cpath d='M 1.875 0 L 298.125 0 L 298.125 300 L 1.875 300 Z M 1.875 0 ' clip-rule='nonzero'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23871f4db1a1)' transform='matrix(1, 0, 0, 1, 87.3272184033277, 55.24647222826587)'%3E%3Cpath d='M 250.328125 264.4375 C 255.9375 262.105469 260.296875 257.730469 262.605469 252.121094 C 264.910156 246.519531 264.894531 240.359375 262.5625 234.792969 C 259.035156 226.296875 250.800781 220.808594 241.59375 220.808594 C 238.589844 220.808594 235.648438 221.398438 232.835938 222.566406 C 221.332031 227.382812 215.882812 240.707031 220.691406 252.285156 C 224.226562 260.730469 232.441406 266.1875 241.617188 266.1875 C 244.621094 266.1875 247.554688 265.597656 250.328125 264.4375 Z M 229.480469 248.617188 C 226.683594 241.890625 229.839844 234.140625 236.503906 231.351562 C 238.136719 230.671875 239.851562 230.332031 241.59375 230.332031 C 246.941406 230.332031 251.722656 233.515625 253.773438 238.457031 C 255.125 241.6875 255.132812 245.25 253.800781 248.5 C 252.460938 251.753906 249.929688 254.289062 246.664062 255.648438 C 245.050781 256.324219 243.351562 256.664062 241.617188 256.664062 C 236.292969 256.664062 231.523438 253.5 229.480469 248.617188 Z M 297.757812 254.109375 C 297.269531 252.941406 296.332031 252.015625 295.160156 251.539062 L 288.78125 248.941406 C 289.210938 245.234375 289.195312 241.5 288.734375 237.785156 L 295.140625 235.085938 C 297.5625 234.0625 298.699219 231.273438 297.683594 228.855469 L 291.40625 213.898438 C 290.394531 211.484375 287.613281 210.335938 285.195312 211.339844 L 278.785156 213.996094 C 276.449219 211.035156 273.816406 208.394531 270.910156 206.105469 L 273.507812 199.769531 C 274.5 197.34375 273.34375 194.5625 270.917969 193.5625 L 255.894531 187.355469 C 253.460938 186.351562 250.679688 187.511719 249.675781 189.933594 L 247.023438 196.339844 C 243.34375 195.914062 239.601562 195.933594 235.867188 196.394531 L 233.222656 190.003906 C 232.738281 188.835938 231.808594 187.90625 230.636719 187.425781 C 229.46875 186.945312 228.15625 186.949219 226.984375 187.433594 L 219.488281 190.566406 C 217.492188 189.398438 215.519531 188.246094 213.5 187.0625 C 195.9375 176.777344 178.054688 166.320312 160.332031 156.402344 C 159.054688 153.46875 157.621094 150.597656 155.953125 147.832031 L 165.46875 138.261719 C 167.320312 136.398438 167.316406 133.390625 165.460938 131.539062 L 146.765625 112.84375 C 144.980469 111.054688 141.820312 111.054688 140.035156 112.84375 L 130.464844 122.414062 C 124.171875 118.625 117.414062 115.816406 110.285156 114.023438 L 110.285156 100.480469 C 110.285156 97.851562 108.152344 95.71875 105.523438 95.71875 L 79 95.71875 C 76.371094 95.71875 74.238281 97.851562 74.238281 100.480469 L 74.238281 114.023438 C 67.109375 115.816406 60.347656 118.628906 54.058594 122.414062 L 44.488281 112.847656 C 42.632812 110.988281 39.621094 110.984375 37.761719 112.839844 L 18.996094 131.53125 C 18.101562 132.421875 17.597656 133.636719 17.59375 134.898438 C 17.59375 136.164062 18.09375 137.378906 18.988281 138.269531 L 28.5625 147.84375 C 24.75 154.171875 21.953125 160.957031 20.210938 168.09375 L 6.695312 168.09375 C 4.066406 168.09375 1.933594 170.226562 1.933594 172.855469 L 1.933594 199.308594 C 1.933594 201.9375 4.066406 204.070312 6.695312 204.070312 L 20.210938 204.070312 C 21.953125 211.207031 24.75 217.988281 28.5625 224.316406 L 18.988281 233.890625 C 18.09375 234.78125 17.59375 235.996094 17.59375 237.261719 C 17.597656 238.523438 18.101562 239.738281 18.996094 240.628906 L 37.761719 259.320312 C 39.621094 261.175781 42.632812 261.171875 44.488281 259.316406 L 54.058594 249.746094 C 60.347656 253.53125 67.109375 256.34375 74.238281 258.136719 L 74.238281 271.679688 C 74.238281 274.308594 76.371094 276.441406 79 276.441406 L 105.523438 276.441406 C 108.152344 276.441406 110.285156 274.308594 110.285156 271.679688 L 110.285156 258.136719 C 115.234375 256.890625 119.992188 255.121094 124.554688 252.910156 L 136.253906 255.539062 L 140.03125 259.316406 C 141.890625 261.171875 144.90625 261.175781 146.765625 259.3125 L 147.921875 258.15625 L 189.46875 267.488281 L 191.839844 273.160156 C 192.328125 274.332031 193.265625 275.257812 194.4375 275.734375 C 195.613281 276.207031 196.925781 276.203125 198.09375 275.710938 L 204.417969 273.023438 C 206.742188 275.957031 209.390625 278.585938 212.328125 280.886719 L 209.683594 287.277344 C 209.195312 288.449219 209.199219 289.769531 209.6875 290.9375 C 210.175781 292.105469 211.113281 293.035156 212.285156 293.511719 L 227.382812 299.648438 C 227.96875 299.886719 228.574219 300 229.175781 300 C 231.054688 300 232.832031 298.878906 233.585938 297.03125 L 236.179688 290.65625 C 239.914062 291.105469 243.648438 291.109375 247.320312 290.667969 L 249.964844 297 C 250.449219 298.164062 251.378906 299.089844 252.546875 299.570312 C 253.714844 300.050781 255.027344 300.046875 256.191406 299.558594 L 271.21875 293.28125 C 273.644531 292.269531 274.789062 289.480469 273.777344 287.058594 L 271.132812 280.714844 C 274.066406 278.378906 276.714844 275.703125 278.980469 272.785156 L 285.363281 275.386719 C 287.78125 276.363281 290.558594 275.214844 291.558594 272.792969 L 297.765625 257.765625 C 298.25 256.59375 298.246094 255.28125 297.757812 254.109375 Z M 196.359375 259.273438 L 196.183594 258.859375 L 201.59375 256.601562 C 203.699219 255.726562 204.886719 253.476562 204.421875 251.242188 C 203.394531 246.292969 203.375 241.175781 204.367188 236.039062 C 204.792969 233.824219 203.605469 231.613281 201.523438 230.746094 L 196.078125 228.472656 L 198.632812 222.226562 L 204.101562 224.457031 C 206.207031 225.316406 208.628906 224.5625 209.878906 222.660156 C 212.675781 218.390625 216.261719 214.789062 220.527344 211.941406 C 222.421875 210.683594 223.15625 208.261719 222.289062 206.160156 L 220.691406 202.304688 C 232.425781 209.164062 244.257812 216.027344 255.605469 222.421875 C 265.042969 227.777344 269.289062 239.839844 265.683594 251.144531 C 262.394531 261.703125 252.71875 268.796875 241.605469 268.796875 C 239.710938 268.796875 237.800781 268.585938 235.933594 268.160156 Z M 155.792969 173.734375 C 156.214844 175.984375 158.179688 177.613281 160.472656 177.613281 L 173.0625 177.613281 L 173.0625 194.546875 L 160.472656 194.546875 C 158.179688 194.546875 156.214844 196.175781 155.792969 198.425781 C 154.179688 206.992188 150.867188 215.03125 145.945312 222.316406 C 144.671875 224.199219 144.90625 226.722656 146.511719 228.335938 L 155.367188 237.246094 L 144.894531 247.71875 L 141.039062 246.851562 L 134.492188 240.308594 C 132.878906 238.699219 130.351562 238.457031 128.460938 239.726562 C 126.78125 240.863281 125.058594 241.902344 123.296875 242.871094 L 79.398438 233.011719 C 60.933594 228.011719 47.089844 212.527344 44.132812 193.5625 C 41.175781 174.609375 49.675781 155.648438 65.792969 145.242188 C 73.679688 140.113281 82.839844 137.40625 92.285156 137.40625 C 99.785156 137.40625 107.289062 139.160156 113.980469 142.480469 C 126.640625 148.792969 139.660156 155.785156 152.796875 163.097656 C 154.089844 166.539062 155.105469 170.085938 155.792969 173.734375 Z M 104.601562 249.652344 C 102.371094 250.089844 100.761719 252.050781 100.761719 254.324219 L 100.761719 266.917969 L 83.761719 266.917969 L 83.761719 254.324219 C 83.761719 252.050781 82.148438 250.089844 79.917969 249.652344 C 71.332031 247.960938 63.304688 244.625 56.058594 239.726562 C 54.171875 238.453125 51.640625 238.699219 50.027344 240.308594 L 41.113281 249.21875 L 29.097656 237.246094 L 37.996094 228.34375 C 39.609375 226.734375 39.851562 224.203125 38.574219 222.316406 C 33.652344 215.03125 30.339844 206.992188 28.726562 198.425781 C 28.304688 196.175781 26.339844 194.546875 24.050781 194.546875 L 11.457031 194.546875 L 11.457031 177.613281 L 24.050781 177.613281 C 26.339844 177.613281 28.308594 175.984375 28.730469 173.734375 C 30.339844 165.164062 33.652344 157.128906 38.574219 149.84375 C 39.851562 147.953125 39.609375 145.421875 37.996094 143.8125 L 29.097656 134.910156 L 41.113281 122.9375 L 50.027344 131.851562 C 51.640625 133.464844 54.175781 133.707031 56.058594 132.429688 C 63.304688 127.535156 71.332031 124.195312 79.917969 122.503906 C 82.152344 122.066406 83.761719 120.109375 83.761719 117.832031 L 83.761719 105.238281 L 100.761719 105.238281 L 100.761719 117.832031 C 100.761719 120.109375 102.371094 122.066406 104.601562 122.503906 C 113.191406 124.195312 121.21875 127.535156 128.460938 132.429688 C 130.347656 133.707031 132.882812 133.464844 134.496094 131.851562 L 143.402344 122.945312 L 155.371094 134.914062 L 146.515625 143.820312 C 145.375 144.964844 144.941406 146.566406 145.230469 148.070312 C 136.121094 143.128906 127.089844 138.371094 118.21875 133.953125 C 110.210938 129.980469 101.242188 127.882812 92.289062 127.882812 C 80.992188 127.882812 70.035156 131.125 60.617188 137.25 C 41.355469 149.683594 31.191406 172.363281 34.722656 195.03125 C 38.257812 217.703125 54.820312 236.21875 77.109375 242.253906 L 107.34375 249.042969 C 106.433594 249.261719 105.523438 249.472656 104.601562 249.652344 Z M 165.46875 233.898438 L 155.953125 224.328125 C 159.765625 217.992188 162.566406 211.207031 164.3125 204.066406 L 177.820312 204.066406 C 180.453125 204.066406 182.585938 201.9375 182.585938 199.304688 L 182.585938 180.054688 C 191.324219 185.121094 200.046875 190.21875 208.6875 195.28125 C 209 195.46875 209.320312 195.652344 209.636719 195.839844 C 208.972656 197.054688 208.824219 198.546875 209.398438 199.929688 L 212.054688 206.339844 C 209.132812 208.65625 206.511719 211.292969 204.222656 214.222656 L 197.816406 211.613281 C 195.382812 210.625 192.609375 211.789062 191.613281 214.222656 L 185.476562 229.246094 C 184.488281 231.671875 185.640625 234.4375 188.050781 235.441406 L 194.425781 238.101562 C 194 241.847656 194.011719 245.582031 194.457031 249.261719 L 188.121094 251.90625 C 186.957031 252.394531 186.03125 253.320312 185.554688 254.492188 C 185.25 255.222656 185.164062 256.007812 185.242188 256.78125 L 155.890625 250.1875 L 165.460938 240.621094 C 167.316406 238.765625 167.320312 235.757812 165.46875 233.898438 Z M 284.566406 264.773438 L 279.078125 262.539062 C 276.957031 261.675781 274.515625 262.449219 273.273438 264.378906 C 270.589844 268.566406 266.917969 272.277344 262.648438 275.121094 C 260.753906 276.386719 260.019531 278.8125 260.898438 280.914062 L 263.15625 286.328125 L 256.917969 288.9375 L 254.660156 283.527344 C 253.78125 281.421875 251.515625 280.222656 249.285156 280.703125 C 244.394531 281.726562 239.226562 281.726562 234.140625 280.695312 C 231.890625 280.230469 229.648438 281.445312 228.785156 283.566406 L 226.558594 289.03125 L 220.3125 286.496094 L 222.570312 281.046875 C 223.445312 278.9375 222.695312 276.5 220.785156 275.242188 C 220.292969 274.921875 219.835938 274.546875 219.355469 274.199219 L 233.839844 277.449219 C 236.394531 278.027344 239.003906 278.320312 241.601562 278.320312 C 241.605469 278.320312 241.605469 278.320312 241.605469 278.320312 C 256.910156 278.320312 270.242188 268.535156 274.765625 254.007812 C 279.71875 238.464844 273.640625 221.699219 260.292969 214.132812 C 255.449219 211.402344 250.574219 208.613281 245.671875 205.792969 C 246.800781 205.914062 247.921875 206.070312 249.027344 206.296875 C 251.261719 206.753906 253.511719 205.566406 254.382812 203.457031 L 256.652344 197.972656 L 262.894531 200.550781 L 260.675781 205.964844 C 259.808594 208.074219 260.5625 210.496094 262.464844 211.75 C 266.671875 214.511719 270.277344 218.121094 273.179688 222.472656 C 274.441406 224.367188 276.871094 225.097656 278.964844 224.230469 L 284.460938 221.953125 L 287.0625 228.152344 L 281.570312 230.464844 C 279.46875 231.355469 278.292969 233.601562 278.761719 235.832031 C 279.816406 240.871094 279.839844 245.96875 278.824219 250.980469 C 278.371094 253.226562 279.574219 255.476562 281.695312 256.335938 L 287.136719 258.550781 Z M 92.339844 166.617188 C 90.933594 166.617188 89.515625 166.769531 88.160156 167.070312 C 83.09375 168.152344 78.75 171.15625 75.917969 175.519531 C 73.089844 179.886719 72.128906 185.082031 73.214844 190.136719 C 75.117188 199.09375 83.132812 205.589844 92.277344 205.589844 C 93.640625 205.589844 95.011719 205.449219 96.398438 205.152344 C 106.851562 202.820312 113.539062 192.441406 111.308594 182.019531 C 109.410156 173.09375 101.433594 166.617188 92.339844 166.617188 Z M 94.375 195.847656 C 89.042969 196.988281 83.648438 193.429688 82.527344 188.148438 C 81.972656 185.574219 82.464844 182.929688 83.910156 180.699219 C 85.359375 178.464844 87.574219 176.933594 90.183594 176.375 C 90.898438 176.214844 91.625 176.136719 92.339844 176.136719 C 96.964844 176.136719 101.023438 179.441406 101.992188 184.007812 C 103.136719 189.34375 99.699219 194.660156 94.375 195.847656 Z M 107.816406 144.359375 C 106.582031 144.628906 105.507812 145.382812 104.824219 146.449219 L 102.464844 150.136719 C 100.1875 149.484375 97.867188 149.050781 95.511719 148.839844 L 94.589844 144.496094 C 94.328125 143.257812 93.582031 142.179688 92.519531 141.488281 C 91.460938 140.800781 90.167969 140.554688 88.929688 140.832031 L 76.796875 143.441406 C 74.230469 143.992188 72.59375 146.519531 73.140625 149.082031 L 74.0625 153.425781 C 71.992188 154.574219 70.046875 155.917969 68.234375 157.449219 L 64.519531 155.035156 C 63.460938 154.347656 62.175781 154.105469 60.9375 154.371094 C 59.699219 154.632812 58.621094 155.378906 57.933594 156.4375 L 51.160156 166.875 C 49.730469 169.082031 50.355469 172.03125 52.5625 173.460938 L 56.289062 175.882812 C 55.632812 178.183594 55.207031 180.515625 55.011719 182.871094 L 50.710938 183.785156 C 49.472656 184.050781 48.390625 184.796875 47.703125 185.855469 C 47.015625 186.917969 46.78125 188.207031 47.042969 189.445312 L 49.65625 201.578125 C 50.207031 204.144531 52.730469 205.777344 55.296875 205.234375 L 59.621094 204.316406 C 60.75 206.359375 62.089844 208.304688 63.625 210.136719 L 61.230469 213.882812 C 59.816406 216.09375 60.460938 219.035156 62.671875 220.453125 L 73.109375 227.15625 C 74.171875 227.839844 75.464844 228.066406 76.703125 227.800781 C 77.9375 227.53125 79.015625 226.777344 79.695312 225.710938 L 82.054688 222.019531 C 84.332031 222.675781 86.652344 223.109375 89.003906 223.320312 L 89.929688 227.664062 C 90.191406 228.898438 90.9375 229.984375 91.996094 230.671875 C 92.773438 231.175781 93.675781 231.433594 94.585938 231.433594 C 94.921875 231.433594 95.257812 231.398438 95.585938 231.328125 L 107.71875 228.71875 C 110.285156 228.167969 111.921875 225.644531 111.375 223.074219 L 110.449219 218.71875 C 112.523438 217.558594 114.480469 216.207031 116.273438 214.707031 L 119.996094 217.125 C 121.054688 217.8125 122.34375 218.050781 123.578125 217.789062 C 124.816406 217.527344 125.898438 216.78125 126.582031 215.722656 L 133.355469 205.28125 C 134.785156 203.078125 134.160156 200.128906 131.953125 198.699219 L 128.226562 196.277344 C 128.886719 193.984375 129.3125 191.660156 129.503906 189.324219 L 133.84375 188.367188 C 136.402344 187.800781 138.023438 185.277344 137.472656 182.714844 L 134.863281 170.582031 C 134.3125 168.011719 131.785156 166.378906 129.21875 166.925781 L 124.894531 167.84375 C 123.753906 165.785156 122.40625 163.839844 120.859375 162.015625 L 123.269531 158.304688 C 123.957031 157.242188 124.195312 155.945312 123.929688 154.707031 C 123.664062 153.472656 122.914062 152.390625 121.84375 151.707031 L 111.40625 145.003906 C 110.34375 144.320312 109.050781 144.089844 107.816406 144.359375 Z M 111.542969 166 C 114.320312 168.652344 116.4375 171.714844 117.839844 175.097656 C 118.714844 177.21875 120.980469 178.410156 123.230469 177.933594 L 126.554688 177.230469 L 127.167969 180.089844 L 123.820312 180.828125 C 121.585938 181.324219 120.019531 183.339844 120.089844 185.628906 C 120.203125 189.273438 119.539062 192.917969 118.105469 196.460938 C 117.253906 198.578125 118.015625 200.996094 119.929688 202.238281 L 122.78125 204.089844 L 121.191406 206.542969 L 118.34375 204.695312 C 116.421875 203.445312 113.886719 203.742188 112.304688 205.398438 C 109.789062 208.035156 106.621094 210.222656 103.140625 211.722656 C 101.058594 212.621094 99.898438 214.863281 100.371094 217.082031 L 101.078125 220.40625 L 98.253906 221.015625 L 97.554688 217.714844 C 97.085938 215.511719 95.140625 213.941406 92.898438 213.941406 C 92.871094 213.941406 92.847656 213.941406 92.820312 213.941406 L 92.382812 213.945312 C 88.765625 213.945312 85.21875 213.253906 81.839844 211.890625 C 79.71875 211.035156 77.277344 211.804688 76.046875 213.742188 L 74.242188 216.5625 L 71.816406 215.007812 L 73.632812 212.167969 C 74.84375 210.269531 74.558594 207.777344 72.949219 206.203125 C 70.179688 203.492188 68.070312 200.421875 66.683594 197.0625 C 65.804688 194.941406 63.523438 193.742188 61.296875 194.226562 L 57.96875 194.933594 L 57.363281 192.109375 L 60.664062 191.410156 C 62.917969 190.925781 64.503906 188.90625 64.433594 186.601562 C 64.316406 182.910156 64.984375 179.242188 66.414062 175.691406 C 67.269531 173.582031 66.503906 171.160156 64.59375 169.917969 L 61.742188 168.066406 L 63.332031 165.613281 L 66.179688 167.464844 C 68.097656 168.710938 70.632812 168.410156 72.21875 166.757812 C 74.8125 164.042969 77.886719 161.917969 81.351562 160.449219 C 83.453125 159.558594 84.625 157.304688 84.152344 155.074219 L 83.445312 151.746094 L 86.269531 151.144531 L 86.96875 154.445312 C 87.441406 156.671875 89.453125 158.253906 91.703125 158.214844 L 92.140625 158.210938 C 95.75 158.210938 99.296875 158.902344 102.6875 160.265625 C 104.808594 161.125 107.242188 160.347656 108.476562 158.417969 L 110.28125 155.59375 L 112.679688 157.132812 L 110.839844 159.960938 C 109.59375 161.882812 109.890625 164.417969 111.542969 166 Z M 189.265625 109.3125 C 191.09375 109.3125 192.941406 108.691406 194.507812 107.421875 L 221.820312 85.253906 C 223.429688 86.492188 225.355469 87.148438 227.296875 87.148438 C 229.441406 87.148438 231.585938 86.382812 233.277344 84.832031 L 236.085938 82.304688 C 238.558594 84.886719 242.007812 86.375 245.613281 86.375 C 248.933594 86.375 252.105469 85.136719 254.527344 82.914062 L 292.242188 48.582031 C 294.855469 46.234375 296.386719 43.003906 296.558594 39.480469 C 296.730469 35.945312 295.515625 32.566406 293.148438 29.984375 L 269.820312 4.332031 C 267.347656 1.578125 263.792969 0 260.066406 0 C 256.777344 0 253.621094 1.207031 251.152344 3.425781 L 213.402344 37.789062 C 208.144531 42.609375 207.710938 50.800781 212.375 56.210938 L 209.664062 58.675781 C 207.847656 60.273438 206.746094 62.574219 206.640625 64.980469 C 206.5625 66.859375 207.074219 68.652344 208.046875 70.140625 L 183.324219 95.300781 C 180.289062 98.507812 180.261719 103.492188 183.171875 106.554688 C 184.8125 108.382812 187.023438 109.3125 189.265625 109.3125 Z M 216.429688 65.394531 L 218.761719 63.269531 L 229.667969 75.265625 L 227.308594 77.390625 Z M 219.824219 44.820312 L 257.539062 10.492188 C 258.234375 9.867188 259.128906 9.523438 260.066406 9.523438 C 260.667969 9.523438 261.820312 9.675781 262.753906 10.714844 L 286.117188 36.40625 C 286.765625 37.113281 287.09375 38.039062 287.046875 39.019531 C 287 39.984375 286.585938 40.863281 285.855469 41.515625 L 248.101562 75.882812 C 246.664062 77.207031 244.191406 77.074219 242.925781 75.691406 L 240.199219 72.695312 C 240.125 72.597656 240.0625 72.492188 239.980469 72.394531 C 239.882812 72.289062 239.773438 72.210938 239.671875 72.117188 L 222.6875 53.4375 C 222.660156 53.402344 222.640625 53.367188 222.609375 53.332031 C 222.578125 53.296875 222.542969 53.273438 222.511719 53.242188 L 219.597656 50.039062 C 218.257812 48.546875 218.367188 46.15625 219.824219 44.820312 Z M 214.367188 77.292969 L 215.28125 78.300781 L 205.882812 85.929688 Z M 185.511719 160.050781 C 190.339844 160.050781 194.761719 158.171875 197.953125 154.765625 C 201.292969 151.199219 203.015625 146.1875 202.675781 140.972656 C 201.933594 130.886719 195.507812 124.035156 190.058594 119.253906 C 187.554688 116.972656 183.363281 117 180.9375 119.214844 C 175.460938 124.082031 169.082031 130.953125 168.347656 140.96875 C 167.964844 146.125 169.644531 151.132812 172.960938 154.703125 C 176.160156 158.152344 180.617188 160.050781 185.511719 160.050781 Z M 185.488281 127.976562 C 190.503906 132.761719 192.832031 136.941406 193.175781 141.636719 C 193.34375 144.191406 192.550781 146.605469 191.003906 148.253906 C 189.609375 149.742188 187.710938 150.527344 185.511719 150.527344 C 183.261719 150.527344 181.335938 149.730469 179.941406 148.226562 C 178.421875 146.589844 177.65625 144.199219 177.847656 141.671875 C 178.1875 136.984375 180.492188 132.804688 185.488281 127.976562 Z M 185.488281 127.976562 ' fill-opacity='1' fill-rule='nonzero' style='fill: rgb(255, 255, 255);'/%3E%3C/g%3E%3C/svg%3E");
}
.icon-cat-66 {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='60.4215 131.815 299.9297 296.2187' width='299.93px' height='296.219px'%3E%3Cdefs%3E%3CclipPath id='27e43f3a04'%3E%3Cpath d='M 0 0 L 300 0 L 300 296.25 L 0 296.25 Z M 0 0 ' clip-rule='nonzero'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%2327e43f3a04)' transform='matrix(1, 0, 0, 1, 60.38638395646787, 131.81498914681356)'%3E%3Cpath d='M 48.441406 209.875 L 8.429688 169.8125 C 3.054688 164.433594 0.0351562 157.136719 0.0351562 149.527344 C 0.0351562 141.917969 3.054688 134.621094 8.429688 129.242188 L 10.042969 127.625 C 11.039062 126.628906 12.101562 125.710938 13.222656 124.878906 L 65.613281 48.75 C 63.652344 44.410156 62.558594 39.597656 62.558594 34.527344 C 62.558594 15.457031 78.023438 -0.0273438 97.074219 -0.0273438 C 110.25 -0.0273438 121.714844 7.382812 127.527344 18.269531 L 186.421875 36.679688 C 190.507812 34.585938 195.136719 33.402344 200.039062 33.402344 C 216.550781 33.402344 229.957031 46.824219 229.957031 63.359375 C 229.957031 70.386719 227.535156 76.847656 223.488281 81.960938 C 240.820312 83.726562 256.089844 95.972656 260.871094 113.835938 C 265.097656 129.636719 260.023438 145.746094 248.988281 156.335938 C 247.753906 157.523438 245.988281 157.964844 244.339844 157.507812 C 242.691406 157.046875 241.410156 155.75 240.96875 154.09375 L 232.828125 123.675781 L 217.234375 119.488281 L 205.820312 130.921875 L 213.84375 160.910156 C 214.292969 162.582031 213.8125 164.367188 212.589844 165.589844 C 211.363281 166.8125 209.582031 167.289062 207.910156 166.839844 C 193.496094 162.941406 181.511719 151.699219 177.375 136.238281 C 172.902344 119.523438 178.835938 102.476562 191.195312 91.984375 C 185.832031 90.324219 181.105469 87.1875 177.5 83.054688 L 107.800781 67.378906 C 107.113281 67.605469 106.410156 67.808594 105.703125 67.992188 L 67.671875 144.753906 L 107.015625 184.152344 L 110.933594 184.152344 C 120.582031 184.152344 129.832031 187.988281 136.652344 194.816406 C 143.476562 201.648438 147.308594 210.910156 147.308594 220.570312 L 147.308594 239.722656 C 151.199219 240.050781 154.867188 241.746094 157.648438 244.53125 C 160.761719 247.644531 162.507812 251.871094 162.507812 256.277344 L 162.507812 272.765625 C 162.507812 275.441406 160.34375 277.609375 157.667969 277.609375 L 36.476562 277.609375 C 33.804688 277.609375 31.636719 275.441406 31.636719 272.765625 L 31.636719 256.277344 C 31.636719 251.871094 33.386719 247.644531 36.496094 244.53125 C 39.277344 241.746094 42.945312 240.050781 46.835938 239.722656 L 46.835938 220.570312 C 46.835938 216.914062 47.386719 213.3125 48.441406 209.875 Z M 200.039062 43.089844 C 188.867188 43.089844 179.792969 52.171875 179.792969 63.359375 C 179.792969 74.546875 188.867188 83.628906 200.039062 83.628906 C 211.210938 83.628906 220.28125 74.546875 220.28125 63.359375 C 220.28125 52.171875 211.210938 43.089844 200.039062 43.089844 Z M 200.039062 49.503906 C 207.675781 49.503906 213.875 55.714844 213.875 63.359375 C 213.875 71.007812 207.675781 77.214844 200.039062 77.214844 C 192.402344 77.214844 186.199219 71.007812 186.199219 63.359375 C 186.199219 55.714844 192.402344 49.503906 200.039062 49.503906 Z M 200.039062 59.191406 C 197.742188 59.191406 195.875 61.058594 195.875 63.359375 C 195.875 65.660156 197.742188 67.527344 200.039062 67.527344 C 202.335938 67.527344 204.203125 65.660156 204.203125 63.359375 C 204.203125 61.058594 202.335938 59.191406 200.039062 59.191406 Z M 28.839844 119.261719 C 29.324219 119.234375 29.8125 119.222656 30.304688 119.222656 C 37.902344 119.222656 45.191406 122.246094 50.5625 127.625 L 60.453125 137.527344 L 94.414062 68.984375 C 85.253906 68.28125 77.09375 63.996094 71.324219 57.527344 Z M 97.074219 9.660156 C 83.363281 9.660156 72.234375 20.800781 72.234375 34.527344 C 72.234375 48.253906 83.363281 59.398438 97.074219 59.398438 C 110.78125 59.398438 121.910156 48.253906 121.910156 34.527344 C 121.910156 20.800781 110.78125 9.660156 97.074219 9.660156 Z M 97.074219 17.207031 C 106.621094 17.207031 114.371094 24.96875 114.371094 34.527344 C 114.371094 44.085938 106.621094 51.847656 97.074219 51.847656 C 87.523438 51.847656 79.773438 44.085938 79.773438 34.527344 C 79.773438 24.96875 87.523438 17.207031 97.074219 17.207031 Z M 97.074219 26.894531 C 92.863281 26.894531 89.449219 30.316406 89.449219 34.527344 C 89.449219 38.742188 92.863281 42.160156 97.074219 42.160156 C 101.28125 42.160156 104.695312 38.742188 104.695312 34.527344 C 104.695312 30.316406 101.28125 26.894531 97.074219 26.894531 Z M 137.632812 239.664062 L 137.632812 220.570312 C 137.632812 213.480469 134.820312 206.679688 129.8125 201.667969 C 124.804688 196.65625 118.015625 193.839844 110.933594 193.839844 L 83.210938 193.839844 C 76.128906 193.839844 69.339844 196.65625 64.332031 201.667969 C 61.800781 204.203125 59.828125 207.195312 58.5 210.449219 C 57.199219 213.632812 56.511719 217.066406 56.511719 220.570312 L 56.511719 239.664062 Z M 97.074219 204.628906 C 105.96875 204.628906 113.1875 211.859375 113.1875 220.765625 C 113.1875 229.671875 105.96875 236.902344 97.074219 236.902344 C 88.175781 236.902344 80.957031 229.671875 80.957031 220.765625 C 80.957031 211.859375 88.175781 204.628906 97.074219 204.628906 Z M 97.074219 214.316406 C 93.519531 214.316406 90.632812 217.207031 90.632812 220.765625 C 90.632812 224.324219 93.519531 227.214844 97.074219 227.214844 C 100.628906 227.214844 103.511719 224.324219 103.511719 220.765625 C 103.511719 217.207031 100.628906 214.316406 97.074219 214.316406 Z M 93.335938 184.152344 L 43.722656 134.476562 C 40.164062 130.910156 35.335938 128.910156 30.304688 128.910156 C 26.410156 128.910156 22.640625 130.109375 19.484375 132.300781 C 18.5625 132.941406 17.691406 133.667969 16.886719 134.476562 L 15.269531 136.09375 C 11.710938 139.65625 9.710938 144.488281 9.710938 149.527344 C 9.710938 154.566406 11.710938 159.402344 15.269531 162.964844 L 52.820312 200.5625 C 54.167969 198.507812 55.730469 196.582031 57.492188 194.816406 C 64.3125 187.988281 73.566406 184.152344 83.210938 184.152344 Z M 30.128906 134.113281 C 39.027344 134.113281 46.246094 141.34375 46.246094 150.25 C 46.246094 159.15625 39.027344 166.386719 30.128906 166.386719 C 21.234375 166.386719 14.015625 159.15625 14.015625 150.25 C 14.015625 141.34375 21.234375 134.113281 30.128906 134.113281 Z M 30.128906 143.800781 C 26.574219 143.800781 23.691406 146.691406 23.691406 150.25 C 23.691406 153.808594 26.574219 156.699219 30.128906 156.699219 C 33.683594 156.699219 36.570312 153.808594 36.570312 150.25 C 36.570312 146.691406 33.683594 143.800781 30.128906 143.800781 Z M 251.527344 116.34375 C 246.730469 98.417969 228.332031 87.78125 210.449219 92.578125 C 192.546875 97.382812 181.921875 115.804688 186.71875 133.730469 C 189.074219 142.53125 194.703125 149.566406 201.949219 153.890625 L 195.75 130.730469 C 195.304688 129.058594 195.78125 127.277344 197.003906 126.050781 L 212.367188 110.660156 C 213.589844 109.4375 215.371094 108.957031 217.039062 109.40625 L 238.03125 115.042969 C 239.699219 115.492188 241.003906 116.796875 241.449219 118.46875 C 241.449219 118.46875 247.847656 142.378906 247.847656 142.378906 C 252.390625 134.828125 253.980469 125.519531 251.527344 116.34375 Z M 131.234375 29.574219 C 131.464844 31.191406 131.585938 32.847656 131.585938 34.527344 C 131.585938 44.726562 127.164062 53.898438 120.136719 60.226562 L 171.304688 71.730469 C 170.53125 69.074219 170.117188 66.265625 170.117188 63.359375 C 170.117188 55.964844 172.800781 49.191406 177.246094 43.960938 Z M 145.914062 249.351562 L 48.230469 249.351562 C 46.394531 249.351562 44.636719 250.082031 43.339844 251.378906 C 42.039062 252.679688 41.3125 254.441406 41.3125 256.277344 L 41.3125 267.921875 C 41.3125 267.921875 152.832031 267.921875 152.832031 267.921875 L 152.832031 256.277344 C 152.832031 254.441406 152.105469 252.679688 150.808594 251.378906 C 149.507812 250.082031 147.75 249.351562 145.914062 249.351562 Z M 248.578125 172.261719 C 252.871094 173.488281 257.003906 175.203125 260.90625 177.378906 L 268.816406 173.859375 C 270.644531 173.042969 272.785156 173.441406 274.203125 174.859375 L 286.1875 186.859375 C 287.601562 188.273438 288 190.414062 287.1875 192.246094 C 287.1875 192.246094 283.683594 200.164062 283.683594 200.164062 C 285.859375 204.078125 287.574219 208.222656 288.800781 212.535156 L 296.863281 215.640625 C 298.730469 216.363281 299.964844 218.160156 299.964844 220.164062 L 299.964844 237.136719 C 299.964844 239.140625 298.730469 240.9375 296.863281 241.65625 C 296.863281 241.65625 288.796875 244.765625 288.796875 244.765625 C 287.570312 249.0625 285.851562 253.203125 283.683594 257.113281 L 287.1875 265.039062 C 288 266.867188 287.601562 269.007812 286.1875 270.425781 L 274.203125 282.421875 C 272.789062 283.839844 270.648438 284.238281 268.820312 283.425781 C 268.820312 283.425781 260.914062 279.921875 260.914062 279.921875 C 257.015625 282.097656 252.871094 283.8125 248.574219 285.039062 L 245.472656 293.113281 C 244.75 294.984375 242.957031 296.21875 240.957031 296.21875 L 224.003906 296.21875 C 222.003906 296.21875 220.207031 294.984375 219.488281 293.113281 C 219.488281 293.113281 216.386719 285.039062 216.386719 285.039062 C 212.082031 283.8125 207.941406 282.085938 204.035156 279.917969 L 196.121094 283.425781 C 194.292969 284.238281 192.15625 283.839844 190.742188 282.421875 L 178.757812 270.425781 C 177.339844 269.007812 176.945312 266.863281 177.757812 265.03125 C 177.757812 265.03125 181.273438 257.117188 181.273438 257.117188 C 179.097656 253.214844 177.386719 249.066406 176.152344 244.769531 L 168.082031 241.65625 C 166.210938 240.9375 164.980469 239.140625 164.980469 237.136719 L 164.980469 220.164062 C 164.980469 218.160156 166.210938 216.363281 168.082031 215.640625 C 168.082031 215.640625 176.152344 212.53125 176.152344 212.53125 C 177.382812 208.222656 179.097656 204.078125 181.273438 200.167969 L 177.757812 192.25 C 176.945312 190.417969 177.339844 188.273438 178.757812 186.859375 L 190.742188 174.859375 C 192.15625 173.441406 194.296875 173.042969 196.128906 173.859375 C 196.128906 173.859375 204.035156 177.378906 204.035156 177.378906 C 207.941406 175.199219 212.078125 173.484375 216.371094 172.257812 L 219.492188 164.164062 C 220.210938 162.296875 222.003906 161.0625 224.003906 161.0625 L 240.957031 161.0625 C 242.957031 161.0625 244.753906 162.296875 245.472656 164.171875 Z M 240.4375 178.054688 C 240.4375 178.054688 237.632812 170.75 237.632812 170.75 L 227.324219 170.75 L 224.503906 178.0625 C 223.929688 179.550781 222.660156 180.660156 221.109375 181.03125 C 216.082031 182.226562 211.285156 184.21875 206.875 186.9375 C 205.515625 187.777344 203.832031 187.886719 202.371094 187.238281 L 195.234375 184.0625 L 187.949219 191.355469 L 191.121094 198.503906 C 191.769531 199.964844 191.65625 201.652344 190.820312 203.011719 C 188.101562 207.429688 186.113281 212.238281 184.902344 217.292969 C 184.53125 218.84375 183.421875 220.109375 181.933594 220.683594 L 174.65625 223.488281 L 174.65625 233.8125 L 181.933594 236.617188 C 183.417969 237.1875 184.527344 238.453125 184.898438 240.003906 C 186.113281 245.042969 188.097656 249.863281 190.816406 254.265625 C 191.65625 255.625 191.773438 257.316406 191.121094 258.78125 L 187.949219 265.925781 L 195.238281 273.226562 L 202.378906 270.058594 C 203.832031 269.414062 205.507812 269.523438 206.863281 270.355469 C 211.277344 273.0625 216.074219 275.070312 221.125 276.269531 C 222.679688 276.636719 223.949219 277.75 224.523438 279.242188 L 227.324219 286.53125 L 237.632812 286.53125 L 240.4375 279.242188 C 241.007812 277.75 242.28125 276.636719 243.832031 276.269531 C 248.859375 275.074219 253.671875 273.085938 258.0625 270.367188 C 259.417969 269.527344 261.105469 269.410156 262.566406 270.058594 L 269.707031 273.226562 L 277 265.921875 L 273.835938 258.773438 C 273.191406 257.316406 273.304688 255.636719 274.132812 254.28125 C 276.835938 249.863281 278.84375 245.058594 280.039062 240.015625 C 280.410156 238.460938 281.519531 237.191406 283.007812 236.617188 L 290.289062 233.8125 L 290.289062 223.488281 L 283.007812 220.683594 C 281.519531 220.109375 280.40625 218.835938 280.039062 217.28125 C 278.84375 212.226562 276.855469 207.425781 274.140625 203.011719 C 273.304688 201.652344 273.191406 199.96875 273.835938 198.507812 C 273.835938 198.507812 277 191.359375 277 191.359375 L 269.710938 184.0625 L 262.570312 187.238281 C 261.113281 187.886719 259.429688 187.777344 258.070312 186.9375 C 253.660156 184.21875 248.863281 182.226562 243.832031 181.03125 C 242.28125 180.660156 241.007812 179.546875 240.4375 178.054688 Z M 232.472656 194.191406 C 251.480469 194.191406 266.894531 209.605469 266.894531 228.640625 C 266.894531 247.675781 251.480469 263.109375 232.472656 263.109375 C 213.460938 263.109375 198.066406 247.675781 198.066406 228.640625 C 198.066406 209.605469 213.460938 194.191406 232.472656 194.191406 Z M 232.472656 203.878906 C 218.804688 203.878906 207.742188 214.957031 207.742188 228.640625 C 207.742188 242.324219 218.804688 253.421875 232.472656 253.421875 C 246.136719 253.421875 257.21875 242.324219 257.21875 228.640625 C 257.21875 214.957031 246.136719 203.878906 232.472656 203.878906 Z M 232.472656 203.878906 ' fill-opacity='1' fill-rule='evenodd' style='fill: rgb(255, 255, 255);'/%3E%3C/g%3E%3C/svg%3E");
}
.icon-cat-27 {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='149.4743 103.6204 297.6484 297' width='297.648px' height='297px'%3E%3Cdefs%3E%3CclipPath id='37fc54bbdb'%3E%3Cpath d='M 1 3 L 299 3 L 299 300 L 1 300 Z M 1 3 ' clip-rule='nonzero'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%2337fc54bbdb)' transform='matrix(1, 0, 0, 1, 148.29849464146037, 100.62042386264238)'%3E%3Cpath d='M 243.21875 119.949219 C 245.636719 119.949219 247.597656 121.910156 247.597656 124.328125 L 247.597656 126.597656 C 252.664062 128.402344 256.296875 133.25 256.296875 138.917969 C 256.296875 141.339844 254.339844 143.300781 251.921875 143.300781 C 249.507812 143.300781 247.546875 141.34375 247.546875 138.917969 C 247.546875 136.539062 245.609375 134.59375 243.21875 134.59375 C 242.363281 134.59375 238.085938 134.804688 238.085938 138.917969 C 238.085938 143.042969 242.363281 143.246094 243.21875 143.246094 C 251.265625 143.246094 257.109375 148.746094 257.109375 156.324219 C 257.109375 162.445312 253.296875 167.207031 247.597656 168.820312 L 247.597656 170.917969 C 247.597656 173.335938 245.636719 175.300781 243.21875 175.300781 C 240.800781 175.300781 238.839844 173.335938 238.839844 170.917969 L 238.839844 168.652344 C 233.777344 166.847656 230.140625 162.003906 230.140625 156.328125 C 230.140625 153.910156 232.101562 151.949219 234.519531 151.949219 C 236.9375 151.949219 238.898438 153.910156 238.898438 156.328125 C 238.898438 158.714844 240.835938 160.648438 243.21875 160.648438 C 244.078125 160.648438 248.355469 160.441406 248.355469 156.328125 C 248.355469 152.210938 244.078125 152 243.21875 152 C 235.171875 152 229.328125 146.5 229.328125 138.917969 C 229.328125 132.804688 233.140625 128.039062 238.84375 126.429688 L 238.84375 124.324219 C 238.84375 121.910156 240.804688 119.949219 243.21875 119.949219 Z M 274.75 147.621094 C 274.75 130.234375 260.609375 116.09375 243.222656 116.09375 C 225.835938 116.09375 211.695312 130.234375 211.695312 147.621094 C 211.695312 165.007812 225.835938 179.148438 243.21875 179.148438 C 260.609375 179.148438 274.75 165.007812 274.75 147.621094 Z M 202.941406 147.621094 C 202.941406 169.800781 220.949219 187.84375 243.109375 187.902344 L 243.332031 187.902344 C 265.492188 187.847656 283.503906 169.800781 283.503906 147.621094 C 283.503906 125.410156 265.433594 107.34375 243.21875 107.34375 C 221.007812 107.34375 202.941406 125.410156 202.941406 147.621094 Z M 290.070312 262.15625 C 290.070312 264.214844 288.394531 265.890625 286.335938 265.890625 L 200.109375 265.890625 C 198.050781 265.890625 196.375 264.214844 196.375 262.15625 L 196.375 249.46875 C 196.375 247.40625 198.050781 245.734375 200.109375 245.734375 L 286.335938 245.734375 C 288.394531 245.734375 290.070312 247.40625 290.070312 249.46875 Z M 152.707031 250.296875 L 187.621094 250.296875 L 187.621094 262.15625 C 187.621094 263.457031 187.820312 264.714844 188.195312 265.890625 L 152.707031 265.890625 Z M 143.953125 283.304688 C 143.953125 287.722656 140.359375 291.3125 135.945312 291.3125 L 17.945312 291.3125 C 13.527344 291.3125 9.933594 287.71875 9.933594 283.304688 L 9.933594 134.769531 C 9.933594 130.351562 13.527344 126.757812 17.945312 126.757812 L 135.941406 126.757812 C 140.359375 126.757812 143.953125 130.355469 143.953125 134.769531 Z M 34.660156 57.238281 L 75.828125 57.238281 C 78.246094 57.238281 80.203125 55.28125 80.203125 52.863281 L 80.203125 11.6875 L 214.496094 11.6875 L 214.496094 100.035156 C 204.390625 106.160156 196.378906 115.414062 191.820312 126.445312 L 150.484375 126.445312 C 147.582031 121.410156 142.15625 118.007812 135.941406 118.007812 L 34.660156 118.007812 Z M 71.453125 17.878906 L 40.847656 48.484375 L 71.453125 48.484375 Z M 238.84375 36.035156 L 238.84375 92.195312 C 233.390625 92.625 228.152344 93.839844 223.25 95.734375 L 223.25 36.035156 Z M 290.070312 147.621094 C 290.070312 121.789062 269.050781 100.777344 243.222656 100.777344 C 217.390625 100.777344 196.375 121.789062 196.375 147.621094 C 196.375 173.453125 217.390625 194.46875 243.222656 194.46875 C 269.050781 194.472656 290.070312 173.453125 290.070312 147.621094 Z M 152.707031 212.882812 L 190.277344 212.882812 C 188.617188 215 187.621094 217.664062 187.621094 220.558594 L 187.621094 233.246094 C 187.621094 236.339844 188.761719 239.175781 190.632812 241.359375 C 190.582031 241.425781 190.519531 241.480469 190.464844 241.542969 L 152.707031 241.542969 Z M 190.378906 183.828125 L 152.707031 183.828125 L 152.707031 155.488281 L 188.179688 155.488281 C 189.429688 164.28125 192.75 172.425781 197.621094 179.402344 C 194.714844 179.988281 192.171875 181.601562 190.378906 183.828125 Z M 152.707031 192.585938 L 187.621094 192.585938 L 187.621094 204.125 L 152.707031 204.125 Z M 189.019531 135.199219 C 188.167969 138.914062 187.699219 142.777344 187.636719 146.734375 L 152.707031 146.734375 L 152.707031 135.199219 Z M 290.070312 220.558594 L 290.070312 233.246094 C 290.070312 235.304688 288.394531 236.980469 286.335938 236.980469 L 200.109375 236.980469 C 198.050781 236.980469 196.375 235.304688 196.375 233.246094 L 196.375 220.558594 C 196.375 218.496094 198.050781 216.820312 200.109375 216.820312 L 286.335938 216.820312 C 288.394531 216.820312 290.070312 218.496094 290.070312 220.558594 Z M 290.070312 191.644531 L 290.070312 204.328125 C 290.070312 206.390625 288.394531 208.070312 286.335938 208.070312 L 200.109375 208.070312 C 198.050781 208.070312 196.375 206.394531 196.375 204.328125 L 196.375 191.644531 C 196.375 189.585938 198.050781 187.902344 200.109375 187.902344 L 204.9375 187.902344 C 214.910156 197.394531 228.398438 203.222656 243.222656 203.222656 C 258.046875 203.222656 271.535156 197.394531 281.511719 187.902344 L 286.335938 187.902344 C 288.394531 187.902344 290.070312 189.585938 290.070312 191.644531 Z M 298.820312 191.644531 C 298.820312 185.609375 294.523438 180.554688 288.816406 179.402344 C 295.121094 170.386719 298.820312 159.429688 298.820312 147.621094 C 298.820312 118.433594 276.21875 94.429688 247.597656 92.195312 L 247.597656 31.660156 C 247.597656 29.242188 245.636719 27.277344 243.21875 27.277344 L 223.246094 27.277344 L 223.246094 7.308594 C 223.246094 4.894531 221.289062 2.929688 218.871094 2.929688 L 75.828125 2.929688 C 74.667969 2.929688 73.550781 3.390625 72.734375 4.214844 L 27.1875 49.761719 C 26.367188 50.585938 25.910156 51.699219 25.910156 52.863281 L 25.910156 118.003906 L 17.945312 118.003906 C 8.703125 118.003906 1.175781 125.527344 1.175781 134.769531 L 1.175781 283.304688 C 1.175781 292.546875 8.703125 300.070312 17.945312 300.070312 L 135.941406 300.070312 C 145.1875 300.070312 152.707031 292.546875 152.707031 283.304688 L 152.707031 274.644531 L 286.335938 274.644531 C 293.21875 274.644531 298.824219 269.042969 298.824219 262.15625 L 298.824219 249.46875 C 298.824219 246.375 297.6875 243.546875 295.8125 241.355469 C 297.683594 239.171875 298.824219 236.339844 298.824219 233.246094 L 298.824219 220.558594 C 298.824219 217.457031 297.6875 214.628906 295.8125 212.445312 C 297.683594 210.257812 298.824219 207.425781 298.824219 204.332031 L 298.824219 191.644531 Z M 90.933594 74.480469 C 92.507812 72.644531 92.289062 69.878906 90.457031 68.308594 C 88.621094 66.734375 85.859375 66.945312 84.285156 68.785156 L 67.058594 88.882812 L 58.839844 79.730469 C 57.222656 77.933594 54.457031 77.78125 52.65625 79.398438 C 50.859375 81.015625 50.707031 83.785156 52.328125 85.582031 L 63.875 98.441406 C 64.707031 99.367188 65.890625 99.894531 67.132812 99.894531 C 67.152344 99.894531 67.167969 99.894531 67.1875 99.894531 C 68.445312 99.882812 69.636719 99.320312 70.457031 98.367188 Z M 193.570312 98.097656 C 195.988281 98.097656 197.953125 96.140625 197.953125 93.722656 C 197.953125 91.304688 195.988281 89.339844 193.570312 89.339844 L 110.09375 89.339844 C 107.675781 89.339844 105.714844 91.304688 105.714844 93.722656 C 105.714844 96.140625 107.675781 98.097656 110.09375 98.097656 Z M 105.714844 73.425781 C 105.714844 75.84375 107.675781 77.804688 110.09375 77.804688 L 193.570312 77.804688 C 195.988281 77.804688 197.953125 75.847656 197.953125 73.425781 C 197.953125 71.011719 195.988281 69.050781 193.570312 69.050781 L 110.09375 69.050781 C 107.675781 69.050781 105.714844 71.011719 105.714844 73.425781 Z M 125.601562 277.394531 L 125.601562 224.117188 C 125.601562 223.808594 125.335938 223.539062 125.023438 223.539062 L 110.007812 223.539062 C 109.699219 223.539062 109.429688 223.804688 109.429688 224.117188 L 109.429688 277.394531 C 109.429688 277.710938 109.699219 277.972656 110.007812 277.972656 L 125.023438 277.972656 C 125.332031 277.972656 125.601562 277.710938 125.601562 277.394531 Z M 125.019531 214.789062 L 110.003906 214.789062 C 104.863281 214.789062 100.671875 218.976562 100.671875 224.117188 L 100.671875 277.394531 C 100.671875 282.542969 104.863281 286.726562 110.003906 286.726562 L 125.019531 286.726562 C 130.160156 286.726562 134.351562 282.542969 134.351562 277.394531 L 134.351562 224.117188 C 134.351562 218.976562 130.164062 214.789062 125.019531 214.789062 Z M 125.601562 200.863281 L 125.601562 185.855469 C 125.601562 185.539062 125.335938 185.277344 125.023438 185.277344 L 110.007812 185.277344 C 109.699219 185.277344 109.429688 185.539062 109.429688 185.855469 L 109.429688 200.863281 C 109.429688 201.179688 109.699219 201.445312 110.007812 201.445312 L 125.023438 201.445312 C 125.332031 201.445312 125.601562 201.179688 125.601562 200.863281 Z M 125.019531 176.523438 L 110.003906 176.523438 C 104.863281 176.523438 100.671875 180.707031 100.671875 185.855469 L 100.671875 200.863281 C 100.671875 206.011719 104.863281 210.195312 110.003906 210.195312 L 125.019531 210.195312 C 130.160156 210.195312 134.351562 206.011719 134.351562 200.863281 L 134.351562 185.855469 C 134.351562 180.707031 130.164062 176.523438 125.019531 176.523438 Z M 85.023438 277.394531 L 85.023438 262.378906 C 85.023438 262.070312 84.761719 261.804688 84.445312 261.804688 L 69.4375 261.804688 C 69.117188 261.804688 68.859375 262.070312 68.859375 262.378906 L 68.859375 277.394531 C 68.859375 277.710938 69.121094 277.972656 69.4375 277.972656 L 84.445312 277.972656 C 84.765625 277.972656 85.023438 277.710938 85.023438 277.394531 Z M 84.449219 253.046875 L 69.4375 253.046875 C 64.292969 253.046875 60.105469 257.238281 60.105469 262.378906 L 60.105469 277.394531 C 60.105469 282.542969 64.292969 286.726562 69.4375 286.726562 L 84.449219 286.726562 C 89.597656 286.726562 93.78125 282.542969 93.78125 277.394531 L 93.78125 262.378906 C 93.78125 257.238281 89.597656 253.046875 84.449219 253.046875 Z M 85.023438 239.132812 L 85.023438 224.117188 C 85.023438 223.808594 84.761719 223.539062 84.445312 223.539062 L 69.4375 223.539062 C 69.117188 223.539062 68.859375 223.804688 68.859375 224.117188 L 68.859375 239.132812 C 68.859375 239.445312 69.121094 239.710938 69.4375 239.710938 L 84.445312 239.710938 C 84.765625 239.710938 85.023438 239.445312 85.023438 239.132812 Z M 84.449219 214.789062 L 69.4375 214.789062 C 64.292969 214.789062 60.105469 218.976562 60.105469 224.117188 L 60.105469 239.132812 C 60.105469 244.277344 64.292969 248.464844 69.4375 248.464844 L 84.449219 248.464844 C 89.597656 248.464844 93.78125 244.277344 93.78125 239.132812 L 93.78125 224.117188 C 93.78125 218.976562 89.597656 214.789062 84.449219 214.789062 Z M 85.023438 200.863281 L 85.023438 185.855469 C 85.023438 185.539062 84.761719 185.277344 84.445312 185.277344 L 69.4375 185.277344 C 69.117188 185.277344 68.859375 185.539062 68.859375 185.855469 L 68.859375 200.863281 C 68.859375 201.179688 69.121094 201.445312 69.4375 201.445312 L 84.445312 201.445312 C 84.765625 201.445312 85.023438 201.179688 85.023438 200.863281 Z M 84.449219 176.523438 L 69.4375 176.523438 C 64.292969 176.523438 60.105469 180.707031 60.105469 185.855469 L 60.105469 200.863281 C 60.105469 206.011719 64.292969 210.195312 69.4375 210.195312 L 84.449219 210.195312 C 89.597656 210.195312 93.78125 206.011719 93.78125 200.863281 L 93.78125 185.855469 C 93.78125 180.707031 89.597656 176.523438 84.449219 176.523438 Z M 44.460938 277.394531 L 44.460938 262.378906 C 44.460938 262.070312 44.195312 261.804688 43.882812 261.804688 L 28.867188 261.804688 C 28.550781 261.804688 28.289062 262.070312 28.289062 262.378906 L 28.289062 277.394531 C 28.289062 277.710938 28.554688 277.972656 28.867188 277.972656 L 43.882812 277.972656 C 44.195312 277.972656 44.460938 277.710938 44.460938 277.394531 Z M 43.882812 253.046875 L 28.867188 253.046875 C 23.71875 253.046875 19.535156 257.238281 19.535156 262.378906 L 19.535156 277.394531 C 19.535156 282.542969 23.71875 286.726562 28.867188 286.726562 L 43.882812 286.726562 C 49.023438 286.726562 53.214844 282.542969 53.214844 277.394531 L 53.214844 262.378906 C 53.214844 257.238281 49.023438 253.046875 43.882812 253.046875 Z M 44.460938 239.132812 L 44.460938 224.117188 C 44.460938 223.808594 44.195312 223.539062 43.882812 223.539062 L 28.867188 223.539062 C 28.550781 223.539062 28.289062 223.804688 28.289062 224.117188 L 28.289062 239.132812 C 28.289062 239.445312 28.554688 239.710938 28.867188 239.710938 L 43.882812 239.710938 C 44.195312 239.710938 44.460938 239.445312 44.460938 239.132812 Z M 43.882812 214.789062 L 28.867188 214.789062 C 23.71875 214.789062 19.535156 218.976562 19.535156 224.117188 L 19.535156 239.132812 C 19.535156 244.277344 23.71875 248.464844 28.867188 248.464844 L 43.882812 248.464844 C 49.023438 248.464844 53.214844 244.277344 53.214844 239.132812 L 53.214844 224.117188 C 53.214844 218.976562 49.023438 214.789062 43.882812 214.789062 Z M 44.460938 200.863281 L 44.460938 185.855469 C 44.460938 185.539062 44.195312 185.277344 43.882812 185.277344 L 28.867188 185.277344 C 28.550781 185.277344 28.289062 185.539062 28.289062 185.855469 L 28.289062 200.863281 C 28.289062 201.179688 28.554688 201.445312 28.867188 201.445312 L 43.882812 201.445312 C 44.195312 201.445312 44.460938 201.179688 44.460938 200.863281 Z M 43.882812 176.523438 L 28.867188 176.523438 C 23.71875 176.523438 19.535156 180.707031 19.535156 185.855469 L 19.535156 200.863281 C 19.535156 206.011719 23.71875 210.195312 28.867188 210.195312 L 43.882812 210.195312 C 49.023438 210.195312 53.214844 206.011719 53.214844 200.863281 L 53.214844 185.855469 C 53.214844 180.707031 49.023438 176.523438 43.882812 176.523438 Z M 125.601562 162.605469 L 125.601562 144.390625 C 125.601562 144.082031 125.328125 143.808594 125.023438 143.808594 L 28.867188 143.808594 C 28.558594 143.808594 28.289062 144.078125 28.289062 144.390625 L 28.289062 162.605469 C 28.289062 162.914062 28.558594 163.183594 28.867188 163.183594 L 125.023438 163.183594 C 125.324219 163.183594 125.601562 162.914062 125.601562 162.605469 Z M 125.019531 135.054688 L 28.867188 135.054688 C 23.71875 135.054688 19.535156 139.242188 19.535156 144.390625 L 19.535156 162.605469 C 19.535156 167.75 23.71875 171.933594 28.867188 171.933594 L 125.023438 171.933594 C 130.164062 171.933594 134.355469 167.75 134.355469 162.605469 L 134.355469 144.390625 C 134.351562 139.242188 130.164062 135.054688 125.019531 135.054688 Z M 125.019531 135.054688 ' fill-opacity='1' fill-rule='evenodd' style='fill: rgb(255, 255, 255);'/%3E%3C/g%3E%3C/svg%3E");
}
.icon-cat-105 {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='106.3958 128.8746 291.6386 291.6416' width='291.639px' height='291.642px'%3E%3Cpath d='M 117.594 409.315 C 102.665 394.385 102.661 370.213 117.594 355.276 L 214.954 257.92 C 217.188 255.686 220.805 255.686 223.04 257.92 L 268.993 303.873 C 271.223 306.104 271.223 309.725 268.993 311.959 L 171.633 409.315 C 156.704 424.248 132.532 424.252 117.594 409.315 Z M 218.997 270.049 L 125.68 363.362 C 115.219 373.827 115.215 390.764 125.68 401.229 C 136.145 411.694 153.083 411.698 163.547 401.229 L 256.864 307.916 L 218.997 270.049 Z M 218.997 270.049' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);'/%3E%3Cpath d='M 241.766 331.1 L 195.813 285.147 C 193.579 282.916 193.579 279.295 195.813 277.061 C 198.044 274.831 201.665 274.831 203.899 277.061 L 249.852 323.014 C 252.083 325.248 252.083 328.866 249.852 331.1 C 247.618 333.334 243.997 333.334 241.766 331.1 Z M 241.766 331.1' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);'/%3E%3Cpath d='M 221.551 351.315 L 175.598 305.362 C 173.364 303.127 173.364 299.51 175.598 297.276 C 177.829 295.045 181.45 295.045 183.684 297.276 L 229.637 343.229 C 231.868 345.463 231.868 349.081 229.637 351.315 C 227.403 353.549 223.782 353.549 221.551 351.315 Z M 221.551 351.315' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);'/%3E%3Cpath d='M 250.696 301.748 L 225.165 276.217 C 222.934 273.987 222.934 270.366 225.165 268.131 L 320.942 172.354 L 325.622 158.315 C 326.004 157.17 326.739 156.174 327.723 155.471 L 363.465 129.94 C 365.739 128.315 368.856 128.573 370.833 130.549 L 396.36 156.081 C 398.336 158.057 398.594 161.17 396.969 163.448 L 371.442 199.19 C 370.739 200.17 369.743 200.909 368.598 201.288 L 354.559 205.967 L 258.782 301.748 C 256.551 303.975 252.934 303.983 250.696 301.748 Z M 237.294 272.174 L 254.739 289.62 L 347.426 196.928 C 348.055 196.299 348.821 195.827 349.661 195.545 L 363.215 191.03 L 384.848 160.741 L 366.169 142.061 L 335.883 163.698 L 331.364 177.248 C 331.083 178.092 330.61 178.858 329.985 179.487 L 237.294 272.174 Z M 237.294 272.174' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);'/%3E%3Cpath d='M 314.016 406.081 C 300.348 392.416 296.008 371.756 302.786 353.838 L 250.692 301.748 C 248.461 299.518 248.461 295.897 250.692 293.663 C 252.926 291.432 256.547 291.432 258.778 293.663 L 312.891 347.772 C 314.985 349.897 315.559 353.112 314.34 355.803 C 307.954 370.002 311.071 386.963 322.102 397.995 C 331.364 407.26 344.649 410.92 357.083 408.143 L 339.641 390.702 C 337.411 388.471 337.411 384.85 339.641 382.616 L 360.145 362.112 C 362.379 359.881 366.001 359.881 368.235 362.112 L 385.672 379.553 C 388.45 367.12 384.786 353.834 375.528 344.573 C 364.493 333.538 347.532 330.424 333.325 336.815 C 330.641 338.03 327.426 337.456 325.333 335.385 L 271.192 281.248 C 268.961 279.018 268.961 275.397 271.192 273.163 C 273.426 270.932 277.047 270.932 279.278 273.163 L 331.372 325.256 C 349.294 318.479 369.946 322.819 383.614 336.487 C 398.325 351.198 402.188 373.706 393.223 392.491 C 391.532 396.041 386.821 396.87 384.02 394.073 L 364.192 374.241 L 351.77 386.659 L 371.602 406.491 C 374.387 409.276 373.586 413.995 370.024 415.694 C 351.157 424.702 328.669 420.737 314.016 406.081 Z M 314.016 406.081' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);'/%3E%3Cpath d='M 225.165 276.217 L 173.071 224.127 C 155.145 230.897 134.493 226.561 120.829 212.897 C 106.114 198.178 102.251 175.67 111.219 156.889 C 112.915 153.334 117.629 152.518 120.422 155.311 L 140.254 175.143 L 152.672 162.721 L 132.84 142.889 C 130.055 140.104 130.856 135.389 134.422 133.686 C 153.208 124.725 175.715 128.588 190.426 143.299 C 204.094 156.967 208.434 177.623 201.657 195.541 L 253.751 247.631 C 255.981 249.866 255.981 253.487 253.751 255.721 C 251.516 257.952 247.895 257.952 245.665 255.721 L 191.551 201.608 C 189.458 199.483 188.883 196.268 190.102 193.581 C 196.489 179.381 193.376 162.42 182.34 151.385 C 173.079 142.127 159.797 138.463 147.36 141.241 L 164.801 158.678 C 167.032 160.913 167.032 164.534 164.801 166.768 L 144.294 187.272 C 143.223 188.342 141.77 188.948 140.254 188.948 C 138.735 188.948 137.282 188.342 136.211 187.272 L 118.77 169.831 C 115.989 182.26 119.653 195.545 128.915 204.811 C 139.946 215.842 156.907 218.959 171.122 212.565 C 173.797 211.354 177.012 211.928 179.11 213.995 L 233.251 268.131 C 235.481 270.366 235.481 273.987 233.251 276.217 C 231.016 278.452 227.395 278.452 225.165 276.217 Z M 225.165 276.217' fill-opacity='1' fill-rule='nonzero' style='stroke-width: 1; fill: rgb(255, 255, 255);'/%3E%3C/svg%3E");
}
.icon-cat-115 {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='133.0704 89.278 289.3364 299.9989' width='289.336px' height='299.999px'%3E%3Cpath d='M 245.203125 148.652344 C 245.203125 148.921875 245.179688 149.1875 245.125 149.453125 C 245.074219 149.714844 244.996094 149.972656 244.890625 150.222656 C 244.789062 150.472656 244.664062 150.707031 244.511719 150.929688 C 244.363281 151.15625 244.195312 151.363281 244.003906 151.550781 C 243.8125 151.742188 243.605469 151.914062 243.382812 152.0625 C 243.15625 152.210938 242.921875 152.339844 242.671875 152.441406 C 242.421875 152.542969 242.167969 152.621094 241.902344 152.675781 C 241.640625 152.726562 241.371094 152.753906 241.101562 152.753906 L 209.808594 152.753906 C 209.539062 152.753906 209.273438 152.726562 209.007812 152.675781 C 208.746094 152.621094 208.488281 152.542969 208.238281 152.441406 C 207.992188 152.339844 207.753906 152.210938 207.53125 152.0625 C 207.308594 151.914062 207.101562 151.742188 206.910156 151.550781 C 206.71875 151.363281 206.550781 151.15625 206.398438 150.929688 C 206.25 150.707031 206.125 150.472656 206.019531 150.222656 C 205.917969 149.972656 205.839844 149.714844 205.785156 149.453125 C 205.734375 149.1875 205.707031 148.921875 205.707031 148.652344 C 205.707031 148.382812 205.734375 148.117188 205.785156 147.851562 C 205.839844 147.589844 205.917969 147.332031 206.019531 147.082031 C 206.125 146.832031 206.25 146.597656 206.398438 146.375 C 206.550781 146.148438 206.71875 145.941406 206.910156 145.753906 C 207.101562 145.5625 207.308594 145.390625 207.53125 145.242188 C 207.753906 145.09375 207.992188 144.964844 208.238281 144.863281 C 208.488281 144.761719 208.746094 144.683594 209.007812 144.628906 C 209.273438 144.578125 209.539062 144.550781 209.808594 144.550781 L 241.101562 144.550781 C 241.371094 144.550781 241.636719 144.578125 241.902344 144.628906 C 242.167969 144.683594 242.421875 144.757812 242.671875 144.863281 C 242.921875 144.964844 243.15625 145.09375 243.378906 145.242188 C 243.605469 145.390625 243.8125 145.5625 244.003906 145.75 C 244.191406 145.941406 244.363281 146.148438 244.511719 146.375 C 244.664062 146.597656 244.789062 146.832031 244.890625 147.082031 C 244.996094 147.332031 245.074219 147.585938 245.125 147.851562 C 245.179688 148.117188 245.203125 148.382812 245.203125 148.652344 Z M 233.5625 157.15625 L 217.335938 157.15625 C 217.066406 157.15625 216.796875 157.183594 216.535156 157.234375 C 216.269531 157.289062 216.011719 157.367188 215.765625 157.46875 C 215.515625 157.570312 215.28125 157.699219 215.054688 157.847656 C 214.832031 157.996094 214.625 158.167969 214.433594 158.359375 C 214.242188 158.546875 214.074219 158.753906 213.921875 158.980469 C 213.773438 159.203125 213.648438 159.441406 213.542969 159.6875 C 213.441406 159.9375 213.363281 160.195312 213.3125 160.457031 C 213.257812 160.722656 213.234375 160.988281 213.234375 161.257812 C 213.234375 161.527344 213.257812 161.792969 213.3125 162.058594 C 213.363281 162.324219 213.441406 162.578125 213.542969 162.828125 C 213.648438 163.078125 213.773438 163.3125 213.921875 163.535156 C 214.074219 163.761719 214.242188 163.96875 214.433594 164.160156 C 214.625 164.347656 214.832031 164.519531 215.054688 164.667969 C 215.28125 164.816406 215.515625 164.945312 215.765625 165.046875 C 216.011719 165.152344 216.269531 165.226562 216.535156 165.28125 C 216.796875 165.332031 217.066406 165.359375 217.335938 165.359375 L 233.5625 165.359375 C 233.832031 165.359375 234.097656 165.332031 234.359375 165.28125 C 234.625 165.226562 234.882812 165.152344 235.128906 165.046875 C 235.378906 164.945312 235.617188 164.816406 235.839844 164.667969 C 236.0625 164.519531 236.269531 164.347656 236.460938 164.160156 C 236.652344 163.96875 236.820312 163.761719 236.972656 163.535156 C 237.121094 163.3125 237.246094 163.078125 237.351562 162.828125 C 237.453125 162.578125 237.53125 162.324219 237.582031 162.058594 C 237.636719 161.792969 237.664062 161.527344 237.664062 161.257812 C 237.664062 160.988281 237.636719 160.722656 237.582031 160.457031 C 237.53125 160.195312 237.453125 159.9375 237.351562 159.6875 C 237.246094 159.441406 237.121094 159.203125 236.972656 158.980469 C 236.820312 158.753906 236.652344 158.546875 236.460938 158.359375 C 236.269531 158.167969 236.0625 157.996094 235.839844 157.847656 C 235.617188 157.699219 235.378906 157.570312 235.128906 157.46875 C 234.882812 157.367188 234.625 157.289062 234.359375 157.234375 C 234.097656 157.183594 233.832031 157.15625 233.5625 157.15625 Z M 49.449219 162.011719 L 65.757812 162.011719 C 66.027344 162.011719 66.292969 161.984375 66.558594 161.933594 C 66.824219 161.878906 67.078125 161.800781 67.328125 161.699219 C 67.578125 161.597656 67.8125 161.46875 68.035156 161.320312 C 68.261719 161.171875 68.46875 161 68.660156 160.808594 C 68.847656 160.621094 69.019531 160.414062 69.167969 160.1875 C 69.316406 159.964844 69.445312 159.730469 69.546875 159.480469 C 69.652344 159.230469 69.726562 158.972656 69.78125 158.710938 C 69.832031 158.445312 69.859375 158.179688 69.859375 157.910156 C 69.859375 157.640625 69.832031 157.375 69.78125 157.109375 C 69.726562 156.847656 69.652344 156.589844 69.546875 156.339844 C 69.445312 156.089844 69.316406 155.855469 69.167969 155.632812 C 69.019531 155.40625 68.847656 155.199219 68.660156 155.011719 C 68.46875 154.820312 68.261719 154.648438 68.035156 154.5 C 67.8125 154.351562 67.578125 154.222656 67.328125 154.121094 C 67.078125 154.019531 66.824219 153.941406 66.558594 153.886719 C 66.292969 153.835938 66.027344 153.808594 65.757812 153.808594 L 49.449219 153.808594 C 49.179688 153.808594 48.910156 153.835938 48.648438 153.886719 C 48.382812 153.941406 48.128906 154.019531 47.878906 154.121094 C 47.628906 154.222656 47.394531 154.351562 47.167969 154.5 C 46.945312 154.648438 46.738281 154.820312 46.546875 155.011719 C 46.355469 155.199219 46.1875 155.40625 46.039062 155.632812 C 45.886719 155.855469 45.761719 156.089844 45.660156 156.339844 C 45.554688 156.589844 45.476562 156.847656 45.425781 157.109375 C 45.371094 157.375 45.347656 157.640625 45.347656 157.910156 C 45.347656 158.179688 45.371094 158.445312 45.425781 158.710938 C 45.476562 158.972656 45.554688 159.230469 45.660156 159.480469 C 45.761719 159.730469 45.886719 159.964844 46.039062 160.1875 C 46.1875 160.414062 46.355469 160.621094 46.546875 160.808594 C 46.738281 161 46.945312 161.171875 47.167969 161.320312 C 47.394531 161.46875 47.628906 161.597656 47.878906 161.699219 C 48.128906 161.800781 48.382812 161.878906 48.648438 161.933594 C 48.910156 161.984375 49.179688 162.011719 49.449219 162.011719 Z M 272.992188 155.230469 C 272.992188 156.023438 272.914062 156.808594 272.761719 157.585938 C 272.605469 158.363281 272.378906 159.121094 272.074219 159.851562 C 271.773438 160.585938 271.402344 161.28125 270.960938 161.9375 C 270.523438 162.597656 270.023438 163.207031 269.460938 163.769531 C 268.902344 164.328125 268.292969 164.832031 267.632812 165.269531 C 266.972656 165.710938 266.277344 166.082031 265.546875 166.386719 C 264.8125 166.691406 264.058594 166.921875 263.28125 167.074219 C 262.503906 167.230469 261.71875 167.308594 260.925781 167.308594 C 260.136719 167.308594 259.351562 167.230469 258.574219 167.074219 C 257.796875 166.921875 257.039062 166.691406 256.308594 166.390625 C 255.578125 166.085938 254.878906 165.714844 254.222656 165.273438 C 253.5625 164.832031 252.953125 164.332031 252.390625 163.773438 C 251.832031 163.210938 251.332031 162.601562 250.890625 161.945312 C 250.453125 161.285156 250.078125 160.589844 249.777344 159.855469 C 249.472656 159.125 249.246094 158.371094 249.089844 157.59375 C 248.933594 156.816406 248.859375 156.03125 248.859375 155.238281 C 248.859375 154.445312 248.9375 153.660156 249.089844 152.882812 C 249.246094 152.105469 249.476562 151.351562 249.777344 150.617188 C 250.082031 149.886719 250.453125 149.191406 250.894531 148.53125 C 251.335938 147.875 251.835938 147.265625 252.394531 146.703125 C 252.957031 146.144531 253.566406 145.644531 254.226562 145.203125 C 254.886719 144.765625 255.582031 144.394531 256.3125 144.089844 C 257.046875 143.785156 257.800781 143.558594 258.578125 143.402344 C 259.355469 143.25 260.140625 143.171875 260.933594 143.171875 C 261.722656 143.175781 262.507812 143.253906 263.285156 143.410156 C 264.058594 143.566406 264.8125 143.792969 265.542969 144.097656 C 266.273438 144.402344 266.96875 144.773438 267.628906 145.210938 C 268.285156 145.652344 268.894531 146.152344 269.453125 146.710938 C 270.011719 147.273438 270.511719 147.878906 270.953125 148.539062 C 271.394531 149.195312 271.765625 149.890625 272.066406 150.621094 C 272.371094 151.351562 272.601562 152.105469 272.757812 152.882812 C 272.910156 153.65625 272.992188 154.441406 272.992188 155.230469 Z M 264.789062 155.230469 C 264.789062 154.71875 264.6875 154.226562 264.492188 153.753906 C 264.296875 153.28125 264.015625 152.863281 263.652344 152.503906 C 263.289062 152.140625 262.871094 151.863281 262.398438 151.667969 C 261.925781 151.472656 261.433594 151.375 260.921875 151.378906 C 260.410156 151.378906 259.917969 151.476562 259.441406 151.671875 C 258.96875 151.871094 258.554688 152.148438 258.191406 152.511719 C 257.832031 152.875 257.550781 153.292969 257.355469 153.765625 C 257.160156 154.242188 257.066406 154.734375 257.066406 155.246094 C 257.066406 155.757812 257.164062 156.25 257.363281 156.722656 C 257.558594 157.195312 257.839844 157.613281 258.203125 157.972656 C 258.566406 158.335938 258.984375 158.613281 259.457031 158.808594 C 259.929688 159.003906 260.421875 159.101562 260.9375 159.097656 C 261.445312 159.097656 261.9375 159 262.410156 158.800781 C 262.882812 158.605469 263.300781 158.324219 263.660156 157.964844 C 264.023438 157.601562 264.300781 157.183594 264.496094 156.710938 C 264.691406 156.238281 264.785156 155.742188 264.785156 155.230469 Z M 252.949219 119.339844 L 234.609375 104.707031 C 234.398438 104.539062 234.175781 104.394531 233.933594 104.269531 C 233.695312 104.144531 233.445312 104.046875 233.1875 103.972656 C 232.929688 103.898438 232.664062 103.847656 232.398438 103.824219 C 232.128906 103.804688 231.859375 103.808594 231.59375 103.835938 C 231.324219 103.867188 231.0625 103.921875 230.804688 104.003906 C 230.550781 104.085938 230.304688 104.191406 230.066406 104.324219 C 229.832031 104.453125 229.609375 104.605469 229.40625 104.777344 C 229.199219 104.953125 229.011719 105.144531 228.84375 105.355469 C 228.675781 105.566406 228.53125 105.789062 228.40625 106.03125 C 228.28125 106.269531 228.183594 106.519531 228.109375 106.777344 C 228.035156 107.035156 227.984375 107.300781 227.960938 107.566406 C 227.941406 107.835938 227.945312 108.105469 227.972656 108.371094 C 228.003906 108.640625 228.058594 108.902344 228.140625 109.15625 C 228.222656 109.414062 228.328125 109.660156 228.460938 109.898438 C 228.589844 110.132812 228.742188 110.351562 228.914062 110.558594 C 229.089844 110.765625 229.28125 110.953125 229.492188 111.121094 L 247.832031 125.753906 C 248.042969 125.921875 248.265625 126.066406 248.507812 126.191406 C 248.746094 126.3125 248.996094 126.414062 249.253906 126.488281 C 249.511719 126.5625 249.777344 126.609375 250.042969 126.632812 C 250.3125 126.65625 250.582031 126.652344 250.847656 126.621094 C 251.117188 126.59375 251.378906 126.535156 251.636719 126.457031 C 251.890625 126.375 252.136719 126.265625 252.375 126.136719 C 252.609375 126.007812 252.832031 125.855469 253.035156 125.679688 C 253.242188 125.507812 253.429688 125.316406 253.597656 125.105469 C 253.765625 124.894531 253.910156 124.667969 254.035156 124.429688 C 254.160156 124.191406 254.257812 123.941406 254.332031 123.683594 C 254.40625 123.425781 254.457031 123.160156 254.476562 122.890625 C 254.5 122.625 254.496094 122.355469 254.46875 122.089844 C 254.4375 121.820312 254.382812 121.558594 254.300781 121.300781 C 254.21875 121.046875 254.113281 120.796875 253.980469 120.5625 C 253.851562 120.328125 253.699219 120.105469 253.527344 119.902344 C 253.351562 119.695312 253.160156 119.507812 252.949219 119.339844 Z M 51.214844 84.214844 C 51.632812 84.605469 51.953125 85.058594 52.179688 85.582031 C 52.40625 86.101562 52.519531 86.648438 52.519531 87.214844 L 52.519531 120.335938 C 52.519531 120.605469 52.496094 120.871094 52.441406 121.136719 C 52.390625 121.398438 52.3125 121.65625 52.207031 121.90625 C 52.105469 122.152344 51.980469 122.390625 51.828125 122.613281 C 51.679688 122.839844 51.507812 123.046875 51.320312 123.234375 C 51.128906 123.425781 50.921875 123.597656 50.699219 123.746094 C 50.472656 123.894531 50.238281 124.023438 49.988281 124.125 C 49.738281 124.226562 49.484375 124.304688 49.21875 124.359375 C 48.953125 124.410156 48.6875 124.4375 48.417969 124.4375 L 27.160156 124.4375 C 26.636719 124.429688 26.125 124.375 25.613281 124.265625 C 25.105469 124.160156 24.613281 124.003906 24.132812 123.800781 C 23.65625 123.59375 23.203125 123.347656 22.773438 123.054688 C 22.34375 122.757812 21.945312 122.425781 21.582031 122.054688 C 21.21875 121.683594 20.894531 121.28125 20.609375 120.84375 C 20.324219 120.410156 20.085938 119.949219 19.890625 119.46875 C 19.699219 118.984375 19.550781 118.488281 19.457031 117.976562 C 19.359375 117.46875 19.3125 116.953125 19.320312 116.429688 L 19.320312 96.832031 C 19.316406 96.039062 19.390625 95.25 19.539062 94.472656 C 19.6875 93.691406 19.910156 92.929688 20.203125 92.191406 C 20.496094 91.453125 20.859375 90.75 21.285156 90.082031 C 21.714844 89.410156 22.199219 88.789062 22.746094 88.210938 C 23.292969 87.632812 23.890625 87.113281 24.535156 86.652344 C 25.179688 86.1875 25.863281 85.789062 26.585938 85.457031 C 27.308594 85.121094 28.054688 84.859375 28.824219 84.667969 C 29.597656 84.480469 30.378906 84.363281 31.171875 84.320312 L 48.128906 83.125 C 48.695312 83.085938 49.25 83.160156 49.785156 83.347656 C 50.320312 83.539062 50.796875 83.828125 51.214844 84.214844 Z M 44.316406 91.617188 L 31.75 92.503906 L 31.738281 92.503906 C 31.175781 92.527344 30.640625 92.65625 30.125 92.882812 C 29.613281 93.113281 29.160156 93.429688 28.769531 93.832031 C 28.378906 94.234375 28.074219 94.695312 27.859375 95.210938 C 27.644531 95.730469 27.53125 96.273438 27.523438 96.832031 L 27.523438 116.234375 L 44.316406 116.234375 Z M 5.332031 160.945312 L 5.332031 85.671875 C 5.332031 74.152344 23.082031 69.898438 38.035156 67.816406 C 39.367188 58.902344 48.632812 54.253906 57.789062 54.253906 C 68.339844 54.253906 75.96875 59.726562 77.15625 67.816406 C 92.109375 69.898438 109.855469 74.15625 109.855469 85.671875 L 109.855469 160.945312 C 109.855469 161.832031 109.769531 162.707031 109.597656 163.574219 C 109.421875 164.441406 109.167969 165.285156 108.828125 166.101562 C 108.492188 166.917969 108.074219 167.695312 107.585938 168.433594 C 107.09375 169.167969 106.535156 169.847656 105.910156 170.476562 C 105.285156 171.101562 104.605469 171.660156 103.871094 172.152344 C 103.132812 172.644531 102.359375 173.058594 101.542969 173.398438 C 100.722656 173.738281 99.882812 173.996094 99.015625 174.171875 C 98.148438 174.34375 97.269531 174.433594 96.386719 174.433594 L 88.476562 174.433594 L 96.84375 188.917969 L 181.160156 188.917969 C 181.15625 188.804688 181.140625 188.695312 181.140625 188.585938 L 181.140625 180.460938 L 178.402344 180.460938 C 177.574219 180.460938 176.753906 180.378906 175.941406 180.21875 C 175.128906 180.054688 174.339844 179.816406 173.574219 179.496094 C 172.808594 179.179688 172.082031 178.789062 171.390625 178.328125 C 170.703125 177.871094 170.066406 177.347656 169.480469 176.761719 C 168.894531 176.175781 168.371094 175.535156 167.910156 174.847656 C 167.449219 174.160156 167.0625 173.433594 166.742188 172.667969 C 166.425781 171.902344 166.1875 171.113281 166.023438 170.300781 C 165.859375 169.488281 165.78125 168.667969 165.777344 167.839844 L 165.777344 142.644531 C 165.78125 141.070312 166.070312 139.554688 166.640625 138.089844 C 165.890625 137.980469 165.15625 137.804688 164.4375 137.558594 C 163.71875 137.3125 163.03125 137.003906 162.371094 136.628906 C 161.710938 136.253906 161.09375 135.820312 160.515625 135.328125 C 159.933594 134.835938 159.40625 134.296875 158.929688 133.707031 C 158.453125 133.117188 158.039062 132.484375 157.679688 131.816406 C 157.320312 131.148438 157.027344 130.449219 156.800781 129.726562 C 156.574219 129.003906 156.417969 128.261719 156.328125 127.507812 C 156.238281 126.753906 156.222656 126 156.277344 125.242188 C 156.328125 124.488281 156.453125 123.742188 156.648438 123.007812 C 156.839844 122.273438 157.101562 121.5625 157.429688 120.878906 C 157.757812 120.195312 158.144531 119.546875 158.59375 118.933594 C 159.042969 118.324219 159.546875 117.757812 160.101562 117.242188 C 160.65625 116.722656 161.253906 116.261719 161.898438 115.859375 C 162.539062 115.453125 163.210938 115.113281 163.917969 114.832031 C 164.625 114.554688 165.351562 114.347656 166.097656 114.203125 C 166.84375 114.0625 167.59375 113.992188 168.351562 113.992188 L 177.664062 113.992188 L 180.152344 99.367188 C 181.089844 93.878906 185.109375 90.191406 190.160156 90.191406 L 260.734375 90.191406 C 265.714844 90.191406 269.835938 93.964844 270.757812 99.367188 L 273.246094 113.992188 L 282.542969 113.992188 C 283.300781 113.992188 284.054688 114.058594 284.800781 114.199219 C 285.546875 114.339844 286.273438 114.550781 286.980469 114.828125 C 287.6875 115.105469 288.363281 115.445312 289.003906 115.851562 C 289.648438 116.253906 290.246094 116.714844 290.804688 117.230469 C 291.359375 117.75 291.863281 118.3125 292.3125 118.925781 C 292.761719 119.535156 293.152344 120.183594 293.480469 120.871094 C 293.808594 121.554688 294.070312 122.261719 294.261719 122.996094 C 294.457031 123.730469 294.582031 124.476562 294.636719 125.234375 C 294.691406 125.992188 294.675781 126.746094 294.585938 127.503906 C 294.5 128.257812 294.339844 128.996094 294.113281 129.71875 C 293.886719 130.445312 293.59375 131.140625 293.234375 131.8125 C 292.878906 132.480469 292.460938 133.113281 291.984375 133.703125 C 291.507812 134.292969 290.980469 134.835938 290.402344 135.328125 C 289.820312 135.820312 289.203125 136.25 288.542969 136.628906 C 287.882812 137.003906 287.191406 137.3125 286.472656 137.558594 C 285.753906 137.804688 285.019531 137.980469 284.269531 138.085938 C 284.84375 139.550781 285.132812 141.070312 285.132812 142.644531 L 285.132812 167.839844 C 285.132812 168.667969 285.050781 169.488281 284.886719 170.300781 C 284.726562 171.113281 284.484375 171.902344 284.167969 172.667969 C 283.851562 173.433594 283.460938 174.160156 283 174.847656 C 282.539062 175.535156 282.019531 176.175781 281.433594 176.761719 C 280.847656 177.347656 280.207031 177.871094 279.519531 178.328125 C 278.832031 178.789062 278.105469 179.179688 277.339844 179.496094 C 276.574219 179.816406 275.785156 180.054688 274.972656 180.21875 C 274.160156 180.378906 273.339844 180.460938 272.511719 180.460938 L 269.769531 180.460938 L 269.769531 188.582031 C 269.769531 188.695312 269.757812 188.804688 269.753906 188.914062 L 275.25 188.914062 C 275.519531 188.914062 275.785156 188.941406 276.050781 188.996094 C 276.316406 189.046875 276.570312 189.125 276.820312 189.226562 C 277.070312 189.332031 277.304688 189.457031 277.527344 189.605469 C 277.753906 189.757812 277.960938 189.925781 278.152344 190.117188 C 278.339844 190.308594 278.511719 190.515625 278.660156 190.738281 C 278.808594 190.960938 278.9375 191.199219 279.039062 191.449219 C 279.144531 191.695312 279.222656 191.953125 279.273438 192.21875 C 279.324219 192.480469 279.351562 192.746094 279.351562 193.015625 C 279.351562 193.285156 279.324219 193.554688 279.273438 193.816406 C 279.222656 194.082031 279.144531 194.339844 279.039062 194.585938 C 278.9375 194.835938 278.808594 195.070312 278.660156 195.296875 C 278.511719 195.519531 278.339844 195.726562 278.152344 195.917969 C 277.960938 196.109375 277.753906 196.277344 277.527344 196.425781 C 277.304688 196.578125 277.070312 196.703125 276.820312 196.804688 C 276.570312 196.910156 276.316406 196.988281 276.050781 197.039062 C 275.785156 197.09375 275.519531 197.117188 275.25 197.117188 L 254.96875 197.117188 L 254.96875 209.808594 C 254.972656 210.242188 254.902344 210.664062 254.769531 211.078125 C 254.636719 211.488281 254.441406 211.871094 254.1875 212.21875 C 253.933594 212.570312 253.628906 212.875 253.28125 213.128906 C 252.929688 213.382812 252.546875 213.578125 252.136719 213.710938 L 236.132812 218.90625 C 234.277344 225.230469 231.769531 231.28125 228.613281 237.0625 L 228.632812 237.097656 L 236.253906 252.039062 C 236.449219 252.425781 236.582031 252.832031 236.648438 253.261719 C 236.71875 253.691406 236.71875 254.117188 236.648438 254.546875 C 236.582031 254.972656 236.449219 255.378906 236.253906 255.765625 C 236.058594 256.152344 235.804688 256.5 235.5 256.804688 L 211.765625 280.539062 C 211.457031 280.847656 211.113281 281.097656 210.726562 281.292969 C 210.339844 281.492188 209.933594 281.625 209.503906 281.691406 C 209.078125 281.757812 208.648438 281.757812 208.21875 281.691406 C 207.792969 281.625 207.386719 281.492188 207 281.292969 L 192.03125 273.660156 C 186.246094 276.820312 180.191406 279.320312 173.867188 281.167969 L 173.847656 281.222656 L 168.667969 297.164062 C 168.53125 297.574219 168.339844 297.957031 168.085938 298.308594 C 167.828125 298.660156 167.527344 298.960938 167.175781 299.214844 C 166.828125 299.472656 166.445312 299.664062 166.035156 299.800781 C 165.621094 299.933594 165.199219 300 164.765625 300 L 131.214844 300 C 130.78125 300 130.359375 299.933594 129.949219 299.800781 C 129.535156 299.664062 129.15625 299.472656 128.804688 299.21875 C 128.453125 298.964844 128.152344 298.660156 127.898438 298.3125 C 127.644531 297.960938 127.449219 297.582031 127.316406 297.167969 L 122.097656 281.164062 C 115.777344 279.3125 109.726562 276.8125 103.945312 273.65625 L 103.90625 273.675781 L 88.964844 281.296875 C 88.578125 281.492188 88.171875 281.625 87.746094 281.695312 C 87.316406 281.761719 86.886719 281.761719 86.460938 281.695312 C 86.03125 281.625 85.625 281.492188 85.238281 281.296875 C 84.851562 281.101562 84.503906 280.847656 84.199219 280.539062 L 60.484375 256.808594 C 60.175781 256.503906 59.925781 256.160156 59.726562 255.773438 C 59.53125 255.386719 59.398438 254.980469 59.332031 254.550781 C 59.265625 254.125 59.265625 253.695312 59.332031 253.269531 C 59.398438 252.839844 59.53125 252.433594 59.726562 252.046875 L 67.351562 237.070312 C 64.191406 231.289062 61.6875 225.238281 59.847656 218.914062 L 59.816406 218.902344 L 43.839844 213.691406 C 43.429688 213.558594 43.046875 213.363281 42.699219 213.109375 C 42.347656 212.855469 42.046875 212.550781 41.792969 212.199219 C 41.539062 211.851562 41.34375 211.46875 41.210938 211.058594 C 41.078125 210.648438 41.007812 210.222656 41.011719 209.792969 L 41.011719 197.121094 L 20.730469 197.121094 C 20.703125 197.121094 20.675781 197.117188 20.652344 197.113281 C 20.519531 197.113281 20.390625 197.105469 20.261719 197.089844 C 20.203125 197.085938 20.148438 197.074219 20.09375 197.066406 C 19.984375 197.046875 19.878906 197.027344 19.773438 197.003906 C 19.722656 196.988281 19.671875 196.976562 19.617188 196.960938 C 19.484375 196.925781 19.355469 196.882812 19.226562 196.828125 C 19.207031 196.820312 19.183594 196.816406 19.164062 196.808594 C 19.007812 196.742188 18.859375 196.667969 18.714844 196.585938 C 18.703125 196.578125 18.691406 196.574219 18.679688 196.570312 C 18.648438 196.550781 18.617188 196.527344 18.585938 196.507812 C 18.515625 196.464844 18.449219 196.421875 18.382812 196.375 C 18.328125 196.339844 18.277344 196.300781 18.226562 196.257812 C 18.175781 196.21875 18.121094 196.175781 18.070312 196.136719 C 18.023438 196.09375 17.960938 196.035156 17.90625 195.984375 C 17.867188 195.945312 17.824219 195.90625 17.785156 195.867188 C 17.730469 195.808594 17.679688 195.753906 17.628906 195.691406 C 17.59375 195.648438 17.558594 195.609375 17.523438 195.566406 C 17.476562 195.507812 17.433594 195.449219 17.390625 195.386719 C 17.355469 195.335938 17.320312 195.285156 17.289062 195.234375 C 17.25 195.175781 17.214844 195.121094 17.183594 195.0625 C 17.148438 195.007812 17.117188 194.945312 17.082031 194.882812 C 17.058594 194.832031 17.03125 194.777344 17.007812 194.722656 C 16.976562 194.65625 16.945312 194.585938 16.917969 194.511719 C 16.898438 194.464844 16.878906 194.414062 16.863281 194.363281 C 16.835938 194.289062 16.8125 194.214844 16.789062 194.136719 C 16.773438 194.085938 16.761719 194.03125 16.75 193.976562 C 16.730469 193.902344 16.714844 193.832031 16.699219 193.753906 C 16.6875 193.691406 16.679688 193.628906 16.671875 193.566406 C 16.664062 193.503906 16.652344 193.433594 16.648438 193.367188 C 16.640625 193.289062 16.636719 193.210938 16.636719 193.132812 C 16.636719 193.09375 16.628906 193.054688 16.628906 193.015625 C 16.628906 193 16.628906 192.984375 16.628906 192.96875 C 16.628906 192.882812 16.636719 192.800781 16.644531 192.714844 C 16.648438 192.664062 16.648438 192.609375 16.65625 192.558594 C 16.664062 192.480469 16.675781 192.40625 16.6875 192.332031 C 16.699219 192.273438 16.707031 192.210938 16.722656 192.152344 C 16.734375 192.089844 16.75 192.027344 16.769531 191.96875 C 16.785156 191.894531 16.804688 191.824219 16.828125 191.75 C 16.839844 191.707031 16.859375 191.660156 16.878906 191.613281 C 16.90625 191.53125 16.9375 191.445312 16.972656 191.367188 C 16.992188 191.328125 17.011719 191.289062 17.027344 191.25 C 17.070312 191.164062 17.113281 191.082031 17.160156 191 C 17.164062 190.988281 17.167969 190.972656 17.175781 190.964844 L 26.726562 174.429688 L 18.820312 174.429688 C 17.933594 174.429688 17.058594 174.339844 16.191406 174.167969 C 15.324219 173.996094 14.480469 173.738281 13.660156 173.398438 C 12.84375 173.058594 12.066406 172.644531 11.332031 172.152344 C 10.59375 171.660156 9.914062 171.101562 9.289062 170.476562 C 8.664062 169.851562 8.101562 169.167969 7.609375 168.433594 C 7.117188 167.699219 6.703125 166.921875 6.363281 166.105469 C 6.023438 165.285156 5.769531 164.445312 5.59375 163.574219 C 5.421875 162.707031 5.332031 161.832031 5.332031 160.945312 Z M 87.367188 188.914062 L 85.332031 185.394531 L 29.871094 185.394531 L 27.835938 188.914062 Z M 80.59375 177.1875 L 79.003906 174.429688 L 36.203125 174.429688 L 34.609375 177.1875 Z M 261.5625 180.460938 L 251.351562 180.460938 L 251.351562 188.582031 C 251.351562 188.675781 251.386719 188.75 251.449219 188.816406 C 251.515625 188.878906 251.589844 188.914062 251.683594 188.914062 L 261.214844 188.914062 C 261.308594 188.917969 261.390625 188.886719 261.460938 188.820312 C 261.527344 188.757812 261.5625 188.675781 261.566406 188.582031 Z M 274.640625 122.195312 L 275.976562 130.019531 L 282.542969 130.019531 C 283.066406 130.019531 283.5625 129.917969 284.042969 129.71875 C 284.523438 129.519531 284.949219 129.238281 285.316406 128.871094 C 285.683594 128.503906 285.964844 128.078125 286.164062 127.597656 C 286.363281 127.117188 286.464844 126.621094 286.464844 126.097656 C 286.457031 125.582031 286.351562 125.085938 286.148438 124.613281 C 285.949219 124.136719 285.664062 123.714844 285.296875 123.351562 C 284.933594 122.988281 284.511719 122.703125 284.035156 122.503906 C 283.558594 122.304688 283.0625 122.203125 282.542969 122.195312 Z M 183.261719 130.019531 L 267.648438 130.019531 L 265.785156 119.058594 C 265.738281 118.863281 265.703125 118.667969 265.6875 118.472656 L 262.667969 100.742188 C 262.601562 100.351562 262.195312 98.394531 260.734375 98.394531 L 190.160156 98.394531 C 188.714844 98.394531 188.308594 100.351562 188.242188 100.742188 Z M 174.941406 130.019531 L 176.273438 122.195312 L 168.355469 122.195312 C 167.835938 122.195312 167.339844 122.296875 166.859375 122.492188 C 166.378906 122.691406 165.957031 122.976562 165.589844 123.339844 C 165.222656 123.707031 164.941406 124.132812 164.742188 124.609375 C 164.542969 125.089844 164.445312 125.589844 164.445312 126.109375 C 164.445312 126.625 164.542969 127.125 164.742188 127.605469 C 164.941406 128.082031 165.222656 128.507812 165.589844 128.875 C 165.957031 129.242188 166.378906 129.523438 166.859375 129.722656 C 167.339844 129.921875 167.835938 130.019531 168.355469 130.019531 Z M 272.511719 172.257812 C 272.800781 172.257812 273.089844 172.226562 273.375 172.171875 C 273.660156 172.113281 273.933594 172.03125 274.203125 171.917969 C 274.46875 171.808594 274.722656 171.671875 274.964844 171.511719 C 275.207031 171.347656 275.429688 171.164062 275.632812 170.960938 C 275.839844 170.753906 276.023438 170.53125 276.183594 170.292969 C 276.34375 170.050781 276.480469 169.796875 276.59375 169.527344 C 276.703125 169.261719 276.789062 168.984375 276.84375 168.699219 C 276.902344 168.414062 276.929688 168.128906 276.929688 167.839844 L 276.929688 142.644531 C 276.929688 142.351562 276.902344 142.066406 276.84375 141.78125 C 276.789062 141.496094 276.703125 141.222656 276.59375 140.953125 C 276.480469 140.6875 276.34375 140.433594 276.183594 140.191406 C 276.023438 139.949219 275.839844 139.726562 275.636719 139.523438 C 275.429688 139.316406 275.207031 139.132812 274.96875 138.972656 C 274.726562 138.8125 274.472656 138.675781 274.203125 138.5625 C 273.9375 138.453125 273.660156 138.367188 273.375 138.3125 C 273.09375 138.253906 272.804688 138.226562 272.515625 138.226562 L 178.402344 138.226562 C 178.113281 138.226562 177.824219 138.253906 177.539062 138.3125 C 177.257812 138.367188 176.980469 138.453125 176.710938 138.5625 C 176.445312 138.671875 176.191406 138.808594 175.949219 138.972656 C 175.707031 139.132812 175.484375 139.316406 175.28125 139.519531 C 175.074219 139.726562 174.890625 139.949219 174.730469 140.1875 C 174.570312 140.429688 174.433594 140.683594 174.320312 140.953125 C 174.210938 141.222656 174.125 141.496094 174.070312 141.78125 C 174.011719 142.066406 173.984375 142.351562 173.984375 142.644531 L 173.984375 167.839844 C 173.984375 168.128906 174.011719 168.414062 174.070312 168.699219 C 174.125 168.984375 174.210938 169.261719 174.320312 169.527344 C 174.433594 169.796875 174.570312 170.050781 174.730469 170.292969 C 174.890625 170.53125 175.074219 170.757812 175.28125 170.960938 C 175.484375 171.167969 175.707031 171.347656 175.949219 171.511719 C 176.191406 171.671875 176.445312 171.808594 176.710938 171.917969 C 176.980469 172.03125 177.257812 172.113281 177.539062 172.171875 C 177.824219 172.226562 178.113281 172.257812 178.402344 172.257812 Z M 243.148438 188.582031 L 243.148438 180.460938 L 207.765625 180.460938 L 207.765625 188.582031 C 207.765625 188.695312 207.753906 188.804688 207.75 188.914062 L 243.164062 188.914062 C 243.15625 188.804688 243.144531 188.695312 243.144531 188.582031 Z M 189.351562 180.460938 L 189.351562 188.582031 C 189.351562 188.675781 189.386719 188.75 189.449219 188.816406 C 189.515625 188.878906 189.589844 188.914062 189.683594 188.914062 L 199.214844 188.914062 C 199.308594 188.914062 199.386719 188.882812 199.457031 188.816406 C 199.523438 188.753906 199.558594 188.675781 199.566406 188.582031 L 199.566406 180.460938 Z M 94.011719 197.121094 C 94.140625 198.804688 94.34375 200.476562 94.628906 202.140625 C 94.910156 203.804688 95.273438 205.449219 95.710938 207.082031 C 96.148438 208.710938 96.660156 210.316406 97.246094 211.898438 C 97.835938 213.480469 98.496094 215.03125 99.230469 216.550781 C 99.960938 218.074219 100.765625 219.554688 101.636719 221 C 102.507812 222.445312 103.445312 223.847656 104.445312 225.207031 C 105.449219 226.5625 106.511719 227.871094 107.636719 229.128906 C 108.761719 230.386719 109.945312 231.589844 111.183594 232.738281 C 112.417969 233.886719 113.707031 234.972656 115.046875 236 C 116.386719 237.027344 117.769531 237.988281 119.199219 238.886719 C 120.628906 239.785156 122.097656 240.613281 123.605469 241.375 C 125.109375 242.132812 126.648438 242.824219 128.21875 243.4375 C 129.792969 244.054688 131.386719 244.597656 133.011719 245.0625 C 134.632812 245.53125 136.273438 245.921875 137.929688 246.234375 C 139.589844 246.546875 141.257812 246.785156 142.9375 246.941406 C 144.617188 247.097656 146.300781 247.179688 147.992188 247.179688 C 149.679688 247.179688 151.363281 247.097656 153.042969 246.941406 C 154.722656 246.785156 156.390625 246.546875 158.050781 246.234375 C 159.707031 245.921875 161.347656 245.53125 162.96875 245.0625 C 164.59375 244.597656 166.1875 244.054688 167.761719 243.4375 C 169.332031 242.824219 170.871094 242.132812 172.375 241.375 C 173.882812 240.613281 175.351562 239.785156 176.78125 238.886719 C 178.210938 237.988281 179.59375 237.027344 180.933594 236 C 182.273438 234.972656 183.5625 233.886719 184.796875 232.738281 C 186.035156 231.589844 187.21875 230.386719 188.34375 229.128906 C 189.46875 227.871094 190.53125 226.5625 191.535156 225.207031 C 192.535156 223.847656 193.472656 222.445312 194.34375 221 C 195.214844 219.554688 196.019531 218.074219 196.75 216.550781 C 197.484375 215.03125 198.144531 213.480469 198.734375 211.898438 C 199.320312 210.316406 199.832031 208.710938 200.269531 207.082031 C 200.707031 205.449219 201.070312 203.804688 201.351562 202.140625 C 201.636719 200.476562 201.839844 198.804688 201.96875 197.121094 Z M 85.777344 197.121094 L 49.214844 197.121094 L 49.214844 206.816406 L 64.441406 211.761719 C 65.109375 211.976562 65.683594 212.335938 66.167969 212.84375 C 66.652344 213.351562 66.984375 213.941406 67.164062 214.621094 C 69.050781 221.757812 71.84375 228.519531 75.546875 234.90625 C 75.898438 235.507812 76.082031 236.15625 76.101562 236.851562 C 76.121094 237.546875 75.972656 238.203125 75.65625 238.824219 L 68.390625 253.113281 L 87.894531 272.632812 L 102.183594 265.347656 C 102.800781 265.035156 103.457031 264.886719 104.152344 264.902344 C 104.84375 264.921875 105.492188 265.105469 106.09375 265.453125 C 112.488281 269.148438 119.25 271.945312 126.386719 273.84375 C 127.0625 274.023438 127.65625 274.355469 128.164062 274.839844 C 128.671875 275.324219 129.03125 275.898438 129.242188 276.566406 L 129.921875 278.707031 L 134.191406 291.792969 L 161.78125 291.792969 L 166.742188 276.539062 C 166.957031 275.878906 167.316406 275.308594 167.820312 274.828125 C 168.328125 274.351562 168.914062 274.023438 169.585938 273.84375 C 176.722656 271.949219 183.488281 269.152344 189.878906 265.453125 C 190.480469 265.105469 191.132812 264.921875 191.832031 264.902344 C 192.527344 264.886719 193.1875 265.035156 193.808594 265.351562 L 195.785156 266.367188 L 208.066406 272.632812 L 227.585938 253.113281 L 220.304688 238.828125 C 219.988281 238.207031 219.839844 237.550781 219.859375 236.855469 C 219.878906 236.160156 220.0625 235.511719 220.410156 234.910156 C 224.109375 228.515625 226.914062 221.75 228.820312 214.613281 C 229 213.941406 229.328125 213.351562 229.8125 212.84375 C 230.292969 212.339844 230.867188 211.980469 231.53125 211.769531 L 233.65625 211.089844 L 246.765625 206.832031 L 246.765625 197.121094 L 210.203125 197.121094 C 210.074219 199.074219 209.855469 201.015625 209.542969 202.945312 C 209.230469 204.878906 208.832031 206.789062 208.339844 208.683594 C 207.847656 210.578125 207.269531 212.445312 206.601562 214.285156 C 205.933594 216.125 205.183594 217.925781 204.347656 219.695312 C 203.507812 221.464844 202.589844 223.191406 201.59375 224.871094 C 200.59375 226.554688 199.515625 228.183594 198.363281 229.765625 C 197.210938 231.347656 195.988281 232.871094 194.691406 234.335938 C 193.394531 235.800781 192.03125 237.203125 190.605469 238.539062 C 189.175781 239.875 187.6875 241.144531 186.140625 242.339844 C 184.59375 243.539062 182.992188 244.660156 181.339844 245.707031 C 179.6875 246.753906 177.988281 247.71875 176.242188 248.605469 C 174.5 249.492188 172.71875 250.296875 170.898438 251.015625 C 169.078125 251.734375 167.230469 252.367188 165.351562 252.910156 C 163.472656 253.457031 161.570312 253.910156 159.648438 254.277344 C 157.726562 254.644531 155.792969 254.917969 153.84375 255.101562 C 151.894531 255.285156 149.945312 255.378906 147.988281 255.378906 C 146.03125 255.378906 144.078125 255.285156 142.132812 255.101562 C 140.183594 254.917969 138.25 254.644531 136.328125 254.277344 C 134.40625 253.910156 132.503906 253.457031 130.625 252.910156 C 128.746094 252.367188 126.894531 251.734375 125.078125 251.015625 C 123.257812 250.296875 121.476562 249.492188 119.730469 248.605469 C 117.988281 247.71875 116.289062 246.753906 114.636719 245.707031 C 112.980469 244.660156 111.382812 243.539062 109.835938 242.339844 C 108.289062 241.144531 106.800781 239.875 105.371094 238.539062 C 103.941406 237.203125 102.582031 235.800781 101.285156 234.335938 C 99.988281 232.871094 98.765625 231.347656 97.609375 229.765625 C 96.457031 228.183594 95.382812 226.554688 94.382812 224.871094 C 93.382812 223.191406 92.464844 221.464844 91.628906 219.695312 C 90.792969 217.925781 90.039062 216.125 89.375 214.285156 C 88.707031 212.445312 88.128906 210.578125 87.636719 208.683594 C 87.144531 206.789062 86.742188 204.878906 86.433594 202.945312 C 86.121094 201.015625 85.902344 199.074219 85.773438 197.121094 Z M 13.539062 129.15625 L 101.648438 129.15625 L 101.648438 85.671875 C 101.648438 84.996094 100.839844 78.976562 72.714844 75.511719 C 72.214844 75.449219 71.746094 75.300781 71.304688 75.070312 C 70.859375 74.835938 70.472656 74.53125 70.140625 74.15625 C 69.808594 73.78125 69.554688 73.359375 69.378906 72.890625 C 69.199219 72.421875 69.113281 71.9375 69.113281 71.4375 L 69.113281 70.058594 C 69.113281 64.058594 61.992188 62.457031 57.789062 62.457031 C 53.082031 62.457031 46.078125 64.484375 46.078125 70.058594 L 46.078125 71.4375 C 46.078125 71.9375 45.988281 72.421875 45.8125 72.890625 C 45.632812 73.359375 45.378906 73.78125 45.046875 74.15625 C 44.714844 74.53125 44.328125 74.835938 43.886719 75.070312 C 43.441406 75.300781 42.972656 75.449219 42.476562 75.511719 C 14.351562 78.976562 13.539062 84.996094 13.539062 85.671875 Z M 13.539062 160.945312 C 13.539062 161.292969 13.574219 161.636719 13.640625 161.976562 C 13.707031 162.316406 13.808594 162.648438 13.941406 162.96875 C 14.074219 163.289062 14.238281 163.59375 14.429688 163.878906 C 14.621094 164.167969 14.839844 164.433594 15.085938 164.679688 C 15.332031 164.925781 15.597656 165.144531 15.886719 165.339844 C 16.175781 165.53125 16.480469 165.695312 16.800781 165.828125 C 17.121094 165.960938 17.449219 166.058594 17.789062 166.128906 C 18.128906 166.195312 18.472656 166.230469 18.820312 166.230469 L 96.386719 166.230469 C 96.734375 166.230469 97.074219 166.195312 97.414062 166.125 C 97.753906 166.058594 98.082031 165.957031 98.402344 165.824219 C 98.722656 165.691406 99.027344 165.527344 99.3125 165.335938 C 99.601562 165.140625 99.867188 164.921875 100.109375 164.679688 C 100.355469 164.433594 100.574219 164.167969 100.765625 163.878906 C 100.957031 163.589844 101.121094 163.285156 101.25 162.964844 C 101.382812 162.648438 101.484375 162.316406 101.550781 161.976562 C 101.617188 161.636719 101.652344 161.296875 101.652344 160.949219 L 101.652344 137.359375 L 13.539062 137.359375 Z M 202.054688 155.230469 C 202.054688 156.027344 201.976562 156.8125 201.824219 157.589844 C 201.671875 158.367188 201.441406 159.121094 201.140625 159.855469 C 200.835938 160.589844 200.464844 161.285156 200.027344 161.945312 C 199.585938 162.605469 199.085938 163.214844 198.527344 163.777344 C 197.964844 164.339844 197.355469 164.839844 196.699219 165.28125 C 196.039062 165.722656 195.34375 166.09375 194.609375 166.398438 C 193.878906 166.703125 193.125 166.933594 192.34375 167.089844 C 191.566406 167.246094 190.78125 167.324219 189.988281 167.324219 C 189.195312 167.324219 188.410156 167.246094 187.632812 167.09375 C 186.855469 166.941406 186.097656 166.710938 185.367188 166.410156 C 184.632812 166.105469 183.9375 165.734375 183.277344 165.292969 C 182.617188 164.855469 182.007812 164.351562 181.445312 163.792969 C 180.886719 163.234375 180.382812 162.621094 179.941406 161.964844 C 179.5 161.304688 179.128906 160.609375 178.824219 159.875 C 178.519531 159.144531 178.292969 158.386719 178.136719 157.609375 C 177.980469 156.832031 177.902344 156.046875 177.902344 155.253906 C 177.902344 154.460938 177.980469 153.675781 178.132812 152.898438 C 178.289062 152.121094 178.519531 151.363281 178.820312 150.632812 C 179.125 149.898438 179.496094 149.203125 179.9375 148.542969 C 180.378906 147.882812 180.878906 147.273438 181.4375 146.710938 C 182 146.152344 182.609375 145.652344 183.269531 145.210938 C 183.925781 144.769531 184.625 144.398438 185.355469 144.09375 C 186.089844 143.789062 186.84375 143.5625 187.621094 143.40625 C 188.398438 143.25 189.183594 143.171875 189.980469 143.171875 C 190.769531 143.175781 191.554688 143.253906 192.332031 143.40625 C 193.109375 143.5625 193.863281 143.792969 194.59375 144.09375 C 195.324219 144.398438 196.019531 144.769531 196.679688 145.210938 C 197.335938 145.648438 197.945312 146.148438 198.507812 146.707031 C 199.066406 147.269531 199.566406 147.878906 200.007812 148.535156 C 200.449219 149.191406 200.820312 149.886719 201.125 150.617188 C 201.429688 151.351562 201.660156 152.105469 201.816406 152.878906 C 201.972656 153.65625 202.050781 154.441406 202.054688 155.230469 Z M 193.851562 155.230469 C 193.851562 154.71875 193.753906 154.226562 193.554688 153.753906 C 193.359375 153.277344 193.082031 152.859375 192.71875 152.496094 C 192.355469 152.136719 191.9375 151.855469 191.464844 151.660156 C 190.988281 151.464844 190.496094 151.363281 189.984375 151.363281 C 189.46875 151.363281 188.976562 151.464844 188.503906 151.660156 C 188.03125 151.855469 187.609375 152.136719 187.25 152.496094 C 186.886719 152.859375 186.605469 153.277344 186.410156 153.753906 C 186.214844 154.226562 186.117188 154.71875 186.117188 155.230469 C 186.117188 155.746094 186.214844 156.238281 186.410156 156.710938 C 186.605469 157.1875 186.886719 157.605469 187.25 157.96875 C 187.609375 158.328125 188.03125 158.609375 188.503906 158.804688 C 188.976562 159 189.46875 159.097656 189.984375 159.097656 C 190.496094 159.097656 190.988281 159 191.460938 158.804688 C 191.9375 158.609375 192.355469 158.328125 192.714844 157.964844 C 193.078125 157.601562 193.359375 157.183594 193.554688 156.710938 C 193.75 156.238281 193.847656 155.746094 193.847656 155.230469 Z M 95.871094 96.832031 L 95.871094 116.433594 C 95.875 116.953125 95.832031 117.46875 95.734375 117.976562 C 95.636719 118.488281 95.492188 118.984375 95.300781 119.46875 C 95.105469 119.949219 94.867188 120.40625 94.585938 120.84375 C 94.300781 121.277344 93.976562 121.679688 93.613281 122.054688 C 93.25 122.425781 92.855469 122.757812 92.425781 123.050781 C 92 123.34375 91.546875 123.59375 91.066406 123.796875 C 90.589844 124.003906 90.097656 124.160156 89.589844 124.265625 C 89.082031 124.375 88.566406 124.433594 88.046875 124.4375 L 66.789062 124.4375 C 66.519531 124.4375 66.25 124.414062 65.988281 124.359375 C 65.722656 124.308594 65.464844 124.230469 65.21875 124.125 C 64.96875 124.023438 64.734375 123.898438 64.507812 123.746094 C 64.285156 123.597656 64.078125 123.425781 63.886719 123.238281 C 63.695312 123.046875 63.527344 122.839844 63.378906 122.617188 C 63.226562 122.390625 63.101562 122.15625 63 121.90625 C 62.894531 121.65625 62.816406 121.402344 62.765625 121.136719 C 62.710938 120.871094 62.6875 120.605469 62.6875 120.335938 L 62.6875 87.214844 C 62.6875 86.933594 62.714844 86.65625 62.773438 86.378906 C 62.828125 86.105469 62.914062 85.835938 63.027344 85.578125 C 63.140625 85.320312 63.277344 85.078125 63.4375 84.847656 C 63.601562 84.617188 63.785156 84.40625 63.992188 84.214844 C 64.199219 84.023438 64.421875 83.851562 64.664062 83.707031 C 64.902344 83.5625 65.15625 83.441406 65.421875 83.347656 C 65.6875 83.253906 65.960938 83.1875 66.242188 83.152344 C 66.519531 83.113281 66.800781 83.105469 67.082031 83.125 L 84.035156 84.320312 C 84.828125 84.363281 85.613281 84.480469 86.382812 84.671875 C 87.152344 84.863281 87.898438 85.125 88.617188 85.460938 C 89.339844 85.792969 90.023438 86.191406 90.667969 86.65625 C 91.3125 87.117188 91.90625 87.636719 92.453125 88.214844 C 92.996094 88.792969 93.484375 89.414062 93.910156 90.085938 C 94.335938 90.753906 94.695312 91.457031 94.988281 92.195312 C 95.28125 92.933594 95.503906 93.691406 95.652344 94.472656 C 95.800781 95.253906 95.871094 96.039062 95.871094 96.832031 Z M 87.667969 96.832031 C 87.660156 96.273438 87.550781 95.734375 87.339844 95.214844 C 87.125 94.695312 86.824219 94.234375 86.433594 93.832031 C 86.042969 93.429688 85.589844 93.113281 85.078125 92.882812 C 84.566406 92.65625 84.03125 92.527344 83.46875 92.507812 L 83.460938 92.507812 L 70.894531 91.621094 L 70.894531 116.234375 L 87.667969 116.234375 Z M 74.925781 37.289062 C 74.496094 36.722656 74.234375 36.085938 74.136719 35.382812 C 74.035156 34.675781 74.117188 33.992188 74.375 33.332031 C 76.234375 28.539062 80.253906 26.125 85.414062 26.703125 C 85.949219 26.761719 86.449219 26.917969 86.917969 27.175781 C 92.492188 30.207031 98.613281 33.816406 104.53125 37.304688 C 107.667969 39.15625 110.917969 41.070312 114.03125 42.871094 C 115.640625 43.804688 116.882812 44.585938 117.882812 45.214844 C 119.085938 45.976562 120.226562 46.691406 120.554688 46.703125 C 121.332031 46.726562 123.5625 45.925781 125.945312 45.082031 C 129.878906 43.691406 135.296875 41.515625 141.574219 39 C 148.472656 36.234375 155.378906 33.511719 162.171875 30.960938 L 156.476562 5.496094 C 156.410156 5.203125 156.378906 4.90625 156.378906 4.605469 C 156.378906 4.304688 156.410156 4.003906 156.476562 3.710938 C 156.542969 3.417969 156.636719 3.132812 156.765625 2.859375 C 156.894531 2.585938 157.050781 2.332031 157.234375 2.09375 C 157.417969 1.855469 157.625 1.640625 157.859375 1.445312 C 158.089844 1.253906 158.339844 1.089844 158.609375 0.953125 C 158.875 0.8125 159.15625 0.707031 159.449219 0.632812 C 159.738281 0.554688 160.035156 0.511719 160.335938 0.503906 L 174.589844 0.00390625 C 175.238281 -0.0195312 175.855469 0.105469 176.445312 0.375 C 177.035156 0.644531 177.53125 1.035156 177.933594 1.542969 L 193.199219 20.625 C 213.855469 14.96875 230.925781 13.632812 239.609375 21.613281 C 240.164062 22.117188 240.628906 22.691406 241.003906 23.339844 C 245.066406 23.996094 249.390625 25.464844 250.714844 29.210938 C 251.265625 30.796875 251.546875 33.285156 249.8125 36.273438 C 245.152344 44.292969 227.363281 52.304688 199.949219 58.96875 L 168.242188 97.324219 C 167.855469 97.792969 167.386719 98.15625 166.839844 98.417969 C 166.292969 98.675781 165.714844 98.808594 165.105469 98.8125 C 162.78125 98.851562 143.984375 101.941406 140.570312 102.59375 C 140.175781 102.667969 139.773438 102.6875 139.371094 102.644531 C 138.96875 102.601562 138.582031 102.503906 138.210938 102.34375 C 137.835938 102.1875 137.496094 101.980469 137.183594 101.722656 C 136.871094 101.464844 136.605469 101.167969 136.382812 100.832031 C 136.160156 100.496094 135.988281 100.132812 135.871094 99.746094 C 135.753906 99.359375 135.699219 98.960938 135.699219 98.558594 C 135.699219 98.152344 135.757812 97.757812 135.875 97.371094 C 135.992188 96.984375 136.164062 96.621094 136.390625 96.285156 L 155.347656 67.867188 C 144.46875 69.816406 135.382812 71.15625 126.476562 71.539062 C 124.117188 71.640625 122.003906 71.691406 120.109375 71.691406 C 110.140625 71.691406 106.164062 70.367188 104.03125 69.019531 C 100.164062 67.488281 93.566406 61.9375 74.925781 37.289062 Z M 186.890625 61.886719 C 184.203125 62.441406 181.449219 62.984375 178.625 63.511719 C 175.632812 64.070312 172.757812 64.613281 170.003906 65.136719 C 168.847656 65.355469 167.714844 65.570312 166.601562 65.78125 L 148.492188 92.929688 C 153.6875 92.078125 159.703125 91.140625 163.015625 90.773438 Z M 165.5625 8.53125 L 169.9375 28.105469 C 174.964844 26.300781 179.898438 24.621094 184.691406 23.125 L 172.816406 8.273438 Z M 83.382812 34.855469 C 101.140625 58.101562 106.019531 61.058594 107.109375 61.40625 C 107.554688 61.546875 107.964844 61.753906 108.339844 62.023438 C 108.449219 62.105469 111.199219 64 126.117188 63.335938 C 136.710938 62.882812 147.832031 60.960938 162.34375 58.234375 C 163.117188 57.816406 163.9375 57.664062 164.808594 57.769531 C 166.011719 57.542969 167.230469 57.3125 168.480469 57.074219 C 171.246094 56.550781 174.125 56.007812 177.117188 55.445312 C 227.0625 46.125 240.914062 35.542969 242.730469 32.214844 C 241.589844 31.792969 240.414062 31.511719 239.207031 31.371094 C 237.929688 32.722656 236.480469 33.847656 234.847656 34.742188 C 233.21875 35.636719 231.492188 36.257812 229.664062 36.609375 C 229.402344 36.65625 229.132812 36.679688 228.863281 36.675781 C 228.59375 36.671875 228.328125 36.640625 228.066406 36.582031 C 227.800781 36.527344 227.546875 36.445312 227.300781 36.335938 C 227.050781 36.230469 226.816406 36.101562 226.59375 35.949219 C 226.375 35.792969 226.167969 35.621094 225.980469 35.425781 C 225.792969 35.234375 225.628906 35.023438 225.480469 34.796875 C 225.335938 34.570312 225.210938 34.332031 225.113281 34.082031 C 225.015625 33.832031 224.941406 33.574219 224.890625 33.308594 C 224.84375 33.042969 224.820312 32.777344 224.824219 32.507812 C 224.828125 32.238281 224.859375 31.972656 224.917969 31.707031 C 224.972656 31.445312 225.054688 31.191406 225.160156 30.941406 C 225.269531 30.695312 225.398438 30.460938 225.550781 30.238281 C 225.707031 30.015625 225.878906 29.8125 226.070312 29.625 C 226.265625 29.4375 226.476562 29.269531 226.703125 29.125 C 226.929688 28.980469 227.167969 28.855469 227.417969 28.757812 C 227.667969 28.65625 227.925781 28.582031 228.191406 28.535156 C 229.800781 28.25 231.214844 27.5625 232.429688 26.46875 C 227.867188 23.804688 217.980469 22.484375 196.628906 28.148438 C 178.984375 32.832031 159.128906 40.796875 144.625 46.613281 C 138.265625 49.164062 132.773438 51.367188 128.679688 52.816406 C 120.761719 55.613281 119.246094 55.777344 113.503906 52.152344 C 112.566406 51.5625 111.394531 50.824219 109.925781 49.972656 C 106.78125 48.15625 103.519531 46.234375 100.363281 44.371094 C 94.789062 41.085938 89.035156 37.691406 83.796875 34.816406 C 83.65625 34.820312 83.519531 34.832031 83.382812 34.855469 Z M 19.535156 151.742188 C 19.535156 151.011719 19.605469 150.285156 19.75 149.566406 C 19.894531 148.847656 20.105469 148.148438 20.386719 147.472656 C 20.667969 146.792969 21.011719 146.148438 21.421875 145.539062 C 21.828125 144.929688 22.289062 144.367188 22.808594 143.847656 C 23.328125 143.332031 23.890625 142.867188 24.503906 142.460938 C 25.113281 142.054688 25.757812 141.710938 26.433594 141.429688 C 27.109375 141.148438 27.808594 140.9375 28.527344 140.796875 C 29.246094 140.652344 29.972656 140.582031 30.707031 140.582031 C 31.441406 140.582031 32.167969 140.652344 32.886719 140.796875 C 33.605469 140.941406 34.304688 141.152344 34.980469 141.433594 C 35.65625 141.714844 36.300781 142.058594 36.910156 142.464844 C 37.519531 142.871094 38.085938 143.335938 38.601562 143.851562 C 39.121094 144.371094 39.585938 144.9375 39.992188 145.546875 C 40.398438 146.15625 40.742188 146.796875 41.023438 147.476562 C 41.304688 148.152344 41.515625 148.851562 41.660156 149.570312 C 41.804688 150.289062 41.875 151.015625 41.875 151.75 C 41.875 152.484375 41.804688 153.207031 41.660156 153.929688 C 41.519531 154.648438 41.304688 155.34375 41.027344 156.023438 C 40.746094 156.699219 40.402344 157.34375 39.996094 157.953125 C 39.585938 158.5625 39.125 159.128906 38.605469 159.648438 C 38.089844 160.164062 37.523438 160.628906 36.914062 161.035156 C 36.304688 161.445312 35.664062 161.789062 34.984375 162.070312 C 34.308594 162.351562 33.609375 162.5625 32.890625 162.707031 C 32.171875 162.851562 31.445312 162.921875 30.710938 162.921875 C 29.980469 162.921875 29.253906 162.847656 28.53125 162.707031 C 27.8125 162.5625 27.113281 162.347656 26.4375 162.066406 C 25.757812 161.785156 25.113281 161.441406 24.503906 161.035156 C 23.894531 160.625 23.332031 160.164062 22.8125 159.644531 C 22.292969 159.125 21.828125 158.5625 21.421875 157.949219 C 21.015625 157.339844 20.667969 156.699219 20.386719 156.019531 C 20.105469 155.34375 19.894531 154.644531 19.75 153.921875 C 19.605469 153.203125 19.535156 152.476562 19.535156 151.742188 Z M 27.738281 151.742188 C 27.738281 152.136719 27.8125 152.515625 27.964844 152.875 C 28.117188 153.238281 28.332031 153.558594 28.609375 153.835938 C 28.886719 154.113281 29.207031 154.328125 29.570312 154.476562 C 29.933594 154.625 30.3125 154.703125 30.703125 154.699219 C 31.097656 154.699219 31.476562 154.625 31.835938 154.476562 C 32.199219 154.324219 32.519531 154.109375 32.796875 153.832031 C 33.074219 153.554688 33.289062 153.234375 33.441406 152.871094 C 33.589844 152.507812 33.667969 152.132812 33.667969 151.738281 C 33.667969 151.347656 33.59375 150.96875 33.441406 150.605469 C 33.292969 150.242188 33.078125 149.921875 32.800781 149.644531 C 32.523438 149.367188 32.207031 149.152344 31.84375 149 C 31.480469 148.847656 31.101562 148.773438 30.710938 148.769531 C 30.316406 148.773438 29.9375 148.847656 29.574219 149 C 29.210938 149.148438 28.890625 149.363281 28.609375 149.644531 C 28.332031 149.921875 28.117188 150.242188 27.964844 150.605469 C 27.816406 150.972656 27.738281 151.351562 27.738281 151.742188 Z M 73.3125 151.742188 C 73.3125 151.011719 73.382812 150.28125 73.527344 149.5625 C 73.671875 148.84375 73.882812 148.144531 74.164062 147.464844 C 74.445312 146.789062 74.789062 146.144531 75.195312 145.535156 C 75.605469 144.921875 76.066406 144.359375 76.585938 143.839844 C 77.105469 143.320312 77.671875 142.855469 78.28125 142.449219 C 78.890625 142.042969 79.535156 141.695312 80.214844 141.417969 C 80.890625 141.136719 81.589844 140.921875 82.308594 140.78125 C 83.03125 140.636719 83.757812 140.566406 84.492188 140.566406 C 85.222656 140.566406 85.953125 140.636719 86.671875 140.78125 C 87.390625 140.921875 88.089844 141.136719 88.769531 141.414062 C 89.445312 141.695312 90.089844 142.042969 90.699219 142.449219 C 91.3125 142.855469 91.875 143.320312 92.394531 143.839844 C 92.914062 144.359375 93.378906 144.921875 93.785156 145.53125 C 94.191406 146.144531 94.539062 146.789062 94.816406 147.464844 C 95.097656 148.144531 95.3125 148.84375 95.453125 149.5625 C 95.597656 150.28125 95.667969 151.007812 95.667969 151.742188 C 95.667969 152.476562 95.597656 153.203125 95.453125 153.921875 C 95.3125 154.644531 95.101562 155.34375 94.820312 156.019531 C 94.539062 156.699219 94.195312 157.34375 93.785156 157.953125 C 93.378906 158.5625 92.914062 159.128906 92.394531 159.648438 C 91.878906 160.167969 91.3125 160.628906 90.703125 161.039062 C 90.09375 161.445312 89.449219 161.789062 88.769531 162.070312 C 88.089844 162.351562 87.394531 162.5625 86.671875 162.707031 C 85.953125 162.851562 85.226562 162.921875 84.492188 162.921875 C 83.757812 162.921875 83.03125 162.847656 82.3125 162.707031 C 81.59375 162.5625 80.894531 162.347656 80.214844 162.066406 C 79.539062 161.785156 78.894531 161.441406 78.285156 161.035156 C 77.675781 160.625 77.109375 160.164062 76.59375 159.644531 C 76.074219 159.125 75.609375 158.5625 75.203125 157.949219 C 74.792969 157.339844 74.449219 156.695312 74.167969 156.019531 C 73.886719 155.339844 73.675781 154.644531 73.53125 153.921875 C 73.386719 153.203125 73.316406 152.476562 73.316406 151.742188 Z M 81.515625 151.742188 C 81.515625 152.136719 81.589844 152.515625 81.742188 152.882812 C 81.894531 153.246094 82.109375 153.566406 82.386719 153.84375 C 82.664062 154.125 82.988281 154.339844 83.351562 154.488281 C 83.714844 154.640625 84.09375 154.714844 84.488281 154.714844 C 84.882812 154.714844 85.261719 154.640625 85.625 154.488281 C 85.988281 154.339844 86.3125 154.125 86.589844 153.84375 C 86.867188 153.566406 87.082031 153.246094 87.234375 152.882812 C 87.386719 152.519531 87.460938 152.136719 87.460938 151.746094 C 87.460938 151.351562 87.386719 150.972656 87.234375 150.605469 C 87.085938 150.242188 86.871094 149.921875 86.59375 149.640625 C 86.3125 149.363281 85.992188 149.148438 85.628906 148.996094 C 85.265625 148.847656 84.886719 148.769531 84.492188 148.769531 C 84.097656 148.769531 83.71875 148.847656 83.355469 148.996094 C 82.992188 149.148438 82.667969 149.363281 82.390625 149.640625 C 82.113281 149.921875 81.898438 150.242188 81.746094 150.605469 C 81.597656 150.96875 81.519531 151.351562 81.519531 151.742188 Z M 49.441406 149.667969 L 65.753906 149.667969 C 66.023438 149.667969 66.289062 149.640625 66.554688 149.589844 C 66.816406 149.535156 67.074219 149.457031 67.324219 149.355469 C 67.570312 149.253906 67.808594 149.125 68.03125 148.976562 C 68.257812 148.828125 68.464844 148.65625 68.652344 148.464844 C 68.84375 148.277344 69.015625 148.070312 69.164062 147.84375 C 69.3125 147.621094 69.441406 147.382812 69.542969 147.136719 C 69.644531 146.886719 69.722656 146.628906 69.777344 146.367188 C 69.828125 146.101562 69.855469 145.835938 69.855469 145.566406 C 69.855469 145.296875 69.828125 145.03125 69.777344 144.765625 C 69.722656 144.5 69.644531 144.246094 69.542969 143.996094 C 69.441406 143.746094 69.3125 143.511719 69.164062 143.289062 C 69.015625 143.0625 68.84375 142.855469 68.652344 142.664062 C 68.464844 142.476562 68.257812 142.304688 68.03125 142.15625 C 67.808594 142.007812 67.570312 141.878906 67.324219 141.777344 C 67.074219 141.671875 66.816406 141.597656 66.554688 141.542969 C 66.289062 141.492188 66.023438 141.464844 65.753906 141.464844 L 49.449219 141.464844 C 49.179688 141.464844 48.910156 141.492188 48.648438 141.542969 C 48.382812 141.597656 48.128906 141.671875 47.878906 141.777344 C 47.628906 141.878906 47.394531 142.007812 47.167969 142.15625 C 46.945312 142.304688 46.738281 142.476562 46.546875 142.664062 C 46.355469 142.855469 46.1875 143.0625 46.039062 143.289062 C 45.886719 143.511719 45.761719 143.746094 45.660156 143.996094 C 45.554688 144.246094 45.476562 144.5 45.425781 144.765625 C 45.371094 145.03125 45.347656 145.296875 45.347656 145.566406 C 45.347656 145.835938 45.371094 146.101562 45.425781 146.367188 C 45.476562 146.628906 45.554688 146.886719 45.660156 147.136719 C 45.761719 147.382812 45.886719 147.621094 46.039062 147.84375 C 46.1875 148.070312 46.355469 148.277344 46.546875 148.464844 C 46.738281 148.65625 46.945312 148.828125 47.167969 148.976562 C 47.394531 149.125 47.628906 149.253906 47.878906 149.355469 C 48.128906 149.457031 48.382812 149.535156 48.648438 149.589844 C 48.910156 149.640625 49.179688 149.667969 49.449219 149.667969 Z M 221.398438 119.339844 L 203.058594 104.707031 C 202.847656 104.539062 202.625 104.390625 202.386719 104.269531 C 202.144531 104.144531 201.898438 104.046875 201.636719 103.972656 C 201.378906 103.894531 201.113281 103.847656 200.847656 103.824219 C 200.578125 103.800781 200.308594 103.804688 200.042969 103.835938 C 199.773438 103.867188 199.511719 103.921875 199.257812 104.003906 C 199 104.085938 198.753906 104.191406 198.515625 104.320312 C 198.28125 104.453125 198.0625 104.601562 197.855469 104.777344 C 197.648438 104.949219 197.460938 105.144531 197.292969 105.355469 C 197.125 105.5625 196.980469 105.789062 196.855469 106.027344 C 196.734375 106.269531 196.632812 106.515625 196.558594 106.777344 C 196.484375 107.035156 196.4375 107.296875 196.414062 107.566406 C 196.390625 107.835938 196.394531 108.101562 196.425781 108.371094 C 196.453125 108.636719 196.511719 108.898438 196.589844 109.15625 C 196.671875 109.414062 196.78125 109.660156 196.910156 109.894531 C 197.039062 110.132812 197.191406 110.351562 197.367188 110.558594 C 197.539062 110.765625 197.730469 110.949219 197.941406 111.117188 L 216.28125 125.75 C 216.492188 125.917969 216.71875 126.066406 216.957031 126.1875 C 217.195312 126.3125 217.445312 126.410156 217.703125 126.488281 C 217.960938 126.5625 218.226562 126.609375 218.496094 126.632812 C 218.761719 126.65625 219.03125 126.652344 219.296875 126.621094 C 219.566406 126.589844 219.828125 126.535156 220.085938 126.453125 C 220.34375 126.371094 220.589844 126.265625 220.824219 126.136719 C 221.058594 126.007812 221.28125 125.855469 221.484375 125.679688 C 221.691406 125.507812 221.878906 125.3125 222.046875 125.105469 C 222.214844 124.894531 222.359375 124.667969 222.484375 124.429688 C 222.609375 124.191406 222.707031 123.941406 222.78125 123.683594 C 222.855469 123.421875 222.90625 123.160156 222.929688 122.890625 C 222.949219 122.621094 222.949219 122.355469 222.917969 122.085938 C 222.886719 121.820312 222.832031 121.558594 222.75 121.300781 C 222.667969 121.042969 222.5625 120.796875 222.433594 120.5625 C 222.300781 120.324219 222.148438 120.105469 221.976562 119.898438 C 221.800781 119.695312 221.609375 119.507812 221.398438 119.339844 Z M 221.398438 119.339844 ' fill-opacity='1' fill-rule='nonzero' style='fill: rgb(255, 255, 255);' transform='matrix(1, 0, 0, 1, 127.73839759436841, 89.27685679907884)'/%3E%3C/svg%3E");
}
.icon-cat-141 {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='124.4586 85.732 295.7907 300' width='295.791px' height='300px'%3E%3Cdefs%3E%3CclipPath id='d83e9eedfa'%3E%3Cpath d='M 0 0 L 296.25 0 L 296.25 300 L 0 300 Z M 0 0 ' clip-rule='nonzero'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23d83e9eedfa)' transform='matrix(1, 0, 0, 1, 124.19354433109676, 85.73204168278042)'%3E%3Cpath d='M 286.394531 287.871094 C 285.460938 289.785156 283.632812 290.933594 281.492188 290.933594 L 14.824219 290.933594 C 10.261719 290.933594 7.734375 285.667969 10.5625 282.132812 L 45.378906 238.25 C 49.3125 233.3125 54.742188 230.671875 61.078125 230.671875 L 112.921875 230.671875 L 112.921875 258.488281 C 112.921875 260.25 113.972656 261.894531 115.597656 262.621094 C 118.808594 264.066406 146.222656 276.628906 147 276.738281 C 148.050781 276.886719 148.777344 277.054688 150.035156 276.507812 L 150.046875 276.46875 L 180.722656 262.621094 C 182.351562 261.894531 183.398438 260.25 183.398438 258.488281 L 183.398438 230.671875 L 235.242188 230.671875 C 241.578125 230.671875 247.007812 233.3125 250.941406 238.25 L 285.757812 282.132812 C 287.082031 283.777344 287.320312 285.921875 286.394531 287.871094 Z M 30.261719 28.082031 L 30.261719 242.648438 L 38.242188 232.625 C 43.964844 225.390625 51.863281 221.566406 61.078125 221.566406 L 112.921875 221.566406 L 112.921875 189.121094 C 113.003906 187.875 113.21875 187.648438 113.730469 186.519531 C 113.753906 186.519531 113.777344 186.480469 113.796875 186.445312 C 114.066406 186.019531 114.96875 185.199219 115.40625 185.066406 L 143.605469 172.324219 L 143.605469 150.09375 C 143.605469 147.570312 145.648438 145.542969 148.15625 145.542969 L 175.769531 145.542969 C 178.765625 145.542969 181.207031 143.09375 181.207031 140.109375 L 181.207031 139.648438 C 181.207031 136.628906 178.765625 134.21875 175.769531 134.21875 L 120.546875 134.21875 C 112.53125 134.21875 106.011719 127.675781 106.011719 119.675781 L 106.011719 119.21875 C 106.011719 111.183594 112.53125 104.679688 120.546875 104.679688 L 143.605469 104.679688 L 143.605469 95.265625 L 128.605469 76.441406 C 127.964844 75.640625 127.617188 74.644531 127.617188 73.613281 L 127.617188 48.972656 L 118.867188 48.972656 C 110.429688 48.972656 103.5625 42.085938 103.5625 33.667969 L 103.5625 28.082031 Z M 103.5625 9.105469 L 103.5625 19.015625 L 30.261719 19.015625 L 30.261719 9.105469 Z M 183.65625 33.667969 C 183.65625 37.074219 180.875 39.867188 177.449219 39.867188 L 118.867188 39.867188 C 115.445312 39.867188 112.664062 37.074219 112.664062 33.667969 L 112.664062 9.105469 L 183.65625 9.105469 Z M 266.054688 19.015625 L 192.757812 19.015625 L 192.757812 9.105469 L 266.054688 9.105469 Z M 136.71875 48.972656 L 159.597656 48.972656 L 159.597656 72.042969 L 148.160156 86.390625 L 136.71875 72.042969 Z M 152.710938 205.917969 L 152.710938 265.296875 L 174.296875 255.542969 L 174.296875 196.160156 Z M 128.511719 189.121094 L 148.160156 180.246094 L 167.8125 189.121094 L 148.160156 197.996094 Z M 122.023438 196.160156 L 122.023438 255.542969 L 143.609375 265.296875 L 143.609375 205.917969 Z M 258.078125 232.625 L 266.054688 242.648438 L 266.054688 28.082031 L 192.757812 28.082031 L 192.757812 33.667969 C 192.757812 42.085938 185.894531 48.972656 177.449219 48.972656 L 168.703125 48.972656 L 168.703125 73.613281 C 168.703125 74.644531 168.355469 75.640625 167.710938 76.445312 L 152.710938 95.269531 L 152.710938 109.234375 C 152.710938 111.757812 150.671875 113.785156 148.160156 113.785156 L 120.546875 113.785156 C 117.550781 113.785156 115.109375 116.195312 115.109375 119.21875 L 115.109375 119.679688 C 115.109375 122.664062 117.550781 125.113281 120.546875 125.113281 L 175.773438 125.113281 C 183.785156 125.113281 190.308594 131.617188 190.308594 139.652344 L 190.308594 140.109375 C 190.308594 148.105469 183.785156 154.648438 175.773438 154.648438 L 152.710938 154.648438 L 152.710938 172.324219 L 180.722656 184.953125 L 181.3125 185.296875 C 181.621094 185.296875 182.550781 186.519531 182.589844 186.519531 C 183.09375 187.632812 183.316406 187.886719 183.398438 189.121094 L 183.398438 221.566406 L 235.242188 221.566406 C 244.453125 221.566406 252.355469 225.390625 258.078125 232.625 Z M 292.890625 276.46875 L 275.160156 254.125 L 275.160156 4.550781 C 275.160156 2.066406 273.125 0 270.609375 0 L 25.710938 0 C 23.199219 0 21.160156 2.066406 21.160156 4.550781 L 21.160156 254.125 L 3.425781 276.46875 C -0.0664062 280.871094 -0.714844 286.761719 1.730469 291.8125 C 4.179688 296.863281 9.199219 300 14.824219 300 L 281.492188 300 C 287.121094 300 292.140625 296.863281 294.59375 291.8125 C 297.035156 286.761719 296.386719 280.871094 292.890625 276.46875 Z M 292.890625 276.46875 ' fill-opacity='1' fill-rule='evenodd' style='fill: rgb(255, 255, 255);'/%3E%3C/g%3E%3C/svg%3E");
}

@media (max-width: 979px) {
    .box-cats .item {
        flex: 0 0 calc(50% - 20px);
    }
}
@media (max-width: 700px) {
    .box-cats .item {
        flex: 0 0 100%;
    }
}


.profileMenu {
    background: #f8f8f8;
    margin-top: 20px;
    padding: 5px 30px;
}
.profileMenu a {
    display: inline-block;
    padding: 5px 5px;
    margin: 0 20px;
    font-size: 14px;
    transition: all .25s linear;
    -moz-transition: all .25s linear;
    -webkit-transition: all .25s linear;
}
.profileMenu a:hover {
    color: #02aadb!important;
}
.profileMenu a.current {
    color: #02aadb;
}

@media (max-width: 480px) {
    .profileMenu {
        padding: 5px 0;
        margin: 20px -10px 0 -10px;
    }
    .profileMenu a {
        margin: 0 0;
        width: 50%;
    }
    .profileMenu a:nth-child(2), .profileMenu a:nth-child(4) {
        float: right;
        text-align: right;
    }

}


.profileAccount-grid {
    display: flex;
    flex-wrap: wrap;
    gap: 40px;
}
.profileAccount-grid .box {
    flex: 0 0 calc(50% - 20px);
    border: 2px solid #f8f8f8;
    padding: 20px;
}

@media (max-width: 767px) {
    .profileAccount-grid .box {
        flex: 1 1 100%;
    }
}

.profileAccount-grid .boxCompany {
    background: #f8f8f8;
    padding: 20px;
}
.profileAccount-grid .boxCompany figure {
    background: #fff;
    width: 80px;
    height: 80px;
    float: left;
    position: relative;
    margin-right: 10px;
}
.profileAccount-grid .boxCompany figure > * {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.profileAccount-grid .boxCompany p:first-of-type {
    margin-top: 0;
}
.profileAccount-grid .boxCompany .label-cat {
    color: #fff;
    font-size: 12px;
    background: #02aadb;
    display: inline-block;
    padding: 1px 5px;
    margin-bottom: 5px;
}

.profileAccount-grid .box .link {
    float: right;
}


.profileRegister {
    display: flex;
    flex-wrap: wrap;
    gap: 40px;
}
.profileRegister-form {
    flex: 1 1;
}
.profileRegister-form .rows {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}
.profileRegister-form .rows .col {
    flex: 1;
}
.profileRegister-info {
    flex: 0 0 60%;
    background: #f8f8f8;
    padding: 40px 40px 40px 280px;
    position: relative;
}
.profileRegister-info:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 240px;
    background-image: url('/assets/img/box-gielda.jpg');
    background-size: cover;
}


@media (max-width: 979px) {
    .profileRegister {
        flex-direction: column;
        align-items: center;
    }
    .profileRegister-form {
        max-width: 500px;
    }
}

@media (max-width: 620px) {
    .profileRegister-info {
        padding: 340px 40px 40px 40px;
    }
    .profileRegister-info:after {
        top: 0;
        left: 0;
        right: 0;
        bottom: auto;
        height: 300px;
        width: auto;
    }
}




.profileSettings .rows {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}
.profileSettings .rows .col {
    flex: 1;
}
@media (max-width: 767px) {
    .profileSettings .rows {
        flex-direction: column;
    }
}


.serviceOrderForm-login {
    display: flex;
    flex-wrap: wrap;
    gap: 40px;
    padding: 0;
}

.serviceOrderForm-login .col {
    text-align: left;
    flex: 1;
    background: #f8f8f8;
    padding: 30px;
}

@media (max-width: 767px) {
    .serviceOrderForm-login {
        flex-direction: column;
    }
}


.serviceOrderForm {
    margin-top: 50px;
    position: relative;
}
.serviceOrderForm .form {
    margin-top: 30px;
}

.serviceOrderForm.disabled:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    opacity: 0.5;
    z-index: 999;
}


.myOrdersOffersShow .rows {
    display: flex;
    flex-wrap: wrap;
    gap: 30px 0;
}
.myOrdersOffersShow .rows .col {
    flex: 0 0 40%;
}
.myOrdersOffersShow .rows .col-action {
    flex: 0 0 20%;
}
.myOrdersOffersShow .rows .col-action a {
    display: block;
    margin-bottom: 10px;
}


.orders {
    display: flex;
    flex-wrap: wrap;
    gap: 30px;
}
.orders-filters {
    flex: 0 0 300px;
    background: #f8f8f8;
    padding: 20px 10px;
}
.orders-filters-h {
    font-size: 16px;
    margin: 20px 0;
}
.orders-filters > ul > li {
    padding: 0!important;
    font-weight: 600;
    line-height: 1.2em;
    margin: 15px 0;
    min-height: 34px;
}
.orders-filters > ul > li:before {
    display: none!important;
}
.orders-filters > ul > li small {
    font-weight: 400;
    color: #7c7c7c;
}
.orders-filters > ul > li span[class*="icon-cat-"] {
    display: block;
    width: 40px;
    height: 40px;
    background-color: #02aadb;
    background-size: 30px;
    border-radius: 50%;
    float: left;
    margin: -3px 8px -3px 0;
}

.orders-filters ul ul {
    margin: 5px 0 5px 5px;
}
.orders-filters ul ul > li {
    padding-left: 15px!important;
}
.orders-filters ul ul > li.current a {
    color: #02aadb;
}
.orders-filters .formMat-group {
    margin-bottom: 10px;
}

.orders-list {
    flex: 1;
    padding: 20px;
}
.orders-item {
    margin-bottom: 40px;
    padding-bottom: 40px;
    border-bottom: 1px solid #e8e8e8;
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}
.orders-item-cats {
    flex: 0 0 200px;
}
.orders-item-cats p {
    margin: 10px 0;
}
.orders-item-cats p:first-child {
    margin-top: 0;
}
.orders-item-cats p:last-child {
    margin-bottom: 0;
}
.orders-item-descriptions {
    flex: 1;
}

.label-feature {
    display: inline-block;
    padding: 3px 5px;
    margin: 0 5px 0 0;
    background: #f8f8f8;
}
.label-day {
    display: inline-block;
    padding: 3px 10px;
    margin: 0 5px 0 0;
    background: #02aadb;
    color: #fff;
    border-radius: 15px;
}



.ordersShow .orders-item-cats {
    flex: 0 0 250px;
}
.ordersShow .orders-item-action {
    flex: 0 0 200px;
}
.ordersShow .orders-item-action {
    flex: 0 0 200px;
}
.ordersShow .orders-item-action a {
    display: block;
    margin-bottom: 10px;
}

.orders-item-photos {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}
.orders-item-photos > div {
    float: left;
}
.orders-item-photos > div p {
    font-size: 12px;
    margin: 3px 0 0 0;
    overflow-wrap: break-word;
    width: 150px;
}

.orders-item-photos figure {
    margin: 0;
    border: 1px solid #e8e8e8;
    padding: 5px;
    position: relative;
    height: 150px;
    width: 150px;
}
.orders-item-photos figure img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.orders-item-files {
    margin: 15px 0;
}
.orders-item-files div {
    margin: 5px 0;
}
.orders-item-files div .btn-small {
    margin-left: 5px;
}



.orderForm {
    background: #f8f8f8;
    padding: 30px;
    max-width: 700px;
    margin: 0 auto;
}
.orderForm-table h3 {
    margin: 0;
}
.orderForm-table .row {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}
.orderForm-table .row > div {
    flex: 1;
}
.orderForm-table .row > div.col-sum {
    flex: 0 0 200px;
    padding-top: 8px;
}

.orderForm .form .row {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}
.orderForm .form .row > div {
    flex: 1;
}


.orderContact {
    background: #f8f8f8;
    padding: 30px;
    max-width: 700px;
    margin: 0 auto;
}


.message {
    display: flex;
    flex-wrap: wrap;
}
.message-list {
    flex: 0 0 300px;
    background: #f8f8f8;
    padding: 10px 0;
    max-height: 400px;
    overflow-y: auto;
}
.message-list-item {
    margin: 0 0 0 0;
    padding: 20px;
    border-bottom: 1px solid #e8e8e8;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    position: relative;
}
.message-list-item:hover, .message-list-item.active {
    background: #e1f0f4;
    cursor: pointer;
}
.message-list-item .icon-msgUser {
    margin-right: 10px;
}
.message-list-item p {
    margin: 2px 0 0 0;
}
.message-list-item .badge {
    position: absolute;
    right: 10px;
    top: 20px;
}


.message-chatting {
    flex: 1;
    margin-left: 30px;
}
.message-chatting-item {
    margin: 20px 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    position: relative;
}
.message-chatting-item.my {
    justify-content: flex-end;
}
.message-chatting-item .icon-msgUser {
    margin-right: 20px;
}
.message-chatting-header {
    border-bottom: 1px solid #F0F2F7;
    padding-bottom: 20px;
    align-items: center;
}
.message-chatting-text {
    background-color: #f8f8f8;
    border: 1px solid #f8f8f8;
    border-radius: 10px;
    color: #484848;
    font-size: 14px;
    margin-bottom: 0;
    padding: 10px 15px;
}
.message-chatting-item.new .message-chatting-text, .message-chatting-item.new .message-chatting-text p {
    font-weight: bold!important;
}
.message-chatting-time {
    font-size: 13px;
    margin-bottom: 3px;
}

.message-chatting-input {
    background-color: #f8f8f8;
    border-color: transparent;
    border-radius: 10px;
    padding: 10px;
    margin-top: 40px;
}
.message-chatting-input input {
    background-color: transparent;
    border-color: transparent;
    height: 40px;
    line-height: 40px;
    outline: none!important;
    width: calc(100% - 160px);
}
.message-chatting-input .btn {
    width: 150px;
    float: right;
}


.blog {
    display: flex;
    gap: 30px;
}
.blog-cats {
    flex: 0 0 300px;
    background: #f8f8f8;
    padding: 20px;
}
.blog-cats ul li.current a {
    color: #02aadb;
}
.blog-items {
    flex: 1;
}

.blog-item {
    display: flex;
    gap: 20px;
    padding-bottom: 40px;
    margin-bottom: 40px;
    border-bottom: 1px solid #e8e8e8;
}

.blog-item figure {
    flex: 0 0 30%;
    margin: 0 0 20px 0;
    text-align: center;
}
.blog-item img {
    width: 100%;
    max-width: 400px;
}

.blog-item-content {
    flex: 1;
}
.blog-name {
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 5px 0;
}
.blog-item time {
    color: #919191;
    font-size: 12px;
    display: block;
}
.blog-item-link {
    text-align: right;
}

@media (max-width: 979px) {
    .blog {
        flex-direction: column;
    }
    .blog-cats {
        flex: 0 0 auto;
    }
}

@media (max-width: 534px) {
    .blog-item {
        flex-direction: column;
    }
    .blog-item figure {
        flex: 0 0 100%;
    }
    .blog-item figure img {
        max-width: 100%;
    }
}


.blogShow {

}
.blogShow time {
    color: #919191;
    font-size: 12px;
}
.blogShow figure img {
    width: 100%;
    height: auto!important;
}





.pricing-text {
    margin: 0 auto 50px auto;
    max-width: 800px;
}

.pricing-wrapper {

}
.pricing-text {
    margin: 0 auto 50px auto;
    max-width: 800px;
}

.pricing-table {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 20px 0;
    gap: 20px;
}
.pricing-column {
    background: #f8f8f8;
    padding: 20px;
    width: calc(25% - 15px);
    text-align: center;
}
.pricing-column .pricing-header {
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 20px;
    margin-bottom: 20px;
}
.pricing-column .pricing-header .btn {
    margin-top: 15px;
}
.pricing-column h3 {
    margin: 0 0 15px 0;
    font-size: 20px;
    font-weight: bold;
}
.pricing-column .price {
    font-size: 40px;
    color: #333;
}
.pricing-column .price small {
    font-size: 18px;
    color: #333;
}

.pricing-column ul {
    display: block;
    list-style-type: none;
    margin: 10px 0;
    padding: 0;
    line-height: 1.4em;
    float: left;
    text-align: left;
}
.pricing-column ul li {
    position: relative;
    padding-left: 20px;
    margin: 3px 0;
}
.pricing-column ul li:before {
    content: '';
    display: block;
    width: 4px;
    height: 4px;
    border-radius: 3px;
    background: #02aadb;
    position: absolute;
    left: 0;
    top: 8px;
}

@media (max-width: 979px) {
    .pricing-column {
        width: calc(50% - 10px);
    }
}

@media (max-width: 534px) {
    .pricing-column {
        width: 100%;
    }
}


.cart-wrapper {
    margin: 0 auto;
    max-width: 900px;
}
.cart {
    border-top: 1px solid #e8e8e8;
}
.cart .item {
    border-bottom: 1px solid #e8e8e8;
    padding: 20px 20px 20px 80px;
    min-height: 80px;
    position: relative;
}
.icon-cartNum {
    background-color: #02aadb;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    font-size: 22px;
    text-align: center;
    position: absolute;
    top: 10px;
    left: 20px;
}
.icon-cartNum:before {
    content: attr(data-num);
}
.cart .item h4 {
    font-weight: bold;
    margin: 0 0 20px 0;
}
.cart-options {

}
.cart-option {
    margin: 10px 0;
}
.cart-option label {
    display: inline-block;
    margin-right: 10px;
    width: 150px;
}
.cart-option .value {
    display: inline-block;
    width: max-content;
}
.cart-option .cart-price {
    font-size: 20px;
}
.cart-option .cart-month span {
    cursor: pointer;
}

.cart-month span {
    display: inline-block;
    margin: 0 5px 0 0;
    padding: 5px 10px;
    background: #f8f8f8;
}
.cart-month span.current {
    background: #02aadb;
    color: #fff;
}

.cart-remove {
    position: absolute;
    top: 20px;
    right: 20px;
}

.cart-summary {
    font-size: 18px;
    background: #fff;
    float: right;
    max-width: 400px;
    width: 100%;
    margin: 30px 0;
}
.cart-summary dt {
    width: 60%;
    float: left;
    margin-bottom: 5px;
    margin-right: 20px;
    text-align: right;
}
.cart-summary dd {
    margin-bottom: 5px;
    font-weight: bold;
}

.cart-settings {
    display: flex;
    flex-wrap: wrap;
    clear: both;
}
.cart-settings .col {
    flex: 1;
}

.cart-payment .formMat-group {
    margin: 10px 0;
}
