/*!
Theme Name: businessinn
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: businessinn
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

businessinn is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Generic
	- Normalize
	- Box sizing
# Base
	- Typography
	- Elements
	- Links
	- Forms
## Layouts
# Components
	- Navigation
	- Posts and pages
	- Comments
	- Widgets
	- Media
	- Captions
	- Galleries
# plugins
	- Jetpack infinite scroll
# Utilities
	- Accessibility
	- Alignments

--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Generic
--------------------------------------------------------------*/

/* Normalize
--------------------------------------------- */

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
	 ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
}

html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
	font-size: 0.85vw;
	scroll-behavior: smooth;
}

/* Sections
	 ========================================================================== */

/**
 * Remove the margin in all browsers.
 */
body {
	margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
	display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

/* Grouping content
	 ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
	font-family: monospace, monospace;
	font-size: 1em;
}

/* Text-level semantics
	 ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */
a {
	background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	text-decoration: underline dotted;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
	font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
	font-family: monospace, monospace;
	font-size: 1em;
}

/**
 * Add the correct font size in all browsers.
 */
small {
	font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

/* Embedded content
	 ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */
img {
	border-style: none;
}

/* Forms
	 ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
	font-family: inherit;
	font-size: 100%;
	line-height: 1.15;
	margin: 0;
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
	overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
	text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type="button"],
[type="reset"],
[type="submit"] {
	-webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
	outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
	padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *		`fieldset` elements in all browsers.
 */
legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
	vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
	overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type="checkbox"],
[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

/* Interactive
	 ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
	display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
	display: list-item;
}

/* Misc
	 ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */
template {
	display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
	display: none;
}

/* Box sizing
--------------------------------------------- */

/* Inherit box-sizing to more easily change it's value on a component level.
@link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
*,
*::before,
*::after {
	box-sizing: inherit;
}

html {
	box-sizing: border-box;
}

/*--------------------------------------------------------------
# Base
--------------------------------------------------------------*/

/* Typography
--------------------------------------------- */
body,
button,
input,
select,
optgroup,
textarea {
	color: #404040;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 1rem;
	line-height: 1.5;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
}

p {
	margin-bottom: 1.5em;
}

dfn,
cite,
em,
i {
	font-style: italic;
}

blockquote {
	margin: 0 1.5em;
}

address {
	margin: 0 0 1.5em;
}

pre {
	background: #eee;
	font-family: "Courier 10 Pitch", courier, monospace;
	line-height: 1.6;
	margin-bottom: 1.6em;
	max-width: 100%;
	overflow: auto;
	padding: 1.6em;
}

code,
kbd,
tt,
var {
	font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}

abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}

mark,
ins {
	background: #fff9c0;
	text-decoration: none;
}

big {
	font-size: 125%;
}

/* Elements
--------------------------------------------- */
body {
	background: #fff;
}

hr {
	background-color: #ccc;
	border: 0;
	height: 1px;
	margin-bottom: 1.5em;
}

ul,
ol {
	margin: 0 0 1.5em 3em;
}

ul {
	list-style: disc;
}

ol {
	list-style: decimal;
}

li > ul,
li > ol {
	margin-bottom: 0;
	margin-left: 1.5em;
}

dt {
	font-weight: 700;
}

dd {
	margin: 0 1.5em 1.5em;
}

/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
	max-width: 100%;
}

img {
	height: auto;
	max-width: 100%;
}

figure {
	margin: 1em 0;
}

table {
	margin: 0 0 1.5em;
	width: 100%;
}

/* Links
--------------------------------------------- */
a {
	color: #4169e1;
}

a:visited {
	color: #800080;
}

a:hover,
a:focus,
a:active {
	color: #191970;
}

a:focus {
	outline: 0;
}

a:hover,
a:active {
	outline: 0;
}

/* Forms
--------------------------------------------- */
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	border: 1px solid;
	border-color: #ccc #ccc #bbb;
	border-radius: 3px;
	background: #e6e6e6;
	color: rgba(0, 0, 0, 0.8);
	line-height: 1;
	padding: 0.6em 1em 0.4em;
}

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	border-color: #ccc #bbb #aaa;
}

button:active,
button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
	border-color: #aaa #bbb #bbb;
}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
	color: #666;
	border: 1px solid #ccc;
	border-radius: 3px;
	padding: 3px;
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
	color: #111;
}

select {
	border: 1px solid #ccc;
}

textarea {
	width: 100%;
}

input:focus{
  outline: none;
}

/*--------------------------------------------------------------
# Layouts
--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Components
--------------------------------------------------------------*/

/* Navigation
--------------------------------------------- */
.main-navigation {
	display: block;
	width: 100%;
}

.main-navigation ul {
	display: none;
	list-style: none;
	margin: 0;
	padding-left: 0;
}

.main-navigation ul ul {
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
	float: left;
	position: absolute;
	top: 100%;
	left: -999em;
	z-index: 99999;
}

.main-navigation ul ul ul {
	left: -999em;
	top: 0;
}

.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
	display: block;
	left: auto;
}

.main-navigation ul ul a {
	width: 200px;
}

.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
	left: auto;
}

.main-navigation li {
	position: relative;
}

.main-navigation a {
	display: block;
	text-decoration: none;
}

/* Small menu. */
.menu-toggle,
.main-navigation.toggled ul {
	display: block;
}

@media screen and (min-width: 37.5em) {

	.menu-toggle {
		display: none;
	}

	.main-navigation ul {
		display: flex;
	}
}

.site-main .comment-navigation,
.site-main
.posts-navigation,
.site-main
.post-navigation {
	margin: 0 0 1.5em;
}

.comment-navigation .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links {
	display: flex;
}

.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
	flex: 1 0 50%;
}

.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
	text-align: end;
	flex: 1 0 50%;
}

/* Posts and pages
--------------------------------------------- */
.sticky {
	display: block;
}

.post,
.page {
	margin: 0;
}

.updated:not(.published) {
	display: none;
}

.page-content,
.entry-content,
.entry-summary {
	margin: 1.5em 0 0;
}

.page-links {
	clear: both;
	margin: 0 0 1.5em;
}

/* Comments
--------------------------------------------- */
.comment-content a {
	word-wrap: break-word;
}

.bypostauthor {
	display: block;
}

/* Widgets
--------------------------------------------- */
.widget {
	margin: 0 0 1.5em;
}

.widget select {
	max-width: 100%;
}

/* Media
--------------------------------------------- */
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}

/* Make sure logo link wraps around logo image. */
.custom-logo-link {
	display: inline-block;
}

/* Captions
--------------------------------------------- */
.wp-caption {
	margin-bottom: 1.5em;
	max-width: 100%;
}

.wp-caption img[class*="wp-image-"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}

.wp-caption-text {
	text-align: center;
}

/* Galleries
--------------------------------------------- */
.gallery {
	margin-bottom: 1.5em;
	display: grid;
	grid-gap: 1.5em;
}

.gallery-item {
	display: inline-block;
	text-align: center;
	width: 100%;
}

.gallery-columns-2 {
	grid-template-columns: repeat(2, 1fr);
}

.gallery-columns-3 {
	grid-template-columns: repeat(3, 1fr);
}

.gallery-columns-4 {
	grid-template-columns: repeat(4, 1fr);
}

.gallery-columns-5 {
	grid-template-columns: repeat(5, 1fr);
}

.gallery-columns-6 {
	grid-template-columns: repeat(6, 1fr);
}

.gallery-columns-7 {
	grid-template-columns: repeat(7, 1fr);
}

.gallery-columns-8 {
	grid-template-columns: repeat(8, 1fr);
}

.gallery-columns-9 {
	grid-template-columns: repeat(9, 1fr);
}

.gallery-caption {
	display: block;
}

/*--------------------------------------------------------------
# Plugins
--------------------------------------------------------------*/

/* Jetpack infinite scroll
--------------------------------------------- */

/* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
	display: none;
}

/* Re-display the Theme Footer when Infinite Scroll has reached its end. */
.infinity-end.neverending .site-footer {
	display: block;
}

/*--------------------------------------------------------------
# Utilities
--------------------------------------------------------------*/

/* Accessibility
--------------------------------------------- */

/* Text meant only for screen readers. */
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	clip-path: none;
	color: #21759b;
	display: block;
	font-size: 0.875rem;
	font-weight: 700;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
}

/* Do not show the outline on the skip link target. */
#primary[tabindex="-1"]:focus {
	outline: 0;
}

/* Alignments
--------------------------------------------- */
.alignleft {

	/*rtl:ignore*/
	float: left;

	/*rtl:ignore*/
	margin-right: 1.5em;
	margin-bottom: 1.5em;
}

.alignright {

	/*rtl:ignore*/
	float: right;

	/*rtl:ignore*/
	margin-left: 1.5em;
	margin-bottom: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1.5em;
}


@font-face {
    font-family: 'bornamedium';
    src: url('/wp-content/themes/businessinn/font/borna-medium-webfont.eot');
    }

@font-face {
    font-family: 'bornamedium';
    src: url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAADn8AA8AAAAAv3QAADmaAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGkIbvkIchygGYACGXhEICoKCZIHKQAuGMAABNgIkA4xcBCAFhXEHkgMbF58nxN13UXI7MHrn+11TFLWcyA1uJMJsshbP/v//hAQqQ1YKz9iAq+pbWoJoUYg5RaZmrWxzhyJDYQ6ho6UQN81hzhcuhjNgDqhS6H3pzzdT1fzG1fCbtZZWk5f7RZo/NrET+8KChcLEUrT01Lls9Z9Ha7rAIICGgfd2695b9XwV3Xg8nq7tH6pv2sRyhdTTCbj/8DOwbeRPcvJCRDmt6hmxZUcGWYlDE2AHyIvsPSDGH+AL8bUMw/Pb7IG6ko+xjzkdOmsqaIOoSEhUSCgoNmLUInXlpr1oe513vXR5sXC75a2uasc//78f5j73JRlENQ5YyDIrYBamPrJKVJkuX19huub7/5/TvE9SJufc5x8XkJIC0gdHSqxxPMQroK+ZndzuCGjFYLtIq24RLbwUnH6gtLtmM2JLtOi/qKwoI6LdInPHCWQ4iNgPjNPX+J5m45yA9ggBEOkvty/edqe2MB4DRtyPUAzdZJSnn9vBYPC7w2ZSuNCTIdRn/X7++5JMVpgdUFBeQW8ltfzmJASo554Rf+eRJDk3qpcetzyQMYAqXIM4sIv+ci1z+oVqx1cSK6YkJdCtc0Bgn8CGb7P7f6qW7YyGOHI3zyVqu0t0yHLoeTEXld8VnavhHxDgYAhBhEidCFIWRW3S0kHAJomXCILkUjzpYm4dQqD2gnwpO4VcuUu5aFPR2XUuSz/Xzq93V7isXLQus/84raTe1EpQCEsADiMbSyPdrHdGF+9qrvSC/PS/ZFuzV7QzKb2iUjqjQYGNpuMGaAAMoDAWy1kHrRjZxKGwSHJf9ZtvKW/ERu2tjVm8OVxjhFCmYiqmYlBc4xzXX4cxtf9Ha6fNrZmcIyDTgYKCylDT/x/q7FypmD4PIw27XYAAfr4viAD88X2j8dMiHRAgBJOB4hLnQjhPC6QLk0C0W1Je7Z4HorOrh+yceiFYQAEBgSMsgnzokcmGoD99y2kyjwXY/o7PO8a7/+XuF8YepG6+9Ujpk9QTfVo0oS+IpvKlCH1JOq7N9KpP3rOaoP/kIRJUUrtPm8aT00BNWKUv8te3+8hBKW8gF38GCP714yhq0GvIdAsh1G4LXuItKXzrqdpiEGLA3F0RvO2ET3mkWiPCChiZXwgnieD5gV+rTkm9BmrXwYL8M6lCebBa6OUHaznMFEDJ8dmjzJ8q52nx5fZj68ySEp8cC2UFRiNW/ZBdXvPp51clIUqSAdOaYvvnOqFkhDeqRVTkqEhoSi311FFXiQbqqa+ROi5c6d1JvZCd3MunUwch+0cgsHGUgx88BevecyKQpaB96GsDHwTChwPOjTbldElS3AoopGX62717RAgZEiypaM9UvI1/tNuHGPiCMNGAL3H6oiY0gAKq4SAo4DBqS++Tr7BvwdF9slMgbOhT2pHKE04NFw65ryvDH71wSsZFXRxg8Ip3ASxhairIoP5tgJuqIbJCkaycZGX8YGl0Ya7Kq6iy6uoh+pU3ONb3nnvujd9D9iQqLCD4P6z/S4yfNHM1LWprgCVJ/Li0GQkgUINl8VnzbthGulSLHd4sCoT3+qOSdaBlDJaIeD41t4hslTNEGmYk2uZfBOkFM7xoNjnxKZ4t8Vc4QRIWsR99fgsCY5hEShrh9FuSwPPo3HbOYXQyYxKA86r5jkzs/d4kn0QS7TmRGV42bzuaMUsmjoh45eGE6Xlcj85iJ+VHZ2dkZPykR2b0ftcgZxMxHLssYgPhTXgL2hYJ8EWMwziMwziM+/8x+4ljxenSrUevsn4DBg0bMWrMuIkmmWyKqaaZbhfLLLfCSqus1qHTGmuts94GXTbapFuvPv0GDBqy2YRJn/jMF75yxTU3TLntrvue+MFzL732xjsf/OxXf/rbvz6GJFps8SSQUDIShS26mOJKKLHk8KWWXmbZEcopt4KosZKlSJU2PeSJA3jD//eoVrQOyGUhqWctZuSkbKnHIy/G5Oa5acndVtX4tt98OMTR/zEM2p86NrbXhgsGpPkENs/Rvr2x2tmaHGtEaLfttn10Oy88qPP/zBpipGtcuypuDrFd0wkQeFRgJ9Kx43GjSFAATNw6Y8LO+t8SttE+JEiW1dt3dZiqek4sd3f7tDvdJnu4qjBTQ5JsRw3OQ/UWBC9ZJ0X9e67DYN5QI+sZRFZxHewBu1WPojxJ02qWWdTwrk+X1/9cDaroPVFVUP7/+vVoWgONRTXAmLUR5rZTbt+W/UeLGrTe3tFKjlSY9GlnCfF4Ei6xR6Hbgxj1uF/N5oOedYBu/cXNqr3Tov7TIly16PFEgLZnMpboj6kGeUIL12yW2fZXl9FVom/zvaR3zmXU9Kcp936h+olztnLl9vP67e1X2+eahi+zFTSrDYtfTuuDn3BnTLfnFES23HWcdaf1csJX23a9aPGGzFl+akLzdmrZKv+z5u5MhkV0RiQ8HlC05mfNM5rdV9rj8wRSQpCWUSOShcw9K3BbihJ5BUUAMaM4t5Jni2SLF43Db0yTYHlkWl+lJ1qDL/rUI75EDlFIFHglOmKQaMnXS2wUcsfkSUjxmCE5ulbYqVnxmC0o9iPqiMVchmdp4N4vQX1Ma9W6o6fURUOlY4eWPTPqRdGsJqiYWuDV6ExBgWdrg0zVD1wbi3QXmTcTBdtkT+IwlgOCJVqSNwVfuBpKHc1Sz7ZoJdIoOoKxcaNoHRyjcSk5VGK+olaXtEVgUdK2b+m49noWswRm6YgJSwxEXdGG0GAozTOjOMYsQgQsDeS0YZ9kv3J04e4Ejcde0uzktTruT81QuJH7ujL80QvXiF1U8Y+9TnFPS8D2WRQqBmEqLJfpbFoFyNYGbhPO1XBQV4VRD6fAzWXfM3+b00xp06Eb9JrIMtl0efPwhdiZEdZFlkp1peWyXacbwV160QzZhW6PUXz7HCFxzHVqN91U45Zbat1xh9s999T5xnMeL720zGuvLffGGyu8885KH3ywys9+ttqv1XBdgcV6qvjivdfCFnq/pJJ8EC6cD0spxUelVeDjqLFdS5bG3XQZPIDYK+2SyZ4Reiph8rSZK85VTQ21tayONtTb5nY20r6OdKoLfdaVprrfw37odR9a15aBK09lVCEMG5ecTiQXcsVKvcVR4W5ahMBRWAKZxuTwRVKFn1pnxHNxdmfD2ZbV3UeUn9bj/jL5UrXRVlrlaVmCItA4IoXO4grEylTqr0a9Jq06JGoTmMcPY4RyrdnpxyYkp2VWzKVGgzbLYJAw8EioGNh4hCTkfKloGZjZWGfL1K69+0/MLV63WDKZKUC6FEB6F0C6D0A6CkDaH0CaCqTjAKQdAaQxII0D6VAA6UsAqQSkBEgGiFMBpDIQ9wOIbQBiA4D0KlC+UfKLC8Z+Oco6DoHYn1/q1QTjMDhoSeV9fVXHrL+8yXVp4ZaAvHvAJ7O572QdVU3rSbcOMdZUK7SAyPHtd7RwlmUEz6wdDdcgkbEDZhsZ3+8brEPb3HIEW8Sv6+zvE9TpXWtOKO06HIUuKnqo0ke1/r6WQUNsI31dFZN45lGUBRSyqC/azsT87LZxgL1oBG4iOGhirXluxvRYdxsU5yHgxJdvUqqX7ZfjbaeQfORrZN/5Ft/3oCoPqdrjjwaN5z7Q+tVv7P7I5+gCS3Ne+VEMRo9ua4zYtqVNZ1cdddgDQdoNAjjd97Qh8EHsV8/DccQtKO7jDyt4HZ1UySGkSqrkLHIWqZJqyBvisPgX9l3vuxW2b3vqrbcSRwrft8gJ/1MVIJF+anhC1CdivHm2L6zQpPRL7VNS9U32O85Z3/iLQ1q+nc1c8lq+tBxRxCEecYlNfTmZIqLffAEEaQ3alY2Zai4+OT0bF7cWCCCOSU1/VCKbtZSrOFXazV1gHoadjjJDOcd8DuZrMN/LffN8BGlI3Ia62timuutRpkFZHRpixIwV+/GfenFhEbsvvcOoeQRkzSsibFE8BYTpj6Y+PBq06jZgRMVkqhvqhHR2ayGd2jpIp7UeQoGIiSKRUJSCBPJn63nHsFexOpvXvhyLyMndQtrZbyQ1ELRYUUKUKQFDcWScz0te0Xnj1rWE5YKbghKXczKs+mHgUbW6K5dBcJpGiB0TNG0AWuW8rRUlp5NtdMgu7zrBZ4ohXBjCeXgX6tx9XumGeoDpos6JiYLGnc6GKIimqmSBhWyFK7JNK+r2nkq/8pnu97pRAyx+6vK6dNs/wsM+ApwMcJy32p5P7mfkAujy/9psn9B/N9PgdgDUqA8ADI1h+w0EIC/xItOTWk0EVZSd+Gd/2kV22WPcAUdqa6oXEz6E+XwerLhLV9rqrF8MsWdNyTSZVtNphsxkMxdbYh8ruuX2Bh7YsWX7G0Ca8Yg9hk065FhXez4hQ5jP5v6Ku3SJrc742cCcNLWmwRjTaQbNJJ5dbmlxvf9AxP8nA5ddctEF551TxQC3PXDbso/uj8lPbj05/WTrk9Jp47RmWjmtmJZPS6Y509Rp4nTk46nHhkcfHr175PlubXSBEFY5E3DWgnEXofaPJjJqsVdN/gxQ7YXMPdfDO8Tfydtr0sxo0aptM6t5VdTq8+1D/qIqJrw6+srOMBMVDV0hBiYWNg4uHj4B4faGJe9MGTkFJRU1DS0dPQMjE7MiFoDLLLXcSut1G7TNVtvttMOupv9E2WvEqHFjJkza76ADDjnisBOOO+lUblXsijnycNuiQmntajkBrtALAABHC9Dxzx3whGNa2ZY+PE7QWD2rNottyr+AXJVXXU0VVToK8GHZtdRWU80AyHfqqqq2Rous0m61Fa8Vy47XiQuAW14j/gjp8z5uYpXxEyTkSZIoHgTZqAHIPgD6DtR/QPdfA5VbAMAYAFuQ6nBcwiad1I2lU7FSYWofcFTUfhVLsShyo71fZkY1qaepZUmBmDiKUSCzsAJNGI/JYltyM60mHJyqCZcTcYRENRiZxiw0lHScGIkRXmKIzFyaNHVxTKFGTSofl6I6Wh2HWPbQjFcUIyx0cDp0uzRw7MI06nBtdTR5Obm9eUcMnwgHvpmy8i9IsxwwJT1/KdcafJdXAo4AhBv+ithi7CmKN6nOtohknNni+1BZa1awQNjwVX3VNm3fXS37Zcx435yrr57H2ureMEkD48lwufdfAuQvgyTkW0T05y+W0dNdX0tJZunZvpQbCLtklGHfBOCOLPgrM4JfoJ9T5RDq0i4RUU9kJp5CqObmZQWypfB5uFEvffRhOLwTRv7w6e82GRBLAEzy37Tx4a07jRBRvxcAITxmmol52IBkqyckDgwfUJlWfMdv7yYwMRAXToyrUNIuYZugcpHlav1pTOI0lTd+d+pWDCoIq4Sb2Ls7Gzec1NEFtCm7NqCcGhptVPm6Kp2z3LAZtCNoaCFNLVhpzWTDZsODPJ9IOIEKKoa16BW1J944tWjZWlRWY8x8b8Pec/D/P3Cz798CVyx77a1XNNTSSo1s595q1q7q/qGyMjMx94SAQ/SSGHRxA7klGzftvYaCVn0YZRAHuqlctc8ZQFe/U9/6lC21gKHfHx1toVnDyodyk/YlLGdRPvb9gHmamialRX9fTn+b4AiZCX7a+NyFlkuDTzWxVhSFV9uNMQTaAkWTJWqXgMInFuzIcDgRfqP2SCpzng9efqkoiGLg7JC1Qywd6+IAESxUFisWzMvmexHRg9YYYkl7FXmmlVkXMbfQ7tQknfPlhR8pLRedvYdwtVcFa0Bk7hahGPAJNX8ndYbDLRRcv785Ovfll1vQh8FgM9jisuCDE0Vw1l3ig1BUFArCcYKAVxGlGORdjZN1itU/1yiCOYcxsrEr5OnREfYpl5toptL9Ms/ZzVMNPYhrFkZwx4fbhYMrz4OivVSqAFOGc/DWj5MaaUihaEEYqBY3cVW12slvGTTs/tueuUyErC/a7Q9njG9qxoy3zshiIWThngoVqexQpTOyd4h+GpSwSrckLnoONpsfO3zjrNXiem/cooQdJtjt6T4UJ/o4ilxUTnD+KnZnpIvZ6BRiMFsMgnRlRjoI1erVj/63dUvEpu3EWdJgzymXFBmoaLwJyYIJ1oI3DcnMpjuraBI/GWuDPC5df54wct/sbVMpdRr0DRtMThUdoRhChWPwPL2OvuMtsht19hmaXFV0XH8lFlvmncX639kkFEAHb2NCYb/fTBsJRzQxqWYqmipnNlF9IE9DdiyJoA3ddL6iNQnmFr47MzBtZnvHprXUKcMpxlhYKGjsv67hW7k2Ip5oI1NMMXVy04sRyCQVeqg7hNkK/E5Fa3/3IqBxVQD5ZMBvxFeFCyfvpjkq/LCFoTvSfDxXmRFKE8y6oJhqQhZ+jYO2pcY5TKXJi6tmm1MqRS46qUVDH8uWSZl5+ZmozJeGNDEHBm5UwVmKUteAazsUHaXVhRSKdWVODEp6Uef6QaqK9LtxNYhoHE5cFuFd4KO2ENW16tR4BEF5m08qnapNRGqHNO6OCxztoPCLebimmlF4G+SVxu1uqIGWpp4q2eaefOh5oQ8uTP4DGFXdmZSqygPlmz30MdbGPYERz9cmwSYt9yF+qmjsXfYx07OFCf3IInoLIp3SqMagkDCtgY1EQVxtUVhpZ9sJpiJwnSjQREitngS9giUojaodd6fgJ9URV0Bwq5Kbpn1y8aXBrsUJhtkqEdQgMyzFlI9Nb9+dxkGCtG4ypVU/PXFMrRKegM7ppttIhrmDU0M7Y69bqlnab/UCtMdRCc9cItgdT4tYvYASVLrSsGcIsrMAcAPSn/QiUtVxDc+XgKhZX2FUZ63TOcG+B44qrN4g5YWyGNcypbi3Ibdae/+76oV3AWvzMeviTizUJUzzJ0tm0Qu9NRhXQLSnYxHmxaQqiV5p8ZXZPhRErO4Hg4YmZ6Q02wZPIJ3xI8KllmnPQjE9X3rROJwGSNb+PfjBceegg288jwPuvSLVoH8plqJoGGv/lOFJ2pFAF+hWmjfteCxGplFu5Jn8M8B5fBsq9aTOkZeeWAuHmV9PlUEM5jNs+2a6DazLMl8O8WM/9D4B9o6ARt+pL4FKG3/qKCTXJm763f/+V3e99Ym3X9qS8GrpY+vsThfdL9MrFUXvHhdf5hJPmQfie/bBlIv74f6JKct6aY0Cy1zOGET5RlpPvmSdqg/AWil16wuVqlyR8jZF0YMzadIQ4mHibOhSgqjiEGb/GrdNIRt9RWCuqm6Qlpx2p6T7PqOdO6PTpLZGU1W4uecNhH7r0GFcTZkfl6546AfWB9FmzTvyU9afxt7TL68koh7OPx+j/CIcmFV7uAaALNWpJ1qFmqKqdXem2hvY/1XAkl54m7PO4AFvxrMTUcZEMRV1Dpyvclil2vPR1RQ/hySRnWii4QwhTaIEj3QGbayuu87BwB7Vn+AQFGsbCJmi/QbALLp3YQnZwupAUoKMBAA0gAINssKIC9NteD03WYQJACeC2b2ke1EUtaILRe1ooGtJXwnKW7TtPcNVwV/twpXWXeEdJQzUFGff+2wVuTmPfP77djlMvufgEi6K7GKiSHY0AXR3U8Wq0x2OjFIAq3BtS2KFJZPr98rzTukEPU4NyDiyThcuVkC3pijbExBd9psvaLTHaAXTG4c3vCFpXF8UyLkiBGzlkG8twbbjGj3tF0HjxvbWZ9dyjWV0prtOHc9o4MoRAc9FVFOLW1qEYeIC44eHDyE1VTqJOar4re5N1svyooOoiG0e1meEvR899KKDSwOshjb+WI5pV5HZ/7QTKWRA5+vW00C3myYYkr+2o69n8FNV6T0eH6q/+VmxN6dMy+QyMz4OFw+c6+4fPuKKSllz8nNCPCCaxSqT9cS1a4eUGQ1xlFveyNfcCK0ouGbqsGNMSA1n5oXxl8/+C43t3BvTJudER5zGJPUO5Q+017H42dtx/IW1kartbHGLzvlMyNOYI9lo3MY8sszIgF4S6MmN12hcvXSw8fE6TUMsM2zscRV4yteZK+/0dYyFVKr1p5YsH2/4HnSDWiekvzh0kxUbpHWyzCHiXC3xjWOqgHVqENvyOtFq4knopdTHeU9H7EV9izTdJgMkYKh4fE2e+m1HoW6Fjz1U3PSmjUL4MaWHIDxvwiSEFKH2qEve136MVtgHvzdI/wNrZLitkjr+snUEkUUIKqitILO2bKYU91SNN1F9rTPSKBLZOCqmHAktePOnWCXwriB+ZdURRRH2qoLAHEB2T68cuO9JHjkUZCNhK7ZBxq01ETRq27Y6mTpbbRNZpbtdcd2mUweMxrnzz4SKBptFrplZ+/tGDGyVaHa52CCHSIryp8h0mp8VeyNISDWhlZubVekFxeUdEqbWT+yXHAkNEfkICS2h4aEUvVFtyBirSJ8yGG95SLW0IUKxR+q5ApUdOVjSyl0lMcnzAk7e+pAFjRoLmEwEZkg9Z13xYumUPHyb8SYaA6dg3xqMvQmpzVV83K+ZZBdOcGjkcGomYh8StIM6tKAHfJzWmp5HTFBdGr+yGPZblAAbtMP/CEM7bPxoM0L50xNj35+mhiTCSD824FO6MY9hH6745sumInXvFmlItUtkyCnGGGmscxl/YVO/gqcoVQShdgF67VWngBMFJdNLjSC+Sk8jQyKWw1riWF4bD5axScQL3xh3aCB4eIhAEBny/7YHfRryAworPjZ3DVV1acXpRQLVV8cbtXwLesRBYmXcEMc6lWJiO4465mHB6q1ZvSupZmF9MKQzcF3gwJsLv6K7iKALIHTWxi6E16ygIbaGzg8snyaDZSx7+gNj+Qrkd1Q41gM0NgB/uwVzit8JYfUJspS9gbKqE9grHzdSSh4zdn88iKO13JOc6TDpmjg1pUOrJ4JZbFNiF1kbOeMW/L7KcaIexHQp10lCPucJgSqpEkAWEUCNFuJU2UJcJcJrce9BkL3mfUgNLE4Y/vIMMRkOsyPN0plxTW3VFRgD6xw4Vr5ONLdvzUodP2S9nlRbt780+J9qabHhqYmLxvy7kw6/VEG6oFnMUDcehDPW9K+7mUXMqq++76ua9PfRO+utVq/mB84PugtvUkRa4AKZXKVM2Ic14VCy2JtL3uVKLHUAbTARHzs90S/sjWOZ3sHBJKjB6yNZhzE8Hz8bgBV+PhxSevTlF1+KRvi0fwzMCG+boYApACLWUUXt3oNZ0ZQXFshjEoCANgpW046XscWa6Z0rFDEJQGAlpfQm7677RFEpL4ZHd3S5LVaev3fv7qVElTd8T6ZomXyXDKtKgs5MA0oVWHq3JMXIhdsD+fKdU+8VBNl0KnvwuaWkUpy5zZQuLpSP6fW3xcp797Lrg2ttmPNTSSGfupveLUE5fvneGFl1845nY0o2jdfaft7oMNL/LjJbdUlaUjMKZol4f9kFEb5eTz8HgaeXqlP5yqPP/HrmonH0o8tHJMpHQ/1noDNJTf0IXFP+t2EH3L80/dTKlpXg1CmfaxpjfAcmC8DfjNAOOpDspXEE6uC2KkF7aKfsJOnf9X9LHa579OX9hg685FzuLIegSZyYp8wkFvKzcAvbTPwgXpBOzGOaTOLZPDF/uV96pQQXpyzNuhm34PZ7YbAqzKgW8sqc5llc8HQOoV1JrwPUDlu+TLZMKsu3kaXSZTKpkBxVNz+yLsqCrYucX4dtXVRC0h4ZkhHp4sj5APOux4IY34qOdh1LZr8Kf0JlE1iVRr26Wj+HqY6qouRl4I8lxGtIkBFFFrFIRBGDxpIqOWiVxl+jRFd2rAdp7Z8CZOOtebt/43ZsnIyXOAmLv5gDhlGg1PxlKf3qQmBJx0leaX1SSGFdYhu3rWdzqTGZ74y7OcFBw6FJ0eRB+cHh1h4Cgp2QjhLAm5O6sqWrHtB+V4eqAanbvbgyKFAmsL8+KGhEnehscjx0qD//lV/qyuVwa7jc3NskLi+HyOWRwNMAOKCxq5jupOb5VXYAwghyHyOFjCPTczIpZKMywbew2iwvqW+W1XnYj3thgwnAvvIGRQBFFf85Mysjl56bkUDJJWXo0jLdMbHLMjMo+UZ1vC+j2qQy1Vro6QVUBKzj6nLVdfVAvDSmd6qqEnq1CnNlhX2FUq9cCtC+8io5WRW/i5KdReSycrN4vJzEgRFrfBCvUb/A72bMc1Z6ury6TWtZshhgUUWrF5tZSfQzC8ug0X//maYISxtVtkWtb0Iq+PwqAb9CwK8CGyAQwv/yTSPn2/71BeOTTI0oA6Za8XZ+hV4mr1Qx0imFUfCdjo7celVLabF1ubXEmsYlZedQSXiKMFr1KzN//j8ZzMgC6VxhlCgpQQ8ies08I1dpt8WjtCxtx45W8Xk5RD6fQBTwqjo/09wo6/SN3fr3v+sP8iYmWrtetX4VZhrwLhHuE04ekUXgzcsKdekNCW79zjp6aG9nVNKrjDRaboaf6og0KC8AyOpL1RZ3hSgLx67iiXGJZtTn9H6Purr20Ptvj+1/+uL4+NPbO2zaxcISmA+vpeJTeLZSrcJWyU6hpLTCbPGskPGQOJyKufTA9s71h46t23B0/6YWTXIIryjNf0M2tTA1M7/QJ5PMyEyj0AAaerFv3/N9kCNjkJkxKPtnRkMJBlAMTCTTwLJVm4XpJPYe+KRIx9E2VxSNGvZm0vLSM2h5mXvVW1L7k3DDKVtAF2rLF9c2D315fUvlztI4lTalvU4srljXU+te110hXaTHiPS4KOv+FkDVM72ZeuyOTz7v3Xrp/K4aQ2ljx4rGus6OhlKgObPHRP5qnmHefY7xDN97Wy4ELaiu89eHBq/cGCjfZokXq9P6a7gi1/qe2rrO7grjKo+PHPHcIGxzLIeDmM1cMDdDmuE444iXxg8PAeimFR9XmGpf38ALpfSoQmmKdC8xMYUllOY3fjTZ7juXrgSaMyUUOLKgHvqJ/94A1V2XVTbfT3R36KlmUL/HOtdmP/Plbfqo9YszNhu818oPXkDkZS5/FC8nwKGyv762efDKjewrNwcG7QPuru77G7rdtRt67nf1VL5yMyxtDefaW4u2zSzuI7KYhCxWIbEPBPqWJTYdrKtyu670dx0YbZhj8bdFK6PLnvf0lLs6KyfMbxtUWWO5IjdfqobHaWLGhHN3ag9hbI5zO4HNyM5k0MmbARVVsqYIozbNu68kd0jIqTJnSEkIz99mkEnby8uMi7UBfEP4WSExp4BBSuBZMSWhCthqkypXNwBv/SNzvPmxHhhRTT0bay87LgnVapFApxFcKrlc07sJ/D/9IdcXVsxXVhf0ch8Y2ehHSptKbutJ91BqtjqhB1vgckGAhi4oTvCg8t1J8M6kSui20DkFVDlChCeIIAgOeTnITj0jxZyQVkOvB0U1YGw/tBvea0X/uFVHrUA+tv+JahFikQrg3toDZQLosQgEYzlTngASC+ovbrj/FQpS1IVjasMBolqhVYCvWDxZN2TN7QEvUZJiHYddrFbsQKdRCogZh6XqEP9Cl0hcUuuWPQgJ85emxw1EYeAdEtKGvXETSRy2Kh/diyeBMhRFTfTD6K3vrGw4QksiFy8ZqHMv7l+I4mvtLLbOLBHpbEyG0QxwqLre/jp3/0CtpE0YwVEkfyfNJ7ANVqHYWMQiKHJi5fHzxEukAIUqXtbvrls2UFygJkEw2/rOqse8VxM/QUl0ZjZLa+fLjGYGU2cDMaja9f0N9Rs3VVQv7/Zyzl8/q1AqKjSl8jgpv1Xmv6DggyUCcoGYDVrGi1UlOqaYS+arKKE/Rui7VF3jIOhhdadAkPwgHQ0/XxiROrJtpMaujUm6MEvZAQeviOG6FfKF36pDAi9huvlacWFaKksSo/L7clTWPyKPPLxwKOboQlfKWGraaGryWFrqGOC+s7Hhq0ISUVnkEspthExmYUYOm5uTDJhIG9Km89g9IPimIZFIoNgAjSnk5iOX4gHb9aFhPQVfueqBTp/8FAdVbPtFKtkJaO9s7wAXadPDp3l5xDwJ6b+g/zgkosxUJpLbCIR8alYmjZmfbCNmU6kZmVQOKRkx8rVgUGFmvjKrkN7DmpSK8vT3vekW8LgH++s8g33zILHR0n3aTSw02TauBw60c0ny9eleNlCSrybOh/HW21Y9JlKdsxSSGUxrdFaRRFfEZmmLAYTOU+dEYvTZyXh4vpqYX9I+4K47NjwPEjWsX2Mwyfjqk4HF1hUBLtJajnkgZTHLorlCDd0L2ChVtcyfpQ3ewsSnEY7PT2f7qQPXRroppQqNqFyEpquDix/p5fNS2Whl4IbIepZbCRBkAYMRrVXo3Rb3gGIggpBl0IBfUQpT03qJdEpmmZODs7V5wQ9cArg8+StUsn4U0zHqhNZh0NXsR4qLSpLRMekwxTpqg1p+nRDd2PnlBHOhoX/W/AiVuq/CtVdLoc73g39AzqXfwcu/A18dOYB6b83QqAPy/awU4n4Ckvv5/8KFmpEfPxSQaoBojFesVF4k5vhb/XOIF1R2JT9VnRgTjr8oF3pjLPW4T/HhMYkqUHFz2jINZt/ygn1lo5AlDCohsaQwJOIFCsZ5CmlZCy6lhYTP8oWBK5HpMNo+2Md/Rn7lGFC1K4vM7pV6SClTfmNgsRQJxzgZqRSFksVWKgrSuKn/K9+U9pVzOaDAGCGJbSZpSTRLa72B7qRZlWlrxhKyKFQidY92j2hh6m14lek9+OjZpNhE3qSQDkdCZeNJ0N6kSmgsUq3oJfcqej3gt76CohyBMH2MFR+XE4u/3KuRp/HwvdFzCwm9Tp2sZCTs9pOH64+CC7ME3FL95en479Yq9iSE/yiBB84qJ8LtgqALGvrqxmD/17f6N1+ZGhjcJh8vbd+2p6UVt/7j9r1tTduGTa0SV4U0R0mK+NiojMkg07OW359A4mD67weN1HypqwJcTM4R0EnZAhqtzm/Bf0mxu7WMubcluXkijYo8HjgXVRAXgQ6D4HRKsq01fPt8Ahk/u4wLLunOdjrPdkLGBjXcoDJ2n5mQg9gdnK5vaNSoG5q0xsaG6XdF838ha7R6JlujY7O0Gg5jDuq+NcoUAvf5B8xtCCSkJUVEx7JrYv2RKAhEsQDvUPypAAGlKxSKNqVqmVJFptySrhKM9O5ZPWAoOAYIKZ5Oa3Nc0MewcL/sE/VUYno+g51CZ6bWiuGLdHA4Hk9PPTxB44ViDRFhwsjIvPDwBxgYHYoYUTHesHmM/ITw2OqAl0vjswUskMRC5fZYIVk3uF/KtRSxGEUW1tQrSQ+uRwzYP+vMO2jpFNHwZjEGovmhaRC8gRyhp0TK/LvDw/KiEqhgS0o2XATHcjIeRczkrAGzk7TuWq3GXfd1AY3aU3f7ah6DQyQwuB71Za1gckGADjI2qOAGtRE62+ns7jxjuIOgg3eirP4OC93yPezRs/TptHTe7jd0DTYTlxEDNV7j0wg4kPD7TDcwpWd5+mR3tHvJygb3MTDvvHlbK5+nk4anpx7/rk5PBhYPMGe4kYvKKcEOn20MXkTPHsUryUUu6Zd66ST+c5RiU1VXjWIWSP3J0oLXkPWup7xkdyg7PiJzXauvPxEDxXn3FundZvALOLvgP6GrvC/PrnJWmVH5mbTda7A4b0DNUfUpXMpJ9Wk9oiGmI65jbuBqOBCgodf7FKb1zC/jDLO4914bCZmDNOSny6u5BA0eUp1nAXmV39gX653WLbHmkeYqr2gFa42r1OVzn7bICwvsf8/lhCBieMPiEvNLY7scQnfVBmaQxgLzBACI0AAWL4JlYCctS82acr+f7+L53Vg989viey74nd04rj7u2o6JvNV3Hm6v3TgmOh/BTmHa4pFmNdg4PuR1YSSJO6giSGlN7iJ7+7u0t327aHH74snpZcDFNCvEKmsqndi725COF5dICQ+j26vJ6ySDV/VPkIIXrWN5uNyoA2ySq6un244huDZ0u2sY7LX1cvTh1d3DKrVjv3QMC2RzoEtYMCv8Lwc1ilqJNy3KelSJeZu1td5sDFXOHpkxw3Il/whxUUlrTFeiKBJ2LknEIeP0swlUSmri9Sp6YW6ANcDa0mixeRwcIp3lBXNmWSoVZUvrHXKLCeqSerCtYnF7wqXpoECSrTxq4YiMt69G+a4T+AjBxx+qrHJWGb6oevXeXVFNHTQy7Ij5PGwDilshCKDC1102rkjqpDpBO2uj7DNBNIdERLMyzsJ8J5PhWtLj7fALWs424+/wQxWZzuAb07txsyT8ArKUBQi292kXmfzrNxYHU48TLmyVShCvQfwlG2HWniDQ1vC1soRJMwQoShgc6/V2HOahznLkzjtCijNroQgg0uwSEBfZwWVLxT+NUajqdd3V7pWrdbIxOEUoHCMyq2PpBG4i5GTH6FfiWILQzYOfN3YOhoi6VUVMvsLC4apMTG6ANV6QXWG9vC+bs6IFPii28afGeaVZKLTbC/a68QkSexAyV5rv6+0n2idCr8YD/Af8/3gj+/WnlK25SoigN/JXePr7PNnRCTQ1lGM0Cpd6BvvchGjy3/xLhxP6IzkmW9Ufq+ZzjRYx76KHZ1uedBOz3OYJJMRNI5vNFBfJbqlsHBUUDlB5XLZybl6wsv3lSF4QPY/XVPBMEbDlRuK0i1aW7fIg6rFP5aydVR1EP6nPgko0HxX2eH7khzAUH53LZbZxmQgCp3BMRvTcIXGy9y+MNc/vElEgG/eDQOluxNbEuLIE7K6v0M1bBu5M5axLpVzIJHpsZP6LC2RnXlP+tBKni1mQSKrZvSoIEZOyS/jQYchHvNcVQZhkT6BKGFZL58gCtpGCNKXrrAxDd4U/faUoUyzBgjBIph9hOLeubzCrtrnsJOqqNXSg7b9nw/XHfmc1wWdX5a9F4ojWK6wKsojMJdWmcLix3VQOZQwwlsKHZ42jIHNU6f8GEX2UYZvGXBhaI5Cyikh6qd9T7+EMcl/qXyJCZWKEzoKoUfmUC+xzmrsr6R2UoXbCJD7O4JMZpB2tTm419XOY+iXAWCXkTkbki6lXd6w3DVJTSzJ+3PgNKNhNoOgtfVm3eCPCH5O8jiBiHcsZmyzKvypOXvK/JxiwFv+j6vbLbMFeC8x2u0Qc6FubGe5pktOx9PEILDIUF2DG+G8ENTcU6Yh0H0VWkaNISguylnKGg+CPeEZJlbRaCtAcUa7CpugSde2mk9q48YcxMbURBOHSzvGO24lEyrleBkzAl/uLfmPJsKfGSaCNOPtFLlYDu3FubHOX9yTMSTnL0O9QrURn2CzBAotGmNbuNN6uQelRHaRcCfIWnnlIGTtqDOQxTFlgS+5I9pIFXqH3NBPzGf2jj2xixPLPg7Tdgq5NNUAnTl1KhiqHfpLKtu6Mmu0xg3yfZ8UMr9DzTln7fyLiervi3w7K7MB/i19eOpuT8lcWlgfI25T5W8mT/f7DKniiZ8WoHQuO6iH9JetdqnkUMQngRIM4OceG1KZBhhLiKpuEHhu90nVkBj1GF3I5qrWrhWXitukoLgKp94KZg5leC8hb9+lUFqdX+OkZSo1Kerww0/Zf3873Q5BZYocZEJ9p58VPxFZXbNlOj2C91KKWb4aVy7MnmE/4VCYHQvBpjKjfMvm8SI6KbETnczi8A4Mi9hRB4u4jS3J6zJMX+XnTfoJevhE19OH7HkrN8zNViKRoz1vDj75tCnWTMXwevpTX9wxwKHdfn6euv7+WX8FuhjtdbEb10s0QsR54MRsruVnw5nL6O87LToTht0Uyme8uvy1YraHunUnj7cP5kriBT0aY7rgJtfmKzKOWIn5R6ZOyW6i7ySWa63B13axghnye0HuxZrFPXRPzyD/2N7gI2TRWj0oPJJ6l8tm1pkCBYLeXLaqvOKKIzqP46DBn6cTv6ngQvUSu9l5Aqa7OSv0O+13BQfL4MbZ+v8oA0y5aJLGZdxbMBpiWP6kQ/ksCnXQIbySVNb0b+F5ex4fevZ/V5cxQ21xadd9olTcf7VH36Bw6EImWKvmQW/nd0u526KlSAnNaFpe/eQG/hK57uBs64x2owWBxWeq3FGOimfTK1RXXOJij/K3OPpfQsL7ICu8IZJQ1fhOaS3hU/SJUVjrfz7/Ydy7ReZcJ0GbKplzBJ4Gr8enoqqB7sNGxSo3JEzmHFEnSeSzmMOHeRhWBVuvcW0BSPAVQxzqRS3Sojbtr5MrDH6DoR4euW7ZMvlPluLnEzqEUuVCLucG984NYTTugIqGhtgu57XSRnDvH7afVrl3Rqw3B9oCpSfh7YnO4p0q4dCnyolgebkpSO4Lm9eG6ClsWR0hRSw1w3SAJ/pFYQn/9WtNM0T4bHgd/be/C1qBd5c7QJj0yUY6e1fXA4hfPD2ShwErm+RMuF7Rxmbmmbikg2FR6/ckC/SkrdVJP3uPsqikr0NDYhVUAJbHdsTirvgJcZhmi3kPDtAtQf/aNFZVrRixiwe0DXANi0XfKmSSMZJQzgUkd8czUgJsc2Kne3/q9n/RtpmoZ5DE+icrISKUXZDeuG2uDJym0wqyn9ml9Y1tFcP94CzxfX1cj1za2xuvGDF6w2eCzdTfeTxVYg4SguB5lI82c92oQFtbyb+bLm7Lw+6V/qlEZJhk6c5t/Ium6wPeYTzZd/vTCIzNp4Iz6mIA5OJYS+izKbyZwdxa/9CMx950CZ42qpkxQdj84+1CN6cx0O+mwGpC2urvIukHl38UN8L22+zD/H8bXbGu3kAUycuLxdaFbhxdS+NICSwFfSlk4vDV03fHEtBpKAjJ2RevwCqx5jETOrzw1YT3ki8dD9mDBn7e8nRmwbuBygXSo+L6dugI5ytDZ6JyTLcpOoFuKdqxp0hdWkI+r07EsRQ6Xmzv7kOhQAr3f++Rz2CRZNEederKKAvbI4oup/tTi+O2ONTmxMCm200GPh3PjmnLj4HiQMd1kM8NSathIlJ1ZRo21dXDiKCisA0tBceI6Ym3UMmaUfYQaJoUBwwzHhlE77FEt926LHYnjoCj3jqLEcUZssSyZ6sg9G8TCZoBrpPZkMIPCT20vbyMw/DmTMTHxdk0YBSFJMQMe70FyEZCEiJgKNucKL8GOaUhs4PEolPZ4TVj1A4D7fHLyQfXK/PUUCo/XkGFZVpG6UletYIaIgCS56AH1MCW+PUwd/3Zywg6/ZjBt5m28L9rxwuA+SLYASagom/ewDL9enB2KLFfKBSlmhCSMsubtxOTLrxng9eb/SqX1HrT+x1o29P38M4/3cZZy4LxkwV9yzuMffbmipOjYAf8kLlxXBAr9gRO6b9IDDLP/5+9964E94YCYZyY9a9f6kJbhCzr+dflZk1/eb7N8vV7+RzE38v99kECv093BAB6VwULX3StgPVxA5WdF7rKyP0StV+bTv37obwHkqr0iKU+EyugQl1jyrJHsVcl9K61vqdoqvBN8rJTUNnTvkXoOP/kqDUmeaJVJUxmc8iSrDFllklSG+B1SeZ5znA8HjIn2/LS1RPbth54nUJbPy/cL6uTadxLsu2KV5zZNf6EPW8Qs5/B8sVfiNyJBmAag9W+QaUGcarFznGjGYdZFmCmCntthZhijXRRyE+jmGqwpGSGtl90zDU897jBETwUhYp82ChqRsFvC9R7DL5tMnKoXaGttm+BDWAA5qDzTiumWYJQbED5UlEkUrwxxnM8PBQLNu99SRFGJx5T3h2jdXROldVztyFbVf+KrlVx3VS/lji9TtM6MVzihlNJWiGpCTVy2ANx0iEWhGI4Ypuemu1ac8mLTbkLZE871DUJkXQ+ac711UuFDZH7XUBfl6vmMoLmPANCa8phw9Q10kbWLuw5ErLKCL+Iu2vyxsxGK1rsewEowguY+B4DWwAh18nI+QqNQN5RuiLgVRRugdtEO0GaOREDrwDoNEVia4V625fwsw+an7xofVoHyIpviH6BpL+4OtdwTjF4oW7tJP4AlyxOj2hdgzeS4kjD0bKnTTL3wksxMCNNCrmNdehR/q8+7G2gl6FnXRXYYkfUz9Bq3ez2C/oMeaIigN3l/1COwCm9XKyi3LvbWTptgkv0NPVbXae1O6mkt6tHaUE8WaDqeW/LQ3SLe94iFaLUpFD3YcrUU0F6+7rhu7tJYISmt3ANgndbdSe8BywAeHvDZ+GM0Dr2uITIbI2tolXfS+6ZYLqmd0h8ys73SGkL03pA3T5HykVUpR5UL5zbvEjeqfpe9SlFWGfy8gx/PYu4S7yOvBtbiruucaJ5d8Bw8BQ/gaXgcz8UTX+Nxn0omkH1KMwAoIATMtLu/t7rSCf9lVBEjpoFELQ17OUTjHRDYmmiy4wMHWWDEhOXSmAJXxuuoxYrZZlsdcyhfxjyBr7Gv/BBL6fYXCpc1OxYJGo5lhU2JfSYoVuxzqRliX5jVjXt9aUZ33o9A0P3enxYotecPWuRp/MsYSTGonWBnQlgZ/8wO30LMUalKoxpOJRzcsJ4lOmLo2z3KOEwjrEO5OVWphGfM4uKCTSBrLcI+Ybvbw84G7+TFO6n0YHxfp0oVsIbl0Gp7Uyzg0qiKI3lh1ECAGNlot1ExTqJH6oXXarL+0Y53fHNTrFKdCjY1GuEdrlJ5lHunqVSjQgoqL5zljcup2Fkij1ZwVzy/hzpRwaoqag5UE5vKqMlGPxccN7ET7/rx7OyquNhVEipSzo5kfpYn3F21Ok41i3EXpPtxbedJ93dt2QcQKoXGPXTlxeOWmT/ue62wTqctRvPmOt9amo843GiVyx42k4eM+c2vfrfTpC99bh8Lqw1svmb3ha9cd8VV17xS7JYbbtqvxAdd7rrtDocfvbVaKacy5VwqbFepWpUateq4edR7rUGTRs1atThhh3ZtFlnsjXdONUt8CSQloaTZ6mMZqZGoAM/1RgUhQGIExXCCpGiG5bq4Fl8gFIklUplcoVSpNdpu/k1vMJrMFqvN7nC63J569R0qGrpCXNbNcHDxUBWpifldLSYhJSOnoKSi7u5h0NDT0tEzMDIxK2JhZWNXrISDE4pITAopk9eKs/1JYxsZV8vxLq5u7h6eXt4+/qvoqmto6qhqtwgYBBQMHAISChoGFg4eARE599MHAxMLOwsrB6cYG7s4iAgkbZwSAoJ8cfHCxScgJCImISVr3R4KSipqGlo6egZGJmYWPc0V9Vr9ll4gtJYNKLzGczPlhX0pxRFoMn5LBwHXrGAYQm4oVpdnrrXnca7xZXiGGje81bYwDrnkzhZfl6HDMT0pvomAqTXoaDc3RYa6RJ6h2k0lLFl7sgwhyaBmJuX3jLV+ieKDuH444LUeIQAuyNcgYVzoLg4Y2mL4PCEMnUqEBLXL0WHVFRUaplVrKcOQeq754Sivotoo+7hILT7HCgW7Y2ptSebQSxwmWDPuJCTfpL85VqlZUOtPEndxIowrJn0WZgnida4KpLSgLolO1SqAwhtbpp5DWejqoCApR+d1U0xoTkypMQ99mR17Hj5N0LuGsWRhVWi8zYlCygrqktgsrKOR7Iy1ddvsY5ZTQJHTJmbaNdfY9E6PC21DXtkqPrQl3i5thbqzS/5z5sa2IXvzObrtRdNP+vh9+9WIP8bds3BqHHmcoXoah/v0yM0Fyg7FslUUKiL1m04C7jECakvFlR4aS9gel6Fpz5BPUcJ1nd5XjVwft7IXSrKnMlS5anBe/bd9w7LRLnbgGFvev+AB4hAmVwopUFipiiiqmNIUD/VlVLJ0Us9bLTALr1nEwpE4ZkwxXEF7Nq7C5Ul6KfhzdclJ56k+QDyPRx8h16ViSiPukZgV9f2j+PJmNa7I/Qso8TJrnv8Fo+XedleLLEvVAzuDku3jkFEXsNKOmbpxUoGgcgmBE7cdtdJGvQ8Z63k+c8EYAAAA) format('woff2'),
         url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAFOAAA8AAAAAv3gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAcmoT1IEdERUYAAAF0AAAAPQAAAEIG2wgtR1BPUwAAAbQAAAoyAAAfQm1HngVHU1VCAAAL6AAAAggAAAOouT0Isk9TLzIAAA3wAAAAUAAAAGBpIEiAY21hcAAADkAAAAJVAAADXqOYkn5nYXNwAAAQmAAAAAgAAAAIAAAAEGdseWYAABCgAAA1XQAAgWigziXeaGVhZAAARgAAAAA1AAAANiMGyT1oaGVhAABGOAAAACEAAAAkB6gEQ2htdHgAAEZcAAADFAAABlx650qebG9jYQAASXAAAAMaAAADMJUntJptYXhwAABMjAAAAB8AAAAgAd8AWW5hbWUAAEysAAABigAAAvGf9l7IcG9zdAAATjgAAAVFAAAJAzNSsn8AAAABAAAAANqHb48AAAAA3/68SgAAAADf/slGeNody8EJgDAAQ9H/q+DFidzCuotVqWs4b4OHBwkkCKyxRWFB7njoaa87Wq1MHp7JzUbx8stm/h8Ms1AGEgAAAHjavVgNcFTVFf7OfXdjfjbJEiAJAZKI/ISQANIgoIgiorQGoZH6E60DHaUqiJJadZiaoS0qxt9SBm1kUKNl1Ipah9KSqrUOo45oVGoxWqSa0pTSCEgxBYby+r373tt9m90sG3D6vjlnz96fc88999x77nsQANm4Bsuhzr+gdh7yFi+4ZQmGQLMctg3FH0ENMqfXzyxHzYzp8xxe5/CLpteTz55TS143Zzb5PFM7r+4i8kBvtejahiXIu3FBwyIUssQtNTWwkIkCjqf4q/jb6EqhxzPrjA1SvIztXDmDvYegEuMxDbNYWmx3sf9A+00Mtjtws72FZQMpOWXtKLIPsLyd+orJS1irWN7Fsi62c3QVYxBKMNgZPZThjCDtajzC6E/bu6gnrcfusNcfp0WX9/uB/QoqiPT0bkuz3c4UdW/G2dlFC9rS1LrF8QA96PVNq087TuKxW+K9mlafw8dpoJDH9QwzIiKEMNIKyIuIHK5+MSNtEHEKo6CEu2AwkYWhRAbuILQskSVQcpPchJAslaWUb5PbqEEQkeuQzxHyzThOdBZwBKCf+W/1sCNEyjI7LZu/2SaWsz1keZRDO3p7cjmHXINMjh02ZWFDYa8uzJnGZn3yTygAGPtcxB7Hah/u7GI1vrWJSJyRW5ob6B824+dGKasHwaPsJJRF/wTJsSXb81iyJ8OzN2zmlkjhKLm8py3BFjlcgyA56+lTX73v+iPLm5Gv7XhPtvHBiT35HKcfZxEhL+AO8U/HobhDFsuN3As3cQ8w+mWHiffrsQOdRBe6uSEyJCIlzsZAp5STKqVW6mS+NMhyWcfSLtPSgG0N2ApGgwf2cLFcyuVpeT1Y5/dlb5jRfET8cePh96IdlcaWGOZTv2OTgwxj6XwHbMsciOcYERuMzx3u/M+iNNZIFZQmmZp8/v8Vz/UNGGBqBlAqNTXnmf8TKFVwrz5hb0aLvQnP2E/hWZY8h6msqcVG+wnsM3loA8bwtHiWvd1es+jb2bTBLXFazzH1Fd74UxkHT9gvUetL1PoblpaaNhvtF6ixzYzulAynjrmUDpGOkI6SjqGUnik1NdWsqWZNNWuqWVPNmmracz1GYhRHGs08W8WSsRiH02nZN5jRJ2IypuBMnEUrzmYOnosVuBN34W6sxD1owr24D/fjATyIh/AzrMLPsRpr8DAewS/QjEexlrZtwBa8gbfwNt5BG97HNnyI7WhHB3ZxvXZjD9d4L/bjAA7SwiO07hjXU8SSkGRKtoQljyteLsNkuIyUCq5elYyV8TJBauQMmSRT5Cw5R6bLhXKJfEcuk3q5Cir/Kidis3aF6zEMI0x2f5PZbR+zXKfdzaz4Bf+12u/y/4v2Efu/fcxcB3rPV37uT+vJSigZ4Wux/234jvRyrDtqYtt07zTR9l8G5L/Ga6A1nTEPxOQTyv1HSEfTbPtRQsnfo9Ln9j8C8+/inS/lzcl+gKvebt9r/m0yt56Vdou9ym6kvC/QcjdrPkoVF4yjw0lt64jevf4Z71nG3LZeM1LwKeoRaR/bf7RfjNPVi132V44f7L/0bR2SlnfHx7J/77L/1aumo8m9FPe3wvV6tHaVc2O13+M+bHFWLlZnv3v8mx9tLPUlJ/Lp84/tNu7tL+N9kpYjSqPt9znE1W3z78IpvPdFksKBvj/6chIkiaP2qKbPnfcNxuNW+zF7rd0a16q15/0+9Y53TwgvRg+fwL7t6HlK9FlDu/c+VMosF47FmlPjSOm/UyT61z0LfDt71jNKujjnjCSa/pbihNlLauvbfvJ2z6f29vT92nPdPB3dqfdp76d3kogojdfd9/c375Tt7lOf/SnXrvRkX1uimir8fOrveO7g7hNWm9Wnt87ebBoQtenL4JnR16zsafqan/RiKt2T/v+uSTBSJpNnEjDflcp45wtxf59CqYylWSTnLTts3h3zeIePeG/r/lNgvgwUkvrTw4Xe+V1OqdCrcd+JTjXfjIaSl36tS5AZlbSHTGO5j2CLCOdTZL5n+ICx0UXs7lAYV1pE210MpjzYzNmnTJbEU6EheD2DZNE/QSpjO4e09y0kSCGPMujLgVyN8gTye5cZT5eZcWN2uO+1xVHK4RoEKcwV8QmcWTLK41wjhvpxzXxyZq2NV90Z+dqSPY4Gn3KMDxx9glxpZCzkmD1ZlMa+DHv+lmjcgiP2D8SxS84b5iBapTlKqEecRhh7EQMnuofSY8PIy82Xq4hHAxkfhcZfp5L3HqeneV9jEp/hcTsjGGcSLS/x4FoeffkmDfLgrLxvbSLKPETi2jgzLPSQzZps823NJ+lBSEFC/wTJscWhEo6ZjPrTkzB+BP2ZSEOj5PJEW2It8rkGQVLme4JLgzizZKQ515ChYJw6s3asE29GvrZhSVbN0eCTGyuhuK92iY97MmT2OIEGJMR/sqeMdpzGt1Qn21ZiMkc9E9PoxZmoZeTNwdX0WiN+ivG4kzgDTViNSVhDnIdH8SRm4Jd4hm2fx0Z8G5vwHi7HB0QD/kT8AH8mbsFHxA/xMTpxK3YTK7CHuNN8D7oLe4m7sZ9YiQPEPTgo+WiSAhmB9TJKRqFVRsto/F7GyBi8LNVSjVdknIzDq3K6nIM/yHSZhTa5RK7AdrlSvotPIRkloWnk5dyv6+VimSf1Ml8WymJpkNulUVZIkzwka2SttMjT8rxslFZ5Td6Qd2SbtMtO2SV7ZL90y1GlVKbKUwNUiSpXI1WVmqAmq2nqfPUtNVddqq5S31PXqSXqFrVMLVd3qfvUKvWIWqeeUs+qF9Um9bJ6Xb2l2tSH6hP1mepUXeqAOqSOWdrKtiJWoTXEGmZVWGOtGutM61zrAqvWqrMut662rrFusG62brV+ZP3EWmk9YK22mq3HrfXWc9ZL1u+sV60t1tvW+9Z2a4fVYe229loHrSNMNxk6rAt0sS7Vw3WlHq/P0FP1eXqWvljP0/V6vl6oF+sGfbtu1Ct0k35Ir9FrdYt+Wj+vN+pW/Zp+Q7+jt+l2vVPv0nv0ft2tj4ZUKDOUFxoQKgmVh0aGqiDqLOd8kB8bvtnwZsMXGn6l4VMNv8Hw2YbXGD7R8AWGbzW8xPAiw8vNybPUyFVGftTwY4YfMuW/drhrQ2oeZ2EiX9gLvyFgYSLfmgYPziiBc0cl5e583dklcm9GW1PJ3nxL0pY3B2zrq9zcC18YmNEJyV78lMeiyIuHdORFRl4dWMeqlHJiyexY1PUq18RiMi15YiB6e5MXBFb8JOS4eAj6tjmlVZt7xKfi3WGE+XY5ihCMJhTGmC/d1YTGOGaEECYQpzArTGHemUmEcSGRi28Secwec5np6oh+uBRXMAs6maSQ5/79vHE9SIzAw2jGSKxjJqlkJtlArS8QU/BbtDITvYqtzEbv4xNmmB3EZdhJXI7PiCuYTfajHgfxFa7FfyQL32fGOB3L5Gw5F80yQ2ZgncxkZniMZ/+VeJInfhPHcD5G15k7ToY72/8B3E13ggAAeNptUl1PE1EQPXNZainYB6QUlZrVIPGBmPoRH4yaNLRoShuasg+GGONKgx+spfSDNtonn4zit/wJH300hn8meHb2ZmMTHvbMzJm5Z+bOXQiAFP7IA5jiSsVDOvC7TSzCIY/jY5yiERjaJCZYeRPJwkbJRXm54Ll4slwnllcLG8TqWsXFXn2tSvTCbNmrrxJVJ2l1ErHS/+zYiaxzIjses5O+H3RR3Gr7m6gEL575qAc7mwEeKj5WbOy0G028bDV7r9DqdPLXsNfptToYdkPmLTWN6oafYzuEmFCMekY7GFecwDRxUv0xxZQeP415LGCJ+7mDIirw8AgNBOhiaNWf2/rDqI84ES+zNl6wcc3ap9ZuRbPIwMY/rf1l7W97/pCT55GRL/JVvsl3+SEH2MYA2/IeAynJitznK8/hLM7hPKfN8XxmJL6MGyihinWZl5y4cnFES3CP+5hl5SVcwVVcxy3chpF9+cDOfflI3JVPxLZ8ZvWM6gtPCLJkDZksB91n1rH5ZLh16XMz07pXIRpMMe5jF23dcYYKWXpLzKTg6j+UxhtmzjDzWu2cvt4w9g1PhT3TZHUHGGhFdMP18H3lrvarRlXxfsJ57O31bQ0nWlTFPGr2HzHo0cvr/qdGuFrMJY7ekRPe9iD6n/h+Rm+ds3Ff+4dbuKA3m1Glv1bJwZH1tPM/4fxkV3jaY2BhMmP8wsDKwMLUxRTBwMDgDaEZ4xiMGP4zIIEFDAz5QCoLxg/1DvdjOMDAq/qHWeG/BQMD825GdgUGhskgOSYmpj1ASoGBGQB7KA1GeNqtkllQjlEcxn//N2u2ypbK63wfZYuytdnJ0kZREbKvSUUL2bfsxpKJzMguSwYha9YZrtzkxowx9X5juMMw48r0OqppGBdunJmzzjm/c87zPIAb9dUP0S2SqGdSN28iYbqPZhRNcdejNmzkLOe5wnVuyUapko+GrxFqvDTeuQWYBWaJWWl+U+6qg/JRpnKqABWsIlSkmqPKHE5HoaPY6eX/w7Z/3aJZilOaVcpVyqmQV/LB8NasF8YbzdqsWQ/NrwrlobyVn1KaFaTCG1kHHUUNLLG/2+/t5/Yz+6n9xH5sP7Kz7FS7n+1Vu702pzbQ9dr1wFXiSrNmWylWspVkJVoJVpQ12gqzzJqqmtTqL9WfqvPe7q//+38qzQz3OiX5iyoYDSO3fzDqTzbRyjejOS1oqR1oRWutW1va4YEnXrSnAx3pRGe86YIPvtqzrph009o6cNKdHvgTQE960Zs+9CWQfvQniGAGMJBBDGYIIYQSRjgRDGUYwxnBSO34aMYwlkjGMZ4JTCRK5yCGWOKYxGTiSWAKU0kkiWSmMZ0UZjCTWaQymznMZR7z9fu3so0CdnKAIxznJCXa8zOcrktRKRe4yCWdpsuU6RRc44bOVTm3uMld7nCP+5JDFotYzFLJI4cTZJAmm8hmmWZvp6hRrSV/aLecNbo9RwUbWPjbejr5spoFOsVbKBQP8ZR0WSErZZVkSCa39Y5KCZH1OtlrZV2dCbnkSpZkSz6b2cUmdrODvexjP3s4xGG95SDHKOYonyVa4smUWImTSeRJgkyWmJ+57aa5AAAAAAEAAf//AA942rV9CUBc1bnwPfcCI4EBhplhWMIyDDAQYFiGYYBh32HY9yFsgSGBkD1AEszWRBNNUjVmMYu2+twTE5e8Rm01dWlfTa1WE9dWW2Na26r19TfWF1/D5T/LvXfunS2k7UOZmQz3ftv5zne+c77lUr5UPEXRYfQLFEP5Uf5UIBVMUUaFVpGoZJTaAKBRMhpFPPiGLT5xIgZ0nIA/+07QL8xWDlJz1Nzsu9QcsMEP7DtzgKXgD011wdcLEJ4vhEaZ9QqjIhiYjOqVijFF/+aL7wIV++W7F3fvxtemgZ+AIHoPxC2jKKXeKIP/637iZ/P7yObXCH7ya/iDr8ulqsGf6GkqioqlqBKgk+nMOpMR/xpl+Fetw796+OU/Iisi2yPresLXbIPvjs8rK8Irqvfu3du4rXEf/IFvez/YhmgGVN7cSVpLf0KlUpSvyQD05hhgzM415SRlAAMw5eSaIQNhGlmSLt5PrQqLBTFArfKTqYGPdTy8VdWdV9mYl9vY0DfU2rLL2KZfbio2ZDT3DK5Y0lnv32RJTTflpqdkhGg0rdbqoQXWhpA1hu7sJF1iSHiUrcm63L8e0uBLpc1dYRLoe+AnBeQylcqH42ACRrU/IiA7LBqo/OKTzKowSFgRyMGkeP7LZZDXxb7GXum4pb39lo7m5NiY5OSY2GSwFf4LfteM/oG+XEBvXzC7HfyHvaijo8he3N5eok1K0g7HJSXFsdvcfAlllTb3Db2RPk9lQKLjk7BwsIyM2VBCBkBEZAFq8gHTpDNp1TooMZC4am9HUXr5mr6edQG2m8qMhsLcAnlgcUtLeU17Nwjp2hu4fXHN0iCVb525ZrC/Jj6ryJysLxioLcir7q4LstmCVt+FxwvqDXUr1husNdlQY5C24L9lzXWAnYwPFQDpM4CQXLMmCISEaUDH1ocf3pqxfMeO5U8UfQvqvy1qyzvPfns+D93TDe95nNyjKQYhSUgBQvxk3ejqDHRfb955sOB8XlvRt+zZb4swniiwF+yk/0AFIRrMerMG6ohZI9PI9DsLGzZGTNdPR8w0FjaAvYsm0qpSt25NrUpfvmg50TdfagCcoUMQPrMJajG8FWqv+plTpzpOnRp4pvnpp5ufQdelzvVTz1G7qQWQLp0eS9KoVjXJw8oyNz9YGGpdsHv/BnRdBfU/oA80I3mYoawrQMT/9PTA7wsgtrPwfgbpklFdsBnPO0AZ5g6C5+ivIB2UBukY1PLEUfa3K+RMo/zaGTKPc+eu0H5QHwOocIryiU+CqkWULVEVJlLBmef27XtuH3uofp3Vmp9nld889ruxm9HLSovVanmnoKGhgPCcBl9q4ZgFIPui89OZEBCj4rIqdH/F8tW0YmZpeWHw7DS+Nhe+fAlxaxDdiWgiQlwyfTGclWFqVTBQa9VmwFSX5OeU+XUHrutYtnHDJdD/2JOZxemVJRkpVUs2t0/V3aMaxLDmvgH/gLBSsL46pnYqtErZzqDhpMZzG6g7NoX2yGuMlsqyAmNWTl5+jrHMzxa4rntwsjQr1zod2FWWnJxbaEwuXGxKSDQVZyRXD41UZJfTqsA+S89Gwi8dAPkNoSitSWtSGtWMmh9o0MJ+dHH1578a7eraeRislbMb1Lt29e2keHq/g/fFOtGLyVRq1VqZhicWBHesVfUElJnyrA35iwoC7Bqwif04RBlcm92xbmdgZ0lygrnWYmpYFJEMGvou+OqN23qHd3BjexPEoaAiuFlshvTJNLkELo1GOCcpHmiX7El7ceJESGxp08T3/tq4pqlpjXzHUE0lWCSfDcye6bZvBRGrGhtXNXJj9ncIcwG2WyadGs165i4Arg2Cn87Kabmq4bGts99AHhmMn4ZjEkklUVlQZ6H1MOmTiBHBg6DXoHcdb9ZMORkgCJhVsYCTRG6v0de+ur1jTZkxKGLvlqUju8asufnlzbmZNXE1Ce2m1OTc09UtKjpjtKG/pyq7ilb5BRRu6J6w27MsFkOpLty3+JoxNkTVpM1Mx+sLBeVxD5RHFOQC0SBjdCazHlEAqfLjiIASiRkiEokub5q4RduYn9fYtIa+B8mEfQ/KxLCha3j7iTUNjea8BggXzz8akPUNDT6DZ+FmOA/BDLcG4jkOr1mALIlolqNLyUzfKsx18A90E7IfDeAZWoegpgNTotpX7QueYdvBKfZB0N9wasupntvVt0PYvtQZcAac5dZXOB6+6BecZtvAaTDW1PSjpibKCZ7ZlAj/QwD7IbBTDQhSz6ktxCZAywf+CG1/HJWARq0EFAMyHmoVtHtJJl4xg4FfNFylIQfvFBZGRZQYsyr8Att9wMae4SlDsilpSL75f2pyjZo0bWpBoTE43FcjV3RMrG421WnTtOmLXsOiQf7B3Dqmiz5GZVPF/GpDEOji9bogoOO/0UDZKvhB4hces8YP4O/M+Dvw5jN/+8OzJ/+wuGmZWuVfnmEdHa3NKLtJ1RIVnmR4eu+dZ84e2NwbMcz+d3lmTjEoyckqu+O3Z5/887sP2Hc0xmRM9HauyYypZa+GL+yp3vnAs3fc9VR6QzbYn1tVlZtTXQFphaNH74V+jz8lR2OtNCrVOr1WZtYyuqA/n/7TWA7745wO4LdJLaefnG2VHz9+DYyhuVAK71sP71NSC6lErCUKOHPExkind7JYqaC0uhrU2NdZUtNaNi858UhORUXOI/dlFlgy7uun6f4lTdl1fqoFfXW9qweKso1FPfmp6Xidgz4G/SEcvwiRNB2LNhIVXCzB3fed/+V9qx/ULw6fbll1552r2r4X1h//lPzX9x5/a6Ins7T18PrJQ/0tBvsWPEZl8OUXkP5ASi2l3kF2GaQ27oGfv/rg+uWb9u7buLyP9ul77fAPXhrYvWlqL6LLBmH4Qxh4bYAmjvvPBh5mXwEL2T+AOvqFwV/2fzBArgUslrPjWoVwJbzu/X72fY5XoqueeIUrrxZSCxUJbNn/0htHV96fbItc37zirn2rBm73+ww0jak0m+VvHT/29khrdr718PqpQxs64bTYcWuNlaxpiO6bCd1a6DPrFMhzNipoJXt6bAy0jQEj+wb9Avsh0M9WknWaAmc5Pomk1PAedcWuXWD9rl2DgB0cZOlBAjsa0k/BaxWSdQDdo4CW36drQ2SXojWjppkF9lvkPRXGnPz2IrBpkE0ev02gbQreH4TkBP+DyzwDVZKRqW3LVCB2w9ezU2+tgcS9BErl7N/ZcTno2PwBdx+N/Xd8HxyFMVAGPf6HhgSemUb4d7hPgKqNeIaqDnlR6Biw4RHl6PlHlCdes6sepe2z98Lb7oXvlegzT9MBfpwhRRC+DsKwvQRo5eirc0rp9TQew2twDP3h7KB84tAoxkHVwh4IMsd+tIH95a/eALlvzB67+4P9+z+4G2rpsbcvHD12bPLQocn1hw8TO4LwlmKdCcVakx2m8ksFEYInYAN+w9u2L/nhPXm1tXn30C9sOreV/Q4srTGbqjg7NIrpCEK+UCJ2dxEdfnqZr4xyLA7KFTcjWp7eJAMK3ezHh1eu2Lf/g8DUZ6aOvf3Gkf0nApSj3fSKzw4jwhx01UO6VFQ0Rxc366H1xISJSQycmCnOTa0YLzCfuN9cV10Mpbuq09LurwpsrXriocxc9lswXp2bU4n3M1fockhvgqA7ZA11cdS5rQwoX/b9sKGg7j1ty8caRrdPDOwIHQhszi+pto912ffIh23R+SUlme0REYqB9rZVixsXGvItydawSPVoW9cmiA/aLboB8iFD84BoNfD5Pa3/hO4bGpp9COtNM6RptaDPJgVvsNEHPzA4c3jM1tzYt+we+YH14FW2uMnW2wheYYvWHYT3QstCHyZzXgvXRaRwaoaa+3zFefXrK/5CPylHaiOfbaXItcwTBI+Ru5ZcDzWNeezA8pvVU89PqTePH4CvU9yt3O1E7SAMZMs7OBgmpYARTR8dE/Ty8ysfVj24+vmfrn5cdUoOukCDnH0HpMnZ/2RPyEE++wuKo4PeCmHIsUwEGFAyYeF/Wfmi+vm1X4QBFTguZ0+Bdjk7yn5J5hfUOHqYtxEAeo5aNfJ3q8AZtpcOYhvBj+4HD6tG7mcXq0bQ9Z1zncAM9y5Q9hpoS5A96fx0+/aTzJPd1+a6KWd/X2mEWzNgGMUOP/3VtTPQ58fXrIBwmggcXx02TkbQBAF9erKbARwcC6iF6z8eByVZ4aA8LEc3Hu2cVk+CWjlYxh6VIzMMr6Xn7gB9c5fR3kMDeaBB77rOTmSX6VrqdfpzTItObzJqXrd2jBTStYfkh/GcyIJ6EkkHU/FUOrwTW24LkLjpcA+C95dwSwJtt57fZMb7/aV12bLOB8ryjIV+NsXKlmWTkSHZSYtUAW37Lal1dYcNOfK+ulpbUFZpji6iqmWq/ePwtkVadbbl0aT0nqKgVDIn6yH+TiirUCqGzB4dkqnCKDjdIj8DrCi1KdQjI6rQxcVLd+5g31tcU9vXV101KM/P7KO/Yp8zWI5NTR4F8oalS1qbR5cgGcZD+DrIn/c12DB1z9H1rdtiuoLazbUDgzXmLmVn9E750anJY8316WnF9qaW4YLc5NZ2TDOCmS6imfeKkH1F6xsjplm+9NZbl5bYFKqREXWw7ed9tTWLB6uq++RHJ6eOWQygdja0LzMfyFuXLG1oXzIqwEdjooQeuwN+MNCiRQnRy2gxAyBx/V0HVq3d5UOza/3bKwez6uPW/BkY6Lbiklb50Y0bDh5anlnV0pCZWwzK8prqsE6FwZe1kHYl3hfCvTAab3R6EA2QNm9euqy1uKE0Inb/fnCye3G1tXthdF8324n3EZFzWjoB0pVGmdHa6strC7Jz5iREpMYMt1vEi4rXk5MJNIpBtF5lzMaGNd5PKZaOZu2+4uygWF1qwfreBN3Le+JTpjpSYsKi1QcbFme19fzyyGNpKccT0hZZMuFOIivT8vumxrRilWxRdGZE5mNLA/27VDeZE+q7AvzDQ5WtlVm1iSEn2jtiEpLAygxLQWaaxYJ4rodCDYI8q7i1megWXEOJ96qot6vkzXldw/YaY34d0aOVTewTwJxTZc1n38FjglamE/QFbm8BoaANQ7V9dJSmZ1m6b3oazsA/zxmo0/AavLeA7ng2tLYMFIUSXhq+KM8OmouSRy/0m+nS2RerrYxheprMc54+3ncww80hcmdl6voR1RvTL/zXqvvbIVnVb8p/zF6Qf9P2H/CecnjnI/AehtxTbqe/mg0lsBgrHKME/L2a8KpxYVnMe2BDXmFbSFhIfV77kL3YlFNhLzfmlNN0X1qRxWCwrGhGojCX1xRBs5uXW15fgEXC0R0AcanEuJzk2pTXucReZcyvxfCIWE2VnFg5XS+FMBYgKFCj+C0HEJwOkDV99Oj05PHj7OXBg4NDdw/Jj3x55OjU9BEQ1DIy0tI0OkrsiAHakWA4J6O5PSXaTeqxx4QoYzh4SOnGx3feuqzIFoqmZKjtloF9fWhW0sFouudnshfod/oyCtivoTSaW4eX8XQa4Jx3wMd7IAid3xaJ4QcV2kKxmbIVLbt1Z3TfvgFkqOjggoy+2TRgyMw/Njl1lP262T7U3rBsWJAlGKcD8G6Gk6WaCHFEHdReHV/fTNMrDbUTvRXsLLe3AB9juy05t8gAIhtHXA4sTb/udYrFC2qyzIV1tjsmbM2rgm2y4r7cuu79U/KO2nBDRnJsdogydrK0q6UyXJ+ZuDAzWBm7oaabnL3Bl3X0NPLmtMiXEI7QFGhlAKC4qbdv+OhRU391FYjvnJzsZC+bbfC+Uji2gKbRyGqcfBBsJ//eOWSvzMmvtdtVIVb5yibQwZ7PK6vPB+mzbF9WnrCuqyEMf4d/oWZePb3sLvXe8dPg73K2C5yQswH8tUwMvNatL7J/89JhdduJdrXdvuWJFnU7dy93P/qAYSixP05gmMxowcTTUQOno06mvPf7y6dUk8v3HR+/RbVLfu1L+Ztvyv92Vf7RRwQ/1JFUeG+giFboWZp/+aOl96jvHWO/WW7lKZ7Nl/9cOKf7FN6D/Y9E7H/4Qv8jDTSyL4DH2DOg7cisyoZ+iZ4g/2M79BvIuBeBHLxNRaeFvBlXEY8WnwqDFuuy/JCQ/KUNmYsSspv1ydkJi052d72cN5L3Und3T5rh5Q5fNZOc/nNDGudzrIY27G0mGPsRcJxWD19gLl2LJX9bOdcBjjAMwq10+AXoQJzslSEV6HQaHVbCL+5zRc0wXnHHU38E74AtaI1SYluClmejBk0xvN7JdPGyavOisfDoWKAy3lRl0hXlhEdpoVvH5JVXJUfHmCt08SkLSVxkrpy6AFgSF1EaNXCuIou9slox5rcZpL7Lfglv05LzHcgPmKP3otXcaBIiEDHAyU+AW4VvBian+tuLB9RdgfWZpV3dJVnWkO7M2+rkty0Zui2oq2tBbV6KPqe7prYrKzNxu6qO8IXOHDLoeygtRZnJAb1R4ojgpRdvReDmujQ6qaBga3/Fck23vyXZVPbwwwkx4DZWMRifeHNv+fDGipzs6NTyvLLe5pQsX3LmiuZIM70H+ThGfL4Nf4W5gkCjX/bAgQNtj008IX909cmew4cPT3cWd4JYzpW+BP8xjeWmnxsDv6U/pjIoC561TpbFbEpycqGIgZGp0SsDzQ06o0LHh9+WDKubA0z6pJyiezoLjFXL24UvYmLxNxM/M9wRpUO/RwoMxqjkRYmGhN5sq8HMKPMO93FfRSYq8Xe0Krexvh98ql/Y5ZcShV/JXpFeDmro3/Bnbka1Fv7+bpz94zi9fA38QX5L2tzX9HdwfxYANStDerJF3EtstjUuvqEZq14SuPv46786cu8br7O192/ecv8DW2fuH1rZlt8dWnpTboKxpDyzJbw0cLCobWXQ28eOvHPx6LG3wcS2Rx5hH31sa+tqiyE2Ul9pyq2q1GSXryZriQWkg1OQnng0+5U34nO/kt/UVD6VmZqY6lcd1FbY3KsMTIrWqnzKRlNjzTkT9SC9siC3IlhnSIxSmQp7ik+GlsRGynXpW6O0JQZ/jJvqA2+Bj8keP1FvQsZNrVEn8h904NVz5+SbNrET6FXet29834BN1TPAv3uOf/hQaaAUvE9/huW8iDLCS0WSph1uH9RNbuuNOIVb71SgFs7aAOjbtKl3YGYTu7i6tndxXVXAiDYpMlQZnhWfmBiiUIQkgtIZW8/Nm2w9m0HEvn64dPeyVz6IC1eFA0VEqDk1unadMlCugHRm0ONAT5/DcSuoFRlX6XG4J6KpXDABxuB8vAnJgEI+ByJH7xemCcs15xqAHwjd1dV9S/c7/uqoyFT/BWE5aWCia2tPT3Fpe4TBXxYWGWkI0ZC5nQsygYX+GYqdKE1mN7ETozpvX3JcZJTWp/Cm8uyi6prJl0HmtH1hUlhsnCYiOb8uoyKrVVVBYCWDSggrBWvFPGMn/2moDLT4JkbEJSXGxERFxWgjECq/6uzCal14bEoTSM5KiFYujImOjC2Mgf4ARlqcHJVEK/xz9Lm1TntErAdphSMddG3gYfkhskbNXQSPkr01r63I9VHoPqwfGa650JreAiaGa6pGZjX0odkJIpc66gr1czBDdMSortt8hdjarLl06jL0CCKQddGbBZ2Q6VFcmdOVW/LCMvzVcrVarlqQE1MaG7IgKjLBdNEQHaoMDlIqYvs71Ona5GwSm8ykPsPnoZQSe2NcoOsHKll2orG4Dg5PbnxiXWa0jJ0kcy8NfIBtgVqqn3rOEkD/bUHv1FSvbWrDu9V55urqVTUgbbLXNj1t65l+s7DeOm21uswjuMibkK+g9uU/yEAomj/n2An0eq5voEdlw5OIeyd26X2Goc9QIdCn1KG4lY7MQiFuxfGC3UwljhzSe57bWLNluiY7e3Yx5K4WcjkIZhrYXdaJ94I+VvX1lVvBXwm3iO/Zz+X0r+WzWRTF4wuF+HyhJ7eIj0UyYiS+Yr3VOvT5aYzjbQ4jeIHXZHaW0+0UgocOc+D+saDbvLaTWNT7TCqmIQOtixwN81N1aA99pRLSmT4EM1Z211feZkC5oRLwUqvhCAWT3uZE1keCNK04fmcCv4O+BI7DACicIKDmrJnerAlT83uAEoAkCYdfDWrcB2JWbQYyL5GYMjRHGBLbYG7HsQ2lc3SDQdrlFOMYHCm0iuIcIFx+OPB6cIjpl8KJhfNeBGcntgA8nN1Y1zViOMhaEM+YEcddGrvWdFWXhpSUiuMv9J8CDx4MbG9n1WBMgLkWwtRReglMNOjQqUDiJb4f9DzQiqyT4MgHOfrohIjwgBCV3Ag/x2jDw4IVKnm4GCcTaDCrg4Mi1BrunZWhKBAF1yqCfxOWjYLEUhxcQbcJ4kJ2S8DXML4EQc4eF2D7r1kzewWMPYx8DB7eKQwvDEVBpNImXpPKLz5X2CdKRd9bmJ5RWNhHRyRFRKhCRYNwtsdS0FO4KSEqShkaSfwHiIuxQZsXgnfeJhSl1qBfOGX5ENgXdCe7tgYksVetn7PnTew5iIXZHATh4sAOFw7Dtj0dx6iykV8ktceueSbccVkw4A01+KHYUqtuP+kSydI+vlbpbL5LQs7fKQ1uLdnsY+RMOndO7w/1NgDvwkQRKoB1XxSnYl+Bms8Fq5jNSOu93s9gnRffjxY6cjvUT7Le8ffvJmuEFD+v72IY/8GpuwMQVnRicwmsTRBWMDlzk3CDDZkY1gPjdeM8P/7Ef6VJHEvgRxTJIvLg4lnsx1AWfFCLE4aXe4ksuHsvQznwt/KC4O/l5SDBy8uBx/0iJwMREF4IDAfHIQMpB1gGPJyfQP4FHogAMB30L7G+R2NPziTEPKGzb9LwKwdaESpqcOzzlYfYT6qXkfDns8+C3J4LOALa95sPUAz0rR5HPOgAtEEBOBIsipB5tkFC7Czdg/0Rx9RczA9eg6/Q17BNViIfyF2UTYlH1SXWdgAZead4GzhJdH6ecNGIu8C9iIy+M9wwogM8XGL7oz3DJdrgAns9pxZu4IvmCMGxFuNI94DD44i44Bz0MDIuNFicRwfZcULLJm6ti/I4QlhrXXCvherrgiePzGOU9/E9sA78Feeh4Rw2ksBWaN6+3bxtu3nHDvP27+Vu387/z8nmTfoafRmuKTFUEspYMZmJz6pBg8kftTMqDRaHkvNKXhmpvfmN44sbUkcq80rePN7Z0GcF8aaCFXcfyjav2F+dLV8x8cSxt/Vl8qXZd7Yee1sHaqet4OmIw+yxsEOT6+rg3MDxQ6hPCrTiu0YQiRciiiN+gbTTOZbI3E7Ucz7wEDsieCeRVjrDo78RbDSBt5vkELmJcAo6KYLJ/p1XRzeARfpIYG/CfkGEe+hk/MWwv0FD7yKAMN6G4/gk5B97YtIIJce7I045AnmXxiodNpmPrQcKp+7YEkLrp8Dbl1RgW/bDka2i6PrQxqGBrY8Bv9oVVeicGfJWSH9FJeP13hTm5HZzsYFcaXqeNTUlXVva1lKc7m8uL1pTObJl2L6hMqt+5Ba5fFBeZymo7yvLXFRaZZn9b1oxMjNel1fro/Jf0zmxEcuTxBgv4xij8UajjMQaXjfWGIb0z2u8kdbwtvJfpAeN1nXp6UL665UesIO3sYSeS/g8yDwvehiH4z2PeOxxTu2LvMdl6SbOQ7cJAVqettchbYVUzfxo8+zAz4PWJz1Yb/V1aF/v7OlbeSZ8OB4uQh5Q/qNpnhKGc1OihWqPNN87PsBR9+i4J/qgGWDN3MA/hEwCTxcjw3qYi3fDN6SJoa57iuuqZZR0m+FdQX8k2XpgXWB20cGQ2jyqhIvW83tfJ6K5iKMoZp3oIDyRhK/p/fWrQ1WK0ea25ZDoijxjgZ8taLy53B6oUi+vWrHTF+Cw9lBGfeza2Rc4BkA/SAdtJcXt8qbyKitHvzEhoqKturio5vA4DnibSjgWpvIba7nYAtznoDyAf3Kfkyfe56iHNrpkCyzc2uayzylVHFgqTSBobqeFfQ7Dxfl/j+P8cV4j/cQIeov3xyD75xrzB0uw0bsRXGayHHnBNYBsmyuuX/H2jOD6GONK8IpL71imveCj+WXbHU5h3fbh8P4a443hImSeMXNLuBe8PmhJd8X5Fb+mo6jjaRrl3PgLOQGQm3r7g2hXivIC3hP8H1R18rn0WiTmejta7PG1ZbxvM/cFVFgZXA8YLhqscJj7evur/G6T3EPYZ+Y+h/f4QhuH4iABjgwFxGK9/WdoV4muHyGkc3H3NOgHRCGvkpeTxpikl0EHEwonTGNWy5DqU45zexC/9s7bFrenqpTNJ9dVWsfrcm9rum8f+6ee6oaunup6+aG1k3sspc351Ul5qfLEdENN5PFfbDoOWg4Oj9TVDwlyoAPgeqKiDB6yBjyvH5J8Ao2nDZhzngG91NXPZ7i8g8s47yDSQ+YBN+uc8w8K0FRzzkEAu8mZ23zgcjPMGe4MmlbOcL/mzuAI3EsYbowXuNxscoYdyU8hV/iOfTrB8TrGYfAkE4+j44LTz9NGzEV2GucR8uFouYhpCacWeh4hMoudcUegqeuCR8WpP+TVl1oKztD+8FMA8shRtr4PigPB5ZTm3lHm/v/TGuLiDFr8CkKam/fgz6ADvxGZ/QzSWQL9+2h0iuC0PyNpKBlApVHiECO3PfthV97g0elcY0pPweDxSbOxJP0/I2PqhtZGxNYPphfK+xt3TR9RVsgHm3fC9380GEGK/+hV/5EWKzkfI3kVl4mGuc2sIIZIkl+xBWmtS44FfZk7J5oPTMSRBGYR0lhXmE1YZ3mYl4jGeoRJNFYC9z5eW93BdugrgX+R1xBPksAaIoH/A6QdrrDXcOdNJI/j93CPFeqUyUFkIMrnkKOtmiingy7ieCf5SF+RfCGNOKORpCWJ8oXqURZSIZ+T5MOlI11gXmKfyyjgc5LART4dieHo+zWkj5wASykk/IpoXAW5ldA4iPnkz+D7uTNwl/iA6PQbH1GvuCo6ln6os1O0P3gW+7BZ/8TeTn1dl9X/6nXc1AcxKQI/WyA/kSSXQ3yiz2GFH/zik5TiUEJbQ2xsTFyDdauVlgQPVgcFRmq1kYFBlpqa2dfweTnP7/uQXyOqkpnnTkKKfB7boMMCTb7X2fi8J6KSDeQ2PTQVBP1dVB8jloQM+baoUAe77CVAXDADSgMUkUGhkYuSzFHpQU7VMx2BwXKFrDg4LTkuwcLHDlDucDrOU81EuSK+BCbhWedZLAIRwCEG8B7EmpUO+S52FUhpYCgijD3MCeIioqJMkQOZdxFJhzwIEwpWinOMcR0OczsVwVX5eXD3uXMY9/U4D5NTUueaHO5EiubyjD+dJw73+cY7sV/tknNMN3I4CB+7IQ6d12xmhxvgnhf2H45jWTcMcQaW5+mT6+FzGHEPfF0W/Hd3vPH2nOdvBuKL9o4PmjoPozTqhiVGMT1NOfi5OC/4HkZo1B0Pyzn4hP5d1x8fLqlQ52l8riFp1XStccfMbiitwIMifn5//fER8Lnn6lMenRvePuHRQduHa8+g/gVSYUjLJdVnDiSMSx3abg5+ubQejbkZw57dQOrSiP/5MpdXH3/dzPpEs1HmKbsevBViC/eQYn/p3Ln/w5gS4mEC8oBqbSkgJMpi6sUFlJK6BsudI8XFiIFSnh32HM8KXd/c2dk8exayQPh5iD0rFAvwscp+HFtziS6KI4s/usrHFW/i10uyXz7D7Ze9nwl43ykrrrrZJ/+V4OFp3AJpXOhKo2RpFBP8qGNZ5ggXL8gO+i9i+lOvd34iReSNGUZA7O5ApUNMBM/bjKv8GSf5j/Jc+EBrwdP+1r9B9v2jbsj8C19bYINrNKr1dJK8iy8gIlXiCnBUSzwAoufpXN1QirD28wdpAg+oMplDw5esxEOgCUs3S5nJWW4hKH/O8YTX+MyAQ6sFvmzqRo4EWkZqWXjZ73IXp+eNkXgEHuTMED8QM8S08WPx0TzOq0Sm1MuIAMGeuqrPoGBPyXrxR2hP41A21nWrZkXLrOf62fP8Uuu+jlYc5/Lh6nku4ahDGdX4z1f08JQFg3+itkfDkZxzozU+tI0w86VQ6iPIdAuUada8ZOpsFzyL9mcOs+BeuMxmiX3i5fs+lm8t1fEvyNftDuLGxLxQID/ohgV9SbzH+IVD3IK8Z0hu3Lzk7UXE46OeREtcOEGm73A1aDX/lio0bGFvtBKtcfSGa9E+FvxEOVcrnzYPmcmKAdejAlodz7KbDtPoRlsDPAjwKR+1hhkabVUKMmT8OBk2/5tkmINLNVAtww3L0toaoITk37BAX4AM5WLOhPXgZj5fSdwhwLEjEnoFsHbO7IibBghZS/TcX1FNHvM8ObtyWzUoPpQX1Q++zJ/Pu9QRMhGivY4RvvwU96HQEP+TVC5gXxFTrtGatEYTItVkGiNEs6dpv84l8Kdz9n8x2X5r16I1PpirH1zIQ8I1H64lf8EW+/79IlLtxLd8SEomXe/I/eJzo8QZWx4PgPkcrsc9nPsKeV0uaVFQ3h9AfGr6dbgaR3PRCy9hgPc8nv3Psu6O+wV+eD/ZKQONp/ytqwKNxEmm51CbtW/pZ6V1n/X2p65iXMO4noDA5v1bJ9gSw80jekUwxgJCiXNLz/0NwvSBawfDV626LFX19nMODxkRc16y/KA6jbl03P/CiSoX34+jSvD7EvOi0nm6pI4fTcnn0qmnof1FZ66YLhdoiFCrXeJE+uMqWQkoegAZQ152M67jwjjG5fKoICUfUc0sdZqm+frXejvCgODNXWG+w/X80VJ4JUDS0kMnDMaQo7HHxq4NPKY7xB0+esjaUzVnAPdxNcChqEqNHxeltNYXlQWn8/W+fH3wNefCX5r0HBHlMDl1HRE5fNL+I2d5J0/ah0Tk3OFaZHAT/Qmpq+VqkRV4n84DRRXJzcUmDhairmT2HKQulLeBcO8g53qaRLp0NdGIViVRh5MlZBVybnTyomP5wWfjcq7eOdKl4lkM11H9nM+BFRdBi2GSWuRAmuZqqNXiGmq7/Ncbn3919b3tNH3xovwn7EX51x0/4NcLmrmd8uUjpiTDVy1DPVjYQZwbPPvQEJd8ReOa6z8yP3GO4Zbbh9ClX82GQgsv5BBDHklfFwUP21csMohhjuKFBZE4uKEp85ycq+0OJveKXYBy+2peGLOhUrk6esn48zgZsxFzcyzEFo7xAPbcOYrwAuowDs6uKeGV5fYCdB0ETGeiyzzARDtbCPPpzQRiCd8/CsFcJYEJryy3N2xGEEEHvIzUQmaRfjZmkxleg+s5UFMhWWnt2Fn5q1Dy3ZbLfYmgh/24v8/+3hAAMaTGEWRD2HJco8TdB9c0mbrVvlg+Zq8Eqf3pIJ9ls/vz2Y2gNUnI7xXywEX5vWSU+VzeB8hIC3m7Qiq4EK/m4mJu49VKLpAvik334Zi+cxy6TMjhg7pB+vJopHRJJhVP3TpBSwQCxcPOzSdShx/ngUbJrBJTWskBdyZWhIGXo7DPFstR2Gfz1JYLm2xRHvSM48ySyPMTwa9yE/8XgEooZXjALnJ9h0Cn536LYZ/3IgfGkxwuepADnSsIAp2lRNKH4LhpSM8WHLwgPZmwRNCyDH4TGJiaYZ9TjmKB0OOf9WSl5IibM5lacF+SeggLjRmKbOPcS4eb5qAb2muQv1Cfiii0c+SOdHzWm54I1nL0cQSvbbOJc6n7+VodT9nLLpnLu6665C2bxeeEpdAHIrF4z5F4lyh8+lXXGLwSQeXp3ILpTPBMp8TjcSF6o2NL7kz8D9ycFZZCfwrxkOiFB+lpgDNDsQ6ELozNSN0vIZecz8mP9ZaVb3Sfm783f0lrQ8FQq/v8fGJPfJxyTuK8Zp0Y3eeeZPOI3OafOOJPPqFwfoWJM8hQ5VGYBnqVfjL4Sdy348DxX71xPDOHDmbvbgn+6xeBXWBm9o/Z7Nui1mHywfYN/dtsA3IwIXQQw2PFvAvnBjoXk5ziuCQVkgxERsDpy50yGiaPHF3fsDpcFbGyau0tjkTCuDV3r1GpIlf9N+EaPA8MKJmwQ35keupoXWFhHZdAmFtszS2qFIQQhdIISS1PPRxPFanX9N5BzMzVGrn0ESvFq43bXmJ7JOsOGKd/z1XuSTqCcAsO3xfEFy82fG8QLgGB1B7BdYHvd5ZyPXqV4rXHlep2fhVyS/i1z8TrBVyPuF4mEc60yyTuHcdBI298eSYk6xsv9114zdC750PhJv4k4SKWWz7MHpq5cWsUuxP3dCPyX0N/BHnQOPMgWqB4DnqFxUkYh7ccax7uDwf1JoE7571+hzguTOy1T9y9KFrsvVecqF6C9ItBOe/J8+oYw1HgpW/MDoTfW+8YIQ+I8L8b8m+4Af65rY9XGVzjd0LXlQO/pyFyILn285UDR4kXWXzK03EdefD7M9QzMB33DCxyl498fQGJUpPbJSWYnZNKT9L63mrXSswFQ02eBde+ka/KxHWiuN+QxRO93oQoojZaQm1NX7B7iY7ZXGn1by3xJNyKTt8cR/0o0bddN6RvQlzHq779g4/seNc3IUjP69snN6BvAiVe9O0ST4dXfbskxJoAlQj1DfWM1Dp6RuqEfgs6pxEl3STV4WQIFomHLJz0mCzF0hbGhvSWi4I6MkVPk1isS469U9soB3YQJkYQkZHHdZNqDXdWgUb/ygJHhylCA5Qx7ofJHIO7ToWDO5EgMTcv8CYa08/cIYrDof5WG+mr5EzHTYcrtIkWdbnqg3tkcacrugDvlR19OYOFjALSewf69CvvQTQcOjQGFvc8PjT0eA/7MFgs7q0Vyd8jnN+ilkB8GllsF8Z98KCpf3lxEwhua0DIG9q2mW3VVbc46uHWQgmkuq1Y85y2K6phu+QpY9elri3C9ZCVz/fkcrvdZ2N6JEOSn/m0JzpcczbXu54lc7LoJ3X9bmsXxZV7V6+6sqfG57qEn2fJrsdjdqmE8j1X3dC4mpwlc3RtgXTFe6oqlG4/REPzv46dhwu10rgjT/f7ZKfjkW4JKgkTRxy4XJkR5xsKtZKnIE9C7FzKFe1apSTi6zNpPZILa3pp9wMu55eRYZ9W74E7Nygl/G2UInXl8XvOPRcYSf1qtOcKVqNzHesVfmPlvpaV888YSf51nNcMbKNrHvatPBIPudgYC+oJnI57AmvFGRtSLhwJG2BFYl6Ubv1ewse4rYic5+PMDIPf3avE3AzcHtbCHe7jfmcQD+r75077XHJQJY0AJVGDBa5dASUhBNIikNTWMk/w5+gunf8CHNE/537EQXyszqUvsah/Ac31Fbx0ffjOPQYz+BijS69BoXLHURu8m+w1XGuDOffTUR/MlwC51AgLuR18DvvHOFfPNYedgBTliK+UUsrnsjty7QmNm/huKc5UcmUYDhpRyZGUPkc/C9xz2dGTwtF1mZy+i3ovs6/ATYajAbOoRwfpm3iZh+HonEhgiPonsn+HMPgmitwhLE+DEHcS02BUSygYdeDH4Sce9zv8vWLcRrUE86iAd4CL+RC8/FmqFC/nr4ixj3Bei4iGGYdvien4hIcloYODJabmMAdLoOkdUW4nyZ3f5a7Hj7CxFifNN3HAWiQp89wmOow8a4Hkyn9yQ3XNArJ5JMkf42hovE6KPPGD2V5xTjiJO+5y19uEJ4EP1p7j0AhByBmH7zj3JYSD4myiWj3H8fUrwrHALCtImz/73OW9pwYPxeVMcNKRHCw9E3xcnM9WysX+YrzUtnHusfNZYBSPwOWI81bHmQbJ+9k179w1AZvnDJbXeLwecoC4TRWfA/TJvyFvjadK9k8kVIVz5FbecDrVl5iRLyR5VHlzcu4ZApnz3LNK8oK87lrPcalB3jetT0liiWlzcq6/sGFe+1YJNV52rg9xtHjbuD4lioUmQrmQZx0oHXs7CTK8u1vLHSHizZ04lhoF+SC9i2Pc7u0koBx7vFMEnnibJ4k3c72+0XOExNF1ElMXYumktyKopf/MdaHFy67OtIMstjX0n9H6Goj7cNE18Lo/4et0fNvhr/nraoTr9HQTsNC/Q8+5CkVGU+zH/22rlXjudFONRXDTuWfu0aPUffRv+V6YeaP0KF7L4ulS6lsmiLoJ1bqFcpZClSQ4zj/uK0Te8mHiK9OlFuQaF/GeMT4Xot6AGEI4+14CjIKLdzvy4mylIsfR0iG4iZjnNjBOX0CnxEDYCOqdtohAzu/+jNJdId0m2fjBd6S3GVDeA7iXZQDfzZJ0VfwZ9I9/B/1k0tdS6G2ZMCenDsy9h59Fh3BzylCOE9JGr/DhP5GfyfWwce0wTcqFnX3MUFQL7uJfCv25iG952QPMANLhy9mvDIYw3fiU74lgeqUTycOZzjYURnDnBxN/yTudHExnOrMc1ZFS35fUNBM6hT47brnHfqUzrcGont1Vpv5cXSOh9eL14brQ66iUFNNLquZR/Pcb+j5oi3SS861U6HGadELjHC1qT0kW2x/fXF6d2lBQXpm76eSp0orRmVVA80Rs3/RM4OISS7Uxs/SObaoqExsNLvVtO7JFtb6jd6sor13oSybKa/fcl0yU536Hx9ZkJO890FM9fCT9C9yBK8dDDryXzowen0fxtQdiUtw+p4Je7dzG5S842f86/ZNwmb5j74HaLzjtPYTegN5qexEY0Z6o0THLyH7oAgbi+fmPN/79d3QzaBW+pwO/479nekTfM2ryfTY4QP2UfhGtOXAtIW3DTTn34qfW0S/yD6gEVAa4m3oB6ukCvJbwT7hrw9eBux3Xze95lzTEezeYxPDUEsxKnPOL/0WI+NFy9Ea/wN3LXt2/IR5/Jj5ODoQzxcMBDoyJuY4lOAADYn8KX5bLBWIjyVs8xdWd9oN1mG50vucezk1iOA86g4HrIUgEI+S5P0rRqesD4+PdExMg8YPGdesa0fO58qgz+Dol/+xQ6QktvB7fMTFxZl3jXnQTfEE6UkjtAQfBpygTKoF0mFaB7IPDwweH99jvstvvQnOuADJzAj8vVMY9o0zN/xZs3gr/241/IM9+OPbuLzyv1kLVUZ3ze2KtI26OrtAJPXukV2r4p4x6eZrttqbiRYX+EQssKaWNjaUplgUR/oWLipuaUmJjUlJiYlP+kFycklLs9SG324eLO5JjY5PbS4ZL2tGHjpI4vT5uSPqCn31E9QE/3F+ZMgtdyr/Drcn7xL3IxdcJXZhrcetlvucyXud95t4Ab+G+w1zPYR+wbJQ9apTTH8pn9Vwvb2gDE4Rnl5I+/aJe/UlCq358Ns81iAed/fty4c/3+ypXL7RpO/Otz8Cf+oJ2nW3hWvnM+ILm5OagsZtL8oy1Vos//IdvUV19VkEZOqcFHcwi7NtqcPdqsgMVPeENZRc9shSELL1/X4HKsrdCVThTqAIdQF9Wxn4IxtjfgCT2CNCj5HX2Q/7ZU3NMMb0fP6UErhgxjFqXY2B0puxiaN/g9kemZopn708qt8RPJOXXl8XFldXnJ03EW8qTwIxdxUTlL60uG7Xo5WNyvWW0rHppfhSjwnChrr7E4GpJaH2DBIgxjFEdb6D1OgWo8nA7PeQO3ez9zvQqtSaDADIIEV5MQ/tn8HQ/mPFG79xZ+iX6v7AcUPK+ABMLI4bWGEGVJ37p/3IvISKHHfRj9DV0EpgoA7IYGh1k0DgESuNq2yS9jH6shm0PjoiiM7MaDOkgIjGsLrph6aa8hrLtvclBr1WDU0HRZW1L4B+H21rMYfXRKWGp+Q1lyVHxQZQYB3SwzUCPQMLNVzGA0GnyUIpcsx5uC08HJfduL2vI27S0IbouLDECpBsQEF0w2/Ya/GN8VHJZQ35qWEp0fZi5pW0Y/nG7LTmIbefk/izEkY3jTmZgRjB58JglEKYxG6rB6WAdAgO5iEyQcAG+qGHbgpJt28ushhEXLhzwoZz8gQaBg3QHAUFY6LMG0I8hICIuEiIRF1mZdFREMDgFvoB/duJjxGDNWtJWFh0ETuOemiAEnAGDZF+Dn7aK2rSQuYAWC4Zm0N8UWoWWZmZn0a/Qj+lJvB+S5PXbSb72KK7RdDyTORT3VBU/ldmMzaaS2FDhscxXEq15VqWuMV/0ZOYjVwobCtjLRVbLyf+D5zy3wJf/pfcI2fPCk56N6taz5GHPdywBT5HHPb+/hOKfi/md9+c9V873ec8W6BNTN/y858h/+XnPyB7JPT3vuc3z856LML3ze95z2D/5vGcTHGPZPJ73HHcDz3uuxLrs/LznH7h93jPKf/D5V573nPfvfd6zCdIum9fznqNv4HnP6NkPLIXycdHcNxtlaSG2cJLe/v8BrUZa8wAAAHjaY2BkYGAAYvGodavj+W2+MnAzvwCKMNz/t8cLQp90+3/jPy+LEPNuIJeDgQkkCgB8YQ3yAAAAeNpjYGRgYN797ycDA4vr/xv/c1mEGIAiyIBxOgCk5QbyAAAAeNqNlM1LlFEUxp977szKtIVMRCKV+EVOml/Ti6My0zRgg6mbDImKpFVpIQVCREFQEBWBURRCQoYtWrUyaBH+By1EomhTUJI6mWJSVNNz3nknpjelBn48975zP59zzhUHZeDP7Ef2953tKvSaFoSlFBE5BMf2sH0dYTxB2LxCPTlo7qPEPEUQn1FjxpDAJ7SY96iVNkTMKMeXcW492cl2mNpOaoiTbet4d+4kgrqOKue02UscfxdF8hAxG2R7GXGJok+q0Wcr2J9Gn/mKhHSgVC7z+1Z+n6DOU6v5/2FPb/LbeTgyhAqZRLc8RshOISTHuPYt6iMkzTgO6JmpA7INUXMEglXObUK9DCMlSZTJKUKPzAg2STe2kBTPnsRyZlYq2f6APfYGx3aSfo7VeYMcf4Uaol/3UCJxxGQH92/kviEUS4xaxP8WuH8Mp6mDZpVx8LyX7VxngHOOI2R+oMqcQVjvbmYRlQKek36LZb8XdYxDxAyRc/RUzw5+L8Q+s4Fxctgvzs6xlVyjg3TR/xKiHq+BvUbUd/U8D/U8H/lCPM/9mGEE3Rio7/mo74yPHKU36vEa2HFqMut5PlhEAUlhMTNHPkoXv+c896H55LbV93zUd42Pqt5X98zXRu6vd+f+66mbjxeoev+LVPXH+be6ucv8WU81r6U7syBLaGR/o3rMe7709Keni66uojDbRyoQZzzeIqn1gBXmpNYE81LKCWtD89PT3ZJgHHdl++YOtQUx00UvGEfXS792Zl5LOtt240lP/RpIMuZLvCfrzc15v2oNsg7WVdanWyN+1XzRmP2nam279aU5FvOUNa519pd6Mfc8nf99p1wsfGdTX81Z5rXSjyrMwDGbmZPf2L9NrqKOL2d57gx+lRmvjjQfvPOZN4B9xnrPaTtXSJMxj2HynDTzP9Z7DhlBwo7y3Gk0kDq+RTXmARpIk5ngnUZ5NuUFWuUd31iuEWjmGeN8N5RpBHQf5nDEnqBvJ/lmp1GbU571D9xasjzHCmPJt92lFT0kQaKklrSRZrKXONrGFMK/AB4AITx42nXCXUjbCAAA4CRNkzSNrU1/7E/aprGmSdpqm6Zt2qRpEREZImOISJFyHGP04ZBDhg/lOEoZQ8bhg+xhDDnGKCJDiojIKDLKCENkyJAxRKSIjEOGlDFEpIxxe7q34/sAAOD+owH3gAagg26wDFbBBrgOtsEj8ALsgX2IgCToDvQ7tAUdQH1D2JA3NAwtQ8dwaujBEOyCZ+Am3IFvjLRx3Dhv/M34t3HP+N54hWCIG8kgM8gSsoa8Qb6gDCqh99Aq+gTdQg/Qc/QbBmMuLIbJ2BS2gr3GLkykqWSqmNqmM1MPx/EwnsAf4Cv4Fn5mJsxhc9m8bH5mbpk/mHsERtDEXaJCrBK7Px0S/QFh4O7A5kDbAllKll8ti5Y9y1vLpdVivWMtWx9a69ZNa8f6eRAZ1Abrg6c20paxlW2PbLrtimTIKXKN3CGPyVu71y7b5+w1+3P7OwfgiDnmHU8cHxw/nG7nrPMPZ9N57Pzuol0lV831dggfmh9quxF3xb3vQTyqZ8nT8vzj+e4lvTHvhLfu1b1ffZRvxvfUp/suKYaappapDeqYuvYz/kl/1d/ynwekwINAO3AVDATngqvBN8EezdIVepXW6a8hLjQZqoU2QpcMzMjMfWaDORxGhieHt4dvwtXwixFoZHykNfKRhVmBnWX/YvfZE/ZLxBHJRH6JrESake1Il0M4iZvjGtwW947rctc8yY/yE/w8v8jX+XV+jz8RIEEQykJdaAndKBxNRMvRR9H96E1MiFVia7Fu3BHPxJfiz+Mf4/1RdbQ22hmDxxbGdsZuE2piMfEqcZjoJbFkLLmY3El+Sv4QRbEqvhDPUkRKSy2lXqVOJVySpAWpITUlXbpIA2k2PZ1eTuvpywyUETP3My+zRHY2+yz7Ovs5eysTMi2r8pRclR/L2/KB3M1hOTG3kHuc28l182R+Or+e7+Qv/kcv31cQhVQCiqhMKmXlT+WloisnyrWKqNRPT9VNdV89Uo8KSCFRWCisFHYL5xqpTWgPtU1tT9O1T0WgyBXHi9Vis9gpfitRJbFUK22Udv8F2iz8KQAAeNpjYGRgYJzOEMbAxgACTEDMCIQMDA5gPgMAGzIBOgB42o2QPU8CQRCG3+UrgBTamGjUXGKDDeEgJAYqMZHEBAo1UmlyyAEX70MP0FARCwsLSytrC/+JSqyNpf/E9/ZWuNLbzOwzM+/M7i2ANVGCQPBFfUzuIcclhZzAxpxT3DdDpktii0qRyDA8x7ZiwY47xTFW7hXHI5zg+uMk6nhQnGLHTHEaWXwqzpC/FC8hjx/FOeRFRvEyskJXvIKcqCl+w6poKH5HUZwp/kBaPCqeISWeQuZ/ZcVzyN9xrIuXad3zXUNrml1r7GhHZn9sG77WNjs9zx1NW4ZjVrEPD1eYwIeFPgYYQcMrrYQirUzqsKrBYMWi0kOB0R5sLi3SNZSRyd3kfkPfpbKAqbRTmR1S7cGlUme2KFcNDU6acPJAziizElRL5DwjHRXaDmcsbrCgW7kKkUyPNuYZXZ43YeWCsfNvXZ3eZ9ZAU/6BRY2DNrkjO1z5PuHtT1gzGR1S7cqb67JWRpUW+Ap2Iy95SbXJs216Dy12OaQqDuZzj3HNmRZvELyk/Qu032V/AAB42m2Td3QUVRTGvy9llmwSpdgbAoLY4pZkk1hJdjeNkECKkSjoZHeyO8lmJs7OZJPYxQYoggUbKoIVLGA/6tFz7L0ce+967P6hHrvuznua1eP88X7flHfv/e59gwK415/rEMD/XLw4t6CABShEEYqhwINJKIEXpShDObbBtpiMKZiKadgO22MH7IidsDN2wa7YDbtjD0zHnpiBmZiFvTAbc7A35mIf7Iv9sD8OQAUOhA/+bPYgKlGFEKpRg1ochINxCA7FYTgc81CHeoQRQRQNaEQTmtGC+WjFArShHQuxCB3oRBe6cQR6cCQWoxdH4WgswVIcg2OhshAbcTrOwFqciVVYiStwI4uwAm9iGYup4FycjYfxLj24EpvwA77Hj9iAm/EkHsct6EMMqxHH09DwBJ7C83gGz+I5fI5+vIQX8CJuRQLfYQ1exct4BUl8ia+xHAPQMYghpGBgPUwch2FYSMOBjRFk8AVGMY4xHI8TcQLuwdU4GSfhFJyKr/AN7uUkltDLUpaxHL/jD27DbTmZU/Anwamcxu1Ibs8duCN34s7chbtyN+7OPTide+In/MwZnMlZ3IuzOYd7cy734b7cj/vzAFbwQPrwC16jnwEGWckqhljNGtbyIB7MQ3goD+Ph+BAfcR7rWM8wI4yygY1sYjNbOJ+tXMA2bMFWtnMhF7GDnexiN49gD4/Er/gNH+MTLmYvj+LRXMKlPIbHUmUfY4xTYz8TTFLnAAeZ4hAN3EeTwzyOFj7FZ0zTpsMRZjjKMY7zeJ7AE3kST8br+ABv4W28g/fxBt7jKTyVp3EZT+cZPJNn8Wwu5wqu5Dk8l6t4HldzDc/nBbyQF3EtL+YlvBS34XbchbvxCO7AnXgUp+EhnIXNvAyP4QE8iPt5OdfhHF7BK3kV1/NqbuBGXoNveS2v4/W8gTdyEzfzJt7MW3grt3ArbysId3gcQ/f56nySEcH6gGRQstZTN6TGLNPwqIJKXZ+ljWiK6sJTZyZMQxv0qIKl4ZhuxZyh/pQ2Whqb0N5w3LTVWEwzbG/sH6lEYmouZFwgko2v2p6oTKjJhFGRUHPhjU4E0v6RnqgsQxNUoiKi5qK0Ma+oRF5RjROxEhOxcsb9gYBksLQpb3dyQhc19alWUTK7KM22nopriu7C0yzr12X9zaJ+XTSsWVaqCxY0txToA6UteTkGJrSoIRiSrC4bTFiaZqRUI67HlFY15tiaknIhP6mXDCutogUpF0WtWX9FqeyitIldRt6uyirJkNImdhmicYY6bKZtyxxOaoVRI1GoGQlPu7RnSnvtwp7porw96RgJ1XKGUqpjl5v5d0qHyGzlZa6S1qqqlQ6R2RLoFN+mXZR25rUn/d/2hOSoQkGlS2y2heeu3IDs3IC6xYAcMaBu6cCRDrqFA8dFcbelG4liJ7eWd//LjZN/5+mWg3Tkye/JqzGTpxfn6bEJrfQKh+MuvL0TR3H8P0cxHJGMSjYIRnySfsmA0ij8J1y4TwP+GslayTpJcVICwWqXwUBI6UlYarYPGYEeUV/GRUlPXNcsLa2nSzJ/q9w+f7Q2Klgflowoi0WAMRe5pwGfzyfplwxIBiUrJaskQ5LVkjWStZJ1gn4Z1+/39usJx9LiajopHgUaBKsaiqKOZZaolmVmUlq/7XGVM+x1aemJpC1exs2M27Rsr0KS1ZI1kiJ9VUO4RK9ImbFUV8f8knHNMivS6aw1V9n9SvY85GBncneT7GT2n80KT7/pWC71Efd9Wh/NvU9nT52RE1qulNwHhu4GKHPHWNGZMkfUwb8Ae7KWvwAAAA==) format('woff'),
         url('borna-medium-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}


.inter-<uniquifier> {
  font-family: "Inter", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}


body {
    font-family: 'bornamedium';	
    font-family: "Inter", sans-serif;
}



header#masthead {
    background: #000000;
    padding-top: 2rem;
}

.header-content {
    background: #f8f8fa;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 1.5rem 8.6rem 1rem 6.6rem;
}

.site-branding {
    width: 24rem;
}

.site-branding img {
    width: 100%;
    min-width: 23.5rem;
    margin-top: 0.5rem;
}

ul#primary-menu {
    display: flex;
    justify-content: flex-end;
        align-items: center;
}

ul#primary-menu li {
    padding-right: 4rem;
}

ul#primary-menu li a {
    font-size: 1.3rem;
    font-weight: 400;
    font-family: 'Inter';
    color: #000000;
}

ul#primary-menu .black-button a {
    color: #FFFFFF;
    background: #000;
    padding: 1rem 4.5rem 0.9rem;
}

ul#primary-menu .black-button a:hover {
	background: #000000ab;
}

ul#primary-menu li:last-child {
    padding-right: 0;
}

.container-busines {
    padding: 0 7rem;
}

.home-banner-page {
    padding-top: 13rem;
    position: relative;
    background: #F8F8FA;
    padding-bottom: 4rem;
}

.home-banner-page-title {
    font-family: 'bornamedium';
    color: #000;
    font-size: 5rem;
    font-weight: 500;
    line-height: 1.05;
    padding-bottom: 3rem;
    letter-spacing: -1px;
}

.home-banner-page-descr {
    color: #000;
    font-size: 2.3rem;
    letter-spacing: 0.7px;
}

img.home-banner-page-img {
    position: absolute;
    right: 6rem;
    top: 8.3rem;
    width: 18rem;
}

.Powerful-home-section {
    padding-top: 13.2rem;
        padding-bottom: 5rem;
}

.white-title {
    color: #ECF1F3;
    font-weight: 500;
    font-size: 2.5rem;
    line-height: 1.2;
}

.white-title-descr {
    color: #ECF1F3;
    font-size: 1.5rem;
    padding-top: 1.9rem;
}

.Powerful-home-blocks {
    display: flex;
    justify-content: end;
    margin-right: -1.5rem;
    margin-bottom: 2.1rem;
}

.Powerful-home-blocks-first {
    margin-top: -3.9rem;
}

.Powerful-block {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: 27rem;
    margin-left: 2rem;
    border-radius: 0.7rem;
    height: 7rem;
    overflow: hidden;
    background: transparent;
}

.Powerful-block-text {
    color: #ECF1F3;
    height: 100%;
    display: flex;
    align-items: center;
    width: 20.5rem;
    padding: 1rem;
    text-align: center;
    background: rgba(255, 255, 255, 0.2); 
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    font-size: 1.2rem;
    font-weight: 300;
}

.Powerful-block-img {
    width: 6.5rem;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #D0DADE 0% 0% no-repeat padding-box;
}

.built-home-section {
    padding-top: 14.6rem;
}

.built-home-section .white-title {
    margin-bottom: 1rem;
}

.built-home-content {
    display: flex;
    justify-content: flex-end;
    margin-top: 3rem;
    margin-right: -1.4rem;
}

.built-home-block {
    width: 27rem;
    margin-left: 2rem;
    border-radius: 0.4rem;
    position: relative;
    height: 15.5rem;
    background: #E2E2E2;
}

.built-home-title {
    color: #000;
    padding: 2.1rem 2.2rem 0.5rem;
    border-bottom: 0.1rem solid #1D505C;
    font-size: 1.8rem;
    font-weight: 500;
}

.built-home-descr {
    padding: 1rem 5rem 1rem 2rem;
    color: #000;
    font-size: 1.4rem;
}

.built-home-block:after {
    content: '';
    position: absolute;
    right: 1rem;
    bottom: 1rem;
    width: 3.5rem;
    height: 3.5rem;
    background: url(/wp-content/uploads/2025/04/Group-6-43596b.svg);
    background-repeat: no-repeat;
    background-size: contain;
}

.partners-home-section {
    padding-top: 19.4rem;
        padding-bottom: 14.5rem;
}

.partners-home-section-col {
    margin-top: 0.7rem;
    display: flex;
    flex-direction: row;
}

.partners-home-section-col .white-title-descr {
    padding-top: 3.7rem;
    width: 100%;
    max-width: 40rem;
}

.partners-home-content {
    width: 100%;
    max-width: 41rem; 
    margin-left: 9.2rem;
}

.partners-home-content-row {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: 100%;
    border-radius: .7rem;
    height: 7.5rem;
    overflow: hidden;
    background: transparent;
    margin-bottom: 1rem;
}

.partners-home-content-left {
    color: #ECF1F3;
    height: 100%;
    display: flex;
    align-items: center;
    width: 27.5rem;
    padding: 1rem;
    text-align: center;
    background: rgba(255, 255, 255, 0.2);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    font-size: 1.5rem;
    font-weight: 300;
    justify-content: center;
    font-weight: 500;
}

.partners-home-content-button {
    width: 13.5rem;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #D0DADE 0% 0% no-repeat padding-box;
}

.partners-home-content-button a {
		letter-spacing: 0;
    color: #000000E5;
    font-size: 1.2rem;
    font-weight: 500;
    text-decoration: none;
    width: 100%;
    text-align: center;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.partners-home-content-button:hover {
		background: #d0dadebf;
}

.site-info {
    padding: 4.3rem 5.5rem 4rem 6.7rem;
    background: #001315;
}

.site-footer-logo-block {
    width: 30rem;
}

.site-footer-logo {
    width: 20.5rem;
}

.site-footer-logo img {
    width: 100%;
    display: block;
}

.site-footer-logo-block-text {
    color: #F8F8F8;
    font-size: 1.5rem;
    padding-top: 2.8rem;
    line-height: 1.75;
    font-weight: 300;
}

.site-footer-content {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.site-footer-block-right {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-end;
}

.site-footer-green-text {
    color: #26F85F;
    font-size: 1.5rem;
    font-weight: 400;
    padding-top: 0.6rem;
}

.site-footer-block-right-bottom {
    display: flex;
    flex-direction: row;
}

.site-footer-block-right-bottom div {
    color: #F8F8F8;
    font-size: 1.4rem;
    margin-left: 6rem;
    margin-right: 0.2rem;
    font-weight: 300;
    margin-bottom: -0.1rem;
}

.site-footer-content-last {
    background: #919191;
    text-align: center;
    color: #000000;
    font-size: 0.9rem;
    padding: 0.2rem;
}

.site-main {
    min-height: 45.4vh;
}

.about-us-top-page {
    padding-top: 11.5rem;
    padding-bottom: 1.5rem;
    background: #F8F8FA;
}

.about-us-top-title {
    font-family: 'bornamedium';
    color: #000;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.05;
    padding-bottom: 2rem;
    letter-spacing: -1px;
    width: 30rem;
}

.about-us-content-two,
.about-us-content-first {
    display: flex;
    flex-direction: row;
    position: relative;
}

.about-us-top-descr {
    width: 100%;
    max-width: 49rem;
    color: #000000;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 1.6;
    padding-right: 2rem;
}

.about-us-content-page-section {
    padding-top: 5.9rem;
    padding-bottom: 7rem;
    background: #053C4AE5;
}

.about-us-content-first-left {
    width: 100%;
    max-width: 45rem;
    padding-left: 0.3rem;
}

.about-us-content-first-left .about-us-content-logo {
    width: 38rem;
}

.about-us-content-first-left .about-us-content-logo img {
    width: 100%;
}

.about-us-content-title {
    color: #ECF1F3;
    font-size: 2.3rem;
    font-weight: 500;
    padding-top: 1.7rem;
    padding-bottom: 0.3rem;
}

.about-us-content-descr {
    color: #ECF1F3;
    font-weight: 400;
    font-size: 1.5rem;
}

.about-us-content-first-right {
    width: 100%;
    max-width: 65rem;
    position: relative;
}

.about-us-content-first-right .about-us-content-big-img img {
    position: absolute;
    right: -1.5rem;
    top: -30.5rem;
    width: 52.5rem;
}

.about-us-content-two {
    justify-content: space-between;
}

.about-us-content-two-left {
    width: 44rem;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    margin-top: -2.4rem;
    margin-right: -1.5rem;
    padding-right: 2.5rem;
}

.about-us-content-two-left .about-us-content-title {
    padding-top: 3rem;
}

.about-us-content-two-right img {
    position: absolute;
    width: 51rem;
    top: 3rem;
}

.about-us-content-button a {
    color: #ecf1f3;
    font-weight: 400;
    font-size: 1.5rem;
}

.about-us-content-button {
    display: flex;
    width: 100%;
}

.page-template-about-us-page .site-info {
    padding-top: 18.5rem;
}

.Contact-page-section {
    margin-top: 6rem;
    padding-bottom: 11.5rem;
    position: relative;
}

.Contact-page-section:before {
    content: '';
    position: absolute;
    height: 6rem;
    width: 100%;
    top: -6rem;
    left: 0;
    background: #F8F8FA;
}

.Contact-page-adress {
    width: 35rem;
    padding-left: 1.5rem;
}

.Contact-page-section-content {
    padding-top: 7.3rem;
    display: flex;
    flex-direction: row;
}

.Contact-page-adress .about-us-top-title {
    color: #ECF1F3;
    letter-spacing: -2px;
}

.Contact-page-adress .about-us-top-descr {
    width: 100%;
    max-width: 49rem;
    font-size: 1.5rem;
    font-weight: 400;
    line-height: 1.6;
    padding-right: 2rem;
    color: #F8F8F8;
    padding-top: 0.1rem;
}

.Contact-page-adress .about-us-top-descr a {
      color: #F8F8F8;
      text-decoration: none;  
}

.kontakt-form-block {
    width: 100%;
    max-width: 52.5rem;
    margin-left: 2.5rem;
    padding: 2.5rem 5.8rem 1rem 5.2rem;
        background: rgba(255, 255, 255, 0.2);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}

.kontakt-form-block input[type="text"],.kontakt-form-block input[type="email"],.kontakt-form-block input[type="tel"],.kontakt-form-block textarea {
    color: #fff;
    font-size: 1.4rem;
    border: none;
    border-radius: 0;
    padding: .5rem 0 0.3rem;
    background: transparent;
    border-bottom: .1rem solid #fff;
    width: 100%;
    margin-bottom: 1rem;
}

.kontakt-form-block textarea {
    height: 11.5rem;
    border: .1rem solid #fff;
    margin-top: 0.5rem;
    padding: 0.8rem 1.3rem;
    resize: none;
}

input::placeholder,
textarea::placeholder {
    color: #FFFFFF;
    font-size: 1.4rem;
}

.kontakt-form-block button, .kontakt-form-block input[type="button"], .kontakt-form-block input[type="reset"], .kontakt-form-block input[type="submit"] {
    border: none;
    border-radius: 0;
    line-height: 1;
    padding: .5rem 2em .4em;
    color: #053C4A;
    background: #26F85F;
    margin: -0.3rem auto 0;
    display: flex;
    font-size: 1.5rem;
    font-weight: 500;
    height: 3.4rem;
    line-height: 1;
}

.kontakt-form-block button:hover, 
.kontakt-form-block input[type="button"]:hover, 
.kontakt-form-block input[type="reset"]:hover, 
.kontakt-form-block input[type="submit"]:hover {
	  background: #26f85f9c;
}

.partners-home-content-left img {
    height: 2rem;
}

.site-footer-logo-block-text img {
    height: 2rem;
}

label.custom-checkbox {
		color: #fff;
    font-size: 0.9rem;
    margin-top: -1rem;
    display: block;
    margin-bottom: 2rem;
    display: flex;
}

label.custom-checkbox span.custom-checkbox-text {
    padding-left: 1rem;
}

label.custom-checkbox a {
    color: #fff;
    font-size: 0.9rem;
}

.entry-content h1,
.entry-content h1.entry-title {
    font-family: 'bornamedium';
    color: #000;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1.05;
}

.entry-content {
    color: #000000;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 1.6;
}

.entry-content h3,
.entry-content h3.wp-block-heading {
    font-family: 'bornamedium';
    color: #000;
    font-size: 2rem;
    font-weight: 500;
    line-height: 1.05;
}

.Required-cf7 {
    color: #fff;
    font-size: .9rem;
    margin-top: -2rem;
    margin-bottom: 2rem;
}

.Required-cf7 p {
    margin: 0;
}

.checkbox-row {
    position: relative;
    z-index: 3;
    cursor: pointer;
}

.wpcf7-not-valid-tip {
	color: #dc3232;
    font-size: 0.8rem;
    font-weight: normal;
    display: block;
    margin-bottom: -2rem;
}

.footer-policy a {
    color: #f8f8f8;
    font-size: 1.4rem;
    margin-left: 6rem;
    margin-right: .2rem;
    font-weight: 300;
}

.footer-policy {
	  margin-top: -2rem;
}

.new-black-home-section {
    background: #001315;
    margin-bottom: 3rem;
    padding: 8rem 0 8rem;
}

.new-black-home-block-text-descr {
    color: #ECF1F3;
    font-size: 1.5rem;
    padding-top: 2rem;
}

.new-black-home-block-text-descr strong {
	  color: #26F85F;
    font-size: 1.5rem;
    font-weight: 400;
}

.new-black-home-block-text {
    width: 100%;
    max-width: 55rem;
}

.new-black-home-content {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.new-black-home-block-button {
    width: 40rem;
    display: flex;
    justify-content: flex-end;
}

.new-black-home-block-button-green {
    border: 0.1rem solid #26f85f;
    border-radius: 0.5rem;
    overflow: hidden;
    max-height: 7rem;
}

.new-black-home-block-button-green img {
	height: 7rem;
}

.why-choose-home-block div:has(img) {
    padding: 1rem;
    text-align: center;
    background: rgba(255, 255, 255, 0.2);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    height: 7.5rem;
    border-radius: 0.7rem;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 7.5rem;
}

.why-choose-home-row-text {
    font-size: 1.4rem;
    color: #FFFFFF;
    max-width: 24rem;
    margin-left: 2rem;
}

.why-choose-home-block {
    display: flex;
    align-items: center;
    margin-bottom: 2rem;
}

.why-choose-home-content {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}

.why-choose-home-right-block {
    padding: 1rem;
    text-align: center;
    background: rgba(255, 255, 255, .2);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    height: 40rem;
    border-radius: .7rem;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 49.5rem;
    flex-direction: column;
}

section.why-choose-home-section {
    padding: 8rem 0;
}

.white-arrow-button a {
    height: 4rem;
    display: flex;
    font-size: 1.4rem;
    color: #000;
    text-decoration: none;
    background: #ECF1F3;
    border-radius: 0.4rem;
    font-weight: 500;
    align-items: center;
    min-width: 24.5rem;
    justify-content: center;
}

.white-arrow-button a img {
    width: 1.5rem;
    margin-left: 0.7rem;
}

.why-choose-home-right-block .white-title-descr {
	padding-bottom: 2.6rem;
}

.why-choose-home-block-text .white-title {
    padding-bottom: 8.5rem;
}

.black-arrow-button a {
    width: 20rem;
    background: #000;
    height: 4rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.4rem;
    color: #fff;
    text-decoration: none;
    font-size: 1.4rem;
}

.black-arrow-button a img {
    width: 1.5rem;
    margin-left: .7rem;
}

.black-arrow-button:hover a img {
		animation: slide1 2s ease-in-out infinite;
    margin-left: 1rem;
}

@keyframes slide1 {
  0%,
  100% {
    transform: translate(0, 0);
  }

  50% {
    transform: translate(1rem, 0);
  }
}

.about-us-top-page.solutions-top-page .container-busines {
    padding: 0 6rem;
}

.solutions-top-page-content {
    display: flex;
    flex-direction: row;
    padding-top: 0.5rem;
}

.solutions-top-page-left {
    width: 100%;
    max-width: 57.9rem;
}

.solutions-top-page-left .about-us-top-title {
    width: 100%;
}

.solutions-top-page-left .about-us-top-descr p {
    margin: 0;
}

.solutions-top-page-left .about-us-top-descr {
    padding-bottom: 2.5rem;
}

.solutions-top-page-logos-row {
    display: flex;
    width: 100%;
    margin-top: -2.3rem;
}

.solutions-top-page-right {
    display: flex;
    width: 100%;
    max-width: 46rem;
}

.solutions-top-page-logo:first-child {
    margin-right: 6rem;
}

.solutions-top-page-logo {
    width: 20rem;
    height: 19rem;
    background: transparent linear-gradient(180deg, #000 0%, #1e4f5c 100%) 0% 0% no-repeat padding-box;
    border-radius: 0.8rem;
    opacity: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
}

.solutions-top-page-logo:after {
	content: '';
	position: absolute;
	bottom: 1rem;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 1.5rem;
	height: 1rem;
	background: url(/wp-content/uploads/2025/07/Path-185-6393bf.svg) no-repeat;
	background-size: contain;
}

.solutions-top-page-logo img {
    min-height: 2rem;
}

.about-us-top-page.solutions-top-page {
    min-height: 35rem;
    padding-bottom: 6rem;
}

.solutions-top-page-logo a {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.solutions-slash-page {
    padding: 6rem 0 0;
}

.solutions-slash-page-content {
    display: flex;
    justify-content: center;
    padding-top: 8.4rem;
    padding-bottom: 11rem;
}

.solutions-slash-page-row {
    width: 100%;
    max-width: 37rem;
}

.solutions-slash-row-block {
    color: #ecf1f3;
    height: 7rem;
    display: flex;
    align-items: center;
    width: 96%;
    padding: 0rem;
    text-align: center;
    background: rgba(255, 255, 255, .2);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    font-size: 1.5rem;
    margin-bottom: 3rem;
    border-radius: 0.8rem !important;
    overflow: hidden;
}

.solutions-slash-row-block div {
    width: calc(100% - 6.5rem);
    height: 100%;
    padding: 1rem 2.8rem;
    display: flex;
    text-align: left;
    align-items: center;
}

.solutions-slash-row-block div:has(img) {
    width: 6.5rem;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #26F85F;
    padding: 1rem;
}

.solutions-slash-page-row:last-child {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}

.solutions-slash-row-block div:has(img) img {
    width: 3rem;
    display: block;
    max-height: 4rem;
}

.solutions-slash-page-center img {
    width: 9rem;
    margin-top: 1rem;
}

.solutions-Reacto-section {
    padding-top: 11.8rem;
    padding-bottom: 12rem;
}

.solutions-Reacto-section .container-busines {
	padding: 0 6rem;
}

.solutions-Reacto-section-content {
    padding-top: 0.9rem;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
}

.solutions-Reacto-section-img {
    border-radius: 0.7rem;
    text-align: center;
    background: rgba(255, 255, 255, .2);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    margin-top: 3rem;
    margin-left: 0rem;
    width: 37.5rem;
    min-height: 38rem;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

.solutions-Reacto-section-descr {
    width: 100%;
    max-width: 51.5rem;
    padding-right: 4rem;
}

.solutions-Reacto-section-descr-text {
    font-size: 1.4rem;
    color: #fff;
    line-height: 1.6;
    padding-bottom: 2.1rem;
}

.solutions-Reacto-section-descr .black-arrow-button a {
	  width: 28rem;
}

.solutions-Reacto-section.solutions-Reacto-section-savlo {
    padding-top: 9rem;
    padding-bottom: 11rem;
}

.solutions-Reacto-section-savlo .solutions-Reacto-section-descr {
	  margin-top: -2.5rem;
}

.Reactive-Power-section {
    padding-top: 11.5rem;
    padding-bottom: 0.5rem;
}

.Reactive-Power-section .container-busines {
	padding: 0 6rem;
}

.Reactive-Power-section-content {
    width: 100%;
    max-width: 83rem;
    margin: 5.3rem auto;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    flex: 1;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: stretch;
}

.Reactive-Power-block {
    width: 27rem;
    min-height: 21.5rem;
    margin-bottom: 3.5rem;
    border-radius: 0.4rem;
    background: rgba(255, 255, 255, .2);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    overflow: hidden;
}

.Reactive-Power-block-img {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 6.5rem;
    background: #23F85F;
}

.Reactive-Power-block-ocn {
    color: #F8F8FA;
    font-size: 1.4rem;
    text-align: center;
    padding: 2.7rem 1rem 0.5rem;
}

.Reactive-Power-block-ocn p {
    margin: 0;
}

.Reactive-Power-block-ocn strong {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 1.3;
    display: block;
    margin-bottom: 1rem;
}

.Reactive-Power-block.Reactive-Power-block-last .Reactive-Power-block-ocn {
    padding: 1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}

.poweria-solutions-section .container-busines, 
.comparison-table-section .container-busines {
	padding: 0 6rem;
}

.comparison-table-section-content {
    width: 100%;
    max-width: 83rem;
    margin: 6rem auto 4rem;
    display: flex;
    flex-direction: column;
}

.comparison-table-section {
    padding-top: 11.5rem;
    padding-bottom: 7.5rem;
}


.comparison-table-top {
	  width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    flex: 1;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: stretch;
    min-height: 4.4rem;
}

.comparison-table-top div:first-child {
    width: 25rem;
    color: #F8F8FA;
    font-size: 1.8rem;
    line-height: 1.1;
    padding-left: 3.4rem;
}

.comparison-table-row div,
.comparison-table-top div {
    width: 19rem;
}

.comparison-table-top div:nth-child(2) {
	  padding: 0.4rem 0 0 2.3rem;
}

.comparison-table-top div:nth-child(3) {
	  padding: 0rem 0 0 0.8rem;
}

.comparison-table-top div:last-child {
		display: flex;
    flex-direction: row;
    align-items: flex-start;
}

.comparison-table-top div last {
		color: #f8f8fa;
    font-size: 1.4rem;
    line-height: 1.1;
    display: block;
    margin: 0.5rem 0 0 1.5rem;
}

.comparison-table-body {
    border: 0.1rem solid #26F85F;
    border-radius: 0.3rem;
    padding-top: 3rem;
    padding-bottom: 3.6rem;
    position: relative;
}

.comparison-table-body:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 25rem;
	background: rgba(255, 255, 255, .2);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
  z-index: -1;
}

.comparison-table-row {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    flex: 1;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: stretch;
    border-bottom: 0.1rem solid #58767ed9;
    min-height: 4.3rem;
    position: relative;
    z-index: 1;
}

.comparison-table-row div:first-child {
    width: 25rem;
    padding-left: 3.4rem;
}

.comparison-table-row div {
	  color: #F8F8FA;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
}

.comparison-table-body {
    padding-top: 2.3rem;
}

.comparison-table-row div:nth-child(2) {
	  padding-left: 2.5rem;
} 

.comparison-table-row div:nth-child(3) {
	  padding-left: 1.2rem;
}

.comparison-table-row div:nth-child(4) {
	  padding-left: 3rem;
}

.comparison-table-row:last-child {
	border-bottom: none;
}

.comparison-table-row div img {
	display: none;
}

.comparison-table-row:last-child div img {
	display: block;
	margin-left: 0.8rem;
}

.comparison-table-row:first-child div img {
	display: none;
}

.poweria-solutions-section {
    padding-top: 9rem;
    padding-bottom: 10rem;
}

.poweria-solutions-section-content {
    margin: 10.5rem 0 2rem;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.poweria-solutions-content-first-text {
		color: #ECF1F3;
    font-size: 1.5rem;
    width: 20rem;
}

.poweria-solutions-content-col {
    width: 100%;
    max-width: 83rem;
    margin: 0;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    flex: 1;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: stretch;
    margin-top: 0.8rem;
}

.poweria-solutions-content-block-img {
    width: 6.5rem;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #26F85F;
    padding: 0rem;
}

.poweria-solutions-content-block {
    width: 100%;
    max-width: 35.5rem;
    height: 7rem;
    margin-bottom: 2.9rem;
    border-radius: 0.8rem;
    overflow: hidden;
    color: #ecf1f3;
    background: rgba(255, 255, 255, .2);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    font-size: 1.5rem;
    display: flex;
    align-items: center;
}

.poweria-solutions-content-block-text {
    width: calc(100% - 11rem);
    margin-left: 2.5rem;
}

.blue-fon {
	  background: #053C4AE5;
}

.send-solutions-section {
    padding: 11.3rem 0 6rem;
}

.send-solutions-section .container-busines {
	  padding: 0 6rem;
}

.send-solutions-contnent {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.send-solutions-adress-content {
    color: #ECF1F3;
    font-size: 1.5rem;
    padding-top: 2.8rem;
    max-width: 39rem;
}

.kontakt-form-block select {
    color: #fff;
    font-size: 1.4rem;
    border: none;
    border-radius: 0;
    padding: .5rem 0 0.3rem;
    background: transparent;
    border-bottom: .1rem solid #fff;
    width: 100%;
    margin-bottom: 2rem;
}

.kontakt-form-block select option {
	color: #000;
}

.solutions-Reacto-section-img img {
    width: 90%;
}

.Reactive-Power-block-img img {
    height: 3rem;
}

.comparison-table-top div span {
    color: #f8f8fa;
    font-size: 1.6rem;
    line-height: 1.1;
    margin-left: 0.6rem;
}

.solutions-online-planner-top-page .solutions-top-page-left {
    width: 100%;
    max-width: 51.7rem;
    padding-top: 5.5rem;
}

.about-us-top-page.solutions-online-planner-top-page {
	padding-top: 4.5rem;
	padding-bottom: 4rem;
}

.solutions-online-planner-top-page .solutions-top-page-right {
    display: flex;
    width: 100%;
    max-width: 51rem;
    margin-left: 1rem;
}

.solutions-online-planner-top-page video#myVideo {
    width: 100%;
}

.solutions-online-planner-top-page .container-busines {
    padding: 0 6rem;
} 

.solutions-online-planner-top-page .about-us-top-descr {
    padding-bottom: 4rem;
    padding-top: 1.3rem;
}

.page-template-solutions-bentley-page .solutions-online-planner-top-page .about-us-top-descr p {
    padding-bottom: 1rem;
}

.solutions-online-planner-top-page .black-arrow-button a {
	  width: 28rem;
}

.solutions-slash-planner-block {
    margin: 0 0.5rem;
    width: 27.5rem;
    min-height: 21.4rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    border-radius: 0.4rem;
    padding: 2.7rem 1rem 1rem;
/*    background: rgba(255, 255, 255, .2);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);*/
    overflow: hidden;
    background: #e2e2e29c;
    backdrop-filter: blur(25px);
    -webkit-backdrop-filter: blur(25px);
}

.solutions-slash-planner-block-img {
    width: 6rem;
}

.solutions-slash-planner-block-img img {
	width: 100%;
}

.solutions-slash-planner-block-text {
    font-size: 1.4rem;
    text-align: center;
    color: #000;
    padding: 0 0.5rem;
}

.solutions-slash-planner-block-title {
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 1.3;
    display: block;
    margin-bottom: 1rem;
    color: #000000;
    padding-top: 2.3rem;
}

.page-template-solutions-online-planner-page .solutions-slash-page {
    padding: 8rem 0 0;
}

.page-template-solutions-online-planner-page .solutions-slash-page-content {
	padding-top: 7rem;
}

.solutions-slash-page-content-online-planner {
    width: 100%;
    max-width: 84rem;
    display: flex;
    flex-direction: row;
}

.solutions-project-gallery-section .container-busines {
    padding: 0 6rem;
}

.solutions-project-gallery-section {
    padding-top: 5.8rem;
    padding-bottom: 3rem;
}

.solutions-laptop-section {
	position: relative;
	padding-top: 13.2rem;
}

.solutions-laptop-content {
    position: relative;
    width: 100%;
    min-height: 38rem;
}

.solutions-laptop-text {
	position: absolute;
}

.solutions-laptop-img {
    position: absolute;
    right: 17rem;
    top: -8.5rem;
    width: 42rem;
}

.solutions-laptop-img img {
    width: 100%;
}

.solutions-laptop-text {
    position: absolute;
    color: #ecf1f3;
    font-size: 1.5rem;
    z-index: 2;
}

.solutions-laptop-text.solutions-laptop-line1 {
    left: 40rem;
    top: -2.6rem;
    border-bottom: 0.1rem solid;
    min-width: 20rem;
    cursor: pointer;
}

.solutions-laptop-text.solutions-laptop-line1 img {
		top: 1rem;
    position: absolute;
    right: 6rem;
    width: 1rem;
}

.solutions-laptop-text.solutions-laptop-line2 {
    left: 39.4rem;
    top: 6.4rem;
    border-bottom: 0.1rem solid;
    min-width: 20rem;
}

.solutions-laptop-text.solutions-laptop-line3 {
    left: 28rem;
    top: 15.5rem;
    border-bottom: 0.1rem solid;
    min-width: 17.5rem;
}

.solutions-laptop-text.solutions-laptop-line4 {
    left: 39.4rem;
    top: 22.7rem;
    border-bottom: 0.1rem solid;
    min-width: 30rem;
}

.solutions-laptop-section:after {
	content: '';
	position: absolute;
	right: 0;
	width: 15rem;
	height: 8rem;
	background: #031E24;
	top: 15rem;
}

.solutions-laptop-section:after {
    content: '';
    position: absolute;
    right: 0;
    width: 49rem;
    height: 25rem;
    background: #031E24;
    top: 23rem;
    border-radius: 20rem 0 0 20rem;
    z-index: 0;
}

.solutions-laptop-section .container-busines {
	position: relative;
    z-index: 2;
}

.green-button-arrow a img {
    width: 1.5rem;
    margin-left: 0.5rem;
}

.green-button-arrow:hover a img {
		animation: slide1 2s ease-in-out infinite;
    margin-left: 1rem;
}

.solutions-green-section {
    min-height: 42rem;
}

.solutions-green-section-content {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    min-height: 42rem;
}

.solutions-green-left {
    width: 50%;
    padding-left: 6rem;
    padding-top: 9.9rem;
    padding-right: 8rem;
    min-height: 42rem;
    background: #053C4AE5;
}

.solutions-green-left .white-title-descr {
    padding: 3.4rem 0 4rem;
}

.black-title {
    font-weight: 500;
    font-size: 2.5rem;
    line-height: 1.2;
    color: #000;
}

.solutions-green-right {
    width: 50%;
    padding-right: 6rem;
    padding-left: 4.7rem;
    padding-top: 9.7rem;
    min-height: 42rem;
    background: #26F85F;
}

.black-title {
    font-weight: 500;
    font-size: 2.5rem;
    line-height: 1.2;
    color: #000;
}

.solutions-green-content {
    font-size: 1.5rem;
    color: #000;
    padding: 3rem 0;
}

.solutions-green-content ul {
    margin: 0;
    padding: 0 2rem;
}

.green-button-arrow a {
    background: #26F85F;
    height: 4rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.4rem;
    color: #fff;
    text-decoration: none;
    font-size: 1.4rem;
    width: 26rem;
}

.solutions-green-section-content .green-button-arrow a {
	color: #000;
}

.solutions-brands-section .container-busines {
    padding: 0 6rem;
}

.solutions-brands-section {
    padding-top: 9.1rem;
    padding-bottom: 4rem;
}

.solutions-brands-content {
    margin-top: 3.7rem;
    display: flex;
    flex-direction: row;
    justify-content: center;
}

.solutions-brands-block {
    width: 27rem;
    margin: 0 0.5rem;
    min-height: 27rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    border-radius: 0.4rem;
    overflow: hidden;
    background: rgba(255, 255, 255, .2);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}

.solutions-brands-block-top {
    width: 100%;
    height: 11rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 3.3rem;
    background: #E2E2E2;
    border-radius: 0.4rem;
}

.solutions-brands-block-img {
    min-height: 4rem;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 1rem;
}

.solutions-brands-block-title {
    font-size: 1.5rem;
    color: #053C4A;
    line-height: 1.3;
}

.solutions-brands-block-content {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    padding: 0 1rem 2.5rem;
    max-height: 15.9rem;
}

.solutions-brands-block-text {
    color: #fff;
    font-size: 1.3rem;
    line-height: 1.5;
    text-align: center;
}

.solutions-brands-block-text2 {
    font-size: 1rem;
    color: #fff;
    padding: 2.5rem 0 0.3rem;
}

.solutions-brands-button a {
    background: #053C4A;
    height: 4.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.4rem;
    color: #fff;
    text-decoration: none;
    font-size: 1.4rem;
    margin-top: 5.1rem;
    width: 19rem;
}

.solutions-brands-button a img {
	  width: 1.5rem;
    margin-left: .7rem;
}

.solutions-brands-button:hover a img {
		animation: slide1 2s ease-in-out infinite;
    margin-left: 1rem;
}

.bsp-content-row-blocks {
    display: flex;
}


.page-template-solutions-bentley-page .solutions-online-planner-top-page .solutions-top-page-left {
    padding-top: 2rem;
}

.Bentley-button-top img {
    max-height: 5rem;
	min-width: 19rem;
}

.page-template-solutions-bentley-page .about-us-top-page.solutions-online-planner-top-page {
    min-height: 39.5rem;
}

.bentley-solutions-page-section .container-busines {
    padding: 0 6rem;
}

.bsp-content-row {
    margin-top: 11.5rem;
}

.bsp-content-row-title.white-title {
    padding-bottom: 3rem;
}

.bsp-content-block {
    width: 32.5rem;
    margin-right: 3.5rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 1rem 2rem 1.5rem;
    min-height: 28.2rem;
    border-radius: 0.4rem;
    background: #e2e2e29c;
    backdrop-filter: blur(25px);
    -webkit-backdrop-filter: blur(25px);
    justify-content: space-between;
}

.bsp-content-block:nth-child(3n) {
    margin-right: 0;
}

.bsp-block-title {
    color: #fff;
    font-size: 1.8rem;
    font-weight: 500;
    padding-bottom: 1rem;
    text-align: center;
}

/*
.bsp-block-text {
    color: #000;
    font-size: 1.4rem;
    text-align: center;
    min-height: 8rem;
}*/

.bsp-block-text {
    color: #000;
    font-size: 1.2rem;
    text-align: left;
    min-height: 8rem;
    line-height: 1.4;
    padding-bottom: 2rem;
}

.bsp-block-text ul {
    margin: 0;
}

.bsp-block-button a {
    background: #053C4AE5;
    border-radius: 0.3rem;
    color: #fff;
    text-decoration: none;
    width: 19rem;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 4.6rem;
    font-size: 1.5rem;
    transition: opacity 0.3s ease;
}

.bsp-block-button a:hover {
    opacity: 0.8;
}

.bsp-content-row {
    margin-top: 11.5rem;
    padding-bottom: 4.6rem;
}

.bsp-block-img {
    display: flex;
    width: 7rem;
    height: 7rem;
    justify-content: center;
    align-items: center;
}

.bsp-block-img img {
    max-height: 6rem;
}

.bentley-solutions-page-section {
    padding-bottom: 9.7rem;
}

.bentley-solutions-green-section {
    padding: 7rem 0;
    text-align: center;
    background: #26F85F;
}

.black-title-descr {
    color: #000;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 1.6;
    padding: 2rem 0 3.4rem;
}

.black-button {
    display: flex;
    justify-content: center;
}

.black-button a {
    width: 25.7rem;
    background: #000;
    height: 4.6rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: .4rem;
    color: #fff;
    text-decoration: none;
    font-size: 1.4rem;
    transition: opacity 0.3s ease; 
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link:hover {
	opacity: 0.8;
}

.bsp-content-block:hover .black-button a {
	opacity: 0.8;
}


.solutions-top-page-right div {
    width: 100%;
}

.solutions-top-page-right img {
    width: 100%;
    max-width: 80%;
    -webkit-transition: all .7s ease-out;
}

.solutions-top-page-logo:hover img {
    -webkit-transform: scale(1.05, 1.05);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: .55s;
}























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

.partners-home-content-left img {
    height: 30px;
}

.site-footer-logo-block-text img {
    height: 25px;
}
	

.home-banner-page-title {
    font-size: 30px;
    font-weight: 500;
    line-height: 1.05;
    padding-bottom: 15px;
}

.home-banner-page-descr {
    color: #000;
    font-size: 16px;
    letter-spacing: .7px;
    padding-right: 30px;
}

img.home-banner-page-img {
	display: none;
}

img.fon-img {
    width: auto !important;
    height: 100%;
    max-width: fit-content !important;
    left: 0;
    right: 0;
}

.white-title {
    font-size: 26px;
    line-height: 1.2;
}

.white-title-descr {
    color: #ecf1f3;
    font-size: 14px;
    padding-top: 20px;
}

.Powerful-home-blocks-first {
    margin-top: 30px;
}

.Powerful-home-blocks {
    justify-content: flex-start;
    flex-direction: column;
}

.Powerful-block {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: 100%;
    margin-left: 2rem;
    border-radius: .7rem;
    height: auto;
    overflow: hidden;
    background: transparent;
    margin-bottom: 15px;
}

.Powerful-block-text {
    color: #ecf1f3;
    height: 100%;
    display: flex;
    align-items: center;
    width: calc(100% - 80px);
    padding: 10px;
    font-size: 16px;
    font-weight: 300;
    min-height: 70px;
}

.Powerful-block-img {
    width: 80px;
    height: 100%;
    display: flex;
    min-height: 68px;
}

.built-home-content {
    display: flex;
    justify-content: center;
    margin-top: 35px;
    margin-right: 0;
    flex-direction: column;
}


.built-home-block {
    width: 100%;
    margin-left: 0;
    border-radius: 0.4rem;
    position: relative;
    height: auto;
    background: #E2E2E2;
    max-width: 450px;
    margin-bottom: 20px;
    min-height: 110px;
}

.built-home-title {
    color: #000;
    padding: 2.1rem 2.2rem 0.5rem;
    border-bottom: 0.1rem solid #1D505C;
    font-size: 20px;
    font-weight: 500;
}

.built-home-descr {
    padding: 10px 7px;
    color: #000;
    font-size: 14px;
}

.partners-home-section-col {
    margin-top: 0.7rem;
    display: flex;
    flex-direction: column;
}

.partners-home-section-col .white-title-descr {
    padding-top: 3.7rem;
    width: 100%;
    max-width: 100%;
    margin-bottom: 25px;
}

.partners-home-content {
    width: 100%;
    max-width: 450px;
    margin-left: 0;
    margin: 0 auto;
}

.partners-home-content-row {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: 100%;
    border-radius: .7rem;
    height: auto;
    overflow: hidden;
    background: transparent;
    margin-bottom: 15px;
}

.partners-home-content-button {
    width: 100px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #D0DADE 0% 0% no-repeat padding-box;
    min-height: 50px;
}

.partners-home-content-button a {
    letter-spacing: 0px;
    color: #000000E5;
    font-size: 14px;
    font-weight: 500;
    text-decoration: none;
}


.site-footer-content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-content: flex-start;
}

.site-footer-logo-block {
    width: 100%;
}


.site-footer-logo {
    width: 250px;
}

.site-footer-logo-block-text {
	font-size: 14px;
}

.site-footer-block-right {
    align-items: flex-start;
}

.site-footer-green-text {
    color: #26f85f;
    font-size: 15px;
    font-weight: 500;
    padding-top: 30px;
}

.site-footer-block-right-bottom {
    display: flex;
    flex-direction: column;
}

.site-footer-block-right-bottom div {
    color: #f8f8f8;
    font-size: 14px;
    margin-left: 0;
    margin-right: .2rem;
    font-weight: 300;
    margin-bottom: 5px;
    margin-top: 10px;
}

.site-footer-content-last {
	    font-size: 10px;
}

.partners-home-content-left {
    color: #ECF1F3;
    height: 100%;
    width: calc(100% - 100px);
    padding: 10px;
    font-size: 14px;
    font-weight: 300;
    justify-content: center;
    font-weight: 500;
    min-height: 51px;
}

.about-us-top-title {
    font-family: 'bornamedium';
    color: #000;
    font-size: 30px;
    font-weight: 500;
    line-height: 1.05;
    padding-bottom: 10px;
    letter-spacing: -1px;
    width: 100%;
}

.about-us-top-descr {
    width: 100%;
    max-width: 100%;
    color: #000;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.6;
    padding-right: 2rem;
}

.about-us-content-two, .about-us-content-first {
    display: flex;
    flex-direction: column;
    position: relative;
}

.about-us-content-first-right .about-us-content-big-img img {
    position: relative;
    right: 0;
    top: 0;
    width: 100%;
    max-width: 500px;
}

.about-us-content-first-left {
    width: 100%;
    max-width: 100%;
    padding-left: .3rem;
}

.about-us-content-first-left .about-us-content-logo {
    width: 350px;
}

.about-us-content-title {
    color: #ecf1f3;
    font-size: 20px;
    font-weight: 500;
    padding-top: 1.7rem;
    padding-bottom: .3rem;
}

.about-us-content-descr {
    color: #ecf1f3;
    font-weight: 400;
    font-size: 14px;
}

.about-us-content-first-right {
    width: 100%;
    max-width: 550px;
    position: relative;
    margin-bottom: 25px;
}

.about-us-content-two-right img {
    position: relative;
    width: 100%;
    top: 0;
}

.about-us-content-two-left {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    margin-top: 30px;
    margin-right: 0;
}

.Contact-page-section-content {
    padding-top: 35px;
    display: flex;
    flex-direction: column;
}

.Contact-page-adress {
    width: 100%;
    padding-left: 1.5rem;
    margin-bottom: 30px;
}

.kontakt-form-block {
    width: 100%;
    max-width: 550px;
    margin-left: 0;
    padding: 15px 20px 10px;
}

.kontakt-form-block input[type="text"], .kontakt-form-block input[type="email"], .kontakt-form-block input[type="tel"], .kontakt-form-block textarea {
    color: #fff;
    font-size: 14px;
    border: none;
    border-radius: 0;
    padding: 10px 0;
    background: transparent;
    border-bottom: .1rem solid #fff;
    width: 100%;
    margin-bottom: 1rem;
}

textarea::placeholder,
input::placeholder {
	font-size: 14px;
}

.kontakt-form-block textarea {
    height: 80px;
    border: .1rem solid #fff;
    margin-top: 10px;
    padding: 10px 1.3rem;
    resize: none;
}

.kontakt-form-block button, .kontakt-form-block input[type="button"], .kontakt-form-block input[type="reset"], .kontakt-form-block input[type="submit"] {
    border: none;
    border-radius: 0;
    line-height: 1;
    padding: .5rem 3em .4em;
    color: #053C4A;
    background: #26F85F;
    margin: -0.3rem auto 0;
    display: flex;
    font-size: 16px;
    font-weight: 500;
    height: 40px;
    line-height: 1;
}

.about-us-top-title {
    font-family: 'bornamedium';
    color: #000;
    font-size: 30px;
    font-weight: 500;
    line-height: 1.05;
    padding-bottom: 10px;
    letter-spacing: -1px;
    width: 100%;
}

.Contact-page-adress .about-us-top-descr {
    width: 100%;
    max-width: 100%;
    font-size: 14px;
}

.Contact-page-section {
    padding-bottom: 60px;
    position: relative;
}

.footer-policy {
    margin-top: 0;
}

.footer-policy a {
	font-size: 14px;
	    margin: 14px 0;
    display: block;
}

.about-us-content-button a {
		font-weight: 400;
    background: #ECF1F3;
    height: 4rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: .4rem;
    color: #000;
    text-decoration: none;
    font-size: 1.4rem;
    width: 26rem;
}

.about-us-content-button a img {
	width: 1.5rem;
	margin-left: 0.5rem;
}

.about-us-content-button {
	display: flex;
	justify-content: center;
}

.Required-cf7 {
    color: #fff;
    font-size: 10px;
    margin-top: 0;
    margin-bottom: 2rem;
}

label.custom-checkbox {
	font-size: 10px;
}

label.custom-checkbox a {
    color: #fff;
    font-size: 11px;
}

.solutions-top-page-content {
    display: flex;
    flex-direction: column;
    padding-top: .5rem;
}

.solutions-top-page-left {
    width: 100%;
    max-width: 100%;
    margin-bottom: 30px;
}

.solutions-top-page-right {
    display: flex;
    width: 100%;
    max-width: 100%;
}

.black-arrow-button a {
    width: 300px;
    background: #000;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    color: #fff;
    text-decoration: none;
    font-size: 14px;
}

.black-arrow-button a img {
    width: 13px;
    margin-left: 5px;
}

.solutions-top-page-logo {
	width: 45%;
  height: 150px;
}

.solutions-top-page-logo:after {
	    width: 15px;
    height: 10px;
}

.solutions-slash-page-content {
	flex-direction: column;
}

.solutions-slash-page-row {
    width: 100%;
    max-width: 100%;
}

.solutions-slash-row-block {
	    font-size: 16px;
	    min-height: 50px;
}

.solutions-slash-page-row:last-child {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding-top: 12px;
}

.solutions-slash-row-block div:has(img) {
	min-height: 60px;
	width: 50px;
}

.solutions-slash-row-block div:has(img) img {
    width: 30px;
    display: block;
    max-height: 30px;
}

.solutions-Reacto-section-content {
    padding-top: .9rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.solutions-Reacto-section-img {
	margin-bottom: 30px;
	width: 80%;
}

.solutions-Reacto-section-descr-text {
    font-size: 14px;
    color: #fff;
    line-height: 1.6;
    padding-bottom: 2.1rem;
}
.solutions-Reacto-section-descr {
    width: 100%;
    max-width: 100%;
    padding-right: 4rem;
    font-size: 14px;
}

.solutions-Reacto-section-descr .black-arrow-button a {
    width: 300px;
}

.Reactive-Power-block {
    width: 300px;
    min-height: 180px;
    margin-bottom: 15px;
    border-radius: .4rem;
}

.Reactive-Power-block-img {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 50px;
    background: #23f85f;
}

.Reactive-Power-block-img img {
    height: 33px;
}

.Reactive-Power-block-ocn {
    color: #f8f8fa;
    font-size: 14px;
}

.Reactive-Power-block-ocn strong {
	font-size: 16px;
}

.comparison-table-section-content {
    width: 100%;
    max-width: 100%;
    margin: 40px 0;
    display: flex;
    flex-direction: column;
}

.comparison-table-top div:first-child {
	font-size: 14px;
}

.comparison-table-row div {
    color: #f8f8fa;
    font-size: 14px;
    display: flex;
    align-items: center;
    word-wrap: break-word;
    word-break: break-word;
    white-space: normal;
}

.poweria-solutions-section-content {
    margin: 10.5rem 0 2rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.poweria-solutions-content-first-text {
    color: #ecf1f3;
    font-size: 16px;
    width: 100%;
    margin-bottom: 20px;
}

.poweria-solutions-content-col {
	flex-direction: column;
	    max-width: 100%;
}

.poweria-solutions-content-block {
	font-size: 14px;
	width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 50px;
}

.poweria-solutions-content-block-img {
	width: 60px;
	min-height: 52px;
}

.poweria-solutions-content-block-img img {
    width: 35px;
}

.send-solutions-contnent {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.send-solutions-adress-content {
    color: #ecf1f3;
    font-size: 14px;
    padding-top: 20px;
    max-width: 100%;
}

.send-solutions-section {
    padding: 11.3rem 0 20rem;
}

.kontakt-form-block select {
	    font-size: 14px;
}

.solutions-online-planner-top-page .solutions-top-page-left {
	max-width: 100%;
}

.solutions-online-planner-top-page .black-arrow-button a {
    width: 300px;
}

.solutions-online-planner-top-page .solutions-top-page-right {
    max-width: 100%;
    margin-left: 1rem;
}

.solutions-slash-page-content-online-planner {
    width: 100%;
    max-width: 100%;
    display: flex;
    flex-direction: column;
}

.solutions-slash-planner-block {
    margin: 0 .5rem;
    width: 100%;
    max-width: 300px;
    min-height: 180px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    border-radius: .4rem;
    padding: 2.7rem 1rem 1rem;
    background: rgba(255, 255, 255, .2);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    overflow: hidden;
    margin: 20px auto;
}

.page-template-solutions-online-planner-page .solutions-slash-page {
    padding: 60px 0;
}

.solutions-slash-planner-block-img {
    width: 50px;
}

.solutions-slash-planner-block-title {
    font-weight: 500;
    font-size: 18px;
    line-height: 1.3;
    display: block;
    margin-bottom: 15px;
    color: #000;
    padding-top: 2.3rem;
}

.solutions-slash-planner-block-text {
    font-size: 14px;
    text-align: center;
    color: #000;
    padding: 0 .5rem;
}

.solutions-project-gallery-section {
    padding-top: 40px;
    padding-bottom: 40px;
}

.solutions-project-gallery-section .white-title {
    margin-bottom: 30px;
}

.solutions-laptop-content {
    position: relative;
    width: 100%;
    min-height: 300px;
}

.solutions-laptop-img {
    position: absolute;
    right: 3rem;
    top: 10px;
    width: 280px;
}

.solutions-laptop-text.solutions-laptop-line4 {
    left: 39.4rem;
    top: 230px;
    border-bottom: 0.1rem solid;
    min-width: 30rem;
}

.solutions-laptop-text.solutions-laptop-line4 {
    left: 107px;
    top: 218px;
    border-bottom: 0.1rem solid;
    min-width: 180px;
}

.solutions-laptop-text {
    font-size: 14px;
    z-index: 2;
}

.solutions-laptop-text:after {
	    top: 12px;
}

.solutions-laptop-text.solutions-laptop-line3 {
    left: 4px;
    top: 164px;
    border-bottom: 0.1rem solid;
    min-width: 140px;
}

.solutions-laptop-text.solutions-laptop-line2 {
    left: 92px;
    top: 99px;
    border-bottom: 0.1rem solid;
    min-width: 140px;
}

.solutions-laptop-text.solutions-laptop-line1 {
    left: 56px;
    top: 10px;
    border-bottom: 0.1rem solid;
    min-width: 162px;
}

.solutions-green-section-content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-height: 42rem;
}


.solutions-green-left {
    width: 100%;
    padding-left: 6rem;
    padding-top: 9.9rem;
    padding-right: 8rem;
    min-height: 42rem;
    background: #053C4AE5;
    padding-bottom: 30px;
}

.green-button-arrow a {
    background: #26F85F;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.4rem;
    color: #fff;
    text-decoration: none;
    font-size: 14px;
    width: 300px;
}

.green-button-arrow a img {
    width: 15px;
    margin-left: 7px;
}

.solutions-green-right {
	    width: 100%;
}

.black-title {
	font-size: 20px;
}

.solutions-green-content {
    font-size: 14px;
    color: #000;
    padding: 3rem 0;
    margin-bottom: 30px;
}

.solutions-brands-content {
    margin-top: 3.7rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.solutions-brands-block {
    width: 300px;
    margin: 0 0.5rem;
    min-height: 180px;
    margin-bottom: 25px;
}
.solutions-brands-block-title {
    font-size: 16px;
    color: #053C4A;
    line-height: 1.3;
}

.solutions-brands-block-top {
	height: 75px;
}

.solutions-brands-button a {
    background: #053C4A;
    height: 45px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.4rem;
    color: #fff;
    text-decoration: none;
    font-size: 14px;
    margin-top: 5.1rem;
    width: 180px;
}
.solutions-brands-button a img {
    width: 15px;
    margin-left: 7px;
}

.solutions-brands-block-text {
	font-size: 14px;
}

.solutions-brands-block-text2 {
	font-size: 10px;
}

.solutions-brands-block-content {
	width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    padding: 0 1rem 2.5rem;
    max-height: max-content;
    margin-top: 15px;
}

.Bentley-button-top img {
    max-height: 60px;
}

.bsp-content-row-title.white-title {
    padding-bottom: 15px;
}

.bsp-content-row-blocks {
    display: flex;
    flex-direction: column;
}

.bsp-content-block {
    width: 100%;
    max-width: 350px;
    margin: 0 auto 35px;
    margin-right: auto !important;
    padding: 15px;
}

.bsp-block-img {
    display: flex;
    width: 60px;
    height: 60px;
    justify-content: center;
    align-items: center;
}

.bsp-block-title {
    color: #000;
    font-size: 18px;
    font-weight: 500;
    padding-bottom: 15px;
    text-align: center;
}

.bsp-block-text {
    color: #000;
    font-size: 14px;
    text-align: center;
    min-height: 8rem;
    margin-bottom: 15px;
}

.bsp-block-button a {
    background: #053C4AE5;
    border-radius: .3rem;
    color: #fff;
    text-decoration: none;
    width: 240px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 46px;
    font-size: 15px;
}

.black-title-descr {
	font-size: 14px;
}

.black-button a {
    width: 180px;
    background: #000;
    height: 42px;
    font-size: 14px;
}

.new-black-home-content {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.new-black-home-block-text {
    width: 100%;
    max-width: 450px;
}

.new-black-home-block-text-descr {
    color: #ECF1F3;
    font-size: 14px;
    padding-top: 2rem;
}

.new-black-home-block-text-descr strong {
    color: #26F85F;
    font-size: 14px;
    font-weight: 400;
}

.new-black-home-block-button {
    width: auto !important;
    min-height: 40px;
}

.why-choose-home-content {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}

.why-choose-home-block {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}

.why-choose-home-block div:has(img) {
	height: 60px;
	width: 60px;
}

.why-choose-home-row-text {
    font-size: 14px;
    color: #FFFFFF;
    max-width: 300px;
    margin-left: 2rem;
}

.why-choose-home-right-block {
	width: 100%;
}

.white-arrow-button a {
	    min-width: 180px;
	    height: 40px;
}

.white-arrow-button a img {
    width: 15px;
    margin-left: 10px;
}

section.why-choose-home-section {
    padding: 60px 0;
}

#button-top {
	width: 60px !important;
    height: 60px !important;
}

a#button-top img {
    height: 30px !important;
}

    .about-us-content-button a {
        font-weight: 400;
        background: #ECF1F3;
        height: 40px;
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: .4rem;
        color: #000;
        text-decoration: none;
        font-size: 14px;
        width: 220px;
    }







}