/* ---------------------------------------------------------
	 1. Embedded font icons
   2. General reset 
	 3. Typography 
   4. Common site styles
   5. Print style
   ---------------------------------------------------------*/

/* ---------------------------------------------------------
   1. Embedded font icons
   ---------------------------------------------------------*/

@font-face {
	font-family: "icomoon";
	src: url("../fonts/icomoon.eot?w74c4g");
	src: url("../fonts/icomoon.eot?w74c4g#iefix") format("embedded-opentype"), url("../fonts/icomoon.ttf?w74c4g") format("truetype"), url("../fonts/icomoon.woff?w74c4g") format("woff"), url("../fonts/icomoon.svg?w74c4g#icomoon") format("svg");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

[class^="icon-"],
[class*=" icon-"] {
	font-family: "icomoon" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-polygon2:before {
	content: "\e900";
}

.icon-polygon:before {
	content: "\e901";
}

.icon-tag:before {
	content: "\e90e";
}

.icon-lock:before {
	content: "\e90f";
}

.icon-arrow-prev:before {
	content: "\e90c";
}

.icon-arrow-next:before {
	content: "\e90d";
}

.icon-arrow-right:before {
	content: "\e904";
}

.icon-tick:before {
	content: "\e905";
}

.icon-twitter:before {
	content: "\e906";
}

.icon-facebook:before {
	content: "\e907";
}

.icon-star-half-empty:before {
	content: "\e909";
}

.icon-star-o:before {
	content: "\e90a";
}

.icon-star:before {
	content: "\e90b";
}

.icon-youtube:before {
	content: "\e908";
}

/* ---------------------------------------------------------
   2. General reset 
   ---------------------------------------------------------*/

.features-list ul,
.section-reviews .rating,
.product-details .meta,
#footer .nav ul,
#footer .social-networks,
.slick-dots {
	margin: 0;
	padding: 0;
	list-style: none;
}

.clearfix:after {
	content: "";
	display: block;
	clear: both;
}

.ellipsis,
.section-reviews .tag-award .holder span,
.section-packages .btn-block .btn,
.section-offer .text-promo .code {
	white-space: nowrap; /* 1 */
	text-overflow: ellipsis; /* 2 */
	overflow: hidden;
}

body {
	min-width: 320px;
	-ms-overflow-style: scrollbar;
	-webkit-font-smoothing: antialiased;
}

a,
button,
input[type="submit"] {
	outline: none !important;
}

.center-block {
	float: none;
}

.clearfix {
	clear: both;
}

a,
button,
input[type="submit"] {
	-webkit-transition: .25s ease-in-out;
	transition: .25s ease-in-out;
	-webkit-transition-property: opacity, background, color, border, visibility;
	transition-property: opacity, background, color, border, visibility;
	outline: none !important;
}

.btn,
.label {
	white-space: normal;
}

input[type="text"],
input[type="tel"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="submit"],
textarea,
select {
	-webkit-appearance: none;
}

/* ---------------------------------------------------------
   3. Typography
   ---------------------------------------------------------*/

body,
address {
	line-height: 28px;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
	color: inherit;
}

.btn-block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 0 -15px -15px;
	padding: 11px 0 12px;
	width: auto;
}

.btn-block:first-child {
	padding-top: 0 !important;
}

.btn-block:last-child {
	padding-bottom: 0 !important;
}

.btn-block.text-center,
.text-center .btn-block {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.btn-block.text-right,
.text-right .btn-block {
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}

.btn-block .btn {
	margin: 0 15px 19px;
	max-width: calc(100% - 30px);
	display: block;
}

.btn-block.no-shadow .btn {
	margin-bottom: 15px;
}

.btn {
	display: inline-block;
	vertical-align: top;
	position: relative;
	border: 0;
	margin: 0 0 4px;
	font: 500 18px/30px "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.btn i {
	position: absolute;
	left: auto;
	top: 50%;
	right: 11px;
	bottom: auto;
	font-size: 12px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.btn.btn-primary {
	box-shadow: 0 4px 0 0 #2358c0;
}

.btn.btn-sm {
	border-radius: 3px;
}

.btn.btn-default {
	border: 2px solid #474352;
}

.btn.btn-default:hover,
.btn.btn-default:focus {
	background: #474352;
	color: #fff;
	border-color: #474352;
}

.btn.btn-lg {
	font-size: 34px;
	line-height: 40px;
	font-weight: 700;
	border-radius: 3px;
	padding-top: 10px;
	padding-bottom: 9px;
}

.btn-award {
	font-size: 11px;
	line-height: 16px;
	font-weight: 700;
	position: relative;
	margin-left: 40px;
	padding: 12px 30px;
	margin-bottom: 15px;
	letter-spacing: -.3px;
}

.btn-award:before {
	position: absolute;
	left: -24px;
	top: 50%;
	right: auto;
	bottom: auto;
	width: 51px;
	height: 51px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	background: url(../images/icon-award.png) no-repeat;
	background-size: cover;
	content: "";
}

.btn-award i {
	font-size: 9px;
	right: 10px;
}

h1 {
	line-height: 29px;
	margin: 0 0 10px;
	font-weight: 500;
}

h2 {
	margin: 0 0 7px;
	letter-spacing: -1px;
	line-height: 40px;
}

h3 {
	line-height: 19px;
	margin: 0 0 10px;
}

p {
	margin: 0 0 14px;
}

/* ---------------------------------------------------------
   4. Common site styles
   ---------------------------------------------------------*/

/* general form styles */

.form-control {
	font-size: 18px;
	line-height: 22px;
	width: 100%;
	padding: 14px 18px;
	display: block;
	border: 0;
	color: #686571;
}

.form-control::-webkit-input-placeholder {
	color: #686571;
}

.form-control::-moz-placeholder {
	opacity: 1;
	color: #686571;
}

.form-control:-moz-placeholder {
	color: #686571;
}

.form-control:-ms-input-placeholder {
	color: #686571;
}

.form-control.placeholder {
	color: #686571;
}

/* accessbility links styles */

.accessibility {
	position: absolute;
	left: -10000px;
	top: auto;
	width: 1px;
	height: 1px;
	overflow: hidden;
}

.accessibility:focus {
	position: static;
	width: auto;
	height: auto;
}

/* container settings */

.row-flex {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	width: calc(100% + 20px);
}

.row-flex:after,
.row-flex:before {
	display: none;
}

.row-flex .col-xs-12 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
}

/* main container styles */

#wrapper {
	overflow: hidden;
	position: relative;
}

/* intro styles, product review styles, btn block (product review) styles  */

.intro {
	position: relative;
	overflow: hidden;
	background-color: #474352;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: cover;
	min-height: 380px;
	padding: 21px 0;
}

.intro:after {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: -webkit-radial-gradient(center, ellipse, #a7b8d3 0%, #b99b8d 83%, #b99b8d 100%);
	background: radial-gradient(ellipse at center, #a7b8d3 0%, #b99b8d 83%, #b99b8d 100%);
	opacity: .15;
	content: "";
}

.intro > .container {
	position: relative;
	z-index: 50;
}

.intro .product-review {
	background: rgba(242, 239, 242, .9);
	padding: 14px 10px 16px;
	overflow: hidden;
	max-width: 790px;
	margin: 0 auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
}

.intro .product-review .subtitle {
	font-size: 16px;
	line-height: 20px;
	display: block;
	margin: 0 0 3px;
}

.intro .product-review h1:last-child {
	margin: 0;
}

.intro .product-review h1 a:hover,
.intro .product-review h1 a:focus {
	color: #3b71db;
}

.intro .product-review .img-thumbnail {
	-webkit-transition: none;
	transition: none;
	background: none;
	border: 0;
	padding: 0;
	max-width: inherit;
	border-radius: 0;
	display: block;
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2;
	margin: 0 auto;
	width: 33.8%;
}

.intro .product-review .img-thumbnail a {
	display: inline-block;
	vertical-align: top;
	max-width: 100%;
}

.intro .product-review .img-thumbnail img {
	max-width: 100%;
	display: block;
	height: auto;
	margin: 0 auto;
}

.intro .product-review .text-box {
	overflow: hidden;
	-webkit-box-ordinal-group: 2;
	-ms-flex-order: 1;
	order: 1;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	margin: 0 0 10px;
}

.intro .product-review .btn-block {
	-webkit-box-ordinal-group: 4;
	-ms-flex-order: 3;
	order: 3;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	width: 100%;
}

.intro .product-review .btn-block .btn {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}

/* features list styles */

.features-list {
	position: relative;
	z-index: 5;
	padding-top: 13px;
	padding-bottom: 11px;
}

.features-list:before {
	position: absolute;
	left: -9999px;
	top: 0;
	right: -9999px;
	bottom: 0;
	background: #474352;
	content: "";
	display: block;
	z-index: -1;
}

.features-list:after {
	position: absolute;
	left: 50%;
	top: 100%;
	right: auto;
	bottom: auto;
	width: 48px;
	height: 9px;
	background: url("data:image/png;base64,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/GMzLdsAAGAgaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNy0xMS0yMFQyMDo1NDo0MSswNTowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE3LTExLTIwVDIwOjU1OjA1KzA1OjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNy0xMS0yMFQyMDo1NTowNSswNTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpJQ0NQcm9maWxlPnNSR0IgSUVDNjE5NjYtMi4xPC9waG90b3Nob3A6SUNDUHJvZmlsZT4KICAgICAgICAgPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4KICAgICAgICAgICAgPHJkZjpCYWc+CiAgICAgICAgICAgICAgIDxyZGY6bGk+MURGODhGQjU5MjNCRTZDOEU5RDFCNUJDMEZEMkZBMTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT4xRjM5RUJCQjQyRjgxQzE4NzAxOTQ2REE5NjdDNTczMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjIwQTM5NTkyOTYyQzk1RTA2NDBFMENEMjNBRDJCMTBCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+MjFCN0I3RkE0ODFBMzBBMDM0MzQwQzVDNUIwQkY3NDA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT4yRjBFQTU4MEUzMDU3NjFCRUE2MzlENkUyNTk5Qzc2NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjMzMjU2NkYyMTcwQTIyNTA1RjRDQkIxQjY1MTFCQkJDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+MzU3MjdGRUEwNDUyMUREMUVFMDExMTQwMzkwMEU5MjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT41MTY2RUIxRTNFNUNBMTA0RkUzMzY5MzMyQzFDRDY1MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjU1QTFENDYxRTE3QTI4QTc3NjEyOTIyMjA4RjZCN0JDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+Nzc3N0U4MjQ2QTc3ODEwOUUxQTQzRUU4ODQzQzZEMDY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT45MDRENzM5NEJBOTFGMTBDNEM1OEVCODZFODY1RTg4QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjkzQzQzMjg0RUYzMThFMTA0QUNDMDFDODk0NzNCNjE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+OTVCQ0Q0QThDMDZGQkIxNzc2NkU5MUY5NUM3RThEMTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT45NzBDRDRCQjUxOTZGN0FBQzNCOEJFQzQ1QjEyNjYyNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjk4Mzc3MEEyNzRDNDZDNDI3RkIzNjEyMjIwNkRFNUYyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+QTg4MDYzN0UxNDFGQkYzOTREOTFCMjVBOEIwRUFFMDQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5BOTBFNTlENjI3MTY4N0VDNkFDMDkyN0IyQUYyNjQ5ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkFFNzU3NDkzN0IzMjg3Q0FFRjI4NkIzOUE4QUNFN0ZFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+QzdCM0Q0QkRFRDY4Q0NBNUIyNUNDQTgxMTMwRENENjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5DQzFFMjE3QjVDMTEyRENBQjZEMjdENjg1RjRFNTE5ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkQ1QzQyOEVFMzdBM0ZCNjA1QkM3OUMzNEU5RDdFMDJDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+REMwRkJDMjJGQUY1NDc1NEQ5OUFDM0JEQTQzQTNEMzE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5FMzEwQzAxMDQwNzExRDc5MTI5MjQ2Qzc1MEU2NzFFQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkZGQTU5NTk2QzNENTk4Mzg5QkJDRjc5RkMwQ0U2OUZFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjBmYzc5ZjI2LWQyMzItMTFkYi1iMWJiLWFlYmE2YWM1ZWY2NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxZDQwYzVmYi0xMTY1LTExZTYtYWFjNy1iYzdmMmYyZDQ5Y2Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MzgyYTEzNDYtMTE2NC0xMWU2LWFhYzctYmM3ZjJmMmQ0OWNmPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjM5ODM4Mzk2LWMwMjctMTFlNy04NTNiLWZhOGZlOTljN2M1NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDozY2MwMGQ4Zi1iYWYzLTExZTctODViYy1kNWVmZDFkNjAyNjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NDA2MjgwNGMtZDg1My0xMTc4LTljMDAtYTE4M2QxZGZiYzcyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4M2ZjZmU5LTExNjQtMTFlNi1hYWM3LWJjN2YyZjJkNDljZjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0YWQ3ZTVhYi0xMTYyLTExZTYtYWFjNy1iYzdmMmYyZDQ5Y2Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NGNkZTQ2ZjMtNTAyNC0xMWRhLWJiNTUtZWUzZTEyNjA4MTFkPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjRkYTZiNzU0LTg5NjYtMTE3OS1iNjkyLWRmZDU0ZDFlNDI1YjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1M2FkZDE4NS1jMjM2LTExZTctYTMwNS1mNGViZjBjMzhiNGY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NWFjNGIwMTctMTE2Mi0xMWU2LWFhYzctYmM3ZjJmMmQ0OWNmPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjYwNTA4ODE0LWJiMjYtMTFlNy04NWJjLWQ1ZWZkMWQ2MDI2MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2ZjNkMzI0YS0xMTY0LTExZTYtYWFjNy1iYzdmMmYyZDQ5Y2Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YWNhMzk2ZDQtODEwOC0xMWU3LWI1MTQtOTVlY2JhZWEzN2MxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmFjYzE5ZDFlLTExNjEtMTFlNi1hYWM3LWJjN2YyZjJkNDljZjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNGIxNDlmMi0xN2I1LTExZTYtYjBmYy1iNTFlMWI3MmNjMmQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YzA5ODI2MGEtMTE2MS0xMWU2LWFhYzctYmM3ZjJmMmQ0OWNmPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmM3NjVjMzM0LWJjNWQtMTFlNy1iYTdjLTliYTMxMTIyNjc2MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkZWQxNzRhYi0xMTYzLTExZTYtYWFjNy1iYzdmMmYyZDQ5Y2Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZWYwNzEzZGItMTE2MS0xMWU2LWFhYzctYmM3ZjJmMmQ0OWNmPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmYxYWQzZTU2LTExNjAtMTFlNi1hYWM3LWJjN2YyZjJkNDljZjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmZDExNzE5Ny0xMTYzLTExZTYtYWFjNy1iYzdmMmYyZDQ5Y2Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjAwODQxRDQ0NUI2NERBMTE4QzUzRkM5N0IxNDhGQjU1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowMkUwOTAxRkVENjBFMDExOUVBODlFNzg0RTMzNjE4RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QzJGOTI5OEFCMzY0REExMTk2NDZBRkQ5NkVEQzg4RTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAwMDA3NDI3LTkzZWItNDAzZC1iNWYyLTM4OGNlNTJjZDBmMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMThEQkI4RjcxMUMyNEZGQUI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxOTc5NDgwLTVjNzQtZmY0Ni05NWQ4LTk4NDllNzQzZjAwOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDU3NDdiZjgtNDBkZS1kNDRhLTk1ZGQtNjI0MjY3YzI5YWQwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowOENEOTM3RkY5OUUxMUU0OUQ3QUUzNzMzOEZCOTRDRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MGNiODJhMmMtN2E1Ny05YzRjLTg3Y2YtZmE4MzA2ODc3YTRjPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxM2Q0ODUzOS1kM2UwLWNlNDAtODUzOS02ODEwZjY0ZjYyMzA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjE3NzJhNzYwLTVhOTYtYTc0Ny1hOGNlLTk4Mjc2YjZkYWVmZjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTllYjgyNDQtZDMxNS04MDRiLWJlZmQtNjliMTJhOTVmMTM4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxRDJEN0Q1NkEzNzMxMUU3ODMyMDgwRDk0RUI3NTc2RDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MWNiODI1ZDctM2U0NS1jMzQwLWIyYzUtZDUyNDg1NTdjM2UwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyNTJkOWZmMC05NjFlLTg5NDktOTc2Ny04ZDdmNjNhNTkxNzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjI2ZWNjM2Q1LWM0MjctNDZlOC05MDdkLWMwNDFmODg3Yzk3YTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MkQxM0VBQzBBNkRBMTFFMzg3QkY5RDgzRTM0RTQ4RDc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjJjYzNmZWE5LTc5MzQtODI0MC04NmQ3LTE4MjNmNWFlZTQ5MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MmQwNWFlYjUtODk5Ny00MGNjLTg4YjQtNzE0NWZlOGZmNDA0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozMDU1NTdiYy1jMjJjLTRmNDktYWFlNS1jMTU1YjZlNGM2YzY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjMzYzMxNTRlLTNlOGQtYWU0Yy04NjE3LWM5YzBiNzVkNmM2NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MzQ0MzI0ODk1M0EzMTFFN0I2QzA4RDM0RTQzMDVDOEI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjM1QUFFRTk2NTU5RDExRTZBQzg2QTc3OTgyNzExMzVFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozNzY4MWVjOC02YTQ2LTk4NDMtYWNlOC0zMjMzMTQ4ZmQ2N2U8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjNiM2E4MDMxLTY5YzQtODY0Yy1iYTI5LWU5NmFiMjlmMDk0OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6M2UxN2Y4MmQtYTZiMy1kNDQ5LWIyMWQtYzdmM2QxNWNkYWZiPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0MDcyOTJlZS1jMTJiLWZiNDctYjdkNS1jMmFlM2RkOTA0ODE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQyMDIzMjBjLTM1YWEtZTQ0Zi1iZmMyLTU4ZDU1MDJjYmY5ZjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NGJiOGRmZDQtOWNjMS1lZDQ3LWJiMWUtYzE3MWZjM2I4YWQwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0ZTM0YzllMy1jYTA1LTNhNDEtOTcxMS1mZTUwMjcwN2I4N2Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjUyNDFmZWQ5LTgxMTItYTQ0ZC04MDMwLTFiNWI2NzgxYjFiMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NTM4QjM0MDgwNDg2RTYxMTlEMkRFOTA2QTg1NkRCQkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjVmYTg5MTg5LWEzMzEtY2E0My05ZjQxLWEyNTdmNjQwYWVhYjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NWZlNjdhYmYtZjQ1Mi1mNDQ4LTgwNjktNjRiNTJiNWEwMzVkPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2MzYyRjYxMjc5NUUxMUU0QkM1QkFBRTY2Qjk3OTZDMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjVhMWJkZTMtZTcyYS1kMTQzLWFhN2UtOTZlMGI4MDBkNDVjPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2OTM1YTVlZi1mMzhhLTVjNDgtOWRhNS0zZmZhMmM0MmI5MmM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjZiYzlhN2M0LTllYWEtNzU0YS1hODM0LTVkODU4ZGU3NmU2YjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzU0ZGRkOTQtMTA3Yi03NTQxLWJhNDMtYzU0YWVmOWEzNDBlPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3NmZjMGZlOC0zNjM4LWZkNDAtOGU2MS03ZTY5ZjczMmE5ZjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjc5ZjcxNDE5LTU1ZGQtZTI0NC1iZTc4LWRkMWM5ODk2Y2NlNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODEwMmI1YTgtMDJiZC1mMDRhLTlkMjItZjlmNmU3OWNlYjQ1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4MWI1OTVkOS03YTNkLTFhNGQtYThiNy1lMDc4NWYyYmM5MGE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjg3YjVlNzZjLThhMjctMGE0Mi05MGRlLWM4MDczMDUxMGI2NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OGFlMDI2MGMtYmJhZi0wZDRmLTlhNjEtMGNkNjZhNWExNTgxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5MGJhYjMwMS0yNGQxLTg2NDUtOTVlMS1jNjY4OTQxOTE1ZTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjkxODU1NDY5LWJlYzgtMDg0OS1iODUxLWJlOTQwYjBiM2Q0NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTIwZjczNjUtNDJkMS1lYzRlLWFhM2ItMWU1ZjM3ZWM3ZjdjPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5MjVlMWMxNS0zZDcxLWQ0NGMtODM2Yy04YTRhNWJmZjYyZWI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjkzZmJjY2QyLTk3YzgtODE0My1iZDI1LWNlN2RiMzk1YTAyZTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTA5ODBBQkM5RUQzRTMxMUFGNDg4QjU1RDU5NjQyMTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJDMEQ5MTIyOUE0MTExRTdCQTg5RTFBQzRBOUE2ODhDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFODY3NDU4RDEwMjQ2ODExOURGN0I0N0QyRTgyRkZBQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RUE2NzQ1OEQxMDI0NjgxMTlERjdCNDdEMkU4MkZGQUI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY4N0YxMTc0MDcyMDY4MTE4M0QxRjEwOTI0OURGNjAwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQ0M5REU5MkJFQTYxMUU3OTg4Q0ExNDlGODEwNDNEQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6YTVkOWUzZDYtNGIxOC1iYjQ4LWI1NDAtYTFhMTYwNTVkMTk2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDphYTBkZTI1MS0xNjY2LTRkN2UtYWRhMC1jNDUzOWFiMjM3NzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOmI4ODlhNDIzLTgwNWItZTY0ZS04MDVmLTk3N2NmMmJjMjQxYjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6YmFlZWExNDgtMjM4OC1jNDRkLWE3MjAtMzhjOGNiMGViNjBjPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpiZDU4M2Y4NC0yZWZhLTg4NDgtOTA3MS0yYzE3NjhkZWEyN2M8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOmNlOTgzOTNkLWJkM2QtODM0Yi04OGFhLWY0NTVlODA5ODFlMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ZDAzODk0MjctYjJkNy04ZDQwLTk5NjUtODgzMWZmNjc1MTk4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDplMTdkZTdmMC1jNTQwLTlmNGUtYWY4Yy0wZDY3MDMzOGFhNGM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOmU0MzBiOWZhLTM0MzctMjU0NS04N2M5LTZkOTcxZjM4M2E2MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ZWIwYmU3ZTQtM2JjNC03YzQxLTk3OTItYWJhMTkyYmM5ZjM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDplZDlhNjJiNS1kZmZkLTJhNDUtYWI5NS0yMWY4ZWRiY2U5N2Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOmVmMTE3YWJjLTQzNjItZGE0ZC1hNmZjLTVhNTBkODEzMmFmMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ZjE0ZGQyZGYtYjYwZC1mZTQzLThlYjgtMzM0ZWZjMGI4OTNiPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpmMTY0YzhhOC1mYWU4LWI4NGEtOGYyOS02NGYyZDhmYmNkZjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOmY4Y2Q5ODczLWIxYTgtN2E0Ny1iYmE5LTIyMWRlMjJlNmI0MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ZmIwMTRmZDUtMmRkNC03MDQwLTg1OTMtMzIyMjFmOTFhYjJlPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpmZTNlZTVjMS01ZWFiLTU1NDctOTk5MC0wYTViMTEyMDJjODk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOmZlYWU3NTMxLTJmMTQtZTc0MC1hZmU5LTZmODdkMTFlYWQwOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ZmZiY2I4ODYtN2Q2YS1mZjQ0LWE1YjItYjBlM2QxNmExOGI0PC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOkJhZz4KICAgICAgICAgPC9waG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6Mjg2N2RhMDktNWY1MC0yZTQ5LTljODEtZTA2YTBlMTkwNGRhPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MmQxODY0NmQtY2UwYi0xMWU3LWI3ZDEtZjYxZjlmNjk1OWU4PC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6YTdkMDZjMWItNzZmNi00ZjQxLWJhMTktYjA2MDkyZjM3M2UxPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmE3ZDA2YzFiLTc2ZjYtNGY0MS1iYTE5LWIwNjA5MmYzNzNlMTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0xMS0yMFQyMDo1NDo0MSswNTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y29udmVydGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpwYXJhbWV0ZXJzPmZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjI4NjdkYTA5LTVmNTAtMmU0OS05YzgxLWUwNmEwZTE5MDRkYTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0xMS0yMFQyMDo1NTowNSswNTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjE0NDwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4yNzwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+LezJEwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAC2ElEQVR42uzbzWsdVRjH8U/irVUoUleSFuwqNNpKjGIXVtNFKFEoLoK2XTTUUlwo3bnXhX+AGy0KtaQQwapdJloaoUSFbrQppS+huFCwRXzJC5JiTHq7mOfi0LQ1SW+TO3PPFw5ncec+5znP/OaZZ86caent6XsA63Pt0Vzfho3YEH0bHkOLRBmp4jdcw6+4Gv01TGAy109isoJ5/BltMTyITWjH5uhr7fEkrkKI5BdcybXx6H/G7FKMVZbhwGxu4OFbfnsEnejCM3gaT2JNOm+rwr+4iDH8iLM4h+l6DVCps8PT+DZajbV4Fi/gRWyP22Oi/kzg+4j/d/gB/9zPAVt6e/pWepKt2IJu7EQP1qVzvyz+xjc4hVFcwI2VdKCyCpO+gfPRPoyaagdejtaRdHFXLuMrfI3TS61ZypCB/o927MYePJX0Qlxsx/F51J4NQyMKKM8TIaa9TZiZLuOzEM2lRnWy0QWUpxsH8RoeLqloruMLfBI1TcPTWqDgjmK/bDHzUKT1Mt2iDsXc9hdFPEUTUI2pKL478RJGCiyckZhDZ8xpqmgTaC1w8Ks4GUsBXRjEXAH8ngtfu8L3kzGXQlJkAeUZQ38U2gMNKqS58K0jfB0rQ+DLIqAaP+EAtuLLBrmyqzgRSxIHwsfSUDYB1RiPp7XncWYV/TgTPrwaj+Wlo6wCuvUEvo7fV3DcPyLbrLaAk4DqdAs5Jtt6cnQFxjsaYw0UuThOAlrIhGwhcpdso1S9uRq2D+KvZglqMwmoxlAU2YN1tPlp2BxqtmA2o4Bq2ag/6pSZe7AzEzb2hU1JQM3FgGyD23LecF+J/w40cwCbXUBkC3rPWbg9924MY5uSLAYmAd07U3gFRxZx7JE4djKFLQkozzzewDt3ePyu4t04Zj6FK6OSQrCA92SfOH3gv0+UqngLH6XwpAy0GA7j7Zx43kziSRloqbyPh2Rv0T9O4bg9NwcAzhmdNUGLsDwAAAAASUVORK5CYII=") no-repeat;
	background-size: 100% auto;
	content: "";
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

.features-list ul {
	font-size: 16px;
	line-height: 20px;
	letter-spacing: -.32em;
	color: #f2eff2;
	margin: 0 auto;
	max-width: 177px;
}

.features-list ul li {
	overflow: hidden;
	letter-spacing: 0;
	position: relative;
	padding: 4px 0 4px 35px;
	margin: 0 0 16px;
	text-align: left;
}

.features-list ul li:before {
	position: absolute;
	left: 0;
	top: 1px;
	right: auto;
	bottom: auto;
	font-size: 24px;
	line-height: 24px;
	font-family: "icomoon";
	/*content: "ÃƒÂ®Ã‚Â¤Ã¢â‚¬Â¦";*/
	/*content: "âœ”"; correct*/
	content: "";
	font-weight: 400 !important;
}

/* main informative part styles */

#main {
	position: relative;
}

/* section header styles */

.head {
	font-size: 24px;
	line-height: 36px;
	overflow: hidden;
	margin: 0 auto 21px;
}

.head > *:last-child {
	margin: 0;
}

/* icon polygon styles */

.icon-polygon {
	position: absolute;
	left: 50%;
	top: 0;
	right: auto;
	bottom: auto;
	width: 94px;
	height: 113px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	padding: 5px;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: 5;
}

.icon-polygon:after,
.icon-polygon:before {
	font-size: 107px;
	line-height: 113px;
	font-family: "icomoon";
	content: "";
	font-weight: 400 !important;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	color: #3b71db;
	z-index: -2;
}

.icon-polygon:before {
	text-shadow: 0 5px 0 rgba(255, 255, 255, .1);
}

.icon-polygon:after {
	font-size: 97px;
	line-height: 113px;
	color: rgba(255, 255, 255, .2);
	z-index: -1;
	content: "\e900";
}

.icon-polygon.icon-info:before {
	color: #87c9f0;
}

.icon-polygon.icon-danger:before {
	color: #d22932;
}

.icon-polygon.icon-warning:before {
	color: #f5bc06;
}

.icon-polygon img {
	max-width: 100%;
	display: block;
	height: auto;
}

/* section reviews styles, tag award styles, product rating styles */

.section-reviews .tag-award {
	font-size: 12px;
	line-height: 16px;
	position: absolute;
	left: -3px;
	top: -4px;
	right: auto;
	bottom: auto;
	width: 109px;
	height: 105px;
	overflow: hidden;
	z-index: 50;
	text-align: center;
	color: #1d1c20;
	display: none;
}

.section-reviews .tag-award:after {
	position: absolute;
	left: 8px;
	top: -38px;
	right: auto;
	bottom: auto;
	background: -webkit-linear-gradient(top, #ad731f 10%, #e2c778 20%, #fff4ac 40%, #cea756 50%, #ad731f 65%);
	background: linear-gradient(to bottom, #ad731f 10%, #e2c778 20%, #fff4ac 40%, #cea756 50%, #ad731f 65%);
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	width: 26px;
	height: 194px;
	content: "";
}

.section-reviews .tag-award .holder {
	display: block;
	position: relative;
	padding: 4px 15px;
	z-index: 5;
	width: 120px;
	text-align: center;
	margin: 26px 0 0 -18px;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
}

.section-reviews .tag-award .holder:after {
	position: absolute;
	left: 123px;
	top: 22px;
	right: auto;
	bottom: auto;
	width: 0;
	content: "";
	height: 0;
	border-style: solid;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	border-width: 4px 0 4px 4px;
	border-color: transparent transparent transparent #5d3700;
}

.section-reviews .tag-award .holder:before {
	position: absolute;
	left: -12px;
	top: 22px;
	right: auto;
	bottom: auto;
	width: 0;
	content: "";
	height: 0;
	border-style: solid;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	border-width: 3px 3px 3px 0;
	border-color: transparent #5d3700 transparent;
}

.section-reviews .tag-award .holder span {
	display: block;
}

.section-reviews .rating {
	font-size: 19px;
	line-height: 18px;
	overflow: hidden;
	letter-spacing: -.32em;
	margin: 3px -2px;
	width: 100%;
}

.section-reviews .rating li {
	display: inline-block;
	vertical-align: top;
	letter-spacing: 0;
	padding: 1px 2px;
	color: #f5bc06;
}

.section-reviews .rating li:before {
	font-family: "icomoon";
	content: "";
	font-weight: 400 !important;
	-webkit-transition: .25s ease-in-out;
	transition: .25s ease-in-out;
	-webkit-transition-property: opacity, background, color, border, visibility;
	transition-property: opacity, background, color, border, visibility;
}

.section-reviews .rating li.active:before {
	content: "\e90b";
}

.section-reviews .rating li.active.star-half:before {
	content: "\e909";
}

.section-reviews .rating li a {
	width: 100%;
	height: 100%;
	display: block;
}

/* product details (slide) styles, product award styles, logo editor styles, product intro styles, product image styles, product content styles, product info(product score, product rating and product website) styles */

.product-details {
	background-color: #f2eff2;
	background-position: 50% 100%;
	background-repeat: no-repeat;
	position: relative;
	z-index: 5;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	background-size: cover;
	padding-top: 50px;
	padding-bottom: 31px;
}

.product-details:after {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: rgba(242, 239, 242, .9);
	content: "";
}

.product-details .container {
	position: relative;
	z-index: 100;
}

.product-details.has-award .tag-award {
	display: block;
}

.product-details .logo-editor {
	display: block;
	margin: 0 auto 13px;
	width: 169px;
	text-align: center;
}

.product-details .logo-editor a {
	display: inline-block;
	vertical-align: top;
	max-width: 100%;
}

.product-details .logo-editor img {
	max-width: 100%;
	display: block;
	height: auto;
	margin: 0 auto;
}

.product-details .product-intro {
	margin: 0 0 30px;
}

.product-details .product-intro:before,
.product-details .product-intro:after {
	content: " ";
	display: table;
}

.product-details .product-intro:after {
	clear: both;
}

.product-details .product-intro .box-holder {
	background: #fff;
	position: relative;
	box-shadow: 5px 5px 10px 0 rgba(104, 101, 113, .1);
	margin: 0 0 10px;
}

.product-details .product-intro .box-holder:before,
.product-details .product-intro .box-holder:after {
	content: " ";
	display: table;
}

.product-details .product-intro .box-holder:after {
	clear: both;
}

.product-details .product-intro .img-area {
	white-space: nowrap;
	min-height: 80px;
	padding: 38px 15px 7px;
}

.product-details .product-intro .img-area:after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 0;
	min-height: 100%;
}

.product-details .product-intro .img-area > * {
	white-space: normal;
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	white-space: normal;
}

.product-details .product-intro .img-area:after {
	min-height: inherit;
}

.product-details .product-intro .img-area img {
	max-width: 100%;
	height: auto;
	-webkit-transform: scale(.82);
	-ms-transform: scale(.82);
	transform: scale(.82);
}

.product-details .product-intro .text-box {
	overflow: hidden;
	padding: 0 25px 15px;
}

.product-details .product-intro .subtitle {
	font-size: 13px;
	line-height: 16px;
	display: block;
	color: #898593;
}

.product-details .product-intro .subtitle:last-child {
	margin: 0;
}

.product-details .product-intro .price {
	font-size: 34px;
	line-height: 37px;
	display: block;
	color: #d22932;
}

.product-details .product-content {
	overflow: hidden;
}

.product-details .product-content h2 {
	color: #d22932;
}

.product-details .product-content h2 a {
	color: inherit;
}

.product-details .product-content .head {
	overflow: hidden;
	margin-bottom: 5px;
}

.product-details .product-content .text-box {
	overflow: hidden;
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2;
	margin: 0 0 14px;
}

.product-details .product-content .text-box p:last-child {
	margin: 0;
}

.product-details .meta {
	overflow: hidden;
	font: 20px/23px "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	margin: 0 -11px 0 -12px;
}

.product-details .meta > li {
	border-left: 1px solid #898593;
	padding: 13px 11px 14px 12px;
	border-top: 1px solid #898593;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	position: relative;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}

.product-details .meta > li.score-area {
	width: 50%;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}

.product-details .meta > li.rating-area {
	width: 50%;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}

.product-details .meta .score {
	font-size: 56px;
	line-height: 49px;
	display: block;
	color: #d22932;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	width: 100%;
}

.product-details .meta .subtitle {
	display: block;
	font-weight: 500;
	-ms-flex-item-align: end;
	align-self: flex-end;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	width: 100%;
}

.product-details .meta .btn-block {
	width: calc(100% + 30px);
}

.product-details .meta .btn {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}

/* product selection styles, products slider styles, product styles, tag award (product) styles product image styles, product info (product score and product rating) styles */

.products-selection {
	position: relative;
	padding: 20px 0 50px;
	background: #3b71db;
	border-top: 6px solid #d22932;
}

.products-selection:before,
.products-selection:after {
	content: " ";
	display: table;
}

.products-selection:after {
	clear: both;
}

.products-selection:after,
.products-selection:before {
	-webkit-transition: .25s ease-in-out;
	transition: .25s ease-in-out;
	-webkit-transition-property: opacity, background, color, border, visibility;
	transition-property: opacity, background, color, border, visibility;
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	position: absolute;
	display: block;
	pointer-events: none;
}

.products-selection:after {
	border-color: transparent;
	border-bottom-color: #3b71db;
	border-width: 25px 29px;
}

.products-selection:before {
	border-color: transparent;
	border-bottom-color: #d22932;
	border-width: 33px 39px;
}

.products-selection [class^="col-"],
.products-selection [class*=" col-"] {
	position: static;
}

.products-selection .products-frame {
	position: relative;
}

.products-selection .products-area {
	position: static !important;
}

.products-selection .slick-list {
	margin: -9px;
}

.products-selection .slick-track {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
}

.products-selection .slick-track:after,
.products-selection .slick-track:before {
	display: none;
}

.products-selection .slick-dots {
	position: absolute;
	left: 0;
	top: auto;
	right: 0;
	bottom: -33px;
}

.products-selection .product {
	margin: 9px;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
	border-radius: 4px;
	position: relative;
	background: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	min-height: inherit;
	height: auto;
	cursor: pointer;
	width: calc(100% - 18px);
}

.products-selection .product:after,
.products-selection .product:before {
	-webkit-transition: .25s ease-in-out;
	transition: .25s ease-in-out;
	-webkit-transition-property: opacity, background, color, border, visibility;
	transition-property: opacity, background, color, border, visibility;
	opacity: 0;
	visibility: hidden;
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	margin: 0 0 22px;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	position: absolute;
	pointer-events: none;
}

.products-selection .product:after {
	border-color: transparent;
	border-bottom-color: #3b71db;
	border-width: 25px 29px;
}

.products-selection .product:before {
	border-color: transparent;
	border-bottom-color: #d22932;
	border-width: 33px 39px;
}

.products-selection .product .overlay {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	-webkit-transition: .25s ease-in-out;
	transition: .25s ease-in-out;
	-webkit-transition-property: opacity, background, color, border, visibility;
	transition-property: opacity, background, color, border, visibility;
	border: 5px solid #d22932;
	content: "";
	opacity: 0;
	border-radius: 4px;
	visibility: hidden;
	z-index: 1;
	display: block;
	pointer-events: none;
}

.products-selection .product .number {
	position: absolute;
	left: 50%;
	top: 0;
	right: auto;
	bottom: auto;
	-webkit-transition: .25s ease-in-out;
	transition: .25s ease-in-out;
	-webkit-transition-property: opacity, background, color, border, visibility;
	transition-property: opacity, background, color, border, visibility;
	background: #686571;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	font: 16px/20px "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #fff;
	min-width: 50px;
	padding: 5px 5px 0;
}

.products-selection .product .number:after {
	-webkit-transition: .25s ease-in-out;
	transition: .25s ease-in-out;
	-webkit-transition-property: opacity, background, color, border, visibility;
	transition-property: opacity, background, color, border, visibility;
	position: absolute;
	left: 50%;
	top: 100%;
	right: auto;
	bottom: auto;
	border-width: 8px 25px 0 25px;
	border-style: solid;
	border-color: #686571 transparent transparent;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	content: "";
	display: block;
}

.products-selection .product .tag-award {
	font-size: 9px;
	line-height: 12px;
	width: 75px;
	height: 75px;
	top: -3px;
}

.products-selection .product .tag-award:after {
	width: 19px;
	height: 136px;
	left: 13px;
	top: -34px;
}

.products-selection .product .tag-award .holder {
	width: 100px;
	padding: 2px 5px;
	margin: 20px 0 0 -21px;
}

.products-selection .product .tag-award .holder:after {
	border-width: 3px 0 3px 3px;
	left: 96px;
	top: 15px;
}

.products-selection .product .tag-award .holder:before {
	left: 0;
	top: 14px;
}

.products-selection .product.has-award .tag-award {
	display: block;
}

.products-selection .product.slick-current .overlay {
	opacity: 1;
	visibility: visible;
}

.products-selection .product.slick-current .number {
	background: #d22932;
}

.products-selection .product.slick-current .number:after {
	border-top-color: #d22932;
}

.products-selection .product.slick-current .img-area {
	background: #f2eff2;
}

.products-selection .product.slick-current .img-area .normal {
	display: none;
}

.products-selection .product.slick-current .img-area .active {
	display: inline-block;
}

.products-selection .product h3 {
	margin: 6px 0 3px;
	overflow: hidden;
	letter-spacing: -.5px;
}

.products-selection .product .subtitle {
	font-size: 13px;
	line-height: 14px;
	display: block;
	color: #686571;
}

.products-selection .product strong.subtitle {
	font-weight: 600;
}

.products-selection .product .img-area {
	white-space: nowrap;
	-webkit-transition: .25s ease-in-out;
	transition: .25s ease-in-out;
	-webkit-transition-property: opacity, background, color, border, visibility;
	transition-property: opacity, background, color, border, visibility;
	padding: 40px 15px 10px;
	min-height: 93px;
	border-radius: 4px 4px 0 0;
	background: #474352;
}

.products-selection .product .img-area:after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 0;
	min-height: 100%;
}

.products-selection .product .img-area > * {
	white-space: normal;
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	white-space: normal;
}

.products-selection .product .img-area:after {
	min-height: inherit;
}

.products-selection .product .img-area img {
	max-width: 100%;
	height: auto;
}

.products-selection .product .img-area .active {
	display: none;
}

.products-selection .product .product-info {
	overflow: hidden;
	padding: 19px 23px 25px 30px;
}

.products-selection .product .product-info .info {
	overflow: hidden;
}

.products-selection .product .score-area {
	width: 71px;
	height: 71px;
	border: 2px solid #efecef;
	margin: 0 8px 0 0;
	border-radius: 50%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 5px;
	float: left;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.products-selection .product .score-area .subtitle {
	font-size: 10px;
	line-height: 10px;
	padding: 0;
}

.products-selection .product .score {
	font: 700 28px/27px "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
	display: block;
	color: #d22932;
	margin: 0 0 3px;
}

.products-selection .product .rating {
	font-size: 15px;
	line-height: 15px;
	overflow: hidden;
	margin-bottom: 6px;
}

/* section packages styles, section header (section packages) styles , packages area styles, box package styles */

.section-packages {
	background-color: #474352;
	overflow: hidden;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	padding: 25px 0 76px;
}

.section-packages:after {
	background: rgba(71, 67, 82, .85);
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	content: "";
	z-index: 5;
}

.section-packages > .container {
	position: relative;
	z-index: 6;
}

.section-packages .head {
	margin-bottom: 8px;
}

.section-packages h1,
.section-packages h2 {
	color: #fff;
}

.section-packages .text-or {
	width: 43px;
	height: 43px;
	z-index: 6;
	font: 700 24px/42px "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
	-ms-flex-item-align: center;
	align-self: center;
	background: #686571;
	border-radius: 50%;
	text-align: center;
	color: #f2eff2;
	margin: 0 -22px;
}

.section-packages .box-packages {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	margin: 0 -10px;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	position: relative;

}

.section-packages .box-package {
	width: 140px;
	height: 130px;
	padding: 17px 10px 27px;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 15px 10px;
	background: rgba(58, 85, 115, .8);
	border: 4px solid #87c9f0;
	max-width: calc(50% - 20px);
	cursor: pointer;
}

.section-packages .box-package img {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	width: auto;
	height: auto;
	display: block;
	max-width: 100%;
	max-height: 100%;
}

.section-packages .btn-block {
	position: absolute;
	left: 15px;
	top: 100%;
	right: 15px;
	bottom: auto;
	padding: 0;
	margin: 2px 0 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.section-packages .btn-block .btn {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	margin: 0;
	max-width: 100%;
}

/* section features styles, features area styles, box feature styles */

.section-features {
	background-color: #474352;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	padding: 66px 0 76px;
}

.section-features:before,
.section-features:after {
	content: " ";
	display: table;
}

.section-features:after {
	clear: both;
}

.section-features:after {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: rgba(242, 239, 242, .9);
	content: "";
	display: block;
	z-index: 1;
}

.section-features .container {
	position: relative;
	z-index: 5;
}

.section-features h2 {
	color: #d22932;
}

.section-features .features-holder {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	margin: -10px;
	padding: 0 0 20px;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.section-features .features-holder:last-child {
	padding: 0;
}

.section-features .feature {
	background: #474352;
	overflow: hidden;
	border-radius: 4px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
	margin: 10px;
	width: calc(50% - 20px);
}

.section-features .feature .ico-area {
	white-space: nowrap;
	min-height: 89px;
	overflow: hidden;
	padding: 7px 15px 16px;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANwAAAAeCAYAAABHenA+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAGAgaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNy0xMS0xN1QyMDoxMTozNyswNTowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE3LTExLTE3VDIwOjEyOjAxKzA1OjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNy0xMS0xN1QyMDoxMjowMSswNTowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpJQ0NQcm9maWxlPnNSR0IgSUVDNjE5NjYtMi4xPC9waG90b3Nob3A6SUNDUHJvZmlsZT4KICAgICAgICAgPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4KICAgICAgICAgICAgPHJkZjpCYWc+CiAgICAgICAgICAgICAgIDxyZGY6bGk+MURGODhGQjU5MjNCRTZDOEU5RDFCNUJDMEZEMkZBMTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT4xRjM5RUJCQjQyRjgxQzE4NzAxOTQ2REE5NjdDNTczMjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjIwQTM5NTkyOTYyQzk1RTA2NDBFMENEMjNBRDJCMTBCPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+MjFCN0I3RkE0ODFBMzBBMDM0MzQwQzVDNUIwQkY3NDA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT4yRjBFQTU4MEUzMDU3NjFCRUE2MzlENkUyNTk5Qzc2NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjMzMjU2NkYyMTcwQTIyNTA1RjRDQkIxQjY1MTFCQkJDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+MzU3MjdGRUEwNDUyMUREMUVFMDExMTQwMzkwMEU5MjE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT41MTY2RUIxRTNFNUNBMTA0RkUzMzY5MzMyQzFDRDY1MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjU1QTFENDYxRTE3QTI4QTc3NjEyOTIyMjA4RjZCN0JDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+Nzc3N0U4MjQ2QTc3ODEwOUUxQTQzRUU4ODQzQzZEMDY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT45MDRENzM5NEJBOTFGMTBDNEM1OEVCODZFODY1RTg4QjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjkzQzQzMjg0RUYzMThFMTA0QUNDMDFDODk0NzNCNjE4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+OTVCQ0Q0QThDMDZGQkIxNzc2NkU5MUY5NUM3RThEMTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT45NzBDRDRCQjUxOTZGN0FBQzNCOEJFQzQ1QjEyNjYyNTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPjk4Mzc3MEEyNzRDNDZDNDI3RkIzNjEyMjIwNkRFNUYyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+QTg4MDYzN0UxNDFGQkYzOTREOTFCMjVBOEIwRUFFMDQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5BOTBFNTlENjI3MTY4N0VDNkFDMDkyN0IyQUYyNjQ5ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkFFNzU3NDkzN0IzMjg3Q0FFRjI4NkIzOUE4QUNFN0ZFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+QzdCM0Q0QkRFRDY4Q0NBNUIyNUNDQTgxMTMwRENENjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5DQzFFMjE3QjVDMTEyRENBQjZEMjdENjg1RjRFNTE5ODwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkQ1QzQyOEVFMzdBM0ZCNjA1QkM3OUMzNEU5RDdFMDJDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+REMwRkJDMjJGQUY1NDc1NEQ5OUFDM0JEQTQzQTNEMzE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5FMzEwQzAxMDQwNzExRDc5MTI5MjQ2Qzc1MEU2NzFFQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPkZGQTU5NTk2QzNENTk4Mzg5QkJDRjc5RkMwQ0U2OUZFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjBmYzc5ZjI2LWQyMzItMTFkYi1iMWJiLWFlYmE2YWM1ZWY2NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxZDQwYzVmYi0xMTY1LTExZTYtYWFjNy1iYzdmMmYyZDQ5Y2Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MzgyYTEzNDYtMTE2NC0xMWU2LWFhYzctYmM3ZjJmMmQ0OWNmPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjM5ODM4Mzk2LWMwMjctMTFlNy04NTNiLWZhOGZlOTljN2M1NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDozY2MwMGQ4Zi1iYWYzLTExZTctODViYy1kNWVmZDFkNjAyNjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NDA2MjgwNGMtZDg1My0xMTc4LTljMDAtYTE4M2QxZGZiYzcyPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4M2ZjZmU5LTExNjQtMTFlNi1hYWM3LWJjN2YyZjJkNDljZjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0YWQ3ZTVhYi0xMTYyLTExZTYtYWFjNy1iYzdmMmYyZDQ5Y2Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NGNkZTQ2ZjMtNTAyNC0xMWRhLWJiNTUtZWUzZTEyNjA4MTFkPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjRkYTZiNzU0LTg5NjYtMTE3OS1iNjkyLWRmZDU0ZDFlNDI1YjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1M2FkZDE4NS1jMjM2LTExZTctYTMwNS1mNGViZjBjMzhiNGY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NWFjNGIwMTctMTE2Mi0xMWU2LWFhYzctYmM3ZjJmMmQ0OWNmPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjYwNTA4ODE0LWJiMjYtMTFlNy04NWJjLWQ1ZWZkMWQ2MDI2MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2ZjNkMzI0YS0xMTY0LTExZTYtYWFjNy1iYzdmMmYyZDQ5Y2Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YWNhMzk2ZDQtODEwOC0xMWU3LWI1MTQtOTVlY2JhZWEzN2MxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmFjYzE5ZDFlLTExNjEtMTFlNi1hYWM3LWJjN2YyZjJkNDljZjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNGIxNDlmMi0xN2I1LTExZTYtYjBmYy1iNTFlMWI3MmNjMmQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6YzA5ODI2MGEtMTE2MS0xMWU2LWFhYzctYmM3ZjJmMmQ0OWNmPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmM3NjVjMzM0LWJjNWQtMTFlNy1iYTdjLTliYTMxMTIyNjc2MzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkZWQxNzRhYi0xMTYzLTExZTYtYWFjNy1iYzdmMmYyZDQ5Y2Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZWYwNzEzZGItMTE2MS0xMWU2LWFhYzctYmM3ZjJmMmQ0OWNmPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmYxYWQzZTU2LTExNjAtMTFlNi1hYWM3LWJjN2YyZjJkNDljZjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmZDExNzE5Ny0xMTYzLTExZTYtYWFjNy1iYzdmMmYyZDQ5Y2Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT51dWlkOjAwODQxRDQ0NUI2NERBMTE4QzUzRkM5N0IxNDhGQjU1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXVpZDowMkUwOTAxRkVENjBFMDExOUVBODlFNzg0RTMzNjE4RjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnV1aWQ6QzJGOTI5OEFCMzY0REExMTk2NDZBRkQ5NkVEQzg4RTA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAwMDA3NDI3LTkzZWItNDAzZC1iNWYyLTM4OGNlNTJjZDBmMDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMThEQkI4RjcxMUMyNEZGQUI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjAxOTc5NDgwLTVjNzQtZmY0Ni05NWQ4LTk4NDllNzQzZjAwOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MDU3NDdiZjgtNDBkZS1kNDRhLTk1ZGQtNjI0MjY3YzI5YWQwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDowOENEOTM3RkY5OUUxMUU0OUQ3QUUzNzMzOEZCOTRDRDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MGNiODJhMmMtN2E1Ny05YzRjLTg3Y2YtZmE4MzA2ODc3YTRjPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxM2Q0ODUzOS1kM2UwLWNlNDAtODUzOS02ODEwZjY0ZjYyMzA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjE3NzJhNzYwLTVhOTYtYTc0Ny1hOGNlLTk4Mjc2YjZkYWVmZjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MTllYjgyNDQtZDMxNS04MDRiLWJlZmQtNjliMTJhOTVmMTM4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoxRDJEN0Q1NkEzNzMxMUU3ODMyMDgwRDk0RUI3NTc2RDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MWNiODI1ZDctM2U0NS1jMzQwLWIyYzUtZDUyNDg1NTdjM2UwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDoyNTJkOWZmMC05NjFlLTg5NDktOTc2Ny04ZDdmNjNhNTkxNzQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjI2ZWNjM2Q1LWM0MjctNDZlOC05MDdkLWMwNDFmODg3Yzk3YTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MkQxM0VBQzBBNkRBMTFFMzg3QkY5RDgzRTM0RTQ4RDc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjJjYzNmZWE5LTc5MzQtODI0MC04NmQ3LTE4MjNmNWFlZTQ5MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MmQwNWFlYjUtODk5Ny00MGNjLTg4YjQtNzE0NWZlOGZmNDA0PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozMDU1NTdiYy1jMjJjLTRmNDktYWFlNS1jMTU1YjZlNGM2YzY8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjMzYzMxNTRlLTNlOGQtYWU0Yy04NjE3LWM5YzBiNzVkNmM2NTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6MzQ0MzI0ODk1M0EzMTFFN0I2QzA4RDM0RTQzMDVDOEI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjM1QUFFRTk2NTU5RDExRTZBQzg2QTc3OTgyNzExMzVFPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDozNzY4MWVjOC02YTQ2LTk4NDMtYWNlOC0zMjMzMTQ4ZmQ2N2U8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjNiM2E4MDMxLTY5YzQtODY0Yy1iYTI5LWU5NmFiMjlmMDk0OTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6M2UxN2Y4MmQtYTZiMy1kNDQ5LWIyMWQtYzdmM2QxNWNkYWZiPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0MDcyOTJlZS1jMTJiLWZiNDctYjdkNS1jMmFlM2RkOTA0ODE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjQyMDIzMjBjLTM1YWEtZTQ0Zi1iZmMyLTU4ZDU1MDJjYmY5ZjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NGJiOGRmZDQtOWNjMS1lZDQ3LWJiMWUtYzE3MWZjM2I4YWQwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo0ZTM0YzllMy1jYTA1LTNhNDEtOTcxMS1mZTUwMjcwN2I4N2Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjUyNDFmZWQ5LTgxMTItYTQ0ZC04MDMwLTFiNWI2NzgxYjFiMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NTM4QjM0MDgwNDg2RTYxMTlEMkRFOTA2QTg1NkRCQkI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjVmYTg5MTg5LWEzMzEtY2E0My05ZjQxLWEyNTdmNjQwYWVhYjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NWZlNjdhYmYtZjQ1Mi1mNDQ4LTgwNjktNjRiNTJiNWEwMzVkPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2MzYyRjYxMjc5NUUxMUU0QkM1QkFBRTY2Qjk3OTZDMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NjVhMWJkZTMtZTcyYS1kMTQzLWFhN2UtOTZlMGI4MDBkNDVjPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo2OTM1YTVlZi1mMzhhLTVjNDgtOWRhNS0zZmZhMmM0MmI5MmM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjZiYzlhN2M0LTllYWEtNzU0YS1hODM0LTVkODU4ZGU3NmU2YjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6NzU0ZGRkOTQtMTA3Yi03NTQxLWJhNDMtYzU0YWVmOWEzNDBlPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo3NmZjMGZlOC0zNjM4LWZkNDAtOGU2MS03ZTY5ZjczMmE5ZjI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjc5ZjcxNDE5LTU1ZGQtZTI0NC1iZTc4LWRkMWM5ODk2Y2NlNDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ODEwMmI1YTgtMDJiZC1mMDRhLTlkMjItZjlmNmU3OWNlYjQ1PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo4MWI1OTVkOS03YTNkLTFhNGQtYThiNy1lMDc4NWYyYmM5MGE8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjg3YjVlNzZjLThhMjctMGE0Mi05MGRlLWM4MDczMDUxMGI2NDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OGFlMDI2MGMtYmJhZi0wZDRmLTlhNjEtMGNkNjZhNWExNTgxPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5MGJhYjMwMS0yNGQxLTg2NDUtOTVlMS1jNjY4OTQxOTE1ZTQ8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjkxODU1NDY5LWJlYzgtMDg0OS1iODUxLWJlOTQwYjBiM2Q0NzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6OTIwZjczNjUtNDJkMS1lYzRlLWFhM2ItMWU1ZjM3ZWM3ZjdjPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDo5MjVlMWMxNS0zZDcxLWQ0NGMtODM2Yy04YTRhNWJmZjYyZWI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjkzZmJjY2QyLTk3YzgtODE0My1iZDI1LWNlN2RiMzk1YTAyZTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6QTA5ODBBQkM5RUQzRTMxMUFGNDg4QjU1RDU5NjQyMTU8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkJDMEQ5MTIyOUE0MTExRTdCQTg5RTFBQzRBOUE2ODhDPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpFODY3NDU4RDEwMjQ2ODExOURGN0I0N0QyRTgyRkZBQjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6RUE2NzQ1OEQxMDI0NjgxMTlERjdCNDdEMkU4MkZGQUI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOkY4N0YxMTc0MDcyMDY4MTE4M0QxRjEwOTI0OURGNjAwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpGQ0M5REU5MkJFQTYxMUU3OTg4Q0ExNDlGODEwNDNEQTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6YTVkOWUzZDYtNGIxOC1iYjQ4LWI1NDAtYTFhMTYwNTVkMTk2PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDphYTBkZTI1MS0xNjY2LTRkN2UtYWRhMC1jNDUzOWFiMjM3NzI8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOmI4ODlhNDIzLTgwNWItZTY0ZS04MDVmLTk3N2NmMmJjMjQxYjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6YmFlZWExNDgtMjM4OC1jNDRkLWE3MjAtMzhjOGNiMGViNjBjPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpiZDU4M2Y4NC0yZWZhLTg4NDgtOTA3MS0yYzE3NjhkZWEyN2M8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOmNlOTgzOTNkLWJkM2QtODM0Yi04OGFhLWY0NTVlODA5ODFlMzwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ZDAzODk0MjctYjJkNy04ZDQwLTk5NjUtODgzMWZmNjc1MTk4PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDplMTdkZTdmMC1jNTQwLTlmNGUtYWY4Yy0wZDY3MDMzOGFhNGM8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOmU0MzBiOWZhLTM0MzctMjU0NS04N2M5LTZkOTcxZjM4M2E2MjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ZWIwYmU3ZTQtM2JjNC03YzQxLTk3OTItYWJhMTkyYmM5ZjM3PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDplZDlhNjJiNS1kZmZkLTJhNDUtYWI5NS0yMWY4ZWRiY2U5N2Y8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOmVmMTE3YWJjLTQzNjItZGE0ZC1hNmZjLTVhNTBkODEzMmFmMTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ZjE0ZGQyZGYtYjYwZC1mZTQzLThlYjgtMzM0ZWZjMGI4OTNiPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpmMTY0YzhhOC1mYWU4LWI4NGEtOGYyOS02NGYyZDhmYmNkZjc8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOmY4Y2Q5ODczLWIxYTgtN2E0Ny1iYmE5LTIyMWRlMjJlNmI0MDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ZmIwMTRmZDUtMmRkNC03MDQwLTg1OTMtMzIyMjFmOTFhYjJlPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+eG1wLmRpZDpmZTNlZTVjMS01ZWFiLTU1NDctOTk5MC0wYTViMTEyMDJjODk8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOmZlYWU3NTMxLTJmMTQtZTc0MC1hZmU5LTZmODdkMTFlYWQwOTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnhtcC5kaWQ6ZmZiY2I4ODYtN2Q2YS1mZjQ0LWE1YjItYjBlM2QxNmExOGI0PC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOkJhZz4KICAgICAgICAgPC9waG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6MmFmNTgzNzYtY2M2YS1mZjRjLWI0OGQtZmMzYmRjMmIxZWY1PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6OWJhNzYxOWEtY2JhOS0xMWU3LWFhMDUtZjkwYWM1NWQ4NWJmPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6ZDdlMjZhNDEtYWZjNS02YzRiLTkwMTUtNjZjM2MwMTY4YmQ4PC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmQ3ZTI2YTQxLWFmYzUtNmM0Yi05MDE1LTY2YzNjMDE2OGJkODwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0xMS0xN1QyMDoxMTozNyswNTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y29udmVydGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpwYXJhbWV0ZXJzPmZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjJhZjU4Mzc2LWNjNmEtZmY0Yy1iNDhkLWZjM2JkYzJiMWVmNTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0xMS0xN1QyMDoxMjowMSswNTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjE8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjIyMDwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4zMDwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+6waNHQAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAC5ElEQVR42uybbUsUURiGr9XRrERE0pAsWXuxWl0rgiAiAguFIMIiCH9j3/vQf2jXNelFyggpQkTsTXztwzynPZxZolXWZnbvC24Gzi47M8+Ze57znHM2NzU58xmoAC/tWAZeP3/xbAtj+u4jhBB10QlcAorAOHAFGM9NTc7s1fjyJvAKmDOVTSuKoxAJBs1YE2auopmtI/xi9Bd3XjX5LHtZsGxmfANsK+aiBTgCFDxTTdix/19/IKrzhKdM017bBrAAlAIzrqp/RIYZMmM5UxWB0X145kCGq0UXcM3k88kbkpbs+A7YUV+KFNEFjHmmcpmrrxEnixp4I6dN9722X1YbloL6cE39Lg6BM4GpisB5oP2wLiA65Bs+Clw3+Xw041U8My4Cu3pGxD44ZlnLmcoNDXv/94VFKQnQsOmB1/YDmPdqQlcfrut5Eh75YDhYBM4BbWm82CjFgTwO3DD5fKA6Q+rqw/fAnp69pqab6uygr54s3USUwcDnTQ+9tu9mPn8BvwJ803OaOXLASI1JjBH7LNNETdJJ3cBNk2PPMl85qA+XlA1TQw/JNa1x68+mJGrizswBZ00zXvs6yR0081YzisbQZv0wEWSufKsFImrBzu8Bbpkcu8SzonNBfbgkr9RNb43hYMFq8pYnUgj+vIEvmB577WueCV19uAD8VMhoJ17DCoeDwwqNDHeQt/Vtk2OHeMeMv4NmjnhnTbPSR3JNq0C8ripkuIa/2S+annjtq8GQtEy8q2YjY8/DKMk9hEPqdhkujVngjsmxDbz1TFiyoelyCq63n+SaVoF4R7yQ4TIb38ump177SpAJK8QzpZsNuIYOy8bhHsJBdY8M1yqcACZNji3i/xaWg/rwSx2/ezIwlfsjZKdCLsOJZCYaM8167V+prhe6bLhIdYbQz1wDCqMMJw7GAHDPJDJOm0IghAwnhAwnhJDhhJDhhBAynBAynBAynBBChhMiy/wGAAD//wMAVfeciXotVB4AAAAASUVORK5CYII=") no-repeat 0 100% #d22932;
	background-size: 100% auto;
}

.section-features .feature .ico-area:after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 0;
	min-height: 100%;
}

.section-features .feature .ico-area > * {
	white-space: normal;
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	white-space: normal;
}

.section-features .feature .ico-area:after {
	min-height: inherit;
}

.section-features .feature .ico-area img {
	max-width: 100%;
	margin: 0 auto;
	height: auto;
	-webkit-transform: scale(.728);
	-ms-transform: scale(.728);
	transform: scale(.728);
}

.section-features .feature .text-box {
	padding: 10px 15px 16px;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	overflow: hidden;
}

.section-features .feature h3 {
	color: #fff;
	font-weight: 400;
}

.section-features .feature h3:last-child {
	margin: 0;
}

/* section standards styles, section header (section standards) styles, info block styles */

.section-standards {
	background-color: #f2eff2;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 83px 0 78px;
	position: relative;
}

.section-standards:before,
.section-standards:after {
	content: " ";
	display: table;
}

.section-standards:after {
	clear: both;
}

.section-standards .head {
	position: relative;
	padding: 0 0 26px;
	color: #fff;
	max-width: inherit;
}

.section-standards .head:after {
	position: absolute;
	left: 50%;
	top: auto;
	right: auto;
	bottom: 0;
	width: 76px;
	height: 3px;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	content: "";
	display: block;
	background: #3b71db;
}

.section-standards .info-block {
	background: rgba(44, 42, 52, .95);
	overflow: hidden;
	color: #bcb8c9;
	padding: 24px 10px 19px;
	margin: 0 0 20px;
	position: relative;
}

.section-standards .info-block:last-child {
	margin: 0;
}

.section-standards .info-block p {
	margin: 0 0 21px;
}

.section-standards .info-block p:last-child {
	margin: 0;
}

.section-standards .btn-block {
	padding: 0;
}

/* section blog styles, section header (section blog) styles, posts slider styles, post styles */

.section-blog {
	background-color: #36495e;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	padding: 72px 0 87px;
}

.section-blog:before,
.section-blog:after {
	content: " ";
	display: table;
}

.section-blog:after {
	clear: both;
}

.section-blog:after {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: rgba(54, 73, 94, .8);
	content: "";
	display: block;
}

.section-blog > .container {
	position: relative;
	z-index: 50;
}

.section-blog .head {
	color: #fff;
}

.section-blog .posts-slider {
	margin: -10px;
	letter-spacing: -.32em;
}

.section-blog .posts-slider:before,
.section-blog .posts-slider:after {
	content: " ";
	display: table;
}

.section-blog .posts-slider:after {
	clear: both;
}

.section-blog .posts-slider > * {
	letter-spacing: 0;
}

.section-blog .posts-slider .slick-dots {
	position: absolute;
	left: 0;
	top: auto;
	right: 0;
	bottom: -40px;
	margin: 0 -5px;
}

.section-blog .posts-slider .slick-dots li {
	padding: 4px 5px;
}

.section-blog .post {
	display: inline-block;
	vertical-align: top;
	position: relative;
	padding: 10px;
	display: none;
}

.section-blog .post:first-child {
	display: inline-block;
}

.section-blog .post .img-thumbnail {
	display: block;
	border: 0;
	padding: 0;
	margin: 0 0 18px;
	border-radius: 0;
	background: none;
	overflow: hidden;
}

.section-blog .post .img-thumbnail img {
	width: 100%;
	height: auto;
	display: block;
}

.section-blog .post .text-box {
	overflow: hidden;
}

.section-blog .post .date {
	font-size: 14px;
	line-height: 17px;
	font-weight: 700;
	display: block;
	color: #87c9f0;
	margin: 0 0 2px;
}

.section-blog .post h3 {
	font: 18px/26px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #f2eff2;
}

.section-blog .post h3:last-child {
	margin-bottom: 0;
}

.section-blog .post h3 a:hover,
.section-blog .post h3 a:focus {
	color: #87c9f0;
}

/* content block styles */

.content-block {
	overflow: hidden;
	position: relative;
}

.content-block [class^="col-"],
.content-block [class*=" col-"] {
	position: static;
}

/* section offer styles, section header (section offer) styles, img area (section offer) styles */

.section-offer {
	padding: 34px 0 46px;
	width: 100%;
}

.section-offer .head {
	margin-bottom: 14px;
	max-height: inherit;
}

.section-offer .img-area {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: auto;
	z-index: -1;
	background-position: 0 50%;
	background-color: #f2eff2;
	background-repeat: no-repeat;
}

.section-offer .img-area:after {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: rgba(242, 239, 242, .9);
	content: "";
}

.section-offer .btn-block {
	padding: 0 0 18px;
}

.section-offer .btn-block .btn {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}

.section-offer .btn-block .btn-default {
	background: none;
}

.section-offer .btn-block .btn-default span {
	-webkit-transition: .25s ease-in-out;
	transition: .25s ease-in-out;
	-webkit-transition-property: opacity, background, color, border, visibility;
	transition-property: opacity, background, color, border, visibility;
}

.section-offer .btn-block .btn-default:hover,
.section-offer .btn-block .btn-default:focus {
	color: #474352;
}

.section-offer .btn-block .btn-default:hover span,
.section-offer .btn-block .btn-default:focus span {
	color: #474352;
}

.section-offer .text-promo {
	font: 700 20px/26px "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
	display: block;
}

.section-offer .text-promo i {
	display: inline-block;
	vertical-align: middle;
	font-size: 26px;
	margin: -2px 14px 0 0;
}

.section-offer .text-promo .code {
	display: inline-block;
	vertical-align: top;
	max-width: 100%;
}

/* section guide styles, section header (section guide) styles, form guide styles */

.section-guide {
	color: #f2eff2;
	padding: 37px 0 26px;
	width: 100%;
}

.section-guide:before,
.section-guide:after {
	content: " ";
	display: table;
}

.section-guide:after {
	clear: both;
}

.section-guide:after {
	position: absolute;
	left: -10px;
	top: 0;
	right: -10px;
	bottom: 0;
	background: #d22932;
	content: "";
	display: block;
	z-index: -2;
}

.section-guide .head {
	font-size: 18px;
	line-height: 28px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	max-width: inherit;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 13px;
	overflow: hidden;
	text-align: center;
}

.section-guide .head .img-thumbnail {
	background: none;
	border-radius: 0;
	border: 0;
	max-width: 160px;
	padding: 0;
	display: block;
	overflow: hidden;
	margin: 0 auto 21px;
}

.section-guide .head .img-thumbnail img {
	max-width: 100%;
	display: block;
	height: auto;
	margin: 0 auto;
}

.section-guide .head .text-box {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}

.section-guide .head h2 {
	margin: 0 0 12px;
}

.section-guide .head p {
	white-space: inherit;
}

.section-guide .head p:last-child {
	margin: 0;
}

.section-guide .form-guide .btn-block {
	padding: 0 0 22px;
}

.section-guide .form-guide .btn-block .btn {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}

.section-guide .form-guide .text-safe {
	font-size: 13px;
	line-height: 18px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	width: 100%;
}

.section-guide .form-guide .text-safe i {
	width: 40px;
	height: 40px;
	font-size: 20px;
	line-height: 40px;
	border-radius: 50%;
	float: left;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	background: #474352;
	text-align: center;
	margin: 0 10px 0 0;
}

/* header styles, header content styles, logo area styles, page logo styles, text country styles */

#header {
	position: relative;
	z-index: 5;
}

#header:before {
	position: absolute;
	left: -9999px;
	top: 0;
	right: -9999px;
	bottom: 0;
	background: #fff;
	content: "";
	display: block;
	border-bottom: 3px solid #d22932;
	z-index: -1;
	box-shadow: 0 4px 10px 0 rgba(78, 76, 85, .05);
}

#header .header-content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 20px 0 24px 0;
}

#header .logo-area {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin: 0 70px 0 0;
}

#header .logo {
	width: 121px;
	margin: 0 8px 0 0;
}

#header .logo img {
	max-width: 100%;
	display: block;
	height: auto;
}

#header .text-country {
	display: inline-block;
	vertical-align: middle;
	font-size: 16px;
	line-height: 20px;
	color: #898593;
}

/* navbar styles */

.navbar-default {
	border: 0;
	min-height: inherit;
	clear: both;
	width: 100%;
	position: static;
}

.navbar-default .navbar-toggle {
	width: 51px;
	height: 30px;
	position: absolute;
	left: auto;
	top: 17px;
	right: 10px;
	bottom: auto;
	padding: 0;
	float: none;
	border-radius: 0;
	border: 0;
}

.navbar-default .navbar-toggle .icon-bar {
	border-radius: 0;
	width: 100%;
	height: 8px;
}

.navbar-default .navbar-toggle .icon-bar + .icon-bar {
	margin: 3px 0 0;
}

.navbar-default .navbar-collapse {
	border: 0;
	margin: 0 -56px;
}

.navbar-default .navbar-nav {
	float: none;
	margin: 13px 0 0;
}

.navbar-default .navbar-nav > li {
	padding: 0;
	border-top: 1px solid #f2eff2;
}

.navbar-default .navbar-nav > li > a {
	font-size: 16px;
	line-height: 20px;
	font-size: 14px;
	line-height: 18px;
	padding: 7px 56px;
}

/* footer styles, page logo (footer) styles, logo trustpilot styles, footer content styles, site links styles, footer nav styles, copyright styles, site info styles, social networks styles, footer info styles  */

#footer {
	font-size: 13px;
	line-height: 20px;
	background: #2c2a34;
	position: relative;
	overflow: hidden;
	color: #898593;
	padding: 40px 0;
}

#footer .link {
	color: #898593;
}

#footer .link:hover,
#footer .link:focus {
	color: #f2eff2;
}

#footer .logo {
	width: 254px;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	margin: 0 auto 22px;
}

#footer .logo img {
	max-width: 100%;
	display: block;
	height: auto;
}

#footer .logo-trustpilot {
	display: inline-block;
	vertical-align: middle;
	max-width: 177px;
	margin: 3px 5px;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}

#footer .logo-trustpilot img {
	max-width: 100%;
	display: block;
	height: auto;
}

#footer .footer-content {
	overflow: hidden;
	margin: 0 0 13px;
}

#footer .site-links {
	margin: 0 0 20px;
}

#footer .nav {
	overflow: hidden;
}

#footer .nav ul {
	margin: 0 -6px 0 -7px;
	letter-spacing: -.32em;
}

#footer .nav ul li {
	display: inline-block;
	vertical-align: top;
	position: relative;
	letter-spacing: 0;
	padding: 0 6px 0 7px;
	margin: 2px 0;
}

#footer .nav ul li:first-child:before {
	display: none;
}

#footer .nav ul li:before {
	position: absolute;
	left: 0;
	top: 6px;
	right: auto;
	bottom: 3px;
	background: #898593;
	width: 1px;
	content: "";
}

#footer .nav ul li a {
	color: #f2eff2;
	display: block;
}

#footer .nav ul li a:hover,
#footer .nav ul li a:focus {
	color: #898593;
}

#footer .copyright {
	display: block;
}

#footer .site-info {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 0 -5px 20px;
}

#footer .site-info:last-child {
	margin-bottom: 0;
}

#footer .social-networks {
	padding: 0 5px;
	margin: 0 -3px;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

#footer .social-networks li {
	display: inline-block;
	vertical-align: top;
	padding: 3px 4px;
}

#footer .social-networks li a {
	width: 31px;
	height: 31px;
	font-size: 15px;
	line-height: 31px;
	display: block;
	background: #898593;
	text-align: center;
	color: #2c2a34;
	border-radius: 50%;
}

#footer .social-networks li a.icon-youtube {
	font-size: 18px;
}

#footer .social-networks li a:before {
	-webkit-transition: .25s ease-in-out;
	transition: .25s ease-in-out;
	-webkit-transition-property: opacity, background, color, border, visibility;
	transition-property: opacity, background, color, border, visibility;
}

#footer .social-networks li a:hover,
#footer .social-networks li a:focus {
	background: #3b71db;
	color: #fff;
}

#footer .footer-info {
	overflow: hidden;
	padding: 0 5px;
}

#footer .footer-info p:last-child {
	margin: 0;
}

/* Slick slider styles */

.slick-slider {
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}

.slick-list {
	position: relative;
	overflow: hidden;
	display: block;
	margin: 0;
	padding: 0;
}

.slick-list:focus {
	outline: none;
}

.slick-list.dragging {
	cursor: pointer;
	cursor: hand;
}

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

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

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

.slick-track:after {
	clear: both;
}

.slick-loading .slick-track {
	visibility: hidden;
}

.slick-slide {
	float: left;
	height: 100%;
	min-height: 1px;
	display: none;
	outline: none;
}

[dir="rtl"] .slick-slide {
	float: right;
}

.slick-slide img {
	display: block;
}

.slick-slide.slick-loading img {
	display: none;
}

.slick-slide.dragging img {
	pointer-events: none;
}

.slick-initialized .slick-slide {
	display: block;
}

.slick-loading .slick-slide {
	visibility: hidden;
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent;
}

.slick-next,
.slick-prev {
	width: 85px;
	height: 85px;
	position: absolute;
	left: -48px;
	top: 50%;
	right: auto;
	bottom: auto;
	border-radius: 50%;
	z-index: 50;
	border: 0;
	padding: 0;
	margin: 0;
	color: #fff;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	background: #3b71db;
}

.slick-next:before,
.slick-prev:before {
	font-family: "icomoon";
	content: "";
	font-weight: 400 !important;
	position: absolute;
	left: 50%;
	top: 0;
	right: 0;
	bottom: auto;
	font-size: 21px;
	line-height: 85px;
	-webkit-transition: .25s ease-in-out;
	transition: .25s ease-in-out;
	-webkit-transition-property: opacity, background, color, border, visibility;
	transition-property: opacity, background, color, border, visibility;
	text-align: center;
	display: block;
}

.slick-next:hover,
.slick-next:focus,
.slick-prev:hover,
.slick-prev:focus {
	background: #fff;
	color: #474352;
}

.slick-next {
	left: auto;
	right: -48px;
}

.slick-next:before {
	content: "\e90d";
	left: 0;
	right: 50%;
}

.slick-dots {
	font-size: 12px;
	line-height: 15px;
	overflow: hidden;
	text-align: center;
	letter-spacing: -.32em;
	margin: 0 -6px;
	padding-bottom: 0;
}

.slick-dots li {
	display: inline-block;
	vertical-align: top;
	letter-spacing: 0;
	padding: 4px 6px;
}

.slick-dots li.slick-active button {
	background: none;
}

.slick-dots li button {
	overflow: hidden;
	display: block;
	height: 0;
	width: 0;
	text-indent: -9999px;
	width: 18px;
	height: 18px;
	background: #fff;
	border: 3px solid #fff;
	position: relative;
	display: block;
	border-radius: 50%;
	padding: 0;
}

.slick-dots li button:hover {
	background: none;
}

.slick-arrow.slick-hidden {
	display: none;
}

/* ---------------------------------------------------------
   5. Print style
   ---------------------------------------------------------*/

@media (min-width: 640px) {
	.btn-block {
		padding: 20px 0 31px;
	}

	.btn {
		font-size: 24px;
		line-height: 30px;
	}

	.btn i {
		font-size: 18px;
		right: 19px;
	}

	.btn.btn-sm {
		padding-top: 16px;
		padding-bottom: 16px;
	}

	.btn.btn-lg {
		font-size: 45px;
		line-height: 47px;
		padding: 20px 34px 21px;
	}

	.btn-award {
		font-size: 13px;
		line-height: 18px;
		padding: 14px 31px 14px 41px;
	}

	.btn-award:before {
		width: 59px;
		height: 59px;
	}

	h1 {
		font-size: 34px;
		line-height: 40px;
		margin: 0 0 6px;
	}

	h2 {
		font-size: 45px;
		line-height: 53px;
	}

	h3 {
		font-size: 20px;
		line-height: 24px;
		margin: 0 0 15px;
	}

	.form-control {
		padding-left: 26px;
		padding-right: 26px;
	}

	.intro {
		padding: 24px 0;
		min-height: 457px;
	}

	.intro .product-review {
		padding: 20px 15px 30px;
		text-align: left;
		display: block;
		-ms-flex-flow: inherit;
		flex-flow: inherit;
		-webkit-box-align: inherit;
		-ms-flex-align: inherit;
		align-items: inherit;
	}

	.intro .product-review .subtitle {
		font-size: 20px;
		line-height: 24px;
		margin: 0 0 9px;
	}

	.intro .product-review .img-thumbnail {
		-webkit-box-flex: inherit;
		-ms-flex-positive: inherit;
		flex-grow: inherit;
		max-width: 20%;
		margin: 5px 20px 0 0;
		float: left;
		width: auto;
	}

	.intro .product-review .text-box {
		-webkit-box-ordinal-group: NaN;
		-ms-flex-order: inherit;
		order: inherit;
		-webkit-box-flex: inherit;
		-ms-flex-positive: inherit;
		flex-grow: inherit;
		margin: 0;
	}

	.intro .product-review .btn-block {
		clear: both;
		-webkit-box-ordinal-group: NaN;
		-ms-flex-order: inherit;
		order: inherit;
		width: auto;
		-webkit-box-flex: inherit;
		-ms-flex-positive: inherit;
		flex-grow: inherit;
	}

	.features-list {
		padding-top: 8px;
		padding-bottom: 10px;
	}

	.features-list ul {
		max-width: inherit;
		margin: 0 -15px;
	}

	.features-list ul li {
		display: inline-block;
		vertical-align: top;
		padding: 4px 0 4px 35px;
		margin: 10px 15px;
	}

	.head {
		max-width: 87%;
		margin-bottom: 23px;
	}

	.section-reviews .rating {
		margin-bottom: 7px;
		margin-top: 7px;
	}

	.product-details {
		padding-top: 58px;
		padding-bottom: 48px;
	}

	.product-details .logo-editor {
		float: right;
		margin: 11px 0 0 20px;
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3;
	}

	.product-details .product-intro {
		margin: 0 0 17px;
	}

	.product-details .product-intro .box-holder {
		margin: 0 0 15px;
	}

	.product-details .product-intro .img-area {
		min-height: 139px;
		padding: 28px 45px 20px;
	}

	.product-details .product-intro .img-area img {
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
		max-height: 137px;
		width: auto;
	}

	.product-details .product-intro .text-box {
		padding: 0 25px 25px;
	}

	.product-details .product-content {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}

	.product-details .product-content h2 {
		font-size: 34px;
		line-height: 38px;
	}

	.product-details .product-content .head {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1;
		width: 100%;
		margin-bottom: 14px;
	}

	.product-details .product-content .text-box {
		width: calc(100% - 189px);
	}

	.product-details .meta {
		border-bottom: 1px solid #898593;
		-webkit-box-ordinal-group: 5;
		-ms-flex-order: 4;
		order: 4;
	}

	.product-details .meta > li {
		padding: 13px 11px 12px 12px;
	}

	.product-details .meta > li.score-area {
		width: 21.2%;
	}

	.product-details .meta > li.rating-area {
		width: 22.3%;
	}

	.products-selection {
		padding: 42px 0 90px;
	}

	.products-selection .slick-dots {
		bottom: -54px;
	}

	.products-selection .product {
		width: calc(50% - 18px);
	}

	.products-selection .product h3 {
		font-size: 16px;
		line-height: 20px;
	}

	.products-selection .product .product-info {
		padding: 20px 23px 24px;
	}

	.products-selection .product .score-area {
		margin: 0 14px 0 0;
	}

	.products-selection .product .score {
		margin: 0;
	}

	.section-packages {
		padding: 39px 0 118px;
	}

	.section-packages .head {
		margin-bottom: 22px;
	}

	.section-packages .text-or {
		margin: 0;
	}

	.section-packages .box-packages {
		margin: 0 -7px;
	}

	.section-packages .box-package {
		width: 273px;
		height: 261px;
		margin: 0 7px;
		padding: 40px 10px 54px;
	}

	.section-packages .btn-block {
		left: 20px;
		right: 20px;
	}

	.section-features {
		padding: 83px 0 94px;
	}

	.section-features .feature {
		width: calc(33.33% - 20px);
	}

	.section-features .feature .ico-area {
		min-height: 118px;
		padding: 16px 15px 25px;
	}

	.section-features .feature .ico-area img {
		-webkit-transform: scale(.89);
		-ms-transform: scale(.89);
		transform: scale(.89);
	}

	.section-features .feature .text-box {
		padding: 0 15px 13px;
	}

	.section-standards {
		padding: 102px 0 95px;
	}

	.section-standards .head {
		padding: 0 0 36px;
		margin: 0 0 28px;
	}

	.section-standards .info-block {
		padding: 23px 46px 39px;
	}

	.section-standards .info-block p {
		margin: 0 0 26px;
	}

	.section-blog {
		padding: 83px 0 114px;
	}

	.section-blog .head {
		margin-bottom: 30px;
	}

	.section-blog .posts-slider {
		padding: 0 25px;
		margin: -12px -10px -13px;
	}

	.section-blog .posts-slider .slick-dots {
		bottom: -53px;
	}

	.section-blog .post {
		width: 50%;
		padding: 12px 10px 13px;
	}

	.section-blog .post .text-box {
		padding: 0 20% 0 0;
	}

	.section-offer {
		padding: 50px 0 63px;
	}

	.section-offer .head {
		margin-bottom: 22px;
	}

	.section-offer .btn-block {
		padding: 10px 0 30px;
	}

	.section-offer .text-promo {
		font-size: 24px;
		line-height: 28px;
	}

	.section-offer .text-promo i {
		font-size: 27px;
		margin-top: -4px;
	}

	.section-guide {
		padding: 41px 0 44px;
	}

	.section-guide:after {
		left: -46px;
		right: -46px;
	}

	.section-guide .head {
		-ms-flex-flow: row nowrap;
		flex-flow: row nowrap;
		text-align: left;
		margin-bottom: 21px;
	}

	.section-guide .head .img-thumbnail {
		margin: 3px 12px 0 0;
		max-width: 200px;
		-ms-flex-negative: 0;
		flex-shrink: 0;
		padding: 0 20px;
	}

	.section-guide .head h2 {
		margin: 0 0 4px;
	}

	.section-guide .form-guide .btn-block {
		padding: 0 0 19px;
	}

	.section-guide .form-guide .text-safe {
		font-size: 15px;
		line-height: 23px;
	}

	.section-guide .form-guide .text-safe i {
		width: 44px;
		height: 44px;
		font-size: 22px;
		line-height: 42px;
	}

	#header .header-content {
		padding: 13px 0 15px 0;
	}

	#header .logo {
		width: 200px;
		margin: 0 17px 0 0;
	}

	.navbar-default .navbar-toggle {
		top: 20px;
	}

	#footer {
		font-size: 15px;
		line-height: 23px;
		padding: 38px 0;
	}

	#footer .logo {
		margin-bottom: 18px;
	}

	#footer .logo-trustpilot {
		max-width: 242px;
	}

	#footer .footer-content {
		margin: 0 0 16px;
	}

	#footer .site-links {
		margin: 0 0 14px;
	}

	#footer .nav ul {
		margin: 0 -7px 0 -8px;
	}

	#footer .nav ul li {
		padding: 0 7px 0 8px;
	}

	#footer .site-info {
		padding: 0 41px;
	}

	#footer .social-networks li a {
		width: 43px;
		height: 43px;
		font-size: 20px;
		line-height: 43px;
	}

	#footer .social-networks li a.icon-youtube {
		font-size: 24px;
	}

	#footer .footer-info {
		padding: 0;
	}

	.slick-dots {
		margin: 0 -4px;
	}

	.slick-dots li {
		padding: 4px;
	}
}

@media (min-width: 640px) and (max-width: 767px) {
	.container-small {
		padding-left: 56px;
		padding-right: 56px;
	}

	.product-details .meta .btn {
		padding-left: 28px;
		padding-right: 28px;
	}

	.product-details .meta .btn i {
		right: 10px;
	}
}

@media (min-width: 768px) {
	.btn-block {
		padding: 14px 0 20px;
	}

	.btn {
		padding-left: 40px;
		padding-right: 40px;
	}

	h1 {
		margin: 0 0 13px;
	}

	h2 {
		margin: 0 0 14px;
	}

	.intro {
		padding: 21px 0;
		min-height: 454px;
	}

	.intro .product-review {
		padding: 31px 70px 40px 35px;
	}

	.intro .product-review .img-thumbnail {
		margin: 0 20px 0 0;
		max-width: 21%;
	}

	.intro .product-review .text-box {
		margin: 3px 0 0;
	}

	.intro .product-review .btn-block {
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		overflow: hidden;
		clear: inherit;
		margin-left: 0;
		margin-right: 0;
	}

	.intro .product-review .btn-block .btn {
		-webkit-box-flex: inherit;
		-ms-flex-positive: inherit;
		flex-grow: inherit;
		min-width: calc(88.5% - 30px);
	}

	.features-list {
		padding-top: 9px;
		padding-bottom: 10px;
	}

	.head {
		max-width: 89%;
		margin-bottom: 31px;
	}

	.section-reviews .rating {
		font-size: 27px;
		line-height: 27px;
		margin: 5px -2px 5px -1px;
	}

	.section-reviews .rating li {
		padding: 1px 2px 1px 1px;
	}

	.product-details {
		padding-top: 30px;
		padding-bottom: 63px;
	}

	.product-details .logo-editor {
		width: 186px;
		margin: 13px 0 10px 20px;
	}

	.product-details .product-intro {
		margin: 0 0 35px;
	}

	.product-details .product-content {
		display: block;
	}

	.product-details .product-content h2 {
		text-align: left;
	}

	.product-details .product-content .head {
		display: block;
		width: auto;
		margin-bottom: 15px;
		-webkit-box-ordinal-group: NaN;
		-ms-flex-order: inherit;
		order: inherit;
		margin-left: 0;
	}

	.product-details .product-content .text-box {
		width: calc(100% - 206px);
		margin: 0 0 24px;
	}

	.product-details .meta {
		margin: 0 -22px 0 -23px;
	}

	.product-details .meta > li {
		padding: 14px 22px 13px;
	}

	.product-details .meta > li.score-area {
		width: 16%;
	}

	.product-details .meta > li.rating-area {
		width: 31%;
	}

	.products-selection {
		padding: 42px 0 80px;
	}

	.products-selection .slick-dots {
		bottom: -46px;
	}

	.products-selection .product {
		width: calc(33.33% - 18px);
	}

	.products-selection .product h3 {
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1;
		text-align: center;
		width: 100%;
		margin: 0 0 5px;
	}

	.products-selection .product .subtitle {
		line-height: 16px;
	}

	.products-selection .product .product-info {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap;
		padding: 17px 27px 22px;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	.products-selection .product .product-info .info {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3;
		width: calc(100% - 87px);
	}

	.products-selection .product .score-area {
		float: none;
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
		margin: 0 16px 0 0;
	}

	.products-selection .product .rating {
		margin-bottom: 4px;
	}

	.section-packages {
		padding: 90px 0 114px;
	}

	.section-packages .head {
		margin-bottom: 20px;
		max-width: 100%;
	}

	.section-packages .text-or {
		width: 88px;
		height: 88px;
		font-size: 45px;
		line-height: 88px;
	}

	.section-packages .box-packages {
		margin: 0 -28px;
	}

	.section-packages .box-package {
		margin: 20px 28px;
	}

	.section-features {
		padding: 91px 0 104px;
	}

	.section-features .features-holder {
		margin: -12px -10px -13px;
	}

	.section-features .feature {
		margin: 12px 10px 13px;
	}

	.section-features .feature .ico-area {
		min-height: 136px;
	}

	.section-features .feature .ico-area img {
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}

	.section-features .feature .text-box {
		padding: 0 15px 19px;
	}

	.section-standards {
		padding: 84px 0 86px;
	}

	.section-standards .head {
		padding: 0 0 26px;
	}

	.section-standards .info-block {
		padding: 53px 46px 50px;
	}

	.section-standards .info-block p {
		margin: 0 0 25px;
	}

	.section-standards .btn-block .btn {
		min-width: calc(558px - 30px);
	}

	.section-blog {
		padding: 96px 0 123px;
	}

	.section-blog .posts-slider {
		padding: 0;
		margin: -12px -10px -11px;
	}

	.section-blog .posts-slider .slick-dots {
		bottom: -55px;
		margin: 0 -4px;
	}

	.section-blog .posts-slider .slick-dots li {
		padding: 4px;
	}

	.section-offer {
		padding: 92px 0 95px;
	}

	.section-offer .btn-block {
		padding: 20px 0 39px;
	}

	.section-offer .btn-block .btn {
		-webkit-box-flex: inherit;
		-ms-flex-positive: inherit;
		flex-grow: inherit;
	}

	.section-guide {
		padding: 60px 0 61px;
	}

	.section-guide .head {
		text-align: center;
		margin-bottom: 22px;
		-ms-flex-flow: column nowrap;
		flex-flow: column nowrap;
	}

	.section-guide .head .img-thumbnail {
		margin: 0 0 38px;
		max-width: inherit;
		padding: 0;
	}

	.section-guide .head h2 {
		margin: 0;
	}

	.section-guide .form-guide .text-safe {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	#header .header-content {
		padding-right: 0;
	}

	.navbar-default {
		clear: inherit;
		width: auto;
	}

	.navbar-default .navbar-collapse {
		margin: 0;
	}

	.navbar-default .navbar-nav {
		margin: 0 -9px;
	}

	.navbar-default .navbar-nav > li {
		padding: 3px 9px;
		border: 0;
	}

	.navbar-default .navbar-nav > li > a {
		font-size: 16px;
		line-height: 20px;
		padding: 0;
	}

	#footer {
		padding: 57px 0;
	}

	#footer .logo {
		margin-bottom: 34px;
	}

	#footer .logo-trustpilot {
		margin: 3px 20px;
	}

	#footer .footer-content {
		margin: 0 0 25px;
	}

	#footer .site-links {
		margin: 0 0 23px;
	}

	#footer .nav ul {
		margin: 0 -8px 0 -9px;
	}

	#footer .nav ul li {
		padding: 0 8px 0 9px;
	}

	#footer .site-info {
		padding: 0;
		margin: 0 -20px 20px;
	}

	#footer .social-networks {
		padding: 0 20px;
	}
}

@media (min-width: 992px) {
	.btn-block {
		padding: 22px 0 20px;
	}

	.btn.btn-lg {
		font-size: 34px;
		line-height: 40px;
	}

	h2 {
		font-size: 34px;
		line-height: 42px;
		margin: 0 0 12px;
	}

	h3 {
		font-size: 17px;
		line-height: 21px;
	}

	.intro .btn-block {
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}

	.intro .product-review {
		padding: 31px 32px 26px;
	}

	.intro .product-review .btn-block .btn {
		min-width: calc(77.5% - 30px);
	}

	.features-list ul {
		margin: 0 -25px;
	}

	.features-list ul li {
		margin: 10px 25px;
	}

	.head {
		max-width: 90%;
		margin-bottom: 40px;
	}

	.product-details {
		padding-bottom: 45px;
	}

	.product-details .logo-editor {
		width: 190px;
		margin: 10px 0 10px 20px;
	}

	.product-details .product-intro {
		float: left;
		margin: 0 25px 0 0;
		width: 275px;
	}

	.product-details .product-content {
		padding: 5px 0 0;
	}

	.product-details .product-content .text-box {
		width: calc(100% - 210px);
	}

	.product-details .meta {
		font-size: 17px;
		line-height: 21px;
		margin: 0 -15px 0 -16px;
	}

	.product-details .meta > li {
		padding: 14px 15px 13px;
	}

	.product-details .meta > li.score-area {
		width: 15.7%;
	}

	.product-details .meta > li.rating-area {
		width: 32%;
	}

	.products-selection {
		padding: 42px 0 40px;
		padding: 0;
	}

	.products-selection:after,
	.products-selection:before {
		display: none;
	}

	.products-selection .slick-list {
		margin: -42px -9px 0;
		padding: 42px 0 0;
	}

	.products-selection .slick-dots {
		bottom: -30px;
		display: none !important;
	}

	.products-selection .product {
		width: calc(25% - 18px);
		margin: 22px 9px 20px;
	}

	.products-selection .product.slick-current:after,
	.products-selection .product.slick-current:before {
		opacity: 1;
		visibility: visible;
	}

	.products-selection .product .product-info {
		padding: 17px 15px 22px;
	}

	.section-packages {
		padding: 92px 0 113px;
	}

	.section-packages .box-packages {
		margin: 0 -21px;
	}

	.section-packages .box-package {
		margin: 20px 21px;
	}

	.section-features {
		padding: 100px 0 130px;
	}

	.section-features .feature {
		width: calc(20% - 20px);
	}

	.section-features .feature .ico-area {
		min-height: 118px;
	}

	.section-features .feature .ico-area img {
		-webkit-transform: scale(.89);
		-ms-transform: scale(.89);
		transform: scale(.89);
	}

	.section-standards .info-block {
		padding: 53px 60px;
	}

	.section-standards .info-block p {
		margin: 0 0 27px;
	}

	.section-standards .btn-block {
		padding: 18px 0;
	}

	.section-standards .btn-block .btn {
		min-width: calc(569px - 30px);
	}

	.section-blog {
		padding: 120px 0 155px;
	}

	.section-blog .head {
		margin-bottom: 40px;
	}

	.section-blog .posts-slider {
		margin: -18px -10px;
	}

	.section-blog .post {
		width: 33.33%;
		padding: 18px 10px;
	}

	.section-blog .post .img-thumbnail {
		margin: 0 0 15px;
	}

	.section-offer {
		padding: 95px 30px 95px 0;
	}

	.section-offer .head {
		max-width: inherit;
		margin-bottom: 20px;
	}

	.section-offer .img-area {
		width: 50%;
		left: 0;
		right: auto;
	}

	.section-guide {
		padding: 70px 0 70px 30px;
	}

	.section-guide:after {
		width: 50%;
		left: auto;
		right: 0;
	}

	.section-guide .head {
		-ms-flex-flow: row nowrap;
		flex-flow: row nowrap;
		margin-bottom: 16px;
		text-align: left;
	}

	.section-guide .head .img-thumbnail {
		max-width: 160px;
		margin: 2px 20px 0 0;
	}

	.section-guide .head h2 {
		margin: 0 0 3px;
	}

	.section-guide .form-guide .text-safe {
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}

	.section-guide .form-guide .text-safe i {
		margin: 0 13px 0 0;
	}

	.navbar-default .navbar-nav {
		margin: 0 -19px;
	}

	.navbar-default .navbar-nav > li {
		padding: 3px 19px;
	}

	#footer {
		font-size: 13px;
		line-height: 20px;
	}

	#footer .logo {
		margin: 0 15px 0 0;
		width: 200px;
	}

	#footer .logo-trustpilot {
		margin: 3px 10px;
		max-width: 200px;
	}

	#footer .footer-content {
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-flow: row nowrap;
		flex-flow: row nowrap;
	}

	#footer .site-links {
		display: inline-block;
		vertical-align: top;
		text-align: left;
		margin: 0;
		padding: 4px 15px;
		width: 34%;
	}

	#footer .site-info {
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		padding: 4px 0 4px 15px;
		margin: 0 -10px;
		width: 45%;
	}

	#footer .social-networks {
		padding: 0 10px;
	}

	.slick-next,
	.slick-prev {
		width: 144px;
		height: 144px;
		left: -85px;
		background: rgba(255, 255, 255, .12);
	}

	.slick-next:before,
	.slick-prev:before {
		font-size: 37px;
		line-height: 144px;
	}

	.slick-next {
		left: auto;
		right: -85px;
	}
}

@media (min-width: 1210px) {
	.btn.btn-lg {
		font-size: 45px;
		line-height: 47px;
	}

	h2 {
		font-size: 45px;
		line-height: 53px;
	}

	h3 {
		font-size: 20px;
		line-height: 24px;
	}

	.features-list ul {
		margin: 0 -54px;
	}

	.features-list ul li {
		margin: 10px 54px;
	}

	.head {
		margin-bottom: 52px;
		max-width: 82%;
	}

	.product-details .product-intro {
		width: 315px;
		margin: 0 65px 0 0;
	}

	.product-details .meta {
		font-size: 20px;
		line-height: 23px;
		margin: 0 0 0 -1px;
	}

	.product-details .meta > li {
		padding: 14px 22px 13px;
	}

	.product-details .meta > li.rating-area {
		width: 28.7%;
	}

	.products-selection .product {
		width: calc(20% - 18px);
	}

	.products-selection .product .subtitle {
		padding: 0 15% 0 0;
	}

	.products-selection .product .product-info .info {
		width: calc(100% - 96px);
	}

	.products-selection .product .score-area {
		margin-left: 9px;
	}

	.section-features {
		padding: 120px 0 170px;
	}

	.section-features .feature .ico-area {
		min-height: 136px;
	}

	.section-features .feature .ico-area img {
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}

	.section-standards {
		padding-bottom: 109px;
	}

	.section-standards .info-block {
		padding: 53px 76px 61px;
	}

	.section-blog {
		padding: 60px 0 124px;
	}

	.section-blog .head {
		margin-bottom: 51px;
	}

	.section-blog .posts-slider {
		margin: -22px -10px -23px;
	}

	.section-blog .post {
		width: 25%;
		padding: 22px 10px 23px;
	}

	.section-offer {
		padding: 102px 65px 102px 0;
	}

	.section-guide {
		padding: 88px 0 82px 70px;
	}

	.section-guide .head .img-thumbnail {
		max-width: 160px;
		margin: 2px 30px 0 0;
	}

	#footer {
		font-size: 15px;
		line-height: 23px;
		padding: 70px 0;
	}

	#footer .logo {
		margin: 0 15px 0 0;
		width: 254px;
	}

	#footer .logo-trustpilot {
		max-width: 242px;
	}

	#footer .footer-content {
		margin: 0 0 36px;
	}

	#footer .site-links {
		width: 36%;
		padding: 6px 15px;
	}

	#footer .site-info {
		padding: 6px 0 6px 15px;
		width: 55%;
	}
}

@media (max-width: 767px) {
	.section-standards .btn-block .btn {
		max-width: calc(558px - 30px);
		min-width: calc(100% - 30px);
	}
}

@media (max-width: 639px) {
	.btn.btn-sm {
		font-size: 12px;
		line-height: 16px;
		padding: 6px 17px 4px;
	}

	.btn.btn-sm i {
		font-size: 7px;
		line-height: 8px;
		right: 7px;
	}

	.features-list ul li:last-child {
		margin-bottom: 0;
	}

	.section-guide .head p {
		text-align: left;
	}
}

@media print {
	* {
		color: #000 !important;
		background: none !important;
		border-color: #000 !important;
		box-shadow: none !important;
	}

	body {
		font-size: 15px !important;
		line-height: 20px !important;
		min-width: inherit;
		width: 100% !important;
	}

	[class^="col-"],
	[class*=" col-"] {
		width: 100% !important;
	}

	h1 {
		font-size: 22px !important;
		line-height: 28px !important;
		letter-spacing: 0 !important;
	}

	h2 {
		font-size: 25px !important;
		line-height: 32px !important;
		letter-spacing: 0 !important;
	}

	h1,
	h2,
	p {
		margin: 0 0 12px !important;
	}

	h1:last-child,
	h2:last-child,
	p:last-child {
		margin: 0 !important;
	}

	.btn.btn-lg {
		font-size: 20px !important;
		line-height: 26px !important;
		padding: 10px 20px !important;
	}

	.btn-block,
	.btn,
	.icon-polygon,
	.img-thumbnail,
	.section-reviews .product-details .product-content .logo-editor,
	.section-reviews .product-details .product-intro .img-area,
	.section-features .feature .ico-area,
	br,
	.tag-award {
		display: none !important;
	}

	.btn-block {
		padding: 0 0 15px !important;
	}

	.container {
		width: 100% !important;
	}

	.container-small {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}

	.slick-slider .slick-track,
	.slick-slider .slick-list {
		-webkit-transform: none !important;
		-ms-transform: none !important;
		transform: none !important;
	}

	#wrapper,
	#header,
	.intro,
	.product-review,
	.features-list,
	#main,
	.head,
	.section-reviews,
	.product-slides,
	.slick-list,
	.slick-track,
	.slick-slide,
	.section-reviews .product-details,
	.section-features,
	.section-standards,
	.section-standards .info-block,
	.section-blog,
	.section-offer,
	#footer,
	#footer .footer-content,
	#footer .info-block {
		width: 100% !important;
		overflow: visible !important;
		display: block !important;
		float: none !important;
		position: relative !important;
		height: auto !important;
		max-width: inherit !important;
		white-space: normal !important;
		height: auto !important;
		min-height: inherit !important;
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}

	.slick-slide {
		opacity: 1 !important;
		left: 0 !important;
		position: static !important;
	}

	#header .header-content {
		-webkit-box-pack: center !important;
		-ms-flex-pack: center !important;
		justify-content: center !important;
		padding: 15px 0 !important;
	}

	#header .logo-area {
		margin: 0 !important;
	}

	#header:before {
		border-bottom-color: #000;
	}

	.head {
		font-size: 15px !important;
		line-height: 20px !important;
		margin: 0 0 15px !important;
	}

	.section-standards .info-block .head {
		padding: 0 0 15px !important;
	}

	.head:after {
		background: #000 !important;
	}

	.intro {
		padding: 0 !important;
	}

	.intro .product-review {
		padding: 15px 0 !important;
		text-align: center;
	}

	.features-list {
		padding-top: 5px !important;
		padding-bottom: 5px !important;
	}

	.features-list:after,
	.features-list:before {
		display: none !important;
	}

	.features-list ul {
		margin: 0 -15px !important;
		max-width: inherit !important;
	}

	.features-list li {
		margin: 10px 15px !important;
		display: inline-block !important;
		vertical-align: top !important;
	}

	.section-reviews .product-details {
		page-break-inside: avoid;
		padding: 20px 0 !important;
		border-bottom: 2px solid #000;
	}

	.section-reviews .product-details .product-info {
		float: left !important;
		width: 180px !important;
		padding: 0;
		margin: 0 15px 0 0 !important;
	}

	.section-reviews .product-details .product-info .box-holder {
		margin: 0 0 5px;
	}

	.section-reviews .product-details .product-info .text-box {
		padding: 0 0 5px !important;
	}

	.section-reviews .product-details .product-info .price {
		font-size: 23px;
		line-height: 30px;
	}

	.section-reviews .product-details .product-content {
		overflow: hidden;
		padding: 0 !important;
		display: block !important;
	}

	.section-reviews .product-details .product-content .text-box {
		width: auto !important;
		margin: 0 0 10px !important;
	}

	.section-reviews .product-details h2 {
		text-align: left !important;
	}

	.section-reviews .product-details .meta {
		font-size: 16px !important;
		line-height: 22px !important;
		border: 0 !important;
		margin: 0 -10px !important;
	}

	.section-reviews .product-details .meta > li {
		border: 0 !important;
		width: 50% !important;
		display: block;
		padding: 0 10px !important;
	}

	.section-reviews .product-details .meta > li:last-child {
		display: none !important;
	}

	.section-reviews .product-details .meta .score {
		font-size: 25px !important;
		line-height: 30px !important;
	}

	.section-reviews .product-details .meta .rating {
		font-size: 23px !important;
		line-height: 30px !important;
		margin-top: 0;
		margin-bottom: 0;
	}

	.section-features,
	.section-standards,
	.section-blog,
	.section-offer {
		padding: 20px 0 !important;
	}

	.section-features .features-holder {
		margin: -10px !important;
	}

	.section-features .features-holder .feature {
		margin: 10px !important;
		width: calc(20% - 20px);
	}

	.section-standards .info-block {
		padding: 0 !important;
	}

	.section-blog .posts-slider {
		margin: -10px !important;
		letter-spacing: -.32em;
	}

	.section-blog .posts-slider .slick-slide,
	.section-blog .posts-slider .slick-slide > div {
		display: inline !important;
	}

	.section-blog .posts-slider .post {
		width: 50% !important;
		display: inline-block;
		vertical-align: top;
		letter-spacing: 0;
		padding: 10px !important;
		height: auto !important;
	}

	.section-offer .btn-block {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}

	.section-offer .btn-block .btn {
		display: inline-block !important;
		-webkit-box-flex: inherit !important;
		-ms-flex-positive: inherit !important;
		flex-grow: inherit !important;
	}

	.section-offer .text-promo {
		font-size: 16px !important;
		line-height: 22px !important;
	}

	#footer {
		padding: 15px 0 !important;
	}

	#footer .logo {
		margin: 0 auto 10px;
	}

	#footer .footer-content {
		display: block !important;
		text-align: center;
		margin: 0 0 20px !important;
	}

	#footer .footer-info {
		page-break-inside: avoid;
	}
}

