/* basic reset */
body,* { margin: 0; padding: 0; }
button::-moz-focus-inner { border: 0; padding: 0; }
p, h1, h2, h3, h4, h5, h6, ul, ol { margin: 1em auto 1em auto; line-height: 1.4em; }
input, textarea, select { font-family: inherit; }
input.no-appearance { -webkit-appearance: textfield; -moz-appearance: textfield; appearance: field; }
input.no-appearance::-webkit-inner-spin-button { -webkit-appearance: none; }
input.no-appearance::-webkit-outer-spin-button { -webkit-appearance: none; }
ul,ol { padding-left: 20px; }
li { margin: 5px auto 5px auto; }
a img { border: none; }
/* basic classes */
.left { float: left; }
.right { float: right; }
.clear { clear: both; }

body {
	font-family: sans-serif;
	font-size: 14px;
}

html,
body,
#main,
#footer,
.contain {
	min-width: 420px;
}
.contain {
	box-sizing: border-box;
	max-width: 1560px;
	margin: 0 auto;
}

.padding-h {
	padding-top: 20px;
	padding-bottom: 20px;
}
.padding-v {
	padding-left: 20px;
	padding-right: 20px;
}

#nav-ico {
	display: none;
	position: relative;
	width: 60px;
	height: 60px;
	margin: auto 0;
	cursor: pointer;
}
#nav-ico > span,
#nav-ico:after,
#nav-ico:before {
	position: relative;
	left: 16px;
	display: block;
	content: ' ';
	background: #000;
	width: 28px;
	height: 3px;
	transition: 0.3s all ease-in-out;
}
#nav-ico:after {
	top: 15px;
}
#nav-ico > span {
	top: 26px;
}
#nav-ico:before {
	top: 37px;
}

#nav-show {
	display: none;
}
#nav-show:checked ~ #nav-ico > span {
	width: 0;
}
#nav-show:checked ~ #nav-ico:after {
	top: 23px;
	transform: rotate(45deg);
}
#nav-show:checked ~ #nav-ico:before {
	top: 29px;
	transform: rotate(-45deg);
}

#header {
	position: relative;
	height: 80px;
	width: 100%;
	z-index: 20;
	box-shadow: 0 0 15px 0 #888;
	background: #fff;
}
#header .contain {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
}
#logo img {
	display: block;
}

#menu {
	box-sizing: border-box;
	background: #fff;
}
#menu-inner {
	margin: auto 0;
}
#menu ul {
	display: flex;
	flex-direction: row;
	list-style: none;
	margin: 0;
	padding: 0;
	background: #fff;
}
#menu li {
	position: relative;
	margin: 0;
	padding: 0 20px;
}
#menu a {
	display: flex;
	align-items: center;
	justify-content: center;
	color: #000;
	text-decoration: none;
	margin: 5px auto;
	padding: 5px;
	transition: 0.2s all ease-in-out;
}
#menu .active > a {
	text-shadow: -0.06ex 0 0 #888, 0.06ex 0 0 #888;
	-webkit-text-stroke-width: 0.06ex;
}
#menu-inner > ul > li:first-of-type a {
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3csvg version='1.1' viewBox='0 0 512.3 464.3' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m512 246.3c-1.39-13.2-11.7-21.8-20.6-30.8-67-66.8-134-134-201-201-19.3-19.3-49.1-19.3-68.4-0.029l-51.6 51.6c-0.229 0.229-0.551 0.363-1.16 0.754-0.45-0.809-0.95-1.56-1.32-2.38-4.39-9.81-12-14.9-22.7-15.1-10.7-0.156-21.3-0.176-32-0.012-14.4 0.223-24.5 10.4-24.5 24.7-0.116 23.2 0.067 46.3-0.154 69.5-0.022 2.45-1.28 5.49-3 7.23-21.7 21.9-43.4 43.8-65.4 65.4-8.72 8.6-18.1 17.1-19.8 29.8-0.595 4.66-0.477 14.1 0.222 18.8 2.73 18.1 15.8 30.3 32.2 37.3 17.1 7.28 33.1 3.7 48-7.74v149c0 11.3 9.16 20.5 20.5 20.5h6.06c11.3 0 20.5-9.16 20.5-20.5v-196c33.4-33.3 66.8-66.7 100-100 17-17 39.4-17.1 56.2-0.229 33.3 33.2 66.5 66.5 99.8 99.7v197c0 11.3 9.16 20.5 20.5 20.5h6.06c11.3 0 20.5-9.16 20.5-20.5v-134c0.145-2.06 0.214-5.07 0.214-9.22v-5.43c15 11.5 31 15.3 48.1 8.12 16.5-6.92 30-19 32.7-37.9 0.65-4.56 0.434-13.8-0.045-18.4'/%3e%3c/svg%3e");
	width: 25px;
	min-height: 23px;
	box-sizing: border-box;
}
#menu-inner > ul > li:first-of-type span {
	display: none;
}


#footer {
	background: #313131;
	color: #ecaf06;
}
#footer .contain {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
#footer-social > a {
	margin-left: 10px;
	transition: 0.3s all ease-in-out;
	opacity: 1;
}
#footer-social > a:hover {
	opacity: 0.7;
	transform: scale(1.1);
}

.bg-color-1 {
	background-color: #fff;
}
.bg-color-2 {
	background-color: #eae8e9;
}
.bg-color-3 {
	background-color: #fcf688;
}
.bg-color-4 {
	background-color: #ffee58;
	color: #444;
}
.bg-color-1 + .bg-color-1 {
	border-top: 4px solid #eae8e9;
}
.bg-color-2 + .bg-color-2,
.bg-color-3 + .bg-color-3,
.bg-color-4 + .bg-color-4 {
	border-top: 4px solid #fff;
}

.content-gallery {
	color: #000;
}
.gallery-item {
	color: #000;
}
.gallery-item img {
	border-bottom-color: #000;
}

.bg-color-1 .content-gallery {
	color: #888;
}
.bg-color-1 .gallery-item {
	color: #888;
}
.bg-color-1 .gallery-item:hover img {
	border-bottom-color: #888;
}

h1,h2 {
	margin: 0.5em 0;
}
h1 {
	font-size: 2.2em;
	font-weight: bolder;
}
h2 {
	font-size: 1.8em;
}

.item-full {
	display: block;
	width: 100%;
	height: auto;
}

.iframe-map {
	border: none;
	width: 100%;
	height: 400px;
}
.col-image {
	margin: 0 auto;
}
.content-text a {
	color: inherit;
	opacity: 1;
	text-decoration: none;
	transition: 0.25s opacity ease-in-out;
}
.content-text a:hover {
	opacity: 0.6;
	text-decoration: underline;
}

.content-gallery {
	text-align: center;
}
.content-gallery-items {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	margin: 1em -10px 0 -10px;
}
.gallery-item {
	display: block;
	width: calc(50% - 20px);
	margin: 10px;
	text-decoration: none;
}
.gallery-item img {
	display: block;
	width: calc(100% - 4px);
	height: auto;
	border: 2px solid transparent;
	transition: 0.2s all ease-in-out;
}
.gallery-item:hover img {
	border: 2px solid #888;
}
.gallery-item span {
	position: relative;
	display: block;
	text-align: left;
	padding: 10px 15px 8px 15px;
	margin: 0 2px;
}
.gallery-item:hover span {
	text-shadow: -0.06ex 0 0 #888, 0.06ex 0 0 #888;
	-webkit-text-stroke-width: 0.06ex;
	transition: 0.2s all ease-in-out;
}
.gallery-item span::before {
	display: block;
	content: ' ';
	position: absolute;
	top: -2px;
	left: 0;
	background: #888;
	width: 100%;
	height: 4px;
	transition: 0.2s all ease-in-out;
}
.gallery-item:hover span::before {
	background: transparent;
}
.content-gallery-show {
	text-align: center;
}

.title {
	text-transform: uppercase;
	line-height: 1.2em;
}
.title span {
	font-weight: normal;
}

.benefits {
	list-style: none;
	padding: 0;
	margin: 0;
}
.benefits li {
	position: relative;
	margin-left: 120px;
	clear: both;
}
.benefit {
	float: left;
	display: inline-block;
	text-align: center;
	height: 120px;
	width: 110px;
	padding-right: 10px;
	margin-left: -120px;
}
#contact-form .my-2:first-of-type {
	margin-top: 0;
}
#contact-form .col-form-label.col-sm-3 {
	align-self: flex-start;
	line-height: 41px;
}
#contact-form .form-button-actions {
	width: 100%;
}
#contact-form .form-button-actions .btn {
	width: 100%;
	font-size: 30px;
	line-height: 37px;
	vertical-align: top;
}

.slide-content {
	display: -ms-flexbox;
	-ms-flex-wrap: wrap;
	display: flex;
	flex-direction: column;
}
.slide {
	font-size: 1.2em;
}
.slide .title {
	text-transform: none;
}
.slide .btn {
	font-size: 20px;
	font-weight: bold;
    line-height: 46px;
    vertical-align: top;
	padding: 15px 30px 15px 20px;
}
.slide .btn .ico {
	margin-right: 15px;
}
.slide p {
	margin: 1.5em 0;
}

.about-image img {
	display: block;
	width: 80%;
	height: auto;
	margin: -20px 10%;
}

.ico {
	display: inline-block;
	background-position: center center;
	background-repeat: no-repeat;
}
.ico-arrow {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 22px 22px 0 22px;
	border-color: #fff transparent transparent transparent;
}
.btn .ico-arrow {
	margin-left: 20px;
	transition: 0.2s transform ease-in-out;
}
.btn:hover .ico-arrow {
	transform: rotate(-90deg);
}

.ico span {
	display: none;
}
.ico-call {
	background-image: url("data:image/svg+xml, %3csvg version='1.1' viewBox='0 0 1113 896.1' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='%23231f20'%3e%3cpath d='m619.6 194.7c-28.5-0.377-50.8 21-51.3 49-0.455 28.2 21.3 51 49.2 51.5 28 0.494 51.9-22.1 52.3-49.5 0.424-28.3-21.5-50.6-50.2-51m155 104c28 0.518 51-21.8 51.5-50.1 0.513-28.3-21.6-51-50-51.5-27.4-0.417-50.3 21.3-50.9 48.4-0.702 29.9 20.5 52.6 49.4 53.2m156-99.3c-25.9-0.0267-49.8 24.5-49.7 51.2 0.092 28.7 23.9 51.5 53.6 51.3 26.1-0.129 48-23.9 48.1-52.2 0.068-26.5-24.5-50.2-52-50.3m179.2 85.1c-17.9 104-98.5 184-203 201-21.1 3.36-43 3.16-64.5 3.22-57.1 0.161-114-0.634-171-0.66-40.9-0.0173-79-10.5-115-30.1-6.28-3.45-11-3.38-16.8 0.849-36.1 26.2-77.2 32-120 28.4-6.51-0.542-14-0.528-16.5-8.61-2.63-8.63 4.2-12.6 9.77-16.3 26.7-17.6 46-41.4 60.3-69.7 2.36-4.64 2.22-7.86-0.574-12.1-20.6-31-34-64.6-39.5-102-18-122 62.3-242 182-272 25.6-6.42 51.4-6.57 77.4-6.47 65.3 0.273 131 0.482 196 1.28 61.8 0.752 112 28.1 154 70.8 41 41.2 64.3 91.5 69.9 150 2.079 22.31 0.9628 42.3-2.496 62.39z'/%3e%3cpath d='m0.593 304.7c2.102-50.36 49.19-78.22 79.46-112.3 18.76-23.44 53.48-44.62 81.94-24.16 42.89 39.03 84.15 80.41 123 123.5 24.03 34.51-7.674 69.86-32 93.23-18.69 22.95-61.66 46.08-30.88 77.77 34.07 61.41 83.72 113.1 136.2 159.1 30.34 25.16 64.72 45.04 99.26 63.67 32.24-10.87 52.76-46.62 80.29-67.42 32.77-35 78.73-5.433 101.1 25.09 30.62 32.26 67.47 59.78 91.85 97.29 17.84 37.97-18.53 68.43-42.17 92.82-32.16 33.82-70.43 70.78-121.5 62.79-89.79-5.455-171.8-50.24-245.7-98.39-139.9-94.55-252.7-232.6-308.2-392.7-6.556-20.76-10.47-42.21-13.23-63.77'/%3e%3c/g%3e%3c/svg%3e");
	width: 55px;
	height: 46px;
}
.btn:hover .ico-call {
	background-image: url("data:image/svg+xml, %3csvg version='1.1' viewBox='0 0 1113 896.1' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='%23ffee58'%3e%3cpath d='m619.6 194.7c-28.5-0.377-50.8 21-51.3 49-0.455 28.2 21.3 51 49.2 51.5 28 0.494 51.9-22.1 52.3-49.5 0.424-28.3-21.5-50.6-50.2-51m155 104c28 0.518 51-21.8 51.5-50.1 0.513-28.3-21.6-51-50-51.5-27.4-0.417-50.3 21.3-50.9 48.4-0.702 29.9 20.5 52.6 49.4 53.2m156-99.3c-25.9-0.0267-49.8 24.5-49.7 51.2 0.092 28.7 23.9 51.5 53.6 51.3 26.1-0.129 48-23.9 48.1-52.2 0.068-26.5-24.5-50.2-52-50.3m179.2 85.1c-17.9 104-98.5 184-203 201-21.1 3.36-43 3.16-64.5 3.22-57.1 0.161-114-0.634-171-0.66-40.9-0.0173-79-10.5-115-30.1-6.28-3.45-11-3.38-16.8 0.849-36.1 26.2-77.2 32-120 28.4-6.51-0.542-14-0.528-16.5-8.61-2.63-8.63 4.2-12.6 9.77-16.3 26.7-17.6 46-41.4 60.3-69.7 2.36-4.64 2.22-7.86-0.574-12.1-20.6-31-34-64.6-39.5-102-18-122 62.3-242 182-272 25.6-6.42 51.4-6.57 77.4-6.47 65.3 0.273 131 0.482 196 1.28 61.8 0.752 112 28.1 154 70.8 41 41.2 64.3 91.5 69.9 150 2.079 22.31 0.9628 42.3-2.496 62.39z'/%3e%3cpath d='m0.593 304.7c2.102-50.36 49.19-78.22 79.46-112.3 18.76-23.44 53.48-44.62 81.94-24.16 42.89 39.03 84.15 80.41 123 123.5 24.03 34.51-7.674 69.86-32 93.23-18.69 22.95-61.66 46.08-30.88 77.77 34.07 61.41 83.72 113.1 136.2 159.1 30.34 25.16 64.72 45.04 99.26 63.67 32.24-10.87 52.76-46.62 80.29-67.42 32.77-35 78.73-5.433 101.1 25.09 30.62 32.26 67.47 59.78 91.85 97.29 17.84 37.97-18.53 68.43-42.17 92.82-32.16 33.82-70.43 70.78-121.5 62.79-89.79-5.455-171.8-50.24-245.7-98.39-139.9-94.55-252.7-232.6-308.2-392.7-6.556-20.76-10.47-42.21-13.23-63.77'/%3e%3c/g%3e%3c/svg%3e");
}
.ico-emergency {
	background-image: url("data:image/svg+xml, %3csvg version='1.1' viewBox='0 0 900.3 869.6' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3cg transform='matrix(1.333 0 0 -1.333 -281.4 1204)' fill='%23ecb200'%3e%3cpath d='m278.8 619c0 5.074 3.893 9.215 8.941 10.02 0.02-1.958 0.082-3.882 0.135-5.845-0.414-3.385-0.728-6.811-0.728-10.32 0-4.082 0.324-8.072 0.81-12.04-5.168 0.725-9.158 4.973-9.158 10.12zm24.72 6.863c0.31 1.975 0.748 3.912 1.193 5.834 12.44 8.828 28.36 22.57 34.44 33.4 0 0 100.6-23.57 137.3-26.28 1.049-0.066 2.036-0.107 2.997-0.123 1.343-4.166 2.439-8.439 3.132-12.84 0.657-4.248 1.112-8.573 1.112-13 0-3.158-0.198-6.283-0.537-9.349-0.589-5.266-1.692-10.37-3.211-15.31-11.1-36.08-45.82-62.49-86.87-62.49-41.06 0-75.78 26.41-86.88 62.49-1.516 4.936-2.616 10.04-3.209 15.31-0.336 3.066-0.539 6.191-0.539 9.349 0 4.424 0.46 8.749 1.117 13.01m195.8 2.914c4.521-1.193 7.884-5.064 7.884-9.777v-8.063c0-5.146-3.988-9.394-9.146-10.12 0.496 3.965 0.807 7.955 0.807 12.04 0 3.938-0.362 7.809-0.864 11.61 0.465 1.435 0.926 2.861 1.319 4.308m-235.8-9.777v-8.063c0-13.75 11.63-24.92 25.92-24.92h1.528c7.793-27.36 27.16-50.12 52.69-63.15 14.74-7.515 31.51-11.81 49.34-11.81 17.82 0 34.6 4.299 49.33 11.81 25.53 13.03 44.89 35.79 52.69 63.15h1.529c14.3 0 25.92 11.18 25.92 24.92v8.063c0 11.92-8.748 21.86-20.38 24.32 0.403 3.571 0.688 7.215 0.688 10.91l-0.053 1.034c0.022 2.635-0.072 5.375-0.424 8.315v0.016c-1.594 17.01-7.507 32.74-16.66 46.11-4.724 6.909-10.33 13.12-16.59 18.6-16.75 14.66-38.48 23.7-62.34 24.28l-1.213 0.95c-1.014 1.116-2.151 1.318-2.905 1.318-1.793 0-3.044-1.183-4.056-2.15h-0.336c-1.914 1.907-3.659 3.561-5.293 4.931-3.262 2.785-6.025 4.397-8.506 4.397h-0.031c-3.545-0.268-20.14-6.17-25.46-10.14-1.175-0.873-2.497-2.016-3.878-3.266-40.77-12.05-70.55-49.72-70.55-94.39l0.022-0.595 0.046-1.436c-0.046-3.008 0.045-5.965 0.336-8.879-12.1-2.097-21.35-12.09-21.35-24.32'/%3e%3cpath d='m818.9 751.2c4.652 0 8.435 3.784 8.435 8.438 0 48.32-39.31 87.64-87.64 87.64-4.658 0-8.45-3.79-8.45-8.45 0-4.652 3.792-8.438 8.45-8.438 39.02 0 70.76-31.74 70.76-70.76 0-4.654 3.786-8.438 8.449-8.438'/%3e%3cpath d='m738.7 819c-4.655 0-8.446-3.784-8.446-8.443 0-4.654 3.791-8.444 8.446-8.444 23.94 0 43.42-19.48 43.42-43.42 0-4.659 3.781-8.449 8.434-8.449 4.663 0 8.45 3.79 8.45 8.449 0 33.26-27.05 60.3-60.31 60.3'/%3e%3cpath d='m771.8 662.5c1.375-0.126 2.736-0.187 4.083-0.187 7.267 0 14.13 1.793 19.59 5.15 2.646 1.527 5.007 3.435 7.017 5.663l5.393 5.962c10.64 11.77 9.731 30-2.034 40.65l-9.1 8.224c-5.307 4.799-12.16 7.433-19.3 7.433-8.114 0-15.9-3.452-21.35-9.47l-5.393-5.962c-2.059-2.278-3.711-4.817-4.94-7.58-21.15 8.972-38.52 24.87-49.35 45.15 3.859 1.625 7.32 4.084 10.15 7.22l5.39 5.951c5.157 5.708 7.789 13.07 7.398 20.75-0.382 7.675-3.729 14.75-9.434 19.9l-9.099 8.224c-5.294 4.795-12.15 7.435-19.3 7.435-8.125 0-15.91-3.447-21.36-9.471l-5.376-5.962c-0.756-0.829-1.468-1.715-2.125-2.645-6.01-5.353-10.76-17.06-7.974-31.47 11.91-62.05 64.18-109.3 127.1-115'/%3e%3cpath d='m394.5 803.2c64.1 0 123-37.85 150-96.4 1.951-4.249 6.841-6.291 11.26-4.749l60.41 21.36c4.313 1.515 6.83 6.014 5.849 10.48-1.95 8.905-2.931 17.81-2.931 26.52 0 68.65 55.87 124.5 124.5 124.5 68.67 0 124.5-55.87 124.5-124.5 0-68.68-55.86-124.5-124.5-124.5-49.78 0-94.67 29.61-114.4 75.48-1.874 4.373-6.863 6.54-11.36 4.966l-59.16-20.92c-4.553-1.634-7.048-6.514-5.697-11.1 4.477-15.29 6.743-30.86 6.743-46.35 0-52.22-25.34-102-67.82-133.2-2.07-1.509-3.388-3.84-3.65-6.383-0.261-2.549 0.568-5.097 2.266-6.987l43.48-48.36c2.995-3.333 7.963-3.998 11.69-1.541 18.1 11.74 39.74 17.05 60.95 14.98 44.25-4.406 79.53-39.68 83.92-83.91 2.657-26.93-5.807-52.73-23.82-72.65-17.78-19.6-43.17-30.86-69.66-30.86-3.235 0-6.448 0.157-9.575 0.473-44.22 4.373-79.49 39.64-83.89 83.88-2.648 26.93 5.817 52.73 23.51 72.27 0.249 0.251 0.816 0.818 1.034 1.074 3.016 3.458 2.984 8.621-0.099 12.01l-45.82 51.03c-1.776 1.955-4.248 2.99-6.742 2.99-1.449 0-2.898-0.317-4.249-1.035-23.98-12.65-49.81-19.07-76.77-19.07-91.12 0-165.2 74.12-165.2 165.3 0 91.12 74.12 165.2 165.2 165.2m-183.4-165.2c0-101.2 82.27-183.4 183.4-183.4 27.19 0 54.3 6.198 78.9 17.96l35.85-39.9c-18.2-22.88-26.59-51.35-23.66-80.98 5.25-52.83 47.38-94.92 100.2-100.1 3.681-0.377 7.515-0.567 11.35-0.567 31.62 0 61.89 13.44 83.1 36.84 21.51 23.75 31.62 54.52 28.44 86.61-5.228 52.8-47.37 94.92-100.2 100.2-22.71 2.232-45.87-2.648-65.94-13.81l-31.97 35.55c42.35 34.77 67.35 86.99 67.35 141.7 0 14.41-1.764 28.89-5.24 43.11l43.46 15.39c24.17-48.07 73.33-78.72 127.5-78.72 78.67 0 142.7 63.99 142.7 142.7 0 78.69-64.02 142.7-142.7 142.7-78.68 0-142.7-63.98-142.7-142.7 0-7.429 0.61-14.94 1.841-22.5l-45.46-16.04c-31.42 60.69-94.45 99.46-162.8 99.46-101.1 0-183.4-82.24-183.4-183.4'/%3e%3cpath d='m635.9 354.5c-3.573-18.71-20-31.77-38.39-31.77-2.418 0-4.869 0.225-7.333 0.702-10.26 1.952-19.14 7.785-25 16.42-5.873 8.636-8.026 19.04-6.071 29.3 1.962 10.25 7.795 19.13 16.43 25 8.634 5.867 19.04 8.024 29.29 6.063 21.17-4.041 35.12-24.54 31.07-45.72m39.13 8.899c-0.8 1.193-2.055 2.015-3.475 2.288l-9.274 1.762c-0.437 5.076-1.474 10.07-3.105 14.92l7.828 5.315c2.484 1.687 3.125 5.07 1.44 7.553l-13.75 20.23c-0.812 1.191-2.06 2.015-3.474 2.288-1.42 0.27-2.887-0.035-4.082-0.845l-7.815-5.322c-3.918 3.302-8.165 6.105-12.73 8.385l1.769 9.267c0.562 2.955-1.374 5.799-4.326 6.363l-24.02 4.588c-1.426 0.271-2.886-0.035-4.088-0.843-1.183-0.811-2.015-2.063-2.286-3.485l-1.763-9.269c-5.073-0.442-10.07-1.477-14.92-3.104l-5.305 7.819c-0.819 1.191-2.067 2.015-3.487 2.289-1.414 0.271-2.874-0.036-4.069-0.845l-20.24-13.75c-1.182-0.817-2.008-2.069-2.279-3.485-0.265-1.415 0.039-2.878 0.846-4.075l5.317-7.82c-3.303-3.912-6.103-8.173-8.376-12.73l-9.281 1.77c-1.414 0.264-2.88-0.034-4.076-0.844-1.189-0.817-2.015-2.062-2.28-3.484l-4.584-24.02c-0.568-2.955 1.374-5.805 4.321-6.363l9.274-1.77c0.437-5.076 1.474-10.06 3.105-14.92l-7.828-5.314c-1.189-0.812-2.015-2.063-2.286-3.478-0.263-1.416 0.04-2.885 0.846-4.076l13.75-20.23c0.807-1.191 2.062-2.015 3.475-2.287 1.421-0.271 2.887 0.035 4.076 0.843l7.821 5.317c3.911-3.302 8.165-6.1 12.72-8.378l-1.764-9.276c-0.561-2.947 1.374-5.797 4.327-6.356l24.02-4.587c0.35-0.067 0.694-0.095 1.031-0.095 2.556 0 4.835 1.811 5.337 4.416l1.764 9.277c5.08 0.434 10.07 1.476 14.93 3.103l5.305-7.826c0.818-1.19 2.067-2.009 3.487-2.281 1.414-0.271 2.88 0.035 4.07 0.845l20.23 13.75c2.478 1.687 3.125 5.07 1.44 7.553l-5.317 7.82c3.303 3.913 6.097 8.174 8.376 12.73l9.274-1.77c2.94-0.559 5.8 1.369 6.369 4.322l4.578 24.03c0.27 1.415-0.027 2.879-0.846 4.076'/%3e%3c/g%3e%3c/svg%3e");
	width: 106px;
	height: 110px;
}
.ico-prices {
	background-image: url("data:image/svg+xml, %3csvg version='1.1' viewBox='0 0 379.2 412.4' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3cg transform='matrix(1.333 0 0 -1.333 -1071 1519)' fill='%23e7aa19' fill-rule='evenodd'%3e%3cpath d='m971.6 843.3c-46.51 15.79-93.01 31.61-139.5 47.46-14.62 4.986-20.6 17.25-15.6 31.98 16.96 49.93 33.96 99.84 50.91 149.8 4.336 12.78 13.04 21.01 25.62 25.51 26.13 9.354 52.24 18.79 78.34 28.25 12.91 4.677 26.61-0.126 33.74-11.88 2.564-4.229 5.282-8.365 8.288-13.11-4.08-1.333-7.576-2.476-11.31-3.697-2.313 3.603-4.621 7.055-6.784 10.6-4.748 7.775-11.7 10.16-20.28 7.046-25.99-9.412-51.99-18.79-78.01-28.12-9.306-3.338-15.61-9.433-18.82-18.9-16.77-49.51-33.63-99-50.45-148.5-3.292-9.685-0.704-14.97 8.919-18.25 45.96-15.64 91.92-31.28 137.9-46.91 9.491-3.227 14.78-0.616 18.02 8.909 16.84 49.49 33.65 98.99 50.52 148.5 3.249 9.522 2.166 18.25-3.433 26.71-8.097 12.23-15.83 24.7-23.7 37.08-0.285 0.446-0.427 0.988-0.696 1.631 3.157 1.056 6.09 2.224 9.13 2.942 0.943 0.222 2.671-0.461 3.201-1.273 7.817-12.01 15.63-24.02 23.16-36.21 6.404-10.37 7.737-21.51 3.786-33.14-17.08-50.24-34.15-100.5-51.26-150.7-4.933-14.48-17.23-20.56-31.69-15.64m-52.35 135.7c-9.85-1.494-21.02 4.156-25.29 12.63-5.166 10.26-0.465 26.72 9.644 33.77 9.389 6.544 23.95 4.797 32.15-3.988 6.251-6.702 6.333-14.61 3.834-22.78-3.134-10.25-8.967-17.9-20.34-19.63m26.46-19.41c13.47 6.234 28.14 2.008 34.24-7.91 3.893-6.34 3.303-13.18 1.129-19.91-3.04-9.41-8.394-16.88-18.75-18.83-9.4-1.769-17.82 0.951-24.08 8.238-6.003 6.988-6.037 15.25-3.098 23.6 2.467 7.015 6.449 12.86 10.56 14.81m-43.85-25.29c-1.903-1.501-3.506-1.815-5.806-0.977-3.995 1.455-8.136 2.502-13.02 3.96 10.29 8.122 19.64 15.52 29 22.88 20.19 15.88 40.42 31.72 60.57 47.66 1.729 1.37 3.141 1.653 5.189 0.895 4.086-1.515 8.277-2.746 13.15-4.332-6.324-4.992-11.95-9.453-17.6-13.89-23.84-18.72-47.69-37.42-71.49-56.2m59.88 138.3c1.636-5.771 7.496-9.27 13.88-7.711 5.574 1.357 10.99 3.366 16.47 5.08 0.84 0.261 1.693 0.489 2.58 0.743 0.252-6.831-7.868-15.38-16.54-17.34-10.68-2.419-21.88 3.032-26.38 12.96-4.547 10.02-1.288 22.26 7.544 28.36 9.174 6.327 21.13 5.78 28.6-1.62-6.345-2.081-12.35-3.969-18.3-6.027-6.456-2.233-9.631-8.191-7.858-14.44m50.83-221.8c0.832 1.847 1.486 3.782 2.139 5.703 16.76 49.26 33.44 98.54 50.31 147.8 5.836 17.03 3.756 32.75-6.218 47.68-6.888 10.32-13.4 20.88-20.08 31.34-0.232 0.364-0.389 0.777-0.757 1.526 7.868 2.569 15.53 5.08 23.2 7.572 6.222 2.022 12.47 3.958 18.66 6.045 5.719 1.925 8.127 6.399 7.789 14.09-0.697 1.418-1.398 2.836-2.096 4.255-4.754 4.756-10.06 4.831-16.19 2.731-14.61-5.005-29.37-9.578-44.38-14.43-3.057 4.717-6.417 9.25-9.098 14.16-9.234 16.89-31.34 25.2-52.32 16.9-24.22-9.574-48.89-18.02-73.46-26.68-16.87-5.952-28.26-16.94-34.02-34.03-16.52-48.98-33.14-97.93-49.98-146.8-3.127-9.077-3.872-17.93-1.232-27.1 1.098-2.228 2.195-4.458 3.292-6.687 6.411-9.542 16.1-13.76 26.59-17.28 44.31-14.84 88.51-29.98 132.7-45.08 8.766-2.996 17.37-3.397 26.07 0.153 8.763 3.573 15.17 9.542 19.04 18.17'/%3e%3cpath d='m926.8 1009c-0.012 6.245-7.168 10.21-12.8 7.392-5.558-2.784-9.824-15.06-7.172-20.63 2.628-5.519 10.78-6.608 14.79-1.822 3.611 4.31 5.2 9.545 5.189 15.06'/%3e%3cpath d='m947.7 931.9c0.561-5.84 8.215-9.381 13.28-6.415 5.328 3.123 9.01 14.69 6.458 20.28-2.475 5.424-9.705 7.044-13.84 2.811-4.465-4.568-6.506-10.32-5.895-16.68'/%3e%3c/g%3e%3c/svg%3e");
	width: 77px;
	height: 87px;
}
.ico-quality {
	background-image: url("data:image/svg+xml, %3csvg version='1.1' viewBox='0 0 352.9 504.3' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='%23ecb200'%3e%3cpath d='m250 198.8c0.89 3.139-0.073 6.512-2.493 8.695l-31.37 28.36 5.579 41.91c0.421 3.224-1.016 6.423-3.724 8.227-1.436 0.981-3.104 1.457-4.766 1.457-1.479 0-2.944-0.379-4.267-1.136l-36.66-21.08-38.15 18.25c-2.931 1.405-6.419 1.027-8.982-0.985-2.564-2.021-3.763-5.312-3.086-8.489l8.706-41.38-29.14-30.63c-2.246-2.369-2.964-5.794-1.836-8.85 1.129-3.056 3.877-5.23 7.118-5.568l42.04-4.501 20.14-37.18c1.549-2.871 4.604-4.593 7.844-4.482 3.262 0.114 6.163 2.082 7.496 5.056l17.28 38.6 41.58 7.65c3.2 0.59 5.793 2.943 6.687 6.07m-76.99-83.24c-55.97 0-101.5 45.53-101.5 101.5 0 55.96 45.53 101.5 101.5 101.5s101.5-45.53 101.5-101.5-45.53-101.5-101.5-101.5'/%3e%3cpath d='m188 196.2-12.02-26.86-14.02 25.88c-1.344 2.482-3.815 4.142-6.613 4.44l-29.28 3.138 20.29 21.33c1.938 2.055 2.758 4.913 2.174 7.659l-6.061 28.81 26.56-12.72c1.168-0.553 2.441-0.83 3.692-0.83 1.476 0 2.953 0.379 4.267 1.138l25.52 14.66-3.875-29.17c-0.372-2.8 0.655-5.59 2.737-7.485l21.85-19.74-28.96-5.332c-2.778-0.512-5.116-2.348-6.275-4.922'/%3e%3cpath d='m173 333.6c-64.24 0-116.5-52.26-116.5-116.5s52.26-116.5 116.5-116.5 116.5 52.26 116.5 116.5-52.26 116.5-116.5 116.5m144.1-128.6-15.31-23.3 0.749-27.87-22.69-16.2-9.368-26.26-27.01-6.906-18.22-21.1-27.68 3.319-24.61-13.09-24.61 13.09-27.68-3.319-18.22 21.1-27.01 6.906-9.368 26.26-22.69 16.2 0.75 27.87-15.31 23.3 10.77 25.72-5.859 27.26 19.33 20.09 4.384 27.54 25.28 11.75 14.03 24.09 27.82 1.826 21.79 17.39 26.6-8.348 26.6 8.348 21.79-17.39 27.82-1.826 14.03-24.09 25.28-11.75 4.383-27.54 19.33-20.09-5.858-27.26z'/%3e%3cpath d='m160 340-63.39 152.7c-0.166 0.399-0.571 0.671-1.016 0.677l-0.015 5.5v-5.5c-0.426 0-0.826-0.257-1-0.652l-25.82-57.88-56.29 17.73c-0.406 0.125-0.865 3e-3 -1.162-0.321-0.093-0.101-0.168-0.229-0.214-0.359-0.09-0.256-0.08-0.553 0.026-0.811l63.26-153.3c-2.835-2.915-5.549-5.957-8.141-9.108l-65.29 158.2c-1.139 2.767-1.223 5.838-0.232 8.66 0.548 1.551 1.386 2.946 2.483 4.14 2.29 2.501 5.548 3.935 8.939 3.935 1.234 0 2.456-0.187 3.634-0.558l46.94-14.79 21.82 48.91c1.935 4.363 6.273 7.182 11.05 7.182l0.153-1e-3c4.842-0.057 9.172-2.981 11.04-7.454l64.82-156.1c-3.902-0.099-7.766-0.365-11.58-0.782'/%3e%3cpath d='m352 446.8-66.12-160.2c-2.558 3.223-5.248 6.329-8.055 9.316l64.01 155.1c0.107 0.261 0.117 0.558 0.031 0.803-0.05 0.141-0.125 0.269-0.225 0.378-0.211 0.23-0.512 0.363-0.825 0.363-0.113 0-0.223-0.017-0.33-0.051l-56.29-17.73-25.83 57.89c-0.169 0.382-0.569 0.639-0.995 0.639v5.5l-0.022-5.501c-0.437-5e-3 -0.842-0.277-1.006-0.671l-63.51-153c-3.792 0.48-7.631 0.802-11.51 0.968l64.86 156.2c1.86 4.467 6.19 7.391 11.02 7.447l0.161 2e-3c4.779 0 9.117-2.819 11.05-7.17l21.83-48.92 46.94 14.79c1.176 0.37 2.398 0.558 3.632 0.558h1e-3c3.39 0 6.648-1.434 8.931-3.927 1.104-1.202 1.943-2.597 2.494-4.159 0.988-2.811 0.904-5.882-0.237-8.652'/%3e%3cpath d='m252 100.8c-0.647 0-1.306-0.079-1.963-0.245-4.284-1.081-6.881-5.43-5.8-9.714l14.81-58.7-41.23 33.84c-1.661 1.363-3.799 2.001-5.94 1.769-2.137-0.232-4.091-1.315-5.421-3.004l-34.52-43.84-35.2 43.9c-2.749 3.428-7.748 3.996-11.2 1.275l-41.32-32.62 15.74 56.96c1.177 4.258-1.321 8.665-5.58 9.842-4.261 1.176-8.665-1.322-9.842-5.58l-22.25-80.5c-0.921-3.334 0.405-6.882 3.286-8.796 2.882-1.913 6.666-1.758 9.382 0.385l54.27 42.83 36.53-45.56c1.525-1.903 3.846-3.042 6.276-2.995 2.44 0.011 4.742 1.134 6.25 3.051l35.7 45.34 53.69-44.07c2.672-2.191 6.446-2.42 9.361-0.571 2.917 1.85 4.317 5.363 3.472 8.712l-20.75 82.25c-0.915 3.627-4.173 6.045-7.751 6.045'/%3e%3c/g%3e%3c/svg%3e");
	width: 68px;
	height: 98px;
}
.ico-service {
	background-image: url("data:image/svg+xml, %3csvg version='1.1' viewBox='0 0 935.8 935.8' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='%23e7aa19' fill-rule='evenodd'%3e%3cpath d='m893.4 862c-10.66 10.64-21.05 21-31.7 31.63 12.26 2.221 24.88 4.509 38.68 7.009-2.507-13.88-4.786-26.48-6.983-38.64m-17.83-97.79c-15.65 3.856-30.38 7.28-44.93 11.32-1.925 0.535-4.095 4.163-4.226 6.47-0.499 8.799-0.07 17.64-0.251 26.47-0.251 12.26-5.568 17.6-17.98 17.96-8.515 0.241-17.07-0.285-25.55 0.28-2.62 0.173-6.754 2.338-7.337 4.399-4.107 14.52-7.469 29.26-11.26 44.72 19 3.487 37.14 6.968 55.36 9.959 2.077 0.341 5.107-1.546 6.844-3.263 18.84-18.61 37.54-37.36 56.17-56.17 1.577-1.595 3.63-4.175 3.335-5.941-3.09-18.5-6.614-36.93-10.17-56.2m36.23 171.3c-18.07-3.648-36.11-7.51-54.23-10.9-36.17-6.769-72.42-13.13-108.6-20.09-4.769-0.917-10.02-3.371-13.42-6.754-81.58-81.22-162.9-162.7-244.3-244.1-0.824-0.824-1.454-1.84-2.428-3.093 7.324-7.052 14.47-13.93 23.07-22.21 74.68 74.72 149.6 149.7 225.3 225.5 2.959-11.99 6.245-23.31 8.249-34.85 0.49-2.823-2.588-7.001-5.081-9.503-65.78-66-131.7-131.9-197.6-197.7-2.361-2.359-4.94-4.505-7.132-6.493 7.648-7.393 14.74-14.24 22.61-21.86 1.284 1.228 3.881 3.616 6.374 6.108 64.39 64.38 129.1 128.4 192.9 193.4 11.06 11.28 22.13 14.24 36.9 11.44 1.51-13.24 1.077-24.38-10.38-35.59-65.51-64.11-130-129.3-194.8-194.1-2.327-2.325-4.543-4.761-6.99-7.334 7.633-7.145 14.88-13.93 23.61-22.1 1.258 1.746 2.882 4.776 5.209 7.107 66.05 66.17 132.2 132.2 198.1 198.5 4.74 4.768 8.876 6.017 15.11 4.102 9.478-2.911 19.19-5.066 28.76-7.531-75.44-75.37-150.5-150.4-225.3-225.1 8.497-8.745 15.43-15.88 22.77-23.44 2.576 2.418 5.027 4.6 7.342 6.914 78.82 78.8 157.7 157.5 236.2 236.6 5.176 5.216 9.35 12.95 10.74 20.15 15.8 49.71 28.71 153.9 30.68 161v21.93z'/%3e%3cpath d='m242.4 127.3c-7.817-8.151-15.54-16.21-23.03-24.02-38.72 38.75-77.64 77.69-116.3 116.3 7.86 7.666 16 15.6 23.73 23.14 38.43-38.39 77.38-77.31 115.6-115.5m-164.7 68.48 118.3-118.3c-8.738-8.144-18.1-17.75-28.35-26.26-26.85-22.3-67.05-23.88-97.06-4.41-29.09 18.87-43.28 55.79-35.43 89.14 6.281 26.69 25.54 43.34 42.55 59.84m104.1-173.3c5.8 4.411 11.56 8.996 16.7 14.13 82.12 81.96 164.1 164 246.2 246.1 1.281 1.28 2.429 2.693 3.477 3.862-7.126 7.234-14.09 14.3-21.21 21.54-53.21-53.23-106.3-106.3-159.5-159.5-8.672 8.806-16.52 16.78-24.56 24.94 52.83 52.82 105.9 105.9 158.8 158.8-8.098 7.608-15.33 14.41-22.84 21.46-51.74-51.76-104.8-104.9-158.1-158.2-8.285 8.925-15.84 17.06-23.12 24.91 51.92 51.96 105 105.1 158.4 158.5-8.403 8.085-15.53 14.94-22.5 21.65-52.67-52.68-105.7-105.8-158.5-158.5-9.111 9.217-16.96 17.16-24.8 25.09 52.25 52.24 105.3 105.3 158 158-8.17 7.947-15.27 14.85-24.7 24.02-0.84-1.411-2.153-5.108-4.655-7.617-79.14-79.34-158.3-158.7-237.7-237.7-19.99-19.89-34.49-42.34-38.67-70.67-3.112-12.05-1.644-26.97 0.47-37.48 6.522-32.97 23.88-58.47 52.07-76.83 15.36-10 32.69-14 50.16-17.84 26.72-1.504 58.83 8.225 76.58 21.34z'/%3e%3cpath d='m571.9 389.1c-20.52 20.82-41.29 41.4-61.96 62.07-91.3 91.3-182.6 182.6-274 273.8-4.691 4.679-10.84 7.889-13.79 9.98-16.88-0.313-24.92-14.33-18.3-25.68 1.956-3.354 4.829-6.254 7.609-9.035l332.7-332.7c1.076-1.077 2.122-2.188 3.244-3.214 8.789-8.035 18.91-8.753 26.09-1.872 7.657 7.332 7.328 17.65-1.555 26.66m-454.2 453.3c-12.24 0.191-23.35-10.72-23.5-23.07-0.148-12.4 10.59-23.47 22.92-23.63 12.23-0.162 23.38 10.78 23.51 23.08 0.135 12.36-10.62 23.44-22.94 23.63m811.1-676c-1.425-7.474-3.686-14.24-12.02-16.68-8.753-2.569-14.29 2.481-19.85 8.056-40.18 40.29-80.43 80.51-120.7 120.7-20.03 20.02-35.25 19.96-55.42-0.198-20.88-20.87-41.75-41.74-62.61-62.61-20.17-20.17-20.07-35.61 0.328-56.02 40.01-40.03 80-80.08 120.1-120.1 5.516-5.506 10.91-10.93 8.259-19.74-2.606-8.667-9.849-11.06-17.55-12.39-15.2-2.62-30.44-4.965-45.66-7.425h-3.655c-2.687 0.409-5.369 1.128-8.063 1.182-40.96 0.84-78.09 13.63-112.6 35.28-72.72 45.63-113.2 138.2-96.2 221.9 1.583 7.819 0.2 12.68-5.448 18.31-152.4 152.1-304.6 304.3-456.8 456.5-13.7 13.69-25.86 28.45-32.32 46.94-3.567 10.21-5.779 20.89-8.602 31.36v18.28c5.22 15.97 8.303 33.09 16.1 47.68 16.98 31.78 44.69 50.32 80.33 56.68 1.416 0.254 2.729 1.083 4.09 1.643h27.41c32.24-5.18 57.49-21.93 80.32-44.86 150.6-151.2 301.7-302 452.6-452.9 4.309-4.31 7.84-6.853 14.84-5.265 25.49 5.783 51.42 6.153 77.08 1.493 92.73-16.84 162.5-86.58 179.6-178.9 1.094-5.9 2.261-11.79 3.395-17.68v-36.55c-2.294-11.56-4.65-23.12-6.857-34.7'/%3e%3c/g%3e%3c/svg%3e");
	width: 74px;
	height: 74px;
}
.ico-shape {
	background-image: url("data:image/svg+xml, %3csvg version='1.1' viewBox='0 0 448.3 448.3' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m232.1 18.15 147.2 147.2c1.933 1.925 3.043 4.597 3.043 7.331 0 2.773-1.081 5.377-3.036 7.323l-40.63 40.63 47.71 47.71c1.93 1.929 3.036 4.598 3.036 7.325 0 2.726-1.106 5.396-3.036 7.323l-146.8 146.8c106.5-7.908 190.8-97.1 190.8-205.6 0-111-88.23-201.8-198.3-206m-214.1 206c0 111 88.23 201.8 198.3 206l-147.2-147.2c-1.926-1.926-3.031-4.595-3.031-7.323 0-2.768 1.076-5.369 3.031-7.324l40.64-40.63-47.72-47.72c-1.956-1.956-3.034-4.557-3.034-7.323 0-2.767 1.078-5.367 3.034-7.323l146.8-146.8c-106.5 7.908-190.8 97.1-190.8 205.6m209.7-85.19-37.35 37.34 19.33 19.33c4.03 4.037 4.03 10.6-2e-3 14.64-1.956 1.957-4.558 3.035-7.324 3.035-2.767 0-5.368-1.078-7.322-3.034l-26.66-26.65c-1.927-1.926-3.032-4.595-3.032-7.324 0-2.769 1.077-5.37 3.031-7.323l52-51.99c1.956-1.957 4.557-3.035 7.324-3.035 2.759 0 5.358 1.075 7.323 3.034l88.97 88.97 33.32-33.31-136.7-136.7-136.7 136.7 136.7 136.7 37.35-37.35-17.36-17.36c-4.038-4.039-4.038-10.61 0-14.65 1.957-1.956 4.558-3.034 7.324-3.034s5.366 1.078 7.323 3.034l24.68 24.68c1.958 1.957 3.036 4.558 3.036 7.324 0 2.767-1.078 5.369-3.034 7.324l-51.99 51.99c-1.956 1.957-4.557 3.035-7.323 3.035-2.767 0-5.368-1.078-7.323-3.034l-88.97-88.97-33.31 33.31 136.7 136.7 136.7-136.7zm155 243.7c-42.34 42.34-98.64 65.66-158.5 65.66s-116.2-23.32-158.5-65.66c-42.34-42.34-65.66-98.64-65.66-158.5s23.32-116.2 65.66-158.5c42.34-42.34 98.64-65.66 158.5-65.66s116.2 23.32 158.5 65.66c42.34 42.34 65.66 98.64 65.66 158.5s-23.32 116.2-65.66 158.5' fill='%23ecb301'/%3e%3c/svg%3e");
	width: 78px;
	height: 78px;
}
.ico-transit {
	background-image: url("data:image/svg+xml, %3csvg version='1.1' viewBox='0 0 371.2 289' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='%23e7aa19' fill-rule='evenodd'%3e%3cpath d='m280.4 184.7c-4.673-9.401-8.987-18.2-13.42-26.95-4.664-9.213-12.29-13.98-22.55-14.48-3.804-0.184-7.626 0.059-11.43-0.064-2.759-0.087-3.645 1.039-3.616 3.774 0.121 11.22 0.045 22.45 0.053 33.67 0 4.112 0.394 4.514 4.548 4.518 13.98 0.013 27.96 0.016 41.93-0.014 1.333-3e-3 2.665-0.264 4.479-0.455m45.5 64.31c-1.782 2.935-3.069 6.406-5.492 8.649-2.247 2.081-5.633 3.767-8.65 4.016-7.008 0.577-14.1 0.183-20.79 0.183-1.05-4.865-1.585-9.648-3.13-14.08-5.932-17-23.01-26.88-41.06-24.12-16.81 2.572-30 17.26-30.86 34.62-0.15 2.996-1.101 3.959-4.135 3.943-22.66-0.112-45.33-0.12-67.99 7e-3 -3.182 0.017-4.319-0.789-4.58-4.125-1.531-19.52-15.7-33.47-35.14-34.89-18.94-1.392-36.95 13.78-38.81 32.71-0.613 6.241-0.614 6.309-6.857 6.212-3.057-0.047-6.201-8e-3 -9.143-0.699-7.567-1.773-12.23-8.372-12.3-17.13-0.092-10.8-0.049-21.6-0.011-32.41 0.017-4.56 1.677-6.273 6.243-6.648 0.947-0.077 1.905-0.031 2.859-0.031 18-5e-3 36.01 0.055 54.01-0.04 7.93-0.041 13.71-5.339 14.68-13.05 1.266-10.14-2.512-17.44-10.39-19.65-2.1-0.588-4.387-0.699-6.589-0.706-17.58-0.054-35.16-0.024-52.74-0.043-1.476-2e-3 -2.983-0.03-4.422-0.316-2.184-0.434-3.575-1.757-3.634-4.145-0.018-0.741-0.026-1.482-0.025-2.224 7e-3 -5.615 0.851-6.482 6.396-6.484 27.32-5e-3 54.65 0.014 81.97-0.014 8.458-9e-3 14.41-4.061 15.78-11.35 0.668-3.55 0.62-7.437-0.048-10.99-1.216-6.478-6.76-10.77-13.34-11.11-1.691-0.087-3.388-0.046-5.083-0.046-26.58-2e-3 -53.16 4e-3 -79.75-7e-3 -4.488-2e-3 -5.854-1.355-5.915-5.874-0.051-3.812-0.044-7.625-4e-3 -11.44 0.097-9.117 4.654-14.96 13.59-16.95 3.484-0.776 7.12-1.215 10.69-1.221 50.2-0.077 100.4-0.063 150.6-0.045 11.87 4e-3 17.5 5.608 17.61 17.51 0.067 6.883-0.013 13.77 0.027 20.65 0.02 3.568 0.712 4.227 4.327 4.25 5.295 0.032 10.59-0.108 15.88 0.034 11.71 0.314 20.38 5.719 25.77 16.09 4.046 7.787 8.036 15.62 11.61 23.63 3.154 7.06 8.402 11.2 15.66 13.16 3.265 0.884 6.494 1.937 9.796 2.647 7.312 1.573 10.79 6.493 12.13 13.4 0.439 2.263 0.845 4.532 1.266 6.799z'/%3e%3cpath d='m0 184.8c1.711-4.291 4.93-5.803 9.463-5.789 29.44 0.093 58.87 0.063 88.31 0.027 3.622-4e-3 7.049 0.618 8.433 4.299 1.436 3.815 1.659 7.913-0.705 11.58-1.822 2.826-4.849 3.104-7.882 3.106-14.4 5e-3 -28.8 2e-3 -43.2 2e-3 -14.82 0-29.65-0.069-44.47 0.041-4.534 0.033-8.058-1.236-9.944-5.639z'/%3e%3cpath d='m76.3 151.2c-16.09 0-32.17-0.03-48.26 0.023-3.498 0.011-6.857-0.532-8.253-4.048-1.548-3.898-1.803-8.083 0.62-11.86 1.744-2.718 4.659-3.054 7.583-3.059 11.11-0.017 22.23-7e-3 33.34-7e-3 20.74 0 41.49-4e-3 62.23 1e-3 8.823 2e-3 12.8 5.764 9.815 14.19-1.048 2.96-3.866 4.73-7.86 4.743-11.54 0.035-23.07 0.014-34.61 0.014z'/%3e%3cpath d='m240.4 260.4c1e-3 6.858 5.321 12.25 12.18 12.33 6.919 0.087 12.6-5.477 12.6-12.34 0-6.685-5.549-12.28-12.29-12.4-6.876-0.118-12.49 5.458-12.49 12.41m40.85-0.059c0.044 15.6-12.73 28.49-28.38 28.66-15.51 0.16-28.89-13.2-28.74-28.69 0.152-15.63 13.06-28.46 28.62-28.45 15.63 8e-3 28.46 12.83 28.51 28.49'/%3e%3cpath d='m101.4 272.7c6.89 0.208 12.44-4.946 12.75-11.85 0.315-6.879-5.157-12.69-12.12-12.87-6.732-0.172-12.4 5.253-12.61 12.08-0.213 6.806 5.121 12.44 11.98 12.64m28.97-12.22c-0.109 15.59-13.08 28.51-28.59 28.49-15.65-0.025-28.82-13.33-28.56-28.84 0.265-15.71 13.21-28.44 28.76-28.29 15.64 0.146 28.5 13.12 28.4 28.64'/%3e%3cpath d='m156.4 105c0.747-20.09 5.89-38.88 16.65-56 0.702-1.115 1.529-2.302 2.595-3.003 1.834-1.205 3.87-1.054 5.618 0.357 1.74 1.405 2.288 3.287 1.583 5.413-0.313 0.942-0.834 1.831-1.361 2.682-10.65 17.19-15.56 35.98-14.9 56.09 0.635 19.37 6.914 36.97 18.26 52.7 10.28 14.25 23.34 25.2 39.34 32.5 17.14 7.817 35.04 10.72 53.75 7.644 27.9-4.587 49.84-18.84 65.88-41.87 13.37-19.2 19.21-40.75 16.59-64.13-2.698-24.12-13.3-44.44-31.05-61.01-13.64-12.74-29.6-21.11-47.95-24.54-24.79-4.636-48.03-0.077-69.7 12.72-0.794 0.47-1.565 0.989-2.388 1.4-2.691 1.347-5.471 0.71-6.892-1.535-1.487-2.352-0.908-5.407 1.762-7.005 4.456-2.666 8.953-5.333 13.67-7.479 15.75-7.17 32.36-10.52 49.66-9.885 21.38 0.783 40.77 7.607 58.08 20.18 19.03 13.82 32.74 31.73 40.04 54.14 9.851 30.26 6.668 59.33-9.606 86.7-14.94 25.13-36.6 42.05-64.81 49.79-28.6 7.848-55.97 3.99-81.39-11.35-26.91-16.23-44.2-39.74-51.01-70.53-1.73-7.809-2.094-15.92-3.083-23.89 0.225-0.032 0.447-0.065 0.672-0.096'/%3e%3cpath d='m269.4 107.2c-0.057-2.646-2.46-4.968-5.087-4.912-2.646 0.056-4.969 2.46-4.912 5.087 0.055 2.646 2.459 4.968 5.086 4.912 2.647-0.056 4.968-2.461 4.913-5.087m0.04-32.7c0 5.457 0.055 10.91-0.035 16.37-0.025 1.524 0.328 2.415 1.815 3.08 2.918 1.306 5.167 3.495 6.452 6.423 0.71 1.616 1.698 1.918 3.285 1.903 7.469-0.072 14.94-0.055 22.41-8e-3 1.153 8e-3 2.409 0.101 3.431 0.565 2.108 0.957 3.172 2.772 2.83 5.105-0.356 2.423-1.897 3.937-4.323 4.258-1.65 0.218-3.346 0.122-5.024 0.124-6.465 0.011-12.93 0.04-19.39-0.023-1.471-0.014-2.338 0.253-3.086 1.762-2.971 5.988-9.282 9.161-15.63 8.125-6.648-1.084-11.55-5.953-12.67-12.59-1.069-6.344 2.087-12.7 8.025-15.68 1.439-0.724 1.865-1.49 1.855-3.028-0.067-10.58-0.035-21.15-0.034-31.73 0-0.671-0.028-1.344 0.016-2.013 0.198-3.093 2.268-5.254 5.015-5.26 2.745-5e-3 4.954 2.154 5.008 5.245 0.1 5.791 0.028 11.58 0.028 17.37z'/%3e%3cpath d='m219.4 57.9c-0.827 1.091-1.576 2.947-2.913 3.6-1.338 0.652-3.811 0.778-4.828-0.045-3.222-2.607-6.143-5.636-8.883-8.763-1.496-1.709-0.99-4.388 0.652-5.951 1.672-1.591 3.947-2.363 5.701-0.881 3.355 2.836 6.334 6.124 9.385 9.303 0.461 0.482 0.473 1.395 0.886 2.737'/%3e%3cpath d='m313.4 62.7c-1.089-0.831-2.943-1.587-3.591-2.927-0.645-1.339-0.755-3.807 0.073-4.829 2.609-3.22 5.639-6.142 8.768-8.876 1.7-1.484 4.407-0.957 5.951 0.685 1.579 1.679 2.35 3.942 0.854 5.702-2.847 3.347-6.132 6.326-9.317 9.375-0.479 0.459-1.395 0.465-2.738 0.87'/%3e%3cpath d='m313.4 151.6c1.75 1.012 3.178 1.563 4.249 2.517 2.183 1.941 4.221 4.056 6.232 6.18 2.411 2.548 2.528 5.503 0.416 7.583-2.099 2.07-5.054 1.926-7.584-0.517-2.345-2.262-4.648-4.575-6.829-6.994-1.4-1.554-1.818-3.616-0.577-5.331 0.984-1.359 2.622-2.244 4.093-3.438'/%3e%3cpath d='m269.4 31.6c0 1.68 0.095 3.365-0.019 5.037-0.196 2.94-2.309 5.016-4.965 5.037-2.658 0.021-4.887-2.042-5.017-4.97-0.147-3.352-0.143-6.719-0.01-10.07 0.118-2.941 2.298-5.014 4.956-5.037 2.654-0.024 4.815 2.042 5.028 4.97 0.123 1.669 0.023 3.356 0.025 5.035'/%3e%3cpath d='m339.4 112.3c-1.594-3e-3 -3.191 0.062-4.785-0.017-3.108-0.151-5.273-2.213-5.308-4.962-0.036-2.746 2.114-4.945 5.199-5.058 3.187-0.115 6.384-0.105 9.57-7e-3 3.11 0.096 5.273 2.205 5.309 4.955 0.04 2.834-2.198 4.947-5.45 5.081-1.51 0.062-3.023 0.01-4.535 8e-3'/%3e%3cpath d='m192.4 40.2c-2.641 0.074-5.036-2.21-5.119-4.88-0.08-2.625 2.229-5.048 4.881-5.119 2.642-0.072 5.043 2.216 5.12 4.879 0.074 2.639-2.22 5.044-4.882 5.12'/%3e%3c/g%3e%3c/svg%3e");
	width: 97px;
	height: 76px;
}
.ico-send {
	background-image: url("data:image/svg+xml, %3csvg version='1.1' viewBox='0 0 37.57 22.03' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m35.46 1.857-10.66 18.4-9.508-11.28zm-5.967 0.723-15.53 5.483h-2e-3c-0.016 6e-3 -0.03 0.017-0.046 0.023-0.027 0.012-0.055 0.025-0.081 0.041-0.014 8e-3 -0.026 0.019-0.04 0.029-0.012 9e-3 -0.024 0.018-0.035 0.028-0.015 0.013-0.03 0.025-0.044 0.039-0.016 0.017-0.03 0.035-0.045 0.054-0.013 0.017-0.028 0.032-0.04 0.05l-3.166 4.965 0.537-7.557zm-0.515-1.236-18.5 3.159-6.795-3.032zm-17.76 13.2 3.042-4.77 1.744 2.068 0.566 0.67zm25.69-14.54-36.26 0.181c-0.307 2e-3 -0.571 0.218-0.634 0.519-0.064 0.301 0.092 0.604 0.372 0.73l9.322 4.156-0.715 10.06c-0.068 0.207-0.034 0.437 0.107 0.612 0.127 0.157 0.315 0.242 0.508 0.242 0.077 0 0.155-0.013 0.23-0.042 4e-3 -1e-3 0.034-0.012 0.038-0.013l7.582-2.879 6.941 8.231c0.125 0.149 0.308 0.233 0.499 0.233 0.019 0 0.038-1e-3 0.057-3e-3 0.212-0.018 0.401-0.139 0.507-0.322l12.02-20.73c2e-3 -3e-3 2e-3 -7e-3 5e-3 -0.012l1e-3 -2e-3c2e-3 -3e-3 4e-3 -5e-3 5e-3 -7e-3 0.017-0.033 0.032-0.068 0.043-0.103 1e-3 -3e-3 3e-3 -5e-3 3e-3 -7e-3 5e-3 -0.013 7e-3 -0.028 0.01-0.042 3e-3 -0.012 5e-3 -0.021 7e-3 -0.032 2e-3 -9e-3 4e-3 -0.017 5e-3 -0.025 1e-3 -6e-3 3e-3 -0.012 4e-3 -0.019 3e-3 -0.03 3e-3 -0.06 2e-3 -0.091 0-0.011 2e-3 -0.021 1e-3 -0.032-1e-3 -4e-3 0-8e-3 0-0.012-3e-3 -0.03-0.01-0.058-0.016-0.087-2e-3 -6e-3 -2e-3 -0.013-4e-3 -0.021v-2e-3c-6e-3 -0.021-0.014-0.04-0.021-0.061-4e-3 -9e-3 -8e-3 -0.019-0.012-0.03-2e-3 -4e-3 -3e-3 -8e-3 -5e-3 -0.012-2e-3 -5e-3 -3e-3 -8e-3 -5e-3 -0.012-0.016-0.035-0.035-0.065-0.057-0.095-2e-3 -3e-3 -3e-3 -6e-3 -5e-3 -9e-3 -6e-3 -8e-3 -0.012-0.014-0.019-0.022-1e-3 -3e-3 -2e-3 -6e-3 -4e-3 -9e-3 -4e-3 -4e-3 -9e-3 -7e-3 -0.013-0.011-0.039-0.044-0.083-0.084-0.131-0.116-3e-3 -2e-3 -5e-3 -5e-3 -8e-3 -6e-3 -0.049-0.031-0.103-0.054-0.159-0.071-0.011-4e-3 -0.022-7e-3 -0.034-0.01-6e-3 -1e-3 -0.011-4e-3 -0.017-5e-3 -2e-3 0-4e-3 -2e-3 -6e-3 -2e-3 -0.028-6e-3 -0.057-8e-3 -0.086-0.01-0.013-1e-3 -0.026-3e-3 -0.039-3e-3 -3e-3 0-6e-3 -1e-3 -9e-3 -1e-3z' fill='%23434343'/%3e%3c/svg%3e");
	width: 64px;
	height: 37px;
	padding-left: 20px;
}
.btn:hover .ico-send {
	background-image: url("data:image/svg+xml, %3csvg version='1.1' viewBox='0 0 37.57 22.03' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m35.46 1.857-10.66 18.4-9.508-11.28zm-5.967 0.723-15.53 5.483h-2e-3c-0.016 6e-3 -0.03 0.017-0.046 0.023-0.027 0.012-0.055 0.025-0.081 0.041-0.014 8e-3 -0.026 0.019-0.04 0.029-0.012 9e-3 -0.024 0.018-0.035 0.028-0.015 0.013-0.03 0.025-0.044 0.039-0.016 0.017-0.03 0.035-0.045 0.054-0.013 0.017-0.028 0.032-0.04 0.05l-3.166 4.965 0.537-7.557zm-0.515-1.236-18.5 3.159-6.795-3.032zm-17.76 13.2 3.042-4.77 1.744 2.068 0.566 0.67zm25.69-14.54-36.26 0.181c-0.307 2e-3 -0.571 0.218-0.634 0.519-0.064 0.301 0.092 0.604 0.372 0.73l9.322 4.156-0.715 10.06c-0.068 0.207-0.034 0.437 0.107 0.612 0.127 0.157 0.315 0.242 0.508 0.242 0.077 0 0.155-0.013 0.23-0.042 4e-3 -1e-3 0.034-0.012 0.038-0.013l7.582-2.879 6.941 8.231c0.125 0.149 0.308 0.233 0.499 0.233 0.019 0 0.038-1e-3 0.057-3e-3 0.212-0.018 0.401-0.139 0.507-0.322l12.02-20.73c2e-3 -3e-3 2e-3 -7e-3 5e-3 -0.012l1e-3 -2e-3c2e-3 -3e-3 4e-3 -5e-3 5e-3 -7e-3 0.017-0.033 0.032-0.068 0.043-0.103 1e-3 -3e-3 3e-3 -5e-3 3e-3 -7e-3 5e-3 -0.013 7e-3 -0.028 0.01-0.042 3e-3 -0.012 5e-3 -0.021 7e-3 -0.032 2e-3 -9e-3 4e-3 -0.017 5e-3 -0.025 1e-3 -6e-3 3e-3 -0.012 4e-3 -0.019 3e-3 -0.03 3e-3 -0.06 2e-3 -0.091 0-0.011 2e-3 -0.021 1e-3 -0.032-1e-3 -4e-3 0-8e-3 0-0.012-3e-3 -0.03-0.01-0.058-0.016-0.087-2e-3 -6e-3 -2e-3 -0.013-4e-3 -0.021v-2e-3c-6e-3 -0.021-0.014-0.04-0.021-0.061-4e-3 -9e-3 -8e-3 -0.019-0.012-0.03-2e-3 -4e-3 -3e-3 -8e-3 -5e-3 -0.012-2e-3 -5e-3 -3e-3 -8e-3 -5e-3 -0.012-0.016-0.035-0.035-0.065-0.057-0.095-2e-3 -3e-3 -3e-3 -6e-3 -5e-3 -9e-3 -6e-3 -8e-3 -0.012-0.014-0.019-0.022-1e-3 -3e-3 -2e-3 -6e-3 -4e-3 -9e-3 -4e-3 -4e-3 -9e-3 -7e-3 -0.013-0.011-0.039-0.044-0.083-0.084-0.131-0.116-3e-3 -2e-3 -5e-3 -5e-3 -8e-3 -6e-3 -0.049-0.031-0.103-0.054-0.159-0.071-0.011-4e-3 -0.022-7e-3 -0.034-0.01-6e-3 -1e-3 -0.011-4e-3 -0.017-5e-3 -2e-3 0-4e-3 -2e-3 -6e-3 -2e-3 -0.028-6e-3 -0.057-8e-3 -0.086-0.01-0.013-1e-3 -0.026-3e-3 -0.039-3e-3 -3e-3 0-6e-3 -1e-3 -9e-3 -1e-3z' fill='%23ffee58'/%3e%3c/svg%3e");
}
.ico-fb {
	background-image: url("data:image/svg+xml, %3csvg version='1.1' viewBox='0 0 95.23 95.23' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='%23ecb200'%3e%3cpath d='m19.42 5.32c-7.78 0-14.1 6.331-14.1 14.1v56.39c0 7.78 6.331 14.1 14.1 14.1h56.39c7.78 0 14.1-6.331 14.1-14.1v-56.39c0-7.78-6.331-14.1-14.1-14.1zm56.39 89.91h-56.39c-10.72 0-19.42-8.725-19.42-19.42v-56.39c0-10.72 8.725-19.42 19.42-19.42h56.39c10.72 0 19.42 8.725 19.42 19.42v56.39c0 10.72-8.725 19.42-19.42 19.42'/%3e%3cpath d='m57.99 27.93h5.014v-10.91l-7.541-0.0093c-10.69 0-15.83 6.357-15.83 15.43v8.578h-8.379v10.36h8.379v26.33h12.56v-26.33h8.379l2.381-10.36h-10.75v-7.076c0-2.899 1.583-6.025 5.746-6.025'/%3e%3c/g%3e%3c/svg%3e");
	width: 62px;
	height: 62px;
}
.ico-ig {
	background-image: url("data:image/svg+xml, %3csvg version='1.1' viewBox='0 0 95.5 95.5' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3cg fill='%23ecb200'%3e%3cpath d='m47.73 25.18c-3.894 0-7.787-0.07465-11.68 0.01733-6.078 0.1426-9.816 2.99-10.92 8.225-0.2346 1.11-0.4092 2.258-0.4146 3.391-0.03599 7.369-0.1346 14.74 0.016 22.1 0.1493 7.33 3.856 11.25 10.93 11.51 7.987 0.2933 15.98 0.2693 23.98 0.0053 5.891-0.1946 9.391-3.03 10.52-8.121 0.2026-0.9091 0.3919-1.844 0.3972-2.767 0.04266-8.402 0.5039-16.81-0.2546-25.19-0.4492-4.968-3.776-8.213-8.727-8.891-4.599-0.6318-9.226-0.1826-13.84-0.2773m-28.43 9.567c0.4985-2.597 0.9624-5.203 2.377-7.511 3.229-5.268 8.275-7.29 14.09-7.433 7.935-0.1933 15.89-0.1893 23.82 4e-3 5.388 0.1306 10.18 1.905 13.46 6.574 2.111 3.007 2.899 6.449 2.953 10.01 0.1146 7.627 0.1693 15.26-0.0067 22.89-0.1413 6.141-2.277 11.38-8.026 14.5-2.657 1.441-5.568 2.067-8.539 2.102-7.835 0.09064-15.68 0.1666-23.51-0.012-5.877-0.1346-10.98-2.118-14.25-7.441-1.416-2.309-1.88-4.916-2.378-7.513z'/%3e%3cpath d='m56.93 47.84c0.0093-5.039-4.138-9.166-9.239-9.192-5.065-0.02666-9.276 4.122-9.284 9.147-8e-3 5.039 4.14 9.166 9.239 9.192 5.067 0.02666 9.276-4.12 9.284-9.147m5.459 0.07198c-0.02399 7.917-6.593 14.42-14.66 14.52-8.093 0.09731-14.81-6.584-14.78-14.72 0.02266-7.989 6.842-14.68 14.81-14.52 8.181 0.1546 14.65 6.661 14.62 14.7'/%3e%3cpath d='m62.8 29.31c1.953-0.02533 3.603 1.592 3.592 3.516-0.0093 1.846-1.593 3.427-3.484 3.482-1.946 0.05599-3.634-1.532-3.667-3.45-0.03466-1.938 1.554-3.523 3.559-3.548'/%3e%3cpath d='m19.48 5.319c-7.802 0-14.14 6.346-14.14 14.14v56.55c0 7.801 6.345 14.14 14.14 14.14h56.55c7.799 0 14.14-6.345 14.14-14.14v-56.55c0-7.801-6.346-14.14-14.14-14.14zm56.55 90.18h-56.55c-10.74 0-19.48-8.738-19.48-19.48v-56.55c0-10.74 8.738-19.48 19.48-19.48h56.55c10.74 0 19.48 8.738 19.48 19.48v56.55c0 10.74-8.738 19.48-19.48 19.48'/%3e%3c/g%3e%3c/svg%3e");
	width: 62px;
	height: 62px;
}
.ico-txt-benefity {
	background-image: url("data:image/svg+xml, %3csvg version='1.1' viewBox='0 0 395.3 138.3' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m97.32 73.98c-4.345 9.226-13.36 14.94-21.78 20.05-6.755 3.716-13.93 7.126-21.59 8.373-4.179 0.752-9.899-1.783-9.722-6.589 0.5634-4.513 5.65-5.399 8.947-3.465 10.85-2.487 21.28-7.616 29.45-15.24 3.434-3.658 7.739-8.492 6.176-13.91-1.933-5.009-6.933-8.354-12.22-8.78-4.215-0.9268-8.656-0.06482-12.79-1.294-4.461-1.731-6.413-8.828-1.834-11.57 5.378-3.977 11.75-6.496 16.97-10.69 4.108-3.95-4.284-4.027-6.977-4.36-6.395-0.8296-12.79-1.694-19.14-2.816-0.2114 14.11-1.602 28.21-1.169 42.32 1.399 3.359 7.694 7.287 2.614 11.21-3.853 3.029-8.667-0.8885-10.84-4.154-2.323-4.548-1.379-9.862-1.668-14.78-0.01354-12.04 0.8843-24.06 1.381-36.08-5.801-1.156-11.77-2.648-16.8-5.833-3.176-3.127 0.0508-9.246 4.445-8.374 4.075 1.628 8.246 3.272 12.64 4.038 11.42 2.412 23.03 3.693 34.59 5.172 3.844 0.5622 8.851 1.767 11.79 5.078 3.951 3.774 2.387 10.22-1.417 13.49-3.98 3.729-8.727 6.522-13.46 9.184 6.385 0.3569 13.07 1.801 17.76 6.473 5.899 4.783 8.155 13.25 5.485 20.34-0.2522 0.7505-0.541 1.488-0.8599 2.213'/%3e%3cpath d='m127.5 35.06c-9.404-0.04429-15.66 8.306-20.18 15.72-3.575 6.279-6.303 13.85-4.681 21.11 1.687 6.184 8.157 9.554 14.26 9.463 8.39 0.4816 16.58-2.052 24.3-5.084-0.3159 5.713 8.809 6.916 10.39 1.571 4.068-6.62 11.03-11.04 16.61-15.77 2.762-4.016 9.29-5.212 8.266 1.45 0.8253 6.918 4.577 15.07 12.41 15.78 6.342 1.597 12.67-4.683 17.89-3.966 4.688 6.962 14.18 6.556 21.53 5.497 7.907-1.328 15.79-4.613 22.83-7.549 3.994-2.909 0.5118-9.74-4.226-8.136-9.077 2.929-18.17 7.86-27.99 6.671-5.138-0.05045-4.295-5.804 0.5783-5.071 8.393-2.769 17.13-8.611 19.4-17.64 1.23-5.201-0.1657-12.3-6.127-13.7-7.318-1.683-13.61 2.827-17.99 8.255-5.107 6.102-8.949 13.46-9.996 21.42-5.051 1.284-9.064 4.722-14.4 4.424-4.887-3.14-3.734-10.39-5.371-15.42-1.308-5.636-7.991-6.909-12.79-5.353-7.716 2.2-12.93 8.82-19.06 13.57-2.899 3.979-2.104-0.2705-2.18-2.715-0.3055-4.115 1.302-11.35-4.785-11.64-4.89-0.7302-8.616 6.588-5.104 9.668-0.5811 2.872 1.434 7.376-0.8757 9.07-8.32 2.708-17.16 7.178-26.06 4.536-6.086-4.815 5.566-3.945 8.258-6.659 7.716-3.88 15.38-11.34 14.28-20.71-0.0688-5.002-4.196-9.011-9.194-8.792zm-1.486 9.574c3.725 3.77-3.554 9.424-7.391 11.06-3.176 2-4.919 1.643-2.407-1.736 2.547-3.692 5.291-8.409 9.798-9.322zm102.5 0c3.727 3.769-3.552 9.423-7.389 11.06-3.175 2-4.92 1.643-2.41-1.736 2.546-3.692 5.293-8.408 9.799-9.322z'/%3e%3cpath d='m292.9 17.99c-3.796 3.037-8.5-0.5551-8.081-4.626-1.797-3.526-6.706 0.5224-8.795 2.429-6.517 6.444-8.545 15.78-10.13 24.47 5.913-0.6202 11.83-1.312 17.74-1.892 4.78 0.269 5.149 7.559 1.101 9.236-5.251 1.508-11.53 1.522-17.22 2.486-4.382-0.9553-2.888 4.075-3.394 6.825-0.2942 11.97-0.273 24.12 2.424 35.85 1.433 3.145 5.919 6.791 2.116 10.23-2.765 2.99-7.364 1.224-9.355-1.754-3.232-4.811-3.459-10.88-4.319-16.45-1.098-11.11-1.193-22.34-0.3607-33.47-3.597 0.6957-9.576 0.9765-9.462-4.254-0.1338-4.181 4.053-5.534 7.293-5.362 5.582 0.7348 3.117-7.229 5.142-10.72 2.473-9.961 7.092-20.39 16.17-25.96 4.976-3.281 12.22-5.096 17.24-0.9342 2.768 2.226 4.06 5.825 3.919 9.057 0.1636 1.85-0.4434 3.733-2.023 4.838'/%3e%3cpath d='m329.1-0.04492c-3.027-0.1015-4.078 2.867-4.889 4.945-2.903 2.857-1.216 5.809-2.1 9.264-1.636 9.644-3.059 19.38-3.218 29.18-3.204 0.5421-6.993-0.882-9.642 1.558-2.651 2.532-1.441 8.186 2.59 8.308 2.35 0.04977 4.702 0.0093 7.053 0.02241-0.332 3.783 0.8404 8.551 0.1146 11.71-6.758 1.429-12.75 5.414-19.58 6.473-3.336 0.5085-3.835-3.575-3.723-6.003-0.3111-5.534 1.616-10.89 3.846-15.85 0.8111-4.964-7.271-6.914-9.611-2.846-2.859 2.981-2.041 6.629-2.981 10.14-1.487 7.103-2.335 15.47 2.435 21.57 3.563 4.237 9.802 3.305 14.52 1.949 5.805-1.57 11.24-4.286 17.08-5.702 0.1523 3.146 2.791 6.153 6.14 5.511 2.86 0.0318 4.796-4.357 3.514-6.684-1.467-6.647-2.078-13.47-2.185-20.27 4.956-0.1766 9.918 0.6135 14.86 0.2887 4.32-0.5963 4.97-8.102 0.4789-8.939-4.979-1.111-10.15-1.026-15.23-1.239 0.2659-11.1 1.967-22.16 4.466-32.97 1.686-2.552 2.141-6.433-0.3332-8.721-0.8039-0.8185-2.031-1.607-3.602-1.689zm-26.28 21.38c-5.07-0.3044-9.021 5.809-6.442 10.27 2.224 5.033 10.17 5.074 12.58 0.2259 2.121-3.7 0.3068-9.153-3.988-10.17-0.6959-0.2152-1.425-0.3203-2.153-0.3196z'/%3e%3cpath d='m395 52.91c0.2259 11.92-1.004 23.82-2.442 35.64-0.9031 6.46-1.876 12.93-3.413 19.27-0.7634 2.723-4.13 4.006-6.453 3.041-2.745-0.7926-3.842-4.052-2.794-6.557 3.112-12.85 3.971-26.12 4.742-39.28-0.43-1.825 1.175-5.497-0.3546-6.445-2.32 1.339-4.092 3.621-6.255 5.266-5.936 4.986-11.7 10.41-18.68 13.92-4.376 2.145-10.26 2.268-13.83-1.475-4.032-3.784-3.973-9.859-2.412-14.77 1.468-4.991 3.842-9.745 7.076-13.83 1.773-2.517 6.773-3.11 8.616 0.1605 2.126 2.931-0.881 5.767-2.356 8.167-1.965 3.32-4.07 6.939-4.11 10.9 0.9366 4.218 5.497 0.921 7.505-0.6072 8.906-6.266 16.69-13.94 24.65-21.31 3.432-2.509 8.892-0.6942 9.993 3.452 0.4625 1.436 0.4452 2.957 0.5187 4.448'/%3e%3cpath d='m167.7 106.4c6.936 4.436-1.701 12.47-7.616 10.93-6.583-1.609-13.04-2.81-19.82-1.042-37.47 5.21-74.15 14.8-111.6 20.4-8.621 0.9234-17.92 3.279-26.2-0.3519-5.974-2.721-2.008-13.04 4.313-11.07 11.09 1.069 22.04-2.049 32.96-3.62 32.36-5.737 64.52-12.71 97.08-17.27 10.12-0.7778 21.59-3.758 30.82 2.018' fill='%23ecb200'/%3e%3c/svg%3e");
	width: 290px;
	height: 103px;
}
.ico-txt-kontakt {
	background-image: url("data:image/svg+xml, %3csvg version='1.1' viewBox='0 0 360.3 133.9' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m85.51 79.8c0.06132 3.443-4.054 6.63-7.203 4.516-2.344-2.275-5.016-4.205-8.026-5.54-8.511-4.356-17.34-8.115-25.55-13.03 0.4648 2.798-1.343 6.48 0.7934 8.612 1.6 1.732 0.2883 5.049-1.622 6.396-3.015 2.069-6.789-0.674-8.25-3.405-0.9345-2.97-0.3892-6.147-0.5362-9.221v-10.62c-1.988-3.753-2.168-8.791 0.528-12.26 0.3602-8.707 1.042-17.4 1.083-26.12 0.08433-4.808 8.164-6.031 9.695-1.466 1.414 2.694-0.4098 5.486-0.2379 8.241-0.03683 4.527-0.8632 9.006-0.818 13.54 7.946-3.745 16.46-6.266 24.13-10.6 1.433-1.965 3.397-3.795 6.088-3.554 3.203-0.385 4.903 3.307 4.027 5.984-0.6947 2.795-3.364 4.56-5.708 5.918-8.76 4.519-18.27 7.391-27.03 11.89-1.953 0.4597-1.84 2.175-1.87 3.754-0.096 2.387 3.284 3.262 4.848 4.715 9.661 6.048 20.47 9.961 30.24 15.8 2.368 1.53 5.284 3.314 5.423 6.452'/%3e%3cpath d='m122.4 63.01c8e-3 -1.777-1.071-3.943-2.806-4.438-3.149-0.07786-6.323 0.1939-9.451-0.2243-2.018-0.07173-3.812-1.899-4.543-3.052-1.961 0.9172-3.252 2.859-4.596 4.491-2.382 3.221-3.531 7.44-2.933 11.41 0.5558 2.646 3.557 3.554 5.944 3.33 5.241 0.09642 10.56-1.705 14.34-5.417 1.615-1.742 4.053-3.497 4.049-6.102m13.62-6.498c-0.7488 2.012-3.833 1.653-4.733 2.327 2.004 4.534 0.641 10.14-2.885 13.55-4.596 5.194-10.53 9.533-17.48 10.77-5.463 0.8591-11.43 1.557-16.59-0.9529-4.294-2.104-6.509-6.977-6.39-11.61-0.1652-9.11 4.452-18.17 12.09-23.19 1.883-1.101 3.188-2.108 5.299-2.636 2.512-0.6667 5.226 0.04465 7.23 1.659 3.821-1.007 7.838 0.6905 10.88 2.959 3.05 0.04938 6.112-0.1048 9.153 0.08901 3.155 0.4965 5.172 4.251 3.421 7.042'/%3e%3cpath d='m211.4-0.01953c-3.736-0.03755-3.951 3.795-5.584 6.062-2.297 3.103-0.2867 6.823-1.82 10.59-1.343 8.762-2.626 17.58-2.741 26.45-3.292 0.5827-7.364-1.029-9.879 1.902-3.074 3.606 0.4451 9.039 4.913 7.924h4.966c-0.6277 3.788 1.475 9.204-0.3355 11.92-4.813 1.319-8.618 4.264-13.65 4.469-4.315-0.9012-3.892-6.664-4.94-10.02-0.1442-4.933-2.355-11.16-8.205-11.26-6.673-0.625-12.39 3.502-17.12 7.698-2.958 2.399-7.183 6.74-9.459 7.838-0.145-4.585 0.4676-9.354-0.8203-13.77-2.353-3.093-7.959-2.604-9.416 1.172-2.85 3.156 0.957 5.135 0.4082 8.265 0.2865 5.978-0.1078 11.99 0.251 17.95 1.014 4.81 8.765 5.042 10.19 0.3156 3.623-6.065 9.99-10.21 15.02-14.5 2.252-1.912 7.904-7.75 9.191-2.746 0.9375 6.656 2.502 14.8 9.399 17.77 5.744 2.55 11.85-0.02547 17.12-2.447 2.49-0.8067 5.113-2.894 5.116 1.094 1.779 4.782 9.519 3.768 9.292-1.557-0.4646-2.897-1.431-6.65-1.714-10.03-0.1284-3.855-1.562-9.16-0.2922-12.16 4.912-0.2278 9.872 0.8172 14.74 0.1587 4.201-1.192 4.04-8.651-0.6565-8.929-4.777-0.8367-9.665-0.908-14.51-1.06 0.2796-11.17 1.984-22.31 4.543-33.18 2.712-3.207 0.8745-8.87-2.799-9.721l-0.6207-0.1582-0.5942-0.05273zm-3.906 2.637c-0.1166 0.1106-0.1753 0.4674 0 0z'/%3e%3cpath d='m294 15.13c-3.96 0.2341-5.719 4.437-7.738 7.259-6.264 11.11-8.744 23.93-9.925 36.51-0.5531 3.87 1.308 9.33-4.289 9.388-3.461 1.649-9.689 2.572-9.541-3.083-0.3802-3.132 0.8828-7.713-3.038-9.087-4.02-1.139-7.519 1.339-10.54 3.564-5.422 3.825-10.17 8.513-15.56 12.37-3.125-1.013 1.373-7.076 2.925-9.097 4.582-5.553 9.844-11.13 16.66-13.84 4.566-1.768 9.973 5.035 13.46-0.8082 2.417-4.32-2.611-7.684-6.193-8.798-6.87-2.263-13.41 2.227-18.87 5.876-7.895 5.988-15.51 13.48-18.6 23.13-1.564 4.938-0.8213 11.89 4.806 13.84 5.921 1.99 11.32-2.36 15.44-6.062 3.356-2.509 6.23-5.768 9.892-7.806 0.1684 4.927 3.128 9.725 8.178 10.82 5.469 0.9407 11.01-0.5478 16.07-2.546 3.124 3.818 9.442 0.6124 8.4-4.108 0.9607-2.246-0.8932-7.613 0.8947-7.342 8.974 7.498 19.43 13.31 30.53 16.96 3.751 2.19 8.975-0.4609 8.352-5.089-0.9288-4.782-6.915-3.652-10.25-5.72-8.686-3.818-16.91-8.769-24.25-14.79-1.07-3.87 6.493-3.936 9.189-5.389 5.653-1.589 11.58-2.286 17.42-1.713 5.242-0.4129 5.004-9.526-0.4064-9.49-9.226-1.16-18.53 1.139-27.21 4.122-3.251 1.597 0.5073-4.806 0.6469-6.672 1.862-5.596 4.819-10.73 7.97-15.67 1.554-3.275-1.035-6.571-4.444-6.716z'/%3e%3cpath d='m358 51.81c-2.241 2.467-5.9 1.275-8.824 1.319-2.586 0.2571-6.903-1.091-8.344 0.48 0.1872 6.861 0.7757 13.77 2.428 20.44 0.4206 1.402-0.2812 4.473-2.339 5.234-1.613 0.8393-4.306 0.5816-5.873-1.036-2.148-3.074-2.119-7.125-2.838-10.7-0.6289-4.851-0.8883-9.745-0.89-14.63-2.819-0.1319-5.715 0.3216-8.466-0.3567-3.819-1.719-3.098-8.232 0.9938-9.133 2.448-0.5229 4.993-0.01347 7.473-0.3355 0.1877-10.07 1.629-20.08 3.395-29.98 0.4636-2.896-0.8156-5.388 1.677-7.808 0.9726-1.827 0.8594-2.739 2.216-4.209 2.534-2.195 5.862-0.7605 7.348 1.684 1.251 2.171 1.055 5.148-0.4772 7.132-2.516 10.57-4.132 21.4-4.536 32.27 0.6258 1.992 4.865 0.5635 7.042 1.195 3.345 0.3902 7.121-0.06008 10.02 1.938 1.538 1.734 1.44 4.729-9e-3 6.495'/%3e%3cpath d='m167.5 102.1c6.935 4.436-1.701 12.47-7.617 10.93-6.583-1.609-13.04-2.81-19.82-1.042-37.17 5.173-73.58 14.64-110.7 20.28-8.902 0.9495-18.5 3.489-27.06-0.2276-5.976-2.72-2.009-13.05 4.313-11.07 11.09 1.069 22.04-2.049 32.96-3.619 32.36-5.737 64.52-12.71 97.08-17.27 10.12-0.7779 21.59-3.758 30.81 2.018' fill='%23ecb200'/%3e%3c/svg%3e");
	width: 184px;
	height: 68px;
}

/*** button ***/
.btn {
	display: inline-block;
	box-sizing: border-box;
	background: transparent;
	color: #444;
	border: 2px solid #444;
	padding: 10px 30px;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 1em;
	white-space: nowrap;
	cursor: pointer;
	transition: 0.3s color ease-in-out, 0.3s background-color ease-in-out;
}
.btn .ico {
	vertical-align: top;
	transition: 0.3s all ease-in-out;
}
.btn:focus {
	outline: none;
	background: rgba(0,0,0,0.1);
}
.btn:hover {
	background: #444;
	color: #ffee58;
	text-decoration: none;
}
.content-text a.btn:hover {
	opacity: 1;
	text-decoration: none;
}
.btn.btn-gray {
	background: #ccc;
	border-color: #ccc;
	color: #fff;
	text-transform: uppercase;
	font-size: 1.6em;
	padding: 15px 20px;
}

/*** form ***/
.form-select,
.form-control {
	display: block;
	box-sizing: border-box;
	width: 100%;
	padding: 10px;
	background: #fff;
	color: #000;
	border: 1px solid #ccc;
	border-radius: 5px;
	font-size: 15px;
	line-height: 20px;
}
.form-control::placeholder {
	color: #666;
	vertical-align: bottom;
	opacity: 1;
}
.form-input-checkout {
	padding: 0;
}
.form-select:focus,
.form-control:focus {
	background: #f8f8f8;
	border-color: #0f9eea;
	outline: none;
}
.form-input {
	display: block;
	margin: 0;
	padding: 0 0 10px 0;
}
.form-counter {
	display: none;
}
.form-check-input {
	width: 20px;
	height: 20px;
	margin: auto;
	padding: 0;
	vertical-align: bottom;
	background: #fff;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	border: 1px solid #ccc;
	border-radius: 5px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.form-check-input:focus {
	outline: none;
	background: #f8f8f8;
	border-color: #5faeea;
}
.form-check-input:checked {
	background-color: #0f9eea;
}
.form-check-input:focus:checked {
	background-color: #5faeea;
}
.form-check-input:checked[type=checkbox] {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M6 10h8'/%3e%3c/svg%3e");
}
.col-form-label {
	display: inline-block;
	vertical-align: bottom;
	align-self: center;
}

.col-form-label-custom {
	display: -ms-flexbox;
	display: flex;
	flex-direction: row;
	align-self: center;
	align-content: flex-end;
}
.col-check-label {
	display: inline-block;
	vertical-align: bottom;
	margin-top: auto;
	margin-left: 10px;
}

.input-special {
	display: none;
}

/*** bootstrap stub ***/
.my-2 {
	margin-top: 10px;
	margin-bottom: 10px;
}

.align-content-center {
	-ms-flex-line-pack: center;
	align-content: center;
}
.align-content-between {
	-ms-flex-line-pack: justify;
	align-content: space-between;
}
.align-content-stretch {
	-ms-flex-line-pack: stretch;
	align-content: stretch;
}
.align-content-end {
	-ms-flex-line-pack: flex-end;
	align-content: flex-end;
}
.justify-content-between {
	justify-content: space-between;
}

.row {
	box-sizing: border-box;
	display: -ms-flexbox;
	-ms-flex-wrap: wrap;
	display: flex;
	flex-wrap: wrap;
}
.row > * {
	flex-shrink: 0;
	width: 100%;
	max-width: 100%;
	box-sizing: border-box;
}

.col {
	flex: 1 0 0%;
}
.row-cols-auto > * {
	flex: 0 0 auto;
	width: auto;
}

.col-12 {
	flex: 0 0 auto;
	width: 100%;
}
.col-10 {
	-ms-flex: 0 0 83.3333%;
	flex: 0 0 83.3333%;
	width: 83.3333%;
}
.col-9 {
	-ms-flex: 0 0 75%;
	flex: 0 0 75%;
	width: 75%;
}
.col-8 {
	-ms-flex: 0 0 66.6666%;
	flex: 0 0 66.6666%;
	width: 66.6666%;
}
.col-7 {
	-ms-flex: 0 0 58.3333%;
	flex: 0 0 58.3333%;
	width: 58.3333%;
}
.col-6 {
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	width: 50%;
}
.col-5 {
	-ms-flex: 0 0 41.6666%;
	flex: 0 0 41.6666%;
	width: 41.6666%;
}
.col-4 {
	-ms-flex: 0 0 33.3333%;
	flex: 0 0 33.3333%;
	width: 33.3333%;
}
.col-3 {
	-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	width: 25%;
}
.col-2 {
	-ms-flex: 0 0 16.6666%;
	flex: 0 0 16.6666%;
	width: 16.6666%;
}
.col-1 {
	-ms-flex: 0 0 8.3333%;
	flex: 0 0 8.3333%;
	width: 8.3333%;
}

.col-sm-12,.col-md-12,.col-12,
.col-sm-10,.col-md-10,.col-10,
.col-sm-9,.col-md-9,.col-9,
.col-sm-8,.col-md-8,.col-8,
.col-sm-7,.col-md-7,.col-7,
.col-sm-6,.col-md-6,.col-6,
.col-sm-5,.col-md-5,.col-5,
.col-sm-4,.col-md-4,.col-4,
.col-sm-3,.col-md-3,.col-3,
.col-sm-2,.col-md-2,.col-2,
.col-sm-1,.col-md-1,.col-1,
.col {
	box-sizing: border-box;
}

/*** Slideshow ***/
#slider-block {
	position: relative;
}
.slider-frame {
	position: relative;
	z-index: 11;
	height: auto;
	width: 100%;
	overflow: hidden;
}
.slide {
	display: none;
	position: relative;
	z-index: 12;
	top: 0;
	left: 0;
	width: 100%;
}
.slide img {
	display: block;
	width: 100%;
	object-fit: cover;
}
.slide.active {
	display: block;
	position: relative;
	z-index: 13;
}
.slide.slide-off {
	display: block;
	position: absolute;
	z-index: 11;
}

/*** modification for CSS only effect ***/
.slideshow-css .slide {
	height: 0;
	overflow: hidden;
	opacity: 0;
}
.slideshow-css .slide-show,
.slideshow-css .active {
	opacity: 1;
}
.slideshow-css .slide-hide {
	position: absolute;
	z-index: 11;
}
.slideshow-css .active,
.slideshow-css .slide-show,
.slideshow-css .slide-hide {
	height: auto;
	transition: opacity 1s ease-in-out;
}

/*** arrows ***/
.slider-arrows a {
	position: absolute;
	top: 0;
	width: 8%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: rgba(255,255,255,0.1);
	z-index: 20;
}
.slider-arrows a:hover {
	background-color: rgba(255,255,255,0.2);
}
.slider-arrows a.slider-arrows-left {
	left: 0;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23333' stroke-linecap='square' stroke-linejoin='square' stroke-width='2' d='m11 2-6 6 6 6'/%3e%3c/svg%3e");
}
.slider-arrows a.slider-arrows-right {
	right: 0;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23333' stroke-linecap='square' stroke-linejoin='square' stroke-width='2' d='m5 14 6-6-6-6'/%3e%3c/svg%3e");
}

#slideshow-pager {
	position: absolute;
	left: 0;
	bottom: 2%;
	z-index: 15;
	width: 100%;
	text-align: center;
}
#slideshow-pager a {
	display: inline-block;
	background: #333;;
	height: 10px;
	width: 10px;
	border-radius: 10px;
	margin: 0 5px 0 5px;
	outline: none;
}
#slideshow-pager a.active {
		background: #999;
}
#slideshow-pager a span {
	display: none;
}

/*** Gallery Box ***/
.gallery-box-all {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	margin: auto;
	z-index: 50;
	width: 100%;
	height: 100%;
}
.gallery-box-modal {
	position: fixed;
	top: 0;
	left: 0;
	margin: auto;
	z-index: 55;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0.70;
}
.gallery-box {
	position: relative;
	top: 0;
	margin: 0;
	z-index: 60;
	text-align: center;
}
.gallery-box-content {
	position: relative;
	display: inline-block;
	padding: 0 0 5px 0;
	margin: auto;
	border: none;
	color: #fff;
	box-sizing: content-box;
}
.gallery-box-loading .gallery-box-image {
	height: 160px;
	width: 260px;
}
.gallery-box-loading .gallery-box-loader {
	position: absolute;
	top: calc(50% - 40px);
	left: calc(50% - 40px);
	width: 80px;
	height: 80px;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3e%3cpath d='m40 20c0 11-8.95 20-20 20-11 0-20-8.95-20-20s8.95-20 20-20v3.27c-9.24 0-16.7 7.46-16.7 16.7s7.46 16.7 16.7 16.7c9.2 0 16.7-7.46 16.7-16.7z' fill='%23fff'/%3e%3cpath d='m20 0c11 0 20 8.95 20 20h-3.3c0-9.2-7.49-16.7-16.7-16.7z' fill='%23333'/%3e%3c/svg%3e");
	background-size: 100% 100%;;
	background-position: center center;
	background-repeat: no-repeat;
	animation: gallery-box-rotate 1s linear infinite;
}
.gallery-box-loading .gallery-box a.gallery-box-close {
	display: none;
}
.gallery-box-image {
	background-color: #999;
}
.gallery-box-image img {
	display: block;
	position: relative;
	z-index: 62;
	height: 100%;
	width: 100%;
}
.gallery-box-title {
	margin: 0;
	padding: 5px 0 0 0;
}
.gallery-box a.gallery-box-close,
.gallery-box a.gallery-box-zoom,
.gallery-box a.gallery-box-right,
.gallery-box a.gallery-box-left {
	display: block;
	position: absolute;
	top: 0;
	z-index: 65;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
	text-align: center;
	margin: 0;
	padding: 0;
	outline: none;
}
.gallery-box a.gallery-box-close span,
.gallery-box a.gallery-box-right span,
.gallery-box a.gallery-box-left span {
	display: none;
}
.gallery-box a:hover {
	text-decoration: none;
}
.gallery-box a.gallery-box-zoom {
	top: 30px;
	right: 40px;
	width: 80px;
	height: 80px;
	background-color: rgba(255, 255, 255, 0.4);
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 494 494'%3e%3cg fill='none' stroke='%23000'%3e%3ccircle cx='170' cy='170' r='150' stroke-width='40'/%3e%3cpath d='m280 280 194 194' stroke-width='56'/%3e%3c/g%3e%3c/svg%3e");
	background-size: 42px 42px;
	opacity: 0.3;
	border-radius: 50px;
}
.gallery-box a.gallery-box-zoom:hover {
	opacity: 1;
}
.gallery-box a.gallery-box-close {
	right: 0;
	width: 32px;
	height: 32px;
	background-color: rgba(0, 0, 0, 0.5);
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='none' stroke='%23eee' stroke-width='3'%3e%3cpath d='m1 1 14 14'/%3e%3cpath d='m1 15 14-14'/%3e%3c/g%3e%3c/svg%3e");
	background-size: 14px 14px;
	transition: 0.2s all linear;
}
.gallery-box a.gallery-box-close:hover {
	background-size: 18px 18px;
}
.gallery-box a.gallery-box-right,
.gallery-box a.gallery-box-left {
	height: 100%;
	width: 30%;
}
.gallery-box a.gallery-box-left {
	left: 0;
	background-position: left center;
}
.gallery-box a.gallery-box-left:hover {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23eee' stroke-width='1' d='m11 2-6 6 6 6'/%3e%3c/svg%3e");
	background-size: 100px 100px;
}
.gallery-box a.gallery-box-right {
	right: 0;
	background-position: right center;
}
.gallery-box a.gallery-box-right:hover {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23eee' stroke-width='1' d='m5 14 6-6-6-6'/%3e%3c/svg%3e");
	background-size: 100px 100px;
}
@keyframes gallery-box-rotate {
	from { transform: rotate(0deg); }
	to { transform: rotate(360deg); }
}

@media (max-width: 920px) {
	.content-gallery-hide > .gallery-item:nth-child(6) ~ .gallery-item {
		display: none;
	}
}
@media (max-width: 1100px) {
	.content-gallery-hide > .gallery-item:nth-child(8) ~ .gallery-item {
		display: none;
	}
}
@media (max-width: 1440px) {
	.content-gallery-hide > .gallery-item:nth-child(10) ~ .gallery-item {
		display: none;
	}
}
@media (min-width: 1440px) {
	.content-gallery-hide > .gallery-item:nth-child(12) ~ .gallery-item {
		display: none;
	}
}

/*** mobile menu ***/
@media (max-width: 920px) {
	body {
		padding-top: 80px;
	}
	#header {
		position: fixed;
		top: 0;
	}
	#nav-ico {
		display: block;
	}
	#nav-show:checked ~ #menu {
		right: 0;
	}
	#menu {
		position: absolute;
		z-index: 9;
		top: 80px;
		right: 100%;
		height: calc(100vh - 80px);
		width: 100%;
		transition: 0.3s right ease-in-out;
		overflow: hidden;
	}
	#menu ul {
		flex-direction: column;
	}
	#menu-inner > ul {
		padding: 20px;
	}
	#menu-inner {
		overflow: auto;
		height: 100%;
		width: 100%;
	}
	#menu:before {
		position: absolute;
		top: -5px;
		left: 0;
		content: ' ';
		background: #fff;
		box-shadow: 0 0 15px 0 #888;
		width: 100%;
		height: 5px;
	}

	.col-md-7 {
		margin: 0 -20px;
	}

	.slide-content > :last-child {
		order: 1;
	}
	.slide-content > :first-child {
		order: 2;
	}
}

@media (min-width: 575px) {
	.gx-sm-0 {
		padding-left: 0;
		padding-right: 0;
	}
	.col-sm-12 {
		flex: 0 0 auto;
		width: 100%;
	}
	.col-sm-10 {
		-ms-flex: 0 0 83.3333%;
		flex: 0 0 83.3333%;
		width: 83.3333%;
	}
	.col-sm-9 {
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		width: 75%;
	}
	.col-sm-8 {
		-ms-flex: 0 0 66.6666%;
		flex: 0 0 66.6666%;
		width: 66.6666%;
	}
	.col-sm-7 {
		-ms-flex: 0 0 58.3333%;
		flex: 0 0 58.3333%;
		width: 58.3333%;
	}
	.col-sm-6 {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		width: 50%;
	}
	.col-sm-5 {
		-ms-flex: 0 0 41.6666%;
		flex: 0 0 41.6666%;
		width: 41.6666%;
	}
	.col-sm-4 {
		-ms-flex: 0 0 33.3333%;
		flex: 0 0 33.3333%;
		width: 33.3333%;
	}
	.col-sm-3 {
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		width: 25%;
	}
	.col-sm-2 {
		-ms-flex: 0 0 16.6666%;
		flex: 0 0 16.6666%;
		width: 16.6666%;
	}
	.col-sm-1 {
		-ms-flex: 0 0 8.3333%;
		flex: 0 0 8.3333%;
		width: 8.3333%;
	}

	.col-sm-flex {
		display: -ms-flexbox;
		-ms-flex-wrap: wrap;
		display: flex;
		flex-wrap: wrap;
		flex-direction: row;
	}

	#contact-form .col-form-label {
		text-align: right;
		padding-right: 10px;
	}
	#contact-form .form-button-actions {
		width: 75%;
	}

	.gallery-item {
		width: calc(33.3333% - 20px);
		margin: 10px;
	}
}

@media (min-width: 920px) {
	.my-2 {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.gx-md-0 {
		padding-left: 0;
		padding-right: 0;
	}
	.col-md {
		flex: 1 0 0%;
	}
	.col-md-12 {
		flex: 0 0 auto;
		width: 100%;
	}
	.col-md-10 {
		-ms-flex: 0 0 83.3333%;
		flex: 0 0 83.3333%;
		width: 83.3333%;
	}
	.col-md-9 {
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		width: 75%;
	}
	.col-md-8 {
		-ms-flex: 0 0 66.6666%;
		flex: 0 0 66.6666%;
		width: 66.6666%;
	}
	.col-md-7 {
		-ms-flex: 0 0 58.3333%;
		flex: 0 0 58.3333%;
		width: 58.3333%;
	}
	.col-md-6 {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		width: 50%;
	}
	.col-md-5 {
		-ms-flex: 0 0 41.6666%;
		flex: 0 0 41.6666%;
		width: 41.6666%;
	}
	.col-md-4 {
		-ms-flex: 0 0 33.3333%;
		flex: 0 0 33.3333%;
		width: 33.3333%;
	}
	.col-md-3 {
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		width: 25%;
	}
	.col-md-2 {
		-ms-flex: 0 0 16.6666%;
		flex: 0 0 16.6666%;
		width: 16.6666%;
	}
	.col-md-1 {
		-ms-flex: 0 0 8.3333%;
		flex: 0 0 8.3333%;
		width: 8.3333%;
	}

	.padding-v {
		padding-left: 30px;
		padding-right: 30px;
	}
	.padding-h {
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.col-md-flex {
		display: -ms-flexbox;
		-ms-flex-wrap: wrap;
		display: flex;
		flex-wrap: wrap;
		flex-direction: row;
	}

	.content-text > :first-child {
		margin-top: 0;
	}
	.content-text > :last-child {
		margin-bottom: 0;
	}

	.slide-content {
		flex-direction: row;
	}

	.col-image {
		padding-right: 20px;
		margin-left: -20px;
	}

	.iframe-map {
		height: 480px;
	}

	.gallery-item {
		width: calc(25% - 20px);
		margin: 10px;
	}

	.about-image img {
		width: 100%;
		margin: -30px 0;
	}
	.about-text {
		padding-left: 30px;
	}

	#menu-inner > ul > li:last-of-type {
		padding-right: 0;
	}
	#menu-inner > ul > li > a {
		height: 80px;
		margin: 0 auto;
		padding: 0;
	}
	#menu ul ul {
		text-align: right;
		text-transform: uppercase;
		flex-direction: column;
		padding: 0 0 20px 0;
		border-radius: 0 0 10px 10px;
		box-shadow: 0 14px 15px -15px #888;
	}
	#menu ul ul li:before {
		display: block;
		content: ' ';
		position: absolute;
		z-index: 7;
		left: 0;
		top: 45%;
		height: 2px;
		width: 70%;
		background: #ffee58;
	}
	#menu ul ul li {
		margin: 3px 0;
	}
	#menu ul ul a {
		position: relative;
		display: inline-block;
		z-index: 8;
		padding-left: 10px;
		background: #fff;
		margin: auto;
	}

	#menu-inner > ul > li > ul {
		overflow: hidden;
		position: absolute;
		top: 80px;
		left: 0;
		right: 0;
		transform: translateY(-50%) scaleY(0);
		transition: 0.3s all ease-in-out;
	}
	#menu-inner > ul > li:hover ul {
		height: auto;
		transform: translateY(0) scaleY(1);
	}

	.slide img {
		width: calc(100% - 30px);
		height: 100%;
		margin-left: 30px;
	}
}

@media (min-width: 1100px) {
	body {
		font-size: 16px;
	}
	.gx-lg-0 {
		padding-left: 0;
		padding-right: 0;
	}
	.col-lg {
		flex: 1 0 0%;
	}
	.col-lg-12 {
		flex: 0 0 auto;
		width: 100%;
	}
	.col-lg-10 {
		-ms-flex: 0 0 83.3333%;
		flex: 0 0 83.3333%;
		width: 83.3333%;
	}
	.col-lg-9 {
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		width: 75%;
	}
	.col-lg-8 {
		-ms-flex: 0 0 66.6666%;
		flex: 0 0 66.6666%;
		width: 66.6666%;
	}
	.col-lg-7 {
		-ms-flex: 0 0 58.3333%;
		flex: 0 0 58.3333%;
		width: 58.3333%;
	}
	.col-lg-6 {
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		width: 50%;
	}
	.col-lg-5 {
		-ms-flex: 0 0 41.6666%;
		flex: 0 0 41.6666%;
		width: 41.6666%;
	}
	.col-lg-4 {
		-ms-flex: 0 0 33.3333%;
		flex: 0 0 33.3333%;
		width: 33.3333%;
	}
	.col-lg-3 {
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		width: 25%;
	}
	.col-lg-2 {
		-ms-flex: 0 0 16.6666%;
		flex: 0 0 16.6666%;
		width: 16.6666%;
	}
	.col-lg-1 {
		-ms-flex: 0 0 8.3333%;
		flex: 0 0 8.3333%;
		width: 8.3333%;
	}

	.padding-v {
		padding-left: 40px;
		padding-right: 40px;
	}
	.padding-h {
		padding-top: 40px;
		padding-bottom: 40px;
	}

	.slide img {
		width: calc(100% - 60px);
		margin-left: 60px;
	}
	.iframe-map {
		height: 540px;
	}

	.col-image {
		padding-right: 40px;
	}

	.about-image img {
		height: auto;
		margin: -40px 0;
	}
	.about-text {
		padding-left: 60px;
	}

	.gallery-item {
		width: calc(20% - 20px);
		margin: 10px;
	}
}

@media (min-width: 1440px) {
	.padding-v {
		padding-left: 60px;
		padding-right: 60px;
	}
	.padding-h {
		padding-top: 60px;
		padding-bottom: 60px;
	}

	.about-image img {
		height: auto;
		margin: -60px 0;
	}
	.about-text {
		padding-left: 80px;
	}

	.gallery-item {
		width: calc(16.6666% - 20px);
		margin: 10px;
	}
}

/*** dialog + polyfill ***/
dialog {
	display: none;
	position: absolute;
	z-index: 999999;
	left: 0;
	right: 0;
	width: -moz-fit-content;
	width: -webkit-fit-content;
	width: fit-content;
	height: -moz-fit-content;
	height: -webkit-fit-content;
	height: fit-content;
	margin: auto;
	padding: 0;
	background: #fff;
	color: #000;
	border: 1px solid #999;
	transition: all 0.2s linear;
}
dialog[open] {
	display: block;
}
dialog + .backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,0.2);
}
._dialog_overlay {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
dialog.fixed {
	position: fixed;
	top: 50%;
	transform: translate(0, -50%);
}
.modal-dialog {
	border-radius: 6px;
	transform: translate(0, -50%) scale(0.1);
	min-width: 160px;
	max-width: 540px;
}
*::-ms-backdrop, .modal-dialog { width: 540px; }	/* IE 11 max- cant center */
@media screen\0 { .modal-dialog { width: 540px; } } /* IE 9,10 */

.modal-dialog.jdialog-show {
	transform: translate(0) scale(1);
}
.modal-dialog.jdialog-show.fixed {
	transform: translate(0, -50%) scale(1);
}

.modal-header .btn-close {
	font-size: 1.2em;
	box-sizing: content-box;
	background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
	width: 1em;
	height: 1em;
	color: #000;
	border: none;
	opacity: 0.5;
}
.modal-header .btn-close:hover {
	opacity: 0.8;
	cursor: pointer;
}
.modal-header {
	display: flex;
	justify-content: space-between;
	padding: 15px 15px 10px 15px;
	background: #ffee58;
	border-bottom: 1px solid #999;
}
.modal-header h1 {
	font-weight: normal;
	font-size: 1.2em;
	line-height: 1em;
	margin: 0;
	padding: 0;
}
.modal-body {
	padding: 0 15px;
	margin: 15px 0;
}
.modal-body input:not([type="checkbox"]):not([type="radio"]) {
	width: 100%;
}
.modal-footer {
	padding: 8px 15px;
	text-align: right;
	background: #ffee58;
	border-top: 1px solid #999;
}
.modal-footer > * {
	margin: 3px;
}