/*!
Theme Name: The Nikolaev OULMG
Author: https://github.com/viktor-vakulenko
Author URI: https://github.com/viktor-vakulenko
Description: Сайт для Миколайвського ОУЛМГ
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: the-nikolaev-oulmg

*/

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

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

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

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

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

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

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

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

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

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

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

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

select {
	border: 1px solid #ccc;
}

textarea {
	width: 100%;
}

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

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

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

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

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

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

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

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

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

.main-navigation li {
	position: relative;
}

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

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

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

	.menu-toggle {
		display: none;
	}

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

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

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

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

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

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

.post,
.page {
	margin: 0 0 1.5em;
}

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

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

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

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

.bypostauthor {
	display: block;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.gallery-caption {
	display: block;
}

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

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

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

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

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

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

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

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

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

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

	/*rtl:ignore*/
	float: left;

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

.alignright {

	/*rtl:ignore*/
	float: right;

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

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

.addtocalendar var {
	display: none
}

.addtocalendar {
	position: relative;
	display: inline-block;
	background: transparent!important
}

.atcb-link {
	display: block;
	outline: none!important;
	cursor: pointer
}

.atcb-link:focus~ul,.atcb-link:active~ul,.atcb-list:hover {
	visibility: visible
}

.atcb-list {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0;
	width: 170px;
	z-index: 900
}

.atcb-list,.atcb-item {
	list-style: none;
	margin: 0;
	padding: 0;
	background: #fff
}

.atcb-item {
	float: none;
	text-align: left
}

.atcb-item-link {
	text-decoration: none;
	outline: none;
	display: block
}

.atcb-item.hover,.atcb-item:hover {
	position: relative;
	z-index: 900;
	cursor: pointer;
	text-decoration: none;
	outline: none
}

.atc-style-blue .atcb-link,.atc-style-blue .atcb-link:hover,.atc-style-blue .atcb-link:active,.atc-style-blue .atcb-link:focus {
	margin: 0;
	padding: 7px 25px;
	color: #fff;
	font-family: "Verdana";
	font-size: 14px;
	text-decoration: none;
	outline: none;
	line-height: 20px;
	vertical-align: middle;
	background: #4281f4;
	box-shadow: 0 0 40px rgba(0,0,0,.13) inset;
	border-radius: 4px;
	zoom:1}

.atc-style-blue .atcb-list {
	width: 170px;
	border: 1px solid #bababa;
	border-radius: 2px;
	box-shadow: 0 0 5px #AAA
}

.atc-style-blue .atcb-list,.atc-style-blue .atcb-item {
	background: #fff;
	color: #000
}

.atc-style-blue .atcb-item,.atc-style-blue .atcb-item-link {
	line-height: 1.3em;
	vertical-align: middle;
	zoom:1}

.atc-style-blue .atcb-item-link,.atc-style-blue .atcb-item-link:hover,.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus {
	color: #000;
	font-family: "Verdana";
	font-size: 14px;
	text-decoration: none;
	outline: none;
	padding: 5px 15px
}

.atc-style-blue .atcb-item-link:hover,.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus {
	color: #fff
}

.atc-style-blue .atcb-item.hover,.atc-style-blue .atcb-item:hover {
	background: #4281f4
}

.addtocalendar var {
	display: none
}

.addtocalendar {
	position: relative;
	display: inline-block;
	background: 0 0!important
}

.atcb-link {
	display: block;
	outline: 0!important;
	cursor: pointer
}

.atcb-link:active~ul,.atcb-link:focus~ul,.atcb-list:hover {
	visibility: visible
}

.atcb-list {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0;
	width: 170px;
	z-index: 900
}

.atcb-item,.atcb-list {
	list-style: none;
	margin: 0;
	padding: 0;
	background: #fff
}

.atcb-item {
	float: none;
	text-align: left
}

.atcb-item-link {
	text-decoration: none;
	outline: 0;
	display: block
}

.atcb-item.hover,.atcb-item:hover {
	position: relative;
	z-index: 900;
	cursor: pointer;
	text-decoration: none;
	outline: 0
}

.atc-style-blue .atcb-link,.atc-style-blue .atcb-link:active,.atc-style-blue .atcb-link:focus,.atc-style-blue .atcb-link:hover {
	margin: 0;
	padding: 7px 25px;
	color: #fff;
	font-family: Verdana;
	font-size: 14px;
	text-decoration: none;
	outline: 0;
	line-height: 20px;
	vertical-align: middle;
	background: #4281f4;
	box-shadow: 0 0 40px rgba(0,0,0,.13) inset;
	border-radius: 4px;
	zoom:1}

.atc-style-blue .atcb-list {
	width: 170px;
	border: 1px solid #bababa;
	border-radius: 2px;
	box-shadow: 0 0 5px #AAA
}

.atc-style-blue .atcb-item,.atc-style-blue .atcb-list {
	background: #fff;
	color: #000
}

.atc-style-blue .atcb-item,.atc-style-blue .atcb-item-link {
	line-height: 1.3em;
	vertical-align: middle;
	zoom:1}

.atc-style-blue .atcb-item-link,.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus,.atc-style-blue .atcb-item-link:hover {
	color: #000;
	font-family: Verdana;
	font-size: 14px;
	text-decoration: none;
	outline: 0;
	padding: 5px 15px
}

.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus,.atc-style-blue .atcb-item-link:hover {
	color: #fff
}

.atc-style-blue .atcb-item.hover,.atc-style-blue .atcb-item:hover {
	background: #4281f4
}

/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.7
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/
.chosen-container {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	font-size: 13px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.chosen-container * {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.chosen-container .chosen-drop {
	position: absolute;
	top: 100%;
	z-index: 1010;
	width: 100%;
	border: 1px solid #aaa;
	border-top: 0;
	background: #fff;
	-webkit-box-shadow: 0 4px 5px rgba(0,0,0,.15);
	box-shadow: 0 4px 5px rgba(0,0,0,.15);
	clip: rect(0,0,0,0);
	-webkit-clip-path: inset(100% 100%);
	clip-path: inset(100% 100%)
}

.chosen-container.chosen-with-drop .chosen-drop {
	clip: auto;
	-webkit-clip-path: none;
	clip-path: none
}

.chosen-container a {
	cursor: pointer
}

.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name {
	margin-right: 4px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-weight: 400;
	color: #999
}

.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after {
	content: ":";
	padding-left: 2px;
	vertical-align: top
}

.chosen-container-single .chosen-single {
	position: relative;
	display: block;
	overflow: hidden;
	padding: 0 0 0 8px;
	height: 25px;
	border: 1px solid #aaa;
	border-radius: 5px;
	background-color: #fff;
	background: -webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));
	background: linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);
	background-clip: padding-box;
	-webkit-box-shadow: 0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);
	box-shadow: 0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);
	color: #444;
	text-decoration: none;
	white-space: nowrap;
	line-height: 24px
}

.chosen-container-single .chosen-default {
	color: #999
}

.chosen-container-single .chosen-single span {
	display: block;
	overflow: hidden;
	margin-right: 26px;
	text-overflow: ellipsis;
	white-space: nowrap
}

.chosen-container-single .chosen-single-with-deselect span {
	margin-right: 38px
}

.chosen-container-single .chosen-single abbr {
	position: absolute;
	top: 6px;
	right: 26px;
	display: block;
	width: 12px;
	height: 12px;
	background: url(.assets/images//chosen-sprite.png) -42px 1px no-repeat;
	font-size: 1px
}

.chosen-container-single .chosen-single abbr:hover {
	background-position: -42px -10px
}

.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
	background-position: -42px -10px
}

.chosen-container-single .chosen-single div {
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	width: 18px;
	height: 100%
}

.chosen-container-single .chosen-single div b {
	display: block;
	width: 100%;
	height: 100%;
	background: url(assets/images/chosen-sprite.png) no-repeat 0 2px
}

.chosen-container-single .chosen-search {
	position: relative;
	z-index: 1010;
	margin: 0;
	padding: 3px 4px;
	white-space: nowrap
}

.chosen-container-single .chosen-search input[type=text] {
	margin: 1px 0;
	padding: 4px 20px 4px 5px;
	width: 100%;
	height: auto;
	outline: 0;
	border: 1px solid #aaa;
	background: url(assets/images/chosen-sprite.png) no-repeat 100% -20px;
	font-size: 1em;
	font-family: sans-serif;
	line-height: normal;
	border-radius: 0
}

.chosen-container-single .chosen-drop {
	margin-top: -1px;
	border-radius: 0 0 4px 4px;
	background-clip: padding-box
}

.chosen-container-single.chosen-container-single-nosearch .chosen-search {
	position: absolute;
	clip: rect(0,0,0,0);
	-webkit-clip-path: inset(100% 100%);
	clip-path: inset(100% 100%)
}

.chosen-container .chosen-results {
	color: #444;
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
	margin: 0 4px 4px 0;
	padding: 0 0 0 4px;
	max-height: 240px;
	-webkit-overflow-scrolling: touch
}

.chosen-container .chosen-results li {
	display: none;
	margin: 0;
	padding: 5px 6px;
	list-style: none;
	line-height: 15px;
	word-wrap: break-word;
	-webkit-touch-callout: none
}

.chosen-container .chosen-results li.active-result {
	display: list-item;
	cursor: pointer
}

.chosen-container .chosen-results li.disabled-result {
	display: list-item;
	color: #ccc;
	cursor: default
}

.chosen-container .chosen-results li.highlighted {
	background-color: #3875d7;
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));
	background-image: linear-gradient(#3875d7 20%,#2a62bc 90%);
	color: #fff
}

.chosen-container .chosen-results li.no-results {
	color: #777;
	display: list-item;
	background: #f4f4f4
}

.chosen-container .chosen-results li.group-result {
	display: list-item;
	font-weight: 700;
	cursor: default
}

.chosen-container .chosen-results li.group-option {
	padding-left: 15px
}

.chosen-container .chosen-results li em {
	font-style: normal;
	text-decoration: underline
}

.chosen-container-multi .chosen-choices {
	position: relative;
	overflow: hidden;
	margin: 0;
	padding: 0 5px;
	width: 100%;
	height: auto;
	border: 1px solid #aaa;
	background-color: #fff;
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));
	background-image: linear-gradient(#eee 1%,#fff 15%);
	cursor: text
}

.chosen-container-multi .chosen-choices li {
	float: left;
	list-style: none
}

.chosen-container-multi .chosen-choices li.search-field {
	margin: 0;
	padding: 0;
	white-space: nowrap
}

.chosen-container-multi .chosen-choices li.search-field input[type=text] {
	margin: 1px 0;
	padding: 0;
	height: 25px;
	outline: 0;
	border: 0!important;
	background: 0 0!important;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #999;
	font-size: 100%;
	font-family: sans-serif;
	line-height: normal;
	border-radius: 0;
	width: 25px
}

.chosen-container-multi .chosen-choices li.search-choice {
	position: relative;
	margin: 3px 5px 3px 0;
	padding: 3px 20px 3px 5px;
	border: 1px solid #aaa;
	max-width: 100%;
	border-radius: 3px;
	background-color: #eee;
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));
	background-image: linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
	background-size: 100% 19px;
	background-repeat: repeat-x;
	background-clip: padding-box;
	-webkit-box-shadow: 0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);
	box-shadow: 0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);
	color: #333;
	line-height: 13px;
	cursor: default
}

.chosen-container-multi .chosen-choices li.search-choice span {
	word-wrap: break-word
}

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
	position: absolute;
	top: 4px;
	right: 3px;
	display: block;
	width: 12px;
	height: 12px;
	background: url(css/chosen-sprite.png) -42px 1px no-repeat;
	font-size: 1px
}

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
	background-position: -42px -10px
}

.chosen-container-multi .chosen-choices li.search-choice-disabled {
	padding-right: 5px;
	border: 1px solid #ccc;
	background-color: #e4e4e4;
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));
	background-image: linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);
	color: #666
}

.chosen-container-multi .chosen-choices li.search-choice-focus {
	background: #d4d4d4
}

.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
	background-position: -42px -10px
}

.chosen-container-multi .chosen-results {
	margin: 0;
	padding: 0
}

.chosen-container-multi .chosen-drop .result-selected {
	display: list-item;
	color: #ccc;
	cursor: default
}

.chosen-container-active .chosen-single {
	border: 1px solid #5897fb;
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
	box-shadow: 0 0 5px rgba(0,0,0,.3)
}

.chosen-container-active.chosen-with-drop .chosen-single {
	border: 1px solid #aaa;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));
	background-image: linear-gradient(#eee 20%,#fff 80%);
	-webkit-box-shadow: 0 1px 0 #fff inset;
	box-shadow: 0 1px 0 #fff inset
}

.chosen-container-active.chosen-with-drop .chosen-single div {
	border-left: none;
	background: 0 0
}

.chosen-container-active.chosen-with-drop .chosen-single div b {
	background-position: -18px 2px
}

.chosen-container-active .chosen-choices {
	border: 1px solid #5897fb;
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
	box-shadow: 0 0 5px rgba(0,0,0,.3)
}

.chosen-container-active .chosen-choices li.search-field input[type=text] {
	color: #222!important
}

.chosen-disabled {
	opacity: .5!important;
	cursor: default
}

.chosen-disabled .chosen-single {
	cursor: default
}

.chosen-disabled .chosen-choices .search-choice .search-choice-close {
	cursor: default
}

.chosen-rtl {
	text-align: right
}

.chosen-rtl .chosen-single {
	overflow: visible;
	padding: 0 8px 0 0
}

.chosen-rtl .chosen-single span {
	margin-right: 0;
	margin-left: 26px;
	direction: rtl
}

.chosen-rtl .chosen-single-with-deselect span {
	margin-left: 38px
}

.chosen-rtl .chosen-single div {
	right: auto;
	left: 3px
}

.chosen-rtl .chosen-single abbr {
	right: auto;
	left: 26px
}

.chosen-rtl .chosen-choices li {
	float: right
}

.chosen-rtl .chosen-choices li.search-field input[type=text] {
	direction: rtl
}

.chosen-rtl .chosen-choices li.search-choice {
	margin: 3px 5px 3px 0;
	padding: 3px 5px 3px 19px
}

.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
	right: auto;
	left: 4px
}

.chosen-rtl.chosen-container-single .chosen-results {
	margin: 0 0 4px 4px;
	padding: 0 4px 0 0
}

.chosen-rtl .chosen-results li.group-option {
	padding-right: 15px;
	padding-left: 0
}

.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
	border-right: none
}

.chosen-rtl .chosen-search input[type=text] {
	padding: 4px 5px 4px 20px;
	background: url(assets/images/chosen-sprite.png) no-repeat -30px -20px;
	direction: rtl
}

.chosen-rtl.chosen-container-single .chosen-single div b {
	background-position: 6px 2px
}

.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
	background-position: -12px 2px
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx) {
	.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text] {
		background-image:url(assets/images/chosen-sprite@2x.png)!important;
		background-size: 52px 37px!important;
		background-repeat: no-repeat!important
	}
}

/* required styles */
.leaflet-pane, .leaflet-tile, .leaflet-marker-icon, .leaflet-marker-shadow, .leaflet-tile-container, .leaflet-pane > svg, .leaflet-pane > canvas, .leaflet-zoom-box, .leaflet-image-layer, .leaflet-layer {
	position: absolute;
	left: 0;
	top: 0;
}

.leaflet-container {
	overflow: hidden;
}

.leaflet-tile, .leaflet-marker-icon, .leaflet-marker-shadow {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-webkit-user-drag: none;
}

/* Prevents IE11 from highlighting tiles in blue */
.leaflet-tile::selection {
	background: transparent;
}

/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
	image-rendering: -webkit-optimize-contrast;
}

/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
	width: 1600px;
	height: 1600px;
	-webkit-transform-origin: 0 0;
}

.leaflet-marker-icon, .leaflet-marker-shadow {
	display: block;
}

/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg, .leaflet-container .leaflet-marker-pane img, .leaflet-container .leaflet-shadow-pane img, .leaflet-container .leaflet-tile-pane img, .leaflet-container img.leaflet-image-layer, .leaflet-container .leaflet-tile {
	max-width: none !important;
	max-height: none !important;
}

.leaflet-container.leaflet-touch-zoom {
	-ms-touch-action: pan-x pan-y;
	touch-action: pan-x pan-y;
}

.leaflet-container.leaflet-touch-drag {
	-ms-touch-action: pinch-zoom;
	/* Fallback for FF which doesn't support pinch-zoom */
	touch-action: none;
	touch-action: pinch-zoom;
}

.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
	-ms-touch-action: none;
	touch-action: none;
}

.leaflet-container {
	-webkit-tap-highlight-color: transparent;
}

.leaflet-container a {
	-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}

.leaflet-tile {
	filter: inherit;
	visibility: hidden;
}

.leaflet-tile-loaded {
	visibility: inherit;
}

.leaflet-zoom-box {
	width: 0;
	height: 0;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 800;
}

/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
	-moz-user-select: none;
}

.leaflet-pane {
	z-index: 400;
}

.leaflet-tile-pane {
	z-index: 200;
}

.leaflet-overlay-pane {
	z-index: 400;
}

.leaflet-shadow-pane {
	z-index: 500;
}

.leaflet-marker-pane {
	z-index: 600;
}

.leaflet-tooltip-pane {
	z-index: 650;
}

.leaflet-popup-pane {
	z-index: 700;
}

.leaflet-map-pane canvas {
	z-index: 100;
}

.leaflet-map-pane svg {
	z-index: 200;
}

.leaflet-vml-shape {
	width: 1px;
	height: 1px;
}

.lvml {
	behavior: url(assets/js/leaflet/#default#VML);
	display: inline-block;
	position: absolute;
}

/* control positioning */
.leaflet-control {
	position: relative;
	z-index: 800;
	pointer-events: visiblePainted;
	/* IE 9-10 doesn't have auto */
	pointer-events: auto;
}

.leaflet-top, .leaflet-bottom {
	position: absolute;
	z-index: 1000;
	pointer-events: none;
}

.leaflet-top {
	top: 0;
}

.leaflet-right {
	right: 0;
}

.leaflet-bottom {
	bottom: 0;
}

.leaflet-left {
	left: 0;
}

.leaflet-control {
	float: left;
	clear: both;
}

.leaflet-right .leaflet-control {
	float: right;
}

.leaflet-top .leaflet-control {
	margin-top: 10px;
}

.leaflet-bottom .leaflet-control {
	margin-bottom: 10px;
}

.leaflet-left .leaflet-control {
	margin-left: 10px;
}

.leaflet-right .leaflet-control {
	margin-right: 10px;
}

/* zoom and fade animations */
.leaflet-fade-anim .leaflet-tile {
	will-change: opacity;
}

.leaflet-fade-anim .leaflet-popup {
	opacity: 0;
	-webkit-transition: opacity 0.2s linear;
	-moz-transition: opacity 0.2s linear;
	transition: opacity 0.2s linear;
}

.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
	opacity: 1;
}

.leaflet-zoom-animated {
	-webkit-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	transform-origin: 0 0;
}

.leaflet-zoom-anim .leaflet-zoom-animated {
	will-change: transform;
}

.leaflet-zoom-anim .leaflet-zoom-animated {
	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
	-moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
	transition: transform 0.25s cubic-bezier(0,0,0.25,1);
}

.leaflet-zoom-anim .leaflet-tile, .leaflet-pan-anim .leaflet-tile {
	-webkit-transition: none;
	-moz-transition: none;
	transition: none;
}

.leaflet-zoom-anim .leaflet-zoom-hide {
	visibility: hidden;
}

/* cursors */
.leaflet-interactive {
	cursor: pointer;
}

.leaflet-grab {
	cursor: -webkit-grab;
	cursor: -moz-grab;
	cursor: grab;
}

.leaflet-crosshair, .leaflet-crosshair .leaflet-interactive {
	cursor: crosshair;
}

.leaflet-popup-pane, .leaflet-control {
	cursor: auto;
}

.leaflet-dragging .leaflet-grab, .leaflet-dragging .leaflet-grab .leaflet-interactive, .leaflet-dragging .leaflet-marker-draggable {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor: -moz-grabbing;
	cursor: grabbing;
}

/* marker & overlays interactivity */
.leaflet-marker-icon, .leaflet-marker-shadow, .leaflet-image-layer, .leaflet-pane > svg path, .leaflet-tile-container {
	pointer-events: none;
}

.leaflet-marker-icon.leaflet-interactive, .leaflet-image-layer.leaflet-interactive, .leaflet-pane > svg path.leaflet-interactive, svg.leaflet-image-layer.leaflet-interactive path {
	pointer-events: visiblePainted;
	/* IE 9-10 doesn't have auto */
	pointer-events: auto;
}

/* visual tweaks */
.leaflet-container {
	background: #ddd;
	outline: 0;
}

.leaflet-container a {
	color: #0078A8;
}

.leaflet-container a.leaflet-active {
	outline: 2px solid orange;
}

.leaflet-zoom-box {
	border: 2px dotted #38f;
	background: rgba(255,255,255,0.5);
}

/* general typography */
.leaflet-container {
	font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
}

/* general toolbar styles */
.leaflet-bar {
	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
	border-radius: 4px;
}

.leaflet-bar a, .leaflet-bar a:hover {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	width: 26px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: black;
}

.leaflet-bar a, .leaflet-control-layers-toggle {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
}

.leaflet-bar a:hover {
	background-color: #f4f4f4;
}

.leaflet-bar a:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.leaflet-bar a:last-child {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom: none;
}

.leaflet-bar a.leaflet-disabled {
	cursor: default;
	background-color: #f4f4f4;
	color: #bbb;
}

.leaflet-touch .leaflet-bar a {
	width: 30px;
	height: 30px;
	line-height: 30px;
}

.leaflet-touch .leaflet-bar a:first-child {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
}

.leaflet-touch .leaflet-bar a:last-child {
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
}

/* zoom control */
.leaflet-control-zoom-in, .leaflet-control-zoom-out {
	font: bold 18px 'Lucida Console', Monaco, monospace;
	text-indent: 1px;
}

.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out {
	font-size: 22px;
}

/* layers control */
.leaflet-control-layers {
	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
	background: #fff;
	border-radius: 5px;
}

.leaflet-control-layers-toggle {
	background-image: url(../themes/odv/assets/vendor/Leaflet-1.5.1/images/layers.png);
	width: 36px;
	height: 36px;
}

.leaflet-retina .leaflet-control-layers-toggle {
	background-image: url(../themes/odv/assets/vendor/Leaflet-1.5.1/images/layers-2x.png);
	background-size: 26px 26px;
}

.leaflet-touch .leaflet-control-layers-toggle {
	width: 44px;
	height: 44px;
}

.leaflet-control-layers .leaflet-control-layers-list, .leaflet-control-layers-expanded .leaflet-control-layers-toggle {
	display: none;
}

.leaflet-control-layers-expanded .leaflet-control-layers-list {
	display: block;
	position: relative;
}

.leaflet-control-layers-expanded {
	padding: 6px 10px 6px 6px;
	color: #333;
	background: #fff;
}

.leaflet-control-layers-scrollbar {
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
}

.leaflet-control-layers-selector {
	margin-top: 2px;
	position: relative;
	top: 1px;
}

.leaflet-control-layers label {
	display: block;
}

.leaflet-control-layers-separator {
	height: 0;
	border-top: 1px solid #ddd;
	margin: 5px -10px 5px -6px;
}

/* Default icon URLs */
.leaflet-default-icon-path {
	background-image: url(../themes/odv/assets/vendor/Leaflet-1.5.1/images/marker-icon.png);
}

/* attribution and scale controls */
.leaflet-container .leaflet-control-attribution {
	background: #fff;
	background: rgba(255, 255, 255, 0.7);
	margin: 0;
}

.leaflet-control-attribution, .leaflet-control-scale-line {
	padding: 0 5px;
	color: #333;
}

.leaflet-control-attribution a {
	text-decoration: none;
}

.leaflet-control-attribution a:hover {
	text-decoration: underline;
}

.leaflet-container .leaflet-control-attribution, .leaflet-container .leaflet-control-scale {
	font-size: 11px;
}

.leaflet-left .leaflet-control-scale {
	margin-left: 5px;
}

.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 5px;
}

.leaflet-control-scale-line {
	border: 2px solid #777;
	border-top: none;
	line-height: 1.1;
	padding: 2px 5px 1px;
	font-size: 11px;
	white-space: nowrap;
	overflow: hidden;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff;
	background: rgba(255, 255, 255, 0.5);
}

.leaflet-control-scale-line:not(:first-child) {
	border-top: 2px solid #777;
	border-bottom: none;
	margin-top: -2px;
}

.leaflet-control-scale-line:not(:first-child):not(:last-child) {
	border-bottom: 2px solid #777;
}

.leaflet-touch .leaflet-control-attribution, .leaflet-touch .leaflet-control-layers, .leaflet-touch .leaflet-bar {
	box-shadow: none;
}

.leaflet-touch .leaflet-control-layers, .leaflet-touch .leaflet-bar {
	border: 2px solid rgba(0,0,0,0.2);
	background-clip: padding-box;
}

/* popup */
.leaflet-popup {
	position: absolute;
	text-align: center;
	margin-bottom: 20px;
}

.leaflet-popup-content-wrapper {
	padding: 1px;
	text-align: left;
	border-radius: 12px;
}

.leaflet-popup-content {
	margin: 13px 19px;
	line-height: 1.4;
}

.leaflet-popup-content p {
	margin: 18px 0;
}

.leaflet-popup-tip-container {
	width: 40px;
	height: 20px;
	position: absolute;
	left: 50%;
	margin-left: -20px;
	overflow: hidden;
	pointer-events: none;
}

.leaflet-popup-tip {
	width: 17px;
	height: 17px;
	padding: 1px;
	margin: -10px auto 0;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.leaflet-popup-content-wrapper, .leaflet-popup-tip {
	background: white;
	color: #333;
	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
}

.leaflet-container a.leaflet-popup-close-button {
	position: absolute;
	top: 0;
	right: 0;
	padding: 4px 4px 0 0;
	border: none;
	text-align: center;
	width: 18px;
	height: 14px;
	font: 16px/14px Tahoma, Verdana, sans-serif;
	color: #c3c3c3;
	text-decoration: none;
	font-weight: bold;
	background: transparent;
}

.leaflet-container a.leaflet-popup-close-button:hover {
	color: #999;
}

.leaflet-popup-scrolled {
	overflow: auto;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
}

.leaflet-oldie .leaflet-popup-content-wrapper {
	zoom: 1; }

.leaflet-oldie .leaflet-popup-tip {
	width: 24px;
	margin: 0 auto;
	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
}

.leaflet-oldie .leaflet-popup-tip-container {
	margin-top: -1px;
}

.leaflet-oldie .leaflet-control-zoom, .leaflet-oldie .leaflet-control-layers, .leaflet-oldie .leaflet-popup-content-wrapper, .leaflet-oldie .leaflet-popup-tip {
	border: 1px solid #999;
}

/* div icon */
.leaflet-div-icon {
	background: #fff;
	border: 1px solid #666;
}

/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
	position: absolute;
	padding: 6px;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 3px;
	color: #222;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
}

.leaflet-tooltip.leaflet-clickable {
	cursor: pointer;
	pointer-events: auto;
}

.leaflet-tooltip-top:before, .leaflet-tooltip-bottom:before, .leaflet-tooltip-left:before, .leaflet-tooltip-right:before {
	position: absolute;
	pointer-events: none;
	border: 6px solid transparent;
	background: transparent;
	content: "";
}

/* Directions */
.leaflet-tooltip-bottom {
	margin-top: 6px;
}

.leaflet-tooltip-top {
	margin-top: -6px;
}

.leaflet-tooltip-bottom:before, .leaflet-tooltip-top:before {
	left: 50%;
	margin-left: -6px;
}

.leaflet-tooltip-top:before {
	bottom: 0;
	margin-bottom: -12px;
	border-top-color: #fff;
}

.leaflet-tooltip-bottom:before {
	top: 0;
	margin-top: -12px;
	margin-left: -6px;
	border-bottom-color: #fff;
}

.leaflet-tooltip-left {
	margin-left: -6px;
}

.leaflet-tooltip-right {
	margin-left: 6px;
}

.leaflet-tooltip-left:before, .leaflet-tooltip-right:before {
	top: 50%;
	margin-top: -6px;
}

.leaflet-tooltip-left:before {
	right: 0;
	margin-right: -12px;
	border-left-color: #fff;
}

.leaflet-tooltip-right:before {
	left: 0;
	margin-left: -12px;
	border-right-color: #fff;
}

.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow {
	-webkit-transition: -webkit-transform .3s ease-out,opacity .3s ease-in;
	-moz-transition: -moz-transform .3s ease-out,opacity .3s ease-in;
	-o-transition: -o-transform .3s ease-out,opacity .3s ease-in;
	transition: transform .3s ease-out,opacity .3s ease-in
}

.leaflet-cluster-spider-leg {
	-webkit-transition: -webkit-stroke-dashoffset .3s ease-out,-webkit-stroke-opacity .3s ease-in;
	-moz-transition: -moz-stroke-dashoffset .3s ease-out,-moz-stroke-opacity .3s ease-in;
	-o-transition: -o-stroke-dashoffset .3s ease-out,-o-stroke-opacity .3s ease-in;
	transition: stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in
}

.marker-cluster-small {
	background-color: rgba(181,226,140,.6)
}

.marker-cluster-small div {
	background-color: rgba(110,204,57,.6)
}

.marker-cluster-medium {
	background-color: rgba(241,211,87,.6)
}

.marker-cluster-medium div {
	background-color: rgba(240,194,12,.6)
}

.marker-cluster-large {
	background-color: rgba(253,156,115,.6)
}

.marker-cluster-large div {
	background-color: rgba(241,128,23,.6)
}

.leaflet-oldie .marker-cluster-small {
	background-color: #b5e28c
}

.leaflet-oldie .marker-cluster-small div {
	background-color: #6ecc39
}

.leaflet-oldie .marker-cluster-medium {
	background-color: #f1d357
}

.leaflet-oldie .marker-cluster-medium div {
	background-color: #f0c20c
}

.leaflet-oldie .marker-cluster-large {
	background-color: #fd9c73
}

.leaflet-oldie .marker-cluster-large div {
	background-color: #f18017
}

.marker-cluster {
	background-clip: padding-box;
	border-radius: 20px
}

.marker-cluster div {
	width: 30px;
	height: 30px;
	margin-left: 5px;
	margin-top: 5px;
	text-align: center;
	border-radius: 15px;
	font: 12px "Helvetica Neue",Arial,Helvetica,sans-serif
}

.marker-cluster span {
	line-height: 30px
}

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

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

.slick-list:focus {
	outline: 0
}

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

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

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

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

.slick-track:after {
	clear: both
}

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

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

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

.slick-slide img {
	display: block
}

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

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

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

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

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

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

@charset 'UTF-8';.slick-loading .slick-list {
					 background: #fff url(assets/images/ajax-loader.gif) center center no-repeat
				 }

@font-face {
	font-family: slick;
	font-weight: 400;
	font-style: normal;
	src: url(assets/fonts/slick.woff) format('woff')
}

.slick-next,.slick-prev {
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 50%;
	display: block;
	width: 20px;
	height: 20px;
	padding: 0;
	-webkit-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	transform: translate(0,-50%);
	cursor: pointer;
	color: transparent;
	border: none;
	outline: 0;
	background: 0 0
}

.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover {
	color: transparent;
	outline: 0;
	background: 0 0
}

.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before {
	opacity: 1
}

.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before {
	opacity: .25
}

.slick-next:before,.slick-prev:before {
	font-family: slick;
	font-size: 20px;
	line-height: 1;
	opacity: .75;
	color: #fff;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.slick-prev {
	left: -25px
}

[dir=rtl] .slick-prev {
	right: -25px;
	left: auto
}

.slick-prev:before {
	content: 'в†ђ'
}

[dir=rtl] .slick-prev:before {
	content: 'в†’'
}

.slick-next {
	right: -25px
}

[dir=rtl] .slick-next {
	right: auto;
	left: -25px
}

.slick-next:before {
	content: 'в†’'
}

[dir=rtl] .slick-next:before {
	content: 'в†ђ'
}

.slick-dotted.slick-slider {
	margin-bottom: 30px
}

.slick-dots {
	position: absolute;
	bottom: -25px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center
}

.slick-dots li {
	position: relative;
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 0 5px;
	padding: 0;
	cursor: pointer
}

.slick-dots li button {
	font-size: 0;
	line-height: 0;
	display: block;
	width: 20px;
	height: 20px;
	padding: 5px;
	cursor: pointer;
	color: transparent;
	border: 0;
	outline: 0;
	background: 0 0
}

.slick-dots li button:focus,.slick-dots li button:hover {
	outline: 0
}

.slick-dots li button:focus:before,.slick-dots li button:hover:before {
	opacity: 1
}

.slick-dots li button:before {
	font-family: slick;
	font-size: 6px;
	line-height: 20px;
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	height: 20px;
	content: 'вЂў';
	text-align: center;
	opacity: .25;
	color: #000;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.slick-dots li.slick-active button:before {
	opacity: .75;
	color: #000
}

.mfp-bg,.mfp-wrap {
	position: fixed;
	left: 0;
	top: 0
}

.mfp-bg,.mfp-container,.mfp-wrap {
	height: 100%;
	width: 100%
}

.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after {
	content: ''
}

.mfp-bg {
	z-index: 1042;
	overflow: hidden;
	background: #0b0b0b;
	opacity: .8
}

.mfp-wrap {
	z-index: 1043;
	outline: 0!important;
	-webkit-backface-visibility: hidden
}

.mfp-container {
	text-align: center;
	position: absolute;
	left: 0;
	top: 0;
	padding: 0 8px;
	box-sizing: border-box
}

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

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

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

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

.mfp-ajax-cur {
	cursor: progress
}

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

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

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

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

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

.mfp-hide {
	display: none!important
}

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

.mfp-preloader a {
	color: #CCC
}

.mfp-close,.mfp-preloader a:hover {
	color: #FFF
}

.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader {
	display: none
}

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

.mfp-figure:after,.mfp-iframe-scaler iframe {
	box-shadow: 0 0 8px rgba(0,0,0,.6);
	position: absolute;
	left: 0
}

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

.mfp-close {
	width: 44px;
	height: 44px;
	line-height: 44px;
	position: absolute;
	right: 0;
	top: 0;
	text-decoration: none;
	text-align: center;
	opacity: .65;
	padding: 0 0 18px 10px;
	font-style: normal;
	font-size: 28px;
	font-family: Arial,Baskerville,monospace
}

.mfp-close:focus,.mfp-close:hover {
	opacity: 1
}

.mfp-close:active {
	top: 1px
}

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

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

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

.mfp-figure,img.mfp-img {
	line-height: 0
}

.mfp-arrow {
	position: absolute;
	opacity: .65;
	margin: -55px 0 0;
	top: 50%;
	padding: 0;
	width: 90px;
	height: 110px;
	-webkit-tap-highlight-color: transparent
}

.mfp-arrow:active {
	margin-top: -54px
}

.mfp-arrow:focus,.mfp-arrow:hover {
	opacity: 1
}

.mfp-arrow:after,.mfp-arrow:before {
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	left: 0;
	top: 0;
	margin-top: 35px;
	margin-left: 35px;
	border: inset transparent
}

.mfp-arrow:after {
	border-top-width: 13px;
	border-bottom-width: 13px;
	top: 8px
}

.mfp-arrow:before {
	border-top-width: 21px;
	border-bottom-width: 21px;
	opacity: .7
}

.mfp-arrow-left {
	left: 0
}

.mfp-arrow-left:after {
	border-right: 17px solid #FFF;
	margin-left: 31px
}

.mfp-arrow-left:before {
	margin-left: 25px;
	border-right: 27px solid #3F3F3F
}

.mfp-arrow-right {
	right: 0
}

.mfp-arrow-right:after {
	border-left: 17px solid #FFF;
	margin-left: 39px
}

.mfp-arrow-right:before {
	border-left: 27px solid #3F3F3F
}

.mfp-iframe-holder {
	padding-top: 40px;
	padding-bottom: 40px
}

.mfp-iframe-holder .mfp-content {
	line-height: 0;
	width: 100%;
	max-width: 900px
}

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

.mfp-iframe-holder .mfp-close {
	top: -40px
}

.mfp-iframe-scaler {
	width: 100%;
	height: 0;
	overflow: hidden;
	padding-top: 56.25%
}

.mfp-iframe-scaler iframe {
	display: block;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000
}

.mfp-figure:after,img.mfp-img {
	width: auto;
	height: auto;
	display: block
}

img.mfp-img {
	box-sizing: border-box;
	padding: 40px 0;
	margin: 0 auto
}

.mfp-figure:after {
	top: 40px;
	bottom: 40px;
	right: 0;
	z-index: -1;
	background: #444
}

.mfp-figure small {
	color: #BDBDBD;
	display: block;
	font-size: 12px;
	line-height: 14px
}

.mfp-figure figure {
	margin: 0
}

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

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

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

@media screen and (max-width: 800px) and (orientation:landscape),screen and (max-height:300px) {
	.mfp-img-mobile .mfp-image-holder {
		padding-left:0;
		padding-right: 0
	}

	.mfp-img-mobile img.mfp-img {
		padding: 0
	}

	.mfp-img-mobile .mfp-figure:after {
		top: 0;
		bottom: 0
	}

	.mfp-img-mobile .mfp-figure small {
		display: inline;
		margin-left: 5px
	}

	.mfp-img-mobile .mfp-bottom-bar {
		background: rgba(0,0,0,.6);
		bottom: 0;
		margin: 0;
		top: auto;
		padding: 3px 5px;
		position: fixed;
		box-sizing: border-box
	}

	.mfp-img-mobile .mfp-bottom-bar:empty {
		padding: 0
	}

	.mfp-img-mobile .mfp-counter {
		right: 5px;
		top: 3px
	}

	.mfp-img-mobile .mfp-close {
		top: 0;
		right: 0;
		width: 35px;
		height: 35px;
		line-height: 35px;
		background: rgba(0,0,0,.6);
		position: fixed;
		text-align: center;
		padding: 0
	}
}

@media all and (max-width: 900px) {
	.mfp-arrow {
		-webkit-transform:scale(.75);
		transform: scale(.75)
	}

	.mfp-arrow-left {
		-webkit-transform-origin: 0;
		transform-origin: 0
	}

	.mfp-arrow-right {
		-webkit-transform-origin: 100%;
		transform-origin: 100%
	}

	.mfp-container {
		padding-left: 6px;
		padding-right: 6px
	}
}

:root {
	--blue: #236144;
	--indigo: #6610f2;
	--purple: #6f42c1;
	--pink: #e83e8c;
	--red: #dc3545;
	--orange: #fd7e14;
	--yellow: #ffc107;
	--green: #28a745;
	--teal: #20c997;
	--cyan: #17a2b8;
	--white: #fff;
	--gray: #6c757d;
	--gray-dark: #343a40;
	--primary: #236144;
	--secondary: #6c757d;
	--success: #28a745;
	--info: #17a2b8;
	--warning: #ffc107;
	--danger: #dc3545;
	--light: #f8f9fa;
	--dark: #343a40;
	--breakpoint-xs: 0;
	--breakpoint-sm: 576px;
	--breakpoint-md: 768px;
	--breakpoint-lg: 992px;
	--breakpoint-xl: 1200px;
	--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}

*,*::before,*::after {
	box-sizing: border-box
}

html {
	font-family: sans-serif;
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
	-webkit-tap-highlight-color: rgba(0,0,0,0)
}

article,aside,figcaption,figure,footer,header,hgroup,main,nav,section {
	display: block
}

body {
	margin: 0;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	text-align: left;
	background-color: #fff
}

[tabindex="-1"]:focus:not(:focus-visible) {
	outline: 0 !important
}

hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible
}

h1,h2,h3,h4,h5,h6 {
	margin-top: 0;
	margin-bottom: .5rem
}

p {
	margin-top: 0;
	margin-bottom: 1rem
}

abbr[title],abbr[data-original-title] {
	text-decoration: underline;
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted;
	cursor: help;
	border-bottom: 0;
	-webkit-text-decoration-skip-ink: none;
	text-decoration-skip-ink: none
}

address {
	margin-bottom: 1rem;
	font-style: normal;
	line-height: inherit
}

ol,ul,dl {
	margin-top: 0;
	margin-bottom: 1rem
}

ol ol,ul ul,ol ul,ul ol {
	margin-bottom: 0
}

dt {
	font-weight: 700
}

dd {
	margin-bottom: .5rem;
	margin-left: 0
}

blockquote {
	margin: 0 0 1rem
}

b,strong {
	font-weight: bolder
}

small {
	font-size: 80%
}

sub,sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline
}

sub {
	bottom: -.25em
}

sup {
	top: -.5em
}

a {
	color: #236144;
	text-decoration: none;
	background-color: transparent
}

a:hover {
	color: #236144;
	text-decoration: underline
}

a:not([href]) {
	color: inherit;
	text-decoration: none
}

a:not([href]):hover {
	color: inherit;
	text-decoration: none
}

pre,code,kbd,samp {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
	font-size: 1em
}

pre {
	margin-top: 0;
	margin-bottom: 1rem;
	overflow: auto
}

figure {
	margin: 0 0 1rem
}

img {
	vertical-align: middle;
	border-style: none
}

svg {
	overflow: hidden;
	vertical-align: middle
}

table {
	border-collapse: collapse
}

caption {
	padding-top: .75rem;
	padding-bottom: .75rem;
	color: #6c757d;
	text-align: left;
	caption-side: bottom
}

th {
	text-align: inherit
}

label {
	display: inline-block;
	margin-bottom: .5rem
}

button {
	border-radius: 0
}

button:focus {
	outline: 1px dotted;
	outline: 5px auto -webkit-focus-ring-color
}

input,button,select,optgroup,textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit
}

button,input {
	overflow: visible
}

button,select {
	text-transform: none
}

select {
	word-wrap: normal
}

button,[type="button"],[type="reset"],[type="submit"] {
	-webkit-appearance: button
}

button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled) {
	cursor: pointer
}

button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {
	padding: 0;
	border-style: none
}

input[type="radio"],input[type="checkbox"] {
	box-sizing: border-box;
	padding: 0
}

input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"] {
	-webkit-appearance: listbox
}

textarea {
	overflow: auto;
	resize: vertical
}

fieldset {
	min-width: 0;
	padding: 0;
	margin: 0;
	border: 0
}

legend {
	display: block;
	width: 100%;
	max-width: 100%;
	padding: 0;
	margin-bottom: .5rem;
	font-size: 1.5rem;
	line-height: inherit;
	color: inherit;
	white-space: normal
}

progress {
	vertical-align: baseline
}

[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {
	height: auto
}

[type="search"] {
	outline-offset: -2px;
	-webkit-appearance: none
}

[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none
}

::-webkit-file-upload-button {
	font: inherit;
	-webkit-appearance: button
}

output {
	display: inline-block
}

summary {
	display: list-item;
	cursor: pointer
}

template {
	display: none
}

[hidden] {
	display: none !important
}

h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {
	margin-bottom: .5rem;
	font-weight: 500;
	line-height: 1.2
}

h1,.h1 {
	font-size: 2.5rem
}

h2,.h2 {
	font-size: 2rem
}

h3,.h3 {
	font-size: 1.75rem
}

h4,.h4 {
	font-size: 1.5rem
}

h5,.h5 {
	font-size: 1.25rem
}

h6,.h6 {
	font-size: 1rem
}

.lead {
	font-size: 1.25rem;
	font-weight: 300
}

.display-1 {
	font-size: 6rem;
	font-weight: 300;
	line-height: 1.2
}

.display-2 {
	font-size: 5.5rem;
	font-weight: 300;
	line-height: 1.2
}

.display-3 {
	font-size: 4.5rem;
	font-weight: 300;
	line-height: 1.2
}

.display-4 {
	font-size: 3.5rem;
	font-weight: 300;
	line-height: 1.2
}

hr {
	margin-top: 1rem;
	margin-bottom: 1rem;
	border: 0;
	border-top: 1px solid rgba(0,0,0,0.1)
}

small,.small {
	font-size: 80%;
	font-weight: 400
}

mark,.mark {
	padding: .2em;
	background-color: #fcf8e3
}

.list-unstyled {
	padding-left: 0;
	list-style: none
}

.list-inline {
	padding-left: 0;
	list-style: none
}

.list-inline-item {
	display: inline-block
}

.list-inline-item:not(:last-child) {
	margin-right: .5rem
}

.initialism {
	font-size: 90%;
	text-transform: uppercase
}

.blockquote {
	margin-bottom: 1rem;
	font-size: 1.25rem
}

.blockquote-footer {
	display: block;
	font-size: 80%;
	color: #6c757d
}

.blockquote-footer::before {
	content: "\2014\00A0"
}

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

.img-thumbnail {
	padding: .25rem;
	background-color: #fff;
	border: 1px solid #dee2e6;
	border-radius: .25rem;
	max-width: 100%;
	height: auto
}

.figure {
	display: inline-block
}

.figure-img {
	margin-bottom: .5rem;
	line-height: 1
}

.figure-caption {
	font-size: 90%;
	color: #6c757d
}

code {
	font-size: 87.5%;
	color: #e83e8c;
	word-wrap: break-word
}

a>code {
	color: inherit
}

kbd {
	padding: .2rem .4rem;
	font-size: 87.5%;
	color: #fff;
	background-color: #212529;
	border-radius: .2rem
}

kbd kbd {
	padding: 0;
	font-size: 100%;
	font-weight: 700
}

pre {
	display: block;
	font-size: 87.5%;
	color: #212529
}

pre code {
	font-size: inherit;
	color: inherit;
	word-break: normal
}

.pre-scrollable {
	max-height: 340px;
	overflow-y: scroll
}

.container {
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

@media (min-width: 576px) {
	.container {
		max-width:540px
	}
}

@media (min-width: 768px) {
	.container {
		max-width:720px
	}
}

@media (min-width: 992px) {
	.container {
		max-width:960px
	}
}

@media (min-width: 1200px) {
	.container {
		max-width:1140px
	}
}

.container-fluid,.container-sm,.container-md,.container-lg,.container-xl {
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

@media (min-width: 576px) {
	.container,.container-sm {
		max-width:540px
	}
}

@media (min-width: 768px) {
	.container,.container-sm,.container-md {
		max-width:720px
	}
}

@media (min-width: 992px) {
	.container,.container-sm,.container-md,.container-lg {
		max-width:960px
	}
}

@media (min-width: 1200px) {
	.container,.container-sm,.container-md,.container-lg,.container-xl {
		max-width:1140px
	}
}

.row {
	display: flex;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px
}

.no-gutters {
	margin-right: 0;
	margin-left: 0
}

.no-gutters>.col,.no-gutters>[class*="col-"] {
	padding-right: 0;
	padding-left: 0
}

.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto {
	position: relative;
	width: 100%;
	padding-right: 15px;
	padding-left: 15px
}

.col {
	flex-basis: 0;
	flex-grow: 1;
	max-width: 100%
}

.row-cols-1>* {
	flex: 0 0 100%;
	max-width: 100%
}

.row-cols-2>* {
	flex: 0 0 50%;
	max-width: 50%
}

.row-cols-3>* {
	flex: 0 0 33.33333%;
	max-width: 33.33333%
}

.row-cols-4>* {
	flex: 0 0 25%;
	max-width: 25%
}

.row-cols-5>* {
	flex: 0 0 20%;
	max-width: 20%
}

.row-cols-6>* {
	flex: 0 0 16.66667%;
	max-width: 16.66667%
}

.col-auto {
	flex: 0 0 auto;
	width: auto;
	max-width: 100%
}

.col-1 {
	flex: 0 0 8.33333%;
	max-width: 8.33333%
}

.col-2 {
	flex: 0 0 16.66667%;
	max-width: 16.66667%
}

.col-3 {
	flex: 0 0 25%;
	max-width: 25%
}

.col-4 {
	flex: 0 0 33.33333%;
	max-width: 33.33333%
}

.col-5 {
	flex: 0 0 41.66667%;
	max-width: 41.66667%
}

.col-6 {
	flex: 0 0 50%;
	max-width: 50%
}

.col-7 {
	flex: 0 0 58.33333%;
	max-width: 58.33333%
}

.col-8 {
	flex: 0 0 66.66667%;
	max-width: 66.66667%
}

.col-9 {
	flex: 0 0 75%;
	max-width: 75%
}

.col-10 {
	flex: 0 0 83.33333%;
	max-width: 83.33333%
}

.col-11 {
	flex: 0 0 91.66667%;
	max-width: 91.66667%
}

.col-12 {
	flex: 0 0 100%;
	max-width: 100%
}

.order-first {
	order: -1
}

.order-last {
	order: 13
}

.order-0 {
	order: 0
}

.order-1 {
	order: 1
}

.order-2 {
	order: 2
}

.order-3 {
	order: 3
}

.order-4 {
	order: 4
}

.order-5 {
	order: 5
}

.order-6 {
	order: 6
}

.order-7 {
	order: 7
}

.order-8 {
	order: 8
}

.order-9 {
	order: 9
}

.order-10 {
	order: 10
}

.order-11 {
	order: 11
}

.order-12 {
	order: 12
}

.offset-1 {
	margin-left: 8.33333%
}

.offset-2 {
	margin-left: 16.66667%
}

.offset-3 {
	margin-left: 25%
}

.offset-4 {
	margin-left: 33.33333%
}

.offset-5 {
	margin-left: 41.66667%
}

.offset-6 {
	margin-left: 50%
}

.offset-7 {
	margin-left: 58.33333%
}

.offset-8 {
	margin-left: 66.66667%
}

.offset-9 {
	margin-left: 75%
}

.offset-10 {
	margin-left: 83.33333%
}

.offset-11 {
	margin-left: 91.66667%
}

@media (min-width: 576px) {
	.col-sm {
		flex-basis:0;
		flex-grow: 1;
		max-width: 100%
	}

	.row-cols-sm-1>* {
		flex: 0 0 100%;
		max-width: 100%
	}

	.row-cols-sm-2>* {
		flex: 0 0 50%;
		max-width: 50%
	}

	.row-cols-sm-3>* {
		flex: 0 0 33.33333%;
		max-width: 33.33333%
	}

	.row-cols-sm-4>* {
		flex: 0 0 25%;
		max-width: 25%
	}

	.row-cols-sm-5>* {
		flex: 0 0 20%;
		max-width: 20%
	}

	.row-cols-sm-6>* {
		flex: 0 0 16.66667%;
		max-width: 16.66667%
	}

	.col-sm-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: 100%
	}

	.col-sm-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%
	}

	.col-sm-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%
	}

	.col-sm-3 {
		flex: 0 0 25%;
		max-width: 25%
	}

	.col-sm-4 {
		flex: 0 0 33.33333%;
		max-width: 33.33333%
	}

	.col-sm-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%
	}

	.col-sm-6 {
		flex: 0 0 50%;
		max-width: 50%
	}

	.col-sm-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%
	}

	.col-sm-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%
	}

	.col-sm-9 {
		flex: 0 0 75%;
		max-width: 75%
	}

	.col-sm-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%
	}

	.col-sm-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%
	}

	.col-sm-12 {
		flex: 0 0 100%;
		max-width: 100%
	}

	.order-sm-first {
		order: -1
	}

	.order-sm-last {
		order: 13
	}

	.order-sm-0 {
		order: 0
	}

	.order-sm-1 {
		order: 1
	}

	.order-sm-2 {
		order: 2
	}

	.order-sm-3 {
		order: 3
	}

	.order-sm-4 {
		order: 4
	}

	.order-sm-5 {
		order: 5
	}

	.order-sm-6 {
		order: 6
	}

	.order-sm-7 {
		order: 7
	}

	.order-sm-8 {
		order: 8
	}

	.order-sm-9 {
		order: 9
	}

	.order-sm-10 {
		order: 10
	}

	.order-sm-11 {
		order: 11
	}

	.order-sm-12 {
		order: 12
	}

	.offset-sm-0 {
		margin-left: 0
	}

	.offset-sm-1 {
		margin-left: 8.33333%
	}

	.offset-sm-2 {
		margin-left: 16.66667%
	}

	.offset-sm-3 {
		margin-left: 25%
	}

	.offset-sm-4 {
		margin-left: 33.33333%
	}

	.offset-sm-5 {
		margin-left: 41.66667%
	}

	.offset-sm-6 {
		margin-left: 50%
	}

	.offset-sm-7 {
		margin-left: 58.33333%
	}

	.offset-sm-8 {
		margin-left: 66.66667%
	}

	.offset-sm-9 {
		margin-left: 75%
	}

	.offset-sm-10 {
		margin-left: 83.33333%
	}

	.offset-sm-11 {
		margin-left: 91.66667%
	}
}

@media (min-width: 768px) {
	.col-md {
		flex-basis:0;
		flex-grow: 1;
		max-width: 100%
	}

	.row-cols-md-1>* {
		flex: 0 0 100%;
		max-width: 100%
	}

	.row-cols-md-2>* {
		flex: 0 0 50%;
		max-width: 50%
	}

	.row-cols-md-3>* {
		flex: 0 0 33.33333%;
		max-width: 33.33333%
	}

	.row-cols-md-4>* {
		flex: 0 0 25%;
		max-width: 25%
	}

	.row-cols-md-5>* {
		flex: 0 0 20%;
		max-width: 20%
	}

	.row-cols-md-6>* {
		flex: 0 0 16.66667%;
		max-width: 16.66667%
	}

	.col-md-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: 100%
	}

	.col-md-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%
	}

	.col-md-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%
	}

	.col-md-3 {
		flex: 0 0 25%;
		max-width: 25%
	}

	.col-md-4 {
		flex: 0 0 33.33333%;
		max-width: 33.33333%
	}

	.col-md-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%
	}

	.col-md-6 {
		flex: 0 0 50%;
		max-width: 50%
	}

	.col-md-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%
	}

	.col-md-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%
	}

	.col-md-9 {
		flex: 0 0 75%;
		max-width: 75%
	}

	.col-md-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%
	}

	.col-md-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%
	}

	.col-md-12 {
		flex: 0 0 100%;
		max-width: 100%
	}

	.order-md-first {
		order: -1
	}

	.order-md-last {
		order: 13
	}

	.order-md-0 {
		order: 0
	}

	.order-md-1 {
		order: 1
	}

	.order-md-2 {
		order: 2
	}

	.order-md-3 {
		order: 3
	}

	.order-md-4 {
		order: 4
	}

	.order-md-5 {
		order: 5
	}

	.order-md-6 {
		order: 6
	}

	.order-md-7 {
		order: 7
	}

	.order-md-8 {
		order: 8
	}

	.order-md-9 {
		order: 9
	}

	.order-md-10 {
		order: 10
	}

	.order-md-11 {
		order: 11
	}

	.order-md-12 {
		order: 12
	}

	.offset-md-0 {
		margin-left: 0
	}

	.offset-md-1 {
		margin-left: 8.33333%
	}

	.offset-md-2 {
		margin-left: 16.66667%
	}

	.offset-md-3 {
		margin-left: 25%
	}

	.offset-md-4 {
		margin-left: 33.33333%
	}

	.offset-md-5 {
		margin-left: 41.66667%
	}

	.offset-md-6 {
		margin-left: 50%
	}

	.offset-md-7 {
		margin-left: 58.33333%
	}

	.offset-md-8 {
		margin-left: 66.66667%
	}

	.offset-md-9 {
		margin-left: 75%
	}

	.offset-md-10 {
		margin-left: 83.33333%
	}

	.offset-md-11 {
		margin-left: 91.66667%
	}
}

@media (min-width: 992px) {
	.col-lg {
		flex-basis:0;
		flex-grow: 1;
		max-width: 100%
	}

	.row-cols-lg-1>* {
		flex: 0 0 100%;
		max-width: 100%
	}

	.row-cols-lg-2>* {
		flex: 0 0 50%;
		max-width: 50%
	}

	.row-cols-lg-3>* {
		flex: 0 0 33.33333%;
		max-width: 33.33333%
	}

	.row-cols-lg-4>* {
		flex: 0 0 25%;
		max-width: 25%
	}

	.row-cols-lg-5>* {
		flex: 0 0 20%;
		max-width: 20%
	}

	.row-cols-lg-6>* {
		flex: 0 0 16.66667%;
		max-width: 16.66667%
	}

	.col-lg-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: 100%
	}

	.col-lg-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%
	}

	.col-lg-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%
	}

	.col-lg-3 {
		flex: 0 0 25%;
		max-width: 25%
	}

	.col-lg-4 {
		flex: 0 0 33.33333%;
		max-width: 33.33333%
	}

	.col-lg-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%
	}

	.col-lg-6 {
		flex: 0 0 50%;
		max-width: 50%
	}

	.col-lg-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%
	}

	.col-lg-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%
	}

	.col-lg-9 {
		flex: 0 0 75%;
		max-width: 75%
	}

	.col-lg-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%
	}

	.col-lg-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%
	}

	.col-lg-12 {
		flex: 0 0 100%;
		max-width: 100%
	}

	.order-lg-first {
		order: -1
	}

	.order-lg-last {
		order: 13
	}

	.order-lg-0 {
		order: 0
	}

	.order-lg-1 {
		order: 1
	}

	.order-lg-2 {
		order: 2
	}

	.order-lg-3 {
		order: 3
	}

	.order-lg-4 {
		order: 4
	}

	.order-lg-5 {
		order: 5
	}

	.order-lg-6 {
		order: 6
	}

	.order-lg-7 {
		order: 7
	}

	.order-lg-8 {
		order: 8
	}

	.order-lg-9 {
		order: 9
	}

	.order-lg-10 {
		order: 10
	}

	.order-lg-11 {
		order: 11
	}

	.order-lg-12 {
		order: 12
	}

	.offset-lg-0 {
		margin-left: 0
	}

	.offset-lg-1 {
		margin-left: 8.33333%
	}

	.offset-lg-2 {
		margin-left: 16.66667%
	}

	.offset-lg-3 {
		margin-left: 25%
	}

	.offset-lg-4 {
		margin-left: 33.33333%
	}

	.offset-lg-5 {
		margin-left: 41.66667%
	}

	.offset-lg-6 {
		margin-left: 50%
	}

	.offset-lg-7 {
		margin-left: 58.33333%
	}

	.offset-lg-8 {
		margin-left: 66.66667%
	}

	.offset-lg-9 {
		margin-left: 75%
	}

	.offset-lg-10 {
		margin-left: 83.33333%
	}

	.offset-lg-11 {
		margin-left: 91.66667%
	}
}

@media (min-width: 1200px) {
	.col-xl {
		flex-basis:0;
		flex-grow: 1;
		max-width: 100%
	}

	.row-cols-xl-1>* {
		flex: 0 0 100%;
		max-width: 100%
	}

	.row-cols-xl-2>* {
		flex: 0 0 50%;
		max-width: 50%
	}

	.row-cols-xl-3>* {
		flex: 0 0 33.33333%;
		max-width: 33.33333%
	}

	.row-cols-xl-4>* {
		flex: 0 0 25%;
		max-width: 25%
	}

	.row-cols-xl-5>* {
		flex: 0 0 20%;
		max-width: 20%
	}

	.row-cols-xl-6>* {
		flex: 0 0 16.66667%;
		max-width: 16.66667%
	}

	.col-xl-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: 100%
	}

	.col-xl-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%
	}

	.col-xl-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%
	}

	.col-xl-3 {
		flex: 0 0 25%;
		max-width: 25%
	}

	.col-xl-4 {
		flex: 0 0 33.33333%;
		max-width: 33.33333%
	}

	.col-xl-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%
	}

	.col-xl-6 {
		flex: 0 0 50%;
		max-width: 50%
	}

	.col-xl-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%
	}

	.col-xl-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%
	}

	.col-xl-9 {
		flex: 0 0 75%;
		max-width: 75%
	}

	.col-xl-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%
	}

	.col-xl-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%
	}

	.col-xl-12 {
		flex: 0 0 100%;
		max-width: 100%
	}

	.order-xl-first {
		order: -1
	}

	.order-xl-last {
		order: 13
	}

	.order-xl-0 {
		order: 0
	}

	.order-xl-1 {
		order: 1
	}

	.order-xl-2 {
		order: 2
	}

	.order-xl-3 {
		order: 3
	}

	.order-xl-4 {
		order: 4
	}

	.order-xl-5 {
		order: 5
	}

	.order-xl-6 {
		order: 6
	}

	.order-xl-7 {
		order: 7
	}

	.order-xl-8 {
		order: 8
	}

	.order-xl-9 {
		order: 9
	}

	.order-xl-10 {
		order: 10
	}

	.order-xl-11 {
		order: 11
	}

	.order-xl-12 {
		order: 12
	}

	.offset-xl-0 {
		margin-left: 0
	}

	.offset-xl-1 {
		margin-left: 8.33333%
	}

	.offset-xl-2 {
		margin-left: 16.66667%
	}

	.offset-xl-3 {
		margin-left: 25%
	}

	.offset-xl-4 {
		margin-left: 33.33333%
	}

	.offset-xl-5 {
		margin-left: 41.66667%
	}

	.offset-xl-6 {
		margin-left: 50%
	}

	.offset-xl-7 {
		margin-left: 58.33333%
	}

	.offset-xl-8 {
		margin-left: 66.66667%
	}

	.offset-xl-9 {
		margin-left: 75%
	}

	.offset-xl-10 {
		margin-left: 83.33333%
	}

	.offset-xl-11 {
		margin-left: 91.66667%
	}
}

.table {
	width: 100%;
	margin-bottom: 1rem;
	color: #212529
}

.table th,.table td {
	padding: .75rem;
	vertical-align: top;
	border-top: 1px solid #dee2e6
}

.table thead th {
	vertical-align: bottom;
	border-bottom: 2px solid #dee2e6
}

.table tbody+tbody {
	border-top: 2px solid #dee2e6
}

.table-sm th,.table-sm td {
	padding: .3rem
}

.table-bordered {
	border: 1px solid #dee2e6
}

.table-bordered th,.table-bordered td {
	border: 1px solid #dee2e6
}

.table-bordered thead th,.table-bordered thead td {
	border-bottom-width: 2px
}

.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody {
	border: 0
}

.table-striped tbody tr:nth-of-type(odd) {
	background-color: rgba(0,0,0,0.05)
}

.table-hover tbody tr:hover {
	color: #212529;
	background-color: rgba(0,0,0,0.075)
}

.table-primary,.table-primary>th,.table-primary>td {
	background-color: #b8daff
}

.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody {
	border-color: #7abaff
}

.table-hover .table-primary:hover {
	background-color: #9fcdff
}

.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th {
	background-color: #9fcdff
}

.table-secondary,.table-secondary>th,.table-secondary>td {
	background-color: #d6d8db
}

.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody {
	border-color: #b3b7bb
}

.table-hover .table-secondary:hover {
	background-color: #c8cbcf
}

.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th {
	background-color: #c8cbcf
}

.table-success,.table-success>th,.table-success>td {
	background-color: #c3e6cb
}

.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody {
	border-color: #8fd19e
}

.table-hover .table-success:hover {
	background-color: #b1dfbb
}

.table-hover .table-success:hover>td,.table-hover .table-success:hover>th {
	background-color: #b1dfbb
}

.table-info,.table-info>th,.table-info>td {
	background-color: #bee5eb
}

.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody {
	border-color: #86cfda
}

.table-hover .table-info:hover {
	background-color: #abdde5
}

.table-hover .table-info:hover>td,.table-hover .table-info:hover>th {
	background-color: #abdde5
}

.table-warning,.table-warning>th,.table-warning>td {
	background-color: #ffeeba
}

.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody {
	border-color: #ffdf7e
}

.table-hover .table-warning:hover {
	background-color: #ffe8a1
}

.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th {
	background-color: #ffe8a1
}

.table-danger,.table-danger>th,.table-danger>td {
	background-color: #f5c6cb
}

.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody {
	border-color: #ed969e
}

.table-hover .table-danger:hover {
	background-color: #f1b0b7
}

.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th {
	background-color: #f1b0b7
}

.table-light,.table-light>th,.table-light>td {
	background-color: #fdfdfe
}

.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody {
	border-color: #fbfcfc
}

.table-hover .table-light:hover {
	background-color: #ececf6
}

.table-hover .table-light:hover>td,.table-hover .table-light:hover>th {
	background-color: #ececf6
}

.table-dark,.table-dark>th,.table-dark>td {
	background-color: #c6c8ca
}

.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody {
	border-color: #95999c
}

.table-hover .table-dark:hover {
	background-color: #b9bbbe
}

.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th {
	background-color: #b9bbbe
}

.table-active,.table-active>th,.table-active>td {
	background-color: rgba(0,0,0,0.075)
}

.table-hover .table-active:hover {
	background-color: rgba(0,0,0,0.075)
}

.table-hover .table-active:hover>td,.table-hover .table-active:hover>th {
	background-color: rgba(0,0,0,0.075)
}

.table .thead-dark th {
	color: #fff;
	background-color: #343a40;
	border-color: #454d55
}

.table .thead-light th {
	color: #495057;
	background-color: #e9ecef;
	border-color: #dee2e6
}

.table-dark {
	color: #fff;
	background-color: #343a40
}

.table-dark th,.table-dark td,.table-dark thead th {
	border-color: #454d55
}

.table-dark.table-bordered {
	border: 0
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
	background-color: rgba(255,255,255,0.05)
}

.table-dark.table-hover tbody tr:hover {
	color: #fff;
	background-color: rgba(255,255,255,0.075)
}

@media (max-width: 575.98px) {
	.table-responsive-sm {
		display:block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch
	}

	.table-responsive-sm>.table-bordered {
		border: 0
	}
}

@media (max-width: 767.98px) {
	.table-responsive-md {
		display:block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch
	}

	.table-responsive-md>.table-bordered {
		border: 0
	}
}

@media (max-width: 991.98px) {
	.table-responsive-lg {
		display:block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch
	}

	.table-responsive-lg>.table-bordered {
		border: 0
	}
}

@media (max-width: 1199.98px) {
	.table-responsive-xl {
		display:block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch
	}

	.table-responsive-xl>.table-bordered {
		border: 0
	}
}

.table-responsive {
	display: block;
	width: 100%;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch
}

.table-responsive>.table-bordered {
	border: 0
}

.btn {
	display: inline-block;
	font-weight: 400;
	color: #212529;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	background-color: transparent;
	border: 1px solid transparent;
	padding: .375rem .75rem;
	font-size: 1rem;
	line-height: 1.5;
	border-radius: .25rem;
	transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out
}

@media (prefers-reduced-motion: reduce) {
	.btn {
		transition: none
	}
}

.btn:hover {
	color: #212529;
	text-decoration: none
}

.btn:focus,.btn.focus {
	outline: 0;
	box-shadow: 0 0 0 .2rem rgba(0,123,255,0.25)
}

.btn.disabled,.btn:disabled {
	opacity: .65
}

a.btn.disabled,fieldset:disabled a.btn {
	pointer-events: none
}

.btn-primary {
	color: #fff;
	background-color: #236144;
	border-color: #236144
}

.btn-primary:hover {
	color: #fff;
	background-color: #0069d9;
	border-color: #0062cc
}

.btn-primary:focus,.btn-primary.focus {
	color: #fff;
	background-color: #0069d9;
	border-color: #0062cc;
	box-shadow: 0 0 0 .2rem rgba(38,143,255,0.5)
}

.btn-primary.disabled,.btn-primary:disabled {
	color: #fff;
	background-color: #236144;
	border-color: #236144
}

.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle {
	color: #fff;
	background-color: #0062cc;
	border-color: #005cbf
}

.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(38,143,255,0.5)
}

.btn-secondary {
	color: #fff;
	background-color: #6c757d;
	border-color: #6c757d
}

.btn-secondary:hover {
	color: #fff;
	background-color: #5a6268;
	border-color: #545b62
}

.btn-secondary:focus,.btn-secondary.focus {
	color: #fff;
	background-color: #5a6268;
	border-color: #545b62;
	box-shadow: 0 0 0 .2rem rgba(130,138,145,0.5)
}

.btn-secondary.disabled,.btn-secondary:disabled {
	color: #fff;
	background-color: #6c757d;
	border-color: #6c757d
}

.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle {
	color: #fff;
	background-color: #545b62;
	border-color: #4e555b
}

.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(130,138,145,0.5)
}

.btn-success {
	color: #fff;
	background-color: #28a745;
	border-color: #28a745
}

.btn-success:hover {
	color: #fff;
	background-color: #218838;
	border-color: #1e7e34
}

.btn-success:focus,.btn-success.focus {
	color: #fff;
	background-color: #218838;
	border-color: #1e7e34;
	box-shadow: 0 0 0 .2rem rgba(72,180,97,0.5)
}

.btn-success.disabled,.btn-success:disabled {
	color: #fff;
	background-color: #28a745;
	border-color: #28a745
}

.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle {
	color: #fff;
	background-color: #1e7e34;
	border-color: #1c7430
}

.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(72,180,97,0.5)
}

.btn-info {
	color: #fff;
	background-color: #17a2b8;
	border-color: #17a2b8
}

.btn-info:hover {
	color: #fff;
	background-color: #138496;
	border-color: #117a8b
}

.btn-info:focus,.btn-info.focus {
	color: #fff;
	background-color: #138496;
	border-color: #117a8b;
	box-shadow: 0 0 0 .2rem rgba(58,176,195,0.5)
}

.btn-info.disabled,.btn-info:disabled {
	color: #fff;
	background-color: #17a2b8;
	border-color: #17a2b8
}

.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle {
	color: #fff;
	background-color: #117a8b;
	border-color: #10707f
}

.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(58,176,195,0.5)
}

.btn-warning {
	color: #212529;
	background-color: #ffc107;
	border-color: #ffc107
}

.btn-warning:hover {
	color: #212529;
	background-color: #e0a800;
	border-color: #d39e00
}

.btn-warning:focus,.btn-warning.focus {
	color: #212529;
	background-color: #e0a800;
	border-color: #d39e00;
	box-shadow: 0 0 0 .2rem rgba(222,170,12,0.5)
}

.btn-warning.disabled,.btn-warning:disabled {
	color: #212529;
	background-color: #ffc107;
	border-color: #ffc107
}

.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle {
	color: #212529;
	background-color: #d39e00;
	border-color: #c69500
}

.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(222,170,12,0.5)
}

.btn-danger {
	color: #fff;
	background-color: #dc3545;
	border-color: #dc3545
}

.btn-danger:hover {
	color: #fff;
	background-color: #c82333;
	border-color: #bd2130
}

.btn-danger:focus,.btn-danger.focus {
	color: #fff;
	background-color: #c82333;
	border-color: #bd2130;
	box-shadow: 0 0 0 .2rem rgba(225,83,97,0.5)
}

.btn-danger.disabled,.btn-danger:disabled {
	color: #fff;
	background-color: #dc3545;
	border-color: #dc3545
}

.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle {
	color: #fff;
	background-color: #bd2130;
	border-color: #b21f2d
}

.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(225,83,97,0.5)
}

.btn-light {
	color: #212529;
	background-color: #f8f9fa;
	border-color: #f8f9fa
}

.btn-light:hover {
	color: #212529;
	background-color: #e2e6ea;
	border-color: #dae0e5
}

.btn-light:focus,.btn-light.focus {
	color: #212529;
	background-color: #e2e6ea;
	border-color: #dae0e5;
	box-shadow: 0 0 0 .2rem rgba(216,217,219,0.5)
}

.btn-light.disabled,.btn-light:disabled {
	color: #212529;
	background-color: #f8f9fa;
	border-color: #f8f9fa
}

.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle {
	color: #212529;
	background-color: #dae0e5;
	border-color: #d3d9df
}

.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(216,217,219,0.5)
}

.btn-dark {
	color: #fff;
	background-color: #343a40;
	border-color: #343a40
}

.btn-dark:hover {
	color: #fff;
	background-color: #23272b;
	border-color: #1d2124
}

.btn-dark:focus,.btn-dark.focus {
	color: #fff;
	background-color: #23272b;
	border-color: #1d2124;
	box-shadow: 0 0 0 .2rem rgba(82,88,93,0.5)
}

.btn-dark.disabled,.btn-dark:disabled {
	color: #fff;
	background-color: #343a40;
	border-color: #343a40
}

.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle {
	color: #fff;
	background-color: #1d2124;
	border-color: #171a1d
}

.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(82,88,93,0.5)
}

.btn-outline-primary {
	color: #236144;
	border-color: #236144
}

.btn-outline-primary:hover {
	color: #fff;
	background-color: #236144;
	border-color: #236144
}

.btn-outline-primary:focus,.btn-outline-primary.focus {
	box-shadow: 0 0 0 .2rem rgba(0,123,255,0.5)
}

.btn-outline-primary.disabled,.btn-outline-primary:disabled {
	color: #236144;
	background-color: transparent
}

.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle {
	color: #fff;
	background-color: #236144;
	border-color: #236144
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(0,123,255,0.5)
}

.btn-outline-secondary {
	color: #6c757d;
	border-color: #6c757d
}

.btn-outline-secondary:hover {
	color: #fff;
	background-color: #6c757d;
	border-color: #6c757d
}

.btn-outline-secondary:focus,.btn-outline-secondary.focus {
	box-shadow: 0 0 0 .2rem rgba(108,117,125,0.5)
}

.btn-outline-secondary.disabled,.btn-outline-secondary:disabled {
	color: #6c757d;
	background-color: transparent
}

.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle {
	color: #fff;
	background-color: #6c757d;
	border-color: #6c757d
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(108,117,125,0.5)
}

.btn-outline-success {
	color: #28a745;
	border-color: #28a745
}

.btn-outline-success:hover {
	color: #fff;
	background-color: #28a745;
	border-color: #28a745
}

.btn-outline-success:focus,.btn-outline-success.focus {
	box-shadow: 0 0 0 .2rem rgba(40,167,69,0.5)
}

.btn-outline-success.disabled,.btn-outline-success:disabled {
	color: #28a745;
	background-color: transparent
}

.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle {
	color: #fff;
	background-color: #28a745;
	border-color: #28a745
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(40,167,69,0.5)
}

.btn-outline-info {
	color: #17a2b8;
	border-color: #17a2b8
}

.btn-outline-info:hover {
	color: #fff;
	background-color: #17a2b8;
	border-color: #17a2b8
}

.btn-outline-info:focus,.btn-outline-info.focus {
	box-shadow: 0 0 0 .2rem rgba(23,162,184,0.5)
}

.btn-outline-info.disabled,.btn-outline-info:disabled {
	color: #17a2b8;
	background-color: transparent
}

.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle {
	color: #fff;
	background-color: #17a2b8;
	border-color: #17a2b8
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(23,162,184,0.5)
}

.btn-outline-warning {
	color: #ffc107;
	border-color: #ffc107
}

.btn-outline-warning:hover {
	color: #212529;
	background-color: #ffc107;
	border-color: #ffc107
}

.btn-outline-warning:focus,.btn-outline-warning.focus {
	box-shadow: 0 0 0 .2rem rgba(255,193,7,0.5)
}

.btn-outline-warning.disabled,.btn-outline-warning:disabled {
	color: #ffc107;
	background-color: transparent
}

.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle {
	color: #212529;
	background-color: #ffc107;
	border-color: #ffc107
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(255,193,7,0.5)
}

.btn-outline-danger {
	color: #dc3545;
	border-color: #dc3545
}

.btn-outline-danger:hover {
	color: #fff;
	background-color: #dc3545;
	border-color: #dc3545
}

.btn-outline-danger:focus,.btn-outline-danger.focus {
	box-shadow: 0 0 0 .2rem rgba(220,53,69,0.5)
}

.btn-outline-danger.disabled,.btn-outline-danger:disabled {
	color: #dc3545;
	background-color: transparent
}

.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle {
	color: #fff;
	background-color: #dc3545;
	border-color: #dc3545
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(220,53,69,0.5)
}

.btn-outline-light {
	color: #f8f9fa;
	border-color: #f8f9fa
}

.btn-outline-light:hover {
	color: #212529;
	background-color: #f8f9fa;
	border-color: #f8f9fa
}

.btn-outline-light:focus,.btn-outline-light.focus {
	box-shadow: 0 0 0 .2rem rgba(248,249,250,0.5)
}

.btn-outline-light.disabled,.btn-outline-light:disabled {
	color: #f8f9fa;
	background-color: transparent
}

.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle {
	color: #212529;
	background-color: #f8f9fa;
	border-color: #f8f9fa
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(248,249,250,0.5)
}

.btn-outline-dark {
	color: #343a40;
	border-color: #343a40
}

.btn-outline-dark:hover {
	color: #fff;
	background-color: #343a40;
	border-color: #343a40
}

.btn-outline-dark:focus,.btn-outline-dark.focus {
	box-shadow: 0 0 0 .2rem rgba(52,58,64,0.5)
}

.btn-outline-dark.disabled,.btn-outline-dark:disabled {
	color: #343a40;
	background-color: transparent
}

.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle {
	color: #fff;
	background-color: #343a40;
	border-color: #343a40
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(52,58,64,0.5)
}

.btn-link {
	font-weight: 400;
	color: #236144;
	text-decoration: none
}

.btn-link:hover {
	color: #236144;
	text-decoration: underline
}

.btn-link:focus,.btn-link.focus {
	text-decoration: underline;
	box-shadow: none
}

.btn-link:disabled,.btn-link.disabled {
	color: #6c757d;
	pointer-events: none
}

.btn-lg {
	padding: .5rem 1rem;
	font-size: 1.25rem;
	line-height: 1.5;
	border-radius: .3rem
}

.btn-sm {
	padding: .25rem .5rem;
	font-size: .875rem;
	line-height: 1.5;
	border-radius: .2rem
}

.btn-block {
	display: block;
	width: 100%
}

.btn-block+.btn-block {
	margin-top: .5rem
}

input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {
	width: 100%
}

.fade {
	transition: opacity 0.15s linear
}

@media (prefers-reduced-motion: reduce) {
	.fade {
		transition: none
	}
}

.fade:not(.show) {
	opacity: 0
}

.collapse:not(.show) {
	display: none
}

.collapsing {
	position: relative;
	height: 0;
	overflow: hidden;
	transition: height 0.35s ease
}

@media (prefers-reduced-motion: reduce) {
	.collapsing {
		transition: none
	}
}

.nav {
	display: flex;
	flex-wrap: wrap;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none
}

.nav-link {
	display: block;
	padding: .5rem 1rem
}

.nav-link:hover,.nav-link:focus {
	text-decoration: none
}

.nav-link.disabled {
	color: #6c757d;
	pointer-events: none;
	cursor: default
}

.nav-tabs {
	border-bottom: 1px solid #dee2e6
}

.nav-tabs .nav-item {
	margin-bottom: -1px
}

.nav-tabs .nav-link {
	border: 1px solid transparent;
	border-top-left-radius: .25rem;
	border-top-right-radius: .25rem
}

.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus {
	border-color: #e9ecef #e9ecef #dee2e6
}

.nav-tabs .nav-link.disabled {
	color: #6c757d;
	background-color: transparent;
	border-color: transparent
}

.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link {
	color: #495057;
	background-color: #fff;
	border-color: #dee2e6 #dee2e6 #fff
}

.nav-tabs .dropdown-menu {
	margin-top: -1px;
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.nav-pills .nav-link {
	border-radius: .25rem
}

.nav-pills .nav-link.active,.nav-pills .show>.nav-link {
	color: #fff;
	background-color: #236144
}

.nav-fill .nav-item {
	flex: 1 1 auto;
	text-align: center
}

.nav-justified .nav-item {
	flex-basis: 0;
	flex-grow: 1;
	text-align: center
}

.tab-content>.tab-pane {
	display: none
}

.tab-content>.active {
	display: block
}

.navbar {
	position: relative;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	padding: .5rem 1rem
}

.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between
}

.navbar-brand {
	display: inline-block;
	padding-top: .3125rem;
	padding-bottom: .3125rem;
	margin-right: 1rem;
	font-size: 1.25rem;
	line-height: inherit;
	white-space: nowrap
}

.navbar-brand:hover,.navbar-brand:focus {
	text-decoration: none
}

.navbar-nav {
	display: flex;
	flex-direction: column;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none
}

.navbar-nav .nav-link {
	padding-right: 0;
	padding-left: 0
}

.navbar-nav .dropdown-menu {
	position: static;
	float: none
}

.navbar-text {
	display: inline-block;
	padding-top: .5rem;
	padding-bottom: .5rem
}

.navbar-collapse {
	flex-basis: 100%;
	flex-grow: 1;
	align-items: center
}

.navbar-toggler {
	padding: .25rem .75rem;
	font-size: 1.25rem;
	line-height: 1;
	background-color: transparent;
	border: 1px solid transparent;
	border-radius: .25rem
}

.navbar-toggler:hover,.navbar-toggler:focus {
	text-decoration: none
}

.navbar-toggler-icon {
	display: inline-block;
	width: 1.5em;
	height: 1.5em;
	vertical-align: middle;
	content: "";
	background: no-repeat center center;
	background-size: 100% 100%
}

@media (max-width: 575.98px) {
	.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl {
		padding-right:0;
		padding-left: 0
	}
}

@media (min-width: 576px) {
	.navbar-expand-sm {
		flex-flow:row nowrap;
		justify-content: flex-start
	}

	.navbar-expand-sm .navbar-nav {
		flex-direction: row
	}

	.navbar-expand-sm .navbar-nav .dropdown-menu {
		position: absolute
	}

	.navbar-expand-sm .navbar-nav .nav-link {
		padding-right: .5rem;
		padding-left: .5rem
	}

	.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl {
		flex-wrap: nowrap
	}

	.navbar-expand-sm .navbar-collapse {
		display: flex !important;
		flex-basis: auto
	}

	.navbar-expand-sm .navbar-toggler {
		display: none
	}
}

@media (max-width: 767.98px) {
	.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl {
		padding-right:0;
		padding-left: 0
	}
}

@media (min-width: 768px) {
	.navbar-expand-md {
		flex-flow:row nowrap;
		justify-content: flex-start
	}

	.navbar-expand-md .navbar-nav {
		flex-direction: row
	}

	.navbar-expand-md .navbar-nav .dropdown-menu {
		position: absolute
	}

	.navbar-expand-md .navbar-nav .nav-link {
		padding-right: .5rem;
		padding-left: .5rem
	}

	.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl {
		flex-wrap: nowrap
	}

	.navbar-expand-md .navbar-collapse {
		display: flex !important;
		flex-basis: auto
	}

	.navbar-expand-md .navbar-toggler {
		display: none
	}
}

@media (max-width: 991.98px) {
	.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl {
		padding-right:0;
		padding-left: 0
	}
}

@media (min-width: 992px) {
	.navbar-expand-lg {
		flex-flow:row nowrap;
		justify-content: flex-start
	}

	.navbar-expand-lg .navbar-nav {
		flex-direction: row
	}

	.navbar-expand-lg .navbar-nav .dropdown-menu {
		position: absolute
	}

	.navbar-expand-lg .navbar-nav .nav-link {
		padding-right: .5rem;
		padding-left: .5rem
	}

	.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl {
		flex-wrap: nowrap
	}

	.navbar-expand-lg .navbar-collapse {
		display: flex !important;
		flex-basis: auto
	}

	.navbar-expand-lg .navbar-toggler {
		display: none
	}
}

@media (max-width: 1199.98px) {
	.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl {
		padding-right:0;
		padding-left: 0
	}
}

@media (min-width: 1200px) {
	.navbar-expand-xl {
		flex-flow:row nowrap;
		justify-content: flex-start
	}

	.navbar-expand-xl .navbar-nav {
		flex-direction: row
	}

	.navbar-expand-xl .navbar-nav .dropdown-menu {
		position: absolute
	}

	.navbar-expand-xl .navbar-nav .nav-link {
		padding-right: .5rem;
		padding-left: .5rem
	}

	.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl {
		flex-wrap: nowrap
	}

	.navbar-expand-xl .navbar-collapse {
		display: flex !important;
		flex-basis: auto
	}

	.navbar-expand-xl .navbar-toggler {
		display: none
	}
}

.navbar-expand {
	flex-flow: row nowrap;
	justify-content: flex-start
}

.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl {
	padding-right: 0;
	padding-left: 0
}

.navbar-expand .navbar-nav {
	flex-direction: row
}

.navbar-expand .navbar-nav .dropdown-menu {
	position: absolute
}

.navbar-expand .navbar-nav .nav-link {
	padding-right: .5rem;
	padding-left: .5rem
}

.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl {
	flex-wrap: nowrap
}

.navbar-expand .navbar-collapse {
	display: flex !important;
	flex-basis: auto
}

.navbar-expand .navbar-toggler {
	display: none
}

.navbar-light .navbar-brand {
	color: rgba(0,0,0,0.9)
}

.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus {
	color: rgba(0,0,0,0.9)
}

.navbar-light .navbar-nav .nav-link {
	color: rgba(0,0,0,0.5)
}

.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus {
	color: rgba(0,0,0,0.7)
}

.navbar-light .navbar-nav .nav-link.disabled {
	color: rgba(0,0,0,0.3)
}

.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active {
	color: rgba(0,0,0,0.9)
}

.navbar-light .navbar-toggler {
	color: rgba(0,0,0,0.5);
	border-color: rgba(0,0,0,0.1)
}

.navbar-light .navbar-toggler-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0,0,0,0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}

.navbar-light .navbar-text {
	color: rgba(0,0,0,0.5)
}

.navbar-light .navbar-text a {
	color: rgba(0,0,0,0.9)
}

.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus {
	color: rgba(0,0,0,0.9)
}

.navbar-dark .navbar-brand {
	color: #fff
}

.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus {
	color: #fff
}

.navbar-dark .navbar-nav .nav-link {
	color: rgba(255,255,255,0.5)
}

.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus {
	color: rgba(255,255,255,0.75)
}

.navbar-dark .navbar-nav .nav-link.disabled {
	color: rgba(255,255,255,0.25)
}

.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active {
	color: #fff
}

.navbar-dark .navbar-toggler {
	color: rgba(255,255,255,0.5);
	border-color: rgba(255,255,255,0.1)
}

.navbar-dark .navbar-toggler-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255,255,255,0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}

.navbar-dark .navbar-text {
	color: rgba(255,255,255,0.5)
}

.navbar-dark .navbar-text a {
	color: #fff
}

.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus {
	color: #fff
}

.breadcrumb {
	display: flex;
	flex-wrap: wrap;
	padding: .75rem 1rem;
	margin-bottom: 1rem;
	list-style: none;
	background-color: #e9ecef;
	border-radius: .25rem
}

.breadcrumb-item+.breadcrumb-item {
	padding-left: .5rem
}

.breadcrumb-item+.breadcrumb-item::before {
	display: inline-block;
	padding-right: .5rem;
	color: #6c757d;
	content: "/"
}

.breadcrumb-item+.breadcrumb-item:hover::before {
	text-decoration: underline
}

.breadcrumb-item+.breadcrumb-item:hover::before {
	text-decoration: none
}

.breadcrumb-item.active {
	color: #6c757d
}

.pagination {
	display: flex;
	padding-left: 0;
	list-style: none;
	border-radius: .25rem;
	justify-content: center;
	align-items: canter
}

.page-link {
	position: relative;
	display: block;
	padding: .5rem .75rem;
	margin-left: -1px;
	line-height: 1.25;
	color: #236144;
	background-color: #fff;
	border: 1px solid #dee2e6
}

.page-link:hover {
	z-index: 2;
	color: #236144;
	text-decoration: none;
	background-color: #e9ecef;
	border-color: #dee2e6
}

.page-link:focus {
	z-index: 3;
	outline: 0;
	box-shadow: 0 0 0 .2rem rgba(0,123,255,0.25)
}

.page-item:first-child .page-link {
	margin-left: 0;
	border-top-left-radius: .25rem;
	border-bottom-left-radius: .25rem
}

.page-item:last-child .page-link {
	border-top-right-radius: .25rem;
	border-bottom-right-radius: .25rem
}

.page-item.active .page-link {
	z-index: 3;
	color: #fff;
	background-color: #236144;
	border-color: #236144
}

.page-item.disabled .page-link {
	color: #6c757d;
	pointer-events: none;
	cursor: auto;
	background-color: #fff;
	border-color: #dee2e6
}

.pagination-lg .page-link {
	padding: .75rem 1.5rem;
	font-size: 1.25rem;
	line-height: 1.5
}

.pagination-lg .page-item:first-child .page-link {
	border-top-left-radius: .3rem;
	border-bottom-left-radius: .3rem
}

.pagination-lg .page-item:last-child .page-link {
	border-top-right-radius: .3rem;
	border-bottom-right-radius: .3rem
}

.pagination-sm .page-link {
	padding: .25rem .5rem;
	font-size: .875rem;
	line-height: 1.5
}

.pagination-sm .page-item:first-child .page-link {
	border-top-left-radius: .2rem;
	border-bottom-left-radius: .2rem
}

.pagination-sm .page-item:last-child .page-link {
	border-top-right-radius: .2rem;
	border-bottom-right-radius: .2rem
}

.alert {
	position: relative;
	padding: .75rem 1.25rem;
	margin-bottom: 1rem;
	border: 1px solid transparent;
	border-radius: .25rem
}

.alert-heading {
	color: inherit
}

.alert-link {
	font-weight: 700
}

.alert-dismissible {
	padding-right: 4rem
}

.alert-dismissible .close {
	position: absolute;
	top: 0;
	right: 0;
	padding: .75rem 1.25rem;
	color: inherit
}

.alert-primary {
	color: #004085;
	background-color: #cce5ff;
	border-color: #b8daff
}

.alert-primary hr {
	border-top-color: #9fcdff
}

.alert-primary .alert-link {
	color: #002752
}

.alert-secondary {
	color: #383d41;
	background-color: #e2e3e5;
	border-color: #d6d8db
}

.alert-secondary hr {
	border-top-color: #c8cbcf
}

.alert-secondary .alert-link {
	color: #202326
}

.alert-success {
	color: #155724;
	background-color: #d4edda;
	border-color: #c3e6cb
}

.alert-success hr {
	border-top-color: #b1dfbb
}

.alert-success .alert-link {
	color: #0b2e13
}

.alert-info {
	color: #0c5460;
	background-color: #d1ecf1;
	border-color: #bee5eb
}

.alert-info hr {
	border-top-color: #abdde5
}

.alert-info .alert-link {
	color: #062c33
}

.alert-warning {
	color: #856404;
	background-color: #fff3cd;
	border-color: #ffeeba
}

.alert-warning hr {
	border-top-color: #ffe8a1
}

.alert-warning .alert-link {
	color: #533f03
}

.alert-danger {
	color: #721c24;
	background-color: #f8d7da;
	border-color: #f5c6cb
}

.alert-danger hr {
	border-top-color: #f1b0b7
}

.alert-danger .alert-link {
	color: #491217
}

.alert-light {
	color: #818182;
	background-color: #fefefe;
	border-color: #fdfdfe
}

.alert-light hr {
	border-top-color: #ececf6
}

.alert-light .alert-link {
	color: #686868
}

.alert-dark {
	color: #1b1e21;
	background-color: #d6d8d9;
	border-color: #c6c8ca
}

.alert-dark hr {
	border-top-color: #b9bbbe
}

.alert-dark .alert-link {
	color: #040505
}

.media {
	display: flex;
	align-items: flex-start
}

.media-body {
	flex: 1
}

.close {
	float: right;
	font-size: 1.5rem;
	font-weight: 700;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	opacity: .5
}

.close:hover {
	color: #000;
	text-decoration: none
}

.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus {
	opacity: .75
}

button.close {
	padding: 0;
	background-color: transparent;
	border: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

a.close.disabled {
	pointer-events: none
}

.modal-open {
	overflow: hidden
}

.modal-open .modal {
	overflow-x: hidden;
	overflow-y: auto
}

.modal {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1050;
	display: none;
	width: 100%;
	height: 100%;
	overflow: hidden;
	outline: 0
}

.modal-dialog {
	position: relative;
	width: auto;
	margin: .5rem;
	pointer-events: none
}

.modal.fade .modal-dialog {
	transition: transform 0.3s ease-out;
	transform: translate(0, -50px)
}

@media (prefers-reduced-motion: reduce) {
	.modal.fade .modal-dialog {
		transition: none
	}
}

.modal.show .modal-dialog {
	transform: none
}

.modal.modal-static .modal-dialog {
	transform: scale(1.02)
}

.modal-dialog-scrollable {
	display: flex;
	max-height: calc(100% - 1rem)
}

.modal-dialog-scrollable .modal-content {
	max-height: calc(100vh - 1rem);
	overflow: hidden
}

.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer {
	flex-shrink: 0
}

.modal-dialog-scrollable .modal-body {
	overflow-y: auto
}

.modal-dialog-centered {
	display: flex;
	align-items: center;
	min-height: calc(100% - 1rem)
}

.modal-dialog-centered::before {
	display: block;
	height: calc(100vh - 1rem);
	content: ""
}

.modal-dialog-centered.modal-dialog-scrollable {
	flex-direction: column;
	justify-content: center;
	height: 100%
}

.modal-dialog-centered.modal-dialog-scrollable .modal-content {
	max-height: none
}

.modal-dialog-centered.modal-dialog-scrollable::before {
	content: none
}

.modal-content {
	position: relative;
	display: flex;
	flex-direction: column;
	width: 100%;
	pointer-events: auto;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid rgba(0,0,0,0.2);
	border-radius: .3rem;
	outline: 0
}

.modal-backdrop {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1040;
	width: 100vw;
	height: 100vh;
	background-color: #000
}

.modal-backdrop.fade {
	opacity: 0
}

.modal-backdrop.show {
	opacity: .5
}

.modal-header {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	padding: 1rem 1rem;
	border-bottom: 1px solid #dee2e6;
	border-top-left-radius: calc(.3rem - 1px);
	border-top-right-radius: calc(.3rem - 1px)
}

.modal-header .close {
	padding: 1rem 1rem;
	margin: -1rem -1rem -1rem auto
}

.modal-title {
	margin-bottom: 0;
	line-height: 1.5
}

.modal-body {
	position: relative;
	flex: 1 1 auto;
	padding: 1rem
}

.modal-footer {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: flex-end;
	padding: .75rem;
	border-top: 1px solid #dee2e6;
	border-bottom-right-radius: calc(.3rem - 1px);
	border-bottom-left-radius: calc(.3rem - 1px)
}

.modal-footer>* {
	margin: .25rem
}

.modal-scrollbar-measure {
	position: absolute;
	top: -9999px;
	width: 50px;
	height: 50px;
	overflow: scroll
}

@media (min-width: 576px) {
	.modal-dialog {
		max-width:500px;
		margin: 1.75rem auto
	}

	.modal-dialog-scrollable {
		max-height: calc(100% - 3.5rem)
	}

	.modal-dialog-scrollable .modal-content {
		max-height: calc(100vh - 3.5rem)
	}

	.modal-dialog-centered {
		min-height: calc(100% - 3.5rem)
	}

	.modal-dialog-centered::before {
		height: calc(100vh - 3.5rem)
	}

	.modal-sm {
		max-width: 300px
	}
}

@media (min-width: 992px) {
	.modal-lg,.modal-xl {
		max-width:800px
	}
}

@media (min-width: 1200px) {
	.modal-xl {
		max-width:1140px
	}
}

.align-baseline {
	vertical-align: baseline !important
}

.align-top {
	vertical-align: top !important
}

.align-middle {
	vertical-align: middle !important
}

.align-bottom {
	vertical-align: bottom !important
}

.align-text-bottom {
	vertical-align: text-bottom !important
}

.align-text-top {
	vertical-align: text-top !important
}

.bg-primary {
	background-color: #236144 !important
}

a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus {
	background-color: #0062cc !important
}

.bg-secondary {
	background-color: #6c757d !important
}

a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus {
	background-color: #545b62 !important
}

.bg-success {
	background-color: #28a745 !important
}

a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus {
	background-color: #1e7e34 !important
}

.bg-info {
	background-color: #17a2b8 !important
}

a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus {
	background-color: #117a8b !important
}

.bg-warning {
	background-color: #ffc107 !important
}

a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus {
	background-color: #d39e00 !important
}

.bg-danger {
	background-color: #dc3545 !important
}

a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus {
	background-color: #bd2130 !important
}

.bg-light {
	background-color: #f8f9fa !important
}

a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus {
	background-color: #dae0e5 !important
}

.bg-dark {
	background-color: #343a40 !important
}

a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus {
	background-color: #1d2124 !important
}

.bg-white {
	background-color: #fff !important
}

.bg-transparent {
	background-color: transparent !important
}

.border {
	border: 1px solid #dee2e6 !important
}

.border-top {
	border-top: 1px solid #dee2e6 !important
}

.border-right {
	border-right: 1px solid #dee2e6 !important
}

.border-bottom {
	border-bottom: 1px solid #dee2e6 !important
}

.border-left {
	border-left: 1px solid #dee2e6 !important
}

.border-0 {
	border: 0 !important
}

.border-top-0 {
	border-top: 0 !important
}

.border-right-0 {
	border-right: 0 !important
}

.border-bottom-0 {
	border-bottom: 0 !important
}

.border-left-0 {
	border-left: 0 !important
}

.border-primary {
	border-color: #236144 !important
}

.border-secondary {
	border-color: #6c757d !important
}

.border-success {
	border-color: #28a745 !important
}

.border-info {
	border-color: #17a2b8 !important
}

.border-warning {
	border-color: #ffc107 !important
}

.border-danger {
	border-color: #dc3545 !important
}

.border-light {
	border-color: #f8f9fa !important
}

.border-dark {
	border-color: #343a40 !important
}

.border-white {
	border-color: #fff !important
}

.rounded-sm {
	border-radius: .2rem !important
}

.rounded {
	border-radius: .25rem !important
}

.rounded-top {
	border-top-left-radius: .25rem !important;
	border-top-right-radius: .25rem !important
}

.rounded-right {
	border-top-right-radius: .25rem !important;
	border-bottom-right-radius: .25rem !important
}

.rounded-bottom {
	border-bottom-right-radius: .25rem !important;
	border-bottom-left-radius: .25rem !important
}

.rounded-left {
	border-top-left-radius: .25rem !important;
	border-bottom-left-radius: .25rem !important
}

.rounded-lg {
	border-radius: .3rem !important
}

.rounded-circle {
	border-radius: 50% !important
}

.rounded-pill {
	border-radius: 50rem !important
}

.rounded-0 {
	border-radius: 0 !important
}

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

.d-none {
	display: none !important
}

.d-inline {
	display: inline !important
}

.d-inline-block {
	display: inline-block !important
}

.d-block {
	display: block !important
}

.d-table {
	display: table !important
}

.d-table-row {
	display: table-row !important
}

.d-table-cell {
	display: table-cell !important
}

.d-flex {
	display: flex !important
}

.d-inline-flex {
	display: inline-flex !important
}

@media (min-width: 576px) {
	.d-sm-none {
		display:none !important
	}

	.d-sm-inline {
		display: inline !important
	}

	.d-sm-inline-block {
		display: inline-block !important
	}

	.d-sm-block {
		display: block !important
	}

	.d-sm-table {
		display: table !important
	}

	.d-sm-table-row {
		display: table-row !important
	}

	.d-sm-table-cell {
		display: table-cell !important
	}

	.d-sm-flex {
		display: flex !important
	}

	.d-sm-inline-flex {
		display: inline-flex !important
	}
}

@media (min-width: 768px) {
	.d-md-none {
		display:none !important
	}

	.d-md-inline {
		display: inline !important
	}

	.d-md-inline-block {
		display: inline-block !important
	}

	.d-md-block {
		display: block !important
	}

	.d-md-table {
		display: table !important
	}

	.d-md-table-row {
		display: table-row !important
	}

	.d-md-table-cell {
		display: table-cell !important
	}

	.d-md-flex {
		display: flex !important
	}

	.d-md-inline-flex {
		display: inline-flex !important
	}
}

@media (min-width: 992px) {
	.d-lg-none {
		display:none !important
	}

	.d-lg-inline {
		display: inline !important
	}

	.d-lg-inline-block {
		display: inline-block !important
	}

	.d-lg-block {
		display: block !important
	}

	.d-lg-table {
		display: table !important
	}

	.d-lg-table-row {
		display: table-row !important
	}

	.d-lg-table-cell {
		display: table-cell !important
	}

	.d-lg-flex {
		display: flex !important
	}

	.d-lg-inline-flex {
		display: inline-flex !important
	}
}

@media (min-width: 1200px) {
	.d-xl-none {
		display:none !important
	}

	.d-xl-inline {
		display: inline !important
	}

	.d-xl-inline-block {
		display: inline-block !important
	}

	.d-xl-block {
		display: block !important
	}

	.d-xl-table {
		display: table !important
	}

	.d-xl-table-row {
		display: table-row !important
	}

	.d-xl-table-cell {
		display: table-cell !important
	}

	.d-xl-flex {
		display: flex !important
	}

	.d-xl-inline-flex {
		display: inline-flex !important
	}
}

@media print {
	.d-print-none {
		display: none !important
	}

	.d-print-inline {
		display: inline !important
	}

	.d-print-inline-block {
		display: inline-block !important
	}

	.d-print-block {
		display: block !important
	}

	.d-print-table {
		display: table !important
	}

	.d-print-table-row {
		display: table-row !important
	}

	.d-print-table-cell {
		display: table-cell !important
	}

	.d-print-flex {
		display: flex !important
	}

	.d-print-inline-flex {
		display: inline-flex !important
	}
}

.embed-responsive {
	position: relative;
	display: block;
	width: 100%;
	padding: 0;
	overflow: hidden
}

.embed-responsive::before {
	display: block;
	content: ""
}

.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 0
}

.embed-responsive-21by9::before {
	padding-top: 42.85714%
}

.embed-responsive-16by9::before {
	padding-top: 56.25%
}

.embed-responsive-4by3::before {
	padding-top: 75%
}

.embed-responsive-1by1::before {
	padding-top: 100%
}

.flex-row {
	flex-direction: row !important
}

.flex-column {
	flex-direction: column !important
}

.flex-row-reverse {
	flex-direction: row-reverse !important
}

.flex-column-reverse {
	flex-direction: column-reverse !important
}

.flex-wrap {
	flex-wrap: wrap !important
}

.flex-nowrap {
	flex-wrap: nowrap !important
}

.flex-wrap-reverse {
	flex-wrap: wrap-reverse !important
}

.flex-fill {
	flex: 1 1 auto !important
}

.flex-grow-0 {
	flex-grow: 0 !important
}

.flex-grow-1 {
	flex-grow: 1 !important
}

.flex-shrink-0 {
	flex-shrink: 0 !important
}

.flex-shrink-1 {
	flex-shrink: 1 !important
}

.justify-content-start {
	justify-content: flex-start !important
}

.justify-content-end {
	justify-content: flex-end !important
}

.justify-content-center {
	justify-content: center !important
}

.justify-content-between {
	justify-content: space-between !important
}

.justify-content-around {
	justify-content: space-around !important
}

.align-items-start {
	align-items: flex-start !important
}

.align-items-end {
	align-items: flex-end !important
}

.align-items-center {
	align-items: center !important
}

.align-items-baseline {
	align-items: baseline !important
}

.align-items-stretch {
	align-items: stretch !important
}

.align-content-start {
	align-content: flex-start !important
}

.align-content-end {
	align-content: flex-end !important
}

.align-content-center {
	align-content: center !important
}

.align-content-between {
	align-content: space-between !important
}

.align-content-around {
	align-content: space-around !important
}

.align-content-stretch {
	align-content: stretch !important
}

.align-self-auto {
	align-self: auto !important
}

.align-self-start {
	align-self: flex-start !important
}

.align-self-end {
	align-self: flex-end !important
}

.align-self-center {
	align-self: center !important
}

.align-self-baseline {
	align-self: baseline !important
}

.align-self-stretch {
	align-self: stretch !important
}

@media (min-width: 576px) {
	.flex-sm-row {
		flex-direction:row !important
	}

	.flex-sm-column {
		flex-direction: column !important
	}

	.flex-sm-row-reverse {
		flex-direction: row-reverse !important
	}

	.flex-sm-column-reverse {
		flex-direction: column-reverse !important
	}

	.flex-sm-wrap {
		flex-wrap: wrap !important
	}

	.flex-sm-nowrap {
		flex-wrap: nowrap !important
	}

	.flex-sm-wrap-reverse {
		flex-wrap: wrap-reverse !important
	}

	.flex-sm-fill {
		flex: 1 1 auto !important
	}

	.flex-sm-grow-0 {
		flex-grow: 0 !important
	}

	.flex-sm-grow-1 {
		flex-grow: 1 !important
	}

	.flex-sm-shrink-0 {
		flex-shrink: 0 !important
	}

	.flex-sm-shrink-1 {
		flex-shrink: 1 !important
	}

	.justify-content-sm-start {
		justify-content: flex-start !important
	}

	.justify-content-sm-end {
		justify-content: flex-end !important
	}

	.justify-content-sm-center {
		justify-content: center !important
	}

	.justify-content-sm-between {
		justify-content: space-between !important
	}

	.justify-content-sm-around {
		justify-content: space-around !important
	}

	.align-items-sm-start {
		align-items: flex-start !important
	}

	.align-items-sm-end {
		align-items: flex-end !important
	}

	.align-items-sm-center {
		align-items: center !important
	}

	.align-items-sm-baseline {
		align-items: baseline !important
	}

	.align-items-sm-stretch {
		align-items: stretch !important
	}

	.align-content-sm-start {
		align-content: flex-start !important
	}

	.align-content-sm-end {
		align-content: flex-end !important
	}

	.align-content-sm-center {
		align-content: center !important
	}

	.align-content-sm-between {
		align-content: space-between !important
	}

	.align-content-sm-around {
		align-content: space-around !important
	}

	.align-content-sm-stretch {
		align-content: stretch !important
	}

	.align-self-sm-auto {
		align-self: auto !important
	}

	.align-self-sm-start {
		align-self: flex-start !important
	}

	.align-self-sm-end {
		align-self: flex-end !important
	}

	.align-self-sm-center {
		align-self: center !important
	}

	.align-self-sm-baseline {
		align-self: baseline !important
	}

	.align-self-sm-stretch {
		align-self: stretch !important
	}
}

@media (min-width: 768px) {
	.flex-md-row {
		flex-direction:row !important
	}

	.flex-md-column {
		flex-direction: column !important
	}

	.flex-md-row-reverse {
		flex-direction: row-reverse !important
	}

	.flex-md-column-reverse {
		flex-direction: column-reverse !important
	}

	.flex-md-wrap {
		flex-wrap: wrap !important
	}

	.flex-md-nowrap {
		flex-wrap: nowrap !important
	}

	.flex-md-wrap-reverse {
		flex-wrap: wrap-reverse !important
	}

	.flex-md-fill {
		flex: 1 1 auto !important
	}

	.flex-md-grow-0 {
		flex-grow: 0 !important
	}

	.flex-md-grow-1 {
		flex-grow: 1 !important
	}

	.flex-md-shrink-0 {
		flex-shrink: 0 !important
	}

	.flex-md-shrink-1 {
		flex-shrink: 1 !important
	}

	.justify-content-md-start {
		justify-content: flex-start !important
	}

	.justify-content-md-end {
		justify-content: flex-end !important
	}

	.justify-content-md-center {
		justify-content: center !important
	}

	.justify-content-md-between {
		justify-content: space-between !important
	}

	.justify-content-md-around {
		justify-content: space-around !important
	}

	.align-items-md-start {
		align-items: flex-start !important
	}

	.align-items-md-end {
		align-items: flex-end !important
	}

	.align-items-md-center {
		align-items: center !important
	}

	.align-items-md-baseline {
		align-items: baseline !important
	}

	.align-items-md-stretch {
		align-items: stretch !important
	}

	.align-content-md-start {
		align-content: flex-start !important
	}

	.align-content-md-end {
		align-content: flex-end !important
	}

	.align-content-md-center {
		align-content: center !important
	}

	.align-content-md-between {
		align-content: space-between !important
	}

	.align-content-md-around {
		align-content: space-around !important
	}

	.align-content-md-stretch {
		align-content: stretch !important
	}

	.align-self-md-auto {
		align-self: auto !important
	}

	.align-self-md-start {
		align-self: flex-start !important
	}

	.align-self-md-end {
		align-self: flex-end !important
	}

	.align-self-md-center {
		align-self: center !important
	}

	.align-self-md-baseline {
		align-self: baseline !important
	}

	.align-self-md-stretch {
		align-self: stretch !important
	}
}

@media (min-width: 992px) {
	.flex-lg-row {
		flex-direction:row !important
	}

	.flex-lg-column {
		flex-direction: column !important
	}

	.flex-lg-row-reverse {
		flex-direction: row-reverse !important
	}

	.flex-lg-column-reverse {
		flex-direction: column-reverse !important
	}

	.flex-lg-wrap {
		flex-wrap: wrap !important
	}

	.flex-lg-nowrap {
		flex-wrap: nowrap !important
	}

	.flex-lg-wrap-reverse {
		flex-wrap: wrap-reverse !important
	}

	.flex-lg-fill {
		flex: 1 1 auto !important
	}

	.flex-lg-grow-0 {
		flex-grow: 0 !important
	}

	.flex-lg-grow-1 {
		flex-grow: 1 !important
	}

	.flex-lg-shrink-0 {
		flex-shrink: 0 !important
	}

	.flex-lg-shrink-1 {
		flex-shrink: 1 !important
	}

	.justify-content-lg-start {
		justify-content: flex-start !important
	}

	.justify-content-lg-end {
		justify-content: flex-end !important
	}

	.justify-content-lg-center {
		justify-content: center !important
	}

	.justify-content-lg-between {
		justify-content: space-between !important
	}

	.justify-content-lg-around {
		justify-content: space-around !important
	}

	.align-items-lg-start {
		align-items: flex-start !important
	}

	.align-items-lg-end {
		align-items: flex-end !important
	}

	.align-items-lg-center {
		align-items: center !important
	}

	.align-items-lg-baseline {
		align-items: baseline !important
	}

	.align-items-lg-stretch {
		align-items: stretch !important
	}

	.align-content-lg-start {
		align-content: flex-start !important
	}

	.align-content-lg-end {
		align-content: flex-end !important
	}

	.align-content-lg-center {
		align-content: center !important
	}

	.align-content-lg-between {
		align-content: space-between !important
	}

	.align-content-lg-around {
		align-content: space-around !important
	}

	.align-content-lg-stretch {
		align-content: stretch !important
	}

	.align-self-lg-auto {
		align-self: auto !important
	}

	.align-self-lg-start {
		align-self: flex-start !important
	}

	.align-self-lg-end {
		align-self: flex-end !important
	}

	.align-self-lg-center {
		align-self: center !important
	}

	.align-self-lg-baseline {
		align-self: baseline !important
	}

	.align-self-lg-stretch {
		align-self: stretch !important
	}
}

@media (min-width: 1200px) {
	.flex-xl-row {
		flex-direction:row !important
	}

	.flex-xl-column {
		flex-direction: column !important
	}

	.flex-xl-row-reverse {
		flex-direction: row-reverse !important
	}

	.flex-xl-column-reverse {
		flex-direction: column-reverse !important
	}

	.flex-xl-wrap {
		flex-wrap: wrap !important
	}

	.flex-xl-nowrap {
		flex-wrap: nowrap !important
	}

	.flex-xl-wrap-reverse {
		flex-wrap: wrap-reverse !important
	}

	.flex-xl-fill {
		flex: 1 1 auto !important
	}

	.flex-xl-grow-0 {
		flex-grow: 0 !important
	}

	.flex-xl-grow-1 {
		flex-grow: 1 !important
	}

	.flex-xl-shrink-0 {
		flex-shrink: 0 !important
	}

	.flex-xl-shrink-1 {
		flex-shrink: 1 !important
	}

	.justify-content-xl-start {
		justify-content: flex-start !important
	}

	.justify-content-xl-end {
		justify-content: flex-end !important
	}

	.justify-content-xl-center {
		justify-content: center !important
	}

	.justify-content-xl-between {
		justify-content: space-between !important
	}

	.justify-content-xl-around {
		justify-content: space-around !important
	}

	.align-items-xl-start {
		align-items: flex-start !important
	}

	.align-items-xl-end {
		align-items: flex-end !important
	}

	.align-items-xl-center {
		align-items: center !important
	}

	.align-items-xl-baseline {
		align-items: baseline !important
	}

	.align-items-xl-stretch {
		align-items: stretch !important
	}

	.align-content-xl-start {
		align-content: flex-start !important
	}

	.align-content-xl-end {
		align-content: flex-end !important
	}

	.align-content-xl-center {
		align-content: center !important
	}

	.align-content-xl-between {
		align-content: space-between !important
	}

	.align-content-xl-around {
		align-content: space-around !important
	}

	.align-content-xl-stretch {
		align-content: stretch !important
	}

	.align-self-xl-auto {
		align-self: auto !important
	}

	.align-self-xl-start {
		align-self: flex-start !important
	}

	.align-self-xl-end {
		align-self: flex-end !important
	}

	.align-self-xl-center {
		align-self: center !important
	}

	.align-self-xl-baseline {
		align-self: baseline !important
	}

	.align-self-xl-stretch {
		align-self: stretch !important
	}
}

.float-left {
	float: left !important
}

.float-right {
	float: right !important
}

.float-none {
	float: none !important
}

@media (min-width: 576px) {
	.float-sm-left {
		float:left !important
	}

	.float-sm-right {
		float: right !important
	}

	.float-sm-none {
		float: none !important
	}
}

@media (min-width: 768px) {
	.float-md-left {
		float:left !important
	}

	.float-md-right {
		float: right !important
	}

	.float-md-none {
		float: none !important
	}
}

@media (min-width: 992px) {
	.float-lg-left {
		float:left !important
	}

	.float-lg-right {
		float: right !important
	}

	.float-lg-none {
		float: none !important
	}
}

@media (min-width: 1200px) {
	.float-xl-left {
		float:left !important
	}

	.float-xl-right {
		float: right !important
	}

	.float-xl-none {
		float: none !important
	}
}

.overflow-auto {
	overflow: auto !important
}

.overflow-hidden {
	overflow: hidden !important
}

.position-static {
	position: static !important
}

.position-relative {
	position: relative !important
}

.position-absolute {
	position: absolute !important
}

.position-fixed {
	position: fixed !important
}

.position-sticky {
	position: -webkit-sticky !important;
	position: sticky !important
}

.fixed-top {
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	z-index: 1030
}

.fixed-bottom {
	position: fixed;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1030
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
	.sticky-top {
		position:-webkit-sticky;
		position: sticky;
		top: 0;
		z-index: 1020
	}
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0
}

.sr-only-focusable:active,.sr-only-focusable:focus {
	position: static;
	width: auto;
	height: auto;
	overflow: visible;
	clip: auto;
	white-space: normal
}

.shadow-sm {
	box-shadow: 0 0.125rem 0.25rem rgba(0,0,0,0.075) !important
}

.shadow {
	box-shadow: 0 0.5rem 1rem rgba(0,0,0,0.15) !important
}

.shadow-lg {
	box-shadow: 0 1rem 3rem rgba(0,0,0,0.175) !important
}

.shadow-none {
	box-shadow: none !important
}

.w-25 {
	width: 25% !important
}

.w-50 {
	width: 50% !important
}

.w-75 {
	width: 75% !important
}

.w-100 {
	width: 100% !important
}

.w-auto {
	width: auto !important
}

.h-25 {
	height: 25% !important
}

.h-50 {
	height: 50% !important
}

.h-75 {
	height: 75% !important
}

.h-100 {
	height: 100% !important
}

.h-auto {
	height: auto !important
}

.mw-100 {
	max-width: 100% !important
}

.mh-100 {
	max-height: 100% !important
}

.min-vw-100 {
	min-width: 100vw !important
}

.min-vh-100 {
	min-height: 100vh !important
}

.vw-100 {
	width: 100vw !important
}

.vh-100 {
	height: 100vh !important
}

.stretched-link::after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
	pointer-events: auto;
	content: "";
	background-color: rgba(0,0,0,0)
}

.m-0 {
	margin: 0 !important
}

.mt-0,.my-0 {
	margin-top: 0 !important
}

.mr-0,.mx-0 {
	margin-right: 0 !important
}

.mb-0,.my-0 {
	margin-bottom: 0 !important
}

.ml-0,.mx-0 {
	margin-left: 0 !important
}

.m-1 {
	margin: .25rem !important
}

.mt-1,.my-1 {
	margin-top: .25rem !important
}

.mr-1,.mx-1 {
	margin-right: .25rem !important
}

.mb-1,.my-1 {
	margin-bottom: .25rem !important
}

.ml-1,.mx-1 {
	margin-left: .25rem !important
}

.m-2 {
	margin: .5rem !important
}

.mt-2,.my-2 {
	margin-top: .5rem !important
}

.mr-2,.mx-2 {
	margin-right: .5rem !important
}

.mb-2,.my-2 {
	margin-bottom: .5rem !important
}

.ml-2,.mx-2 {
	margin-left: .5rem !important
}

.m-3 {
	margin: 1rem !important
}

.mt-3,.my-3 {
	margin-top: 1rem !important
}

.mr-3,.mx-3 {
	margin-right: 1rem !important
}

.mb-3,.my-3 {
	margin-bottom: 1rem !important
}

.ml-3,.mx-3 {
	margin-left: 1rem !important
}

.m-4 {
	margin: 1.5rem !important
}

.mt-4,.my-4 {
	margin-top: 1.5rem !important
}

.mr-4,.mx-4 {
	margin-right: 1.5rem !important
}

.mb-4,.my-4 {
	margin-bottom: 1.5rem !important
}

.ml-4,.mx-4 {
	margin-left: 1.5rem !important
}

.m-5 {
	margin: 3rem !important
}

.mt-5,.my-5 {
	margin-top: 3rem !important
}

.mr-5,.mx-5 {
	margin-right: 3rem !important
}

.mb-5,.my-5 {
	margin-bottom: 3rem !important
}

.ml-5,.mx-5 {
	margin-left: 3rem !important
}

.p-0 {
	padding: 0 !important
}

.pt-0,.py-0 {
	padding-top: 0 !important
}

.pr-0,.px-0 {
	padding-right: 0 !important
}

.pb-0,.py-0 {
	padding-bottom: 0 !important
}

.pl-0,.px-0 {
	padding-left: 0 !important
}

.p-1 {
	padding: .25rem !important
}

.pt-1,.py-1 {
	padding-top: .25rem !important
}

.pr-1,.px-1 {
	padding-right: .25rem !important
}

.pb-1,.py-1 {
	padding-bottom: .25rem !important
}

.pl-1,.px-1 {
	padding-left: .25rem !important
}

.p-2 {
	padding: .5rem !important
}

.pt-2,.py-2 {
	padding-top: .5rem !important
}

.pr-2,.px-2 {
	padding-right: .5rem !important
}

.pb-2,.py-2 {
	padding-bottom: .5rem !important
}

.pl-2,.px-2 {
	padding-left: .5rem !important
}

.p-3 {
	padding: 1rem !important
}

.pt-3,.py-3 {
	padding-top: 1rem !important
}

.pr-3,.px-3 {
	padding-right: 1rem !important
}

.pb-3,.py-3 {
	padding-bottom: 1rem !important
}

.pl-3,.px-3 {
	padding-left: 1rem !important
}

.p-4 {
	padding: 1.5rem !important
}

.pt-4,.py-4 {
	padding-top: 1.5rem !important
}

.pr-4,.px-4 {
	padding-right: 1.5rem !important
}

.pb-4,.py-4 {
	padding-bottom: 1.5rem !important
}

.pl-4,.px-4 {
	padding-left: 1.5rem !important
}

.p-5 {
	padding: 3rem !important
}

.pt-5,.py-5 {
	padding-top: 3rem !important
}

.pr-5,.px-5 {
	padding-right: 3rem !important
}

.pb-5,.py-5 {
	padding-bottom: 3rem !important
}

.pl-5,.px-5 {
	padding-left: 3rem !important
}

.m-n1 {
	margin: -.25rem !important
}

.mt-n1,.my-n1 {
	margin-top: -.25rem !important
}

.mr-n1,.mx-n1 {
	margin-right: -.25rem !important
}

.mb-n1,.my-n1 {
	margin-bottom: -.25rem !important
}

.ml-n1,.mx-n1 {
	margin-left: -.25rem !important
}

.m-n2 {
	margin: -.5rem !important
}

.mt-n2,.my-n2 {
	margin-top: -.5rem !important
}

.mr-n2,.mx-n2 {
	margin-right: -.5rem !important
}

.mb-n2,.my-n2 {
	margin-bottom: -.5rem !important
}

.ml-n2,.mx-n2 {
	margin-left: -.5rem !important
}

.m-n3 {
	margin: -1rem !important
}

.mt-n3,.my-n3 {
	margin-top: -1rem !important
}

.mr-n3,.mx-n3 {
	margin-right: -1rem !important
}

.mb-n3,.my-n3 {
	margin-bottom: -1rem !important
}

.ml-n3,.mx-n3 {
	margin-left: -1rem !important
}

.m-n4 {
	margin: -1.5rem !important
}

.mt-n4,.my-n4 {
	margin-top: -1.5rem !important
}

.mr-n4,.mx-n4 {
	margin-right: -1.5rem !important
}

.mb-n4,.my-n4 {
	margin-bottom: -1.5rem !important
}

.ml-n4,.mx-n4 {
	margin-left: -1.5rem !important
}

.m-n5 {
	margin: -3rem !important
}

.mt-n5,.my-n5 {
	margin-top: -3rem !important
}

.mr-n5,.mx-n5 {
	margin-right: -3rem !important
}

.mb-n5,.my-n5 {
	margin-bottom: -3rem !important
}

.ml-n5,.mx-n5 {
	margin-left: -3rem !important
}

.m-auto {
	margin: auto !important
}

.mt-auto,.my-auto {
	margin-top: auto !important
}

.mr-auto,.mx-auto {
	margin-right: auto !important
}

.mb-auto,.my-auto {
	margin-bottom: auto !important
}

.ml-auto,.mx-auto {
	margin-left: auto !important
}

@media (min-width: 576px) {
	.m-sm-0 {
		margin:0 !important
	}

	.mt-sm-0,.my-sm-0 {
		margin-top: 0 !important
	}

	.mr-sm-0,.mx-sm-0 {
		margin-right: 0 !important
	}

	.mb-sm-0,.my-sm-0 {
		margin-bottom: 0 !important
	}

	.ml-sm-0,.mx-sm-0 {
		margin-left: 0 !important
	}

	.m-sm-1 {
		margin: .25rem !important
	}

	.mt-sm-1,.my-sm-1 {
		margin-top: .25rem !important
	}

	.mr-sm-1,.mx-sm-1 {
		margin-right: .25rem !important
	}

	.mb-sm-1,.my-sm-1 {
		margin-bottom: .25rem !important
	}

	.ml-sm-1,.mx-sm-1 {
		margin-left: .25rem !important
	}

	.m-sm-2 {
		margin: .5rem !important
	}

	.mt-sm-2,.my-sm-2 {
		margin-top: .5rem !important
	}

	.mr-sm-2,.mx-sm-2 {
		margin-right: .5rem !important
	}

	.mb-sm-2,.my-sm-2 {
		margin-bottom: .5rem !important
	}

	.ml-sm-2,.mx-sm-2 {
		margin-left: .5rem !important
	}

	.m-sm-3 {
		margin: 1rem !important
	}

	.mt-sm-3,.my-sm-3 {
		margin-top: 1rem !important
	}

	.mr-sm-3,.mx-sm-3 {
		margin-right: 1rem !important
	}

	.mb-sm-3,.my-sm-3 {
		margin-bottom: 1rem !important
	}

	.ml-sm-3,.mx-sm-3 {
		margin-left: 1rem !important
	}

	.m-sm-4 {
		margin: 1.5rem !important
	}

	.mt-sm-4,.my-sm-4 {
		margin-top: 1.5rem !important
	}

	.mr-sm-4,.mx-sm-4 {
		margin-right: 1.5rem !important
	}

	.mb-sm-4,.my-sm-4 {
		margin-bottom: 1.5rem !important
	}

	.ml-sm-4,.mx-sm-4 {
		margin-left: 1.5rem !important
	}

	.m-sm-5 {
		margin: 3rem !important
	}

	.mt-sm-5,.my-sm-5 {
		margin-top: 3rem !important
	}

	.mr-sm-5,.mx-sm-5 {
		margin-right: 3rem !important
	}

	.mb-sm-5,.my-sm-5 {
		margin-bottom: 3rem !important
	}

	.ml-sm-5,.mx-sm-5 {
		margin-left: 3rem !important
	}

	.p-sm-0 {
		padding: 0 !important
	}

	.pt-sm-0,.py-sm-0 {
		padding-top: 0 !important
	}

	.pr-sm-0,.px-sm-0 {
		padding-right: 0 !important
	}

	.pb-sm-0,.py-sm-0 {
		padding-bottom: 0 !important
	}

	.pl-sm-0,.px-sm-0 {
		padding-left: 0 !important
	}

	.p-sm-1 {
		padding: .25rem !important
	}

	.pt-sm-1,.py-sm-1 {
		padding-top: .25rem !important
	}

	.pr-sm-1,.px-sm-1 {
		padding-right: .25rem !important
	}

	.pb-sm-1,.py-sm-1 {
		padding-bottom: .25rem !important
	}

	.pl-sm-1,.px-sm-1 {
		padding-left: .25rem !important
	}

	.p-sm-2 {
		padding: .5rem !important
	}

	.pt-sm-2,.py-sm-2 {
		padding-top: .5rem !important
	}

	.pr-sm-2,.px-sm-2 {
		padding-right: .5rem !important
	}

	.pb-sm-2,.py-sm-2 {
		padding-bottom: .5rem !important
	}

	.pl-sm-2,.px-sm-2 {
		padding-left: .5rem !important
	}

	.p-sm-3 {
		padding: 1rem !important
	}

	.pt-sm-3,.py-sm-3 {
		padding-top: 1rem !important
	}

	.pr-sm-3,.px-sm-3 {
		padding-right: 1rem !important
	}

	.pb-sm-3,.py-sm-3 {
		padding-bottom: 1rem !important
	}

	.pl-sm-3,.px-sm-3 {
		padding-left: 1rem !important
	}

	.p-sm-4 {
		padding: 1.5rem !important
	}

	.pt-sm-4,.py-sm-4 {
		padding-top: 1.5rem !important
	}

	.pr-sm-4,.px-sm-4 {
		padding-right: 1.5rem !important
	}

	.pb-sm-4,.py-sm-4 {
		padding-bottom: 1.5rem !important
	}

	.pl-sm-4,.px-sm-4 {
		padding-left: 1.5rem !important
	}

	.p-sm-5 {
		padding: 3rem !important
	}

	.pt-sm-5,.py-sm-5 {
		padding-top: 3rem !important
	}

	.pr-sm-5,.px-sm-5 {
		padding-right: 3rem !important
	}

	.pb-sm-5,.py-sm-5 {
		padding-bottom: 3rem !important
	}

	.pl-sm-5,.px-sm-5 {
		padding-left: 3rem !important
	}

	.m-sm-n1 {
		margin: -.25rem !important
	}

	.mt-sm-n1,.my-sm-n1 {
		margin-top: -.25rem !important
	}

	.mr-sm-n1,.mx-sm-n1 {
		margin-right: -.25rem !important
	}

	.mb-sm-n1,.my-sm-n1 {
		margin-bottom: -.25rem !important
	}

	.ml-sm-n1,.mx-sm-n1 {
		margin-left: -.25rem !important
	}

	.m-sm-n2 {
		margin: -.5rem !important
	}

	.mt-sm-n2,.my-sm-n2 {
		margin-top: -.5rem !important
	}

	.mr-sm-n2,.mx-sm-n2 {
		margin-right: -.5rem !important
	}

	.mb-sm-n2,.my-sm-n2 {
		margin-bottom: -.5rem !important
	}

	.ml-sm-n2,.mx-sm-n2 {
		margin-left: -.5rem !important
	}

	.m-sm-n3 {
		margin: -1rem !important
	}

	.mt-sm-n3,.my-sm-n3 {
		margin-top: -1rem !important
	}

	.mr-sm-n3,.mx-sm-n3 {
		margin-right: -1rem !important
	}

	.mb-sm-n3,.my-sm-n3 {
		margin-bottom: -1rem !important
	}

	.ml-sm-n3,.mx-sm-n3 {
		margin-left: -1rem !important
	}

	.m-sm-n4 {
		margin: -1.5rem !important
	}

	.mt-sm-n4,.my-sm-n4 {
		margin-top: -1.5rem !important
	}

	.mr-sm-n4,.mx-sm-n4 {
		margin-right: -1.5rem !important
	}

	.mb-sm-n4,.my-sm-n4 {
		margin-bottom: -1.5rem !important
	}

	.ml-sm-n4,.mx-sm-n4 {
		margin-left: -1.5rem !important
	}

	.m-sm-n5 {
		margin: -3rem !important
	}

	.mt-sm-n5,.my-sm-n5 {
		margin-top: -3rem !important
	}

	.mr-sm-n5,.mx-sm-n5 {
		margin-right: -3rem !important
	}

	.mb-sm-n5,.my-sm-n5 {
		margin-bottom: -3rem !important
	}

	.ml-sm-n5,.mx-sm-n5 {
		margin-left: -3rem !important
	}

	.m-sm-auto {
		margin: auto !important
	}

	.mt-sm-auto,.my-sm-auto {
		margin-top: auto !important
	}

	.mr-sm-auto,.mx-sm-auto {
		margin-right: auto !important
	}

	.mb-sm-auto,.my-sm-auto {
		margin-bottom: auto !important
	}

	.ml-sm-auto,.mx-sm-auto {
		margin-left: auto !important
	}
}

@media (min-width: 768px) {
	.m-md-0 {
		margin:0 !important
	}

	.mt-md-0,.my-md-0 {
		margin-top: 0 !important
	}

	.mr-md-0,.mx-md-0 {
		margin-right: 0 !important
	}

	.mb-md-0,.my-md-0 {
		margin-bottom: 0 !important
	}

	.ml-md-0,.mx-md-0 {
		margin-left: 0 !important
	}

	.m-md-1 {
		margin: .25rem !important
	}

	.mt-md-1,.my-md-1 {
		margin-top: .25rem !important
	}

	.mr-md-1,.mx-md-1 {
		margin-right: .25rem !important
	}

	.mb-md-1,.my-md-1 {
		margin-bottom: .25rem !important
	}

	.ml-md-1,.mx-md-1 {
		margin-left: .25rem !important
	}

	.m-md-2 {
		margin: .5rem !important
	}

	.mt-md-2,.my-md-2 {
		margin-top: .5rem !important
	}

	.mr-md-2,.mx-md-2 {
		margin-right: .5rem !important
	}

	.mb-md-2,.my-md-2 {
		margin-bottom: .5rem !important
	}

	.ml-md-2,.mx-md-2 {
		margin-left: .5rem !important
	}

	.m-md-3 {
		margin: 1rem !important
	}

	.mt-md-3,.my-md-3 {
		margin-top: 1rem !important
	}

	.mr-md-3,.mx-md-3 {
		margin-right: 1rem !important
	}

	.mb-md-3,.my-md-3 {
		margin-bottom: 1rem !important
	}

	.ml-md-3,.mx-md-3 {
		margin-left: 1rem !important
	}

	.m-md-4 {
		margin: 1.5rem !important
	}

	.mt-md-4,.my-md-4 {
		margin-top: 1.5rem !important
	}

	.mr-md-4,.mx-md-4 {
		margin-right: 1.5rem !important
	}

	.mb-md-4,.my-md-4 {
		margin-bottom: 1.5rem !important
	}

	.ml-md-4,.mx-md-4 {
		margin-left: 1.5rem !important
	}

	.m-md-5 {
		margin: 3rem !important
	}

	.mt-md-5,.my-md-5 {
		margin-top: 3rem !important
	}

	.mr-md-5,.mx-md-5 {
		margin-right: 3rem !important
	}

	.mb-md-5,.my-md-5 {
		margin-bottom: 3rem !important
	}

	.ml-md-5,.mx-md-5 {
		margin-left: 3rem !important
	}

	.p-md-0 {
		padding: 0 !important
	}

	.pt-md-0,.py-md-0 {
		padding-top: 0 !important
	}

	.pr-md-0,.px-md-0 {
		padding-right: 0 !important
	}

	.pb-md-0,.py-md-0 {
		padding-bottom: 0 !important
	}

	.pl-md-0,.px-md-0 {
		padding-left: 0 !important
	}

	.p-md-1 {
		padding: .25rem !important
	}

	.pt-md-1,.py-md-1 {
		padding-top: .25rem !important
	}

	.pr-md-1,.px-md-1 {
		padding-right: .25rem !important
	}

	.pb-md-1,.py-md-1 {
		padding-bottom: .25rem !important
	}

	.pl-md-1,.px-md-1 {
		padding-left: .25rem !important
	}

	.p-md-2 {
		padding: .5rem !important
	}

	.pt-md-2,.py-md-2 {
		padding-top: .5rem !important
	}

	.pr-md-2,.px-md-2 {
		padding-right: .5rem !important
	}

	.pb-md-2,.py-md-2 {
		padding-bottom: .5rem !important
	}

	.pl-md-2,.px-md-2 {
		padding-left: .5rem !important
	}

	.p-md-3 {
		padding: 1rem !important
	}

	.pt-md-3,.py-md-3 {
		padding-top: 1rem !important
	}

	.pr-md-3,.px-md-3 {
		padding-right: 1rem !important
	}

	.pb-md-3,.py-md-3 {
		padding-bottom: 1rem !important
	}

	.pl-md-3,.px-md-3 {
		padding-left: 1rem !important
	}

	.p-md-4 {
		padding: 1.5rem !important
	}

	.pt-md-4,.py-md-4 {
		padding-top: 1.5rem !important
	}

	.pr-md-4,.px-md-4 {
		padding-right: 1.5rem !important
	}

	.pb-md-4,.py-md-4 {
		padding-bottom: 1.5rem !important
	}

	.pl-md-4,.px-md-4 {
		padding-left: 1.5rem !important
	}

	.p-md-5 {
		padding: 3rem !important
	}

	.pt-md-5,.py-md-5 {
		padding-top: 3rem !important
	}

	.pr-md-5,.px-md-5 {
		padding-right: 3rem !important
	}

	.pb-md-5,.py-md-5 {
		padding-bottom: 3rem !important
	}

	.pl-md-5,.px-md-5 {
		padding-left: 3rem !important
	}

	.m-md-n1 {
		margin: -.25rem !important
	}

	.mt-md-n1,.my-md-n1 {
		margin-top: -.25rem !important
	}

	.mr-md-n1,.mx-md-n1 {
		margin-right: -.25rem !important
	}

	.mb-md-n1,.my-md-n1 {
		margin-bottom: -.25rem !important
	}

	.ml-md-n1,.mx-md-n1 {
		margin-left: -.25rem !important
	}

	.m-md-n2 {
		margin: -.5rem !important
	}

	.mt-md-n2,.my-md-n2 {
		margin-top: -.5rem !important
	}

	.mr-md-n2,.mx-md-n2 {
		margin-right: -.5rem !important
	}

	.mb-md-n2,.my-md-n2 {
		margin-bottom: -.5rem !important
	}

	.ml-md-n2,.mx-md-n2 {
		margin-left: -.5rem !important
	}

	.m-md-n3 {
		margin: -1rem !important
	}

	.mt-md-n3,.my-md-n3 {
		margin-top: -1rem !important
	}

	.mr-md-n3,.mx-md-n3 {
		margin-right: -1rem !important
	}

	.mb-md-n3,.my-md-n3 {
		margin-bottom: -1rem !important
	}

	.ml-md-n3,.mx-md-n3 {
		margin-left: -1rem !important
	}

	.m-md-n4 {
		margin: -1.5rem !important
	}

	.mt-md-n4,.my-md-n4 {
		margin-top: -1.5rem !important
	}

	.mr-md-n4,.mx-md-n4 {
		margin-right: -1.5rem !important
	}

	.mb-md-n4,.my-md-n4 {
		margin-bottom: -1.5rem !important
	}

	.ml-md-n4,.mx-md-n4 {
		margin-left: -1.5rem !important
	}

	.m-md-n5 {
		margin: -3rem !important
	}

	.mt-md-n5,.my-md-n5 {
		margin-top: -3rem !important
	}

	.mr-md-n5,.mx-md-n5 {
		margin-right: -3rem !important
	}

	.mb-md-n5,.my-md-n5 {
		margin-bottom: -3rem !important
	}

	.ml-md-n5,.mx-md-n5 {
		margin-left: -3rem !important
	}

	.m-md-auto {
		margin: auto !important
	}

	.mt-md-auto,.my-md-auto {
		margin-top: auto !important
	}

	.mr-md-auto,.mx-md-auto {
		margin-right: auto !important
	}

	.mb-md-auto,.my-md-auto {
		margin-bottom: auto !important
	}

	.ml-md-auto,.mx-md-auto {
		margin-left: auto !important
	}
}

@media (min-width: 992px) {
	.m-lg-0 {
		margin:0 !important
	}

	.mt-lg-0,.my-lg-0 {
		margin-top: 0 !important
	}

	.mr-lg-0,.mx-lg-0 {
		margin-right: 0 !important
	}

	.mb-lg-0,.my-lg-0 {
		margin-bottom: 0 !important
	}

	.ml-lg-0,.mx-lg-0 {
		margin-left: 0 !important
	}

	.m-lg-1 {
		margin: .25rem !important
	}

	.mt-lg-1,.my-lg-1 {
		margin-top: .25rem !important
	}

	.mr-lg-1,.mx-lg-1 {
		margin-right: .25rem !important
	}

	.mb-lg-1,.my-lg-1 {
		margin-bottom: .25rem !important
	}

	.ml-lg-1,.mx-lg-1 {
		margin-left: .25rem !important
	}

	.m-lg-2 {
		margin: .5rem !important
	}

	.mt-lg-2,.my-lg-2 {
		margin-top: .5rem !important
	}

	.mr-lg-2,.mx-lg-2 {
		margin-right: .5rem !important
	}

	.mb-lg-2,.my-lg-2 {
		margin-bottom: .5rem !important
	}

	.ml-lg-2,.mx-lg-2 {
		margin-left: .5rem !important
	}

	.m-lg-3 {
		margin: 1rem !important
	}

	.mt-lg-3,.my-lg-3 {
		margin-top: 1rem !important
	}

	.mr-lg-3,.mx-lg-3 {
		margin-right: 1rem !important
	}

	.mb-lg-3,.my-lg-3 {
		margin-bottom: 1rem !important
	}

	.ml-lg-3,.mx-lg-3 {
		margin-left: 1rem !important
	}

	.m-lg-4 {
		margin: 1.5rem !important
	}

	.mt-lg-4,.my-lg-4 {
		margin-top: 1.5rem !important
	}

	.mr-lg-4,.mx-lg-4 {
		margin-right: 1.5rem !important
	}

	.mb-lg-4,.my-lg-4 {
		margin-bottom: 1.5rem !important
	}

	.ml-lg-4,.mx-lg-4 {
		margin-left: 1.5rem !important
	}

	.m-lg-5 {
		margin: 3rem !important
	}

	.mt-lg-5,.my-lg-5 {
		margin-top: 3rem !important
	}

	.mr-lg-5,.mx-lg-5 {
		margin-right: 3rem !important
	}

	.mb-lg-5,.my-lg-5 {
		margin-bottom: 3rem !important
	}

	.ml-lg-5,.mx-lg-5 {
		margin-left: 3rem !important
	}

	.p-lg-0 {
		padding: 0 !important
	}

	.pt-lg-0,.py-lg-0 {
		padding-top: 0 !important
	}

	.pr-lg-0,.px-lg-0 {
		padding-right: 0 !important
	}

	.pb-lg-0,.py-lg-0 {
		padding-bottom: 0 !important
	}

	.pl-lg-0,.px-lg-0 {
		padding-left: 0 !important
	}

	.p-lg-1 {
		padding: .25rem !important
	}

	.pt-lg-1,.py-lg-1 {
		padding-top: .25rem !important
	}

	.pr-lg-1,.px-lg-1 {
		padding-right: .25rem !important
	}

	.pb-lg-1,.py-lg-1 {
		padding-bottom: .25rem !important
	}

	.pl-lg-1,.px-lg-1 {
		padding-left: .25rem !important
	}

	.p-lg-2 {
		padding: .5rem !important
	}

	.pt-lg-2,.py-lg-2 {
		padding-top: .5rem !important
	}

	.pr-lg-2,.px-lg-2 {
		padding-right: .5rem !important
	}

	.pb-lg-2,.py-lg-2 {
		padding-bottom: .5rem !important
	}

	.pl-lg-2,.px-lg-2 {
		padding-left: .5rem !important
	}

	.p-lg-3 {
		padding: 1rem !important
	}

	.pt-lg-3,.py-lg-3 {
		padding-top: 1rem !important
	}

	.pr-lg-3,.px-lg-3 {
		padding-right: 1rem !important
	}

	.pb-lg-3,.py-lg-3 {
		padding-bottom: 1rem !important
	}

	.pl-lg-3,.px-lg-3 {
		padding-left: 1rem !important
	}

	.p-lg-4 {
		padding: 1.5rem !important
	}

	.pt-lg-4,.py-lg-4 {
		padding-top: 1.5rem !important
	}

	.pr-lg-4,.px-lg-4 {
		padding-right: 1.5rem !important
	}

	.pb-lg-4,.py-lg-4 {
		padding-bottom: 1.5rem !important
	}

	.pl-lg-4,.px-lg-4 {
		padding-left: 1.5rem !important
	}

	.p-lg-5 {
		padding: 3rem !important
	}

	.pt-lg-5,.py-lg-5 {
		padding-top: 3rem !important
	}

	.pr-lg-5,.px-lg-5 {
		padding-right: 3rem !important
	}

	.pb-lg-5,.py-lg-5 {
		padding-bottom: 3rem !important
	}

	.pl-lg-5,.px-lg-5 {
		padding-left: 3rem !important
	}

	.m-lg-n1 {
		margin: -.25rem !important
	}

	.mt-lg-n1,.my-lg-n1 {
		margin-top: -.25rem !important
	}

	.mr-lg-n1,.mx-lg-n1 {
		margin-right: -.25rem !important
	}

	.mb-lg-n1,.my-lg-n1 {
		margin-bottom: -.25rem !important
	}

	.ml-lg-n1,.mx-lg-n1 {
		margin-left: -.25rem !important
	}

	.m-lg-n2 {
		margin: -.5rem !important
	}

	.mt-lg-n2,.my-lg-n2 {
		margin-top: -.5rem !important
	}

	.mr-lg-n2,.mx-lg-n2 {
		margin-right: -.5rem !important
	}

	.mb-lg-n2,.my-lg-n2 {
		margin-bottom: -.5rem !important
	}

	.ml-lg-n2,.mx-lg-n2 {
		margin-left: -.5rem !important
	}

	.m-lg-n3 {
		margin: -1rem !important
	}

	.mt-lg-n3,.my-lg-n3 {
		margin-top: -1rem !important
	}

	.mr-lg-n3,.mx-lg-n3 {
		margin-right: -1rem !important
	}

	.mb-lg-n3,.my-lg-n3 {
		margin-bottom: -1rem !important
	}

	.ml-lg-n3,.mx-lg-n3 {
		margin-left: -1rem !important
	}

	.m-lg-n4 {
		margin: -1.5rem !important
	}

	.mt-lg-n4,.my-lg-n4 {
		margin-top: -1.5rem !important
	}

	.mr-lg-n4,.mx-lg-n4 {
		margin-right: -1.5rem !important
	}

	.mb-lg-n4,.my-lg-n4 {
		margin-bottom: -1.5rem !important
	}

	.ml-lg-n4,.mx-lg-n4 {
		margin-left: -1.5rem !important
	}

	.m-lg-n5 {
		margin: -3rem !important
	}

	.mt-lg-n5,.my-lg-n5 {
		margin-top: -3rem !important
	}

	.mr-lg-n5,.mx-lg-n5 {
		margin-right: -3rem !important
	}

	.mb-lg-n5,.my-lg-n5 {
		margin-bottom: -3rem !important
	}

	.ml-lg-n5,.mx-lg-n5 {
		margin-left: -3rem !important
	}

	.m-lg-auto {
		margin: auto !important
	}

	.mt-lg-auto,.my-lg-auto {
		margin-top: auto !important
	}

	.mr-lg-auto,.mx-lg-auto {
		margin-right: auto !important
	}

	.mb-lg-auto,.my-lg-auto {
		margin-bottom: auto !important
	}

	.ml-lg-auto,.mx-lg-auto {
		margin-left: auto !important
	}
}

@media (min-width: 1200px) {
	.m-xl-0 {
		margin:0 !important
	}

	.mt-xl-0,.my-xl-0 {
		margin-top: 0 !important
	}

	.mr-xl-0,.mx-xl-0 {
		margin-right: 0 !important
	}

	.mb-xl-0,.my-xl-0 {
		margin-bottom: 0 !important
	}

	.ml-xl-0,.mx-xl-0 {
		margin-left: 0 !important
	}

	.m-xl-1 {
		margin: .25rem !important
	}

	.mt-xl-1,.my-xl-1 {
		margin-top: .25rem !important
	}

	.mr-xl-1,.mx-xl-1 {
		margin-right: .25rem !important
	}

	.mb-xl-1,.my-xl-1 {
		margin-bottom: .25rem !important
	}

	.ml-xl-1,.mx-xl-1 {
		margin-left: .25rem !important
	}

	.m-xl-2 {
		margin: .5rem !important
	}

	.mt-xl-2,.my-xl-2 {
		margin-top: .5rem !important
	}

	.mr-xl-2,.mx-xl-2 {
		margin-right: .5rem !important
	}

	.mb-xl-2,.my-xl-2 {
		margin-bottom: .5rem !important
	}

	.ml-xl-2,.mx-xl-2 {
		margin-left: .5rem !important
	}

	.m-xl-3 {
		margin: 1rem !important
	}

	.mt-xl-3,.my-xl-3 {
		margin-top: 1rem !important
	}

	.mr-xl-3,.mx-xl-3 {
		margin-right: 1rem !important
	}

	.mb-xl-3,.my-xl-3 {
		margin-bottom: 1rem !important
	}

	.ml-xl-3,.mx-xl-3 {
		margin-left: 1rem !important
	}

	.m-xl-4 {
		margin: 1.5rem !important
	}

	.mt-xl-4,.my-xl-4 {
		margin-top: 1.5rem !important
	}

	.mr-xl-4,.mx-xl-4 {
		margin-right: 1.5rem !important
	}

	.mb-xl-4,.my-xl-4 {
		margin-bottom: 1.5rem !important
	}

	.ml-xl-4,.mx-xl-4 {
		margin-left: 1.5rem !important
	}

	.m-xl-5 {
		margin: 3rem !important
	}

	.mt-xl-5,.my-xl-5 {
		margin-top: 3rem !important
	}

	.mr-xl-5,.mx-xl-5 {
		margin-right: 3rem !important
	}

	.mb-xl-5,.my-xl-5 {
		margin-bottom: 3rem !important
	}

	.ml-xl-5,.mx-xl-5 {
		margin-left: 3rem !important
	}

	.p-xl-0 {
		padding: 0 !important
	}

	.pt-xl-0,.py-xl-0 {
		padding-top: 0 !important
	}

	.pr-xl-0,.px-xl-0 {
		padding-right: 0 !important
	}

	.pb-xl-0,.py-xl-0 {
		padding-bottom: 0 !important
	}

	.pl-xl-0,.px-xl-0 {
		padding-left: 0 !important
	}

	.p-xl-1 {
		padding: .25rem !important
	}

	.pt-xl-1,.py-xl-1 {
		padding-top: .25rem !important
	}

	.pr-xl-1,.px-xl-1 {
		padding-right: .25rem !important
	}

	.pb-xl-1,.py-xl-1 {
		padding-bottom: .25rem !important
	}

	.pl-xl-1,.px-xl-1 {
		padding-left: .25rem !important
	}

	.p-xl-2 {
		padding: .5rem !important
	}

	.pt-xl-2,.py-xl-2 {
		padding-top: .5rem !important
	}

	.pr-xl-2,.px-xl-2 {
		padding-right: .5rem !important
	}

	.pb-xl-2,.py-xl-2 {
		padding-bottom: .5rem !important
	}

	.pl-xl-2,.px-xl-2 {
		padding-left: .5rem !important
	}

	.p-xl-3 {
		padding: 1rem !important
	}

	.pt-xl-3,.py-xl-3 {
		padding-top: 1rem !important
	}

	.pr-xl-3,.px-xl-3 {
		padding-right: 1rem !important
	}

	.pb-xl-3,.py-xl-3 {
		padding-bottom: 1rem !important
	}

	.pl-xl-3,.px-xl-3 {
		padding-left: 1rem !important
	}

	.p-xl-4 {
		padding: 1.5rem !important
	}

	.pt-xl-4,.py-xl-4 {
		padding-top: 1.5rem !important
	}

	.pr-xl-4,.px-xl-4 {
		padding-right: 1.5rem !important
	}

	.pb-xl-4,.py-xl-4 {
		padding-bottom: 1.5rem !important
	}

	.pl-xl-4,.px-xl-4 {
		padding-left: 1.5rem !important
	}

	.p-xl-5 {
		padding: 3rem !important
	}

	.pt-xl-5,.py-xl-5 {
		padding-top: 3rem !important
	}

	.pr-xl-5,.px-xl-5 {
		padding-right: 3rem !important
	}

	.pb-xl-5,.py-xl-5 {
		padding-bottom: 3rem !important
	}

	.pl-xl-5,.px-xl-5 {
		padding-left: 3rem !important
	}

	.m-xl-n1 {
		margin: -.25rem !important
	}

	.mt-xl-n1,.my-xl-n1 {
		margin-top: -.25rem !important
	}

	.mr-xl-n1,.mx-xl-n1 {
		margin-right: -.25rem !important
	}

	.mb-xl-n1,.my-xl-n1 {
		margin-bottom: -.25rem !important
	}

	.ml-xl-n1,.mx-xl-n1 {
		margin-left: -.25rem !important
	}

	.m-xl-n2 {
		margin: -.5rem !important
	}

	.mt-xl-n2,.my-xl-n2 {
		margin-top: -.5rem !important
	}

	.mr-xl-n2,.mx-xl-n2 {
		margin-right: -.5rem !important
	}

	.mb-xl-n2,.my-xl-n2 {
		margin-bottom: -.5rem !important
	}

	.ml-xl-n2,.mx-xl-n2 {
		margin-left: -.5rem !important
	}

	.m-xl-n3 {
		margin: -1rem !important
	}

	.mt-xl-n3,.my-xl-n3 {
		margin-top: -1rem !important
	}

	.mr-xl-n3,.mx-xl-n3 {
		margin-right: -1rem !important
	}

	.mb-xl-n3,.my-xl-n3 {
		margin-bottom: -1rem !important
	}

	.ml-xl-n3,.mx-xl-n3 {
		margin-left: -1rem !important
	}

	.m-xl-n4 {
		margin: -1.5rem !important
	}

	.mt-xl-n4,.my-xl-n4 {
		margin-top: -1.5rem !important
	}

	.mr-xl-n4,.mx-xl-n4 {
		margin-right: -1.5rem !important
	}

	.mb-xl-n4,.my-xl-n4 {
		margin-bottom: -1.5rem !important
	}

	.ml-xl-n4,.mx-xl-n4 {
		margin-left: -1.5rem !important
	}

	.m-xl-n5 {
		margin: -3rem !important
	}

	.mt-xl-n5,.my-xl-n5 {
		margin-top: -3rem !important
	}

	.mr-xl-n5,.mx-xl-n5 {
		margin-right: -3rem !important
	}

	.mb-xl-n5,.my-xl-n5 {
		margin-bottom: -3rem !important
	}

	.ml-xl-n5,.mx-xl-n5 {
		margin-left: -3rem !important
	}

	.m-xl-auto {
		margin: auto !important
	}

	.mt-xl-auto,.my-xl-auto {
		margin-top: auto !important
	}

	.mr-xl-auto,.mx-xl-auto {
		margin-right: auto !important
	}

	.mb-xl-auto,.my-xl-auto {
		margin-bottom: auto !important
	}

	.ml-xl-auto,.mx-xl-auto {
		margin-left: auto !important
	}
}

.text-monospace {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important
}

.text-justify {
	text-align: justify !important
}

.text-wrap {
	white-space: normal !important
}

.text-nowrap {
	white-space: nowrap !important
}

.text-truncate {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.text-left {
	text-align: left !important
}

.text-right {
	text-align: right !important
}

.text-center {
	text-align: center !important
}

@media (min-width: 576px) {
	.text-sm-left {
		text-align:left !important
	}

	.text-sm-right {
		text-align: right !important
	}

	.text-sm-center {
		text-align: center !important
	}
}

@media (min-width: 768px) {
	.text-md-left {
		text-align:left !important
	}

	.text-md-right {
		text-align: right !important
	}

	.text-md-center {
		text-align: center !important
	}
}

@media (min-width: 992px) {
	.text-lg-left {
		text-align:left !important
	}

	.text-lg-right {
		text-align: right !important
	}

	.text-lg-center {
		text-align: center !important
	}
}

@media (min-width: 1200px) {
	.text-xl-left {
		text-align:left !important
	}

	.text-xl-right {
		text-align: right !important
	}

	.text-xl-center {
		text-align: center !important
	}
}

.text-lowercase {
	text-transform: lowercase !important
}

.text-uppercase {
	text-transform: uppercase !important
}

.text-capitalize {
	text-transform: capitalize !important
}

.font-weight-light {
	font-weight: 300 !important
}

.font-weight-lighter {
	font-weight: lighter !important
}

.font-weight-normal {
	font-weight: 400 !important
}

.font-weight-bold {
	font-weight: 700 !important
}

.font-weight-bolder {
	font-weight: bolder !important
}

.font-italic {
	font-style: italic !important
}

.text-white {
	color: #fff !important
}

.text-primary {
	color: #236144 !important
}

a.text-primary:hover,a.text-primary:focus {
	color: #236144 !important
}

.text-secondary {
	color: #6c757d !important
}

a.text-secondary:hover,a.text-secondary:focus {
	color: #494f54 !important
}

.text-success {
	color: #28a745 !important
}

a.text-success:hover,a.text-success:focus {
	color: #19692c !important
}

.text-info {
	color: #17a2b8 !important
}

a.text-info:hover,a.text-info:focus {
	color: #0f6674 !important
}

.text-warning {
	color: #ffc107 !important
}

a.text-warning:hover,a.text-warning:focus {
	color: #ba8b00 !important
}

.text-danger {
	color: #dc3545 !important
}

a.text-danger:hover,a.text-danger:focus {
	color: #a71d2a !important
}

.text-light {
	color: #f8f9fa !important
}

a.text-light:hover,a.text-light:focus {
	color: #cbd3da !important
}

.text-dark {
	color: #343a40 !important
}

a.text-dark:hover,a.text-dark:focus {
	color: #121416 !important
}

.text-body {
	color: #212529 !important
}

.text-muted {
	color: #6c757d !important
}

.text-black-50 {
	color: rgba(0,0,0,0.5) !important
}

.text-white-50 {
	color: rgba(255,255,255,0.5) !important
}

.text-hide {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0
}

.text-decoration-none {
	text-decoration: none !important
}

.text-break {
	word-break: break-word !important;
	overflow-wrap: break-word !important
}

.text-reset {
	color: inherit !important
}

.visible {
	visibility: visible !important
}

.invisible {
	visibility: hidden !important
}

@media print {
	*,*::before,*::after {
		text-shadow: none !important;
		box-shadow: none !important
	}

	a:not(.btn) {
		text-decoration: underline
	}

	abbr[title]::after {
		content: " (" attr(title) ")"
	}

	pre {
		white-space: pre-wrap !important
	}

	pre,blockquote {
		border: 1px solid #adb5bd;
		page-break-inside: avoid
	}

	thead {
		display: table-header-group
	}

	tr,img {
		page-break-inside: avoid
	}

	p,h2,h3 {
		orphans: 3;
		widows: 3
	}

	h2,h3 {
		page-break-after: avoid
	}

	@page {
		size: a3
	}

	body {
		min-width: 992px !important
	}

	.container {
		min-width: 992px !important
	}

	.navbar {
		display: none
	}

	.badge {
		border: 1px solid #000
	}

	.table {
		border-collapse: collapse !important
	}

	.table td,.table th {
		background-color: #fff !important
	}

	.table-bordered th,.table-bordered td {
		border: 1px solid #dee2e6 !important
	}

	.table-dark {
		color: inherit
	}

	.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody {
		border-color: #dee2e6
	}

	.table .thead-dark th {
		color: inherit;
		border-color: #dee2e6
	}
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline
}

article,aside,details,figcaption,figure,footer,header,menu,nav,section {
	display: block
}

body {
	line-height: 1;
	box-sizing: border-box
}

ol,ul {
	list-style: none
}

blockquote,q {
	quotes: none
}

blockquote:before,blockquote:after,q:before,q:after {
	content: none
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

a,a:hover,a:focus,a:active,a:visited {
	text-decoration: none!important;
	outline: none
}

input,button,optgroup,select,textarea {
	outline: 0 !important
}

input:focus,input:active,input:hover,input:visited,button:focus,button:active,button:hover,button:visited,optgroup:focus,optgroup:active,optgroup:hover,optgroup:visited,select:focus,select:active,select:hover,select:visited,textarea:focus,textarea:active,textarea:hover,textarea:visited {
	outline: 0 !important
}

@font-face {
	font-family: "ProbaPro";
	src: url("assets/fonts/ProbaPro-Regular.woff") format("woff");
	font-weight: 400;
	font-display: fallback
}

@font-face {
	font-family: "ProbaPro";
	src: url("assets/fonts/ProbaPro-Medium.woff") format("woff");
	font-weight: 500;
	font-display: fallback
}

@font-face {
	font-family: "ProbaPro";
	src: url("assets/fonts/ProbaPro-SemiBold.woff") format("woff");
	font-weight: 600;
	font-display: fallback
}

@font-face {
	font-family: "ProbaPro";
	src: url("assets/fonts/ProbaPro-Bold.woff") format("woff");
	font-weight: 700;
	font-display: fallback
}

html {
	min-height: 100vh
}

body {
	min-height: 100vh;
	overflow: auto;
	overflow-x: hidden;
	font-size: 18px;
	line-height: 1;
	font-family: "ProbaPro";
	font-weight: 400;
	background-color: #dee4e7
}

body * {
	word-break: keep-all;
	word-wrap: break-word
}

body.active {
	overflow: hidden
}

.wrapper {
	position: relative;
	min-height: 100%;
	margin: 0 auto;
	overflow: hidden;
	width: 1220px;
	background-color: #fff;
	box-shadow: 0 1px 8px 0 rgba(0,0,0,0.2)
}

@media screen and (max-width: 1240px) {
	.wrapper {
		width:100%
	}
}

.error {
	font-size: .875rem;
	text-align: center;
	color: #D8000C;
	background-color: #FFBABA;
	transition: .5s ease-in-out
}

.error.active {
	padding: 5px
}

.tab-content_default {
	height: calc(100% - 50px)
}

.tab-content_default .tab-pane {
	height: 100%
}

.other-news__link {
	margin-bottom: 5px;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-moz-line-clamp: 3;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.box_socials_search {
	display: flex;
	max-width: 255px;
	align-items: center;
	flex: 0 1 100%;
	height: 56px
}

.home {
	overflow: hidden
}

.content {
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 45px
}

.content_wrapper {
	padding: 0 40px
}

@media (max-width: 991px) {
	.content_wrapper {
		padding:0 30px
	}
}

@media (max-width: 575px) {
	.content_wrapper {
		padding:0 15px
	}
}

.block-title {
	margin-bottom: 15px;
	font-family: "ProbaPro";
	font-weight: 700;
	display: block;
	padding-bottom: 14px;
	font-size: 140%;
	margin-top: -2px;
	font-variant: small-caps;
	letter-spacing: .3px;
	top: -3px;
	position: relative
}

.block-title .first {
	font-size: 119%
}

@media (max-width: 575px) {
	.block-title {
		font-size:100%;
		margin-bottom: 0
	}
}

.article-level-2 {
	font-family: "ProbaPro";
	font-weight: 600;
	font-size: 32px;
	margin-bottom: 25px
}

.customShare {
	cursor: pointer
}

.cutted {
	position: relative
}

.cutted:before {
	content: '...';
	position: absolute;
	right: 0;
	bottom: 0;
	display: block;
	width: 10px;
	height: 5px
}

a.span_border:hover span {
	border-bottom: 1px solid #236144
}

@media (min-width: 992px) {
	.h-lg-100 {
		height:100%
	}
}

.font-size-btns {
	display: none;
	justify-content: space-between;
	text-align: center;
	font-family: "ProbaPro";
	font-weight: 700;
	margin-bottom: 10px;
	padding-left: 48px
}

.font-size-btns .font-size-dec,.font-size-btns .font-size-inc {
	width: 40px;
	border: 2px solid #000;
	cursor: pointer
}

.fr-file {
	padding-left: 15px;
	position: relative
}

.fr-file:after {
	content: '';
	display: inline-block;
	height: 15px;
	width: 15px;
	position: absolute;
	left: 0;
	top: 3px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/attachment.svg")
}

*::-moz-selection {
	color: #fff;
	background: #304f80
}

*::selection {
	color: #fff;
	background: #304f80
}

.customShare {
	cursor: pointer
}

.to_lower_case {
	text-transform: lowercase
}

#success-subscribe {
	color: #fff
}

.content {
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 45px
}

#leftSideBarFilters {
	margin-bottom: 30px
}

.error {
	font-size: .875rem;
	text-align: center;
	color: #D8000C;
	background-color: #FFBABA;
	transition: .5s ease-in-out
}

.error.active {
	padding: 5px
}

hr .divider,div .divider {
	border-top: 1px solid #e6e9eb;
	margin: 35px 0
}

hr .divider.npa,div .divider.npa {
	margin: 60px 0 40px 125px
}

hr.hr,div.hr {
	width: 100%;
	height: 1px;
	background-color: #E0E0E0;
	margin-top: 15px;
	margin-bottom: 15px
}

hr.hr-blue_2px,div.hr-blue_2px {
	height: 2px;
	margin-top: 30px;
	margin-bottom: 30px;
	border: none;
	background-color: #236144
}

hr.hr-m-20,div.hr-m-20 {
	margin-top: 20px;
	margin-bottom: 20px
}

.logo-page-print {
	display: none
}

.block-title {
	margin-bottom: 15px;
	font-family: "ProbaPro";
	font-weight: 600;
	display: block;
	font-size: 134%;
	font-variant: small-caps;
	letter-spacing: .3px
}

.block-title .first {
	font-size: 119%
}

.clearfix {
	clear: both;
	float: none
}

.hr {
	width: 100%;
	height: 1px;
	background-color: #E0E0E0
}

a {
	color: #236144
}

h1 {
	font-family: "ProbaPro";
	font-weight: 600;
	letter-spacing: 0
}

h2,h3,h4,h5,h6 {
	font-family: "ProbaPro";
	font-weight: 600;
	line-height: 24px;
	color: #273043
}

h1 {
	font-size: 2.25rem
}

h2 {
	font-size: 1.5rem
}

h3 {
	font-size: 1.3125rem
}

h4 {
	font-size: 1.125rem
}

h5 {
	font-size: 100%
}

h6 {
	font-size: 100%
}

p {
	font-size: 100%;
	font-family: "ProbaPro";
	font-weight: 400;
	color: #1D1D1B;
	line-height: 24px
}

.ellip,.ellip-line {
	border: none !important
}

.editor-content [data-empty~=true] {
	display: none
}

.editor-content b,.editor-content strong {
	font-family: "ProbaPro"
}

.link-addition-info {
	font-family: "ProbaPro";
	font-weight: 400;
	font-size: .875rem;
	color: #aab3c6
}

.modal-content .error {
	background: none
}

b,strong {
	font-weight: 700;
	font-family: "ProbaProBold", "SourceSansProBold"
}

.float-right-im {
	float: right !important
}

.row-flex {
	display: flex;
	flex-wrap: wrap
}

@media (max-width: 575px) {
	.position-static-sm {
		position:static
	}
}

@media (min-width: 576px) and (max-width: 767px) {
	.position-static-md {
		position:static
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.position-static-md {
		position:static
	}
}

.c-link {
	border-bottom: 1px solid transparent;
	transition: border .2s ease-in-out
}

.c-link:hover {
	border-bottom: 1px solid #236144
}

.c-icon::before {
	content: '';
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center
}

.dates_error_mss {
	position: absolute;
	bottom: -20px;
	color: #fb3333;
	width: 250px
}

.inside-photo {
	border-bottom: none !important
}

.inside-photo:before {
	display: none !important
}

.btn-yellow {
	background-color: #ffe358;
	will-change: background-color;
	transition: background-color .2s ease-in-out;
	border: none
}

.btn-yellow:hover {
	background-color: #FFBD00
}

.fr-file {
	padding-left: 15px;
	position: relative
}

.fr-file:after {
	content: '';
	display: inline-block;
	height: 15px;
	width: 15px;
	position: absolute;
	left: 0;
	top: 3px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/attachment.svg")
}

.mt-15 {
	margin-top: 15px
}

.mt-40 {
	margin-top: 40px
}

@media (max-width: 767px) {
	.mt-40 {
		margin-top:15px
	}
}

.mt-60 {
	margin-top: 60px
}

@media (min-width: 320px) and (max-width: 767px) {
	.mt-60 {
		margin-top:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.mt-60 {
		margin-top:30px
	}
}

.mt-80 {
	margin-top: 80px
}

@media (min-width: 320px) and (max-width: 767px) {
	.mt-80 {
		margin-top:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.mt-80 {
		margin-top:40px
	}
}

.mt-100 {
	margin-top: 100px
}

@media (min-width: 320px) and (max-width: 767px) {
	.mt-100 {
		margin-top:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.mt-100 {
		margin-top:60px
	}
}

.mt-120 {
	margin-top: 120px
}

@media (min-width: 320px) and (max-width: 767px) {
	.mt-120 {
		margin-top:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.mt-120 {
		margin-top:70px
	}
}

.mt-140 {
	margin-top: 140px
}

@media (min-width: 320px) and (max-width: 767px) {
	.mt-140 {
		margin-top:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.mt-140 {
		margin-top:80px
	}
}

.mb-15 {
	margin-bottom: 15px
}

.mb-30 {
	margin-bottom: 30px
}

@media (max-width: 767px) {
	.mb-30 {
		margin-bottom:15px
	}
}

.mb-40 {
	margin-bottom: 40px
}

@media (max-width: 767px) {
	.mb-40 {
		margin-bottom:15px
	}
}

.mb-60 {
	margin-bottom: 60px
}

@media (min-width: 320px) and (max-width: 767px) {
	.mb-60 {
		margin-bottom:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.mb-60 {
		margin-bottom:30px
	}
}

.mb-80 {
	margin-bottom: 80px
}

@media (min-width: 320px) and (max-width: 767px) {
	.mb-80 {
		margin-bottom:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.mb-80 {
		margin-bottom:40px
	}
}

.mb-100 {
	margin-bottom: 100px
}

@media (min-width: 320px) and (max-width: 767px) {
	.mb-100 {
		margin-bottom:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.mb-100 {
		margin-bottom:60px
	}
}

.mb-120 {
	margin-bottom: 120px
}

@media (min-width: 320px) and (max-width: 767px) {
	.mb-120 {
		margin-bottom:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.mb-120 {
		margin-bottom:70px
	}
}

.mb-140 {
	margin-bottom: 140px
}

@media (min-width: 320px) and (max-width: 767px) {
	.mb-140 {
		margin-bottom:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.mb-140 {
		margin-bottom:80px
	}
}

.pt-40 {
	padding-top: 40px
}

@media (max-width: 767px) {
	.pt-40 {
		padding-top:15px
	}
}

.pt-60 {
	padding-top: 60px
}

@media (min-width: 320px) and (max-width: 767px) {
	.pt-60 {
		padding-top:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.pt-60 {
		padding-top:40px
	}
}

.pt-80 {
	padding-top: 80px
}

@media (min-width: 320px) and (max-width: 767px) {
	.pt-80 {
		padding-top:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.pt-80 {
		padding-top:50px
	}
}

.pt-100 {
	padding-top: 100px
}

@media (min-width: 320px) and (max-width: 767px) {
	.pt-100 {
		padding-top:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.pt-100 {
		padding-top:60px
	}
}

.pt-120 {
	padding-top: 120px
}

@media (min-width: 320px) and (max-width: 767px) {
	.pt-120 {
		padding-top:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.pt-120 {
		padding-top:70px
	}
}

.pb-40 {
	padding-bottom: 40px
}

@media (max-width: 767px) {
	.pb-40 {
		padding-bottom:15px
	}
}

.pb-60 {
	padding-bottom: 60px
}

@media (min-width: 320px) and (max-width: 767px) {
	.pb-60 {
		padding-bottom:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.pb-60 {
		padding-bottom:40px
	}
}

.pb-80 {
	padding-bottom: 80px
}

@media (min-width: 320px) and (max-width: 767px) {
	.pb-80 {
		padding-bottom:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.pb-80 {
		padding-bottom:50px
	}
}

.pb-100 {
	padding-bottom: 100px
}

@media (min-width: 320px) and (max-width: 767px) {
	.pb-100 {
		padding-bottom:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.pb-100 {
		padding-bottom:60px
	}
}

.pb-120 {
	padding-bottom: 120px
}

@media (min-width: 320px) and (max-width: 767px) {
	.pb-120 {
		padding-bottom:15px
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.pb-120 {
		padding-bottom:70px
	}
}

.article-level-1 {
	font-size: 200%;
	font-weight: 700;
	line-height: 40px;
	letter-spacing: 1.2px
}

@media (max-width: 767px) {
	.article-level-1 {
		font-size:111.11111%;
		line-height: 30px
	}
}

.font-weight-medium {
	font-weight: 500 !important
}

.font-weight-semi {
	font-weight: 600 !important
}

@media print {
	* {
		background-image: none !important;
		box-shadow: none !important;
		background-color: #fff !important;
		-webkit-print-color-adjust: economy;
		print-color-adjust: economy
	}

	*:before {
		display: none !important
	}

	*:after {
		display: none !important
	}

	@page {
		margin: 1.5cm
	}

	#layout-header,#layout-footer,#eventMap,.tag_wrap,.static__list,.sidebar,.main-breadcrumbs,.btn_action-wrap,.hidden-sm,.hidden-xs,.hidden,.same_theme_block,.btn_action-wrap,.page_nav,.scrollToTop,.news__last,.lastnews,iframe,hr {
		display: none !important;
		border: none !important
	}

	.attachment-file {
		padding-left: 0 !important
	}

	.logo-page-print {
		display: block;
		border-top: 3px solid #444;
		border-bottom: 3px solid #444;
		padding: 0 40px;
		margin: 10px 0 20px
	}

	.logo-page-print img {
		margin: 2px 0
	}

	main .col-* {
		width: 100% !important
	}

	.editor-content {
		font-size: 18px
	}

	.editor-content a[target] {
		padding-right: 0
	}

	.editor-content *,.editor-content p,.editor-content div {
		font-size: 18px !important;
		line-height: 1.2 !important;
		margin: 10px 0
	}

	.editor-content span,.editor-content b,.editor-content strong,.editor-content a {
		font-size: 18px !important;
		line-height: 1.2 !important;
		margin: 0 !important
	}

	.editor-content h1 {
		font-size: 26px !important;
		line-height: 1.2 !important;
		margin: 15px 0 !important
	}

	.editor-content h2 {
		font-size: 24px !important;
		line-height: 1.2 !important;
		margin: 15px 0 !important
	}

	.editor-content h3 {
		font-size: 22px !important;
		line-height: 1.2 !important;
		margin: 15px 0 !important
	}

	.editor-content h4,.editor-content h5,.editor-content h6 {
		font-size: 20px !important;
		line-height: 1.2 !important;
		margin: 10px 0 !important
	}

	.editor-content ol,.editor-content ul {
		padding: 5px 0 !important;
		margin: 0 !important
	}

	.editor-content ol li,.editor-content ul li {
		font-size: 18px !important;
		line-height: 1.2 !important;
		padding: 5px 0;
		margin: 0 !important
	}

	.editor-content ol li ol,.editor-content ol li ul,.editor-content ul li ol,.editor-content ul li ul {
		padding: 10px 0 !important;
		margin: 0 !important
	}

	.editor-content ol li ol li,.editor-content ol li ul li,.editor-content ul li ol li,.editor-content ul li ul li {
		font-size: 16px !important;
		line-height: 1.2 !important;
		padding: 5px 0;
		margin: 0 !important
	}

	@-moz-document url-prefix() {
		* {
			background: #fff !important
		}

		#layout-content .row {
			display: block !important
		}
	}
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	html,body {
		min-height: 100%;
		height: 100%
	}

	.wrapper {
		display: none !important
	}

	.browser_container {
		display: block !important
	}
}

.browser {
	flex-shrink: 1;
	flex-grow: 0;
	flex-basis: 100%;
	color: #fff;
	text-align: center;
	transition: 0.2s ease-in-out ease-in-out;
	padding: 30px 0
}

@media (min-width: 992px) {
	.browser {
		padding:80px 0 0;
		flex-shrink: 1;
		flex-grow: 1;
		flex-basis: 15%;
		display: flex;
		flex-direction: column;
		justify-content: space-around
	}
}

@media (min-width: 992px) {
	.browser.browser-expanded {
		flex:1 1 25%
	}

	.browser.browser-expanded .browser_load {
		opacity: 1
	}
}

.browser_container {
	display: none;
	min-height: 100vh;
	height: 100%;
	background-color: #f2b635
}

.browser_load {
	margin: 30px 0;
	transition: 0.2s ease-in-out ease-in-out
}

@media (min-width: 992px) {
	.browser_load {
		opacity:0;
		white-space: nowrap;
		margin-top: 50px
	}
}

.browser_load-link {
	display: block;
	position: relative;
	margin: 0 auto 15px;
	width: 180px;
	padding: 15px 0px;
	font-weight: 800;
	font-size: 15px;
	line-height: 15px;
	text-align: center;
	color: #fff;
	border-radius: 30px;
	border: 3px solid #fff;
	transition: background-color .3s
}

.browser_load-link:hover {
	background-color: #fff
}

.browser_load-link.chrome:hover {
	color: #f2b635
}

.browser_load-link.edge:hover {
	color: #00caff
}

.browser_load-link.firefox:hover {
	color: #f19a2a
}

.browser_load-link.opera:hover {
	color: #f25648
}

.browser_load-info {
	font-size: 10px;
	line-height: 10px;
	margin-bottom: 10px;
	font-weight: 700;
	opacity: 0.8;
	text-transform: none;
	color: #fff
}

.browser_list {
	display: flex;
	height: 100%
}

@media (max-width: 991px) {
	.browser_list {
		flex-wrap:wrap
	}
}

.browser_statistic {
	text-align: center;
	font-weight: 700
}

.browser_statistic-big {
	font-size: 58px;
	line-height: 58px;
	margin-bottom: 5px;
	color: #fff
}

@media (max-width: 1199px) {
	.browser_statistic-big {
		font-size:48px;
		line-height: 52px
	}
}

@media (max-width: 991px) {
	.browser_statistic-big {
		font-size:40px;
		line-height: 48px
	}
}

.browser_statistic-small {
	font-size: 12px;
	line-height: 1.3em;
	text-transform: uppercase;
	color: #fff
}

.browser_header {
	background: rgba(255,255,255,0.1);
	position: fixed;
	overflow: hidden;
	top: 0;
	width: 100%;
	height: auto;
	padding: 0 15px;
	z-index: 1500
}

@media (max-width: 991px) {
	.browser_header {
		position:relative
	}
}

@media (max-width: 991px) {
	.browser_header-version {
		display:none
	}
}

.browser_header-version-m {
	display: none
}

@media (max-width: 991px) {
	.browser_header-version-m {
		display:block
	}
}

.browser_header-title {
	margin: 20px auto 0;
	text-align: center;
	font-size: 15px;
	color: #fff;
	font-weight: 700;
	font-size: 18px;
	text-transform: uppercase;
	margin-bottom: 5px
}

.browser_header-text {
	font-size: 12px;
	margin: 0;
	text-align: center;
	font-weight: 700;
	color: #fff;
	text-transform: uppercase;
	margin-bottom: 15px
}

.browser-chrome {
	background-color: #f2b635
}

.browser-chrome:hover .browser-logo.chrome {
	background-image: url("data:image/png;base64,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")
}

.browser-firefox {
	background-color: #f19a2a
}

.browser-firefox:hover .browser-logo.firefox {
	background-image: url("data:image/png;base64,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")
}

.browser-edge {
	background-color: #00caff
}

.browser-edge:hover .browser-logo.edge {
	background-image: url("data:image/png;base64,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")
}

.browser-opera {
	background-color: #f25648
}

.browser-opera:hover .browser-logo.opera {
	background-image: url("data:image/png;base64,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")
}

.browser-name {
	text-align: center;
	font-size: 12px;
	font-weight: 700;
	color: #fff
}

.browser-logo {
	width: 100px;
	height: 100px;
	margin: 0 auto 35px;
	display: block;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain
}

.browser-logo.chrome {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAArlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8tivQqAAAAOXRSTlMAEPoDVWYG9Pfw238J63mfzAyqhuHRQLD8b1pGG6WRiy0huZY7NxjDdOYoFNbHvbQxUCRgS2odZLd2bbyjAAAIi0lEQVR42uza6XaiQBAF4LJRFgV3hbjFRA1R4zLRLPf9X2yOgZFxlNjdsmUO3//k0BZVXLqhXC6Xy+VyuVwul8vlcjzU136pMrHdTtswdDDDmL+4dq2y6z4o9FMsei277CCMVq/dzVTKNnVa+TTAQXdb3cwu5qlkaxCg2bslZc7gznUgjH32TMoQtbhxIMmYbCkjBi0LN3GLWZhk4ybDzcpvKqVrZiMa7VSXsrARnXaPUrKcMERqNaMUKCUDkastKWnbFeJg9ShRSoUhJp8DSs6ijvhYRUrKTkOsag1KQqOGuL0sKH4PHcRPi7/nuxYSca9QrD4YEmLH2igVJKfzTnFRJkhSO66WV4ZIljWjOKhNJE3rU/SUJpKnx7CSGjj8gJVMkA5tRvRT5+4pY0wR6iE97QFFpsuQorpJERkYSFWTIvKMlD3/Bx3yhU0pEsoLUtYuUCT6EJfNNrGRth5F4lVHyownusl7p0AHLYjL1M21wT0dNOZI2y+6wS+ALbIxglE2SZpZBvBIX1ykrXLrI31PB1sHKdMHJGlpeDVV/TertNVI0giearCsVDljydGrw6N5Nb2DsGyUZPLPP1A6EKO7o7f99uGpEBmSMWA4mtFBFwJeKt2MfNRwj0BdoYMmOFmtMWVFQcNfPujgQQePcikjtbjwWmg1uDdT5rssfJBxpLRxwotcZhtXsPsG53c4YXalcLsuidrjlB+5itdafHYa/4uV2mZVr7v25Hl/EsSVKos/BJ/3dRC51vjO0KSjRm84x4nyqK/Q0XQOGYI1WbKQGD12EMp5pqPpUMMF81ZQ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")
}

.browser-logo.edge {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAAqFBMVEUAAAD///////////////////////////////////////////////////7////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////fP+sAAAAAN3RSTlMA/Aq+K+zE+YEl9WsxEp1copZBkNath1VPPQLi3rFhDvDuZhcG6Ejatoxx0cq5qER8NRwZOHcfMkRHJAAABcRJREFUeNrt3YdyqkAUBuBDL2LDgqLB3mKNmvzv/2a3zZ1bTCKwhTXD9wb/7AJbzi70RYC+iC8TpFQqlUqlUqlUKpVKqqoGYd11G8Z3bctaLGzDMBquWw/7VXoUl2OlZlv4yMRuuJGpepzL8rSe4D5t0DmFM1KUmdwJcdM2lUAn1bxVbAfZtbsvKmUZLTs+8hp2A1LD+bQCE233OqLCeY0J2A02JhXKrI3Bh9PpU2HMmg9+tMOVCqG7FvhyGibJF+3An+VWSa7gCWK0E5KpYkGYtUmyXDoQya+QHMshBKu9kXjzJsSzIhJt9gQp3JiEehlCkvWMBIrGkGbrkTBTBxItQhLkBLnGdRJiA9n8H0m+QA7A6RF3LRTBSYizLgrCuU2mKIofEkeRhsJYHnETOCjQbkSczAYo1IH40Nco2DNx0UThjsRBiOJtdWJ2GUIBLWI1f4IKtB4xqkANqyoxMcdQRJOYqNGxfvADYlCHOgzKT99CHVqfcnOhkh3l5S2glDrldIBa2nPKxfOhmJByqUE1dvw1GgToUw4NqGdP2VUnUI/mqb8+ms6JstKVmIbcGOiU0RFq6j/usPdfLmXjOVBTW3/MieGtF8rEhqoqX6NnAbUHWXzn/JDsoSzNe/ThSZ7l0yUU9kzpvYKTXTeJwmWSbGwfvGwovTV4sCt/vfO96VoDFx1KbTYGu32P/nM9gAdD6oBxWInpVm8LdrbMr8j+TO8adcBsJbE2oClyv96i1AyRo4iuvCDVhdAVgoa0IKYGFsMLfUrfyQoSCt4kM8eSgiRgcRD9MmnL2UzwTbprtpDzHekKH0C05HzZG8L3MK5g0JDyGRlfhK/+naQEWcfCy1siKUFexe8Wm5RWG/kllEqgIa+hTmlNkN9S+OChRqlZ4nf5zj7Da1FKi4Si56D+WU6LHEV3rZqkdd+66CA9Ss8Qv8TcQ06DkaQgLqWykVJvehA+EKoOkY81klUe254L7Vmv0oqbHE/k+HqlUxavok9JeBbDuEHWWrwrsFqnQ9n0BU9E+z5yGVYpmzdf6MxqbiAXLaSM5m2h+zBdhm9tRh2RlUh1B7k0ZBeXOgF95pgzx9OIskvELWHPdzlz6JTDFSzGb/QxfYA8GjrlMRsL262Mt8ihFRdS2m9V+T5/1pTycsUdvxntkNHuhXJbgol//azf2sjC7+r0h+wK0+2cPjZv+RneVkGx51+6d6650ZCK3SNGdbDR7vTroDHAPf5+SazYC89Wo3u9t975NMu2ZRIH8Q6MnmK6Rw/qrd3Awf+cYW0axPRL8af2WpTKyAuipOLWjJ8O7nPS83Ti5+yrclKYVQfMKqSCJb5IEn2ozjl0Ni446FLxLj44aChwJ+YBPNgeFc3UwINVJ3ZqnJxuVqlYgQY+BhFlpeJT8sOTR0UyffDiN8+UlxeaKl2pteheKI+31hjOM7GpDsDRohlQVv3aBN/5HrFJwJX2FOmUXrWy53VVTbwHZ+1WOKc09GVzwPGmGnMC7tq1uncnhDmtrW4qV9k8QwTH3tSDGb1n1k+aK+2mRJ2ZbkCUiVFzp1EYmL+8hFGl27DHuLH6O7LCN1hovwi/ha4H/tirBB7wqgFjTpzoNgo0nBE3ZwuF0a7EUd9BUabEVYSCuPSbMkuo7Ie1HviOw0NMfzzSLev/6ej020Nf+Luu0m8P3bv+5HjsJAedPqLqmP5dm5hEqjuQ40SC9SaQwJmScJ4N4VZXkkDvQLD9meSYWhDIeY5JFtOGMO0+SaSfHIjRmpFcfQMCbHsk3fx5Ac4W3REV4dx0wFPHo6K82ODGiKhAMa9HxV5S0Y6Gxh4jIhWYtQEYjDt9UkU12SKnduWNVBIH7gqZDVr9OSlHv7pbDemtukcF6lTeF//aaLpv2Jgq9WPgDyouu52Bgw9o1n6T9JVtituKyzA6bdaG3V5YPy3atrFuuZWj8v8BL5VKpVKpVCqVSqVSqcQR8A1jBm5fMzBx/QAAAABJRU5ErkJggg==")
}

.browser-logo.firefox {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAArlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8tivQqAAAAOXRSTlMA/ATw9nL459NmCM6xFA/AQyO7hD8Z5KBhM5p/KR0NycXXUtyRebWpl4hsWjnr4KylVk4u8o4KSZTqeYzlAAAHVUlEQVR42uzbiVbaYBAF4PsnAULYSQKEslSw4gaC4nLf/8XqqVZtbfCfMGkbD98bTJJh7sw54ODg4ODg4ODg4OD/dt/Gp9Bxz/EZBD67+AzWJDsovhkf9VF4TY+PTIKi+8ofag6KbcZnX1BozpbPTIQiG/JFZYziig1f1e5QWC2+VUdRjfmrMxRUi78paOZq8J0LFNGa75hrvCrMjPT4XrmNny6rKIYq/2Qb4UlwtEZ+GgnU+CR3vJMStxPkZTwvQUtguKsSp0eWkJOgppjtSuSuSmYkewHyEZJDaKkxlWkDixwjcVym4nZdZjpz7bh8tI2Rg+CY5ApKRtzpC5nbCjz0+CiGjltaiaDuQjdETGnlKIA2XzdrL2lFv9+/8Il3DBWGdsojqGp4fGZGsBGM0ejESBPTVguqQr7o4kPx+dfVdEvSXTRS7ta0VoWmHl9tsNvlwvCJd3ojmOsp3Bh62nxj2UC6QXjCFycTpDijvTr09C0/206Lb4QO0hxTYAY1Ff5infbiXL7yNoBOIZVmbnmi34yq4Wl/0R+G1XaMJ52wzFdeG1qFcKgaudNVrs47wM3yXRZPF1Ikgo46P+SHS8k9pEqRIwcqepS6xW4RZb5Bwx2lpg52a1LGG0PBJYXMSCNr6Q+Tcwqd5fC1XmN/D5Rxm/jQCYXmCv1+lUNnVilV0riai5Qb+NiEUm5DaTlU3iBWlDrFvuY5vBHcUsrcYD9OJY9H16BYXSPD60+vI4olColRpOZY3ZfEWthDZCh3YlOJS7FLZNbsMQs/sbkwifkKDSJk/OPB5QQ7eRSLVPKiXHk5bw2rY73u85GN41ODN71IOQWIJTnm3uxrd0SxKbKYLKllrpOByTjb5VpE/iQd96+M96ZLGXlsSQyFjAOxb9QzUvvl+qYYFuVqSLOmkAupAdWUO0j1lUIdCNWoxWw0Y3AXMgm1lAfYxZlTxEDmlEpWCaBaSRsSgUsV/kz9KjCFxIYKTDeBlW5+31ade/P6MWwNZUPJXsP0XO5lezyBwLmhtSvREHngPryHO8hc5DMT64sF99CNcz1oSvLiyGNmpoQMmuUcjhCbcMPs/LzXuDVs3U76zK4fQEIeVuawNcCS2Z0gmxktebA0miQK66CYs9Ludgclze1D/zzbBAJYufonhTQM7cwQzmClQuUe0c1ct/eWK++YWVRa05S1WnsrbS3Zh41ryrnXzgXua+z2Rsgqpp0t2c3rgOIl+GHgRsjuSLkRr5j9THNThZx8L13Bhk8p14GGAW1VYMOjVBcqEtraCnpOYggVge7CG1EshI4Kbalua/p/65yqFlLi9/butDltGAgD8CubywcGU66EI+YIZ8MRAvT9/3+sk2ln2k7TYFmSbTp+PvKFWawRXu3uyKYkH3ostAayrrQoqQo9DloDObR8yupDi57WXau1kQ9k50KHOWN6QQzeyKe0JXT4pvVgYAGfGW1cPa3/wGscmMAA6vZaF8ARPSZxcKEq0vr8Q8yZyByqdozJMVvRbQ2hxBKayz0OExKrDv4StLeOs/06xk0nxjUyXecpzV38zn1dTfiTV67rykdeUiiFVgchfgodv8TfVb7V9RR8FoinTiWT3qBcPi92/Js9VW/NFRJpg82YtKYuof6mf4/mnNXPTEWAmA40qK+cVj0hrjINegvwoaGBzLpNZfIr/Gyg+DZmDJoDGdsm8tEJzem6iu9FK7kMR7/u42bz2FiFqr2gbcT3Su2iVwufWDOuGSQEgnp5TXwqrBjK4CLqVO3r6xASo6y6fllaXzR2fe8hZUhdxHKEW04lc2MkNcqKauKjnSrETcGMsXnmG5ir9Uv/ULPFrw+ieayfz2qZnHYNEw+mja59x3GuoWWigc7TdjSjf/B8ZXj8uE95fdNxPEHexaY0sZX+lr35ybdzCu1zo6cUjspDJvHoIr7ri8K4QHxLJlE7IabxI+VEKmVveZUvF8Sx7TKlQLBgMt2+hVvaT5TmpT9R2S2P8QlrGpFpzh37TKy0n7r42PBLl4nskdRQUEGpMWiO8afgep4wKV+lqKdqsl870/bD6aE5ddb+jCoGSKxTYn6IOpJ7Zn7YUOBOmBtzfCAnp6dSOlDyyJyIoGa8Yz6cAPwPi6sBZV+YA6IOZVbE7JWhwajKrHnQoi2YLfsCPTbMVGUIXebMkGhCG8tnZsQUGl0ixpTn5/EueGImSg/QrF5jBrp14H+IxMcPd766hAMzghbTNOnAFKvH1Ihn/NsdvQo3Aph1LDEFu68w7jSjadUp0lD3aVS1j7RsKjTm7YoUnWo05QGpsgaCRpyRtpNHAxoWbruDhzLrIAvDiHq9jJCRbZcaVTvIjPtsU5fWBVkKBnpCqWR/KeW43KWyRS4uO7aODSrx8nP79PBcZVKNK/LEavZsyrNXJ+SOe9zPKONteczt9dmhs6wyDuGtry7ybXRcL3b8NzE5lJsB7sT4YVqeLxu1nc13wra7k2j/fvlVeDcXMhcKhUKhUCgUCoVCLN8BR1tpfwzR2jIAAAAASUVORK5CYII=")
}

.browser-logo.opera {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAArlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8tivQqAAAAOXRSTlMA/fADB+AQ1/q59grpwk4gpHlDMickqXaPLt29OIc+HA3kyYphSQHt0bMTl5NsVM1nrqGcf1kXcRlNCsUuAAAG5klEQVR42uzZ6XLaUAwF4OMFYzDGLGbfSVgDZUkI6P1frNP+6Ew7bXNs6xLa8fcCHt2RdKVr5HK5XC6Xy+Vyudz/xo0bx1GtNO/btnxTXvUPpdpoX40d/CumjU5t7cuf+MV2p+HhwU2r3bklH7PWuy+PG0yrM/CFZ4X1GI8nqh8kufVbC4/EvYSSVvgc4EFE3ZVkYXcfIsWabUuysjZDfLJhSXSEY3yi5kbSK8vPBkN8kttZkquUuvtqM5oCgOPdmovj6FT05bt2hE/g1suS0Hr3ZYIfAvzgDjunlYiURwHubVyURKzBPgKA98Z1tznMyt+Tyy7MT91O9Xt0zvDtINJf4K6mL5JIv3MDEO/bM/md1WDUcAHEb32pbXE/jZkkUVosgWG3//faL11vABqnwgJ34o4sSWDTBG71PjV9HbfA5OnJxT1EB0mgNEx0Z5Zfe8D28g7zGivhFarJL5uwusQSpi3rltD8UYD4JInNGzDNrQnvECN48iWNsAmjvFBo1shFtSAi5Up/3Z8lDMjaeTBnUhRaYQyv7Q86i2iJb5bv4/25ILzKBaa0+kJrexi/fAnwi1Z9LrQRzIhnwvKPwHSC3+q9lIW0W8KAuCKs2RB/8z5iQ3l1oC6aCWs9wQcmZzaSJZRN+PooTRWH5y50eWthnVww3J1Q3qDJLQmr5oBUtYVxhKJXA3EAMZVe1gJqrnxeOUhgGwrBjqFk7AspDJBIsBFCYQsVt4qQih4ScqlINksocEIhrSJTbaQOBXUh+WOkEMyZgh8js6YvpCtSeS8wZTJFRkFRSDWk1GMmrzMyGgnpECCtixCqyKRpCceOkN4Ls2d5yMA5COkLMnCZ/N0hg6OQXpHJ0CI6VxOpeRXhzLw7lOLBQVpdIVWRUcD04Gek1PKFs0FmVeYyCZDOWTh+C9kxo0oHqbQs4TxBQY/4mu0hjbZw7C001EwNj5ElClu1bgKsAiS3E47tQUfNzGDqlekKUdJjLizH2Bri36ClZGIUcvrCaUPNQj42QEINIY1BUDy82FDvLUJRXf8NdesLpw5FE4vYSxwk8SwcawJNA/nYImED4YQg6J7f2UhmXaFqywxcroHMkgh46Nzie5ayq+7y7tjC6UJZzOxXoA2FtIA2ZuXtgfUmHGsKgvpWuldvvmsQ9BtwW71EXkDQL5IKvxiQnqFuyRxiS/t9sQmaalpflJdc34W+J8WlNNS9DvWrvQSOLZwNDGjqVftNSF0YEAjB073X9zChotZlLvzPHRPmal+uC2kIE9pqr9mv/DJiQldtpDgJyYMJHbVpKxQSjHhWe6YrCseGEVW1q7ginAqMaKh92hZOAUY01ZKhbCYQzSWiDIZ8biAtIfwLgUR5IF/bu5PtRIEwCsAXKHCKqESDSkSUdp6IU6fe/8X6mEVv7JOuYpDKb32rLMM5oFj1172KXUh+t1aVysNO5uOXzBcimVcUMi+NZF7jN1R+WJH5qUtm8SGkshz0Axbo1hCyILJkSmcRm8y2ApmNnlK33kQe0O6zbYYiILI9TWdggMwIB5mhGnyoPOa0ecbBM5VHAeuMyHBmGzISKuOyTp3IALO6I+XbZx3yt2w1j100IcsnchBG1aNJDNI2RA6Loafi8b0IKRzVO1B5RhpdKkdc0Vbt0HEH6bQUOwY+aTz7wXw4CyJRCdipFF7xjvSsqTpxIicqAS9rZBKrErmzRzZMkRCkNrJ6NVSIpZo4yOzMBRlecUFhHrKzAi7opbDotjPycC09TK9mIReewQU1mcrxhsCuoMBJRyxwcoAyIkDnKkeAggVc1CbvUNYd8uQs845lZdtygrGvQ/HnpJFjcPEGeetNuKjmOrco6eMcKPFKhl2BcG/x27TEKzH3AKLMceubOQrRs7mwPkO0S5z7OjiZAPw5CjJecmHLAbB/mZ7dlpWukmCyx70ySiKqHYbr2+2PVCUR/QiCiq/tqHiAV+Fp1F5RtI7BxbWvYP6Cy5qGeABX5h8zEwvR2eQyghlg4QHGUy6h4gKOb0uVDX1erngE1jfkGnfmsNyaIdI+ljhArz9ieBDP5jKWvxgw/t00vi/k2n0C1mxle3ic6MSlvMQDAOvLqWJ8V5E2iG1+ivBQYYXLWfoDAIjCpP8xtc370rowrnx9ZIsrrUZwcrp05/+qEWyEnZV5u7IOQwnGR4NLM4Otv39vOQ0AljN+d5N4NTT4l+MYJRnUeHr1nL7NFSs/Dcrvcc2jjvbtFQpoxSbPYhEr09vcuAQGT8dQqLI5S4l2pwX19PxmlYurNn1lbqk7kbs9CBXNH7ZuBMU1wv9X/yt/EX9Z3Vkyatemw4XJb+qL4aHWHu3cngVN0zRN0zRN0zRNK84f75jdCTx6qzYAAAAASUVORK5CYII=")
}

.browser_available {
	width: 100px;
	margin: 0 auto
}

.browser_available-title {
	font-size: 10px;
	line-height: 10px;
	font-weight: 700;
	margin-bottom: 10px;
	text-transform: uppercase;
	color: #fff
}

.browser_os {
	display: flex;
	justify-content: space-around
}

.browser_os-item {
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	max-width: 25px;
	flex-basis: 25px;
	flex-shrink: 1;
	flex-grow: 0;
	height: 25px
}

.browser_os-item span {
	display: none
}

.browser_os-item.windows {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAaVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8G612AAAAInRSTlMAmWYPw6UeM+fJd8wtBVsJqnxjE/WNhFVOGNu0k29FNioM8fFiegAAAKlJREFUSMft1V0LgyAYhmF9W7Nylmaf+57//0eug6EsejHPBLuPgp6LEoJImjWsrpqALS0Ls5T5tsJtlzxEjKstTmYGipaSnO0IJ2wCeuO/GycvAW5fYS/JjTnIQWIjLV1VEW0v4S9BwkOe0k9Ew3YCP8sFO0saJI4PJnEyXAOI7f2Eu+TdbuLSrFW0LAKI6wO95AHENr9gyHmHEryM1cr+94MSbHw0JOK+4IuvCTlfV1EAAAAASUVORK5CYII=")
}

.browser_os-item.mac {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAjVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8DizOFAAAALnRSTlMA+hL0tUfhlYp9dDMJBurl2sVpQC8D8O2hZV9YKiUdGNTLuo2HeFE6Dwy9rplv2UTcQgAAATFJREFUSMfdlcdyg0AQRHeJQuQgkYSyFRzm/z/PBpXNQbNdnqP9DnDZVwvdW7Pqr7JyP2RCFCREscSoMiJKJEa4pi8cgWF5NNIJlNNkZCvBJvZo6FKwSU8jSyVgQUR2pyQ0VJ+26lfcws303lrjc+O2ZYSraB5dtNP60k9pZL+wjCE59I1+C949+mFtiKHyyEzDGbuEEAFzzHNo5MzvFNA4RswmHjKym3rmSgiXPx+AXHEckcK34om/S9lIqVhFIyVklRopF1bZI8VnFQcpdSzuhV445QIVm8vM0tBJuNBygugle/gxDjsdpRH42NC7Z2XQJK7zDGNmJ+c9hQOGxTUbhxhMexZ7UAbiV0NaPbi1D/OybFYKBYj8R9P9fbwpgimQ1FWYoTh3c2vXdlnG6t/yCb7ro0QsH3ijAAAAAElFTkSuQmCC")
}

.browser_os-item.linux {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAv4DvEHBg389AUK8wIJ+PcLTLUgAAAUFJREFUSMftlM1ywyAMhBH/Bhvv+z9tE5JYSYWxOtNLZ7oXX/yhlWBl/vVLipWQKXg14DMeckWLZBxala7AIh3SmNCWoWcjCTcFJVIakLwJN8TqEDIm9eMTQGokozwsktbYfcxt9U4gmollFWLxrk2DRPeq4LQj2yn2ewmm3j+KMpsjs7T+jDtar5GKeDzpbjFeEQH0bRJunRPL50tMk0GzlSaDsM8b4YvgMlimtqrI29xaEgd6dMVJhNM4cOl8T8hO7TTQ26jR5YHY89XitQh7kKV/jqzAZNPUgbEERk4C3EQnZ2vTh/15XhkjTiYRLyU/RFDGW0U+24KjTJDDGp23OrCyP0U4hYUJjoBEeKkUQhc7kwgrExE+Acu22MJMdRuEPtqajh/Idu3kLhJmtpB5NHxficMypmx4d71YG82f0Bey0CCoMAthGwAAAABJRU5ErkJggg==")
}

body.ie .wrapper {
	display: none !important
}

body.ie .browser_container {
	display: block !important
}

body.ios.iOS .main-breadcrumbs .breadcrumb-item,body.ios .main-breadcrumbs .breadcrumb-item,body.iOS .main-breadcrumbs .breadcrumb-item,body.android .main-breadcrumbs .breadcrumb-item,body.Android-OS .main-breadcrumbs .breadcrumb-item {
	line-height: 1.1em
}

.anounce__main {
	padding-bottom: 35px;
	margin-bottom: 35px;
	border-bottom: 1px solid #e6e9eb;
	vertical-align: middle
}

.anounce__main object {
	width: 26px;
	height: 26px;
	margin-right: 10px
}

@media screen and (max-width: 991px) {
	.anounce__main {
		padding-bottom:5px
	}
}

.anounce__main>div {
	min-height: 120px;
	display: inline-block
}

@media screen and (max-width: 991px) {
	.anounce__main>div {
		min-height:80px
	}
}

@media screen and (max-width: 480px) {
	.anounce__main>div {
		width:100%;
		text-align: left
	}
}

.anounce__main--date .item_date {
	display: flex;
	text-align: left;
	width: 100%
}

@media (max-width: 767px) {
	.anounce__main--date .item_date {
		margin-bottom:15px
	}
}

.anounce__main--date .item_date-to {
	position: relative
}

@media (max-width: 767px) {
	.anounce__main--date .item_date-to {
		margin-top:30px
	}
}

.anounce__main--date .item_date-to:before {
	content: '-';
	color: #273043;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 400%;
	line-height: 1em;
	text-align: center;
	position: absolute;
	top: 0;
	left: -30px;
	width: 30px
}

@media (max-width: 767px) {
	.anounce__main--date .item_date-to:before {
		font-size:266.66667%;
		height: 40px;
		top: -45px;
		left: 50%;
		width: 30px
	}
}

.anounce__main--date .item_date-right {
	padding-left: 5px
}

.anounce__main--date .item_date-left {
	flex: 0 1 85px;
	max-width: 85px
}

.anounce__main--date .item_date-box {
	display: flex;
	align-items: flex-end;
	flex-wrap: wrap
}

.anounce__main--date .item_date-day {
	color: #273043;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 400%;
	line-height: 1em;
	text-align: center
}

@media screen and (max-width: 640px) {
	.anounce__main--date .item_date-day {
		font-size:266.66667%
	}
}

.anounce__main--date .item_date-time {
	font-family: "ProbaPro";
	font-weight: 400;
	color: #1D1D1B;
	line-height: 1em;
	font-size: 183.33333%;
	margin-bottom: 5px
}

@media screen and (max-width: 500px) {
	.anounce__main--date .item_date-time {
		font-size:111.11111%
	}
}

.anounce__main--date .item_date-month {
	text-transform: uppercase;
	font-size: 144.44444%;
	line-height: 1em;
	font-family: "ProbaPro";
	font-weight: 700;
	display: flex;
	align-items: flex-end;
	margin-right: 10px;
	margin-bottom: 5px
}

.anounce__main--date .item_date-day-week {
	font-size: 166%;
	color: #a7a9af;
	line-height: 1em;
	font-size: 166.66667%
}

@media screen and (max-width: 640px) {
	.anounce__main--date .item_date-day-week {
		font-size:111.11111%
	}
}

.anounce__main--time {
	line-height: 120px
}

@media screen and (max-width: 991px) {
	.anounce__main--time {
		line-height:80px
	}
}

@media screen and (max-width: 640px) {
	.anounce__main--time {
		text-align:left
	}
}

.anounce__main--time>div {
	color: #236144;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 1.875rem;
	line-height: 35px;
	margin-top: 20px
}

@media screen and (max-width: 1200px) {
	.anounce__main--time>div {
		margin-top:20px
	}
}

@media screen and (max-width: 991px) {
	.anounce__main--time>div {
		margin-top:0;
		line-height: 22px
	}
}

@media screen and (max-width: 640px) {
	.anounce__main--time>div {
		font-size:1.5rem;
		margin-top: 12px
	}
}

@media screen and (max-width: 480px) {
	.anounce__main--time>div {
		margin-top:0
	}
}

.anounce__main--time>div>div {
	line-height: normal;
	position: relative
}

.anounce__main--time>div>div object {
	position: absolute;
	left: -35px;
	top: -5px
}

.anounce__main--time .addtocalendar {
	margin-left: 44px
}

@media screen and (max-width: 640px) {
	.anounce__main--time .addtocalendar {
		margin-left:36px
	}
}

.anounce__main--time .addtocalendar .atcb-list {
	position: absolute;
	right: 0;
	margin-top: 10px;
	left: -37px
}

.anounce__main--time .addtocalendar .atcb-item {
	font-family: "ProbaPro";
	font-size: .875rem
}

.anounce__main--time .addtocalendar .atcb-item-link {
	font-family: "ProbaPro";
	font-size: .875rem;
	color: #1D1D1B !important
}

.anounce__main--time .addtocalendar .atcb-item-link:hover {
	padding-left: 20px;
	color: #fff !important;
	font-family: "ProbaPro";
	background-color: #236144
}

.anounce__main--time .addtocalendar .atcb-item:hover {
	font-family: "ProbaPro";
	background-color: #236144
}

.anounce__main--time .addtocalendar .atcb-link {
	font-family: "ProbaPro" !important;
	font-size: 100% !important;
	background-color: transparent;
	color: #1D1D1B;
	border-bottom: 1px solid transparent;
	padding: 0;
	text-transform: lowercase;
	border-radius: 0;
	box-shadow: none
}

.anounce__main--time .addtocalendar .atcb-link:hover,.anounce__main--time .addtocalendar .atcb-link:active,.anounce__main--time .addtocalendar .atcb-link:focus,.anounce__main--time .addtocalendar .atcb-link:visited {
	background-color: transparent !important;
	color: #1D1D1B;
	padding: 0;
	box-shadow: none;
	border-radius: 0
}

.anounce__main--time .addtocalendar .atcb-link:hover {
	border-bottom: 1px solid #1D1D1B
}

.anounce__main--time .addtocalendar .atcb-link:hover .atcb-list {
	transform: scale(1)
}

.anounce__main--time .addtocalendar .atcb-link:active ~ ul,.anounce__main--time .addtocalendar .atcb-link:focus ~ ul {
	visibility: visible !important
}

.anounce__main--time .addtocalendar .atc_link {
	font-family: "ProbaPro";
	background-color: transparent;
	color: #1D1D1B;
	border-bottom: 1px solid transparent;
	padding: 0;
	text-transform: lowercase;
	border-radius: 0;
	box-shadow: none;
	font-size: 1.125rem
}

.anounce__main--time .addtocalendar .atc_link .atcb-link {
	position: absolute;
	width: 100%;
	top: 6px;
	opacity: 0
}

.anounce__main--time .addtocalendar .calendar-icon {
	position: absolute;
	left: -30px;
	top: 11px
}

.anounce__main--time .addtocalendar .atcb-link {
	position: absolute;
	width: 100%;
	top: 6px;
	opacity: 0
}

.anounce__main--address {
	padding-left: 15px
}

.anounce__main--address>div {
	display: inline-block;
	font-family: "ProbaPro";
	color: #1D1D1B;
	font-size: 1.125rem;
	text-align: left;
	line-height: 24px;
	position: relative
}

@media screen and (max-width: 480px) {
	.anounce__main--address>div {
		margin-left:35px;
		font-size: 100%;
		line-height: 20px
	}
}

.anounce__main--address>div object {
	left: -30px;
	top: 5px;
	position: absolute
}

@media screen and (max-width: 480px) {
	.anounce__main--address>div object {
		left:-35px;
		top: 0
	}
}

.sidebar .addtocalendar {
	margin-left: 44px;
	line-height: 43px;
	display: block;
	margin-bottom: 20px;
	margin-top: -10px
}

@media screen and (max-width: 640px) {
	.sidebar .addtocalendar {
		margin-left:36px
	}
}

.sidebar .addtocalendar .atcb-list {
	position: absolute;
	right: 0;
	left: -37px
}

.sidebar .addtocalendar .atcb-item {
	font-family: "ProbaPro";
	font-size: .875rem
}

.sidebar .addtocalendar .atcb-item-link {
	font-family: "ProbaPro";
	font-size: .875rem;
	color: #1D1D1B !important
}

.sidebar .addtocalendar .atcb-item-link:hover {
	padding-left: 20px;
	color: #fff !important;
	font-family: "ProbaPro";
	background-color: #236144
}

.sidebar .addtocalendar .atcb-item:hover {
	font-family: "ProbaPro";
	background-color: #236144
}

.sidebar .addtocalendar .atcb-link {
	font-family: "ProbaPro" !important;
	font-size: 100% !important;
	background-color: transparent;
	color: #1D1D1B;
	border-bottom: 1px solid transparent;
	padding: 0;
	text-transform: lowercase;
	border-radius: 0;
	box-shadow: none
}

.sidebar .addtocalendar .atcb-link:hover,.sidebar .addtocalendar .atcb-link:active,.sidebar .addtocalendar .atcb-link:focus,.sidebar .addtocalendar .atcb-link:visited {
	background-color: transparent !important;
	color: #1D1D1B;
	padding: 0;
	box-shadow: none;
	border-radius: 0
}

.sidebar .addtocalendar .atcb-link:hover {
	border-bottom: 1px solid #1D1D1B
}

.sidebar .addtocalendar .atcb-link:hover .atcb-list {
	transform: scale(1)
}

.sidebar .addtocalendar .atcb-link:active ~ ul,.sidebar .addtocalendar .atcb-link:focus ~ ul {
	visibility: visible !important
}

.sidebar .addtocalendar .atc_link {
	font-family: "ProbaPro";
	background-color: transparent;
	color: #1D1D1B;
	border-bottom: 1px solid transparent;
	padding: 0;
	text-transform: lowercase;
	border-radius: 0;
	box-shadow: none;
	font-size: 1.125rem
}

.sidebar .addtocalendar .atc_link .atcb-link {
	position: absolute;
	width: 100%;
	top: 6px;
	opacity: 0
}

.sidebar .addtocalendar .calendar-icon {
	position: absolute;
	left: -30px;
	top: 11px
}

.sidebar .addtocalendar .atcb-link {
	position: absolute;
	width: 100%;
	top: 6px;
	opacity: 0
}

#map iframe {
	width: 100%;
	height: 250px
}

.anounce__main--date.date-to {
	position: relative
}

.anounce__main--date.date-to:before {
	content: '';
	position: absolute;
	left: -20px;
	top: 45%;
	width: 25px;
	height: 2px;
	background-color: #000
}

@media screen and (max-width: 500px) {
	.anounce__main--date.date-to:before {
		left:50%;
		top: -10px
	}
}

.legislation__result--column .without-filters .title {
	color: #236144;
	letter-spacing: .0125rem;
	font-size: 100%;
	font-family: "ProbaPro";
	line-height: 24px;
	border-bottom: 1px solid transparent;
	transition: .3s ease-in-out
}

#cardMap {
	height: 265px;
	width: 100%
}

@media screen and (max-width: 768px) {
	.card-info {
		text-align:center;
		margin-bottom: 15px
	}
}

.card-info h3 {
	font-size: 1.5rem;
	font-family: "ProbaPro";
	font-weight: 700;
	line-height: 38px;
	color: #1D1D1B
}

.card-info h4 {
	font-size: 1.5rem;
	font-family: "ProbaPro";
	font-weight: 700;
	line-height: 38px;
	color: #1D1D1B;
	margin-top: 30px;
	margin-bottom: 10px
}

.card-info a {
	color: #236144;
	font-size: 100%;
	font-family: "ProbaPro";
	line-height: 30px
}

.card-info div {
	line-height: 30px
}

.page-content .card-info p {
	margin-bottom: 15px
}

.page-content .card-info a {
	line-height: 24px
}

.catalog h1.title {
	font-size: 225%;
	font-family: "ProbaPro";
	line-height: 39px;
	padding: 0;
	text-align: center
}

@media screen and (max-width: 450px) {
	.catalog h1.title {
		font-size:1.375rem
	}
}

.search-by-name {
	padding-left: 125px;
	margin-bottom: 30px
}

@media screen and (max-width: 992px) {
	.search-by-name {
		padding-left:0
	}
}

.search-by-name label {
	font-size: 95%;
	font-family: "ProbaPro";
	font-weight: 100;
	line-height: 26px;
	margin-right: 20px
}

.search-by-name input {
	font-size: 95%;
	font-family: "ProbaPro";
	line-height: 40px;
	border: 1px solid #ACACAC;
	height: 50px;
	width: 280px;
	padding-left: 20px
}

@media screen and (max-width: 375px) {
	.search-by-name input {
		width:100%
	}
}

.search-by-name ::-webkit-input-placeholder {
	color: #b3b3b3
}

.search-by-name ::-moz-placeholder {
	color: #b3b3b3
}

.search-by-name :-ms-input-placeholder {
	color: #b3b3b3
}

.search-by-name :-moz-placeholder {
	color: #b3b3b3
}

.authority-block {
	position: relative;
	padding-top: 30px;
	border-top: 1px solid #D5DEED;
	padding-left: 350px;
	min-height: 150px;
	margin-top: 30px
}

@media screen and (max-width: 992px) {
	.authority-block {
		padding-left:0
	}
}

@media screen and (max-width: 450px) {
	.authority-block {
		padding-top:15px;
		margin-top: 15px
	}
}

.authority-block .authority-name {
	position: absolute;
	left: 0;
	top: 30px
}

@media screen and (max-width: 992px) {
	.authority-block .authority-name {
		position:static
	}
}

.authority-block .authority-name .name {
	color: #1D1D1B;
	font-size: 1.875rem;
	font-family: "ProbaPro";
	font-weight: 700;
	line-height: 38px;
	max-width: 335px
}

@media screen and (max-width: 450px) {
	.authority-block .authority-name .name {
		font-size:1.25rem
	}
}

.authority-block .authority-name .count {
	color: #D5DEED;
	font-size: 3.75rem;
	font-family: "ProbaPro";
	font-weight: 700;
	line-height: 70px
}

@media screen and (max-width: 450px) {
	.authority-block .authority-name .count {
		font-size:1.875rem;
		line-height: 20px;
		margin-bottom: 15px
	}
}

.authority-item {
	margin-bottom: 5px;
	min-height: 40px;
	clear: both;
	float: none
}

@media screen and (max-width: 450px) {
	.authority-item {
		margin-bottom:15px
	}
}

.authority-item.search-by-name {
	padding-left: 350px
}

@media screen and (max-width: 992px) {
	.authority-item.search-by-name {
		padding-left:0
	}
}

.authority-item .result-name {
	color: #005BBB;
	font-size: 108%;
	font-family: "ProbaPro";
	margin-right: 15px;
	display: inline-block;
	float: left;
	padding-top: 15px
}

@media screen and (max-width: 450px) {
	.authority-item .result-name {
		font-size:95%
	}
}

.authority-item .result-count {
	display: inline-block;
	padding: 10px;
	color: #000;
	cursor: pointer;
	position: relative;
	margin-top: 5px;
	transition: .3s ease-in-out
}

.authority-item .result-count:before {
	content: '';
	display: block;
	position: absolute;
	left: 10px;
	bottom: 5px;
	width: 90%;
	height: 1px;
	opacity: 1;
	background-image: linear-gradient(to right, #acacac 50%, rgba(255,255,255,0) 0%);
	background-position: bottom;
	background-size: 4px 1px;
	background-repeat: repeat-x;
	transition: .3s ease-in-out
}

.authority-item .result-count.active {
	background-color: #F4F7FA;
	transition: .3s ease-in-out
}

.authority-item .result-count.active:before {
	display: none
}

.authority-item .result-count:hover:before {
	opacity: 0;
	transition: .3s ease-in-out
}

.authority-item .hidden-info {
	display: none;
	padding: 20px;
	background-color: #F4F7FA;
	position: relative;
	top: -1px
}

.authority-item .hidden-info ul li a {
	color: #005BBB;
	font-size: 95%;
	font-family: "ProbaPro";
	line-height: 26px
}

@media screen and (max-width: 450px) {
	.authority-item .hidden-info ul li a {
		font-size:87%
	}
}

.hiddenbysearch {
	display: none
}

.result {
	text-align: center
}

.catalog .authority-item .hidden-info ul li {
	margin-bottom: 15px
}

.catalog .authority-item .hidden-info ul li a {
	line-height: 20px
}

.gsearch.divider {
	margin-top: 0
}

.goverment-search-results {
	padding-top: 65px;
	padding-left: 170px;
	margin-bottom: 80px
}

@media screen and (max-width: 992px) {
	.goverment-search-results {
		padding-left:0;
		padding-top: 30px;
		margin-bottom: 30px
	}
}

.goverment-search-results ol li {
	margin-bottom: 40px
}

.goverment-search-results ol li .author {
	font-size: .875rem;
	color: #acb3c3
}

.goverment-search-results ol li .date {
	font-size: .875rem;
	padding-left: 0;
	margin-bottom: 5px
}

.goverment-search-results ol li .title a {
	font-size: 100%;
	font-family: "ProbaPro";
	color: #236144;
	display: inline-block;
	line-height: 24px
}

.goverment-search-results ol li .tag {
	position: absolute;
	right: 0;
	top: 0
}

@media screen and (max-width: 450px) {
	.goverment-search-results ol li .tag {
		position:static;
		margin-top: 5px
	}
}

.media__wrapper {
	padding: 0 40px;
	background-color: #fff
}

@media screen and (max-width: 767px) {
	.media__wrapper {
		padding:20px 40px 0
	}
}

@media screen and (max-width: 450px) {
	.media__wrapper {
		padding-left:25px;
		padding-right: 25px
	}
}

.media__wrapper.gradient {
	background: linear-gradient(0deg, #fff 0%, #F3F7F9 100%)
}

.media__title h1,.media__title .h1 {
	text-align: center;
	color: #273043;
	font-family: "ProbaPro";
	font-weight: 400;
	font-size: 2.25rem;
	margin-bottom: 28px
}

.media__filters--tags {
	margin-bottom: 25px
}

.media__filters--tags .nav-tabs.tags {
	margin: 0
}

.media__result {
	padding: 30px 0
}

.media__result-home {
	padding: 0
}

.composition__team .item {
	margin-bottom: 20px;
	line-height: 24px
}

.composition__team .item .name {
	font-family: "ProbaPro";
	font-size: 100%;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-moz-line-clamp: 4;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	color: #236144
}

.composition__team .item .post {
	color: #a7a9af;
	margin-bottom: 5px;
	font-size: 95%;
	font-family: "ProbaPro"
}

.composition__team.active .item:nth-child(n+7) {
	display: none
}

.composition__team.active .composition-more::after {
	transform: rotate(0deg)
}

.composition-more {
	font-size: 100%;
	font-family: "ProbaPro";
	font-weight: 700;
	color: #236144;
	line-height: 24px;
	position: relative;
	padding-left: 20px;
	cursor: pointer
}

.composition-more::after {
	content: '';
	position: absolute;
	left: 0;
	top: 8px;
	width: 10px;
	height: 6px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/arrowsmallgrey.png");
	transform: rotate(180deg)
}

.composition-content {
	padding-left: 125px
}

@media screen and (max-width: 768px) {
	.composition-content {
		padding-left:0
	}
}

.composition-content .title {
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 1.5rem;
	letter-spacing: 1px;
	line-height: 24px;
	margin-bottom: 20px
}

.composition-content .item {
	margin-bottom: 20px;
	position: relative;
	padding-left: 30px
}

.composition-content .item .item-count {
	color: #236144;
	opacity: .5;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: .875rem;
	float: left;
	position: absolute;
	left: 0;
	top: 5px;
	height: 100%
}

.composition-content .item .subtitle {
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 100%;
	letter-spacing: 1px;
	line-height: 24px
}

.composition-content .item .text {
	font-family: "ProbaPro";
	font-size: 100%;
	line-height: 24px;
	margin-bottom: 20px
}

.composition-wrap .news__item--navigation {
	margin: 20px 0 30px 125px
}

@media screen and (max-width: 768px) {
	.composition-wrap .news__item--navigation {
		margin-left:0
	}
}

.composition-wrap hr.divider {
	margin: 20px 0
}

.composition-wrap .news__item--navigation a .link {
	margin-bottom: 0
}

.composition-wrap .news__item--navigation a .title {
	margin-top: 15px;
	display: inline-block;
	border: none
}

.composition-wrap .news__item .print {
	margin: 25px 0 15px
}

.composition-wrap .back-link {
	margin-top: 15px
}

.meetingscalendar.anounce__main--time .addtocalendar object {
	top: 12px
}

.news__wrapper {
	padding: 0 40px;
	background-color: #fff
}

.news__wrapper .services {
	background-color: #fff
}

@media screen and (max-width: 767px) {
	.news__wrapper {
		padding:20px 40px 0
	}
}

@media screen and (max-width: 450px) {
	.news__wrapper {
		padding-left:25px;
		padding-right: 25px
	}
}

.news__title {
	text-align: center
}

.news__title--logo {
	margin-top: 60px;
	margin-bottom: 30px
}

.news__title--logo img,.news__title--logo svg {
	max-height: 100px
}

.news__title--logo object {
	width: 57px
}

@media screen and (max-width: 991px) {
	.news__title--logo {
		margin-top:0
	}
}

.news__title--npa {
	color: #1D1D1B;
	line-height: 30px;
	font-family: "ProbaPro";
	margin: 0 auto;
	max-width: 260px
}

.news__title--npa .title {
	font-family: "ProbaPro";
	font-weight: 700;
	text-transform: uppercase;
	line-height: 30px;
	letter-spacing: 2px;
	font-size: 100%
}

.news__title--npa .title.tamplate {
	font-family: "ProbaPro";
	margin-bottom: 20px
}

.news__title--npa .date {
	font-size: 90%;
	letter-spacing: 1px
}

.news__title--npa .city {
	font-size: 90%;
	letter-spacing: 1px
}

.news__title--text {
	text-align: center;
	font-size: 225%;
	line-height: 40px;
	color: #1D1D1B;
	font-family: "ProbaPro";
	max-width: 749px;
	margin: 0 auto;
	margin-bottom: 12px
}

@media screen and (max-width: 450px) {
	.news__title--text {
		font-size:1.625rem;
		line-height: 32px
	}
}

.news__title--desc {
	color: #a7a9af;
	font-family: "ProbaPro";
	font-size: 85%;
	margin: 15px 0;
	letter-spacing: .7px;
	margin-bottom: 20px
}

.news__title--tags .tag {
	display: inline-block;
	border-radius: .8125rem;
	margin-bottom: 5px
}

.news__item {
	position: relative
}

.news__item--navigation {
	margin: 40px 0px 40px
}

@media screen and (max-width: 991px) {
	.news__item--navigation {
		margin:20px 0
	}
}

.news__item--navigation a {
	display: block
}

.news__item--navigation a .link {
	font-size: 100%;
	color: #236144;
	line-height: 32px;
	margin-bottom: 16px;
	font-family: "ProbaPro";
	font-weight: 700;
	position: relative
}

.news__item--navigation a .link:before {
	display: block;
	content: '';
	height: 24px;
	width: 24px;
	position: absolute;
	top: 3px;
	background-image: url("assets/images/icn-more-b.svg");
	background-repeat: no-repeat;
	transition: .2s ease-in-out
}

.news__item--navigation a .title {
	display: inline;
	font-size: 100%;
	font-family: "ProbaPro";
	color: #236144;
	line-height: 22px;
	border-bottom: 1px solid transparent;
	transition: .2s ease-in-out
}

@media screen and (max-width: 640px) {
	.news__item--navigation a .title {
		display:none
	}
}

.news__item--navigation a .estimate {
	color: #a7a9af;
	font-size: 95%;
	font-family: "ProbaPro";
	margin-top: 10px
}

.news__item--navigation a:hover .title {
	border-bottom: 1px solid #1D1D1B
}

.news__item--navigation .prev {
	text-align: left;
	padding-left: 20px;
	position: relative
}

@media screen and (max-width: 991px) {
	.news__item--navigation .prev {
		padding-left:15px
	}
}

.news__item--navigation .prev a .link {
	padding-left: 50px
}

.news__item--navigation .prev a .link:before {
	left: 0;
	transform: rotate(180deg)
}

.news__item--navigation .prev a:hover .link:before {
	left: 20px
}

.news__item--navigation .next {
	text-align: right;
	padding-right: 20px
}

@media screen and (max-width: 991px) {
	.news__item--navigation .next {
		padding-right:15px
	}
}

.news__item--navigation .next a .link {
	padding-right: 50px
}

.news__item--navigation .next a .link:before {
	right: 0
}

.news__item--navigation .next a:hover .link:before {
	right: 20px
}

.news__item--navigation.npa {
	margin: 20px 0 50px 100px
}

@media screen and (max-width: 991px) {
	.news__item--navigation.npa {
		margin:20px 0
	}
}

.news__item--navigation.npa a {
	display: inline-block;
	padding-left: 0
}

.news__item--navigation.npa a .link {
	padding-left: 0;
	text-align: left;
	font-size: 100%;
	color: #236144;
	line-height: 28px;
	margin-bottom: 16px;
	font-family: "ProbaPro";
	font-weight: 700;
	position: relative;
	display: inline;
	border-bottom: 1px solid transparent;
	transition: .3s ease-in-out
}

.news__item--navigation.npa a .link object {
	content: '';
	height: 24px;
	width: 24px;
	top: -2px;
	transition: .2s ease-in-out
}

.news__item--navigation.npa a:hover .link {
	border-bottom: 1px solid #236144
}

.news__item--navigation.npa .prev {
	text-align: left;
	position: relative;
	padding-left: 0
}

.news__item--navigation.npa .prev a {
	border-bottom: none !important
}

.news__item--navigation.npa .prev a span {
	border-bottom: 1px solid transparent;
	transition: .2s ease-in-out
}

.news__item--navigation.npa .prev a:hover span {
	border-bottom: 1px solid #236144
}

.news__item--navigation.npa .prev a .link {
	padding-left: 65px;
	border-bottom: none !important
}

.news__item--navigation.npa .prev a .link:before {
	top: -1px
}

@media screen and (max-width: 991px) {
	.news__item--navigation.npa .prev a .link {
		padding-left:45px
	}
}

.news__item--navigation.npa .next {
	text-align: right
}

.news__item--navigation.npa .next .print {
	margin-top: 8px
}

@media screen and (max-width: 991px) {
	.news__item--navigation.npa .next .print {
		margin-right:0
	}
}

@media screen and (max-width: 480px) {
	.news__item--navigation.npa .next {
		text-align:left;
		padding-left: 60px
	}
}

@media screen and (max-width: 480px) {
	.news__item--navigation.npa .row>div {
		width:100%
	}
}

@media screen and (max-width: 480px) {
	.news__item--navigation.npa .row>div .print:before {
		left:-46px
	}
}

@media screen and (max-width: 480px) {
	.news__item--navigation.npa .row>div:first-child {
		margin-bottom:15px
	}
}

.news__item--attach {
	padding-left: 125px;
	margin-bottom: 70px
}

@media screen and (max-width: 991px) {
	.news__item--attach {
		padding-left:0
	}
}

.news__item--attach .title {
	font-size: 1.5rem;
	font-family: "ProbaPro";
	font-weight: 700;
	line-height: 24px;
	color: #273043;
	margin-bottom: 15px;
	font-variant: small-caps
}

.news__item--attach .list {
	padding-left: 30px
}

.news__item--attach .list__item {
	margin-bottom: 20px
}

.news__item--attach .list__item>a {
	position: relative;
	display: block;
	color: #236144;
	font-size: 100%;
	line-height: 24px;
	font-family: "ProbaPro";
	margin-bottom: 12px
}

.news__item--attach .list__item>a>span {
	border-bottom: 1px solid transparent;
	transition: .3s ease-in-out
}

.news__item--attach .list__item>a:before {
	position: absolute;
	left: -30px;
	top: 0;
	content: '';
	display: block;
	width: 14px;
	height: 24px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/icn-attachment.svg");
	transition: .3s ease-in-out
}

.news__item--attach .list__item>a:hover {
	transition: .3s ease-in-out
}

.news__item--attach .list__item>a:hover span {
	border-bottom: 1px solid #236144
}

.news__item--attach .list__item>a:hover:before {
	top: -5px;
	transition: .3s ease-in-out
}

.news__item--attach .list__item>span {
	color: #a7a9af
}

.news__item--attach .list__item:last-child {
	margin-bottom: 0
}

.news__item .share {
	background-color: #fff;
	z-index: 1
}

.news__item .share.affix {
	position: fixed !important;
	top: 20px
}

.news__item .share.affix-top {
	top: 0
}

.news__item .share.affix-bottom {
	top: auto;
	bottom: 0
}

.news__item .sidebar.affix {
	position: fixed !important;
	top: 20px;
	bottom: 20px
}

.news__item .sidebar.affix-top {
	top: 0
}

.news__item .sidebar.affix-bottom {
	top: auto;
	bottom: 0
}

.news__last .lastnews .block-title {
	font-size: 1.5rem
}

.news__last .lastnews .main-news .news-item {
	margin-bottom: 30px
}

.editor-content.old .WordSection1 p:first-child {
	text-align: center
}

.Section1 h1 {
	text-align: center
}

.Section1 h2 {
	text-align: center
}

.Section1 h3 {
	text-align: center
}

.Section1 h4 {
	text-align: center
}

.Section1 h5 {
	text-align: center
}

.Section1 h6 {
	text-align: center
}

.Section1 p,.WordSection1 p {
	font-family: "ProbaPro" !important;
	margin: 0 !important;
	margin-bottom: 15px !important;
	text-indent: 1px !important
}

.Section1 p span,.WordSection1 p span {
	font-size: initial !important;
	font-family: "ProbaPro" !important;
	margin: 0 !important;
	text-indent: 1px !important
}

/*@font-face {*/
/*.Section1.WordSection1 {*/
/*	font-family: Verdana;*/
/*	panose-1:2 11 6 4 3 5 4 4 2 4;mso-font-charset:204;mso-generic-font-family:swiss;mso-font-pitch:variable;mso-font-signature:536871559 0 0 0 415 0}*/
/*}*/
/*}*/


/*@font-face {*/
/*.Section1,.WordSection1 {*/
/*	font-family: Antiqua;*/
/*	mso-font-alt:"Courier New";mso-font-charset:0;mso-generic-font-family:swiss;mso-font-pitch:variable;mso-font-signature:515 0 0 0 5 0}*/
/*}*/

.Section1 p.MsoNormal,.Section1 li.MsoNormal,.Section1 div.MsoNormal,.WordSection1 p.MsoNormal,.WordSection1 li.MsoNormal,.WordSection1 div.MsoNormal {
	mso-style-parent: "";
	margin: 0cm;
	margin-bottom: .0001pt;
	mso-pagination: widow-orphan;
	mso-bidi-font-size: 10.0pt;
	font-family: Antiqua;
	mso-fareast-font-family: "Times New Roman";
	mso-bidi-font-family: "Times New Roman";
	mso-ansi-language: UK
}

.Section1 h1,.WordSection1 h1 {
	mso-style-next: "Обычный\,Звичайний";
	margin-top: 12.0pt;
	margin-right: 0cm;
	margin-bottom: 0cm;
	margin-left: 1.0cm;
	margin-bottom: .0001pt;
	mso-pagination: widow-orphan;
	page-break-after: avoid;
	mso-outline-level: 1;
	font-size: 14.0pt;
	mso-bidi-font-size: 10.0pt;
	font-family: Antiqua;
	font-variant: small-caps;
	mso-font-kerning: 0pt;
	mso-ansi-language: UK;
	mso-bidi-font-weight: normal
}

.Section1 h2,.WordSection1 h2 {
	mso-style-next: "Обычный\,Звичайний";
	margin-top: 6.0pt;
	margin-right: 0cm;
	margin-bottom: 0cm;
	margin-left: 1.0cm;
	margin-bottom: .0001pt;
	mso-pagination: widow-orphan;
	page-break-after: avoid;
	mso-outline-level: 2;
	font-size: 13.0pt;
	mso-bidi-font-size: 10.0pt;
	font-family: Antiqua;
	mso-ansi-language: UK;
	mso-bidi-font-weight: normal
}

.Section1 h3,.WordSection1 h3 {
	mso-style-next: "Обычный\,Звичайний";
	margin-top: 6.0pt;
	margin-right: 0cm;
	margin-bottom: 0cm;
	margin-left: 1.0cm;
	margin-bottom: .0001pt;
	mso-pagination: widow-orphan;
	page-break-after: avoid;
	mso-outline-level: 3;
	font-size: 13.0pt;
	mso-bidi-font-size: 10.0pt;
	font-family: Antiqua;
	mso-ansi-language: UK;
	mso-bidi-font-weight: normal;
	font-style: italic;
	mso-bidi-font-style: normal
}

.Section1 h4,.WordSection1 h4 {
	mso-style-next: "Обычный\,Звичайний";
	margin-top: 6.0pt;
	margin-right: 0cm;
	margin-bottom: 0cm;
	margin-left: 1.0cm;
	margin-bottom: .0001pt;
	mso-pagination: widow-orphan;
	page-break-after: avoid;
	mso-outline-level: 4;
	font-size: 13.0pt;
	mso-bidi-font-size: 10.0pt;
	font-family: Antiqua;
	mso-ansi-language: UK;
	font-weight: normal
}

.Section1 p.MsoHeader,.Section1 li.MsoHeader,.Section1 div.MsoHeader,.WordSection1 p.MsoHeader,.WordSection1 li.MsoHeader,.WordSection1 div.MsoHeader {
	margin: 0cm;
	margin-bottom: .0001pt;
	mso-pagination: widow-orphan;
	tab-stops: center 207.65pt right 415.3pt;
	font-size: 13.0pt;
	mso-bidi-font-size: 10.0pt;
	font-family: Antiqua;
	mso-fareast-font-family: "Times New Roman";
	mso-bidi-font-family: "Times New Roman";
	mso-ansi-language: UK
}

.Section1 p.MsoFooter,.Section1 li.MsoFooter,.Section1 div.MsoFooter,.WordSection1 p.MsoFooter,.WordSection1 li.MsoFooter,.WordSection1 div.MsoFooter {
	margin: 0cm;
	margin-bottom: .0001pt;
	mso-pagination: widow-orphan;
	tab-stops: center 207.65pt right 415.3pt;
	font-size: 13.0pt;
	mso-bidi-font-size: 10.0pt;
	font-family: Antiqua;
	mso-fareast-font-family: "Times New Roman";
	mso-bidi-font-family: "Times New Roman";
	mso-ansi-language: UK
}

.Section1 p.a,.Section1 li.a,.Section1 div.a,.WordSection1 p.a,.WordSection1 li.a,.WordSection1 div.a {
	mso-style-name: "Нормальний текст";
	margin-top: 6.0pt;
	margin-right: 0cm;
	margin-bottom: 0cm;
	margin-left: 0cm;
	margin-bottom: .0001pt;
	text-align: justify;
	text-indent: 1.0cm;
	mso-pagination: widow-orphan;
	font-size: 13.0pt;
	mso-bidi-font-size: 10.0pt;
	font-family: Antiqua;
	mso-fareast-font-family: "Times New Roman";
	mso-bidi-font-family: "Times New Roman";
	mso-ansi-language: UK
}

.Section1 p.a0,.Section1 li.a0,.Section1 div.a0,.WordSection1 p.a0,.WordSection1 li.a0,.WordSection1 div.a0 {
	mso-style-name: "Шапка документу";
	margin-top: 0cm;
	margin-right: 0cm;
	margin-bottom: 12.0pt;
	margin-left: 8.0cm;
	text-align: center;
	mso-pagination: widow-orphan lines-together;
	page-break-after: avoid;
	font-size: 13.0pt;
	mso-bidi-font-size: 10.0pt;
	font-family: Antiqua;
	mso-fareast-font-family: "Times New Roman";
	mso-bidi-font-family: "Times New Roman";
	mso-ansi-language: UK
}

.Section1 p.a1,.Section1 li.a1,.Section1 div.a1,.WordSection1 p.a1,.WordSection1 li.a1,.WordSection1 div.a1 {
	mso-style-name: Підпис;
	margin-top: 18.0pt;
	margin-right: 0cm;
	margin-bottom: 0cm;
	margin-left: 0cm;
	margin-bottom: .0001pt;
	mso-pagination: widow-orphan lines-together;
	tab-stops: center 4.0cm left 12.0cm;
	font-size: 13.0pt;
	mso-bidi-font-size: 10.0pt;
	font-family: Antiqua;
	mso-fareast-font-family: "Times New Roman";
	mso-bidi-font-family: "Times New Roman";
	mso-text-raise: -24.0pt;
	mso-ansi-language: UK;
	font-weight: bold;
	mso-bidi-font-weight: normal
}

.Section1 p.a2,.Section1 li.a2,.Section1 div.a2,.WordSection1 p.a2,.WordSection1 li.a2,.WordSection1 div.a2 {
	mso-style-name: "Глава документу";
	mso-style-next: "Обычный\,Звичайний";
	margin-top: 6.0pt;
	margin-right: 0cm;
	margin-bottom: 6.0pt;
	margin-left: 0cm;
	text-align: center;
	mso-pagination: widow-orphan lines-together;
	page-break-after: avoid;
	font-size: 13.0pt;
	mso-bidi-font-size: 10.0pt;
	font-family: Antiqua;
	mso-fareast-font-family: "Times New Roman";
	mso-bidi-font-family: "Times New Roman";
	mso-ansi-language: UK
}

.Section1 p.a3,.Section1 li.a3,.Section1 div.a3,.WordSection1 p.a3,.WordSection1 li.a3,.WordSection1 div.a3 {
	mso-style-name: Герб;
	margin: 0cm;
	margin-bottom: .0001pt;
	text-align: center;
	mso-pagination: widow-orphan lines-together;
	page-break-after: avoid;
	font-size: 72.0pt;
	mso-bidi-font-size: 10.0pt;
	font-family: Antiqua;
	mso-fareast-font-family: "Times New Roman";
	mso-bidi-font-family: "Times New Roman";
	mso-ansi-language: EN-US
}

.Section1 p.a4,.Section1 li.a4,.Section1 div.a4,.WordSection1 p.a4,.WordSection1 li.a4,.WordSection1 div.a4 {
	mso-style-name: Установа;
	margin-top: 6.0pt;
	margin-right: 0cm;
	margin-bottom: 0cm;
	margin-left: 0cm;
	margin-bottom: .0001pt;
	text-align: center;
	mso-pagination: widow-orphan lines-together;
	page-break-after: avoid;
	font-size: 20.0pt;
	mso-bidi-font-size: 10.0pt;
	font-family: Antiqua;
	mso-fareast-font-family: "Times New Roman";
	mso-bidi-font-family: "Times New Roman";
	mso-ansi-language: UK;
	font-weight: bold;
	mso-bidi-font-weight: normal
}

.Section1 p.a5,.Section1 li.a5,.Section1 div.a5,.WordSection1 p.a5,.WordSection1 li.a5,.WordSection1 div.a5 {
	mso-style-name: "Вид документа";
	mso-style-parent: Установа;
	mso-style-next: "Обычный\,Звичайний";
	margin-top: 18.0pt;
	margin-right: 0cm;
	margin-bottom: 12.0pt;
	margin-left: 0cm;
	text-align: center;
	mso-pagination: widow-orphan lines-together;
	page-break-after: avoid;
	font-size: 13.0pt;
	mso-bidi-font-size: 10.0pt;
	font-family: Antiqua;
	mso-fareast-font-family: "Times New Roman";
	mso-bidi-font-family: "Times New Roman";
	letter-spacing: 1.0pt;
	mso-ansi-language: UK;
	font-weight: bold;
	mso-bidi-font-weight: normal
}

.Section1 p.a6,.Section1 li.a6,.Section1 div.a6,.WordSection1 p.a6,.WordSection1 li.a6,.WordSection1 div.a6 {
	mso-style-name: "Час та місце";
	margin-top: 6.0pt;
	margin-right: 0cm;
	margin-bottom: 12.0pt;
	margin-left: 0cm;
	text-align: center;
	mso-pagination: widow-orphan lines-together;
	page-break-after: avoid;
	font-size: 13.0pt;
	mso-bidi-font-size: 10.0pt;
	font-family: Antiqua;
	mso-fareast-font-family: "Times New Roman";
	mso-bidi-font-family: "Times New Roman";
	mso-ansi-language: UK
}

.Section1 p.a7,.Section1 li.a7,.Section1 div.a7,.WordSection1 p.a7,.WordSection1 li.a7,.WordSection1 div.a7 {
	mso-style-name: "Назва документа";
	mso-style-next: "Нормальний текст";
	margin-top: 12.0pt;
	margin-right: 0cm;
	margin-bottom: 12.0pt;
	margin-left: 0cm;
	text-align: center;
	mso-pagination: widow-orphan lines-together;
	page-break-after: avoid;
	font-size: 13.0pt;
	mso-bidi-font-size: 10.0pt;
	font-family: Antiqua;
	mso-fareast-font-family: "Times New Roman";
	mso-bidi-font-family: "Times New Roman";
	mso-ansi-language: UK;
	font-weight: bold;
	mso-bidi-font-weight: normal
}

@page Section1 {
.Section1,.WordSection1 {
	size: 595.3pt 841.9pt;
	margin: 2.0cm 2.0cm 2.0cm 3.0cm;
	mso-header-margin: 1.0cm;
	mso-footer-margin: 1.0cm;
	mso-title-page: yes;
	mso-even-header: url("../themes/odv/assets/javascript/build/./out_html.files/header.htm") eh1;
	mso-header: url("../themes/odv/assets/javascript/build/./out_html.files/header.htm") h1;
	mso-paper-source: 0
}
}

.npa__item {
	padding-right: 100px
}

@media screen and (max-width: 1200px) {
	.npa__item {
		padding-right:0
	}
}

.npa__item .editor-content>p:first-child:first-letter {
	float: none;
	font-size: inherit;
	margin-right: 0;
	line-height: 1;
	font-family: "ProbaPro"
}

.npa-page-pdf .print_page {
	display: none
}

.annotacion-block {
	position: relative;
	padding-top: 40px;
	padding-bottom: 40px;
	border-top: 1px solid #e6e9eb;
	border-bottom: 1px solid #e6e9eb;
	padding-left: 150px;
	padding-right: 20px;
	margin: 0 auto
}

@media screen and (max-width: 768px) {
	.annotacion-block {
		margin-top:15px;
		width: 100%
	}
}

@media screen and (max-width: 500px) {
	.annotacion-block {
		padding-left:15px
	}
}

.annotacion-block object {
	position: absolute;
	width: 50px;
	height: 50px;
	left: 70px;
	top: 30px
}

@media screen and (max-width: 500px) {
	.annotacion-block object {
		position:static;
		display: block;
		margin: 0 auto;
		margin-bottom: 15px
	}
}

.annotacion-block p {
	margin-bottom: 15px
}

.npa-page .news__title--npa {
	max-width: 400px
}

.npa-page .news__title--npa .title {
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 100%
}

.npa-page .news__title--npa .title.tamplate {
	font-size: 150%
}

.npa-page .news__title--npa .city,.npa-page .news__title--npa .date {
	margin-top: 15px
}

.npa-page .city {
	margin-top: 15px
}

.npa-page .news__title--text {
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 100%;
	line-height: 24px
}

.photogallery__list--item {
	height: 200px;
	margin: 0 0 35px 0;
	display: block
}

@media screen and (max-width: 991px) {
	.photogallery__list--item {
		height:160px
	}
}

@media screen and (max-width: 768px) {
	.photogallery__list--item {
		margin-bottom:20px
	}
}

.photogallery__list--item>a {
	display: block;
	height: 100%;
	width: 100%;
	position: relative;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/temp/KMU-1.jpg")
}

.photogallery__list--item>a:after {
	content: '';
	display: block;
	width: 50px;
	height: 50px;
	opacity: 0;
	z-index: 3;
	position: absolute;
	left: 50%;
	margin-left: -25px;
	right: 0;
	top: 75px;
	bottom: 0;
	transition: .3s ease-in-out;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("assets/images/zoom.svg")
}

@media screen and (max-width: 991px) {
	.photogallery__list--item>a:after {
		top:50px
	}
}

@media screen and (max-width: 768px) {
	.photogallery__list--item>a:after {
		top:60px
	}
}

.photogallery__list--item>a:before {
	content: '';
	display: block;
	position: absolute;
	background-color: rgba(39,48,67,0.7);
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0;
	z-index: 2;
	transition: .3s ease-in-out
}

.photogallery__list--item>a:hover:before,.photogallery__list--item>a:hover:after {
	opacity: 1;
	transition: .3s ease-in-out
}

.reforms__steps {
	margin-bottom: 20px
}

.reforms__steps--title {
	font-size: 1.5rem;
	color: #1D1D1B;
	font-family: "ProbaPro";
	font-weight: 700;
	margin-bottom: 20px
}

.reforms__steps--list {
	padding-left: 160px
}

@media screen and (max-width: 640px) {
	.reforms__steps--list {
		padding-left:40px
	}
}

.reforms__steps--item {
	position: relative;
	margin-bottom: 30px
}

.reforms__steps--item:before {
	position: absolute;
	content: '';
	display: block;
	width: 2px;
	top: 12px;
	background: #e2eaf2;
	left: -150px;
	height: calc(100% + 30px);
	z-index: auto
}

@media screen and (max-width: 640px) {
	.reforms__steps--item:before {
		left:-30px
	}
}

.reforms__steps--item:last-child {
	margin-bottom: 0
}

.reforms__steps--item:last-child:before {
	display: none
}

.reforms__steps--item .step {
	position: absolute;
	left: -110px;
	top: 4px
}

@media screen and (max-width: 640px) {
	.reforms__steps--item .step {
		left:10px;
		position: static;
		margin-bottom: 10px
	}
}

.reforms__steps--item .step>* {
	display: block;
	color: #1D1D1B;
	font-family: "ProbaPro";
	margin-bottom: 5px
}

@media screen and (max-width: 640px) {
	.reforms__steps--item .step>* {
		display:inline-block;
		margin-bottom: 0;
		margin-right: 5px
	}
}

.reforms__steps--item .step>*:last-child {
	margin-bottom: 0
}

@media screen and (max-width: 640px) {
	.reforms__steps--item .step>*:last-child {
		margin-right:0
	}
}

.reforms__steps--item .step .counter {
	font-size: 1.125rem;
	color: #1D1D1B;
	font-family: "ProbaPro";
	font-weight: 700
}

.reforms__steps--item .step .quarter,.reforms__steps--item .step .date {
	font-size: .8125rem
}

.reforms__steps--item .step:before {
	position: absolute;
	content: '';
	display: block;
	top: 0;
	background: #e2eaf2;
	left: -48px;
	width: 18px;
	height: 18px;
	z-index: auto;
	border-radius: 50%
}

@media screen and (max-width: 640px) {
	.reforms__steps--item .step:before {
		left:-38px
	}
}

.reforms__steps--item .inner {
	color: #1D1D1B;
	font-family: "ProbaPro";
	font-size: 16px;
	line-height: 24px
}

.reforms__steps--item.active:after {
	top: 9px;
	left: -153px;
	position: absolute;
	background-color: #236144;
	content: '';
	display: block;
	width: 8px;
	height: 8px;
	border-radius: 50%
}

@media screen and (max-width: 640px) {
	.reforms__steps--item.active:after {
		left:-33px;
		top: 5px
	}
}

.reforms__steps--item.previous:after {
	top: 10px;
	left: -153px;
	position: absolute;
	content: '';
	width: 8px;
	height: 6px;
	display: block;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/icn-check.png")
}

@media screen and (max-width: 640px) {
	.reforms__steps--item.previous:after {
		top:6px;
		left: -33px
	}
}

.search-date {
	color: #a9b7d5;
	font-size: 14px;
	display: block;
	border-bottom: none !important
}

@media screen and (max-width: 992px) {
	.jaFilterTitle {
		position:relative;
		cursor: pointer
	}

	.jaFilterTitle:before {
		content: '';
		position: absolute;
		right: 0;
		top: 5px;
		background-image: url("../themes/odv/assets/images/svg/close_icon.svg");
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center center;
		width: 15px;
		height: 15px;
		transition: .2s ease-in-out;
		transform: rotate(45deg)
	}

	.jaFilterTitle.active:before {
		transform: rotate(0deg)
	}

	.jaFilterTitle.active+ul {
		display: block;
		margin-top: 10px
	}

	.jaFilterTitle.active+form {
		display: block;
		margin-top: 10px
	}
}

.search-info {
	font-size: 100%
}

@media screen and (max-width: 992px) {
	.search-info {
		margin-top:30px
	}
}

.search-info span {
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 100%;
	text-transform: uppercase
}

.search-tags {
	background-color: #f4f7fa;
	padding: 34px
}

.search-tags:last-child {
	padding-top: 10px;
	padding-bottom: 35px
}

.search-tags .title {
	font-size: 100%;
	font-family: "ProbaPro";
	font-weight: 700;
	line-height: 36px;
	letter-spacing: 0.2px;
	text-transform: uppercase
}

.search-tags ul li {
	margin-bottom: 15px;
	margin-top: 20px
}

.search-tags ul li a {
	font-size: 100%;
	font-family: "ProbaPro";
	font-weight: 700;
	line-height: 24px
}

.search-tags .count {
	display: inline-block;
	margin-left: 15px;
	font-family: "ProbaPro";
	font-weight: 700;
	color: #acb3c3
}

.jaFilterTitle.active ~ .search-tags {
	display: block
}

.search-results-title {
	margin-top: 30px;
	padding: 25px;
	padding-bottom: 15px
}

.search-results-title::before {
	right: 19px;
	top: 21px;
	width: 30px;
	height: 30px;
	background-image: url("../themes/odv/assets/images/icons/svg/filter.svg");
	transform: rotate(0deg)
}

.main-results {
	margin-top: 40px;
	margin-bottom: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top: 1px solid #d3d5d9
}

.main-results ul {
	margin-bottom: 20px
}

.main-results ul li {
	margin-bottom: 30px
}

.main-results ul li:before {
	display: none
}

.main-results ul li:last-child {
	margin-bottom: 0
}

.main-results ul li a {
	line-height: 24px;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 1.25rem;
	letter-spacing: 1px;
	color: #236144
}

.main-results .all-news {
	cursor: pointer;
	margin-top: 0
}

.search-results-list {
	padding-left: 35px
}

.search-results-list .search-item {
	position: relative;
	padding-left: 20px;
	word-break: break-all
}

.search-results-list .search-item .count {
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 0.875rem;
	color: #a9b7d5;
	position: absolute;
	left: -20px;
	top: 5px
}

.search-results-list .search-item a {
	line-height: 24px;
	font-size: 100%;
	color: #236144;
	display: inline-block;
	margin-bottom: 15px
}

.search-results-list .description {
	line-height: 24px;
	font-size: 100%;
	letter-spacing: .5px
}

.search-results-list .grey {
	margin-bottom: 15px;
	color: #acb3c3
}

.results .tags {
	margin-top: 20px
}

.results .tags .tag {
	position: relative;
	padding-right: 35px
}

.results .tags .tag::after {
	content: '';
	position: absolute;
	right: 15px;
	top: 7px;
	cursor: pointer;
	background-image: url("../themes/odv/assets/images/icons/close-icon.png");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	width: 10px;
	height: 7px
}

@media screen and (max-width: 992px) {
	.search-tags {
		display:none
	}

	.search-tags.search-results-title {
		display: block
	}
}

#resultsByTheme {
	margin-top: 40px;
	margin-bottom: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top: 1px solid #d3d5d9
}

.filter-gallery_categories {
	display: none
}

@media screen and (max-width: 768px) {
	.legislation__form,.filter-gallery,.form_timeline {
		transition:.5s ease-in-out;
		display: none
	}

	.filter-gallery_categories {
		display: block
	}

	#pageTitle {
		margin: 0
	}
}

.sidebar .title {
	font-size: 1.5rem;
	line-height: 24px;
	font-family: "ProbaPro";
	font-weight: 700;
	margin-bottom: 30px
}

@media screen and (max-width: 450px) {
	.sidebar .title {
		font-size:1.125rem;
		margin-bottom: 15px
	}
}

.sidebar ul {
	margin-bottom: 60px
}

@media screen and (max-width: 450px) {
	.sidebar ul {
		margin-bottom:30px
	}
}

.sidebar ul li {
	margin-bottom: 20px
}

@media screen and (max-width: 450px) {
	.sidebar ul li {
		margin-bottom:10px
	}
}

.sidebar ul li a {
	font-size: 100%;
	line-height: 19px;
	font-family: "ProbaPro";
	font-weight: 700;
	color: #236144
}

@media screen and (max-width: 450px) {
	.sidebar ul li a {
		font-size:95%
	}
}

.page-content h1 {
	font-size: 1.875rem;
	line-height: 39px;
	font-family: "ProbaPro";
	font-weight: 700;
	margin-bottom: 20px
}

@media screen and (max-width: 450px) {
	.page-content h1 {
		margin-top:30px;
		font-size: 1.375rem
	}
}

.page-content h2 {
	font-size: 1.5rem;
	line-height: 39px;
	font-family: "ProbaPro";
	font-weight: 700;
	margin-bottom: 15px
}

@media screen and (max-width: 450px) {
	.page-content h2 {
		font-size:1.125rem
	}
}

.page-content h4 {
	font-size: 1.125rem;
	line-height: 39px;
	font-family: "ProbaPro";
	font-weight: 700
}

@media screen and (max-width: 450px) {
	.page-content h4 {
		font-size:100%
	}
}

.page-content p {
	font-size: 100%;
	line-height: 24px;
	font-family: "ProbaPro";
	margin-bottom: 30px
}

@media screen and (max-width: 450px) {
	.page-content p {
		font-size:95%;
		margin-bottom: 15px
	}
}

.page-content .button__accreditation {
	width: 310px;
	margin-bottom: 40px
}

@media screen and (max-width: 450px) {
	.page-content .button__accreditation {
		width:100%
	}
}

.page-content .change-data-online {
	display: block;
	color: #236144;
	font-size: 100%;
	line-height: 24px;
	font-family: "ProbaPro";
	font-weight: 700;
	margin-bottom: 70px
}

@media screen and (max-width: 450px) {
	.page-content .change-data-online {
		margin-bottom:30px
	}
}

.modal-content textarea {
	color: #236144;
	width: 100%;
	min-width: 100%;
	padding: 25px;
	padding-top: 40px;
	max-width: 100%;
	max-height: 200px;
	min-height: 100px;
	background: #eef0f3;
	border: none;
	outline-color: transparent
}

.modal-content textarea.error {
	border: 1px solid #990404
}

.form-group label.error {
	top: 55px;
	left: 20px
}

.resultmassage {
	text-align: center
}

.page-content .tab-content {
	padding-bottom: 30px;
	padding-top: 50px
}

@media screen and (max-width: 450px) {
	.page-content .tab-content {
		padding-top:20px
	}
}

.page-content .tab-content .tab-item {
	margin-bottom: 28px;
	float: left;
	width: 46%
}

@media screen and (max-width: 1024px) {
	.page-content .tab-content .tab-item {
		width:43%;
		margin-bottom: 15px
	}
}

@media screen and (max-width: 992px) {
	.page-content .tab-content .tab-item {
		width:100%
	}
}

.page-content .tab-content .tab-item:nth-child(even) {
	margin-left: 46px
}

@media screen and (max-width: 1024px) {
	.page-content .tab-content .tab-item:nth-child(even) {
		margin-left:0
	}
}

@media screen and (max-width: 768px) {
	.page-content .tab-content .tab-item {
		width:100%
	}
}

.page-content .tab-content .tab-item .title {
	font-size: 100%;
	font-family: "ProbaPro";
	font-weight: 700;
	margin-bottom: 15px;
	display: inline-block;
	color: #000;
	border-bottom: 1px solid transparent;
	transition: .2s ease-in-out
}

.page-content .tab-content .tab-item .title:hover {
	border-bottom: 1px solid #000
}

.page-content .tab-content .tab-item ul li {
	margin-bottom: 7px
}

.page-content .tab-content .tab-item ul li a {
	color: #236144
}

.page-content.search-services .services {
	padding: 0;
	padding-top: 50px
}

@media screen and (max-width: 450px) {
	.page-content.search-services .services {
		padding-top:20px
	}
}

.page-content.search-services li.pull-right {
	float: right;
	margin: 0
}

.page-content.search-services .services-tabs {
	margin: 0
}

@media screen and (max-width: 450px) {
	.page-content.search-services .services-tabs {
		margin-top:15px
	}
}

.page-content.search-services .search-by-name {
	padding-left: 70px
}

@media screen and (max-width: 768px) {
	.page-content.search-services .search-by-name {
		margin-top:20px;
		padding-left: 0
	}
}

@media screen and (max-width: 450px) {
	.page-content.search-services .search-by-name {
		margin-bottom:0;
		margin-top: 0
	}
}

@media screen and (max-width: 768px) {
	.page-content.search-services .search-by-name input {
		margin-top:15px
	}
}

.page-content.search-services .filter-result {
	margin-top: 60px
}

@media screen and (max-width: 450px) {
	.page-content.search-services .filter-result {
		margin-top:20px
	}
}

.page-content.search-services .filter-result ul li {
	padding-left: 35px;
	position: relative
}

@media screen and (max-width: 450px) {
	.page-content.search-services .filter-result ul li {
		padding-left:15px
	}
}

.page-content.search-services .filter-result ul li .letter {
	position: absolute;
	left: 15px;
	top: -1px;
	width: 25px;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 1.75rem;
	line-height: 23px;
	text-align: center
}

@media screen and (max-width: 450px) {
	.page-content.search-services .filter-result ul li .letter {
		font-size:1.375rem;
		left: 0
	}
}

.page-content.search-services .filter-result ul li ul li {
	margin-bottom: 20px
}

.page-content.search-services .filter-result ul li ul li a {
	font-family: "ProbaPro";
	font-size: 100%;
	line-height: 24px
}

@media screen and (max-width: 450px) {
	.page-content.search-services .filter-result ul li ul li a {
		font-size:90%
	}
}

.special-list {
	position: relative
}

@media screen and (max-width: 768px) {
	.special-list {
		margin-bottom:20px
	}
}

.special-list .tab-content {
	padding-top: 0;
	padding-bottom: 0
}

.special-list .nav-tabs {
	border-bottom: none
}

.special-list .nav-tabs>li.active>a,.special-list .nav-tabs>li.active>a:focus,.special-list .nav-tabs>li.active>a:hover {
	border-bottom: 0;
	border-bottom: none
}

.special-list .nav-tabs>li>a:hover {
	border-bottom: 0;
	border-bottom: none
}

.special-list ul .themes {
	cursor: pointer;
	display: block;
	width: 100%
}

.special-list ul .themes.active a {
	color: #000;
	background-color: #eaeef6
}

.special-list ul .themes.active a:before {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/arrowsmall.png")
}

.special-list ul .themes:hover a {
	color: #000;
	background-color: #eaeef6
}

.special-list ul .themes:hover a:before {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/arrowsmall.png")
}

.special-list ul .themes a {
	display: block;
	position: relative;
	padding-left: 20px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 100%;
	line-height: 24px;
	border-radius: 0 !important;
	transition: .2s ease-in-out
}

.special-list ul .themes a span {
	border-bottom: none !important
}

.special-list ul .themes a:before {
	content: '';
	position: absolute;
	right: 16px;
	top: 15px;
	display: block;
	width: 7px;
	height: 10px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/icn-back.png");
	transition: .2s ease-in-out
}

@media screen and (max-width: 450px) {
	.special-list ul .themes a {
		font-size:100%
	}
}

@media screen and (max-width: 768px) {
	.special-list .list {
		padding-left:20px;
		display: none
	}
}

.special-list .list ul {
	display: block
}

.special-list .list ul li {
	margin-bottom: 15px
}

.special-list .list ul li a {
	font-family: "ProbaPro";
	font-size: 100%;
	line-height: 24px
}

@media screen and (max-width: 450px) {
	.special-list .list ul li a {
		font-size:95%
	}
}

.special-list .themes.active a+.list {
	display: block
}

.special-list .themes.active a+.list a {
	background-color: #fff
}

.special-list .themes.active a+.list a::before {
	display: none
}

.subscribe-container {
	background-color: #fff;
	padding-bottom: 150px;
	margin: 0 auto;
	width: 1220px
}

@media screen and (max-width: 1240px) {
	.subscribe-container {
		width:100%
	}
}

@media screen and (max-width: 450px) {
	.subscribe-container {
		padding-bottom:50px
	}
}

.subscribe-container .header {
	background: #32445d;
	overflow: hidden;
	position: relative
}

@media screen and (max-width: 450px) {
	.subscribe-container .header {
		padding-left:70px
	}
}

.subscribe-container .header h1 {
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 2.25rem;
	line-height: 24px;
	letter-spacing: 1px;
	color: #fff;
	display: block;
	position: relative;
	margin: 0 auto;
	width: 330px;
	margin-top: 75px;
	margin-bottom: 70px
}

@media screen and (max-width: 450px) {
	.subscribe-container .header h1 {
		font-size:1.25rem;
		margin-top: 30px;
		margin-bottom: 30px
	}
}

.subscribe-container .header h1:before {
	content: '';
	display: block;
	position: absolute;
	left: -172px;
	bottom: -124px;
	width: 270px;
	height: 270px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/ringwithbg.png")
}

@media screen and (max-width: 450px) {
	.subscribe-container .header h1:before {
		left:-105px;
		bottom: -73px;
		width: 170px;
		height: 170px
	}
}

.subscribe-container .header .circle {
	z-index: 0;
	position: absolute;
	left: 50%;
	margin-left: -200px;
	top: -55px;
	width: 400px;
	height: 400px;
	background-color: #236144;
	box-shadow: 0 0 230px 130px #236144;
	border-radius: 50%;
	opacity: .5
}

.subscribe-container .page-title {
	width: 565px;
	margin: 0 auto;
	margin-top: 70px
}

@media screen and (max-width: 768px) {
	.subscribe-container .page-title {
		width:100%
	}
}

@media screen and (max-width: 450px) {
	.subscribe-container .page-title {
		margin-top:30px
	}
}

.subscribe-container .page-title h2 {
	font-size: 2.25rem;
	font-family: "ProbaPro";
	line-height: 28px;
	color: #273043;
	text-align: center;
	display: block;
	font-weight: 100
}

@media screen and (max-width: 450px) {
	.subscribe-container .page-title h2 {
		font-size:1.375rem
	}
}

.subscribe-container .page-title .description {
	margin-top: 35px;
	font-size: 100%;
	font-family: "ProbaPro";
	line-height: 22px;
	color: #273043;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px
}

@media screen and (max-width: 450px) {
	.subscribe-container .page-title .description {
		font-size:95%;
		margin-top: 15px
	}
}

.subscribe-container .content {
	margin: 0 auto;
	margin-top: 80px;
	width: 820px;
	float: none;
	clear: both
}

@media screen and (max-width: 992px) {
	.subscribe-container .content {
		width:100%;
		padding-top: 0;
		margin-top: 30px
	}
}

@media screen and (max-width: 450px) {
	.subscribe-container .content {
		margin-right:20px;
		padding-left: 20px;
		padding-right: 20px
	}
}

.subscribe-container .content label {
	margin-bottom: 30px;
	font-size: 100%;
	font-family: "ProbaPro";
	line-height: 22px;
	color: #273043;
	font-weight: 100
}

@media screen and (max-width: 450px) {
	.subscribe-container .content label {
		font-size:95%
	}
}

.subscribe-container .content h3 {
	font-size: 1.5rem;
	font-family: "ProbaPro";
	font-weight: 700;
	line-height: 12px;
	color: #273043;
	text-align: center;
	margin-bottom: 40px;
	display: block;
	clear: both;
	margin-top: 70px
}

@media screen and (max-width: 992px) {
	.subscribe-container .content h3 {
		margin-top:30px
	}
}

@media screen and (max-width: 450px) {
	.subscribe-container .content h3 {
		font-size:1.125rem
	}
}

.subscribe-container .content h3:first-child {
	margin-top: 0
}

.subscribe-container .btn-wrap-sub {
	height: 50px;
	width: 240px;
	text-align: center;
	background-color: #FFE358;
	font-size: 100%;
	font-family: "ProbaPro";
	line-height: 49px;
	margin: 0 auto;
	margin-bottom: 50px;
	margin-top: 80px;
	color: #273043
}

@media screen and (max-width: 450px) {
	.subscribe-container .btn-wrap-sub {
		margin-top:20px
	}
}

.subscribe-container .btn-wrap-dis {
	font-size: 100%;
	font-family: "ProbaPro";
	line-height: 28px;
	margin: 0 auto;
	width: 240px;
	text-align: center
}

.checkbox-subscribe+label {
	cursor: pointer;
	line-height: 19px
}

.checkbox-subscribe:not(checked) {
	position: absolute;
	opacity: 0
}

.checkbox-subscribe:not(checked)+label {
	position: relative;
	padding: 0 0 0 60px
}

.checkbox-subscribe:not(checked)+label:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 20px;
	border-radius: 10px;
	background-color: #9397A1;
	transition: .2s ease-in-out
}

.checkbox-subscribe:not(checked)+label:after {
	content: '';
	position: absolute;
	top: 2px;
	left: 2px;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	background: #fff;
	transition: .2s ease-in-out
}

.checkbox-subscribe:checked+label:before {
	background-color: #236144
}

.checkbox-subscribe:checked+label:after {
	left: 26px
}

.checkbox-subscribe:checked+label:after {
	left: 22px
}

#errorContainer .error {
	padding: 5px
}

@media (max-width: 575px) {
	.page-content {
		padding:0 15px
	}
}

.page-content .col-md-8 blockquote {
	padding-top: 20px;
	padding-bottom: 20px;
	border-top: 1px solid #e6e9eb;
	border-bottom: 1px solid #e6e9eb;
	font-size: 1.5rem;
	color: #1D1D1B;
	font-family: "ProbaPro";
	line-height: 30px;
	margin-bottom: 32px
}

.page-content .col-md-8 blockquote p {
	color: #a7a9af;
	font-style: italic;
	margin-top: 14px;
	font-size: 87%;
	font-family: "ProbaPro"
}

.page-content .col-md-8 ul {
	list-style-type: none;
	position: relative;
	margin-top: 15px;
	margin-bottom: 30px
}

.page-content .col-md-8 ul>li {
	padding-left: 35px;
	margin-bottom: 15px;
	position: relative;
	line-height: 22px
}

.page-content .col-md-8 ul>li::before {
	position: absolute;
	content: '';
	left: 7px;
	top: 9px;
	height: 5px;
	width: 5px;
	border-radius: 50%;
	background-color: #ADC9EA
}

.page-content .col-md-8 ol {
	padding-left: 0;
	list-style-type: none;
	position: relative;
	margin-bottom: 2em;
	margin-top: 15px;
	counter-reset: num
}

.page-content .col-md-8 ol>li {
	margin-bottom: 15px;
	padding-left: 30px;
	line-height: 22px;
	position: relative
}

.page-content .col-md-8 ol>li::before {
	content: counter(num) ".";
	counter-increment: num;
	color: #a9b7d5;
	left: 0;
	top: 0;
	position: absolute;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 0.875rem
}

.page-content .col-md-8 ul ul {
	padding-left: 60px
}

.page-content .col-md-8 ul ol {
	padding-left: 60px
}

.page-content .col-md-8 ul ol:before {
	font-size: 95%
}

.page-content .col-md-8 ol ul {
	padding-left: 60px
}

.page-content .col-md-8 ol ol {
	padding-left: 60px
}

.page-content .col-md-8 ol ol:before {
	font-size: 95%
}

.page-content .col-md-8 p {
	margin-bottom: 20px
}

.page-content h1.title {
	font-family: "ProbaPro";
	font-size: 2.25rem;
	line-height: 28px;
	padding-left: 140px;
	margin-bottom: 40px;
	min-height: 30px
}

@media screen and (max-width: 992px) {
	.page-content h1.title {
		padding-left:0
	}
}

@media screen and (max-width: 450px) {
	.page-content h1.title {
		padding:0 25px;
		font-size: 1.25rem;
		margin-top: 40px;
		margin-bottom: 20px;
		font-family: "ProbaPro";
		font-weight: 700
	}
}

.page-content .date {
	padding-left: 140px;
	margin-bottom: 25px
}

.page-content .date.old {
	margin-bottom: 40px
}

@media screen and (max-width: 992px) {
	.page-content .date {
		padding-left:0
	}
}

.page-content .date .day {
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 1.5rem;
	letter-spacing: 1px;
	line-height: 24px
}

.page-content .date .day.old {
	color: #9397A1
}

@media screen and (max-width: 450px) {
	.page-content .date .day {
		font-size:1.125rem
	}
}

.page-content .date .day-of-week {
	font-family: "ProbaPro";
	font-weight: 400;
	color: #a7a9af;
	font-size: 100%;
	line-height: 24px
}

@media screen and (max-width: 450px) {
	.page-content .date .day-of-week {
		font-size:.875rem
	}
}

.page-content .date.empty {
	margin-bottom: 15px
}

.page-content .date.empty .day,.page-content .date.empty .day-of-week {
	font-size: 100%;
	color: #a7a9af;
	display: inline-block
}

.change-opacity {
	opacity: 0
}

.timeline-block {
	position: relative;
	margin-bottom: 60px
}

.timeline-block .timeline-item {
	position: relative;
	padding-left: 140px;
	margin-bottom: 30px
}

.timeline-block .timeline-item .tag {
	margin-right: 5px;
	margin-bottom: 5px
}

@media screen and (max-width: 768px) {
	.timeline-block .timeline-item {
		padding-left:75px
	}
}

.timeline-block .timeline-item:after {
	content: '';
	display: block;
	width: 1px;
	height: 155%;
	position: absolute;
	left: 89px;
	top: 40px;
	background-color: #a2a9b3
}

@media screen and (max-width: 768px) {
	.timeline-block .timeline-item:after {
		left:55px
	}
}

.timeline-block .timeline-item:before {
	content: '';
	display: block;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	position: absolute;
	left: 80px;
	top: 3px;
	background-color: #eef0f3;
	z-index: 1
}

@media screen and (max-width: 768px) {
	.timeline-block .timeline-item:before {
		left:45px
	}
}

.timeline-block .timeline-item:last-child:after {
	display: none
}

.timeline-block .timeline-item.main:before {
	background-color: #236144
}

.timeline-block .timeline-item.main .desctiption .title {
	font-family: "ProbaPro";
	font-weight: 700
}

.timeline-block .timeline-item .time {
	position: absolute;
	left: 10px;
	top: 3px
}

@media screen and (max-width: 768px) {
	.timeline-block .timeline-item .time {
		left:0
	}
}

.timeline-block .timeline-item .desctiption .title {
	display: block;
	margin-bottom: 10px;
	font-family: "ProbaPro";
	font-weight: 400;
	font-size: 1.125rem;
	line-height: 24px;
	color: #236144;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-moz-line-clamp: 3;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

@media screen and (max-width: 450px) {
	.timeline-block .timeline-item .desctiption .title {
		font-size:100%
	}
}

.timeline-block .timeline-item .desctiption .old {
	color: #a1b3c6;
	font-size: 80%;
	padding-left: 5px;
	border-bottom: none !important;
	font-family: "ProbaPro";
	font-weight: 400
}

.timeline-block .timeline-item .desctiption .preview * {
	height: 124px;
	width: 220px;
	float: left;
	margin-right: 30px
}

@media screen and (max-width: 768px) {
	.timeline-block .timeline-item .desctiption .preview * {
		margin:0 auto;
		float: none;
		margin-bottom: 10px
	}
}

@media screen and (max-width: 450px) {
	.timeline-block .timeline-item .desctiption .preview * {
		width:100%;
		height: inherit
	}
}

@media screen and (max-width: 450px) {
	.timeline-block .timeline-item .desctiption .tag {
		font-size:.5rem
	}
}

.timeline-block .timeline-item .desctiption.prev {
	position: relative;
	min-height: 124px
}

.timeline-block .timeline-item .desctiption.prev .preview {
	float: left;
	min-height: 124px;
	margin-right: 30px;
	width: 220px;
	position: relative
}

@media screen and (max-width: 768px) {
	.timeline-block .timeline-item .desctiption.prev .preview {
		float:none;
		margin-bottom: 10px
	}
}

@media screen and (max-width: 450px) {
	.timeline-block .timeline-item .desctiption.prev .preview {
		width:100%;
		height: inherit
	}
}

@media screen and (max-width: 768px) {
	.timeline-block .timeline-item .desctiption.prev .preview img {
		float:none;
		margin-bottom: 0
	}
}

.timeline-block .timeline-item .desctiption.prev .preview:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(35,43,66,0.4);
	opacity: .7
}

.timeline-block .timeline-item .desctiption.prev.video .preview:before {
	position: absolute;
	content: '';
	display: block;
	left: 0;
	bottom: 0;
	right: 0;
	top: 44px;
	margin: 0 auto;
	width: 35px;
	height: 38px;
	z-index: 2;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/img-playback.svg")
}

.place {
	line-height: 24px;
	font-size: 100%;
	margin-bottom: 15px;
	color: #a7a9af
}

.place object {
	float: left;
	width: 26px;
	height: 26px;
	margin-right: 10px
}

.timeline-block.anounce-block.old .timeline-item .desctiption .title {
	font-family: "ProbaPro";
	font-weight: 400
}

.timeline-block.anounce-block .timeline-item .desctiption .title {
	font-family: "ProbaPro";
	font-weight: 700
}

.place {
	line-height: 24px;
	font-size: .875rem;
	margin-bottom: 15px
}

.place object {
	float: left;
	width: 26px;
	height: 26px;
	margin-right: 10px
}

.timeline-block.anounce-block.old .timeline-item .desctiption .title {
	font-family: "ProbaPro";
	font-weight: 400
}

.timeline-block.anounce-block .timeline-item .desctiption .title {
	font-family: "ProbaPro";
	font-weight: 700
}

.old-items-title {
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 1.5rem;
	line-height: 24px;
	margin-bottom: 45px
}

.timeline-block .timeline-item:first-child:after {
	height: 270%;
	top: -60px
}

.first-date-block {
	margin-top: 0
}

.first-date-block .timeline-item:first-child:after {
	height: 180%;
	top: 15px
}

.showSearchByTheme {
	cursor: pointer
}

@media screen and (max-width: 768px) {
	#timelineResult {
		margin-top:30px
	}
}

#periodInterval {
	display: inline-block
}

.theme-green .footer {
	border-top-color: #095b5c
}

.theme-green header .header-top {
	border-bottom-color: #83A598
}

.theme-green .header-bg,.theme-green header .fixed-top,.theme-green .menu-for-small-devices {
	background: #095b5c
}

@media (min-width: 992px) {
	.theme-green .menu .showSubmenu.active {
		background-color:#073f40
	}
}

.theme-green .menu .submenu,.theme-green .form_search {
	background-color: #073f40
}

.checkbox_wrap .radio {
	display: none
}

.checkbox_wrap .radio+label {
	cursor: pointer;
	position: relative;
	color: #273043;
	font-weight: 100;
	max-width: 24px;
	width: 24px;
	height: 24px;
	flex: 0 1 24px;
	margin-right: 15px;
	margin-bottom: 0
}

.checkbox_wrap .radio+label:before {
	content: "";
	position: absolute;
	border: 2px solid #1D1D1B;
	border-radius: 50%;
	box-sizing: border-box;
	top: 0;
	left: 0;
	height: 24px;
	width: 24px;
	background-repeat: no-repeat;
	background-size: cover;
	transition: .2s ease-in-out;
	z-index: 1
}

.checkbox_wrap .radio+label:after {
	content: "";
	position: absolute;
	border-radius: 50%;
	left: 4px;
	top: 4px;
	display: inline-block;
	height: 16px;
	width: 16px;
	transition: transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);
	transform: scale(0, 0);
	background-repeat: no-repeat;
	background-size: cover;
	background: #236144;
	z-index: 2;
	transition: .2s ease-in-out
}

.checkbox_wrap .radio ~ .checkbox_text {
	margin-top: 0
}

.checkbox_wrap .radio:focus,.checkbox_wrap .radio.focus {
	border: none;
	outline-color: transparent
}

.checkbox_wrap .radio:focus+label:before,.checkbox_wrap .radio.focus+label:before {
	border: 2px solid #4085BF !important;
	outline: 2px dotted #6F777B !important;
	outline-offset: 3px
}

.checkbox_wrap .radio:focus:checked+label:after,.checkbox_wrap .radio.focus:checked+label:after {
	border: none;
	background: #236144 !important
}

.checkbox_wrap .radio.disabled+label:before,.checkbox_wrap .radio:disabled+label:before {
	border: none;
	background: #C4C4C4 !important
}

.checkbox_wrap .radio.disabled:checked+label:before,.checkbox_wrap .radio:disabled:checked+label:before {
	border: 2px solid #666666;
	background: #fff !important
}

.checkbox_wrap .radio.disabled:checked+label:after,.checkbox_wrap .radio:disabled:checked+label:after {
	background: #666666 !important
}

.checkbox_wrap .radio:checked+label:after {
	background: #236144;
	opacity: 1;
	transform: scale(1, 1);
	transition: .2s ease-in-out
}

.checkbox_wrap .radio:checked+label:before {
	border: 2px solid #236144
}

.checkbox_wrap .checkbox-toggle_text {
	font-family: "ProbaPro",sans-serif;
	font-size: 16px;
	color: #1D1D1B;
	font-weight: 400;
	line-height: 24px
}

.checkbox_wrap .checkbox-toggle {
	display: none
}

.checkbox_wrap .checkbox-toggle+label {
	cursor: pointer;
	line-height: 19px;
	width: 36px;
	max-width: 36px;
	flex: 0 0 36px;
	padding: 0;
	margin-right: 15px;
	position: relative;
	margin-top: 5px
}

.checkbox_wrap .checkbox-toggle+label:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 35px;
	height: 14px;
	background: #F5F7FA;
	border: 1px solid #C2C5CB;
	border-radius: 10px;
	transition: .2s ease-in-out
}

.checkbox_wrap .checkbox-toggle+label:after {
	content: '';
	position: absolute;
	width: 24px;
	height: 24px;
	margin-top: -5px;
	left: -1;
	border-radius: 50%;
	background: #fff;
	border: 1px solid #C2C5CB;
	transition: .2s ease-in-out;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.25)
}

.checkbox_wrap .checkbox-toggle:focus,.checkbox_wrap .checkbox-toggle.focus {
	border: none;
	outline-color: transparent
}

.checkbox_wrap .checkbox-toggle:focus+label:after,.checkbox_wrap .checkbox-toggle.focus+label:after {
	border: 1px solid #4085BF;
	background: #fff;
	box-shadow: none
}

.checkbox_wrap .checkbox-toggle:focus+label:before,.checkbox_wrap .checkbox-toggle.focus+label:before {
	outline: 2px dotted #6F777B !important;
	outline-offset: 8px
}

.checkbox_wrap .checkbox-toggle:focus:checked+label:after,.checkbox_wrap .checkbox-toggle.focus:checked+label:after {
	border: 1px solid #4085BF;
	background: #236144 !important;
	box-shadow: none
}

.checkbox_wrap .checkbox-toggle.disabled+label:after,.checkbox_wrap .checkbox-toggle:disabled+label:after {
	border: none;
	background: #C2C5CB !important;
	box-shadow: none
}

.checkbox_wrap .checkbox-toggle.disabled:checked+label:before,.checkbox_wrap .checkbox-toggle:disabled:checked+label:before {
	border-color: #C2C5CB;
	background: #C2C5CB
}

.checkbox_wrap .checkbox-toggle.disabled:checked+label:after,.checkbox_wrap .checkbox-toggle:disabled:checked+label:after {
	border: none;
	background: #666666 !important;
	box-shadow: none
}

.checkbox_wrap .checkbox-toggle:checked+label:before {
	background: #7FADD4;
	border: 1px solid #4085BF
}

.checkbox_wrap .checkbox-toggle:checked+label:after {
	background: #236144;
	border: 1px solid #236144;
	left: 12px;
	box-shadow: 0px 1px 2px rgba(45,92,166,0.25)
}

.checkbox_wrap {
	display: flex;
	margin: 15px 0
}

.checkbox_wrap .checkbox {
	display: none
}

.checkbox_wrap .checkbox_text {
	font-family: "ProbaPro",sans-serif;
	font-size: 16px;
	color: #1D1D1B;
	font-weight: 400;
	line-height: 24px
}

.checkbox_wrap .checkbox+label {
	cursor: pointer;
	position: relative;
	font-family: "ProbaPro";
	color: #6D727C;
	text-transform: uppercase;
	font-size: .8125rem;
	line-height: 1;
	letter-spacing: .03125rem;
	width: 24px;
	flex: 0 0 24px;
	height: 24px;
	margin-right: 15px;
	margin-bottom: 0
}

.checkbox_wrap .checkbox+label:after {
	content: '';
	width: 24px;
	height: 24px;
	background: #fff;
	border: 2px solid #1D1D1B;
	display: block;
	position: relative;
	z-index: 1;
	left: 0px;
	border-radius: 2px
}

.checkbox_wrap .checkbox+label:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	height: 24px;
	width: 24px;
	transition: transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);
	transform: scale(0, 0);
	background-repeat: no-repeat;
	opacity: 0;
	z-index: 2;
	content: "";
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABzSURBVHgBnc9RDcAgDATQkzAJSKiEOWFOilMkIKGDbB+lAUK5P8K9QoHDiEjAaSpm+cLwRuGW7MVRY9caBpcO1wM5MWGwE08wTfFfyKrAA1zUPY1eCGZInOAHix2DKadtvPjuPlZDboMTvGkvHmM15NrtvseTF+ZKTe55AAAAAElFTkSuQmCC");
	background-position: center;
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	transition: .2s ease-in-out
}

.checkbox_wrap .checkbox:focus,.checkbox_wrap .checkbox.focus {
	border: none;
	outline-color: transparent
}

.checkbox_wrap .checkbox:focus+label:after,.checkbox_wrap .checkbox.focus+label:after {
	border: 2px solid #4085BF !important;
	outline: 2px dotted #6F777B !important;
	outline-offset: 3px
}

.checkbox_wrap .checkbox:focus:checked+label:after,.checkbox_wrap .checkbox.focus:checked+label:after {
	border: none;
	background: #236144 !important
}

.checkbox_wrap .checkbox.disabled+label:after,.checkbox_wrap .checkbox:disabled+label:after {
	border: none;
	background: #C4C4C4 !important
}

.checkbox_wrap .checkbox.disabled:checked+label:after,.checkbox_wrap .checkbox:disabled:checked+label:after {
	border: none;
	background: #666666 !important
}

.checkbox_wrap .checkbox:checked+label:after {
	background: #236144;
	border: none
}

.checkbox_wrap .checkbox:checked+label:before {
	opacity: 1;
	transform: scale(1, 1);
	transition: .2s ease-in-out
}

.datepicker {
	width: 404px;
	height: 434px;
	box-shadow: 0 0 4px rgba(15,15,16,0.14);
	background-color: #fff;
	padding: 0;
	margin: 0;
	direction: ltr;
	border-radius: 5px;
	border: none;
	box-shadow: 0px 3px 6px rgba(0,0,0,0.16),0px 3px 6px rgba(0,0,0,0.23)
}

@media (max-width: 575px) {
	.datepicker {
		width:290px;
		height: auto
	}
}

.datepicker:before {
	content: '';
	display: block;
	position: absolute;
	display: block;
	background: #fff;
	position: absolute;
	width: 17px;
	height: 23px;
	right: 30px;
	transform: rotate(-45deg);
	box-shadow: 0px 0px 6px rgba(0,0,0,0.23);
	z-index: -1
}

.datepicker:after {
	content: '';
	display: block;
	border: none;
	position: absolute;
	width: 40px;
	height: 20px;
	background-color: #fff
}

.datepicker-dropdown {
	top: 0;
	left: 0;
	position: absolute
}

.datepicker-dropdown.datepicker-orient-left:before {
	left: 30px
}

.datepicker-dropdown.datepicker-orient-left:after {
	left: 20px
}

.datepicker-dropdown.datepicker-orient-right:before {
	right: 30px
}

.datepicker-dropdown.datepicker-orient-right:after {
	right: 20px
}

.datepicker-dropdown.datepicker-orient-bottom {
	margin-top: 16px
}

.datepicker-dropdown.datepicker-orient-bottom:before {
	top: -10px
}

.datepicker-dropdown.datepicker-orient-bottom:after {
	top: 0px
}

.datepicker-dropdown.datepicker-orient-top {
	margin-top: -16px
}

.datepicker-dropdown.datepicker-orient-top:before {
	bottom: -10px
}

.datepicker-dropdown.datepicker-orient-top:after {
	bottom: -0px
}

.datepicker-inline {
	width: 220px
}

.datepicker-rtl {
	direction: rtl
}

.datepicker-rtl.dropdown-menu {
	left: auto
}

.datepicker-rtl table tr td span {
	float: right
}

.datepicker-days {
	padding: 25px 27px 20px
}

@media (max-width: 575px) {
	.datepicker-days {
		padding:20px 10px
	}
}

.datepicker-days .table-condensed {
	display: flex;
	flex-wrap: wrap;
	border-collapse: collapse
}

.datepicker-days .table-condensed thead,.datepicker-days .table-condensed tbody {
	max-width: 100%;
	flex: 0 1 100%
}

.datepicker-days .table-condensed thead tr:nth-child(1) {
	display: none
}

.datepicker-days .table-condensed thead tr:nth-child(2) {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 40px
}

@media (max-width: 575px) {
	.datepicker-days .table-condensed thead tr:nth-child(2) {
		margin-bottom:25px
	}
}

.datepicker-days .table-condensed thead tr:nth-child(3) {
	display: flex;
	align-items: center;
	justify-content: center
}

.datepicker-days .table-condensed thead tr:nth-child(3) th.dow {
	flex: 0 0 50px;
	max-width: 50px;
	height: 28px;
	padding-bottom: 12px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-family: "ProbaPro",sans-serif;
	font-size: 16px;
	color: #6D727C;
	font-weight: 400;
	line-height: 16px
}

@media (max-width: 575px) {
	.datepicker-days .table-condensed thead tr:nth-child(3) th.dow {
		flex:0 0 38px;
		max-width: 38px;
		padding: 0
	}
}

.datepicker-days .table-condensed tbody tr {
	display: flex
}

.datepicker-days .table-condensed tbody tr td,.datepicker-days .table-condensed tbody tr td.day {
	flex: 0 0 50px;
	max-width: 50px;
	height: 50px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-family: "ProbaPro",sans-serif;
	font-size: 16px;
	color: #1D1D1B;
	font-weight: 400;
	line-height: 16px;
	transition: .2s ease-in-out;
	border: 1px solid rgba(22,34,55,0.1)
}

@media (max-width: 575px) {
	.datepicker-days .table-condensed tbody tr td,.datepicker-days .table-condensed tbody tr td.day {
		flex:0 0 38px;
		max-width: 38px;
		height: 35px;
		padding: 0
	}
}

.datepicker-days .table-condensed tbody tr td.old,.datepicker-days .table-condensed tbody tr td.day.old {
	color: #C2C5CB
}

.datepicker-days .table-condensed tbody tr td:hover,.datepicker-days .table-condensed tbody tr td.active,.datepicker-days .table-condensed tbody tr td.day:hover,.datepicker-days .table-condensed tbody tr td.day.active {
	background: #236144;
	color: #fff
}

.datepicker-months,.datepicker-years,.datepicker-decades,.datepicker-centuries {
	padding: 25px 27px 20px
}

.datepicker-months .table-condensed,.datepicker-years .table-condensed,.datepicker-decades .table-condensed,.datepicker-centuries .table-condensed {
	display: flex;
	flex-wrap: wrap
}

.datepicker-months .table-condensed thead,.datepicker-months .table-condensed tbody,.datepicker-years .table-condensed thead,.datepicker-years .table-condensed tbody,.datepicker-decades .table-condensed thead,.datepicker-decades .table-condensed tbody,.datepicker-centuries .table-condensed thead,.datepicker-centuries .table-condensed tbody {
	max-width: 100%;
	flex: 0 1 100%
}

.datepicker-months .table-condensed thead tr:nth-child(1),.datepicker-years .table-condensed thead tr:nth-child(1),.datepicker-decades .table-condensed thead tr:nth-child(1),.datepicker-centuries .table-condensed thead tr:nth-child(1) {
	display: none
}

.datepicker-months .table-condensed thead tr:nth-child(2),.datepicker-years .table-condensed thead tr:nth-child(2),.datepicker-decades .table-condensed thead tr:nth-child(2),.datepicker-centuries .table-condensed thead tr:nth-child(2) {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 40px
}

.datepicker-months .table-condensed tbody,.datepicker-years .table-condensed tbody,.datepicker-decades .table-condensed tbody,.datepicker-centuries .table-condensed tbody {
	padding: 0 15px;
	border: 1px solid rgba(22,34,55,0.1)
}

.datepicker-months .table-condensed tbody tr,.datepicker-years .table-condensed tbody tr,.datepicker-decades .table-condensed tbody tr,.datepicker-centuries .table-condensed tbody tr {
	display: flex;
	height: 100%;
	align-items: center
}

.datepicker-months .table-condensed tbody tr td,.datepicker-years .table-condensed tbody tr td,.datepicker-decades .table-condensed tbody tr td,.datepicker-centuries .table-condensed tbody tr td {
	max-width: 100%;
	flex: 0 1 100%;
	height: 100% !important;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	padding: 43px 0 !important
}

@media (max-width: 575px) {
	.datepicker-months .table-condensed tbody tr td,.datepicker-years .table-condensed tbody tr td,.datepicker-decades .table-condensed tbody tr td,.datepicker-centuries .table-condensed tbody tr td {
		padding:15px 0 !important
	}
}

.datepicker-months .table-condensed tbody tr td span.month,.datepicker-months .table-condensed tbody tr td span.year,.datepicker-months .table-condensed tbody tr td span.decade,.datepicker-months .table-condensed tbody tr td span.century,.datepicker-years .table-condensed tbody tr td span.month,.datepicker-years .table-condensed tbody tr td span.year,.datepicker-years .table-condensed tbody tr td span.decade,.datepicker-years .table-condensed tbody tr td span.century,.datepicker-decades .table-condensed tbody tr td span.month,.datepicker-decades .table-condensed tbody tr td span.year,.datepicker-decades .table-condensed tbody tr td span.decade,.datepicker-decades .table-condensed tbody tr td span.century,.datepicker-centuries .table-condensed tbody tr td span.month,.datepicker-centuries .table-condensed tbody tr td span.year,.datepicker-centuries .table-condensed tbody tr td span.decade,.datepicker-centuries .table-condensed tbody tr td span.century {
	text-align: center;
	padding: 11px 0;
	margin-top: 10px;
	margin-bottom: 10px;
	flex: 0 1 30%;
	max-width: 30%;
	height: 40px;
	font-family: "ProbaPro",sans-serif;
	font-size: 18px;
	color: #236144;
	font-weight: 400;
	line-height: 21px;
	transition: .2s ease-in-out
}

.datepicker-months .table-condensed tbody tr td span.month:hover,.datepicker-months .table-condensed tbody tr td span.month.focused,.datepicker-months .table-condensed tbody tr td span.month.active,.datepicker-months .table-condensed tbody tr td span.year:hover,.datepicker-months .table-condensed tbody tr td span.year.focused,.datepicker-months .table-condensed tbody tr td span.year.active,.datepicker-months .table-condensed tbody tr td span.decade:hover,.datepicker-months .table-condensed tbody tr td span.decade.focused,.datepicker-months .table-condensed tbody tr td span.decade.active,.datepicker-months .table-condensed tbody tr td span.century:hover,.datepicker-months .table-condensed tbody tr td span.century.focused,.datepicker-months .table-condensed tbody tr td span.century.active,.datepicker-years .table-condensed tbody tr td span.month:hover,.datepicker-years .table-condensed tbody tr td span.month.focused,.datepicker-years .table-condensed tbody tr td span.month.active,.datepicker-years .table-condensed tbody tr td span.year:hover,.datepicker-years .table-condensed tbody tr td span.year.focused,.datepicker-years .table-condensed tbody tr td span.year.active,.datepicker-years .table-condensed tbody tr td span.decade:hover,.datepicker-years .table-condensed tbody tr td span.decade.focused,.datepicker-years .table-condensed tbody tr td span.decade.active,.datepicker-years .table-condensed tbody tr td span.century:hover,.datepicker-years .table-condensed tbody tr td span.century.focused,.datepicker-years .table-condensed tbody tr td span.century.active,.datepicker-decades .table-condensed tbody tr td span.month:hover,.datepicker-decades .table-condensed tbody tr td span.month.focused,.datepicker-decades .table-condensed tbody tr td span.month.active,.datepicker-decades .table-condensed tbody tr td span.year:hover,.datepicker-decades .table-condensed tbody tr td span.year.focused,.datepicker-decades .table-condensed tbody tr td span.year.active,.datepicker-decades .table-condensed tbody tr td span.decade:hover,.datepicker-decades .table-condensed tbody tr td span.decade.focused,.datepicker-decades .table-condensed tbody tr td span.decade.active,.datepicker-decades .table-condensed tbody tr td span.century:hover,.datepicker-decades .table-condensed tbody tr td span.century.focused,.datepicker-decades .table-condensed tbody tr td span.century.active,.datepicker-centuries .table-condensed tbody tr td span.month:hover,.datepicker-centuries .table-condensed tbody tr td span.month.focused,.datepicker-centuries .table-condensed tbody tr td span.month.active,.datepicker-centuries .table-condensed tbody tr td span.year:hover,.datepicker-centuries .table-condensed tbody tr td span.year.focused,.datepicker-centuries .table-condensed tbody tr td span.year.active,.datepicker-centuries .table-condensed tbody tr td span.decade:hover,.datepicker-centuries .table-condensed tbody tr td span.decade.focused,.datepicker-centuries .table-condensed tbody tr td span.decade.active,.datepicker-centuries .table-condensed tbody tr td span.century:hover,.datepicker-centuries .table-condensed tbody tr td span.century.focused,.datepicker-centuries .table-condensed tbody tr td span.century.active {
	background: #236144;
	color: #fff;
	font-weight: 600
}

@media (max-width: 575px) {
	.datepicker-months .table-condensed tbody tr td span.month,.datepicker-months .table-condensed tbody tr td span.year,.datepicker-months .table-condensed tbody tr td span.decade,.datepicker-months .table-condensed tbody tr td span.century,.datepicker-years .table-condensed tbody tr td span.month,.datepicker-years .table-condensed tbody tr td span.year,.datepicker-years .table-condensed tbody tr td span.decade,.datepicker-years .table-condensed tbody tr td span.century,.datepicker-decades .table-condensed tbody tr td span.month,.datepicker-decades .table-condensed tbody tr td span.year,.datepicker-decades .table-condensed tbody tr td span.decade,.datepicker-decades .table-condensed tbody tr td span.century,.datepicker-centuries .table-condensed tbody tr td span.month,.datepicker-centuries .table-condensed tbody tr td span.year,.datepicker-centuries .table-condensed tbody tr td span.decade,.datepicker-centuries .table-condensed tbody tr td span.century {
		height:30px;
		padding: 5px 0
	}
}

.datepicker table {
	margin: 0;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.table-striped .datepicker table tr td,.table-striped .datepicker table tr th {
	background-color: transparent
}

.datepicker table tr td.day:hover,.datepicker table tr td.day.focused {
	background: #E9F1EE;
	cursor: pointer
}

.datepicker table tr td.old,.datepicker table tr td.new {
	color: #E9F1EE
}

.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover {
	background: none;
	color: #E9F1EE;
	cursor: default
}

.datepicker table tr td.highlighted {
	border-radius: 0
}

.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover {
	color: #000
}

.datepicker table tr td.today:hover:hover {
	color: #000
}

.datepicker table tr td.today.active:hover {
	color: #fff
}

.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover {
	background: #E9F1EE
}

.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25)
}

.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25)
}

.datepicker table tr td span {
	display: block;
	width: 23%;
	height: 54px;
	line-height: 54px;
	float: left;
	margin: 1%;
	cursor: pointer
}

.datepicker table tr td span:hover,.datepicker table tr td span.focused {
	background: #E9F1EE
}

.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover {
	background: none;
	color: #E9F1EE;
	cursor: default
}

.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover {
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25)
}

.datepicker table tr td span.old,.datepicker table tr td span.new {
	color: #E9F1EE
}

.datepicker .datepicker-switch {
	text-align: center;
	height: 20px;
	padding: 0px 8px;
	font-family: "ProbaPro",sans-serif;
	font-size: 18px;
	color: #236144;
	font-weight: 600;
	line-height: 20px
}

.datepicker .datepicker-switch:hover {
	background-color: transparent !important
}

.datepicker .prev,.datepicker .next {
	color: transparent
}

.datepicker .prev {
	width: 15px;
	height: 10px;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE1IDEwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZD0iTTEuMDUgNS43MUw1LjI5IDkuOTVMNi43IDguNTRMNC4xNyA2TDE1IDZMMTUgNEw0LjE3IDRMNi43MSAxLjQ2TDUuMyAwLjA0OTk5NzJMMS4wNiA0LjI5QzAuOTY1NjEzIDQuMzgyMyAwLjg5MDQzOSA0LjQ5MjM4IDAuODM4ODEgNC42MTM4OEMwLjc4NzE4IDQuNzM1MzggMC43NjAxMjEgNC44NjU5IDAuNzU5MTkxIDQuOTk3OTJDMC43NTgyNjEgNS4xMjk5MyAwLjc4MzQ4IDUuMjYwODIgMC44MzMzOTMgNS4zODMwM0MwLjg4MzMwNSA1LjUwNTI1IDAuOTU2OTIyIDUuNjE2MzggMS4wNSA1LjcxWiIgZmlsbD0iIzAwNEJDMSIgLz4KPC9zdmc+") !important
}

.datepicker .next {
	width: 15px;
	height: 10px;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE1IDEwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZD0iTTEzLjk1IDQuMjkwMDFMOS43MSAwLjA1MDAwNDdMOC4zIDEuNDZMMTAuODMgNEwtNi45MDY0ZS0wNyA0TC0xLjA0MDMzZS0wNiA2TDEwLjgzIDZMOC4yOSA4LjU0MDAxTDkuNyA5Ljk1MDAxTDEzLjk0IDUuNzEwMDFDMTQuMDM0NCA1LjYxNzcgMTQuMTA5NiA1LjUwNzYzIDE0LjE2MTIgNS4zODYxM0MxNC4yMTI4IDUuMjY0NjIgMTQuMjM5OSA1LjEzNDEgMTQuMjQwOCA1LjAwMjA5QzE0LjI0MTcgNC44NzAwOCAxNC4yMTY1IDQuNzM5MTkgMTQuMTY2NiA0LjYxNjk3QzE0LjExNjcgNC40OTQ3NSAxNC4wNDMxIDQuMzgzNjMgMTMuOTUgNC4yOTAwMVoiIGZpbGw9IiMwMDRCQzEiIC8+Cjwvc3ZnPg==") !important
}

.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th {
	cursor: pointer
}

.datepicker .prev.disabled,.datepicker .next.disabled {
	visibility: hidden
}

.datepicker .cw {
	font-size: 10px;
	width: 12px;
	padding: 0 2px 0 5px;
	vertical-align: middle
}

.input-append.date .add-on,.input-prepend.date .add-on {
	cursor: pointer
}

.input-append.date .add-on i,.input-prepend.date .add-on i {
	margin-top: 3px
}

.dateRange {
	display: flex
}

.js_datepicker {
	position: relative
}

.js_datepicker_single,.js_datepicker_range,.js_datepicker_single-header {
	height: 50px;
	padding: 10px;
	padding-right: 30px;
	border: 1px solid #546e7a;
	background-color: transparent;
	background-color: #fff;
	box-shadow: none;
	outline: none
}

.js_datepicker_single:focus,.js_datepicker_single:active,.js_datepicker_range:focus,.js_datepicker_range:active,.js_datepicker_single-header:focus,.js_datepicker_single-header:active {
	border-bottom-color: #005bbb
}

.js_datepicker_single.placeholder,.js_datepicker_range.placeholder,.js_datepicker_single-header.placeholder {
	color: #6D727C;
	font-size: 16px;
	line-height: 24px;
	font-weight: 400
}

.js_datepicker_single:-moz-placeholder,.js_datepicker_range:-moz-placeholder,.js_datepicker_single-header:-moz-placeholder {
	color: #6D727C;
	font-size: 16px;
	line-height: 24px;
	font-weight: 400
}

.js_datepicker_single::-moz-placeholder,.js_datepicker_range::-moz-placeholder,.js_datepicker_single-header::-moz-placeholder {
	color: #6D727C;
	font-size: 16px;
	line-height: 24px;
	font-weight: 400
}

.js_datepicker_single:-ms-input-placeholder,.js_datepicker_range:-ms-input-placeholder,.js_datepicker_single-header:-ms-input-placeholder {
	color: #6D727C;
	font-size: 16px;
	line-height: 24px;
	font-weight: 400
}

.js_datepicker_single::-webkit-input-placeholder,.js_datepicker_range::-webkit-input-placeholder,.js_datepicker_single-header::-webkit-input-placeholder {
	color: #6D727C;
	font-size: 16px;
	line-height: 24px;
	font-weight: 400
}

.js_datepicker-icn {
	position: absolute;
	width: 14px;
	height: 16px;
	top: 25px;
	margin-top: -8px;
	right: 13px;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMjRmOTE7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jYWxlbmRhcjwvdGl0bGU+PGcgaWQ9IkxheWVyXzEwIiBkYXRhLW5hbWU9IkxheWVyIDEwIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMCw3VjVIMThWN0gxMlY1SDEwVjdIOWEzLDMsMCwwLDAtMywzVjIyYTMsMywwLDAsMCwzLDNIMjFhMywzLDAsMCwwLDMtM1YxMGEzLDMsMCwwLDAtMy0zWk0xOCwxOUgxNlYxN2gyWm0yLTJoMnYySDIwWm0tOCwyVjE3aDJ2MlptMiwydjJIMTJWMjFabS00LTJIOFYxN2gyWm02LTRWMTNoMnYyWm0tMiwwSDEyVjEzaDJabS00LDBIOFYxM2gyWk04LDIxaDJ2Mkg5YTEsMSwwLDAsMS0xLTFabTgsMlYyMWgydjJabTQsMFYyMWgydjFhMSwxLDAsMCwxLTEsMVptMi04SDIwVjEzaDJaTTgsMTFWMTBBMSwxLDAsMCwxLDksOUgyMWExLDEsMCwwLDEsMSwxdjFaIi8+PC9nPjwvc3ZnPg==");
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZD0iTTEyIDEuNlYwTDEwLjQgMFYxLjZINS41OTk5OVYwTDMuOTk5OTkgMFYxLjZIMy4xOTk5OUMyLjU2MzQ3IDEuNiAxLjk1MzAyIDEuODUyODYgMS41MDI5MyAyLjMwMjk0QzEuMDUyODQgMi43NTMwMyAwLjc5OTk4OCAzLjM2MzQ4IDAuNzk5OTg4IDRWMTMuNkMwLjc5OTk4OCAxNC4yMzY1IDEuMDUyODQgMTQuODQ3IDEuNTAyOTMgMTUuMjk3MUMxLjk1MzAyIDE1Ljc0NzEgMi41NjM0NyAxNiAzLjE5OTk5IDE2SDEyLjhDMTMuNDM2NSAxNiAxNC4wNDcgMTUuNzQ3MSAxNC40OTcgMTUuMjk3MUMxNC45NDcxIDE0Ljg0NyAxNS4yIDE0LjIzNjUgMTUuMiAxMy42VjRDMTUuMiAzLjM2MzQ4IDE0Ljk0NzEgMi43NTMwMyAxNC40OTcgMi4zMDI5NEMxNC4wNDcgMS44NTI4NiAxMy40MzY1IDEuNiAxMi44IDEuNkgxMlpNMTAuNCAxMS4ySDguNzk5OTlWOS42SDEwLjRWMTEuMlpNMTIgOS42SDEzLjZWMTEuMkgxMlY5LjZaTTUuNTk5OTkgMTEuMlY5LjZINy4xOTk5OVYxMS4ySDUuNTk5OTlaTTcuMTk5OTkgMTIuOFYxNC40SDUuNTk5OTlWMTIuOEg3LjE5OTk5Wk0zLjk5OTk5IDExLjJIMi4zOTk5OVY5LjZIMy45OTk5OVYxMS4yWk04Ljc5OTk5IDhWNi40SDEwLjRWOEg4Ljc5OTk5Wk03LjE5OTk5IDhINS41OTk5OVY2LjRINy4xOTk5OVY4Wk0zLjk5OTk5IDhIMi4zOTk5OVY2LjRIMy45OTk5OVY4Wk0yLjM5OTk5IDEyLjhIMy45OTk5OVYxNC40SDMuMTk5OTlDMi45ODc4MSAxNC40IDIuNzg0MzMgMTQuMzE1NyAyLjYzNDMgMTQuMTY1N0MyLjQ4NDI3IDE0LjAxNTcgMi4zOTk5OSAxMy44MTIyIDIuMzk5OTkgMTMuNlYxMi44Wk04Ljc5OTk5IDE0LjRWMTIuOEgxMC40VjE0LjRIOC43OTk5OVpNMTIgMTQuNFYxMi44SDEzLjZWMTMuNkMxMy42IDEzLjgxMjIgMTMuNTE1NyAxNC4wMTU3IDEzLjM2NTcgMTQuMTY1N0MxMy4yMTU2IDE0LjMxNTcgMTMuMDEyMiAxNC40IDEyLjggMTQuNEgxMlpNMTMuNiA4SDEyVjYuNEgxMy42VjhaTTIuMzk5OTkgNC44VjRDMi4zOTk5OSAzLjc4NzgzIDIuNDg0MjcgMy41ODQzNCAyLjYzNDMgMy40MzQzMUMyLjc4NDMzIDMuMjg0MjkgMi45ODc4MSAzLjIgMy4xOTk5OSAzLjJIMTIuOEMxMy4wMTIyIDMuMiAxMy4yMTU2IDMuMjg0MjkgMTMuMzY1NyAzLjQzNDMxQzEzLjUxNTcgMy41ODQzNCAxMy42IDMuNzg3ODMgMTMuNiA0VjQuOEgyLjM5OTk5WiIgZmlsbD0iIzAwNEJDMSIgLz4KPC9zdmc+")
}

.js_datepicker-icn.white {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAyMCI+DQogICAgPGcgZGF0YS1uYW1lPSLQqNCw0YAgMiI+DQogICAgICAgIDxwYXRoIGQ9Ik0xNCAyVjBoLTJ2Mkg2VjBINHYySDNhMyAzIDAgMCAwLTMgM3YxMmEzIDMgMCAwIDAgMyAzaDEyYTMgMyAwIDAgMCAzLTNWNWEzIDMgMCAwIDAtMy0zem0tMiAxMmgtMnYtMmgyem0yLTJoMnYyaC0yem0tOCAydi0yaDJ2MnptMiAydjJINnYtMnptLTQtMkgydi0yaDJ6bTYtNFY4aDJ2MnptLTIgMEg2VjhoMnptLTQgMEgyVjhoMnptLTIgNmgydjJIM2ExIDEgMCAwIDEtMS0xem04IDJ2LTJoMnYyem00IDB2LTJoMnYxYTEgMSAwIDAgMS0xIDF6bTItOGgtMlY4aDJ6TTIgNlY1YTEgMSAwIDAgMSAxLTFoMTJhMSAxIDAgMCAxIDEgMXYxeiIgZmlsbD0iI2ZmZiIgZGF0YS1uYW1lPSJMYXllciAxMCIgLz4NCiAgICA8L2c+DQo8L3N2Zz4=")
}

.ps {
	overflow: hidden !important;
	overflow-anchor: none;
	-ms-overflow-style: none;
	touch-action: auto;
	-ms-touch-action: auto
}

.ps__rail-x {
	display: none;
	opacity: 0;
	transition: background-color .2s linear, opacity .2s linear;
	-webkit-transition: background-color .2s linear, opacity .2s linear;
	height: 15px;
	bottom: 0px;
	position: absolute
}

.ps__rail-y {
	display: none;
	display: block;
	opacity: 0;
	opacity: 0.6;
	transition: background-color .2s linear, opacity .2s linear;
	-webkit-transition: background-color .2s linear, opacity .2s linear;
	width: 10px;
	right: 0;
	position: absolute;
	height: 100% !important
}

.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y {
	display: block;
	background-color: transparent
}

.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y {
	opacity: 0.6
}

.ps__thumb-x {
	background-color: #aaa;
	border-radius: 6px;
	transition: background-color .2s linear, height .2s ease-in-out;
	-webkit-transition: background-color .2s linear, height .2s ease-in-out;
	height: 6px;
	bottom: 2px;
	position: absolute
}

.ps__thumb-y {
	right: 2px;
	position: absolute;
	width: 8px;
	border-radius: 4px;
	background-color: #c2c5cb;
	min-height: 80px
}

.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x {
	background-color: #999;
	height: 11px
}

@supports (-ms-overflow-style: none) {
	.ps {
		overflow:auto !important
	}
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.ps {
		overflow: auto !important
	}
}

.chosen-container {
	font-size: unset;
	margin-bottom: 10px;
	background-color: transparent;
	width: 100% !important;
	height: 50px;
	border: 2px solid #323A45
}

@media (max-width: 767px) {
	.chosen-container {
		display:none !important
	}
}

.chosen-container.chosen-container-active {
	outline: 2px dotted #6F777B !important;
	outline-offset: 3px;
	border: 2px solid #236144
}

.chosen-container.chosen-container-active .chosen-single {
	text-decoration: none !important
}

.chosen-container.chosen-container-active .chosen-single span {
	font-weight: 600;
	color: #1D1D1B;
	text-decoration: none !important
}

.chosen-container.chosen-container-active.chosen-with-drop .chosen-single div b {
	transform: rotate(180deg);
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTQgOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMy4wMjQxIDEuNTEyTDcuMzY4MSA3LjE2OEM3LjIxODIxIDcuMzE3IDcuMDE1NDUgNy40MDA2MyA2LjgwNDEgNy40MDA2M0M2LjU5Mjc1IDcuNDAwNjMgNi4zODk5OSA3LjMxNyA2LjI0MDEgNy4xNjhMMC42MDAwOTcgMS41MTJMMS43MjgxIDAuMzg0TDYuODE2MSA1LjQ3MkwxMS45MDQxIDAuMzg0TDEzLjAyNDEgMS41MTJaIiBmaWxsPSIjMDA0QkMxIiAvPgo8L3N2Zz4=") !important
}

.chosen-container .chosen-single {
	display: flex;
	align-items: center;
	padding-left: 11px;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-right: 26px !important;
	height: 100%;
	background: #fff;
	text-decoration: none !important;
	border-radius: 0px;
	box-shadow: none;
	border: none !important
}

.chosen-container .chosen-single:hover {
	text-decoration: none !important;
	border: none !important
}

.chosen-container .chosen-single span {
	display: block;
	margin-right: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-family: "ProbaPro",sans-serif;
	font-size: 16px;
	color: #6d727c;
	font-weight: 400;
	line-height: 24px
}

.chosen-container .chosen-single div {
	width: 25px;
	top: 0 !important;
	right: 0;
	display: flex;
	align-items: center;
	justify-content: center
}

.chosen-container .chosen-single div b {
	width: 12px;
	max-width: 12px;
	flex: 0 0 12px;
	height: 7px;
	background-position: center center !important;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTQgOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMy4wMjQxIDEuNTEyTDcuMzY4MSA3LjE2OEM3LjIxODIxIDcuMzE3IDcuMDE1NDUgNy40MDA2MyA2LjgwNDEgNy40MDA2M0M2LjU5Mjc1IDcuNDAwNjMgNi4zODk5OSA3LjMxNyA2LjI0MDEgNy4xNjhMMC42MDAwOTcgMS41MTJMMS43MjgxIDAuMzg0TDYuODE2MSA1LjQ3MkwxMS45MDQxIDAuMzg0TDEzLjAyNDEgMS41MTJaIiBmaWxsPSIjMkQ1Q0E2IiAvPgo8L3N2Zz4=") !important;
	background-size: auto !important;
	transition: .2s ease-in-out
}

.chosen-container .chosen-drop {
	top: calc(100% + 3px);
	width: 100%;
	max-height: 200px;
	margin-top: 8px;
	background-color: #fff;
	border-radius: 2px;
	box-shadow: 0px 4px 8px rgba(0,0,0,0.1);
	z-index: 10 !important;
	border: none
}

.chosen-container .chosen-drop .chosen-search {
	display: none !important
}

.chosen-container .chosen-drop .chosen-results {
	padding: 0;
	margin: 0;
	padding-bottom: 12px;
	overflow: unset !important;
	max-height: 100%
}

.chosen-container .chosen-drop .chosen-results li {
	min-height: 50px;
	padding: 13px;
	padding-right: 15px;
	font-family: "ProbaPro",sans-serif;
	font-size: 16px;
	color: #6D727C;
	font-weight: 400;
	line-height: 24px;
	transition: .2s ease-in-out;
	cursor: pointer
}

.chosen-container .chosen-drop .chosen-results li:before {
	display: none !important
}

.chosen-container .chosen-drop .chosen-results li:hover,.chosen-container .chosen-drop .chosen-results li.result-selected {
	background: #236144;
	color: #fff !important
}

.chosen-container .chosen-drop .chosen-results li.highlighted {
	border-radius: 0;
	background: #236144 !important;
	font-weight: 600;
	color: #1D1D1B
}

.ul-list {
	list-style-type: none;
	position: relative;
	margin-top: 15px;
	margin-bottom: 30px
}

.ul-list li {
	padding-left: 35px;
	margin-bottom: 15px;
	position: relative
}

.ul-list li::before {
	position: absolute;
	content: '';
	left: 7px;
	top: 5px;
	height: 5px;
	width: 5px;
	border-radius: 50%;
	background-color: #ADC9EA
}

.ol-list {
	padding-left: 0;
	list-style-type: none;
	position: relative;
	margin-bottom: 2em;
	margin-top: 15px;
	counter-reset: num
}

.ol-list li {
	margin-bottom: 22px;
	padding-left: 30px;
	line-height: 24px;
	position: relative
}

.ol-list li::before {
	content: counter(num) ".";
	counter-increment: num;
	color: #a9b7d5;
	left: 0;
	top: 2px;
	position: absolute;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 77.77778%
}

@media (max-width: 575px) {
	.about-portal {
		margin:0 0 10px !important
	}
}

.about-portal_wrap {
	display: flex;
	align-items: center;
	margin-bottom: 25px
}

@media (max-width: 575px) {
	.about-portal_wrap {
		flex-wrap:wrap;
		justify-content: center
	}
}

.about-portal.gerb {
	width: 50px;
	height: 50px;
	flex: 0 0 50px;
	max-width: 50px;
	margin-right: 25px;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3NDggNzQ4Ij48Y2lyY2xlIGN4PSIzNzQiIGN5PSIzNzQiIHI9IjM3NCIgZmlsbD0iIzAwNWNhYSIvPjxwYXRoIGQ9Ik0zNzQgMTc0Yy05LjMgMTAuNi0xNSAyNC40LTE1IDM5LjYuNiAzMy40IDQuNiA2Ni43IDUgMTAwIC43IDMxLjEtOC42IDYwLjMtMTkuOSA4OC44LTMuOCA3LjktNy45IDE1LjYtMTIgMjMuM2wtMTItMi40Yy0xMC44LTIuMi0xNy45LTEyLjctMTUuNy0yMy41IDEuOS05LjUgMTAuMi0xNi4xIDE5LjUtMTYuMWw0LjQuNS05LjgtODEuNmMtMy4yLTM2LjMtMjEuOS02OC4yLTQ5LjUtODguOS00LjctMy42LTkuOC02LjgtMTUtOS43djI4OS43aDY2LjljNSAyNy4xIDE5LjkgNTAuOCA0MC45IDY3IDUgMy40IDkuMiA4IDEyLjIgMTMuMyAzLTUuMyA3LjItOS44IDEyLjItMTMuMyAyMS0xNi4yIDM1LjktMzkuOSA0MC45LTY3SDQ5NFYyMDMuOWMtNS4yIDIuOS0xMC4zIDYuMS0xNSA5LjctMjcuNiAyMC43LTQ2LjMgNTIuNi00OS41IDg4LjlsLTkuOCA4MS42IDQuNC0uNWM5LjMgMCAxNy42IDYuNiAxOS41IDE2LjEgMi4yIDEwLjgtNC45IDIxLjQtMTUuNyAyMy41bC0xMiAyLjRjLTQuMS03LjctOC4yLTE1LjQtMTItMjMuMy0xMS4zLTI4LjUtMjAuNy01Ny43LTE5LjktODguOC40LTMzLjQgNC40LTY2LjcgNS0xMDAgMC0xNS4xLTUuNy0yOC45LTE1LTM5LjV6bS0xMDAgNzEuN2MxMi45IDE1LjIgMjEuNiAzNC4xIDI0LjIgNTQuOWw4IDY3LjNjLTEwLjIgNS4xLTE4IDE0LjUtMjAuOSAyNS44SDI3NHYtMTQ4em0yMDAgMHYxNDhoLTExLjNjLTIuOS0xMS4zLTEwLjctMjAuNy0yMC45LTI1LjhsOC02Ny4zYzIuNi0yMC44IDExLjMtMzkuOCAyNC4yLTU0Ljl6TTM3NCAzODAuOWM1LjQgMTcuNiAxMi44IDM0LjMgMjIgNDkuOC04LjcgMi43LTE2LjMgNy44LTIyIDE0LjgtNS42LTYuOS0xMy4yLTEyLjEtMjItMTQuOCA5LjItMTUuNSAxNi42LTMyLjIgMjItNDkuOHptLTEwMCAzMi44aDExLjNjMy42IDEzLjggMTQuMyAyNC43IDI4IDI4LjVsOS42IDIuMmMtMi42IDkuMy00IDE5LjItNCAyOS4zaC00NXYtNjB6bTE4OC43IDBINDc0djYwaC00NWMwLTEwLjEtMS40LTIwLTQtMjkuM2w5LjYtMi4yYzEzLjctMy44IDI0LjUtMTQuNyAyOC4xLTI4LjV6TTM0Mi41IDQ0OWMxMi4xIDEuNyAyMS41IDEyLjEgMjEuNSAyNC43aC0yNWMwLTguNiAxLjMtMTYuOSAzLjUtMjQuN3ptNjMgMGMyLjIgNy45IDMuNSAxNi4xIDMuNSAyNC43aC0yNWMwLTEyLjYgOS40LTIzIDIxLjUtMjQuN3ptLTY0LjIgNDQuN0gzNjR2NDIuMWMtMTEtMTEuNS0xOS0yNi0yMi43LTQyLjF6bTQyLjcgMGgyMi43Yy0zLjcgMTYuMS0xMS43IDMwLjYtMjIuNyA0Mi4xdi00Mi4xeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
	background-repeat: no-repeat
}

.about-portal.all {
	display: block;
	width: 100%;
	height: 130px;
	background-repeat: no-repeat;
	background-size: cover;
	background-image: url("data:image/png;base64,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");
	margin-bottom: 40px
}

@media screen and (max-width: 768px) {
	.about-portal.all {
		width:275px;
		margin: 0 auto;
		margin-bottom: 10px
	}
}

.about-portal.beta {
	width: 50px;
	height: 25px;
	flex: 0 0 50px;
	max-width: 50px;
	margin-right: 25px;
	background-repeat: no-repeat;
	background-size: contain;
	display: block;
	float: left;
	background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTQ1IDI0MiI+PHN0eWxlPi5zdDB7ZmlsbDojYzM1NmMxfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTEzMy4zIDEyOC4yaC0xNi4xdjMwLjVoMTYuMWM4LjUgMCAxNC4zLTYuMSAxNC4zLTE1LjMgMC05LjEtNS44LTE1LjItMTQuMy0xNS4yeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wIDB2MjQyaDU0NVYwSDB6bTE1OS43IDE2OC41Yy02LjQgNS44LTE0LjkgOC43LTI1LjQgOC43SDk0LjhWNjQuOGgzNi4xYzE5LjQgMCAzMi40IDExLjcgMzIuNCAyOS45IDAgOS44LTMuNCAxNy4zLTEwLjEgMjIuNiAxMC4xIDUuMSAxNi4xIDE1LjEgMTYuMSAyNy44IDAgOS44LTMuMiAxNy41LTkuNiAyMy40em04Ny41IDguN2gtNjIuNlY2NC44aDYxLjh2MTcuN2gtNDAuMnYyOS43aDM1LjN2MTcuN2gtMzUuM3YyOS43aDQxdjE3LjZ6bTYxIDBoLTIxLjdWODIuNGgtMjguOVY2NC44aDc5LjV2MTcuN2gtMjguOXY5NC43em0xMTYuOCAwbC0xMC40LTI0LjFoLTQ5bC0xMC4zIDI0LjFoLTI1LjJsNTAtMTEyLjRoMjAuMmw1MCAxMTIuNEg0MjV6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM3My4zIDEzMy45aDMzLjZsLTE2LjctNDAuOHpNMTQxLjcgOTYuNmMwLTcuOS00LjgtMTMuMy0xMi40LTEzLjNoLTEydjI2LjVoMTJjNy42IDAgMTIuNC01LjMgMTIuNC0xMy4yeiIvPjwvc3ZnPg==")
}

.about-portal.cc {
	width: 50px;
	height: 50px;
	flex: 0 0 50px;
	max-width: 50px;
	background-repeat: no-repeat;
	background-size: cover;
	display: block;
	margin-right: 25px;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyODQuNCAyODQuNyI+PHBhdGggZD0iTTI2MS4xIDYzLjVDMjM3LjMgMjcuNyAxOTguNyA0LjggMTU1LjcuN2MtNDQuMS00LjItODUuNiAxMS0xMTUuMyA0Mi4xLTE4LjEgMTktMzAgNDAuMS0zNi45IDY2LTMuMSAxMS40LTMuNSAxNS43LTMuNSAzNHMuNSAyMi43IDMuNiAzNC41YzEzLjcgNTEuNiA1My45IDkxLjIgMTA1LjggMTA0LjEgNC41IDEuMSAxMCAyLjMgMTIuMiAyLjYgOS45IDEuNCAzMy44LjggNDQuNC0xLjEgNDMuOC03LjYgODIuOC0zNS45IDEwMi44LTc0LjYgMjMuNC00NS4yIDIwLjMtMTAyLjYtNy43LTE0NC44em0tNS44IDEwOS4yYy0xMS41IDQyLjUtNDYuMyA3NC45LTkwLjMgODMuOS02OC42IDE0LjItMTM1LjUtMzcuNy0xMzkuNy0xMDguNC0yLjgtNDUuNyAyNC45LTkxLjUgNjcuNC0xMTEuNiAxNi4xLTcuNiAyOS0xMC40IDQ4LjYtMTAuNSAxOC44LS4xIDI5LjMgMS45IDQ1LjcgOC41IDMzIDEzLjIgNTguOSA0My4xIDY4LjQgNzkuMSA0IDE1IDMuOSA0NC0uMSA1OXoiLz48cGF0aCBkPSJNODYuMyAxODMuOWMtMTMtNC42LTIyLjktMTguMS0yNC43LTMzLjUtMi42LTIyLjggNi00MC41IDIzLjUtNDguNSA5LjUtNC4zIDI2LjctNC4yIDM2LjkuMiA2LjIgMi43IDE3LjkgMTMuMiAxNy45IDE2LjIgMCAuNS00IDIuOS05IDUuM2wtOSA0LjQtNC44LTQuOGMtMi43LTIuNy02LjctNS4yLTkuMi01LjYtNi4yLTEuMi0xMy41IDEuNi0xNi45IDYuMy01LjUgNy43LTUuOSAyOC0uNyAzNiAyLjcgNC4xIDcuMyA3IDExLjUgNy40IDkgLjcgMTEuMy0uMSAxNi42LTUuN2w1LjQtNS43IDYuOSAzLjhjMy44IDIuMSA3LjUgNC4zIDguMiA0LjkgMi4zIDIuMS04LjQgMTMuMS0xNyAxNy40LTcuMyAzLjctOS42IDQuMi0xOS4zIDQuMS01LjgtLjItMTMuMy0xLjEtMTYuMy0yLjJ6TTE2OC44IDE4My45Yy0xMi44LTQuNS0yMi42LTE3LjYtMjQuNy0zMy0zLTIyLjMgNS45LTQxIDIzLjUtNDkgMTAuMi00LjYgMjcuNS00LjMgMzcuOC44IDYuNCAzLjEgMTcuMSAxMi45IDE3LjEgMTUuNyAwIC41LTQuMiAyLjktOS4zIDUuM2wtOS4zIDQuNS00LjgtNS4zYy00LjMtNC43LTUuNS01LjMtMTEuNC01LjMtOC4yIDAtMTMuNCAzLjItMTYuMiA5LjktMi41IDYtMi45IDIwLjctLjYgMjcuNSA0LjYgMTMuNiAyMS40IDE2LjkgMzAuOSA2bDQuMy00LjkgOC4yIDQuMmM0LjUgMi4zIDguMiA0LjUgOC4yIDUgMCAzLjEtMTAuNyAxMy0xNy44IDE2LjYtNy4zIDMuNy05LjYgNC4yLTE5LjMgNC4xLTYuMS0uMS0xMy41LTEtMTYuNi0yLjF6Ii8+PC9zdmc+")
}

.actions li {
	margin-bottom: 10px
}

.actions li span {
	transition: .2s ease-in-out;
	font-size: 100%;
	cursor: pointer;
	font-family: "ProbaPro";
	font-weight: 600;
	font-size: 16px;
	line-height: 20px;
	outline: none !important
}

.actions li .icon {
	width: 24px;
	height: 20px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	margin-right: 10px;
	opacity: 0.5;
	transition: 0.2s ease-in-out ease-in-out
}

.actions .change-version .icon {
	background-size: cover
}

.actions .change-lang .icon {
	background-size: contain
}

.actions .user .icon {
	background-size: cover
}

.actions .old-version .icon {
	background-size: cover
}

.actions_header .change-version .icon,.actions_header-mobile .change-version .icon {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZT4NCiAgICAgICAgLmNscy0xIHsNCiAgICAgICAgICAgIGZpbGw6ICNmZmY7DQogICAgICAgIH0NCiAgICAgICAgPC9zdHlsZT4NCiAgICA8L2RlZnM+DQogICAgPHRpdGxlPmhpZGU8L3RpdGxlPg0KICAgIDxnIGlkPSJMYXllcl8xMCIgZGF0YS1uYW1lPSJMYXllciAxMCI+DQogICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI2LjQ4LDE0LjM2QTE1LDE1LDAsMCwwLDE1LjY0LDksNiw2LDAsMCwwLDE1LDljLS4xOSwwLS4zOCwwLS41NiwwTDEzLjM4LDUuMDhsLTEuOTMuNTIsMSwzLjY1YTEyLjU5LDEyLjU5LDAsMCwwLTEuOTMuNDYsMTkuNTgsMTkuNTgsMCwwLDAtMS44OC43MiwxMi43MSwxMi43MSwwLDAsMC0xLjc4LDFjLS40NC4zMS0xLjMsMS0xLjcyLDEuMzFhMTIuNjQsMTIuNjQsMCwwLDAtMS42LDEuNkwzLDE1YTQuNzMsNC43MywwLDAsMCwxLjIsMS41OEExNiwxNiwwLDAsMSw1LjYzLDE1bC4wNy0uMDcsMSwzLjU1YTE1LjA3LDE1LjA3LDAsMCwwLDIuNDMsMS4zNGwtMS43LTYuMzNhMTMsMTMsMCwwLDEsMS43Ny0xLjA4bDIuMTksOC4xOGExNC41NiwxNC41NiwwLDAsMCwyLjE3LjM5TDExLDExLjYzYTEzLDEzLDAsMCwxLDEuOTMtLjQ1bDMuNjgsMTMuNzQsMS45My0uNTItMS0zLjY0YTE1LDE1LDAsMCwwLDguOS01LjExQTEsMSwwLDAsMCwyNi40OCwxNC4zNlpNMTksMTVhNCw0LDAsMCwxLTIsMy40NWwtLjQxLTEuNTJBMi40NywyLjQ3LDAsMCwwLDE3LjUsMTVhMi40OSwyLjQ5LDAsMCwwLTIuMTItMi40NkwxNSwxMWgwQTQsNCwwLDAsMSwxOSwxNVptMS4yNywyLjg3YTYsNiwwLDAsMCwwLTUuNzRBMTMsMTMsMCwwLDEsMjQuMzcsMTUsMTIuOTQsMTIuOTQsMCwwLDEsMjAuMjcsMTcuODdaIiAvPg0KICAgIDwvZz4NCjwvc3ZnPg==")
}

.actions_header .change-lang .icon,.actions_header-mobile .change-lang .icon {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjQgMjIiPg0KICAgIDxzdHlsZT4NCiAgICAuc3QxIHsNCiAgICAgICAgZmlsbDogI2ZmZg0KICAgIH0NCiAgICA8L3N0eWxlPg0KICAgIDxnIGlkPSLQqNCw0YBfMiI+DQogICAgICAgIDxnIGlkPSJMYXllcl8xMCI+DQogICAgICAgICAgICA8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTIuNyA0SDE0VjJIOFYwSDZ2MkgwdjJoMTAuNkMxMC4xIDYuMiA4LjggOC4yIDcgOS43IDUuOCA4LjcgNC44IDcuNCA0LjEgNkgxLjljLjggMS45IDEuOSAzLjUgMy40IDQuOS0xLjIuNy0yLjQgMS4yLTMuNyAxLjdsLjYgMS45YzEuOC0uNiAzLjMtMS4zIDQuOC0yLjMgMS41IDEgMyAxLjcgNC43IDIuM2wuNi0xLjljLTEuMy0uNC0yLjUtMS0zLjYtMS43IDItMS44IDMuNC00LjIgNC02Ljl6TTIxLjUgMjJIMjRMMTcuNiA4aC0xLjNMMTAgMjJoMi41bDEuMy0zaDYuNGwxLjMgM3ptLTYuOC01bDIuMy01LjQgMi4zIDUuNGgtNC42eiIgLz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==")
}

.actions_header .old-version a,.actions_header-mobile .old-version a {
	display: flex;
	width: 100%;
	text-decoration: none !important
}

.actions_header .old-version .icon,.actions_header-mobile .old-version .icon {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiID8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDMwIDMwIj4NCiAgICA8ZGVmcz4NCiAgICAgICAgPHN0eWxlPg0KICAgICAgICAuY2xzLTEgew0KICAgICAgICAgICAgZmlsbDogI2ZmZjsNCiAgICAgICAgfQ0KICAgICAgICA8L3N0eWxlPg0KICAgIDwvZGVmcz4NCiAgICA8dGl0bGU+YmFja3VwPC90aXRsZT4NCiAgICA8ZyBpZD0iTGF5ZXJfMTAiIGRhdGEtbmFtZT0iTGF5ZXIgMTAiPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNSw1QTEwLDEwLDAsMCwwLDUsMTQuNkwzLjcxLDEzLjI5LDIuMjksMTQuNzEsNiwxOC40MWwzLjcxLTMuNzFMOC4yOSwxMy4yOSw3LDE0LjU3QTgsOCwwLDEsMSwxNSwyM3YyQTEwLDEwLDAsMCwwLDE1LDVaIiAvPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNCwxMGgyYTAsMCwwLDAsMSwwLDB2NWExLDEsMCwwLDEtMSwxaDBhMSwxLDAsMCwxLTEtMVYxMEEwLDAsMCwwLDEsMTQsMTBaIiAvPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNiwxM2gwYTEsMSwwLDAsMSwxLDF2M2EwLDAsMCwwLDEsMCwwSDE1YTAsMCwwLDAsMSwwLDBWMTRBMSwxLDAsMCwxLDE2LDEzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMSAzMSkgcm90YXRlKC05MCkiIC8+DQogICAgPC9nPg0KPC9zdmc+")
}

.actions_header {
	position: absolute;
	right: 20px;
	top: 20px;
	transition: .5s ease-in-out
}

.actions_header.active {
	z-index: 100;
	opacity: 1;
	left: 60px
}

.actions_header.active li {
	position: relative;
	padding-left: 30px
}

.actions_header.active li span {
	display: inline-block;
	float: none
}

.actions_header.active li .icon {
	float: none;
	position: absolute;
	left: 0;
	top: -5px
}

.actions_header li {
	color: #fff !important;
	display: flex;
	font-size: 100% !important;
	min-height: 20px !important;
	padding: 10px 0 !important;
	margin-bottom: 0 !important
}

@media (max-width: 991px) {
	.actions_header li {
		font-size:89% !important;
		padding: 0px !important
	}
}

.actions_header li span {
	color: #fff
}

.actions_header li a {
	color: #6D727C
}

.actions_header li:hover .icon {
	opacity: 1
}

.actions_header li.font-size-btns {
	display: none
}

.actions_header-mobile {
	margin-top: 30px !important;
	z-index: 10;
	padding-left: 25px
}

.actions_header-mobile li {
	margin-bottom: 20px !important;
	color: #fff !important;
	display: flex !important;
	font-size: 100% !important;
	min-height: 20px !important;
	padding: 10px 0 !important;
	margin-bottom: 10px !important
}

@media (max-width: 991px) {
	.actions_header-mobile li {
		font-size:89% !important;
		padding: 0px !important
	}
}

.actions_header-mobile li span {
	color: #fff
}

.actions_header-mobile li a {
	color: #6D727C
}

.actions_header-mobile li:hover .icon {
	opacity: 1
}

.actions_header-mobile .old-version a {
	display: flex;
	text-decoration: none !important
}

@media (max-width: 767px) {
	.actions_footer {
		margin:15px 0
	}
}

.actions_footer li {
	color: #236144;
	color: #236144;
	display: flex;
	width: 220px;
	margin-left: auto
}

@media (max-width: 767px) {
	.actions_footer li {
		margin-right:auto
	}
}

.actions_footer li span {
	color: #236144;
	color: #236144
}

.actions_footer li a {
	color: #236144;
	color: #236144
}

.actions_footer li:hover .icon {
	opacity: 1
}

.actions_footer .icon {
	width: 24px;
	flex: 0 0 24px
}

.actions_footer .change-version .icon {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZT4NCiAgICAgICAgLmNscy0xIHsNCiAgICAgICAgICAgIGZpbGw6ICMwMDRCQzE7DQogICAgICAgIH0NCiAgICAgICAgPC9zdHlsZT4NCiAgICA8L2RlZnM+DQogICAgPHRpdGxlPmhpZGU8L3RpdGxlPg0KICAgIDxnIGlkPSJMYXllcl8xMCIgZGF0YS1uYW1lPSJMYXllciAxMCI+DQogICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI2LjQ4LDE0LjM2QTE1LDE1LDAsMCwwLDE1LjY0LDksNiw2LDAsMCwwLDE1LDljLS4xOSwwLS4zOCwwLS41NiwwTDEzLjM4LDUuMDhsLTEuOTMuNTIsMSwzLjY1YTEyLjU5LDEyLjU5LDAsMCwwLTEuOTMuNDYsMTkuNTgsMTkuNTgsMCwwLDAtMS44OC43MiwxMi43MSwxMi43MSwwLDAsMC0xLjc4LDFjLS40NC4zMS0xLjMsMS0xLjcyLDEuMzFhMTIuNjQsMTIuNjQsMCwwLDAtMS42LDEuNkwzLDE1YTQuNzMsNC43MywwLDAsMCwxLjIsMS41OEExNiwxNiwwLDAsMSw1LjYzLDE1bC4wNy0uMDcsMSwzLjU1YTE1LjA3LDE1LjA3LDAsMCwwLDIuNDMsMS4zNGwtMS43LTYuMzNhMTMsMTMsMCwwLDEsMS43Ny0xLjA4bDIuMTksOC4xOGExNC41NiwxNC41NiwwLDAsMCwyLjE3LjM5TDExLDExLjYzYTEzLDEzLDAsMCwxLDEuOTMtLjQ1bDMuNjgsMTMuNzQsMS45My0uNTItMS0zLjY0YTE1LDE1LDAsMCwwLDguOS01LjExQTEsMSwwLDAsMCwyNi40OCwxNC4zNlpNMTksMTVhNCw0LDAsMCwxLTIsMy40NWwtLjQxLTEuNTJBMi40NywyLjQ3LDAsMCwwLDE3LjUsMTVhMi40OSwyLjQ5LDAsMCwwLTIuMTItMi40NkwxNSwxMWgwQTQsNCwwLDAsMSwxOSwxNVptMS4yNywyLjg3YTYsNiwwLDAsMCwwLTUuNzRBMTMsMTMsMCwwLDEsMjQuMzcsMTUsMTIuOTQsMTIuOTQsMCwwLDEsMjAuMjcsMTcuODdaIiAvPg0KICAgIDwvZz4NCjwvc3ZnPg==")
}

.actions_footer .change-lang .icon {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiID8+DQo8c3ZnIGlkPSLQodC70L7QuV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyMiI+DQogICAgPHN0eWxlPg0KICAgIC5zdDEgew0KICAgICAgICBmaWxsOiAjMDA0QkMxOw0KICAgIH0NCiAgICA8L3N0eWxlPg0KICAgIDxnIGlkPSLQqNCw0YBfMiI+DQogICAgICAgIDxnIGlkPSJMYXllcl8xMCI+DQogICAgICAgICAgICA8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTIuNyA0SDE0VjJIOFYwSDZ2MkgwdjJoMTAuNkMxMC4xIDYuMiA4LjggOC4yIDcgOS43IDUuOCA4LjcgNC44IDcuNCA0LjEgNkgxLjljLjggMS45IDEuOSAzLjUgMy40IDQuOS0xLjIuNy0yLjQgMS4yLTMuNyAxLjdsLjYgMS45YzEuOC0uNiAzLjMtMS4zIDQuOC0yLjMgMS41IDEgMyAxLjcgNC43IDIuM2wuNi0xLjljLTEuMy0uNC0yLjUtMS0zLjYtMS43IDItMS44IDMuNC00LjIgNC02Ljl6TTIxLjUgMjJIMjRMMTcuNiA4aC0xLjNMMTAgMjJoMi41bDEuMy0zaDYuNGwxLjMgM3ptLTYuOC01bDIuMy01LjQgMi4zIDUuNGgtNC42eiIgLz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==")
}

.acts__title {
	font-size: 85%;
	letter-spacing: .5px;
	margin-bottom: 5px
}

.acts__title-main {
	font-family: "ProbaPro";
	font-weight: 700;
	letter-spacing: 0;
	font-size: 140%;
	margin-bottom: 20px
}

.acts__item {
	margin-bottom: 15px
}

.acts__description {
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-moz-line-clamp: 4;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.acts__description:hover {
	text-decoration: underline
}

@media (max-width: 767px) {
	form select,form .custom_select {
		display:block !important;
		width: 100%;
		max-width: 100% !important;
		height: 50px !important;
		line-height: 50px !important;
		margin-bottom: 15px !important;
		padding: 0 25px 0 5px !important;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
		background-color: #fff;
		background-size: 15px;
		background-position: calc(100% - 4px) center;
		background-repeat: no-repeat;
		background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTQgOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMy4wMjQxIDEuNTEyTDcuMzY4MSA3LjE2OEM3LjIxODIxIDcuMzE3IDcuMDE1NDUgNy40MDA2MyA2LjgwNDEgNy40MDA2M0M2LjU5Mjc1IDcuNDAwNjMgNi4zODk5OSA3LjMxNyA2LjI0MDEgNy4xNjhMMC42MDAwOTcgMS41MTJMMS43MjgxIDAuMzg0TDYuODE2MSA1LjQ3MkwxMS45MDQxIDAuMzg0TDEzLjAyNDEgMS41MTJaIiBmaWxsPSIjMDA0QkMxIiAvPgo8L3N2Zz4=") !important
	}
}

form label,form .label {
	font-size: 100%;
	line-height: 20px;
	font-family: "ProbaPro";
	font-weight: 600;
	color: #1D1D1B;
	display: block;
	width: 100%;
	margin-bottom: 10px;
	text-align: left;
	padding: 0;
	white-space: normal
}

form label-text,form label-link,form .label-text,form .label-link {
	font-size: 14px;
	line-height: 21px;
	color: #6D727C;
	font-family: "ProbaPro";
	font-weight: 400;
	margin-bottom: 5px
}

form label-link,form .label-link {
	color: #236144;
	display: inline-flex;
	margin-top: 10px
}

form label-radio,form .label-radio {
	margin: 0
}

form input,form .input {
	display: block;
	width: 100%;
	border: 2px solid #323A45;
	box-sizing: border-box;
	height: 50px;
	margin-bottom: 0px;
	font-weight: 600;
	font-size: 16px;
	line-height: 16px;
	padding: 15px;
	padding-left: 13px
}

@media (max-width: 991px) {
	form input,form .input {
		margin-bottom:15px
	}
}

form input.error,form .input.error {
	border: 2px solid #B10E1E
}

form input:focus,form input.focus,form .input:focus,form .input.focus {
	outline: 2px dotted #6F777B !important;
	outline-offset: 3px
}

form input:disabled,form input.disabled,form .input:disabled,form .input.disabled {
	border: none;
	color: transparent;
	background: #C2C5CB
}

form textarea,form .textarea {
	border: 2px solid #323A45;
	resize: none;
	min-height: 200px;
	max-height: 400px;
	font-weight: 600;
	font-size: 16px;
	line-height: 16px;
	padding: 15px;
	display: block;
	width: 100%;
	margin-bottom: 10px
}

form textarea:focus,form textarea.focus,form .textarea:focus,form .textarea.focus {
	outline: 2px dotted #6F777B !important;
	outline-offset: 3px
}

form textarea.placeholder,form .textarea.placeholder {
	font-size: 16px;
	line-height: 24px;
	color: #6D727C;
	font-weight: 400
}

form textarea:-moz-placeholder,form .textarea:-moz-placeholder {
	font-size: 16px;
	line-height: 24px;
	color: #6D727C;
	font-weight: 400
}

form textarea::-moz-placeholder,form .textarea::-moz-placeholder {
	font-size: 16px;
	line-height: 24px;
	color: #6D727C;
	font-weight: 400
}

form textarea:-ms-input-placeholder,form .textarea:-ms-input-placeholder {
	font-size: 16px;
	line-height: 24px;
	color: #6D727C;
	font-weight: 400
}

form textarea::-webkit-input-placeholder,form .textarea::-webkit-input-placeholder {
	font-size: 16px;
	line-height: 24px;
	color: #6D727C;
	font-weight: 400
}

@media (max-width: 767px) {
	form select,form input,form textarea {
		border-radius:0px !important
	}
}

.form-group {
	margin-bottom: 30px;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	padding-left: 5px;
	padding-right: 5px;
	position: relative
}

.form-group label.placeholder {
	position: absolute;
	top: 0;
	left: 25px;
	line-height: 50px;
	color: #236144;
	cursor: pointer;
	transition: .1s ease-in-out
}

.form-group label.error {
	position: absolute;
	color: #990404;
	top: 55px;
	font-size: .875rem
}

.form-group>input.error {
	border-color: #990404
}

.form-group_hint,.form-group p {
	margin-bottom: 5px;
	margin-top: 0;
	font-size: 14px;
	line-height: 20px;
	color: #666666
}

.form-group-file_buttons {
	display: flex
}

.form-group-file_text {
	font-size: 16px;
	color: #1D1D1B;
	line-height: 20px;
	padding-top: 10px;
	font-weight: 600;
	word-break: break-all
}

.form-group-file_text:empty {
	display: none
}

.form_acreditation .form-group {
	position: relative !important;
	transition: 0.2s ease-in-out ease-in-out
}

.form_acreditation .form-group input.error {
	border: 2px solid #B10E1E
}

.form_acreditation .form-group input:focus+.placeholder,.form_acreditation .form-group input.valid+.placeholder {
	color: #236144 !important;
	font-size: .75rem !important;
	transform: translate3d(0, -16px, 0) !important;
	transition: .2s ease-in-out
}

.form_bills {
	margin-top: 40px;
	padding-top: 40px;
	border-bottom: 1px solid #e6e9eb;
	border-top: 1px solid #e6e9eb;
	margin-bottom: 40px
}

@media (max-width: 991px) {
	.form_bills {
		margin-top:20px;
		padding-top: 20px;
		margin-bottom: 20px
	}
}

@media (max-width: 1024px) {
	.form-search-services {
		margin-bottom:30px
	}
}

.form_search {
	position: absolute;
	left: -25px;
	right: -25px;
	top: 100%;
	width: auto;
	padding-left: 25px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 50px;
	background-color: #273043;
	z-index: 25;
	display: none
}

@media (min-width: 992px) {
	.form_search {
		transition:.5s ease-in-out
	}
}

@media (max-width: 991px) {
	.form_search {
		top:0;
		left: 0;
		width: 100vw;
		height: 100vh;
		z-index: 1036;
		overflow-x: hidden;
		overflow-y: scroll;
		padding-left: 30px;
		padding-right: 30px;
		position: fixed;
		right: 0 !important;
		bottom: 0;
		padding-bottom: 0;
		-webkit-overflow-scrolling: touch
	}
}

.form_search::-webkit-scrollbar {
	width: 0px
}

.form_search .chosen-container-single {
	border: none
}

.form_search .label {
	color: #fff
}

.form_search .input {
	border: none
}

.form_search-portal {
	display: none;
	padding-right: 5px
}

@media (max-width: 991px) {
	.form_search-portal {
		padding-bottom:80px;
		margin: 0;
		padding-right: 0px
	}
}

@media (max-width: 991px) {
	.form_search-portal>div {
		padding:0
	}
}

.form_search-portal.active {
	display: flex
}

.form_search-portal .submit-label:before {
	left: 55px
}

@media screen and (max-width: 1170px) {
	.form_search-portal .submit-label:before {
		left:35px
	}
}

@media screen and (max-width: 992px) {
	.form_search-portal .submit-label:before {
		left:50px
	}
}

@media screen and (max-width: 500px) {
	.form_search-portal .submit-label:before {
		left:30%
	}
}

.form_search-portal-npa {
	display: none;
	padding-right: 5px
}

@media (max-width: 575px) {
	.form_search-portal-npa {
		padding-right:0
	}
}

.form_search-portal-npa.active {
	display: flex
}

.form_search-portal-npa .submit-label:before {
	left: 150px
}

@media (max-width: 575px) {
	.form_search-portal-npa .submit-label:before {
		left:30%
	}
}

.form_search-portal-npa .js_datepicker_single {
	padding-right: 35px
}

.form_search-portal-npa .js_datepicker-icn {
	width: 24px;
	height: 24px;
	top: 50%;
	margin-top: -12px;
	right: 10px
}

.form_search-portal-npa .daterange-group {
	display: flex;
	flex-wrap: wrap
}

.form_search-portal-npa .daterange-group .col-lg-6:first-child {
	padding: 0
}

@media (min-width: 992px) {
	.form_search-portal-npa .daterange-group .col-lg-6:first-child {
		padding-right:10px
	}
}

.form_search-portal-npa .daterange-group .col-lg-6:nth-child(2) {
	padding: 0
}

@media (min-width: 992px) {
	.form_search-portal-npa .daterange-group .col-lg-6:nth-child(2) {
		padding-left:10px
	}
}

.form_search .input {
	width: 100%;
	display: block;
	background-color: #5b6a7d;
	color: #fff
}

.form_search .submit-label {
	color: #000
}

.form_search .submit-label:after {
	z-index: 1;
	content: '';
	position: absolute;
	left: 50px;
	top: 40px;
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/NewIcons/icn-search-black.svg")
}

.form_legislation {
	padding-top: 30px
}

@media (max-width: 767px) {
	.form_legislation {
		display:none
	}
}

.form_legislation .input {
	position: relative;
	background: #eef0f3;
	color: #236144;
	color: #273043;
	margin-bottom: 25px;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 100%;
	border: 1px solid #eef0f3;
	transition: .3s ease-in-out;
	border-radius: 0;
	box-shadow: none;
	padding: 15px !important;
	padding-bottom: 0
}

.form_legislation .input:focus,.form_legislation .input:active,.form_legislation .input:visited,.form_legislation .input:hover {
	background: #eef0f3;
	border: 1px solid #eef0f3;
	box-shadow: none;
	transition: .1s ease-in-out
}

.form_legislation .input[data-empty="false"]+label.placeholder,.form_legislation .input:valid+label.placeholder,.form_legislation .input:focus+label.placeholder {
	color: #236144;
	font-size: .75rem;
	transform: translate3d(0, -16px, 0);
	transition: .2s ease-in-out
}

.form_legislation .btn {
	margin-bottom: 25px
}

@media (max-width: 767px) {
	.form_legislation .btn {
		margin-bottom:15px
	}
}

.form_digest-subscribe {
	position: relative;
	display: block;
	margin: 0 auto;
	width: 555px
}

@media (max-width: 991px) {
	.form_digest-subscribe {
		width:100% !important
	}
}

.form_digest-subscribe label {
	font-family: "ProbaPro";
	font-weight: 700;
	display: block;
	margin-bottom: 17px;
	color: #fff;
	font-size: 103%;
	letter-spacing: .3px
}

@media (max-width: 575px) {
	.form_digest-subscribe label {
		position:relative;
		left: -4px;
		top: 5px;
		font-size: 97%
	}
}

.form_digest-subscribe input {
	display: block;
	width: 360px;
	height: 50px;
	padding-left: 20px;
	float: left;
	background-color: #577db8;
	font-family: "ProbaPro";
	font-weight: 700;
	color: #fff;
	border: none;
	outline-color: transparent
}

.form_digest-subscribe input:hover,.form_digest-subscribe input:focus {
	color: #236144
}

@media (max-width: 767px) {
	.form_digest-subscribe input {
		width:100%;
		float: none;
		margin-bottom: 30px
	}
}

@media (max-width: 575px) {
	.form_digest-subscribe input {
		height:47px;
		position: relative;
		top: 5px;
		left: -2px
	}
}

.form_digest-subscribe .button {
	float: right;
	position: relative;
	top: 0
}

@media (max-width: 767px) {
	.form_digest-subscribe .button {
		display:block;
		float: none;
		margin: 0 auto
	}
}

@media (max-width: 575px) {
	.form_digest-subscribe .button {
		display:block;
		float: none;
		margin: 0 auto;
		top: 5px;
		height: 47px;
		padding-left: 17px
	}

	.form_digest-subscribe .button:before {
		right: 17px;
		top: 18px
	}
}

.form_digest-subscribe #errorMSGBlock {
	top: 74px;
	position: relative
}

@media screen and (max-width: 768px) {
	.form_digest-subscribe #errorMSGBlock {
		top:-6px;
		left: 0
	}
}

@media screen and (max-width: 500px) {
	.form_digest-subscribe #errorMSGBlock {
		top:-1px;
		left: -2px
	}
}

.form_digest-subscribe .error {
	bottom: 0;
	bottom: -24px;
	width: 100%
}

.form_date-pick {
	display: none;
	position: absolute;
	right: 110px;
	top: 65px;
	width: 300px;
	background: #304d7c;
	padding: 10px;
	padding-top: 15px;
	z-index: 100
}

@media screen and (max-width: 768px) {
	.form_date-pick {
		left:0;
		top: unset
	}
}

@media screen and (max-width: 450px) {
	.form_date-pick {
		width:100%
	}
}

.form_date-pick .clear_btn {
	background-color: #fff;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: none;
	font-size: 16px;
	font-family: "ProbaPro";
	float: right;
	margin-top: 15px
}

.form_date-pick.active {
	display: block
}

.form_date-pick:before {
	content: '';
	position: absolute;
	right: 47%;
	top: -10px;
	width: 20px;
	height: 20px;
	display: block;
	background: #304d7c;
	transform: rotate(45deg)
}

.form_date-pick .period {
	margin-bottom: 15px;
	color: #fff;
	text-align: center;
	transition: .2s ease-in-out
}

.form_date-pick .periods {
	background: #273043;
	margin-left: -10px;
	margin-right: -10px;
	text-align: center;
	display: flex
}

.form_date-pick .periods .item {
	position: relative;
	color: #fff;
	float: left;
	width: 33.333333%;
	height: 25px;
	cursor: pointer;
	font-size: .875rem;
	line-height: 22px;
	padding-left: 5px;
	transition: .2s ease-in-out
}

.form_date-pick .periods .item:hover {
	color: #273043;
	background: #fff
}

.form_date-pick .periods .item .count {
	position: absolute;
	right: 25px;
	top: 0
}

.form_date-pick label {
	margin-top: 15px;
	margin-bottom: 10px;
	display: block;
	color: #fff;
	width: 40%
}

.form_date-pick label input {
	margin-top: 10px;
	color: #fff;
	width: 100%;
	border: none;
	outline-color: #577db8;
	display: block;
	background-color: #577db8;
	text-align: center
}

.form_date-pick #datePickerForm.active.pending #error {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	transition: 0s ease-in-out
}

.form_timeline {
	padding-left: 140px
}

@media screen and (max-width: 992px) {
	.form_timeline {
		padding-left:0
	}
}

.form_timeline .chosen-container {
	background-color: #eef0f3;
	max-width: 270px !important;
	margin-right: 40px
}

.form_timeline .chosen-container.chosen-container-single .chosen-single {
	background-color: #eef0f3;
	font-family: "ProbaPro"
}

.form_timeline .chosen-container.chosen-container-single .chosen-drop {
	background-color: #eef0f3
}

.form_timeline .chosen-container.chosen-container-single .chosen-results li {
	color: #236144
}

.form_timeline .chosen-container.chosen-container-single .chosen-results li.highlighted {
	background-color: #eef0f3;
	background-image: linear-gradient(#eef0f3 20%, #eef0f3 90%)
}

.form_timeline .chosen-container.chosen-container-single.chosen-container-active .chosen-single {
	box-shadow: none;
	background-color: #eef0f3
}

.form-cms {
	margin-bottom: 60px
}

@media screen and (max-width: 768px) {
	.form-cms {
		padding-right:0;
		margin-bottom: 20px
	}
}

.form-cms_feedback .main_headline {
	margin-bottom: 25px
}

.form-cms_feedback .description {
	padding-left: 50px;
	padding-right: 40px
}

@media screen and (max-width: 768px) {
	.form-cms_feedback .description {
		padding-left:0
	}
}

.form-cms_feedback .description .text {
	margin-bottom: 30px;
	font-size: 100%;
	line-height: 25px;
	font-family: "ProbaPro"
}

.form-cms_feedback .description .text a {
	color: #236144
}

.form-cms_feedback .description h4 {
	font-size: 100%;
	font-family: "ProbaPro";
	font-weight: 600;
	margin: 0
}

.form-cms_feedback .description .content {
	padding: 0;
	font-size: 16px
}

.form-cms_feedback .description .content .col-md-9 {
	width: 100%
}

@media (max-width: 1024px) {
	.form-search-services {
		margin-bottom:30px
	}
}

#publicInfoForm .search-public__group {
	position: relative
}

#publicInfoForm .search-public__group label.error {
	position: absolute;
	width: 100%;
	bottom: 0px;
	left: 0px
}

#publicInfoForm .search-public__group label.error:before {
	display: none
}

#publicInfoForm .white {
	background-color: #fff
}

.all-materials {
	position: relative;
	padding-right: 33px;
	font-family: "ProbaPro";
	font-weight: 700;
	padding-top: 2px;
	left: 3px
}

.all-materials:before {
	content: '';
	position: absolute;
	right: 2px;
	top: 50%;
	transform: translateY(-50%);
	width: 25px;
	height: 25px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/NewIcons/linkbtngrey.svg")
}

.announces-main .all-news {
	margin-top: 125px;
	position: absolute;
	right: 0;
	bottom: 0
}

@media screen and (max-width: 992px) {
	.announces-main .all-news {
		margin-top:20px
	}
}

.announces-main .announces-item {
	display: inline-block;
	vertical-align: top;
	width: 30%;
	margin-right: 45px
}

@media screen and (max-width: 1240px) {
	.announces-main .announces-item {
		margin-right:30px
	}
}

@media screen and (max-width: 768px) {
	.announces-main .announces-item {
		width:100%;
		margin-bottom: 40px
	}
}

.announces-main .announces-item:nth-child(3) {
	margin-right: 0
}

.announces-main .date .day {
	color: #273043;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 4rem;
	float: left;
	margin-right: 10px
}

@media screen and (max-width: 450px) {
	.announces-main .date .day {
		font-size:2rem
	}
}

.announces-main .date .month {
	color: #273043;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 2.125rem
}

@media screen and (max-width: 450px) {
	.announces-main .date .month {
		font-size:1.25rem
	}
}

.announces-main .date .day-of-week {
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 1.5rem;
	color: #a7a9af
}

@media screen and (max-width: 450px) {
	.announces-main .date .day-of-week {
		font-size:100%
	}
}

.announces-main .status-label {
	color: #a7a9af;
	float: right;
	position: relative;
	top: -20px
}

@media screen and (max-width: 1240px) {
	.announces-main .status-label {
		position:static;
		float: none;
		margin-top: 10px;
		margin-bottom: 10px
	}
}

.announces-main .title {
	font-size: 1.125rem;
	font-family: "ProbaPro";
	font-weight: 700;
	line-height: 24px;
	margin-top: 25px;
	display: block;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-moz-line-clamp: 5;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

@media screen and (max-width: 450px) {
	.announces-main .title {
		font-size:100%
	}
}

.announces-main .description {
	font-size: 100%;
	line-height: 24px;
	margin-top: 30px;
	margin-bottom: 30px
}

@media screen and (max-width: 450px) {
	.announces-main .description {
		font-size:.875rem
	}
}

.announces-main .place {
	line-height: 24px;
	font-size: .875rem
}

.announces-main .place object {
	float: left;
	width: 26px;
	height: 26px;
	margin-right: 10px
}

.main-breadcrumbs .breadcrumb {
	background-color: #fff;
	padding: 0;
	margin-bottom: 30px;
	display: flex;
	flex-wrap: nowrap;
	padding: 20px 25px
}

.main-breadcrumbs .breadcrumb-item {
	margin: 0;
	font-family: "ProbaPro";
	font-size: 89%;
	line-height: normal;
	position: relative;
	padding: 0 0 0 34px;
	display: flex;
	align-items: center
}

.main-breadcrumbs .breadcrumb-item:before {
	content: "\2190";
	font-family: Roboto;
	font-size: 18px;
	line-height: 13px;
	left: 8px
}

@media (min-width: 768px) {
	.main-breadcrumbs .breadcrumb-item:before {
		content:"\2192";
		font-family: Roboto;
		font-size: 18px;
		line-height: 14px
	}
}

.main-breadcrumbs .breadcrumb-item:after {
	content: "\2192";
	display: none
}

.main-breadcrumbs .breadcrumb-item:after,.main-breadcrumbs .breadcrumb-item:before {
	padding: 0;
	width: 18px;
	height: 18px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	top: 50%;
	margin-top: -9px
}

.main-breadcrumbs .breadcrumb-item .icon-left,.main-breadcrumbs .breadcrumb-item .icon-right {
	display: none
}

.main-breadcrumbs .breadcrumb-item span {
	white-space: nowrap
}

.main-breadcrumbs .breadcrumb-item a {
	color: #4085bf;
	display: block;
	text-decoration: none
}

.main-breadcrumbs .breadcrumb-item a span {
	display: block
}

.main-breadcrumbs .breadcrumb-item a:visited {
	color: #4085bf
}

@media (max-width: 767px) {
	.main-breadcrumbs .breadcrumb-item {
		display:none
	}
}

.main-breadcrumbs .breadcrumb-item.main {
	padding-left: 0
}

@media (max-width: 767px) {
	.main-breadcrumbs .breadcrumb-item.main {
		padding-left:34px !important
	}
}

@media (min-width: 768px) {
	.main-breadcrumbs .breadcrumb-item.main:before {
		display:none
	}
}

.main-breadcrumbs .breadcrumb-item.main a {
	display: block;
	width: 18px;
	height: 18px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQ2MC4yOThweCIgaGVpZ2h0PSI0NjAuMjk3cHgiIHZpZXdCb3g9IjAgMCA0NjAuMjk4IDQ2MC4yOTciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2MC4yOTggNDYwLjI5NzsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiM0MDg1YmYiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0yMzAuMTQ5LDEyMC45MzlMNjUuOTg2LDI1Ni4yNzRjMCwwLjE5MS0wLjA0OCwwLjQ3Mi0wLjE0NCwwLjg1NWMtMC4wOTQsMC4zOC0wLjE0NCwwLjY1Ni0wLjE0NCwwLjg1MnYxMzcuMDQxDQoJCQljMCw0Ljk0OCwxLjgwOSw5LjIzNiw1LjQyNiwxMi44NDdjMy42MTYsMy42MTMsNy44OTgsNS40MzEsMTIuODQ3LDUuNDMxaDEwOS42M1YzMDMuNjY0aDczLjA5N3YxMDkuNjRoMTA5LjYyOQ0KCQkJYzQuOTQ4LDAsOS4yMzYtMS44MTQsMTIuODQ3LTUuNDM1YzMuNjE3LTMuNjA3LDUuNDMyLTcuODk4LDUuNDMyLTEyLjg0N1YyNTcuOTgxYzAtMC43Ni0wLjEwNC0xLjMzNC0wLjI4OC0xLjcwN0wyMzAuMTQ5LDEyMC45MzkNCgkJCXoiLz4NCgkJPHBhdGggZD0iTTQ1Ny4xMjIsMjI1LjQzOEwzOTQuNiwxNzMuNDc2VjU2Ljk4OWMwLTIuNjYzLTAuODU2LTQuODUzLTIuNTc0LTYuNTY3Yy0xLjcwNC0xLjcxMi0zLjg5NC0yLjU2OC02LjU2My0yLjU2OGgtNTQuODE2DQoJCQljLTIuNjY2LDAtNC44NTUsMC44NTYtNi41NywyLjU2OGMtMS43MTEsMS43MTQtMi41NjYsMy45MDUtMi41NjYsNi41Njd2NTUuNjczbC02OS42NjItNTguMjQ1DQoJCQljLTYuMDg0LTQuOTQ5LTEzLjMxOC03LjQyMy0yMS42OTQtNy40MjNjLTguMzc1LDAtMTUuNjA4LDIuNDc0LTIxLjY5OCw3LjQyM0wzLjE3MiwyMjUuNDM4Yy0xLjkwMywxLjUyLTIuOTQ2LDMuNTY2LTMuMTQsNi4xMzYNCgkJCWMtMC4xOTMsMi41NjgsMC40NzIsNC44MTEsMS45OTcsNi43MTNsMTcuNzAxLDIxLjEyOGMxLjUyNSwxLjcxMiwzLjUyMSwyLjc1OSw1Ljk5NiwzLjE0MmMyLjI4NSwwLjE5Miw0LjU3LTAuNDc2LDYuODU1LTEuOTk4DQoJCQlMMjMwLjE0OSw5NS44MTdsMTk3LjU3LDE2NC43NDFjMS41MjYsMS4zMjgsMy41MjEsMS45OTEsNS45OTYsMS45OTFoMC44NThjMi40NzEtMC4zNzYsNC40NjMtMS40Myw1Ljk5Ni0zLjEzOGwxNy43MDMtMjEuMTI1DQoJCQljMS41MjItMS45MDYsMi4xODktNC4xNDUsMS45OTEtNi43MTZDNDYwLjA2OCwyMjkuMDA3LDQ1OS4wMjEsMjI2Ljk2MSw0NTcuMTIyLDIyNS40Mzh6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+")
}

.main-breadcrumbs .breadcrumb-item.main a div {
	display: none !important
}

@media (max-width: 767px) {
	.main-breadcrumbs .breadcrumb-item {
		display:none
	}
}

.main-breadcrumbs .breadcrumb-item:nth-last-child(2):not(.main) {
	display: block;
	white-space: nowrap
}

@media (max-width: 767px) {
	.main-breadcrumbs .breadcrumb-item:nth-last-child(2):not(.main) {
		display:block !important;
		padding-left: 34px;
		padding-right: 0
	}
}

.main-breadcrumbs .breadcrumb-item.active {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	max-width: 600px;
	display: block;
	padding-right: 0
}

@media (max-width: 767px) {
	.main-breadcrumbs .breadcrumb-item.active {
		display:none
	}
}

.print {
	font-size: 100%;
	color: #236144;
	font-family: "ProbaPro";
	font-weight: 700;
	position: relative;
	border-bottom: 1px solid transparent;
	transition: .3s ease-in-out
}

.print:before {
	content: '';
	display: block;
	width: 25px;
	height: 25px;
	position: absolute;
	left: -40px;
	top: -8px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/icn-print.svg");
	transition: .3s ease-in-out
}

.print:hover,.print:focus,.print:active {
	color: #236144;
	border-bottom: 1px solid #236144;
	transition: .3s ease-in-out
}

.print:hover:before {
	margin-top: -5px;
	transition: .3s ease-in-out
}

.button {
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 100%;
	padding: 0;
	text-align: center
}

.button__accreditation {
	background-color: #236144;
	color: #fff;
	width: 100%;
	border: 0;
	font-size: 100%;
	line-height: 52px;
	border-radius: 0;
	transition: .3s ease-in-out
}

.button__accreditation:hover,.button__accreditation:active,.button__accreditation:focus {
	transition: .3s ease-in-out
}

.button__accreditation:hover {
	background-color: #304d7c;
	color: #fff
}

.button__accreditation:focus {
	background-color: #304d7c;
	color: #fff;
	outline-offset: 0 !important;
	outline: none !important;
	box-shadow: none
}

.button__accreditation:active {
	background-color: #304d7c
}

.button__white {
	position: relative;
	display: block;
	height: 50px;
	padding-left: 25px;
	padding-right: 45px;
	bottom: 20px;
	text-align: center;
	font-family: "ProbaPro";
	font-weight: 700;
	background: #fff;
	border: none
}

.button__white:before {
	content: '';
	position: absolute;
	right: 25px;
	top: 19px;
	width: 7px;
	height: 14px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/arrowsmall.png")
}

a.button.button__accreditation {
	background-color: #ffe358;
	color: #000;
	margin-bottom: 0
}

.file-upload-label {
	cursor: pointer
}

.added-files-text {
	color: #b7b7b7;
	display: inline-block;
	margin-left: 15px;
	font-size: 14px;
	margin-top: 7px
}

.file-label {
	border: 1px solid #000;
	cursor: pointer;
	float: left;
	padding: 5px
}

.btn {
	border-radius: 0 !important;
	outline: none !important;
	box-shadow: none !important;
	cursor: pointer;
	padding: 0
}

.btn_default {
	background-color: #fff;
	border: 2px solid #236144;
	min-height: 50px;
	padding-top: 11px;
	padding-bottom: 11px;
	display: block;
	width: 100%;
	max-width: 260px;
	text-decoration: none !important;
	font-family: "ProbaPro",sans-serif;
	font-size: 20px;
	color: #236144;
	font-weight: 600;
	line-height: 24px;
	transition: none !important;
	margin-bottom: 15px;
	text-align: center
}

.btn_default:hover,.btn_default.hover {
	color: #234161;
	border: 2px solid #234161;
	text-decoration: none !important
}

.btn_default:focus,.btn_default.focus,.btn_default:active,.btn_default.active {
	background-color: #4085BF;
	outline: 2px dotted #6F777B !important;
	outline-offset: 3px;
	color: #fff;
	border: none;
	transition: none !important;
	padding-top: 13px;
	padding-bottom: 13px
}

.btn_default:disabled,.btn_default.disabled {
	pointer-events: none;
	opacity: 1;
	border: none;
	border: 2px solid #5A7189;
	background-color: #fff;
	color: #666666 !important
}

.btn_default.yellow,.btn_default.orange {
	background: #ffe358;
	color: #1d1d1b;
	border: none;
	padding-top: 13px;
	padding-bottom: 13px
}

.btn_default.yellow:hover,.btn_default.yellow.hover,.btn_default.orange:hover,.btn_default.orange.hover {
	background-color: #FFCE00;
	text-decoration: none !important
}

.btn_default.yellow:focus,.btn_default.yellow.focus,.btn_default.yellow:active,.btn_default.yellow.active,.btn_default.orange:focus,.btn_default.orange.focus,.btn_default.orange:active,.btn_default.orange.active {
	background-color: #FFCE00;
	color: #1d1d1b
}

.btn_default.yellow:disabled,.btn_default.yellow.disabled,.btn_default.orange:disabled,.btn_default.orange.disabled {
	opacity: 1;
	border: none;
	background-color: #C2C6CC;
	color: #666666 !important
}

.btn_default.orange {
	background: #FFBD00
}

.btn_default.blue {
	background: #236144;
	color: #fff
}

.btn_default.blue:hover,.btn_default.blue.hover {
	text-decoration: none !important
}

.btn_default.blue:focus,.btn_default.blue.focus,.btn_default.blue:active,.btn_default.blue.active {
	background: #234161
}

.btn_default.blue:disabled,.btn_default.blue.disabled {
	opacity: 1;
	border: none;
	background: #949494;
	color: #F5F7FA !important
}

.btn_default-small {
	min-height: 40px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 88.88889%;
	max-width: 200px
}

.btn_default-small:focus,.btn_default-small.focus,.btn_default-small:active,.btn_default-small.active {
	padding-top: 8px;
	padding-bottom: 8px
}

.btn_default.outline-none {
	outline: none !important
}

.btn-file-add {
	flex: 0 1 auto;
	max-width: 200px;
	padding: 11px 20px !important;
	background: #fff;
	border: 2px solid #236144;
	display: flex !important;
	align-items: center;
	cursor: pointer;
	margin-right: 10px;
	margin-bottom: 0 !important
}

.btn-file-add_icn {
	width: 24px;
	height: 24px
}

.btn-file-add_text {
	font-size: 18px;
	line-height: 1;
	color: #236144;
	margin-left: 10px;
	max-width: 136px
}

.btn-file-clear {
	flex: 0 0 50px;
	max-width: 50px;
	width: 50px;
	border: 2px solid #236144;
	cursor: pointer;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/reload.svg")
}

.btn_search {
	cursor: pointer;
	font-size: 112.5%;
	font-family: "ProbaPro";
	font-weight: 600;
	margin-bottom: 0;
	max-width: 100%;
	position: relative
}

.btn_search:before {
	content: ' ';
	position: absolute;
	left: 75px;
	display: block;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	background-size: cover;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHmSURBVHgBtVTdTcMwEL6zmyeE1MeIxMhMAN3ATAAbVExAmQCYAJgAOgEwQcsEdAMitRWVeKmEeCHE5q5OEAkpalT4JOsudu7z+f4QahDHoUGUXQBnAFDznnMwQoQRgL0fj5/v4Bfg948wDHUQyGtSDfyOJE2z/dlsltQdikKJomiPCB9zwrlzeC5lsDMeT5GXlNCh/SPymYn48ke2gWWe5h4yYZtWX8q3XpLM57AEcRyfIbpTvpw87tR6rFT0RMspFd/CiiDiS28TDapnQil1yM/hZ0n5cbIiJ0wmk14eCkMXmBIpZfPAqzhMkvrALwMiXnnpuiVSKpVFsCkxfWgIIYKbXDWlfaq9BWkQZE/QEAllM1d1iRT+ASIPNqSp3IGG4FJk6ZwbVUkfFoqwBhqCatuwpISVSZ2TN/42PG4ToBlOvbD3JVKqtyFVwJD09ubmRoPi32JCzeGrDphFolqtjHoaOJNGqa3bIlZ14Ndsb0cX9OQz/nZOHFX/+ZpSWkd7WQbcchyChNadte/96fRl5M9Dba3oUph6+T8Ffkys0uhjwywTg2KGLgOHq9WCE2vhOm+eEjHWGfl5YA/JYLdoDl96OOTO4zx4J3Tb2nRQJUZYE1Xi19e3ztqkVWIKSQf+EkSuWX4C6N/awoJ1ZcwAAAAASUVORK5CYII=")
}

@media (max-width: 991px) {
	.btn_search {
		margin-bottom:15px
	}

	.btn_search:before {
		left: 40px
	}
}

.btn_search-blue {
	background-color: #236144;
	color: #fff;
	width: 100%;
	border: 0;
	font-size: 100%;
	line-height: 50px;
	border-radius: 0;
	transition: .3s ease-in-out
}

.btn_search-blue:hover,.btn_search-blue:active,.btn_search-blue:focus {
	transition: .3s ease-in-out;
	color: #fff
}

.btn_search-blue:hover {
	background-color: #22467e
}

.btn_search-blue:focus {
	background-color: #3267ba;
	outline-offset: 0 !important;
	outline: none !important;
	box-shadow: none
}

.btn_search-blue:active {
	background-color: #285192
}

.btn_search-blue:before {
	content: '';
	display: inline-block;
	position: relative;
	top: 5px;
	height: 20px;
	margin-right: 15px;
	padding-top: 5px;
	width: 20px;
	line-height: 50px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/-icn-search-white.svg")
}

.btn_search-toggle {
	cursor: pointer;
	display: flex;
	align-items: center;
	flex: 0 0 85px !important;
	opacity: 1
}

.btn_search-toggle.active+.form_search {
	display: block;
	opacity: 1
}

@media (max-width: 991px) {
	.btn_search-toggle {
		position:fixed;
		right: 20px;
		top: 25px;
		z-index: 1030;
		line-height: normal
	}
}

.btn_search-toggle.hidden-search {
	opacity: 0;
	display: none;
	transition: 0.2s ease-in-out ease-in-out
}

.btn_search-toggle .icon {
	background-repeat: no-repeat;
	background-size: cover;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZD0iTTIwLjA2NTQgMTguNTc1TDE2LjA2NTQgMTQuNTc1QzE3LjQ5MDggMTIuNzY4NSAxOC4xNzAxIDEwLjQ4NDcgMTcuOTYzNyA4LjE5MjgyQzE3Ljc1NzMgNS45MDA5NyAxNi42ODA5IDMuNzc1MjIgMTQuOTU1NyAyLjI1MjQ1QzEzLjIzMDUgMC43Mjk2OSAxMC45ODc1IC0wLjA3NDQwNTkgOC42ODc3OSAwLjAwNTQyMjE0QzYuMzg4MDQgMC4wODUyNTAyIDQuMjA2MjMgMS4wNDI5NCAyLjU5MDc1IDIuNjgxNjZDMC45NzUyNjcgNC4zMjAzOSAwLjA0ODg0NSA2LjUxNTY2IDAuMDAxODc2ODYgOC44MTYzMUMtMC4wNDUwOTEzIDExLjExNyAwLjc5MDk2MyAxMy4zNDgyIDIuMzM4MjIgMTUuMDUxNUMzLjg4NTQ3IDE2Ljc1NDggNi4wMjYzOCAxNy44MDA3IDguMzIwOTUgMTcuOTc0NEMxMC42MTU1IDE4LjE0OCAxMi44ODk0IDE3LjQzNjEgMTQuNjc1NCAxNS45ODVMMTguNjc1NCAxOS45ODVDMTguODY5IDIwLjEyODEgMTkuMTA3NyAyMC4xOTY2IDE5LjM0NzcgMjAuMTc3OEMxOS41ODc3IDIwLjE1OSAxOS44MTI5IDIwLjA1NDMgMTkuOTgxOSAxOS44ODI5QzIwLjE1MDkgMTkuNzExNCAyMC4yNTI0IDE5LjQ4NDggMjAuMjY3NyAxOS4yNDQ1QzIwLjI4MzEgMTkuMDA0MyAyMC4yMTEyIDE4Ljc2NjUgMjAuMDY1NCAxOC41NzVaTTkuMDY1MzYgMTUuOTg1QzcuNjgwOSAxNS45ODUgNi4zMjc1MiAxNS41NzQ1IDUuMTc2MzcgMTQuODA1M0M0LjAyNTIzIDE0LjAzNjEgMy4xMjgwMiAxMi45NDI5IDIuNTk4MjEgMTEuNjYzOEMyLjA2ODM5IDEwLjM4NDcgMS45Mjk3NyA4Ljk3NzI0IDIuMTk5ODcgNy42MTkzOEMyLjQ2OTk2IDYuMjYxNTEgMy4xMzY2NSA1LjAxNDIzIDQuMTE1NjIgNC4wMzUyNkM1LjA5NDU4IDMuMDU2MjkgNi4zNDE4NyAyLjM4OTYxIDcuNjk5NzMgMi4xMTk1MUM5LjA1NzYgMS44NDk0MSAxMC40NjUxIDEuOTg4MDQgMTEuNzQ0MSAyLjUxNzg1QzEzLjAyMzIgMy4wNDc2NiAxNC4xMTY1IDMuOTQ0ODcgMTQuODg1NyA1LjA5NjAyQzE1LjY1NDggNi4yNDcxNiAxNi4wNjU0IDcuNjAwNTQgMTYuMDY1NCA4Ljk4NTAxQzE2LjA2NTQgMTAuODQxNSAxNS4zMjc5IDEyLjYyMiAxNC4wMTUxIDEzLjkzNDhDMTIuNzAyNCAxNS4yNDc1IDEwLjkyMTkgMTUuOTg1IDkuMDY1MzYgMTUuOTg1WiIgZmlsbD0iI2ZmZiIgLz4KPC9zdmc+");
	width: 20px;
	height: 20px;
	display: inline-block;
	margin-right: 10px;
	opacity: 0.5;
	transition: 0.2s ease-in-out ease-in-out
}

.btn_search-toggle:hover .icon {
	opacity: 1
}

.btn_search-toggle span {
	color: #fff;
	font-size: 100%;
	font-family: "ProbaPro";
	font-weight: 600;
	vertical-align: top
}

.btn_search-close {
	position: absolute;
	width: 24px;
	height: 24px;
	top: 50%;
	right: 30px;
	margin-top: -12px;
	z-index: 10;
	opacity: .5;
	cursor: pointer;
	transition: 0.2s ease-in-out ease-in-out;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHdpZHRoPSIzNCIgaGVpZ2h0PSIzNCIgdmlld0JveD0iMCAwIDM0IDM0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiPgogICAgPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CiAgICAgICAgPHBhdGggZD0iTTE2Ljk3MDYgMTUuMDg1MUw5LjQyOCA3LjU0MjU4TDcuNTQyNTYgOS40MjgwMkwxNS4wODUxIDE2Ljk3MDZMNy41NDI1NiAyNC41MTMxTDkuNDI4MjcgMjYuMzk4OUwxNi45NzA4IDE4Ljg1NjNMMjQuNTEzMSAyNi4zOTg2TDI2LjM5ODYgMjQuNTEzMUwxOC44NTYzIDE2Ljk3MDlMMjYuMzk4OCA5LjQyODI5TDI0LjUxMzEgNy41NDI1OEwxNi45NzA2IDE1LjA4NTFaIi8+CiAgICA8L2c+CiAgICA8ZGVmcz4KICAgICAgICA8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KICAgICAgICAgICAgPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDE2Ljk3MDYpIHJvdGF0ZSgtNDUpIiAvPgogICAgICAgIDwvY2xpcFBhdGg+CiAgICA8L2RlZnM+Cjwvc3ZnPg==")
}

.btn_search-close:hover {
	opacity: 1
}

@media (max-width: 767px) {
	.btn_search-close {
		opacity:1;
		display: block;
		position: absolute;
		right: -10px;
		top: -45px;
		margin-top: 0
	}
}

.btn_action {
	background-color: #f5f7fa;
	border: none;
	border-radius: 20px !important;
	position: relative;
	padding-left: 40px;
	padding-right: 20px;
	cursor: pointer;
	line-height: 2.5;
	color: #236144;
	font-size: 87.5%;
	font-family: "ProbaPro";
	font-weight: 600;
	display: inline-block;
	min-height: 36px;
	transition: .2s ease-in-out;
	margin: 5px
}

@media (max-width: 575px) {
	.btn_action {
		width:180px
	}
}

.btn_action>a {
	color: #236144 !important;
	font-size: 87.5% !important;
	font-family: "ProbaPro" !important;
	font-weight: 600;
	box-shadow: none !important;
	border-bottom: none !important;
	background-color: transparent !important
}

.btn_action:before {
	content: ' ';
	display: block;
	width: 24px;
	height: 24px;
	position: absolute;
	left: 10px;
	top: 50%;
	margin-top: -12px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center
}

.btn_action:hover,.btn_action.hover {
	background-color: #236144 !important;
	color: #f5f7fa !important
}

.btn_action:focus,.btn_action.focus,.btn_action:active,.btn_action.active {
	background-color: #234161 !important;
	color: #f5f7fa !important
}

.btn_action:disabled,.btn_action.disabled {
	opacity: 1;
	background-color: #f5f7fa !important;
	color: #a4acbb !important
}

.btn_action:hover,.btn_action:active,.btn_action:focus,.btn_action.disabled {
	transition: 0.2s ease-in-out ease-in-out
}

.btn_action-wrap {
	display: flex;
	flex-wrap: wrap;
	margin: 15px -5px;
	margin: 40px -5px 60px !important
}

@media (max-width: 575px) {
	.btn_action-wrap {
		flex-direction:column;
		justify-content: center;
		align-items: center;
		margin: 15px -5px
	}
}

.btn_action.download:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZT4NCiAgICAgICAgLmNscy0xLA0KICAgICAgICAuY2xzLTIgew0KICAgICAgICAgICAgZmlsbDogIzIyNGY5MTsNCiAgICAgICAgfQ0KDQogICAgICAgIC5jbHMtMSB7DQogICAgICAgICAgICBvcGFjaXR5OiAwLjY7DQogICAgICAgIH0NCiAgICAgICAgPC9zdHlsZT4NCiAgICA8L2RlZnM+DQogICAgPHRpdGxlPmRvd25sb2FkPC90aXRsZT4NCiAgICA8ZyBpZD0iTGF5ZXJfMTAiIGRhdGEtbmFtZT0iTGF5ZXIgMTAiPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNSwzQTEyLDEyLDAsMSwwLDI3LDE1LDEyLDEyLDAsMCwwLDE1LDNabTAsMjJBMTAsMTAsMCwxLDEsMjUsMTUsMTAsMTAsMCwwLDEsMTUsMjVaIiAvPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xNS43MSwxNy45NWw0LjI0LTQuMjQtMS40MS0xLjQxTDE2LDE0LjgzVjlIMTR2NS44M2wtMi41NC0yLjU0LTEuNDEsMS40MSw0LjI0LDQuMjQuMDguMDVIMTB2MkgyMFYxOEgxNS42M1oiIC8+DQogICAgPC9nPg0KPC9zdmc+")
}

.btn_action.download:hover:before,.btn_action.download.hover:before,.btn_action.download:focus:before,.btn_action.download.focus:before,.btn_action.download:active:before,.btn_action.download.active:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZT4NCiAgICAgICAgLmNscy0xLA0KICAgICAgICAuY2xzLTIgew0KICAgICAgICAgICAgZmlsbDogcmdiYSgyNDUsMjQ3LDI1MCwwLjgpOw0KICAgICAgICB9DQogICAgICAgIDwvc3R5bGU+DQogICAgPC9kZWZzPg0KICAgIDx0aXRsZT5kb3dubG9hZDwvdGl0bGU+DQogICAgPGcgaWQ9IkxheWVyXzEwIiBkYXRhLW5hbWU9IkxheWVyIDEwIj4NCiAgICAgICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTUsM0ExMiwxMiwwLDEsMCwyNywxNSwxMiwxMiwwLDAsMCwxNSwzWm0wLDIyQTEwLDEwLDAsMSwxLDI1LDE1LDEwLDEwLDAsMCwxLDE1LDI1WiIgLz4NCiAgICAgICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTUuNzEsMTcuOTVsNC4yNC00LjI0LTEuNDEtMS40MUwxNiwxNC44M1Y5SDE0djUuODNsLTIuNTQtMi41NC0xLjQxLDEuNDEsNC4yNCw0LjI0LjA4LjA1SDEwdjJIMjBWMThIMTUuNjNaIiAvPg0KICAgIDwvZz4NCjwvc3ZnPg==")
}

.btn_action.download:disabled:before,.btn_action.download.disabled:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZT4NCiAgICAgICAgLmNscy0xLA0KICAgICAgICAuY2xzLTIgew0KICAgICAgICAgICAgZmlsbDogI2E0YWNiYjsNCiAgICAgICAgfQ0KICAgICAgICA8L3N0eWxlPg0KICAgIDwvZGVmcz4NCiAgICA8dGl0bGU+ZG93bmxvYWQ8L3RpdGxlPg0KICAgIDxnIGlkPSJMYXllcl8xMCIgZGF0YS1uYW1lPSJMYXllciAxMCI+DQogICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LDNBMTIsMTIsMCwxLDAsMjcsMTUsMTIsMTIsMCwwLDAsMTUsM1ptMCwyMkExMCwxMCwwLDEsMSwyNSwxNSwxMCwxMCwwLDAsMSwxNSwyNVoiIC8+DQogICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE1LjcxLDE3Ljk1bDQuMjQtNC4yNC0xLjQxLTEuNDFMMTYsMTQuODNWOUgxNHY1LjgzbC0yLjU0LTIuNTQtMS40MSwxLjQxLDQuMjQsNC4yNC4wOC4wNUgxMHYySDIwVjE4SDE1LjYzWiIgLz4NCiAgICA8L2c+DQo8L3N2Zz4=")
}

.btn_action.linkedin:before {
	width: 20px;
	height: 20px;
	margin-top: -10px;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiMyMjRmOTEiPg0KPGc+DQoJPGc+DQoJCTxyZWN0IHk9IjE2MCIgd2lkdGg9IjExNC40OTYiIGhlaWdodD0iMzUyIi8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00MjYuMzY4LDE2NC4xMjhjLTEuMjE2LTAuMzg0LTIuMzY4LTAuOC0zLjY0OC0xLjE1MmMtMS41MzYtMC4zNTItMy4wNzItMC42NC00LjY0LTAuODk2DQoJCQljLTYuMDgtMS4yMTYtMTIuNzM2LTIuMDgtMjAuNTQ0LTIuMDhjLTY2Ljc1MiwwLTEwOS4wODgsNDguNTQ0LTEyMy4wNCw2Ny4yOTZWMTYwSDE2MHYzNTJoMTE0LjQ5NlYzMjANCgkJCWMwLDAsODYuNTI4LTEyMC41MTIsMTIzLjA0LTMyYzAsNzkuMDA4LDAsMjI0LDAsMjI0SDUxMlYyNzQuNDY0QzUxMiwyMjEuMjgsNDc1LjU1MiwxNzYuOTYsNDI2LjM2OCwxNjQuMTI4eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8Y2lyY2xlIGN4PSI1NiIgY3k9IjU2IiByPSI1NiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg==")
}

.btn_action.linkedin:hover:before,.btn_action.linkedin.hover:before,.btn_action.linkedin:focus:before,.btn_action.linkedin.focus:before,.btn_action.linkedin:active:before,.btn_action.linkedin.active:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9InJnYmEoMjQ1LDI0NywyNTAsMC44KSI+DQo8Zz4NCgk8Zz4NCgkJPHJlY3QgeT0iMTYwIiB3aWR0aD0iMTE0LjQ5NiIgaGVpZ2h0PSIzNTIiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTQyNi4zNjgsMTY0LjEyOGMtMS4yMTYtMC4zODQtMi4zNjgtMC44LTMuNjQ4LTEuMTUyYy0xLjUzNi0wLjM1Mi0zLjA3Mi0wLjY0LTQuNjQtMC44OTYNCgkJCWMtNi4wOC0xLjIxNi0xMi43MzYtMi4wOC0yMC41NDQtMi4wOGMtNjYuNzUyLDAtMTA5LjA4OCw0OC41NDQtMTIzLjA0LDY3LjI5NlYxNjBIMTYwdjM1MmgxMTQuNDk2VjMyMA0KCQkJYzAsMCw4Ni41MjgtMTIwLjUxMiwxMjMuMDQtMzJjMCw3OS4wMDgsMCwyMjQsMCwyMjRINTEyVjI3NC40NjRDNTEyLDIyMS4yOCw0NzUuNTUyLDE3Ni45Niw0MjYuMzY4LDE2NC4xMjh6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxjaXJjbGUgY3g9IjU2IiBjeT0iNTYiIHI9IjU2Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+")
}

.btn_action.linkedin:disabled:before,.btn_action.linkedin.disabled:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNhNGFjYmIiPg0KPGc+DQoJPGc+DQoJCTxyZWN0IHk9IjE2MCIgd2lkdGg9IjExNC40OTYiIGhlaWdodD0iMzUyIi8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00MjYuMzY4LDE2NC4xMjhjLTEuMjE2LTAuMzg0LTIuMzY4LTAuOC0zLjY0OC0xLjE1MmMtMS41MzYtMC4zNTItMy4wNzItMC42NC00LjY0LTAuODk2DQoJCQljLTYuMDgtMS4yMTYtMTIuNzM2LTIuMDgtMjAuNTQ0LTIuMDhjLTY2Ljc1MiwwLTEwOS4wODgsNDguNTQ0LTEyMy4wNCw2Ny4yOTZWMTYwSDE2MHYzNTJoMTE0LjQ5NlYzMjANCgkJCWMwLDAsODYuNTI4LTEyMC41MTIsMTIzLjA0LTMyYzAsNzkuMDA4LDAsMjI0LDAsMjI0SDUxMlYyNzQuNDY0QzUxMiwyMjEuMjgsNDc1LjU1MiwxNzYuOTYsNDI2LjM2OCwxNjQuMTI4eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8Y2lyY2xlIGN4PSI1NiIgY3k9IjU2IiByPSI1NiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg==")
}

.btn_action.email:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMjI2LjczNSwxLjYzNkMxMTEuMjU5LDE0LjUxOCwxNy40NzIsMTA2LjIwMiwyLjI4NSwyMjEuMzk2Yy0yMS41MTgsMTYzLjI0LDExMS45MzgsMzAyLjExNiwyNzMuNTg5LDI4OS44NDkgICAgYzU5LjQ2NC00LjUxMywxMTUuMTI0LTMxLjA4NiwxNTguNzM2LTcxLjc1OWwzLjc0Ni0zLjQ5MmM0LjMwOS00LjAxOCw0LjU0NC0xMC43NjgsMC41MjYtMTUuMDc2bC0xNC41NTUtMTUuNjA3ICAgIGMtNC4wMTgtNC4zMDktMTAuNzY3LTQuNTQ0LTE1LjA3Ni0wLjUyNmwtNy44MDMsNy4yNzdjLTQ4LjUxLDQ1LjIzMi0xMTUuMTA0LDY1LjU4Mi0xODIuMjg0LDU0LjE0MSAgICBjLTk1LjIxNS0xNi4yMTYtMTY4LjQxMS05Ny4wNTItMTc1Ljg0Ni0xOTMuMzUyQzMzLjQ4NywxNDUuNTA4LDEzNi4yMDcsMzkuMDkzLDI2Mi4zMjQsNDIuNzU4ICAgIGMxMTYuMjg4LDMuMzgxLDIwNy4wMDksMTAyLjYxNiwyMDcuMDA5LDIxOC45NTN2MTUuNjIyYzAsMjQuOTM0LTIxLjQ4Niw0NC45MzItNDYuOTIxLDQyLjQ2ICAgIEM0MDAuMjQ2LDMxNy42MzcsMzg0LDI5Ny43MTQsMzg0LDI3NS40NDJ2LTk0LjEwOGMwLTUuODkyLTQuNzc2LTEwLjY2Ny0xMC42NjctMTAuNjY3SDM1MmMtNC4yODMsMC03LjkyMSwyLjU2LTkuNjE4LDYuMjAzICAgIGMtMjEuNDY1LTIzLjQxMy01Mi4xOS0zOC4yMDMtODYuMzgyLTM4LjIwM2MtNjQuNjk4LDAtMTE3LjMzMyw1Mi42MzUtMTE3LjMzMywxMTcuMzMzUzE5MS4zMDIsMzczLjMzNCwyNTYsMzczLjMzNCAgICBjNDAuNzU1LDAsNzYuNjkxLTIwLjkwOSw5Ny43MzItNTIuNTRjMTUuODQyLDI2LjQ3NSw0NS4yNzYsNDMuOTIyLDc4Ljc4LDQxLjY3N2M0NS4zMDMtMy4wMzUsNzkuNDg4LTQyLjc0Niw3OS40ODgtODguMTVWMjU2ICAgIEM1MTIsMTA1LjIwMiwzODAuOTMxLTE1LjU2NiwyMjYuNzM1LDEuNjM2eiBNMjU2LDMzMC42NjdjLTQxLjE2NywwLTc0LjY2Ny0zMy41LTc0LjY2Ny03NC42NjcgICAgYzAtNDEuMTY3LDMzLjUtNzQuNjY3LDc0LjY2Ny03NC42NjdjNDEuMTY3LDAsNzQuNjY3LDMzLjUsNzQuNjY3LDc0LjY2N0MzMzAuNjY3LDI5Ny4xNjcsMjk3LjE2NywzMzAuNjY3LDI1NiwzMzAuNjY3eiIgZmlsbD0iIzIyNGY5MSIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=")
}

.btn_action.email:hover:before,.btn_action.email.hover:before,.btn_action.email:focus:before,.btn_action.email.focus:before,.btn_action.email:active:before,.btn_action.email.active:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMjI2LjczNSwxLjYzNkMxMTEuMjU5LDE0LjUxOCwxNy40NzIsMTA2LjIwMiwyLjI4NSwyMjEuMzk2Yy0yMS41MTgsMTYzLjI0LDExMS45MzgsMzAyLjExNiwyNzMuNTg5LDI4OS44NDkgICAgYzU5LjQ2NC00LjUxMywxMTUuMTI0LTMxLjA4NiwxNTguNzM2LTcxLjc1OWwzLjc0Ni0zLjQ5MmM0LjMwOS00LjAxOCw0LjU0NC0xMC43NjgsMC41MjYtMTUuMDc2bC0xNC41NTUtMTUuNjA3ICAgIGMtNC4wMTgtNC4zMDktMTAuNzY3LTQuNTQ0LTE1LjA3Ni0wLjUyNmwtNy44MDMsNy4yNzdjLTQ4LjUxLDQ1LjIzMi0xMTUuMTA0LDY1LjU4Mi0xODIuMjg0LDU0LjE0MSAgICBjLTk1LjIxNS0xNi4yMTYtMTY4LjQxMS05Ny4wNTItMTc1Ljg0Ni0xOTMuMzUyQzMzLjQ4NywxNDUuNTA4LDEzNi4yMDcsMzkuMDkzLDI2Mi4zMjQsNDIuNzU4ICAgIGMxMTYuMjg4LDMuMzgxLDIwNy4wMDksMTAyLjYxNiwyMDcuMDA5LDIxOC45NTN2MTUuNjIyYzAsMjQuOTM0LTIxLjQ4Niw0NC45MzItNDYuOTIxLDQyLjQ2ICAgIEM0MDAuMjQ2LDMxNy42MzcsMzg0LDI5Ny43MTQsMzg0LDI3NS40NDJ2LTk0LjEwOGMwLTUuODkyLTQuNzc2LTEwLjY2Ny0xMC42NjctMTAuNjY3SDM1MmMtNC4yODMsMC03LjkyMSwyLjU2LTkuNjE4LDYuMjAzICAgIGMtMjEuNDY1LTIzLjQxMy01Mi4xOS0zOC4yMDMtODYuMzgyLTM4LjIwM2MtNjQuNjk4LDAtMTE3LjMzMyw1Mi42MzUtMTE3LjMzMywxMTcuMzMzUzE5MS4zMDIsMzczLjMzNCwyNTYsMzczLjMzNCAgICBjNDAuNzU1LDAsNzYuNjkxLTIwLjkwOSw5Ny43MzItNTIuNTRjMTUuODQyLDI2LjQ3NSw0NS4yNzYsNDMuOTIyLDc4Ljc4LDQxLjY3N2M0NS4zMDMtMy4wMzUsNzkuNDg4LTQyLjc0Niw3OS40ODgtODguMTVWMjU2ICAgIEM1MTIsMTA1LjIwMiwzODAuOTMxLTE1LjU2NiwyMjYuNzM1LDEuNjM2eiBNMjU2LDMzMC42NjdjLTQxLjE2NywwLTc0LjY2Ny0zMy41LTc0LjY2Ny03NC42NjcgICAgYzAtNDEuMTY3LDMzLjUtNzQuNjY3LDc0LjY2Ny03NC42NjdjNDEuMTY3LDAsNzQuNjY3LDMzLjUsNzQuNjY3LDc0LjY2N0MzMzAuNjY3LDI5Ny4xNjcsMjk3LjE2NywzMzAuNjY3LDI1NiwzMzAuNjY3eiIgZmlsbD0icmdiYSgyNDUsMjQ3LDI1MCwwLjgpIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==")
}

.btn_action.email:disabled:before,.btn_action.email.disabled:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMjI2LjczNSwxLjYzNkMxMTEuMjU5LDE0LjUxOCwxNy40NzIsMTA2LjIwMiwyLjI4NSwyMjEuMzk2Yy0yMS41MTgsMTYzLjI0LDExMS45MzgsMzAyLjExNiwyNzMuNTg5LDI4OS44NDkgICAgYzU5LjQ2NC00LjUxMywxMTUuMTI0LTMxLjA4NiwxNTguNzM2LTcxLjc1OWwzLjc0Ni0zLjQ5MmM0LjMwOS00LjAxOCw0LjU0NC0xMC43NjgsMC41MjYtMTUuMDc2bC0xNC41NTUtMTUuNjA3ICAgIGMtNC4wMTgtNC4zMDktMTAuNzY3LTQuNTQ0LTE1LjA3Ni0wLjUyNmwtNy44MDMsNy4yNzdjLTQ4LjUxLDQ1LjIzMi0xMTUuMTA0LDY1LjU4Mi0xODIuMjg0LDU0LjE0MSAgICBjLTk1LjIxNS0xNi4yMTYtMTY4LjQxMS05Ny4wNTItMTc1Ljg0Ni0xOTMuMzUyQzMzLjQ4NywxNDUuNTA4LDEzNi4yMDcsMzkuMDkzLDI2Mi4zMjQsNDIuNzU4ICAgIGMxMTYuMjg4LDMuMzgxLDIwNy4wMDksMTAyLjYxNiwyMDcuMDA5LDIxOC45NTN2MTUuNjIyYzAsMjQuOTM0LTIxLjQ4Niw0NC45MzItNDYuOTIxLDQyLjQ2ICAgIEM0MDAuMjQ2LDMxNy42MzcsMzg0LDI5Ny43MTQsMzg0LDI3NS40NDJ2LTk0LjEwOGMwLTUuODkyLTQuNzc2LTEwLjY2Ny0xMC42NjctMTAuNjY3SDM1MmMtNC4yODMsMC03LjkyMSwyLjU2LTkuNjE4LDYuMjAzICAgIGMtMjEuNDY1LTIzLjQxMy01Mi4xOS0zOC4yMDMtODYuMzgyLTM4LjIwM2MtNjQuNjk4LDAtMTE3LjMzMyw1Mi42MzUtMTE3LjMzMywxMTcuMzMzUzE5MS4zMDIsMzczLjMzNCwyNTYsMzczLjMzNCAgICBjNDAuNzU1LDAsNzYuNjkxLTIwLjkwOSw5Ny43MzItNTIuNTRjMTUuODQyLDI2LjQ3NSw0NS4yNzYsNDMuOTIyLDc4Ljc4LDQxLjY3N2M0NS4zMDMtMy4wMzUsNzkuNDg4LTQyLjc0Niw3OS40ODgtODguMTVWMjU2ICAgIEM1MTIsMTA1LjIwMiwzODAuOTMxLTE1LjU2NiwyMjYuNzM1LDEuNjM2eiBNMjU2LDMzMC42NjdjLTQxLjE2NywwLTc0LjY2Ny0zMy41LTc0LjY2Ny03NC42NjcgICAgYzAtNDEuMTY3LDMzLjUtNzQuNjY3LDc0LjY2Ny03NC42NjdjNDEuMTY3LDAsNzQuNjY3LDMzLjUsNzQuNjY3LDc0LjY2N0MzMzAuNjY3LDI5Ny4xNjcsMjk3LjE2NywzMzAuNjY3LDI1NiwzMzAuNjY3eiIgZmlsbD0iI2E0YWNiYiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=")
}

.btn_action.calendar {
	font-size: 100% !important
}

.btn_action.calendar:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZT4NCiAgICAgICAgLmNscy0xIHsNCiAgICAgICAgICAgIGZpbGw6ICMyMjRmOTE7DQogICAgICAgIH0NCiAgICAgICAgPC9zdHlsZT4NCiAgICA8L2RlZnM+DQogICAgPHRpdGxlPmNhbGVuZGFyPC90aXRsZT4NCiAgICA8ZyBpZD0iTGF5ZXJfMTAiIGRhdGEtbmFtZT0iTGF5ZXIgMTAiPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMCw3VjVIMThWN0gxMlY1SDEwVjdIOWEzLDMsMCwwLDAtMywzVjIyYTMsMywwLDAsMCwzLDNIMjFhMywzLDAsMCwwLDMtM1YxMGEzLDMsMCwwLDAtMy0zWk0xOCwxOUgxNlYxN2gyWm0yLTJoMnYySDIwWm0tOCwyVjE3aDJ2MlptMiwydjJIMTJWMjFabS00LTJIOFYxN2gyWm02LTRWMTNoMnYyWm0tMiwwSDEyVjEzaDJabS00LDBIOFYxM2gyWk04LDIxaDJ2Mkg5YTEsMSwwLDAsMS0xLTFabTgsMlYyMWgydjJabTQsMFYyMWgydjFhMSwxLDAsMCwxLTEsMVptMi04SDIwVjEzaDJaTTgsMTFWMTBBMSwxLDAsMCwxLDksOUgyMWExLDEsMCwwLDEsMSwxdjFaIiAvPg0KICAgIDwvZz4NCjwvc3ZnPg==")
}

.btn_action.calendar:hover:before,.btn_action.calendar.hover:before,.btn_action.calendar:focus:before,.btn_action.calendar.focus:before,.btn_action.calendar:active:before,.btn_action.calendar.active:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZT4NCiAgICAgICAgLmNscy0xIHsNCiAgICAgICAgICAgIGZpbGw6IHJnYmEoMjQ1LDI0NywyNTAsMC44KTsNCiAgICAgICAgfQ0KICAgICAgICA8L3N0eWxlPg0KICAgIDwvZGVmcz4NCiAgICA8dGl0bGU+Y2FsZW5kYXI8L3RpdGxlPg0KICAgIDxnIGlkPSJMYXllcl8xMCIgZGF0YS1uYW1lPSJMYXllciAxMCI+DQogICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIwLDdWNUgxOFY3SDEyVjVIMTBWN0g5YTMsMywwLDAsMC0zLDNWMjJhMywzLDAsMCwwLDMsM0gyMWEzLDMsMCwwLDAsMy0zVjEwYTMsMywwLDAsMC0zLTNaTTE4LDE5SDE2VjE3aDJabTItMmgydjJIMjBabS04LDJWMTdoMnYyWm0yLDJ2MkgxMlYyMVptLTQtMkg4VjE3aDJabTYtNFYxM2gydjJabS0yLDBIMTJWMTNoMlptLTQsMEg4VjEzaDJaTTgsMjFoMnYySDlhMSwxLDAsMCwxLTEtMVptOCwyVjIxaDJ2MlptNCwwVjIxaDJ2MWExLDEsMCwwLDEtMSwxWm0yLThIMjBWMTNoMlpNOCwxMVYxMEExLDEsMCwwLDEsOSw5SDIxYTEsMSwwLDAsMSwxLDF2MVoiIC8+DQogICAgPC9nPg0KPC9zdmc+")
}

.btn_action.calendar:disabled:before,.btn_action.calendar.disabled:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZT4NCiAgICAgICAgLmNscy0xIHsNCiAgICAgICAgICAgIGZpbGw6ICNhNGFjYmI7DQogICAgICAgIH0NCiAgICAgICAgPC9zdHlsZT4NCiAgICA8L2RlZnM+DQogICAgPHRpdGxlPmNhbGVuZGFyPC90aXRsZT4NCiAgICA8ZyBpZD0iTGF5ZXJfMTAiIGRhdGEtbmFtZT0iTGF5ZXIgMTAiPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMCw3VjVIMThWN0gxMlY1SDEwVjdIOWEzLDMsMCwwLDAtMywzVjIyYTMsMywwLDAsMCwzLDNIMjFhMywzLDAsMCwwLDMtM1YxMGEzLDMsMCwwLDAtMy0zWk0xOCwxOUgxNlYxN2gyWm0yLTJoMnYySDIwWm0tOCwyVjE3aDJ2MlptMiwydjJIMTJWMjFabS00LTJIOFYxN2gyWm02LTRWMTNoMnYyWm0tMiwwSDEyVjEzaDJabS00LDBIOFYxM2gyWk04LDIxaDJ2Mkg5YTEsMSwwLDAsMS0xLTFabTgsMlYyMWgydjJabTQsMFYyMWgydjFhMSwxLDAsMCwxLTEsMVptMi04SDIwVjEzaDJaTTgsMTFWMTBBMSwxLDAsMCwxLDksOUgyMWExLDEsMCwwLDEsMSwxdjFaIiAvPg0KICAgIDwvZz4NCjwvc3ZnPg==")
}

@media (min-width: 768px) {
	.btn_action.print_page {
		margin-left:auto
	}
}

.btn_action.print_page:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCAzMCAzMCI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZT4NCiAgICAgICAgLmNscy0xIHsNCiAgICAgICAgICAgIGZpbGw6ICMyMjRmOTE7DQogICAgICAgIH0NCiAgICAgICAgPC9zdHlsZT4NCiAgICA8L2RlZnM+DQogICAgPHRpdGxlPnByaW50PC90aXRsZT4NCiAgICA8ZyBpZD0iTGF5ZXJfMTAiIGRhdGEtbmFtZT0iTGF5ZXIgMTAiPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMyw4SDIyVjNIOFY4SDdhNCw0LDAsMCwwLTQsNHY4YTMsMywwLDAsMCwzLDNIOHY0SDIyVjIzaDJhMywzLDAsMCwwLDMtM1YxMkE0LDQsMCwwLDAsMjMsOFpNMTAsNUgyMFY4SDEwWk0yMCwyNUgxMFYxOUgyMFptNS01YTEsMSwwLDAsMS0xLDFIMjJWMTlhMSwxLDAsMCwwLDAtMkg4YTEsMSwwLDAsMCwwLDJ2Mkg2YTEsMSwwLDAsMS0xLTFWMTJhMiwyLDAsMCwxLDItMkgyM2EyLDIsMCwwLDEsMiwyWiIgLz4NCiAgICAgICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMsMjNoNGExLDEsMCwwLDAsMC0ySDEzYTEsMSwwLDAsMCwwLDJaIiAvPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMiwxMkgyMWExLDEsMCwwLDAsMCwyaDFhMSwxLDAsMCwwLDAtMloiIC8+DQogICAgPC9nPg0KPC9zdmc+")
}

.btn_action.print_page:hover:before,.btn_action.print_page.hover:before,.btn_action.print_page:focus:before,.btn_action.print_page.focus:before,.btn_action.print_page:active:before,.btn_action.print_page.active:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZT4NCiAgICAgICAgLmNscy0xIHsNCiAgICAgICAgICAgIGZpbGw6IHJnYmEoMjQ1LDI0NywyNTAsMC44KTsNCiAgICAgICAgfQ0KICAgICAgICA8L3N0eWxlPg0KICAgIDwvZGVmcz4NCiAgICA8dGl0bGU+cHJpbnQ8L3RpdGxlPg0KICAgIDxnIGlkPSJMYXllcl8xMCIgZGF0YS1uYW1lPSJMYXllciAxMCI+DQogICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIzLDhIMjJWM0g4VjhIN2E0LDQsMCwwLDAtNCw0djhhMywzLDAsMCwwLDMsM0g4djRIMjJWMjNoMmEzLDMsMCwwLDAsMy0zVjEyQTQsNCwwLDAsMCwyMyw4Wk0xMCw1SDIwVjhIMTBaTTIwLDI1SDEwVjE5SDIwWm01LTVhMSwxLDAsMCwxLTEsMUgyMlYxOWExLDEsMCwwLDAsMC0ySDhhMSwxLDAsMCwwLDAsMnYySDZhMSwxLDAsMCwxLTEtMVYxMmEyLDIsMCwwLDEsMi0ySDIzYTIsMiwwLDAsMSwyLDJaIiAvPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMywyM2g0YTEsMSwwLDAsMCwwLTJIMTNhMSwxLDAsMCwwLDAsMloiIC8+DQogICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIyLDEySDIxYTEsMSwwLDAsMCwwLDJoMWExLDEsMCwwLDAsMC0yWiIgLz4NCiAgICA8L2c+DQo8L3N2Zz4=")
}

.btn_action.print_page:disabled:before,.btn_action.print_page.disabled:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZT4NCiAgICAgICAgLmNscy0xIHsNCiAgICAgICAgICAgIGZpbGw6ICNhNGFjYmI7DQogICAgICAgIH0NCiAgICAgICAgPC9zdHlsZT4NCiAgICA8L2RlZnM+DQogICAgPHRpdGxlPnByaW50PC90aXRsZT4NCiAgICA8ZyBpZD0iTGF5ZXJfMTAiIGRhdGEtbmFtZT0iTGF5ZXIgMTAiPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMyw4SDIyVjNIOFY4SDdhNCw0LDAsMCwwLTQsNHY4YTMsMywwLDAsMCwzLDNIOHY0SDIyVjIzaDJhMywzLDAsMCwwLDMtM1YxMkE0LDQsMCwwLDAsMjMsOFpNMTAsNUgyMFY4SDEwWk0yMCwyNUgxMFYxOUgyMFptNS01YTEsMSwwLDAsMS0xLDFIMjJWMTlhMSwxLDAsMCwwLDAtMkg4YTEsMSwwLDAsMCwwLDJ2Mkg2YTEsMSwwLDAsMS0xLTFWMTJhMiwyLDAsMCwxLDItMkgyM2EyLDIsMCwwLDEsMiwyWiIgLz4NCiAgICAgICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMsMjNoNGExLDEsMCwwLDAsMC0ySDEzYTEsMSwwLDAsMCwwLDJaIiAvPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMiwxMkgyMWExLDEsMCwwLDAsMCwyaDFhMSwxLDAsMCwwLDAtMloiIC8+DQogICAgPC9nPg0KPC9zdmc+")
}

.btn_action.facebook:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgOTYuMTI0IDk2LjEyMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTYuMTI0IDk2LjEyMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgogICAgPGc+CiAgICAgICAgPHBhdGggZD0iTTcyLjA4OSwwLjAyTDU5LjYyNCwwQzQ1LjYyLDAsMzYuNTcsOS4yODUsMzYuNTcsMjMuNjU2djEwLjkwN0gyNC4wMzdjLTEuMDgzLDAtMS45NiwwLjg3OC0xLjk2LDEuOTYxdjE1LjgwMyAgIGMwLDEuMDgzLDAuODc4LDEuOTYsMS45NiwxLjk2aDEyLjUzM3YzOS44NzZjMCwxLjA4MywwLjg3NywxLjk2LDEuOTYsMS45NmgxNi4zNTJjMS4wODMsMCwxLjk2LTAuODc4LDEuOTYtMS45NlY1NC4yODdoMTQuNjU0ICAgYzEuMDgzLDAsMS45Ni0wLjg3NywxLjk2LTEuOTZsMC4wMDYtMTUuODAzYzAtMC41Mi0wLjIwNy0xLjAxOC0wLjU3NC0xLjM4NmMtMC4zNjctMC4zNjgtMC44NjctMC41NzUtMS4zODctMC41NzVINTYuODQydi05LjI0NiAgIGMwLTQuNDQ0LDEuMDU5LTYuNyw2Ljg0OC02LjdsOC4zOTctMC4wMDNjMS4wODIsMCwxLjk1OS0wLjg3OCwxLjk1OS0xLjk2VjEuOThDNzQuMDQ2LDAuODk5LDczLjE3LDAuMDIyLDcyLjA4OSwwLjAyeiIgZmlsbD0iIzIyNGY5MSIgLz4KICAgIDwvZz4KICAgIDxnPgogICAgPC9nPgogICAgPGc+CiAgICA8L2c+CiAgICA8Zz4KICAgIDwvZz4KICAgIDxnPgogICAgPC9nPgogICAgPGc+CiAgICA8L2c+CiAgICA8Zz4KICAgIDwvZz4KICAgIDxnPgogICAgPC9nPgogICAgPGc+CiAgICA8L2c+CiAgICA8Zz4KICAgIDwvZz4KICAgIDxnPgogICAgPC9nPgogICAgPGc+CiAgICA8L2c+CiAgICA8Zz4KICAgIDwvZz4KICAgIDxnPgogICAgPC9nPgogICAgPGc+CiAgICA8L2c+CiAgICA8Zz4KICAgIDwvZz4KPC9zdmc+")
}

.btn_action.facebook:hover:before,.btn_action.facebook.hover:before,.btn_action.facebook:focus:before,.btn_action.facebook.focus:before,.btn_action.facebook:active:before,.btn_action.facebook.active:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgOTYuMTI0IDk2LjEyMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTYuMTI0IDk2LjEyMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgogICAgPGc+CiAgICAgICAgPHBhdGggZD0iTTcyLjA4OSwwLjAyTDU5LjYyNCwwQzQ1LjYyLDAsMzYuNTcsOS4yODUsMzYuNTcsMjMuNjU2djEwLjkwN0gyNC4wMzdjLTEuMDgzLDAtMS45NiwwLjg3OC0xLjk2LDEuOTYxdjE1LjgwMyAgIGMwLDEuMDgzLDAuODc4LDEuOTYsMS45NiwxLjk2aDEyLjUzM3YzOS44NzZjMCwxLjA4MywwLjg3NywxLjk2LDEuOTYsMS45NmgxNi4zNTJjMS4wODMsMCwxLjk2LTAuODc4LDEuOTYtMS45NlY1NC4yODdoMTQuNjU0ICAgYzEuMDgzLDAsMS45Ni0wLjg3NywxLjk2LTEuOTZsMC4wMDYtMTUuODAzYzAtMC41Mi0wLjIwNy0xLjAxOC0wLjU3NC0xLjM4NmMtMC4zNjctMC4zNjgtMC44NjctMC41NzUtMS4zODctMC41NzVINTYuODQydi05LjI0NiAgIGMwLTQuNDQ0LDEuMDU5LTYuNyw2Ljg0OC02LjdsOC4zOTctMC4wMDNjMS4wODIsMCwxLjk1OS0wLjg3OCwxLjk1OS0xLjk2VjEuOThDNzQuMDQ2LDAuODk5LDczLjE3LDAuMDIyLDcyLjA4OSwwLjAyeiIgZmlsbD0icmdiYSgyNDUsMjQ3LDI1MCwwLjgpIi8+CiAgICA8L2c+CiAgICA8Zz4KICAgIDwvZz4KICAgIDxnPgogICAgPC9nPgogICAgPGc+CiAgICA8L2c+CiAgICA8Zz4KICAgIDwvZz4KICAgIDxnPgogICAgPC9nPgogICAgPGc+CiAgICA8L2c+CiAgICA8Zz4KICAgIDwvZz4KICAgIDxnPgogICAgPC9nPgogICAgPGc+CiAgICA8L2c+CiAgICA8Zz4KICAgIDwvZz4KICAgIDxnPgogICAgPC9nPgogICAgPGc+CiAgICA8L2c+CiAgICA8Zz4KICAgIDwvZz4KICAgIDxnPgogICAgPC9nPgogICAgPGc+CiAgICA8L2c+Cjwvc3ZnPg==")
}

.btn_action.facebook:disabled:before,.btn_action.facebook.disabled:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgOTYuMTI0IDk2LjEyMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTYuMTI0IDk2LjEyMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGQ9Ik03Mi4wODksMC4wMkw1OS42MjQsMEM0NS42MiwwLDM2LjU3LDkuMjg1LDM2LjU3LDIzLjY1NnYxMC45MDdIMjQuMDM3Yy0xLjA4MywwLTEuOTYsMC44NzgtMS45NiwxLjk2MXYxNS44MDMgICBjMCwxLjA4MywwLjg3OCwxLjk2LDEuOTYsMS45NmgxMi41MzN2MzkuODc2YzAsMS4wODMsMC44NzcsMS45NiwxLjk2LDEuOTZoMTYuMzUyYzEuMDgzLDAsMS45Ni0wLjg3OCwxLjk2LTEuOTZWNTQuMjg3aDE0LjY1NCAgIGMxLjA4MywwLDEuOTYtMC44NzcsMS45Ni0xLjk2bDAuMDA2LTE1LjgwM2MwLTAuNTItMC4yMDctMS4wMTgtMC41NzQtMS4zODZjLTAuMzY3LTAuMzY4LTAuODY3LTAuNTc1LTEuMzg3LTAuNTc1SDU2Ljg0MnYtOS4yNDYgICBjMC00LjQ0NCwxLjA1OS02LjcsNi44NDgtNi43bDguMzk3LTAuMDAzYzEuMDgyLDAsMS45NTktMC44NzgsMS45NTktMS45NlYxLjk4Qzc0LjA0NiwwLjg5OSw3My4xNywwLjAyMiw3Mi4wODksMC4wMnoiIGZpbGw9IiNhNGFjYmIiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K")
}

.btn_action.twitter:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiMyMjRmOTEiPg0KICAgIDxnPg0KICAgICAgICA8Zz4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik01MTIsOTcuMjQ4Yy0xOS4wNCw4LjM1Mi0zOS4zMjgsMTMuODg4LTYwLjQ4LDE2LjU3NmMyMS43Ni0xMi45OTIsMzguMzY4LTMzLjQwOCw0Ni4xNzYtNTguMDE2DQoJCQljLTIwLjI4OCwxMi4wOTYtNDIuNjg4LDIwLjY0LTY2LjU2LDI1LjQwOEM0MTEuODcyLDYwLjcwNCwzODQuNDE2LDQ4LDM1NC40NjQsNDhjLTU4LjExMiwwLTEwNC44OTYsNDcuMTY4LTEwNC44OTYsMTA0Ljk5Mg0KCQkJYzAsOC4zMiwwLjcwNCwxNi4zMiwyLjQzMiwyMy45MzZjLTg3LjI2NC00LjI1Ni0xNjQuNDgtNDYuMDgtMjE2LjM1Mi0xMDkuNzkyYy05LjA1NiwxNS43MTItMTQuMzY4LDMzLjY5Ni0xNC4zNjgsNTMuMDU2DQoJCQljMCwzNi4zNTIsMTguNzIsNjguNTc2LDQ2LjYyNCw4Ny4yMzJjLTE2Ljg2NC0wLjMyLTMzLjQwOC01LjIxNi00Ny40MjQtMTIuOTI4YzAsMC4zMiwwLDAuNzM2LDAsMS4xNTINCgkJCWMwLDUxLjAwOCwzNi4zODQsOTMuMzc2LDg0LjA5NiwxMDMuMTM2Yy04LjU0NCwyLjMzNi0xNy44NTYsMy40NTYtMjcuNTIsMy40NTZjLTYuNzIsMC0xMy41MDQtMC4zODQtMTkuODcyLTEuNzkyDQoJCQljMTMuNiw0MS41NjgsNTIuMTkyLDcyLjEyOCw5OC4wOCw3My4xMmMtMzUuNzEyLDI3LjkzNi04MS4wNTYsNDQuNzY4LTEzMC4xNDQsNDQuNzY4Yy04LjYwOCwwLTE2Ljg2NC0wLjM4NC0yNS4xMi0xLjQ0DQoJCQlDNDYuNDk2LDQ0Ni44OCwxMDEuNiw0NjQsMTYxLjAyNCw0NjRjMTkzLjE1MiwwLDI5OC43NTItMTYwLDI5OC43NTItMjk4LjY4OGMwLTQuNjQtMC4xNi05LjEyLTAuMzg0LTEzLjU2OA0KCQkJQzQ4MC4yMjQsMTM2Ljk2LDQ5Ny43MjgsMTE4LjQ5Niw1MTIsOTcuMjQ4eiIgLz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCiAgICA8Zz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgPC9nPg0KICAgIDxnPg0KICAgIDwvZz4NCiAgICA8Zz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgPC9nPg0KICAgIDxnPg0KICAgIDwvZz4NCiAgICA8Zz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgPC9nPg0KICAgIDxnPg0KICAgIDwvZz4NCiAgICA8Zz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgPC9nPg0KICAgIDxnPg0KICAgIDwvZz4NCiAgICA8Zz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgPC9nPg0KICAgIDxnPg0KICAgIDwvZz4NCjwvc3ZnPg==")
}

.btn_action.twitter:hover:before,.btn_action.twitter.hover:before,.btn_action.twitter:focus:before,.btn_action.twitter.focus:before,.btn_action.twitter:active:before,.btn_action.twitter.active:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9InJnYmEoMjQ1LDI0NywyNTAsMC44KSI+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTUxMiw5Ny4yNDhjLTE5LjA0LDguMzUyLTM5LjMyOCwxMy44ODgtNjAuNDgsMTYuNTc2YzIxLjc2LTEyLjk5MiwzOC4zNjgtMzMuNDA4LDQ2LjE3Ni01OC4wMTYNCgkJCWMtMjAuMjg4LDEyLjA5Ni00Mi42ODgsMjAuNjQtNjYuNTYsMjUuNDA4QzQxMS44NzIsNjAuNzA0LDM4NC40MTYsNDgsMzU0LjQ2NCw0OGMtNTguMTEyLDAtMTA0Ljg5Niw0Ny4xNjgtMTA0Ljg5NiwxMDQuOTkyDQoJCQljMCw4LjMyLDAuNzA0LDE2LjMyLDIuNDMyLDIzLjkzNmMtODcuMjY0LTQuMjU2LTE2NC40OC00Ni4wOC0yMTYuMzUyLTEwOS43OTJjLTkuMDU2LDE1LjcxMi0xNC4zNjgsMzMuNjk2LTE0LjM2OCw1My4wNTYNCgkJCWMwLDM2LjM1MiwxOC43Miw2OC41NzYsNDYuNjI0LDg3LjIzMmMtMTYuODY0LTAuMzItMzMuNDA4LTUuMjE2LTQ3LjQyNC0xMi45MjhjMCwwLjMyLDAsMC43MzYsMCwxLjE1Mg0KCQkJYzAsNTEuMDA4LDM2LjM4NCw5My4zNzYsODQuMDk2LDEwMy4xMzZjLTguNTQ0LDIuMzM2LTE3Ljg1NiwzLjQ1Ni0yNy41MiwzLjQ1NmMtNi43MiwwLTEzLjUwNC0wLjM4NC0xOS44NzItMS43OTINCgkJCWMxMy42LDQxLjU2OCw1Mi4xOTIsNzIuMTI4LDk4LjA4LDczLjEyYy0zNS43MTIsMjcuOTM2LTgxLjA1Niw0NC43NjgtMTMwLjE0NCw0NC43NjhjLTguNjA4LDAtMTYuODY0LTAuMzg0LTI1LjEyLTEuNDQNCgkJCUM0Ni40OTYsNDQ2Ljg4LDEwMS42LDQ2NCwxNjEuMDI0LDQ2NGMxOTMuMTUyLDAsMjk4Ljc1Mi0xNjAsMjk4Ljc1Mi0yOTguNjg4YzAtNC42NC0wLjE2LTkuMTItMC4zODQtMTMuNTY4DQoJCQlDNDgwLjIyNCwxMzYuOTYsNDk3LjcyOCwxMTguNDk2LDUxMiw5Ny4yNDh6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=")
}

.btn_action.twitter:disabled:before,.btn_action.twitter.disabled:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNhNGFjYmIiPg0KICAgIDxnPg0KICAgICAgICA8Zz4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik01MTIsOTcuMjQ4Yy0xOS4wNCw4LjM1Mi0zOS4zMjgsMTMuODg4LTYwLjQ4LDE2LjU3NmMyMS43Ni0xMi45OTIsMzguMzY4LTMzLjQwOCw0Ni4xNzYtNTguMDE2DQoJCQljLTIwLjI4OCwxMi4wOTYtNDIuNjg4LDIwLjY0LTY2LjU2LDI1LjQwOEM0MTEuODcyLDYwLjcwNCwzODQuNDE2LDQ4LDM1NC40NjQsNDhjLTU4LjExMiwwLTEwNC44OTYsNDcuMTY4LTEwNC44OTYsMTA0Ljk5Mg0KCQkJYzAsOC4zMiwwLjcwNCwxNi4zMiwyLjQzMiwyMy45MzZjLTg3LjI2NC00LjI1Ni0xNjQuNDgtNDYuMDgtMjE2LjM1Mi0xMDkuNzkyYy05LjA1NiwxNS43MTItMTQuMzY4LDMzLjY5Ni0xNC4zNjgsNTMuMDU2DQoJCQljMCwzNi4zNTIsMTguNzIsNjguNTc2LDQ2LjYyNCw4Ny4yMzJjLTE2Ljg2NC0wLjMyLTMzLjQwOC01LjIxNi00Ny40MjQtMTIuOTI4YzAsMC4zMiwwLDAuNzM2LDAsMS4xNTINCgkJCWMwLDUxLjAwOCwzNi4zODQsOTMuMzc2LDg0LjA5NiwxMDMuMTM2Yy04LjU0NCwyLjMzNi0xNy44NTYsMy40NTYtMjcuNTIsMy40NTZjLTYuNzIsMC0xMy41MDQtMC4zODQtMTkuODcyLTEuNzkyDQoJCQljMTMuNiw0MS41NjgsNTIuMTkyLDcyLjEyOCw5OC4wOCw3My4xMmMtMzUuNzEyLDI3LjkzNi04MS4wNTYsNDQuNzY4LTEzMC4xNDQsNDQuNzY4Yy04LjYwOCwwLTE2Ljg2NC0wLjM4NC0yNS4xMi0xLjQ0DQoJCQlDNDYuNDk2LDQ0Ni44OCwxMDEuNiw0NjQsMTYxLjAyNCw0NjRjMTkzLjE1MiwwLDI5OC43NTItMTYwLDI5OC43NTItMjk4LjY4OGMwLTQuNjQtMC4xNi05LjEyLTAuMzg0LTEzLjU2OA0KCQkJQzQ4MC4yMjQsMTM2Ljk2LDQ5Ny43MjgsMTE4LjQ5Niw1MTIsOTcuMjQ4eiIgLz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCiAgICA8Zz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgPC9nPg0KICAgIDxnPg0KICAgIDwvZz4NCiAgICA8Zz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgPC9nPg0KICAgIDxnPg0KICAgIDwvZz4NCiAgICA8Zz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgPC9nPg0KICAgIDxnPg0KICAgIDwvZz4NCiAgICA8Zz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgPC9nPg0KICAgIDxnPg0KICAgIDwvZz4NCiAgICA8Zz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgPC9nPg0KICAgIDxnPg0KICAgIDwvZz4NCjwvc3ZnPg==")
}

.btn_action.g-plus:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiMyMjRmOTEiPg0KICAgIDxnPg0KICAgICAgICA8Zz4NCiAgICAgICAgICAgIDxwb2x5Z29uIHBvaW50cz0iNDQ4LDIyNCA0NDgsMTYwIDQxNiwxNjAgNDE2LDIyNCAzNTIsMjI0IDM1MiwyNTYgNDE2LDI1NiA0MTYsMzIwIDQ0OCwzMjAgNDQ4LDI1NiA1MTIsMjU2IDUxMiwyMjQgCQkiIC8+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgICAgIDxnPg0KICAgICAgICAgICAgPHBhdGggZD0iTTE2MCwyMjR2NjRoOTAuNTI4Yy0xMy4yMTYsMzcuMjQ4LTQ4LjgsNjQtOTAuNTI4LDY0Yy01Mi45MjgsMC05Ni00My4wNzItOTYtOTZjMC01Mi45MjgsNDMuMDcyLTk2LDk2LTk2DQoJCQljMjIuOTQ0LDAsNDUuMDI0LDguMjI0LDYyLjE3NiwyMy4xNjhsNDIuMDQ4LTQ4LjI1NkMyMzUuNDI0LDEwOS44MjQsMTk4LjQzMiw5NiwxNjAsOTZDNzEuNzc2LDk2LDAsMTY3Ljc3NiwwLDI1Ng0KCQkJczcxLjc3NiwxNjAsMTYwLDE2MHMxNjAtNzEuNzc2LDE2MC0xNjB2LTMySDE2MHoiIC8+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=")
}

.btn_action.g-plus:hover:before,.btn_action.g-plus.hover:before,.btn_action.g-plus:focus:before,.btn_action.g-plus.focus:before,.btn_action.g-plus:active:before,.btn_action.g-plus.active:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9InJnYmEoMjQ1LDI0NywyNTAsMC44KSI+DQogICAgPGc+DQogICAgICAgIDxnPg0KICAgICAgICAgICAgPHBvbHlnb24gcG9pbnRzPSI0NDgsMjI0IDQ0OCwxNjAgNDE2LDE2MCA0MTYsMjI0IDM1MiwyMjQgMzUyLDI1NiA0MTYsMjU2IDQxNiwzMjAgNDQ4LDMyMCA0NDgsMjU2IDUxMiwyNTYgNTEyLDIyNCAJCSIgLz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCiAgICA8Zz4NCiAgICAgICAgPGc+DQogICAgICAgICAgICA8cGF0aCBkPSJNMTYwLDIyNHY2NGg5MC41MjhjLTEzLjIxNiwzNy4yNDgtNDguOCw2NC05MC41MjgsNjRjLTUyLjkyOCwwLTk2LTQzLjA3Mi05Ni05NmMwLTUyLjkyOCw0My4wNzItOTYsOTYtOTYNCgkJCWMyMi45NDQsMCw0NS4wMjQsOC4yMjQsNjIuMTc2LDIzLjE2OGw0Mi4wNDgtNDguMjU2QzIzNS40MjQsMTA5LjgyNCwxOTguNDMyLDk2LDE2MCw5NkM3MS43NzYsOTYsMCwxNjcuNzc2LDAsMjU2DQoJCQlzNzEuNzc2LDE2MCwxNjAsMTYwczE2MC03MS43NzYsMTYwLTE2MHYtMzJIMTYweiIgLz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==")
}

.btn_action.g-plus:disabled:before,.btn_action.g-plus.disabled:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNhNGFjYmIiPg0KICAgIDxnPg0KICAgICAgICA8Zz4NCiAgICAgICAgICAgIDxwb2x5Z29uIHBvaW50cz0iNDQ4LDIyNCA0NDgsMTYwIDQxNiwxNjAgNDE2LDIyNCAzNTIsMjI0IDM1MiwyNTYgNDE2LDI1NiA0MTYsMzIwIDQ0OCwzMjAgNDQ4LDI1NiA1MTIsMjU2IDUxMiwyMjQgCQkiIC8+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgICAgIDxnPg0KICAgICAgICAgICAgPHBhdGggZD0iTTE2MCwyMjR2NjRoOTAuNTI4Yy0xMy4yMTYsMzcuMjQ4LTQ4LjgsNjQtOTAuNTI4LDY0Yy01Mi45MjgsMC05Ni00My4wNzItOTYtOTZjMC01Mi45MjgsNDMuMDcyLTk2LDk2LTk2DQoJCQljMjIuOTQ0LDAsNDUuMDI0LDguMjI0LDYyLjE3NiwyMy4xNjhsNDIuMDQ4LTQ4LjI1NkMyMzUuNDI0LDEwOS44MjQsMTk4LjQzMiw5NiwxNjAsOTZDNzEuNzc2LDk2LDAsMTY3Ljc3NiwwLDI1Ng0KCQkJczcxLjc3NiwxNjAsMTYwLDE2MHMxNjAtNzEuNzc2LDE2MC0xNjB2LTMySDE2MHoiIC8+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=")
}

.btn_action.telegram:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIC0yNCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iIzIyNGY5MSI+DQogICAgPHBhdGggZD0ibTUxMiAwLTUxMiAyMTcuNjI4OTA2IDEzNC4yMjI2NTYgNTMuMjY5NTMyIDQ3Ljc4MTI1IDE3OS42MDU0NjggODcuOTgwNDY5LTg1LjI0NjA5NCAxNDMuMTMyODEzIDk4Ljg1NTQ2OXptLTMyMy4wMjM0MzggMjkzLjkyMTg3NS01LjE2Nzk2OCA0Ni44MjgxMjUtMTkuODM5ODQ0LTc0LjU4OTg0NCAxODYuODk4NDM4LTEyNy4yOTY4NzV6bTE2OC4wMDM5MDctMTk1LjQ3MjY1Ni0yMTIuMDgyMDMxIDE0NC40NDkyMTktNjYuMDcwMzEzLTI2LjIxODc1em0tMTQ3LjYwOTM3NSAyODMuODE2NDA2IDYuMDM5MDYyLTU0LjcwMzEyNSAyOS40MzM1OTQgMjAuMzMyMDMxem0xNy41MjczNDQtODMuMTc5Njg3IDIzOS42NDg0MzctMjI5LjUzNTE1Ny03My4zNzEwOTQgMzQ0LjM3NXptMCAwIiAvPjwvc3ZnPg0K")
}

.btn_action.telegram:hover:before,.btn_action.telegram.hover:before,.btn_action.telegram:focus:before,.btn_action.telegram.focus:before,.btn_action.telegram:active:before,.btn_action.telegram.active:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIC0yNCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0icmdiYSgyNDUsMjQ3LDI1MCwwLjgpIj4NCiAgICA8cGF0aCBkPSJtNTEyIDAtNTEyIDIxNy42Mjg5MDYgMTM0LjIyMjY1NiA1My4yNjk1MzIgNDcuNzgxMjUgMTc5LjYwNTQ2OCA4Ny45ODA0NjktODUuMjQ2MDk0IDE0My4xMzI4MTMgOTguODU1NDY5em0tMzIzLjAyMzQzOCAyOTMuOTIxODc1LTUuMTY3OTY4IDQ2LjgyODEyNS0xOS44Mzk4NDQtNzQuNTg5ODQ0IDE4Ni44OTg0MzgtMTI3LjI5Njg3NXptMTY4LjAwMzkwNy0xOTUuNDcyNjU2LTIxMi4wODIwMzEgMTQ0LjQ0OTIxOS02Ni4wNzAzMTMtMjYuMjE4NzV6bS0xNDcuNjA5Mzc1IDI4My44MTY0MDYgNi4wMzkwNjItNTQuNzAzMTI1IDI5LjQzMzU5NCAyMC4zMzIwMzF6bTE3LjUyNzM0NC04My4xNzk2ODcgMjM5LjY0ODQzNy0yMjkuNTM1MTU3LTczLjM3MTA5NCAzNDQuMzc1em0wIDAiIC8+PC9zdmc+DQo=")
}

.btn_action.telegram:disabled:before,.btn_action.telegram.disabled:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIC0yNCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iI2E0YWNiYiI+DQogICAgPHBhdGggZD0ibTUxMiAwLTUxMiAyMTcuNjI4OTA2IDEzNC4yMjI2NTYgNTMuMjY5NTMyIDQ3Ljc4MTI1IDE3OS42MDU0NjggODcuOTgwNDY5LTg1LjI0NjA5NCAxNDMuMTMyODEzIDk4Ljg1NTQ2OXptLTMyMy4wMjM0MzggMjkzLjkyMTg3NS01LjE2Nzk2OCA0Ni44MjgxMjUtMTkuODM5ODQ0LTc0LjU4OTg0NCAxODYuODk4NDM4LTEyNy4yOTY4NzV6bTE2OC4wMDM5MDctMTk1LjQ3MjY1Ni0yMTIuMDgyMDMxIDE0NC40NDkyMTktNjYuMDcwMzEzLTI2LjIxODc1em0tMTQ3LjYwOTM3NSAyODMuODE2NDA2IDYuMDM5MDYyLTU0LjcwMzEyNSAyOS40MzM1OTQgMjAuMzMyMDMxem0xNy41MjczNDQtODMuMTc5Njg3IDIzOS42NDg0MzctMjI5LjUzNTE1Ny03My4zNzEwOTQgMzQ0LjM3NXptMCAwIiAvPjwvc3ZnPg0K")
}

.btn_action.whatsapp:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQxOC4xMzUgNDE4LjEzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDE4LjEzNSA0MTguMTM1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojMjI0ZjkxOyIgZD0iTTE5OC45MjksMC4yNDJDODguNSw1LjUsMS4zNTYsOTcuNDY2LDEuNjkxLDIwOC4wMmMwLjEwMiwzMy42NzIsOC4yMzEsNjUuNDU0LDIyLjU3MSw5My41MzYNCgkJTDIuMjQ1LDQwOC40MjljLTEuMTkxLDUuNzgxLDQuMDIzLDEwLjg0Myw5Ljc2Niw5LjQ4M2wxMDQuNzIzLTI0LjgxMWMyNi45MDUsMTMuNDAyLDU3LjEyNSwyMS4xNDMsODkuMTA4LDIxLjYzMQ0KCQljMTEyLjg2OSwxLjcyNCwyMDYuOTgyLTg3Ljg5NywyMTAuNS0yMDAuNzI0QzQyMC4xMTMsOTMuMDY1LDMyMC4yOTUtNS41MzgsMTk4LjkyOSwwLjI0MnogTTMyMy44ODYsMzIyLjE5Nw0KCQljLTMwLjY2OSwzMC42NjktNzEuNDQ2LDQ3LjU1OS0xMTQuODE4LDQ3LjU1OWMtMjUuMzk2LDAtNDkuNzEtNS42OTgtNzIuMjY5LTE2LjkzNWwtMTQuNTg0LTcuMjY1bC02NC4yMDYsMTUuMjEybDEzLjUxNS02NS42MDcNCgkJbC03LjE4NS0xNC4wN2MtMTEuNzExLTIyLjkzNS0xNy42NDktNDcuNzM2LTE3LjY0OS03My43MTNjMC00My4zNzMsMTYuODktODQuMTQ5LDQ3LjU1OS0xMTQuODE5DQoJCWMzMC4zOTUtMzAuMzk1LDcxLjgzNy00Ny41NiwxMTQuODIyLTQ3LjU2QzI1Mi40NDMsNDUsMjkzLjIxOCw2MS44OSwzMjMuODg3LDkyLjU1OGMzMC42NjksMzAuNjY5LDQ3LjU1OSw3MS40NDUsNDcuNTYsMTE0LjgxNw0KCQlDMzcxLjQ0NiwyNTAuMzYxLDM1NC4yODEsMjkxLjgwMywzMjMuODg2LDMyMi4xOTd6Ii8+DQoJPHBhdGggc3R5bGU9ImZpbGw6IzIyNGY5MTsiIGQ9Ik0zMDkuNzEyLDI1Mi4zNTFsLTQwLjE2OS0xMS41MzRjLTUuMjgxLTEuNTE2LTEwLjk2OC0wLjAxOC0xNC44MTYsMy45MDNsLTkuODIzLDEwLjAwOA0KCQljLTQuMTQyLDQuMjItMTAuNDI3LDUuNTc2LTE1LjkwOSwzLjM1OGMtMTkuMDAyLTcuNjktNTguOTc0LTQzLjIzLTY5LjE4Mi02MS4wMDdjLTIuOTQ1LTUuMTI4LTIuNDU4LTExLjUzOSwxLjE1OC0xNi4yMTgNCgkJbDguNTc2LTExLjA5NWMzLjM2LTQuMzQ3LDQuMDY5LTEwLjE4NSwxLjg0Ny0xNS4yMWwtMTYuOS0zOC4yMjNjLTQuMDQ4LTkuMTU1LTE1Ljc0Ny0xMS44Mi0yMy4zOS01LjM1Ng0KCQljLTExLjIxMSw5LjQ4Mi0yNC41MTMsMjMuODkxLTI2LjEzLDM5Ljg1NGMtMi44NTEsMjguMTQ0LDkuMjE5LDYzLjYyMiw1NC44NjIsMTA2LjIyMmM1Mi43Myw0OS4yMTUsOTQuOTU2LDU1LjcxNywxMjIuNDQ5LDQ5LjA1Nw0KCQljMTUuNTk0LTMuNzc3LDI4LjA1Ni0xOC45MTksMzUuOTIxLTMxLjMxN0MzMjMuNTY4LDI2Ni4zNCwzMTkuMzM0LDI1NS4xMTQsMzA5LjcxMiwyNTIuMzUxeiIvPg0KPC9nPg0KPC9zdmc+")
}

.btn_action.whatsapp:hover:before,.btn_action.whatsapp.hover:before,.btn_action.whatsapp:focus:before,.btn_action.whatsapp.focus:before,.btn_action.whatsapp:active:before,.btn_action.whatsapp.active:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQxOC4xMzUgNDE4LjEzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDE4LjEzNSA0MTguMTM1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBzdHlsZT0iZmlsbDpyZ2JhKDI0NSwyNDcsMjUwLDAuOCk7IiBkPSJNMTk4LjkyOSwwLjI0MkM4OC41LDUuNSwxLjM1Niw5Ny40NjYsMS42OTEsMjA4LjAyYzAuMTAyLDMzLjY3Miw4LjIzMSw2NS40NTQsMjIuNTcxLDkzLjUzNg0KCQlMMi4yNDUsNDA4LjQyOWMtMS4xOTEsNS43ODEsNC4wMjMsMTAuODQzLDkuNzY2LDkuNDgzbDEwNC43MjMtMjQuODExYzI2LjkwNSwxMy40MDIsNTcuMTI1LDIxLjE0Myw4OS4xMDgsMjEuNjMxDQoJCWMxMTIuODY5LDEuNzI0LDIwNi45ODItODcuODk3LDIxMC41LTIwMC43MjRDNDIwLjExMyw5My4wNjUsMzIwLjI5NS01LjUzOCwxOTguOTI5LDAuMjQyeiBNMzIzLjg4NiwzMjIuMTk3DQoJCWMtMzAuNjY5LDMwLjY2OS03MS40NDYsNDcuNTU5LTExNC44MTgsNDcuNTU5Yy0yNS4zOTYsMC00OS43MS01LjY5OC03Mi4yNjktMTYuOTM1bC0xNC41ODQtNy4yNjVsLTY0LjIwNiwxNS4yMTJsMTMuNTE1LTY1LjYwNw0KCQlsLTcuMTg1LTE0LjA3Yy0xMS43MTEtMjIuOTM1LTE3LjY0OS00Ny43MzYtMTcuNjQ5LTczLjcxM2MwLTQzLjM3MywxNi44OS04NC4xNDksNDcuNTU5LTExNC44MTkNCgkJYzMwLjM5NS0zMC4zOTUsNzEuODM3LTQ3LjU2LDExNC44MjItNDcuNTZDMjUyLjQ0Myw0NSwyOTMuMjE4LDYxLjg5LDMyMy44ODcsOTIuNTU4YzMwLjY2OSwzMC42NjksNDcuNTU5LDcxLjQ0NSw0Ny41NiwxMTQuODE3DQoJCUMzNzEuNDQ2LDI1MC4zNjEsMzU0LjI4MSwyOTEuODAzLDMyMy44ODYsMzIyLjE5N3oiLz4NCgk8cGF0aCBzdHlsZT0iZmlsbDpyZ2JhKDI0NSwyNDcsMjUwLDAuOCk7IiBkPSJNMzA5LjcxMiwyNTIuMzUxbC00MC4xNjktMTEuNTM0Yy01LjI4MS0xLjUxNi0xMC45NjgtMC4wMTgtMTQuODE2LDMuOTAzbC05LjgyMywxMC4wMDgNCgkJYy00LjE0Miw0LjIyLTEwLjQyNyw1LjU3Ni0xNS45MDksMy4zNThjLTE5LjAwMi03LjY5LTU4Ljk3NC00My4yMy02OS4xODItNjEuMDA3Yy0yLjk0NS01LjEyOC0yLjQ1OC0xMS41MzksMS4xNTgtMTYuMjE4DQoJCWw4LjU3Ni0xMS4wOTVjMy4zNi00LjM0Nyw0LjA2OS0xMC4xODUsMS44NDctMTUuMjFsLTE2LjktMzguMjIzYy00LjA0OC05LjE1NS0xNS43NDctMTEuODItMjMuMzktNS4zNTYNCgkJYy0xMS4yMTEsOS40ODItMjQuNTEzLDIzLjg5MS0yNi4xMywzOS44NTRjLTIuODUxLDI4LjE0NCw5LjIxOSw2My42MjIsNTQuODYyLDEwNi4yMjJjNTIuNzMsNDkuMjE1LDk0Ljk1Niw1NS43MTcsMTIyLjQ0OSw0OS4wNTcNCgkJYzE1LjU5NC0zLjc3NywyOC4wNTYtMTguOTE5LDM1LjkyMS0zMS4zMTdDMzIzLjU2OCwyNjYuMzQsMzE5LjMzNCwyNTUuMTE0LDMwOS43MTIsMjUyLjM1MXoiLz4NCjwvZz4NCjwvc3ZnPg==")
}

.btn_action.whatsapp:disabled:before,.btn_action.whatsapp.disabled:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQxOC4xMzUgNDE4LjEzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDE4LjEzNSA0MTguMTM1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojYTRhY2JiOyIgZD0iTTE5OC45MjksMC4yNDJDODguNSw1LjUsMS4zNTYsOTcuNDY2LDEuNjkxLDIwOC4wMmMwLjEwMiwzMy42NzIsOC4yMzEsNjUuNDU0LDIyLjU3MSw5My41MzYNCgkJTDIuMjQ1LDQwOC40MjljLTEuMTkxLDUuNzgxLDQuMDIzLDEwLjg0Myw5Ljc2Niw5LjQ4M2wxMDQuNzIzLTI0LjgxMWMyNi45MDUsMTMuNDAyLDU3LjEyNSwyMS4xNDMsODkuMTA4LDIxLjYzMQ0KCQljMTEyLjg2OSwxLjcyNCwyMDYuOTgyLTg3Ljg5NywyMTAuNS0yMDAuNzI0QzQyMC4xMTMsOTMuMDY1LDMyMC4yOTUtNS41MzgsMTk4LjkyOSwwLjI0MnogTTMyMy44ODYsMzIyLjE5Nw0KCQljLTMwLjY2OSwzMC42NjktNzEuNDQ2LDQ3LjU1OS0xMTQuODE4LDQ3LjU1OWMtMjUuMzk2LDAtNDkuNzEtNS42OTgtNzIuMjY5LTE2LjkzNWwtMTQuNTg0LTcuMjY1bC02NC4yMDYsMTUuMjEybDEzLjUxNS02NS42MDcNCgkJbC03LjE4NS0xNC4wN2MtMTEuNzExLTIyLjkzNS0xNy42NDktNDcuNzM2LTE3LjY0OS03My43MTNjMC00My4zNzMsMTYuODktODQuMTQ5LDQ3LjU1OS0xMTQuODE5DQoJCWMzMC4zOTUtMzAuMzk1LDcxLjgzNy00Ny41NiwxMTQuODIyLTQ3LjU2QzI1Mi40NDMsNDUsMjkzLjIxOCw2MS44OSwzMjMuODg3LDkyLjU1OGMzMC42NjksMzAuNjY5LDQ3LjU1OSw3MS40NDUsNDcuNTYsMTE0LjgxNw0KCQlDMzcxLjQ0NiwyNTAuMzYxLDM1NC4yODEsMjkxLjgwMywzMjMuODg2LDMyMi4xOTd6Ii8+DQoJPHBhdGggc3R5bGU9ImZpbGw6I2E0YWNiYjsiIGQ9Ik0zMDkuNzEyLDI1Mi4zNTFsLTQwLjE2OS0xMS41MzRjLTUuMjgxLTEuNTE2LTEwLjk2OC0wLjAxOC0xNC44MTYsMy45MDNsLTkuODIzLDEwLjAwOA0KCQljLTQuMTQyLDQuMjItMTAuNDI3LDUuNTc2LTE1LjkwOSwzLjM1OGMtMTkuMDAyLTcuNjktNTguOTc0LTQzLjIzLTY5LjE4Mi02MS4wMDdjLTIuOTQ1LTUuMTI4LTIuNDU4LTExLjUzOSwxLjE1OC0xNi4yMTgNCgkJbDguNTc2LTExLjA5NWMzLjM2LTQuMzQ3LDQuMDY5LTEwLjE4NSwxLjg0Ny0xNS4yMWwtMTYuOS0zOC4yMjNjLTQuMDQ4LTkuMTU1LTE1Ljc0Ny0xMS44Mi0yMy4zOS01LjM1Ng0KCQljLTExLjIxMSw5LjQ4Mi0yNC41MTMsMjMuODkxLTI2LjEzLDM5Ljg1NGMtMi44NTEsMjguMTQ0LDkuMjE5LDYzLjYyMiw1NC44NjIsMTA2LjIyMmM1Mi43Myw0OS4yMTUsOTQuOTU2LDU1LjcxNywxMjIuNDQ5LDQ5LjA1Nw0KCQljMTUuNTk0LTMuNzc3LDI4LjA1Ni0xOC45MTksMzUuOTIxLTMxLjMxN0MzMjMuNTY4LDI2Ni4zNCwzMTkuMzM0LDI1NS4xMTQsMzA5LjcxMiwyNTIuMzUxeiIvPg0KPC9nPg0KPC9zdmc+")
}

.btn_action.viber:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTIuNTExIDUyLjUxMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTIuNTExIDUyLjUxMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiMyMjRmOTEiPg0KICAgIDxnPg0KICAgICAgICA8Zz4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMS4yNTYsMEgyMS4yNTRDMTAuNzc4LDAsMi4yNTUsOC41MjEsMi4yNTUsMTguOTk1djkuMDFjMCw3LjgsNC43OTMsMTQuODEsMTIsMTcuNjY1djUuODQxDQoJCQljMCwwLjM5NiwwLjIzMywwLjc1NCwwLjU5NSwwLjkxNGMwLjEzLDAuMDU4LDAuMjY4LDAuMDg2LDAuNDA1LDAuMDg2YzAuMjQzLDAsMC40ODQtMC4wODksMC42NzEtMC4yNTlMMjEuNzI1LDQ3aDkuNTMxDQoJCQljMTAuNDc2LDAsMTguOTk5LTguNTIxLDE4Ljk5OS0xOC45OTV2LTkuMDFDNTAuMjU1LDguNTIxLDQxLjczMiwwLDMxLjI1NiwweiBNNDguMjU1LDI4LjAwNUM0OC4yNTUsMzcuMzc2LDQwLjYzLDQ1LDMxLjI1Niw0NQ0KCQkJaC05LjkxN2MtMC4yNDgsMC0wLjQ4NywwLjA5Mi0wLjY3MSwwLjI1OWwtNC40MTMsMy45OTd2LTQuMjc5YzAtMC40MjQtMC4yNjctMC44MDItMC42NjctMC45NDINCgkJCUM4LjgxLDQxLjYzOCw0LjI1NSwzNS4xOTYsNC4yNTUsMjguMDA1di05LjAxQzQuMjU1LDkuNjI0LDExLjg4MSwyLDIxLjI1NCwyaDEwLjAwMmM5LjM3NCwwLDE2Ljk5OSw3LjYyNCwxNi45OTksMTYuOTk1VjI4LjAwNXoiIC8+DQogICAgICAgICAgICA8cGF0aCBkPSJNMzkuNDcxLDMwLjQ5M2wtNi4xNDYtMy45OTJjLTAuNjcyLTAuNDM3LTEuNDcyLTAuNTg1LTIuMjU1LTAuNDIzYy0wLjc4NCwwLjE2NS0xLjQ1OCwwLjYyOC0xLjg5NSwxLjMwM2wtMC4yODksMC40NDQNCgkJCWMtMi42Ni0wLjg3OS01LjU5My0yLjAwMi03LjM0OS03LjA4NWwwLjcyNy0wLjYzMmgwYzEuMjQ4LTEuMDg1LDEuMzc5LTIuOTgzLDAuMjk0LTQuMjMzbC00LjgwOC01LjUzMQ0KCQkJYy0wLjM2Mi0wLjQxNy0wLjk5NC0wLjQ2LTEuNDExLTAuMDk5bC0zLjAxOSwyLjYyNGMtMi42NDgsMi4zMDItMS40MTEsNS43MDctMS4wMDQsNi44MjZjMC4wMTgsMC4wNSwwLjA0LDAuMDk4LDAuMDY2LDAuMTQ1DQoJCQljMC4xMDUsMC4xODgsMi42MTIsNC42NjIsNi42NjEsOC43ODZjNC4wNjUsNC4xNDEsMTEuNDA0LDcuOTY1LDExLjYyOSw4LjA3NmMwLjgzOCwwLjU0NCwxLjc4MSwwLjgwNSwyLjcxNCwwLjgwNQ0KCQkJYzEuNjM4LDAsMy4yNDQtMC44MDMsNC4yMDItMi4yNzVsMi4xNzgtMy4zNTRDNDAuMDY2LDMxLjQxMywzOS45MzQsMzAuNzk0LDM5LjQ3MSwzMC40OTN6IE0zNS45MSwzNC4xNDINCgkJCWMtMC45MDEsMS4zODgtMi43NjMsMS43ODItNC4yMzMsMC44MzRjLTAuMDczLTAuMDM4LTcuMzY0LTMuODM1LTExLjIwNy03Ljc1Yy0zLjU5Mi0zLjY1OS01Ljk3Ny03LjcyNC02LjMwMi04LjI5MQ0KCQkJYy0wLjc5Mi0yLjIyMS0wLjY1Mi0zLjU4NiwwLjQ2NC00LjU1NmwyLjI2NS0xLjk2OGw0LjE1Miw0Ljc3NmMwLjM2OSwwLjQyNCwwLjMyNiwxLjA0NC0wLjA5NiwxLjQxMWwtMS4yMjcsMS4wNjYNCgkJCWMtMC4yOTksMC4yNi0wLjQxNywwLjY3MS0wLjMsMS4wNDljMi4wOTIsNi43OTgsNi4xNiw4LjEzMyw5LjEzLDkuMTA4bDAuNDMzLDAuMTQzYzAuNDMzLDAuMTQ2LDAuOTA3LTAuMDIxLDEuMTU1LTAuNDAzDQoJCQlsMC43MDktMS4wOTJjMC4xNDYtMC4yMjYsMC4zNy0wLjM3OSwwLjYzLTAuNDM0YzAuMjYxLTAuMDU2LDAuNTI3LTAuMDA0LDAuNzUzLDAuMTQzbDUuMzA4LDMuNDQ3TDM1LjkxLDM0LjE0MnoiIC8+DQogICAgICAgICAgICA8cGF0aCBkPSJNMjguNTM4LDE2LjI0N2MtMC41MzItMC4xNTMtMS4wODUsMC4xNTYtMS4yMzYsMC42ODhjLTAuMTUxLDAuNTMxLDAuMTU3LDEuMDg0LDAuNjg4LDEuMjM1DQoJCQljMS40OSwwLjQyNCwyLjY3NywxLjYxMywzLjA5NywzLjEwNGMwLjEyNCwwLjQ0LDAuNTI1LDAuNzI5LDAuOTYyLDAuNzI5YzAuMDksMCwwLjE4MS0wLjAxMiwwLjI3Mi0wLjAzNw0KCQkJYzAuNTMxLTAuMTUsMC44NDEtMC43MDIsMC42OTEtMS4yMzRDMzIuNDA1LDE4LjU3OCwzMC42OSwxNi44NTksMjguNTM4LDE2LjI0N3oiIC8+DQogICAgICAgICAgICA8cGF0aCBkPSJNMzYuMTQ4LDIyLjIxOWMwLjA5LDAsMC4xODEtMC4wMTIsMC4yNzItMC4wMzdjMC41MzItMC4xNSwwLjg0MS0wLjcwMywwLjY5MS0xLjIzNGMtMS4xOC00LjE4My00LjUwOS03LjUxOS04LjY4OS04LjcwOQ0KCQkJYy0wLjUzMS0wLjE1My0xLjA4NCwwLjE1OC0xLjIzNSwwLjY4OWMtMC4xNTEsMC41MzEsMC4xNTcsMS4wODQsMC42ODgsMS4yMzVjMy41MTcsMSw2LjMxOCwzLjgwOSw3LjMxMSw3LjMyOA0KCQkJQzM1LjMxMSwyMS45MzEsMzUuNzExLDIyLjIxOSwzNi4xNDgsMjIuMjE5eiIgLz4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNy45OTEsNy41ODJjLTAuNTMyLTAuMTUzLTEuMDg1LDAuMTU2LTEuMjM2LDAuNjg5Yy0wLjE1MSwwLjUzMSwwLjE1NywxLjA4NCwwLjY4OCwxLjIzNQ0KCQkJYzUuOTU5LDEuNjk1LDEwLjcwNiw2LjQ1MywxMi4zODgsMTIuNDE2YzAuMTI0LDAuNDQsMC41MjUsMC43MjksMC45NjIsMC43MjljMC4wOSwwLDAuMTgxLTAuMDEyLDAuMjcyLTAuMDM3DQoJCQljMC41MzEtMC4xNSwwLjg0MS0wLjcwMywwLjY5MS0xLjIzNEMzOS44ODcsMTQuNzUzLDM0LjYxMyw5LjQ2NywyNy45OTEsNy41ODJ6IiAvPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+DQo=")
}

.btn_action.viber:hover:before,.btn_action.viber.hover:before,.btn_action.viber:focus:before,.btn_action.viber.focus:before,.btn_action.viber:active:before,.btn_action.viber.active:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTIuNTExIDUyLjUxMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTIuNTExIDUyLjUxMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9InJnYmEoMjQ1LDI0NywyNTAsMC44KSI+DQogICAgPGc+DQogICAgICAgIDxnPg0KICAgICAgICAgICAgPHBhdGggZD0iTTMxLjI1NiwwSDIxLjI1NEMxMC43NzgsMCwyLjI1NSw4LjUyMSwyLjI1NSwxOC45OTV2OS4wMWMwLDcuOCw0Ljc5MywxNC44MSwxMiwxNy42NjV2NS44NDENCgkJCWMwLDAuMzk2LDAuMjMzLDAuNzU0LDAuNTk1LDAuOTE0YzAuMTMsMC4wNTgsMC4yNjgsMC4wODYsMC40MDUsMC4wODZjMC4yNDMsMCwwLjQ4NC0wLjA4OSwwLjY3MS0wLjI1OUwyMS43MjUsNDdoOS41MzENCgkJCWMxMC40NzYsMCwxOC45OTktOC41MjEsMTguOTk5LTE4Ljk5NXYtOS4wMUM1MC4yNTUsOC41MjEsNDEuNzMyLDAsMzEuMjU2LDB6IE00OC4yNTUsMjguMDA1QzQ4LjI1NSwzNy4zNzYsNDAuNjMsNDUsMzEuMjU2LDQ1DQoJCQloLTkuOTE3Yy0wLjI0OCwwLTAuNDg3LDAuMDkyLTAuNjcxLDAuMjU5bC00LjQxMywzLjk5N3YtNC4yNzljMC0wLjQyNC0wLjI2Ny0wLjgwMi0wLjY2Ny0wLjk0Mg0KCQkJQzguODEsNDEuNjM4LDQuMjU1LDM1LjE5Niw0LjI1NSwyOC4wMDV2LTkuMDFDNC4yNTUsOS42MjQsMTEuODgxLDIsMjEuMjU0LDJoMTAuMDAyYzkuMzc0LDAsMTYuOTk5LDcuNjI0LDE2Ljk5OSwxNi45OTVWMjguMDA1eiIgLz4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOS40NzEsMzAuNDkzbC02LjE0Ni0zLjk5MmMtMC42NzItMC40MzctMS40NzItMC41ODUtMi4yNTUtMC40MjNjLTAuNzg0LDAuMTY1LTEuNDU4LDAuNjI4LTEuODk1LDEuMzAzbC0wLjI4OSwwLjQ0NA0KCQkJYy0yLjY2LTAuODc5LTUuNTkzLTIuMDAyLTcuMzQ5LTcuMDg1bDAuNzI3LTAuNjMyaDBjMS4yNDgtMS4wODUsMS4zNzktMi45ODMsMC4yOTQtNC4yMzNsLTQuODA4LTUuNTMxDQoJCQljLTAuMzYyLTAuNDE3LTAuOTk0LTAuNDYtMS40MTEtMC4wOTlsLTMuMDE5LDIuNjI0Yy0yLjY0OCwyLjMwMi0xLjQxMSw1LjcwNy0xLjAwNCw2LjgyNmMwLjAxOCwwLjA1LDAuMDQsMC4wOTgsMC4wNjYsMC4xNDUNCgkJCWMwLjEwNSwwLjE4OCwyLjYxMiw0LjY2Miw2LjY2MSw4Ljc4NmM0LjA2NSw0LjE0MSwxMS40MDQsNy45NjUsMTEuNjI5LDguMDc2YzAuODM4LDAuNTQ0LDEuNzgxLDAuODA1LDIuNzE0LDAuODA1DQoJCQljMS42MzgsMCwzLjI0NC0wLjgwMyw0LjIwMi0yLjI3NWwyLjE3OC0zLjM1NEM0MC4wNjYsMzEuNDEzLDM5LjkzNCwzMC43OTQsMzkuNDcxLDMwLjQ5M3ogTTM1LjkxLDM0LjE0Mg0KCQkJYy0wLjkwMSwxLjM4OC0yLjc2MywxLjc4Mi00LjIzMywwLjgzNGMtMC4wNzMtMC4wMzgtNy4zNjQtMy44MzUtMTEuMjA3LTcuNzVjLTMuNTkyLTMuNjU5LTUuOTc3LTcuNzI0LTYuMzAyLTguMjkxDQoJCQljLTAuNzkyLTIuMjIxLTAuNjUyLTMuNTg2LDAuNDY0LTQuNTU2bDIuMjY1LTEuOTY4bDQuMTUyLDQuNzc2YzAuMzY5LDAuNDI0LDAuMzI2LDEuMDQ0LTAuMDk2LDEuNDExbC0xLjIyNywxLjA2Ng0KCQkJYy0wLjI5OSwwLjI2LTAuNDE3LDAuNjcxLTAuMywxLjA0OWMyLjA5Miw2Ljc5OCw2LjE2LDguMTMzLDkuMTMsOS4xMDhsMC40MzMsMC4xNDNjMC40MzMsMC4xNDYsMC45MDctMC4wMjEsMS4xNTUtMC40MDMNCgkJCWwwLjcwOS0xLjA5MmMwLjE0Ni0wLjIyNiwwLjM3LTAuMzc5LDAuNjMtMC40MzRjMC4yNjEtMC4wNTYsMC41MjctMC4wMDQsMC43NTMsMC4xNDNsNS4zMDgsMy40NDdMMzUuOTEsMzQuMTQyeiIgLz4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yOC41MzgsMTYuMjQ3Yy0wLjUzMi0wLjE1My0xLjA4NSwwLjE1Ni0xLjIzNiwwLjY4OGMtMC4xNTEsMC41MzEsMC4xNTcsMS4wODQsMC42ODgsMS4yMzUNCgkJCWMxLjQ5LDAuNDI0LDIuNjc3LDEuNjEzLDMuMDk3LDMuMTA0YzAuMTI0LDAuNDQsMC41MjUsMC43MjksMC45NjIsMC43MjljMC4wOSwwLDAuMTgxLTAuMDEyLDAuMjcyLTAuMDM3DQoJCQljMC41MzEtMC4xNSwwLjg0MS0wLjcwMiwwLjY5MS0xLjIzNEMzMi40MDUsMTguNTc4LDMwLjY5LDE2Ljg1OSwyOC41MzgsMTYuMjQ3eiIgLz4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNi4xNDgsMjIuMjE5YzAuMDksMCwwLjE4MS0wLjAxMiwwLjI3Mi0wLjAzN2MwLjUzMi0wLjE1LDAuODQxLTAuNzAzLDAuNjkxLTEuMjM0Yy0xLjE4LTQuMTgzLTQuNTA5LTcuNTE5LTguNjg5LTguNzA5DQoJCQljLTAuNTMxLTAuMTUzLTEuMDg0LDAuMTU4LTEuMjM1LDAuNjg5Yy0wLjE1MSwwLjUzMSwwLjE1NywxLjA4NCwwLjY4OCwxLjIzNWMzLjUxNywxLDYuMzE4LDMuODA5LDcuMzExLDcuMzI4DQoJCQlDMzUuMzExLDIxLjkzMSwzNS43MTEsMjIuMjE5LDM2LjE0OCwyMi4yMTl6IiAvPg0KICAgICAgICAgICAgPHBhdGggZD0iTTI3Ljk5MSw3LjU4MmMtMC41MzItMC4xNTMtMS4wODUsMC4xNTYtMS4yMzYsMC42ODljLTAuMTUxLDAuNTMxLDAuMTU3LDEuMDg0LDAuNjg4LDEuMjM1DQoJCQljNS45NTksMS42OTUsMTAuNzA2LDYuNDUzLDEyLjM4OCwxMi40MTZjMC4xMjQsMC40NCwwLjUyNSwwLjcyOSwwLjk2MiwwLjcyOWMwLjA5LDAsMC4xODEtMC4wMTIsMC4yNzItMC4wMzcNCgkJCWMwLjUzMS0wLjE1LDAuODQxLTAuNzAzLDAuNjkxLTEuMjM0QzM5Ljg4NywxNC43NTMsMzQuNjEzLDkuNDY3LDI3Ljk5MSw3LjU4MnoiIC8+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==")
}

.btn_action.viber:disabled:before,.btn_action.viber.disabled:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTIuNTExIDUyLjUxMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTIuNTExIDUyLjUxMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNhNGFjYmIiPg0KICAgIDxnPg0KICAgICAgICA8Zz4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMS4yNTYsMEgyMS4yNTRDMTAuNzc4LDAsMi4yNTUsOC41MjEsMi4yNTUsMTguOTk1djkuMDFjMCw3LjgsNC43OTMsMTQuODEsMTIsMTcuNjY1djUuODQxDQoJCQljMCwwLjM5NiwwLjIzMywwLjc1NCwwLjU5NSwwLjkxNGMwLjEzLDAuMDU4LDAuMjY4LDAuMDg2LDAuNDA1LDAuMDg2YzAuMjQzLDAsMC40ODQtMC4wODksMC42NzEtMC4yNTlMMjEuNzI1LDQ3aDkuNTMxDQoJCQljMTAuNDc2LDAsMTguOTk5LTguNTIxLDE4Ljk5OS0xOC45OTV2LTkuMDFDNTAuMjU1LDguNTIxLDQxLjczMiwwLDMxLjI1NiwweiBNNDguMjU1LDI4LjAwNUM0OC4yNTUsMzcuMzc2LDQwLjYzLDQ1LDMxLjI1Niw0NQ0KCQkJaC05LjkxN2MtMC4yNDgsMC0wLjQ4NywwLjA5Mi0wLjY3MSwwLjI1OWwtNC40MTMsMy45OTd2LTQuMjc5YzAtMC40MjQtMC4yNjctMC44MDItMC42NjctMC45NDINCgkJCUM4LjgxLDQxLjYzOCw0LjI1NSwzNS4xOTYsNC4yNTUsMjguMDA1di05LjAxQzQuMjU1LDkuNjI0LDExLjg4MSwyLDIxLjI1NCwyaDEwLjAwMmM5LjM3NCwwLDE2Ljk5OSw3LjYyNCwxNi45OTksMTYuOTk1VjI4LjAwNXoiIC8+DQogICAgICAgICAgICA8cGF0aCBkPSJNMzkuNDcxLDMwLjQ5M2wtNi4xNDYtMy45OTJjLTAuNjcyLTAuNDM3LTEuNDcyLTAuNTg1LTIuMjU1LTAuNDIzYy0wLjc4NCwwLjE2NS0xLjQ1OCwwLjYyOC0xLjg5NSwxLjMwM2wtMC4yODksMC40NDQNCgkJCWMtMi42Ni0wLjg3OS01LjU5My0yLjAwMi03LjM0OS03LjA4NWwwLjcyNy0wLjYzMmgwYzEuMjQ4LTEuMDg1LDEuMzc5LTIuOTgzLDAuMjk0LTQuMjMzbC00LjgwOC01LjUzMQ0KCQkJYy0wLjM2Mi0wLjQxNy0wLjk5NC0wLjQ2LTEuNDExLTAuMDk5bC0zLjAxOSwyLjYyNGMtMi42NDgsMi4zMDItMS40MTEsNS43MDctMS4wMDQsNi44MjZjMC4wMTgsMC4wNSwwLjA0LDAuMDk4LDAuMDY2LDAuMTQ1DQoJCQljMC4xMDUsMC4xODgsMi42MTIsNC42NjIsNi42NjEsOC43ODZjNC4wNjUsNC4xNDEsMTEuNDA0LDcuOTY1LDExLjYyOSw4LjA3NmMwLjgzOCwwLjU0NCwxLjc4MSwwLjgwNSwyLjcxNCwwLjgwNQ0KCQkJYzEuNjM4LDAsMy4yNDQtMC44MDMsNC4yMDItMi4yNzVsMi4xNzgtMy4zNTRDNDAuMDY2LDMxLjQxMywzOS45MzQsMzAuNzk0LDM5LjQ3MSwzMC40OTN6IE0zNS45MSwzNC4xNDINCgkJCWMtMC45MDEsMS4zODgtMi43NjMsMS43ODItNC4yMzMsMC44MzRjLTAuMDczLTAuMDM4LTcuMzY0LTMuODM1LTExLjIwNy03Ljc1Yy0zLjU5Mi0zLjY1OS01Ljk3Ny03LjcyNC02LjMwMi04LjI5MQ0KCQkJYy0wLjc5Mi0yLjIyMS0wLjY1Mi0zLjU4NiwwLjQ2NC00LjU1NmwyLjI2NS0xLjk2OGw0LjE1Miw0Ljc3NmMwLjM2OSwwLjQyNCwwLjMyNiwxLjA0NC0wLjA5NiwxLjQxMWwtMS4yMjcsMS4wNjYNCgkJCWMtMC4yOTksMC4yNi0wLjQxNywwLjY3MS0wLjMsMS4wNDljMi4wOTIsNi43OTgsNi4xNiw4LjEzMyw5LjEzLDkuMTA4bDAuNDMzLDAuMTQzYzAuNDMzLDAuMTQ2LDAuOTA3LTAuMDIxLDEuMTU1LTAuNDAzDQoJCQlsMC43MDktMS4wOTJjMC4xNDYtMC4yMjYsMC4zNy0wLjM3OSwwLjYzLTAuNDM0YzAuMjYxLTAuMDU2LDAuNTI3LTAuMDA0LDAuNzUzLDAuMTQzbDUuMzA4LDMuNDQ3TDM1LjkxLDM0LjE0MnoiIC8+DQogICAgICAgICAgICA8cGF0aCBkPSJNMjguNTM4LDE2LjI0N2MtMC41MzItMC4xNTMtMS4wODUsMC4xNTYtMS4yMzYsMC42ODhjLTAuMTUxLDAuNTMxLDAuMTU3LDEuMDg0LDAuNjg4LDEuMjM1DQoJCQljMS40OSwwLjQyNCwyLjY3NywxLjYxMywzLjA5NywzLjEwNGMwLjEyNCwwLjQ0LDAuNTI1LDAuNzI5LDAuOTYyLDAuNzI5YzAuMDksMCwwLjE4MS0wLjAxMiwwLjI3Mi0wLjAzNw0KCQkJYzAuNTMxLTAuMTUsMC44NDEtMC43MDIsMC42OTEtMS4yMzRDMzIuNDA1LDE4LjU3OCwzMC42OSwxNi44NTksMjguNTM4LDE2LjI0N3oiIC8+DQogICAgICAgICAgICA8cGF0aCBkPSJNMzYuMTQ4LDIyLjIxOWMwLjA5LDAsMC4xODEtMC4wMTIsMC4yNzItMC4wMzdjMC41MzItMC4xNSwwLjg0MS0wLjcwMywwLjY5MS0xLjIzNGMtMS4xOC00LjE4My00LjUwOS03LjUxOS04LjY4OS04LjcwOQ0KCQkJYy0wLjUzMS0wLjE1My0xLjA4NCwwLjE1OC0xLjIzNSwwLjY4OWMtMC4xNTEsMC41MzEsMC4xNTcsMS4wODQsMC42ODgsMS4yMzVjMy41MTcsMSw2LjMxOCwzLjgwOSw3LjMxMSw3LjMyOA0KCQkJQzM1LjMxMSwyMS45MzEsMzUuNzExLDIyLjIxOSwzNi4xNDgsMjIuMjE5eiIgLz4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNy45OTEsNy41ODJjLTAuNTMyLTAuMTUzLTEuMDg1LDAuMTU2LTEuMjM2LDAuNjg5Yy0wLjE1MSwwLjUzMSwwLjE1NywxLjA4NCwwLjY4OCwxLjIzNQ0KCQkJYzUuOTU5LDEuNjk1LDEwLjcwNiw2LjQ1MywxMi4zODgsMTIuNDE2YzAuMTI0LDAuNDQsMC41MjUsMC43MjksMC45NjIsMC43MjljMC4wOSwwLDAuMTgxLTAuMDEyLDAuMjcyLTAuMDM3DQoJCQljMC41MzEtMC4xNSwwLjg0MS0wLjcwMywwLjY5MS0xLjIzNEMzOS44ODcsMTQuNzUzLDM0LjYxMyw5LjQ2NywyNy45OTEsNy41ODJ6IiAvPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+DQo=")
}

.btn_subscribe {
	position: relative;
	display: block;
	height: 50px;
	padding-left: 25px;
	padding-right: 45px;
	bottom: 20px;
	text-align: center;
	font-family: "ProbaPro";
	font-weight: 700;
	background: #fff;
	border: none
}

.btn_subscribe:before {
	content: '';
	position: absolute;
	right: 25px;
	top: 19px;
	width: 7px;
	height: 14px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/arrowsmall.png")
}

.btn_all-news {
	margin: 15px auto 45px;
	max-width: 290px;
	width: 100%
}

.btn_digest {
	flex: 1 0 205px;
	max-width: 205px;
	cursor: pointer;
	font-size: 100%;
	font-family: "ProbaPro";
	font-weight: 600;
	min-height: 50px;
	background-color: #FFBD00;
	border: none;
	will-change: background-color;
	transition: background-color .3s
}

.btn_digest:hover {
	background-color: #ffe358
}

@media (max-width: 767px) {
	.btn_digest {
		margin:0 auto;
		margin-top: 15px
	}
}

.btn-main-banner {
	padding: 8px 20px;
	background: #FFDC2E;
	font-size: 16px;
	line-height: 24px;
	font-weight: 600;
	color: #000;
	white-space: nowrap
}

.btn-main-banner:hover {
	text-decoration: underline
}

.btn_collapse {
	position: relative;
	padding: 24px 40px 24px 24px;
	cursor: pointer
}

.btn_collapse p:last-child {
	margin-bottom: 0
}

.btn_collapse-wrap {
	border: 1px solid rgba(51,51,51,0.1);
	margin-bottom: 8px
}

.btn_collapse-title {
	font-weight: 600;
	font-size: 20px;
	line-height: 30px;
	color: #212121;
	text-align: left
}

.btn_collapse-text {
	padding: 0 24px
}

.btn_collapse-text a {
	font-size: 16px;
	line-height: 24px
}

.btn_collapse:after {
	content: '';
	border-bottom: 2px solid #236144;
	width: 14px;
	transform: rotateZ(0);
	position: absolute;
	top: 30px;
	right: 20px;
	transition: all 0.3s
}

.btn_collapse:before {
	content: '';
	border-bottom: 2px solid #236144;
	width: 14px;
	transform: rotateZ(90deg);
	position: absolute;
	top: 30px;
	right: 20px;
	transition: all 0.3s;
	opacity: 0
}

.btn_collapse.collapsed:after {
	transform: rotateZ(-180deg)
}

.btn_collapse.collapsed:before {
	opacity: 1
}

.btn_collapse.blue {
	padding-left: 25px;
	color: #236144
}

.btn_collapse.blue:after {
	border-color: #236144;
	left: 0;
	top: 28px
}

.btn_collapse.blue:before {
	border-color: #236144;
	left: 0;
	top: 28px
}

.btn_collapse-all {
	display: inline-block;
	cursor: pointer;
	padding: 10px 0;
	font-family: "ProbaPro";
	font-size: 16px;
	line-height: 24px;
	color: #236144
}

.btns-wrap {
	margin: 30px 0;
	padding-left: 0
}

@media (max-width: 575px) {
	.btns-wrap {
		padding:0;
		margin: 30px -10px 30px
	}
}

@media (max-width: 767px) {
	.btns-wrap {
		text-align:center
	}
}

.btns-wrap a {
	font-size: 100%;
	color: #fff;
	font-family: "ProbaPro";
	font-weight: 700;
	line-height: 11px;
	cursor: pointer;
	padding: 10px 19px;
	transition: .2s ease-in-out
}

@media (max-width: 767px) {
	.btns-wrap a {
		display:block;
		text-align: center;
		margin-bottom: 15px;
		margin-top: 15px;
		line-height: 1.2em
	}
}

.btns-wrap a span {
	border-bottom: 1px dashed #fff;
	transition: .2s ease-in-out
}

.btns-wrap a:hover span {
	border-bottom: 1px solid #fff
}

.btns-wrap a.active {
	background-color: #236144;
	border-radius: 20px
}

.btns-wrap a.active span {
	border-bottom: none
}

.btns-wrap .or {
	display: inline-block;
	color: #fff;
	margin-left: 15px;
	margin-right: 15px
}

@media screen and (max-width: 500px) {
	.btns-wrap .or {
		display:block;
		margin: 0 auto;
		width: 50px;
		text-align: center
	}
}

.bunners {
	display: grid;
	padding: 30px 45px;
	background-color: #f4f7fa;
	grid-gap: 30px
}

@media (max-width: 1199px) {
	.bunners {
		padding-left:30px;
		padding-right: 30px
	}
}

@media (max-width: 575px) {
	.bunners {
		padding-left:15px;
		padding-right: 15px
	}
}

.bunners .bunners-item {
	display: block;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover
}

.bunners-1 .bunners-item {
	max-width: 565px;
	height: 270px;
	display: block;
	margin: 0 auto
}

@media (max-width: 575px) {
	.bunners-1 .bunners-item {
		max-width:290px;
		height: 120px
	}
}

.bunners-2 {
	grid-template-columns: 1fr 1fr;
	grid-template-rows: auto
}

@media (max-width: 991px) {
	.bunners-2 {
		grid-template-columns:1fr
	}
}

.bunners-2 .bunners-item {
	width: 100%;
	max-width: 565px;
	height: 270px
}

@media (max-width: 575px) {
	.bunners-2 .bunners-item {
		max-width:290px;
		height: 120px
	}
}

.bunners-3 {
	grid-gap: 15px;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-template-rows: auto
}

@media (max-width: 1219px) {
	.bunners-3 {
		grid-template-columns:1fr 1fr
	}
}

@media (max-width: 767px) {
	.bunners-3 {
		grid-template-columns:1fr;
		grid-gap: 10px
	}
}

.bunners-3 .bunners-col:nth-child(1) {
	grid-column: 1 / 3
}

@media (max-width: 1219px) {
	.bunners-3 .bunners-col:nth-child(1) {
		order:2
	}
}

@media (max-width: 767px) {
	.bunners-3 .bunners-col:nth-child(1) {
		grid-column:1 / 2
	}
}

@media (max-width: 575px) {
	.bunners-3 .bunners-col:nth-child(1) {
		order:inherit
	}
}

.bunners-3 .bunners-col:nth-child(1) .bunners-item {
	height: 270px;
	width: 100%;
	max-width: 565px
}

@media (max-width: 575px) {
	.bunners-3 .bunners-col:nth-child(1) .bunners-item {
		height:120px;
		max-width: 290px
	}
}

.bunners-3 .bunners-item {
	width: 100%;
	max-width: 290px;
	height: 270px
}

.bunners-4 {
	grid-gap: 15px;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-template-rows: auto
}

@media (max-width: 1219px) {
	.bunners-4 {
		grid-template-columns:1fr 1fr
	}
}

@media (max-width: 575px) {
	.bunners-4 {
		grid-template-columns:1fr;
		grid-gap: 10px
	}
}

.bunners-4 .bunners-item {
	width: 100%;
	max-width: 290px;
	height: 270px
}

.bunners-5 {
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-template-rows: auto
}

@media (max-width: 1219px) {
	.bunners-5 {
		grid-template-columns:1fr 1fr
	}
}

@media (max-width: 575px) {
	.bunners-5 {
		grid-template-columns:1fr;
		grid-gap: 10px
	}
}

.bunners-5 .bunners-col:nth-child(1) {
	grid-column: 1 / 3
}

@media (min-width: 1220px) {
	.bunners-5 .bunners-col:nth-child(1) {
		grid-row:1 / 3
	}
}

@media (max-width: 1219px) {
	.bunners-5 .bunners-col:nth-child(1) {
		order:5
	}
}

@media (max-width: 575px) {
	.bunners-5 .bunners-col:nth-child(1) {
		grid-column:1 / 2;
		order: initial
	}
}

.bunners-5 .bunners-col:nth-child(1) .bunners-item {
	height: 270px;
	width: 100%
}

@media (min-width: 576px) and (max-width: 1219px) {
	.bunners-5 .bunners-col:nth-child(1) .bunners-item {
		width:545px
	}
}

@media (max-width: 575px) {
	.bunners-5 .bunners-col:nth-child(1) .bunners-item {
		height:120px;
		max-width: 290px
	}
}

.bunners-5 .bunners-item {
	width: 270px;
	height: 120px
}

@media (max-width: 575px) {
	.bunners-5 .bunners-item {
		width:290px
	}
}

.bunners-6 {
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-template-rows: auto
}

@media (max-width: 1219px) {
	.bunners-6 {
		grid-template-columns:1fr 1fr
	}
}

@media (max-width: 575px) {
	.bunners-6 {
		grid-template-columns:1fr;
		grid-gap: 10px
	}
}

@media (min-width: 1220px) {
	.bunners-6 .bunners-col:nth-child(1) {
		grid-row:1 / 3;
		grid-column: 1 / 2
	}
}

.bunners-6 .bunners-col:nth-child(1) .bunners-item {
	height: 270px
}

@media (min-width: 1220px) {
	.bunners-6 .bunners-col:nth-child(4) {
		grid-row:1 / 3;
		grid-column: 3 / 4
	}
}

@media (max-width: 1219px) {
	.bunners-6 .bunners-col:nth-child(4) {
		grid-row:1 / 2;
		grid-column: 2 / 3
	}
}

@media (max-width: 575px) {
	.bunners-6 .bunners-col:nth-child(4) {
		grid-column:1 / 2
	}
}

.bunners-6 .bunners-col:nth-child(4) .bunners-item {
	height: 270px
}

.bunners-6 .bunners-item {
	width: 290px;
	height: 120px
}

.bunners-7 {
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-template-rows: auto
}

@media (max-width: 1219px) {
	.bunners-7 {
		grid-template-columns:1fr 1fr 1fr
	}
}

@media (max-width: 991px) {
	.bunners-7 {
		grid-template-columns:1fr 1fr
	}
}

@media (max-width: 575px) {
	.bunners-7 {
		grid-template-columns:1fr;
		grid-gap: 10px
	}
}

@media (min-width: 1220px) {
	.bunners-7 .bunners-col:nth-child(7) {
		grid-row:1 / 3;
		grid-column: 4 / 5
	}
}

@media (max-width: 1219px) {
	.bunners-7 .bunners-col:nth-child(7) {
		grid-column:1 / 4
	}
}

@media (max-width: 991px) {
	.bunners-7 .bunners-col:nth-child(7) {
		grid-column:1 / 3
	}
}

@media (max-width: 575px) {
	.bunners-7 .bunners-col:nth-child(7) {
		grid-column:1 / 2
	}
}

.bunners-7 .bunners-col:nth-child(7) .bunners-item {
	height: 270px
}

.bunners-7 .bunners-item {
	width: 290px;
	height: 120px
}

.bunners-8 {
	grid-template-columns: 1fr 1fr 1fr 1fr;
	grid-template-rows: auto
}

@media (max-width: 1219px) {
	.bunners-8 {
		grid-template-columns:1fr 1fr 1fr
	}
}

@media (max-width: 991px) {
	.bunners-8 {
		grid-template-columns:1fr 1fr
	}
}

@media (max-width: 575px) {
	.bunners-8 {
		grid-template-columns:1fr;
		grid-gap: 10px
	}
}

.bunners-8 .bunners-item {
	width: 290px;
	height: 120px
}

.c-link {
	border-bottom: 1px solid transparent;
	transition: border .2s ease-in-out;
	line-height: 1.5
}

.c-link:hover {
	border-bottom: 1px solid #236144
}

.c-link--detail {
	margin-top: 20px;
	float: none;
	display: inline-block
}

.c-link--detail-right {
	float: right
}

@media (max-width: 992px) {
	.c-link--detail {
		margin-bottom:20px
	}
}

.c-link--accent {
	font-family: "ProbaPro";
	font-weight: 700;
	letter-spacing: .2px;
	line-height: 1.5
}

.c-icon::before {
	content: '';
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center
}

.c-text {
	line-height: 1.5
}

.c-title {
	padding: 0
}

body .sender-connect {
	z-index: 1000 !important
}

body .sender-connect.bottom-right {
	bottom: 110px !important;
	right: 20px !important
}

@media (max-width: 576px) {
	body .sender-wrapper {
		top:0 !important;
		left: 0 !important;
		right: 0 !important;
		bottom: 0 !important;
		width: 100% !important;
		height: 100% !important
	}
}

body .sender-connect-button-logo {
	padding-left: 15px !important
}

body .sender-connect-button-logo span {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAgMjUuNzlDOS43MzQ3OCAyNS43OSA5LjQ4MDQzIDI1LjY4NDYgOS4yOTI4OSAyNS40OTcxQzkuMTA1MzYgMjUuMzA5NiA5IDI1LjA1NTIgOSAyNC43OVYyMS45M0M3LjMzMzcgMjEuNjg5NSA1LjgwOTkgMjAuODU2NSA0LjcwNzkxIDE5LjU4MzdDMy42MDU5MiAxOC4zMTA5IDIuOTk5NTcgMTYuNjgzNiAzIDE1VjExQzMgOS4xNDM0OCAzLjczNzUgNy4zNjMwMSA1LjA1MDI1IDYuMDUwMjVDNi4zNjMwMSA0LjczNzUgOC4xNDM0OCA0IDEwIDRIMjBDMjEuODU2NSA0IDIzLjYzNyA0LjczNzUgMjQuOTQ5NyA2LjA1MDI1QzI2LjI2MjUgNy4zNjMwMSAyNyA5LjE0MzQ4IDI3IDExVjE1QzI3IDE2Ljg1NjUgMjYuMjYyNSAxOC42MzcgMjQuOTQ5NyAxOS45NDk3QzIzLjYzNyAyMS4yNjI1IDIxLjg1NjUgMjIgMjAgMjJIMTQuMjdMMTAuNyAyNS41QzEwLjUxMzcgMjUuNjg0NyAxMC4yNjIzIDI1Ljc4ODkgMTAgMjUuNzlaTTEwIDZDOC42NzM5MiA2IDcuNDAyMTUgNi41MjY3OCA2LjQ2NDQ3IDcuNDY0NDdDNS41MjY3OCA4LjQwMjE1IDUgOS42NzM5MiA1IDExVjE1QzUgMTYuMzI2MSA1LjUyNjc4IDE3LjU5NzkgNi40NjQ0NyAxOC41MzU1QzcuNDAyMTUgMTkuNDczMiA4LjY3MzkyIDIwIDEwIDIwQzEwLjI2NTIgMjAgMTAuNTE5NiAyMC4xMDU0IDEwLjcwNzEgMjAuMjkyOUMxMC44OTQ2IDIwLjQ4MDQgMTEgMjAuNzM0OCAxMSAyMVYyMi40MUwxMy4xNiAyMC4yOUMxMy4zNDYzIDIwLjEwNTMgMTMuNTk3NyAyMC4wMDExIDEzLjg2IDIwSDIwQzIxLjMyNjEgMjAgMjIuNTk3OSAxOS40NzMyIDIzLjUzNTUgMTguNTM1NUMyNC40NzMyIDE3LjU5NzkgMjUgMTYuMzI2MSAyNSAxNVYxMUMyNSA5LjY3MzkyIDI0LjQ3MzIgOC40MDIxNSAyMy41MzU1IDcuNDY0NDdDMjIuNTk3OSA2LjUyNjc4IDIxLjMyNjEgNiAyMCA2SDEwWiIgZmlsbD0id2hpdGUiLz48cGF0aCBkPSJNMjAgMTJIMTBDOS43MzQ3OCAxMiA5LjQ4MDQzIDExLjg5NDYgOS4yOTI4OSAxMS43MDcxQzkuMTA1MzYgMTEuNTE5NiA5IDExLjI2NTIgOSAxMUM5IDEwLjczNDggOS4xMDUzNiAxMC40ODA0IDkuMjkyODkgMTAuMjkyOUM5LjQ4MDQzIDEwLjEwNTQgOS43MzQ3OCAxMCAxMCAxMEgyMEMyMC4yNjUyIDEwIDIwLjUxOTYgMTAuMTA1NCAyMC43MDcxIDEwLjI5MjlDMjAuODk0NiAxMC40ODA0IDIxIDEwLjczNDggMjEgMTFDMjEgMTEuMjY1MiAyMC44OTQ2IDExLjUxOTYgMjAuNzA3MSAxMS43MDcxQzIwLjUxOTYgMTEuODk0NiAyMC4yNjUyIDEyIDIwIDEyWiIgZmlsbD0id2hpdGUiLz48cGF0aCBkPSJNMTYgMTZIMTBDOS43MzQ3OCAxNiA5LjQ4MDQzIDE1Ljg5NDYgOS4yOTI4OSAxNS43MDcxQzkuMTA1MzYgMTUuNTE5NiA5IDE1LjI2NTIgOSAxNUM5IDE0LjczNDggOS4xMDUzNiAxNC40ODA0IDkuMjkyODkgMTQuMjkyOUM5LjQ4MDQzIDE0LjEwNTQgOS43MzQ3OCAxNCAxMCAxNEgxNkMxNi4yNjUyIDE0IDE2LjUxOTYgMTQuMTA1NCAxNi43MDcxIDE0LjI5MjlDMTYuODk0NiAxNC40ODA0IDE3IDE0LjczNDggMTcgMTVDMTcgMTUuMjY1MiAxNi44OTQ2IDE1LjUxOTYgMTYuNzA3MSAxNS43MDcxQzE2LjUxOTYgMTUuODk0NiAxNi4yNjUyIDE2IDE2IDE2WiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=) !important
}

body .sender-connect-button-text {
	text-align: center !important;
	padding-left: 0 !important
}

.c-service {
	padding-right: 20px;
	margin-bottom: 20px
}

.c-services {
	padding: 0;
	background-color: transparent;
	border: 1px solid #C4C4C4;
	border-right: none;
	border-left: none;
	display: flex;
	flex-wrap: wrap
}

.c-services__divide {
	border: none;
	border-bottom: 1px solid #C4C4C4;
	margin: 0;
	flex: 0 0 100%;
	max-width: 100%
}

@media (max-width: 1024px) {
	.c-services__divide {
		border:none
	}
}

.c-services__divide:last-child {
	border: none
}

.c-services__col {
	padding-right: 20px;
	min-height: 250px;
	will-change: background-color, border;
	transition: background-color .2s ease-in-out, border .2s ease-in-out;
	border-bottom: 4px solid transparent;
	display: flex;
	align-items: center
}

.c-services__col:last-child {
	padding-right: 0
}

.c-services__col:hover {
	background-color: #F5F7FA;
	border-bottom: 4px solid #236144
}

@media (max-width: 1024px) {
	.c-services__col:nth-child(even) {
		padding-right:0
	}
}

@media (max-width: 768px) {
	.c-services__col {
		padding-right:0;
		position: relative
	}

	.c-services__col::before {
		content: '';
		border-bottom: 1px solid #C4C4C4;
		position: absolute;
		bottom: -4px;
		left: 0;
		right: 0
	}

	.c-services__col:last-child::before {
		display: none
	}

	.c-services__col:hover::before {
		border-color: transparent
	}
}

.c-services__title-main {
	margin-bottom: 95px;
	flex: 0 0 100%;
	max-width: 100%
}

.c-services__item {
	position: relative;
	padding: 20px
}

.c-services__list {
	font-size: 18px;
	min-height: 250px
}

.c-services__list-item {
	text-align: center;
	margin-bottom: 20px
}

.c-services__list-item:last-child {
	margin-bottom: 0
}

.c-services__link {
	text-decoration: underline
}

.c-services__more {
	text-align: center;
	margin-top: 20px
}

.c-services__details {
	font-size: 14px;
	font-weight: 400;
	margin-top: 5px
}

.contact-list__item {
	margin-bottom: 20px
}

.contact-list__item:last-child {
	margin-bottom: 0
}

.contact__container {
	padding-top: 40px;
	padding-bottom: 40px
}

.contact__container ul li {
	margin-bottom: 10px
}

.contact__map {
	height: 275px;
	margin-bottom: 20px
}

@media (max-width: 991px) {
	.contact__map {
		margin-top:20px
	}
}

.contact__title {
	margin-bottom: 5px
}

.contact__item {
	margin-bottom: 20px
}

.contact__item:last-child {
	margin-bottom: 0
}

@media (max-width: 992px) {
	.contact__item:last-child {
		margin-bottom:20px
	}
}

.contact__link--bold {
	font-family: "ProbaPro";
	font-weight: 700
}

.fullscreen-icon {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAAAUklEQVR4AWOgGhgF/8HwPIrYeYgoIU0OKGIOxGm6jyJ2n5Cm8wwOQEUGKGIGQBEHoAwB0AA0FwEbSAgOBBwWmggHBOVBTjhyKU9GhBMslcAoAABPu2Hh6JIyeQAAAABJRU5ErkJggg==")
}

.leaflet-retina .fullscreen-icon {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAAnklEQVR4Ae2WVQEDMRAFn4RIi8OVtBIiIQ7KzO3dlN+8z4MJbEDGGPPXTA+SukQevTlKlCq6RFFSor7RXFR1qkehawTRo9uqIOaoPyTqQ0Wporh76GJdFg+zqbS4odm8s6nAkVQ1Tc+kqQqkano5pKpdFTVhTG8EwyKLwPLmF+xHbkH8psofEx918PFHOX85+YbrFn+B5K/Ef4wxxswAnU97CHDaZQMAAAAASUVORK5CYII=");
	background-size: 26px 26px
}

.leaflet-container:-webkit-full-screen {
	width: 100% !important;
	height: 100% !important;
	z-index: 99999
}

.leaflet-container:-ms-fullscreen {
	width: 100% !important;
	height: 100% !important;
	z-index: 99999
}

.leaflet-container:full-screen {
	width: 100% !important;
	height: 100% !important;
	z-index: 99999
}

.leaflet-container:-webkit-full-screen {
	width: 100% !important;
	height: 100% !important;
	z-index: 99999
}

.leaflet-container:fullscreen {
	width: 100% !important;
	height: 100% !important;
	z-index: 99999
}

.leaflet-pseudo-fullscreen {
	position: fixed !important;
	width: 100% !important;
	height: 100% !important;
	top: 0 !important;
	left: 0 !important;
	z-index: 99999
}

.ellip {
	display: inline;
	height: 100%
}

.ellip-line {
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal
}

.ellip,.ellip-line {
	position: relative;
	overflow: hidden;
	max-width: 100%;
	padding-top: 5px;
	padding-right: 3px
}

.dev-company {
	font-family: "ProbaPro";
	color: #6D727C;
	margin-bottom: 15px;
	display: flex;
	align-items: center;
	justify-content: center
}

@media (min-width: 1200px) {
	.dev-company {
		justify-content:flex-end
	}
}

.dev-company_text {
	flex: 0 1 auto;
	max-width: calc(100% - 42px);
	font-size: 85%;
	line-height: 1
}

.dev-company_icon {
	width: 32px;
	height: 24px;
	background-repeat: no-repeat;
	background-size: cover;
	display: block;
	margin-right: 10px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAaCAMAAAB4vXe4AAAAVFBMVEUAAABAg6A6Y31Aco4ttd4ttd5Akq9Ak7Attd5Akq9AdJBAkq9Aco4yUWg+co5Akq9Akq9Aco4yUWg/co1Aco4yUWgyUWgttd5Aco5Akq8yUWgttd47wL7nAAAAGHRSTlMAzs723IGAWxwYTk2XikHc06OXi1ukeFxkY2IEAAAAl0lEQVQoz63SwQ6CMBBF0VJUFBVFRYv+/3/a3OTNhBDKhrecc3dt2H5dmZuqL/JYpb7E2SfB5zhhPF38tN95cB5xAvMfgRgnMCeA5QTuBGJ5esoJYLkFOEEjlis4cLy3ta7xq71x+BQ6BebXIM8cLIjG8lvmvLaWi3GxguiMwwrkD38SWAFuPN8Ld54H2YclJIjD2v/ccH8XSReVODCQJgAAAABJRU5ErkJggg==")
}

.dev-company_link {
	color: #236144 !important
}

.digest-subscribe-form {
	position: relative;
	display: block;
	margin: 0 auto;
	width: 555px
}

@media screen and (max-width: 768px) {
	.digest-subscribe-form {
		width:100%
	}
}

.digest-subscribe-form .form-group.has-error .text {
	outline: 1px solid #f80a0a !important;
	border: 1px solid #f80a0a
}

.digest-subscribe-form #success-subscribe {
	color: #fff;
	background: #28a745;
	margin-top: 10px
}

.digest-subscribe-form #errorMSGBlock {
	position: relative
}

.digest-subscribe-form .error {
	bottom: 0
}

.digest-subscribe-form .icon {
	position: absolute;
	left: -100px;
	top: -125px;
	width: 282px;
	height: 233px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/ringwithbg.png");
	background-position: center 30px
}

@media screen and (max-width: 768px) {
	.digest-subscribe-form .icon {
		background-position:center center;
		background-size: cover;
		position: static;
		width: 290px;
		height: 275px;
		margin: 0 auto;
		margin-top: -70px;
		margin-bottom: -75px
	}
}

@media screen and (max-width: 768px) {
	.digest-subscribe-form .icon {
		width:100%
	}
}

.digest-subscribe-form h2 {
	font-family: "ProbaPro";
	font-weight: 700;
	letter-spacing: 3px;
	color: #fff;
	font-size: 141%;
	padding-left: 110px;
	margin-bottom: 4px;
	text-transform: uppercase
}

.digest-subscribe-form h2 .first {
	font-size: 100%
}

@media screen and (max-width: 768px) {
	.digest-subscribe-form h2 {
		padding-left:0;
		text-align: center
	}
}

.digest-subscribe-form h3 {
	font-family: "ProbaPro";
	font-weight: 700;
	color: #fff;
	font-size: 109%;
	padding-left: 108px;
	margin-bottom: 27px;
	letter-spacing: 0
}

@media screen and (max-width: 768px) {
	.digest-subscribe-form h3 {
		padding-left:0;
		text-align: center
	}
}

.digest-subscribe-form label {
	font-family: "ProbaPro";
	font-weight: 700;
	display: block;
	margin-bottom: 17px;
	color: #fff;
	font-size: 103%;
	letter-spacing: .3px
}

.digest-subscribe-form input {
	display: block;
	width: 360px;
	height: 50px;
	padding-left: 20px;
	float: left;
	background-color: #577db8;
	font-family: "ProbaPro";
	font-weight: 700;
	color: #fff;
	border: none;
	outline-color: transparent
}

.digest-subscribe-form input:hover,.digest-subscribe-form input:focus {
	color: #236144
}

@media screen and (max-width: 768px) {
	.digest-subscribe-form input {
		width:100%;
		float: none;
		margin-bottom: 30px
	}
}

.digest-subscribe-form .button {
	float: right;
	position: relative;
	top: 0
}

@media screen and (max-width: 768px) {
	.digest-subscribe-form .button {
		display:block;
		float: none;
		margin: 0 auto
	}
}

.digest-subscribe {
	padding-top: 70px;
	padding-bottom: 80px;
	background-color: #236144
}

@media screen and (max-width: 768px) {
	.digest-subscribe {
		padding-top:0;
		padding-bottom: 40px;
		padding-left: 30px;
		padding-right: 30px
	}
}

.digest-subscribe .pending {
	display: none;
	position: absolute;
	width: 360px;
	background: rgba(45,92,166,0.5);
	z-index: 4;
	left: -40px;
	top: -40px;
	height: 417px
}

.digest-subscribe .circle {
	color: #236144;
	line-height: 30px;
	letter-spacing: 1px;
	text-align: center;
	margin: 0 auto;
	margin-bottom: 60px;
	margin-top: 40px;
	position: absolute;
	height: 100%;
	width: 100%
}

.digest-subscribe .circle:before {
	color: #a9b7d5;
	font-family: "Material-Design-Iconic-Font";
	font-size: 1.5625rem;
	content: "\f3ec";
	position: absolute;
	left: 45%;
	top: 30%;
	-webkit-animation: a 4s linear infinite;
	animation: a 4s linear infinite
}

.digest-subscribe.home .pending {
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(45,92,166,0.5);
	z-index: 10;
	top: unset;
	left: unset
}

@media screen and (max-width: 768px) {
	.digest-subscribe.home .pending {
		bottom:-275px
	}
}

@media screen and (max-width: 400px) {
	.digest-subscribe.home .pending {
		width:120%;
		z-index: 10;
		bottom: -235px;
		left: -20px
	}
}

.digest-subscribe.home .circle {
	color: #236144;
	line-height: 30px;
	letter-spacing: 1px;
	text-align: center;
	margin: 0 auto;
	width: 0;
	margin-bottom: 60px;
	margin-top: 40px;
	position: relative
}

.digest-subscribe.home .circle:before {
	color: #a9b7d5;
	font-family: "Material-Design-Iconic-Font";
	font-size: 1.5625rem;
	content: "\f3ec";
	position: absolute;
	left: -25px;
	top: 0;
	-webkit-animation: a 4s linear infinite;
	animation: a 4s linear infinite
}

.digest-home {
	background-color: #234161;
	margin-top: 15px;
	padding: 20px
}

@media (max-width: 991px) {
	.digest-home {
		padding:30px 15px;
		margin: 0 -15px
	}
}

.digest-home form {
	position: relative;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: space-between
}

.digest-home button {
	max-width: 100%;
	width: 100%;
	display: block;
	margin: 0
}

.digest-home label {
	font-size: 112.5%;
	font-family: "ProbaPro";
	font-weight: 600;
	color: #fff;
	margin-bottom: 0
}

.digest-home .work-process {
	font-size: 77.77778%;
	font-family: "ProbaPro";
	font-weight: 500;
	color: #fff;
	margin-top: 5px
}

.digest-home input {
	border: none
}

@media (max-width: 991px) {
	.digest-home input {
		margin-top:15px
	}
}

.digest-home .form-group.has-error .text {
	outline: 1px solid #f80a0a !important;
	border: 1px solid #f80a0a
}

.digest-report {
	display: flex;
	min-height: 500px;
	align-items: center
}

@media (max-width: 1199px) {
	.digest-report {
		min-height:400px
	}
}

@media (max-width: 767px) {
	.digest-report {
		min-height:300px
	}
}

.digest-settings .success-message_inner {
	height: 60px;
	background: #F5F7FA;
	border-left: 6px solid #4A8B71;
	border-left: 6px solid #7FADD4;
	margin: 30px auto;
	display: flex;
	align-items: center;
	padding-left: 25px
}

@media (max-width: 991px) {
	.digest-settings .success-message_inner {
		width:100%;
		margin: 20px auto
	}
}

.digest-settings .success-message_inner span {
	font-family: "ProbaPro",sans-serif;
	font-size: 18px;
	color: #000;
	font-weight: 400;
	line-height: 20px
}

.digest-settings form .form-group {
	margin-bottom: 0
}

.digest-settings form #errorContainer .error {
	padding: 10px;
	margin: 15px 0 20px
}

.digest-form_small {
	background-color: #234161;
	margin-top: 15px;
	padding: 20px;
	position: relative;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: space-between
}

@media (max-width: 992px) {
	.digest-form_small {
		padding:15px 0
	}
}

.digest-form_small .form-group {
	margin: 0
}

.digest-form_small .form-group.has-error .text {
	outline: 1px solid #f80a0a !important;
	border: 1px solid #f80a0a
}

.digest-form_small #success-subscribe {
	color: #fff;
	background: #28a745;
	position: absolute;
	bottom: 10px
}

.digest-form_small .pending {
	display: none;
	position: absolute;
	background: rgba(45,92,166,0.5);
	z-index: 4;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0
}

.digest-form_small label {
	font-size: 112.5%;
	font-family: "ProbaPro";
	font-weight: 600;
	color: #fff;
	position: relative;
	margin-bottom: 0
}

.digest-form_small input {
	border: none
}

@media (max-width: 991px) {
	.digest-form_small input {
		margin-top:15px
	}
}

.digest-form_small .btn {
	max-width: 100%;
	width: 100%;
	display: block
}

.editor-content {
	overflow: hidden
}

@media (min-width: 768px) {
	.editor-content {
		min-height:150px
	}
}

.editor-content_fb-video iframe {
	display: block;
	margin: 0 auto 15px
}

.editor-content video {
	width: 100%
}

.editor-content *:first-child {
	margin-top: 0 !important
}

.editor-content br {
	display: none !important
}

.editor-content p.description {
	margin-bottom: 20px;
	font-size: 112.5%;
	font-family: "ProbaPro";
	font-weight: 400;
	line-height: 27px;
	color: #000
}

.editor-content img {
	display: block;
	max-width: 100%
}

.editor-content h1,.editor-content .h1,.editor-content h2,.editor-content .h2,.editor-content h3,.editor-content .h3,.editor-content h4,.editor-content h5,.editor-content h6,.editor-content .h4,.editor-content .h5,.editor-content .h6 {
	line-height: 1.5em;
	margin-top: 1.6em
}

.editor-content h1,.editor-content .h1 {
	font-size: 223%;
	font-family: "ProbaPro";
	font-weight: 600;
	margin-bottom: 60px
}

.editor-content h2,.editor-content .h2 {
	font-family: "ProbaPro";
	font-weight: 600;
	margin-bottom: 40px;
	font-size: 178%
}

.editor-content h3,.editor-content .h3 {
	font-size: 134%;
	font-family: "ProbaPro";
	font-weight: 600;
	margin-bottom: 30px
}

.editor-content h4,.editor-content h5,.editor-content h6,.editor-content .h4,.editor-content .h5,.editor-content .h6 {
	font-size: 112%;
	font-family: "ProbaPro";
	font-weight: 600;
	margin-bottom: 25px
}

.editor-content p {
	font-size: 100%;
	font-family: "ProbaPro";
	font-weight: 400;
	line-height: 1.5;
	color: #000;
	margin-bottom: 15px
}

.editor-content p a,.editor-content p span,.editor-content p strong {
	font-size: 100% !important;
	font-family: "ProbaPro" !important
}

.editor-content pre {
	display: inline-block;
	font-size: 100%;
	font-family: "ProbaPro";
	font-weight: 400;
	color: #1D1D1B;
	line-height: 24px;
	border: 0;
	background-color: transparent
}

.editor-content pre:first-child {
	float: left;
	margin-bottom: 0
}

@media screen and (max-width: 768px) {
	.editor-content pre:first-child {
		float:none;
		display: block;
		text-align: left
	}
}

.editor-content pre:last-child {
	float: right;
	text-transform: uppercase;
	margin-right: 70px;
	margin-bottom: 0
}

@media screen and (max-width: 991px) {
	.editor-content pre:last-child {
		margin-right:0
	}
}

@media screen and (max-width: 768px) {
	.editor-content pre:last-child {
		float:none;
		display: block;
		text-align: left
	}
}

.editor-content pre:after {
	content: '';
	clear: both;
	display: table;
	height: 0
}

.editor-content .MsoNormal * {
	font-size: 16px
}

.editor-content div p {
	margin-bottom: 10px
}

.editor-content img {
	margin: 0 auto;
	display: block;
	margin-bottom: 15px;
	margin-top: 5px;
	max-width: 100%
}

@media screen and (max-width: 768px) {
	.editor-content img {
		width:100%
	}
}

.editor-content a:not(.btn):not(.nav-link):not(.socials) {
	font-size: 100%;
	font-family: "ProbaPro";
	font-weight: 400;
	color: #236144;
	line-height: 1.5em;
	border-bottom: 1px solid transparent;
	transition: .2s ease-in-out;
	border: none
}

.editor-content a:not(.btn):not(.nav-link):not(.socials):hover {
	border: none;
	text-decoration: underline
}

.editor-content p img {
	display: block;
	width: auto !important;
	max-width: 100% !important;
	margin-bottom: 15px;
	margin-left: auto;
	margin-right: auto
}

.editor-content .not-blockquote {
	padding: 10px 20px;
	margin: 0 0 20px;
	border-left: 5px solid #eee
}

.editor-content blockquote:not(.not-blockquote) {
	text-align: center;
	margin: 0 auto;
	width: 100%;
	max-width: 620px;
	margin-bottom: 100px;
	margin-top: 20px;
	position: relative;
	color: #1d1d1b;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 24px;
	font-weight: 700;
	line-height: 35px;
	padding-top: 40px;
	padding-left: 40px
}

@media (max-width: 991px) {
	.editor-content blockquote:not(.not-blockquote) {
		padding-left:0px
	}
}

.editor-content blockquote:not(.not-blockquote) p {
	margin: 0;
	font-family: "ProbaPro",sans-serif;
	font-size: 24px;
	color: #1d1d1b;
	font-weight: 700;
	line-height: 35px;
	font-family: "ProbaPro";
	font-weight: 700
}

@media screen and (max-width: 768px) {
	.editor-content blockquote:not(.not-blockquote) {
		width:100%;
		font-size: 112.5%;
		line-height: 27px;
		margin-bottom: 20px
	}
}

.editor-content blockquote:not(.not-blockquote) .author {
	color: #6D727C;
	font-size: 87.5%;
	line-height: 2
}

.editor-content blockquote:not(.not-blockquote) .author:first-child {
	margin-top: 20px
}

.editor-content ul:not(.nav-tabs):not(.actions):not(.menu__list):not(.socials):not(.menu):not(.submenu_list):not(.chosen-results):not(.site-map_list) {
	list-style-type: none !important;
	position: relative;
	margin-top: 15px;
	margin-bottom: 30px;
	padding-left: 15px;
	font-size: 100%
}

.editor-content ul:not(.nav-tabs):not(.actions):not(.menu__list):not(.socials):not(.menu):not(.submenu_list):not(.chosen-results):not(.site-map_list)>li:not(.nav-item) {
	padding-left: 25px;
	margin-bottom: 15px;
	position: relative;
	line-height: 27px
}

.editor-content ul:not(.nav-tabs):not(.actions):not(.menu__list):not(.socials):not(.menu):not(.submenu_list):not(.chosen-results):not(.site-map_list)>li:not(.nav-item)::before {
	position: absolute;
	content: '';
	left: 7px;
	top: 10px;
	height: 10px;
	width: 10px;
	border-radius: 50%;
	background-color: #207352;
	background-color: #d8d8d8
}

.editor-content ul:not(.nav-tabs):not(.actions):not(.menu__list):not(.socials):not(.menu):not(.submenu_list):not(.chosen-results):not(.site-map_list)>li:not(.nav-item) ul li:before {
	border: 2px solid #a9b7d5
}

.editor-content ol {
	list-style-type: none !important;
	position: relative;
	margin-bottom: 2em;
	margin-top: 15px;
	counter-reset: num;
	padding-left: 20px;
	font-size: 100%
}

.editor-content ol>li {
	margin-bottom: 22px;
	padding-left: 25px !important;
	line-height: 24px;
	position: relative
}

.editor-content ol>li::before {
	content: counter(num) ".";
	counter-increment: num;
	color: #4a8b71;
	color: #a9b7d5;
	left: 3px;
	top: 3px;
	position: absolute;
	font-weight: 600;
	font-family: "ProbaPro";
	font-weight: 600;
	font-size: 100%;
	line-height: 1em
}

.editor-content ol.list_big {
	padding: 0
}

.editor-content ol.list_big>li {
	padding-left: 30px
}

.editor-content ol.list_big>li:before {
	top: 6px;
	font-family: Proba Pro;
	font-style: normal;
	font-weight: 600;
	font-size: 24px;
	line-height: 1em;
	color: #1D1D1B
}

.editor-content small {
	font-size: 89%;
	line-height: 1.5em
}

.editor-content .embed-responsive {
	margin-bottom: 30px;
	margin-top: 30px
}

@media (max-width: 991px) {
	.editor-content .embed-responsive {
		margin-bottom:15px;
		margin-top: 15px
	}
}

.editor-content ul li * {
	font-size: 100%
}

.editor-content ul li ul li:before {
	border: 2px solid #207352;
	background: #fff
}

.editor-content ol li * {
	font-size: 100%
}

.editor-content ol li ul li:before {
	border: 2px solid #a9b7d5;
	background: #fff
}

.editor-content a[target] {
	color: #236144;
	position: relative;
	display: inline;
	padding-right: 5px;
	line-height: 24px
}

.editor-content a[target]:hover {
	border-bottom: 1px solid transparent
}

.editor-content a[target] span {
	border-bottom: 1px solid transparent;
	position: relative;
	transition: .3s ease-in-out
}

.editor-content a[target] .icon {
	display: inline-block;
	vertical-align: middle;
	width: 16px;
	height: 16px;
	margin-left: 5px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgICA8ZyBkYXRhLW5hbWU9ItCo0LDRgCAyIj4KICAgICAgICA8ZyBkYXRhLW5hbWU9IkxheWVyIDEwIj4KICAgICAgICAgICAgPHBhdGggZmlsbD0iIzJkNWNhNiIgZD0iTTE0LjEgMEg4djJoNC41OWwtNi4zIDYuMjkgMS40MiAxLjQyTDE0IDMuNDFWOGgyVjJhMiAyIDAgMCAwLTEuOS0yeiIgLz4KICAgICAgICAgICAgPHBhdGggZmlsbD0iI2Q1ZGVlZCIgZD0iTTE0IDEyYTIgMiAwIDAgMS0yIDJINGEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmgyVjBINGE0IDQgMCAwIDAtNCA0djhhNCA0IDAgMCAwIDQgNGg4YTQgNCAwIDAgMCA0LTR2LTJoLTJ6IiAvPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+")
}

@media (min-width: 768px) {
	.form-cms-box .editor-content {
		min-height:100px
	}
}

.gallery_iframe {
	width: 100%;
	height: 630px
}

@media screen and (max-width: 992px) {
	.gallery_iframe {
		height:460px
	}
}

@media screen and (max-width: 768px) {
	.gallery_iframe {
		height:350px
	}
}

@media screen and (max-width: 500px) {
	.gallery_iframe {
		height:210px
	}
}

.capital_letter:first-letter {
	float: left;
	font-size: 2.5rem;
	margin-right: 7px;
	line-height: 1.1;
	font-family: "ProbaPro";
	font-weight: 700
}

.WordSection1 .capital_letter:first-letter {
	float: unset;
	font-size: unset;
	margin-right: unset;
	line-height: unset;
	font-family: unset
}

.editor-content.old .capital_letter:first-letter {
	float: unset !important;
	font-size: unset !important;
	margin-right: unset !important;
	line-height: unset !important;
	font-family: unset !important
}

.error {
	font-size: 16px;
	line-height: 1em;
	text-align: center;
	color: #D8000C;
	font-weight: 500;
	background-color: #FFBABA;
	transition: .5s ease-in-out
}

.error.active {
	padding: 5px
}

.error_message {
	color: #B10E1E;
	font-size: 16px;
	line-height: 24px;
	font-weight: 600
}

.error_npa-search-page {
	position: absolute;
	top: calc(100% - 20px);
	left: 15px;
	color: #fb3333;
	width: 250px;
	font-weight: 600;
	font-size: 14px
}

.error_standart {
	display: none;
	background: #B10E1E;
	color: #fff;
	font-size: 66.66667%;
	line-height: 1.4em;
	font-weight: 600;
	padding: 15px;
	position: relative
}

.error_standart:before {
	content: '';
	position: absolute;
	top: -10px;
	left: 15px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 6px 10px 6px;
	border-color: transparent transparent #B10E1E transparent
}

.error_standart.visible {
	display: block;
	margin-top: 15px
}

.error_datepicker-interval {
	position: static;
	margin-top: 5px
}

.modal-content .error {
	background: none
}

#search-error,.search-error {
	color: #FFCC00;
	font-weight: 500;
	position: absolute;
	font-size: 16px;
	top: 100%;
	margin-top: 10px
}

@media (max-width: 991px) {
	#search-error,.search-error {
		position:static;
		margin-bottom: 10px
	}
}

.fa {
	display: inline-block;
	width: 100%;
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain
}

.fa-white .fa-twitter {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGZpbGw9IiNmZmYiPg0KICAgIDxwYXRoIGQ9Ik00NTkuMzcgMTUxLjcxNmMuMzI1IDQuNTQ4LjMyNSA5LjA5Ny4zMjUgMTMuNjQ1IDAgMTM4LjcyLTEwNS41ODMgMjk4LjU1OC0yOTguNTU4IDI5OC41NTgtNTkuNDUyIDAtMTE0LjY4LTE3LjIxOS0xNjEuMTM3LTQ3LjEwNiA4LjQ0Ny45NzQgMTYuNTY4IDEuMjk5IDI1LjM0IDEuMjk5IDQ5LjA1NSAwIDk0LjIxMy0xNi41NjggMTMwLjI3NC00NC44MzItNDYuMTMyLS45NzUtODQuNzkyLTMxLjE4OC05OC4xMTItNzIuNzcyIDYuNDk4Ljk3NCAxMi45OTUgMS42MjQgMTkuODE4IDEuNjI0IDkuNDIxIDAgMTguODQzLTEuMyAyNy42MTQtMy41NzMtNDguMDgxLTkuNzQ3LTg0LjE0My01MS45OC04NC4xNDMtMTAyLjk4NXYtMS4yOTljMTMuOTY5IDcuNzk3IDMwLjIxNCAxMi42NyA0Ny40MzEgMTMuMzE5LTI4LjI2NC0xOC44NDMtNDYuNzgxLTUxLjAwNS00Ni43ODEtODcuMzkxIDAtMTkuNDkyIDUuMTk3LTM3LjM2IDE0LjI5NC01Mi45NTQgNTEuNjU1IDYzLjY3NSAxMjkuMyAxMDUuMjU4IDIxNi4zNjUgMTA5LjgwNy0xLjYyNC03Ljc5Ny0yLjU5OS0xNS45MTgtMi41OTktMjQuMDQgMC01Ny44MjggNDYuNzgyLTEwNC45MzQgMTA0LjkzNC0xMDQuOTM0IDMwLjIxMyAwIDU3LjUwMiAxMi42NyA3Ni42NyAzMy4xMzcgMjMuNzE1LTQuNTQ4IDQ2LjQ1Ni0xMy4zMiA2Ni41OTktMjUuMzQtNy43OTggMjQuMzY2LTI0LjM2NiA0NC44MzMtNDYuMTMyIDU3LjgyNyAyMS4xMTctMi4yNzMgNDEuNTg0LTguMTIyIDYwLjQyNi0xNi4yNDMtMTQuMjkyIDIwLjc5MS0zMi4xNjEgMzkuMzA4LTUyLjYyOCA1NC4yNTN6IiAvPjwvc3ZnPg==")
}

.fa-white .fa-facebook-square {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgd2lkdGg9IjE3OTIiIGhlaWdodD0iMTc5MiIgdmlld0JveD0iMCAwIDE3OTIgMTc5MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjZmZmIj4NCiAgICA8cGF0aCBkPSJNMTM3NiAxMjhxMTE5IDAgMjAzLjUgODQuNXQ4NC41IDIwMy41djk2MHEwIDExOS04NC41IDIwMy41dC0yMDMuNSA4NC41aC0xODh2LTU5NWgxOTlsMzAtMjMyaC0yMjl2LTE0OHEwLTU2IDIzLjUtODR0OTEuNS0yOGwxMjItMXYtMjA3cS02My05LTE3OC05LTEzNiAwLTIxNy41IDgwdC04MS41IDIyNnYxNzFoLTIwMHYyMzJoMjAwdjU5NWgtNTMycS0xMTkgMC0yMDMuNS04NC41dC04NC41LTIwMy41di05NjBxMC0xMTkgODQuNS0yMDMuNXQyMDMuNS04NC41aDk2MHoiIC8+PC9zdmc+")
}

.fa-white .fa-youtube-play {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDU3NiA1MTIiIGZpbGw9IiNmZmYiPg0KICAgIDxwYXRoIGQ9Ik01NDkuNjU1IDEyNC4wODNjLTYuMjgxLTIzLjY1LTI0Ljc4Ny00Mi4yNzYtNDguMjg0LTQ4LjU5N0M0NTguNzgxIDY0IDI4OCA2NCAyODggNjRTMTE3LjIyIDY0IDc0LjYyOSA3NS40ODZjLTIzLjQ5NyA2LjMyMi00Mi4wMDMgMjQuOTQ3LTQ4LjI4NCA0OC41OTctMTEuNDEyIDQyLjg2Ny0xMS40MTIgMTMyLjMwNS0xMS40MTIgMTMyLjMwNXMwIDg5LjQzOCAxMS40MTIgMTMyLjMwNWM2LjI4MSAyMy42NSAyNC43ODcgNDEuNSA0OC4yODQgNDcuODIxQzExNy4yMiA0NDggMjg4IDQ0OCAyODggNDQ4czE3MC43OCAwIDIxMy4zNzEtMTEuNDg2YzIzLjQ5Ny02LjMyMSA0Mi4wMDMtMjQuMTcxIDQ4LjI4NC00Ny44MjEgMTEuNDEyLTQyLjg2NyAxMS40MTItMTMyLjMwNSAxMS40MTItMTMyLjMwNXMwLTg5LjQzOC0xMS40MTItMTMyLjMwNXptLTMxNy41MSAyMTMuNTA4VjE3NS4xODVsMTQyLjczOSA4MS4yMDUtMTQyLjczOSA4MS4yMDF6IiAvPjwvc3ZnPg==")
}

.fa-white .fa-instagram {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgd2lkdGg9IjE3OTIiIGhlaWdodD0iMTc5MiIgdmlld0JveD0iMCAwIDE3OTIgMTc5MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjZmZmIj4NCiAgICA8cGF0aCBkPSJNMTE1MiA4OTZxMC0xMDYtNzUtMTgxdC0xODEtNzUtMTgxIDc1LTc1IDE4MSA3NSAxODEgMTgxIDc1IDE4MS03NSA3NS0xODF6bTEzOCAwcTAgMTY0LTExNSAyNzl0LTI3OSAxMTUtMjc5LTExNS0xMTUtMjc5IDExNS0yNzkgMjc5LTExNSAyNzkgMTE1IDExNSAyNzl6bTEwOC00MTBxMCAzOC0yNyA2NXQtNjUgMjctNjUtMjctMjctNjUgMjctNjUgNjUtMjcgNjUgMjcgMjcgNjV6bS01MDItMjIwcS03IDAtNzYuNS0uNXQtMTA1LjUgMC05Ni41IDMtMTAzIDEwLTcxLjUgMTguNXEtNTAgMjAtODggNTh0LTU4IDg4cS0xMSAyOS0xOC41IDcxLjV0LTEwIDEwMy0zIDk2LjUgMCAxMDUuNS41IDc2LjUtLjUgNzYuNSAwIDEwNS41IDMgOTYuNSAxMCAxMDMgMTguNSA3MS41cTIwIDUwIDU4IDg4dDg4IDU4cTI5IDExIDcxLjUgMTguNXQxMDMgMTAgOTYuNSAzIDEwNS41IDAgNzYuNS0uNSA3Ni41LjUgMTA1LjUgMCA5Ni41LTMgMTAzLTEwIDcxLjUtMTguNXE1MC0yMCA4OC01OHQ1OC04OHExMS0yOSAxOC41LTcxLjV0MTAtMTAzIDMtOTYuNSAwLTEwNS41LS41LTc2LjUuNS03Ni41IDAtMTA1LjUtMy05Ni41LTEwLTEwMy0xOC41LTcxLjVxLTIwLTUwLTU4LTg4dC04OC01OHEtMjktMTEtNzEuNS0xOC41dC0xMDMtMTAtOTYuNS0zLTEwNS41IDAtNzYuNS41em03NjggNjMwcTAgMjI5LTUgMzE3LTEwIDIwOC0xMjQgMzIydC0zMjIgMTI0cS04OCA1LTMxNyA1dC0zMTctNXEtMjA4LTEwLTMyMi0xMjR0LTEyNC0zMjJxLTUtODgtNS0zMTd0NS0zMTdxMTAtMjA4IDEyNC0zMjJ0MzIyLTEyNHE4OC01IDMxNy01dDMxNyA1cTIwOCAxMCAzMjIgMTI0dDEyNCAzMjJxNSA4OCA1IDMxN3oiIC8+PC9zdmc+")
}

.fa-white .fa-telegram {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OTYgNTEyIiBmaWxsPSIjZmZmIj4KICAgIDxwYXRoIGQ9Ik0yNDggOEMxMTEgOCAwIDExOSAwIDI1NnMxMTEgMjQ4IDI0OCAyNDggMjQ4LTExMSAyNDgtMjQ4UzM4NSA4IDI0OCA4em0xMjEuOCAxNjkuOWwtNDAuNyAxOTEuOGMtMyAxMy42LTExLjEgMTYuOS0yMi40IDEwLjVsLTYyLTQ1LjctMjkuOSAyOC44Yy0zLjMgMy4zLTYuMSA2LjEtMTIuNSA2LjFsNC40LTYzLjEgMTE0LjktMTAzLjhjNS00LjQtMS4xLTYuOS03LjctMi41bC0xNDIgODkuNC02MS4yLTE5LjFjLTEzLjMtNC4yLTEzLjYtMTMuMyAyLjgtMTkuN2wyMzkuMS05Mi4yYzExLjEtNCAyMC44IDIuNyAxNy4yIDE5LjV6IiAvPgo8L3N2Zz4=")
}

.fa-blue .fa-twitter {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGZpbGw9IiMwMDRCQzEiPg0KICAgIDxwYXRoIGQ9Ik00NTkuMzcgMTUxLjcxNmMuMzI1IDQuNTQ4LjMyNSA5LjA5Ny4zMjUgMTMuNjQ1IDAgMTM4LjcyLTEwNS41ODMgMjk4LjU1OC0yOTguNTU4IDI5OC41NTgtNTkuNDUyIDAtMTE0LjY4LTE3LjIxOS0xNjEuMTM3LTQ3LjEwNiA4LjQ0Ny45NzQgMTYuNTY4IDEuMjk5IDI1LjM0IDEuMjk5IDQ5LjA1NSAwIDk0LjIxMy0xNi41NjggMTMwLjI3NC00NC44MzItNDYuMTMyLS45NzUtODQuNzkyLTMxLjE4OC05OC4xMTItNzIuNzcyIDYuNDk4Ljk3NCAxMi45OTUgMS42MjQgMTkuODE4IDEuNjI0IDkuNDIxIDAgMTguODQzLTEuMyAyNy42MTQtMy41NzMtNDguMDgxLTkuNzQ3LTg0LjE0My01MS45OC04NC4xNDMtMTAyLjk4NXYtMS4yOTljMTMuOTY5IDcuNzk3IDMwLjIxNCAxMi42NyA0Ny40MzEgMTMuMzE5LTI4LjI2NC0xOC44NDMtNDYuNzgxLTUxLjAwNS00Ni43ODEtODcuMzkxIDAtMTkuNDkyIDUuMTk3LTM3LjM2IDE0LjI5NC01Mi45NTQgNTEuNjU1IDYzLjY3NSAxMjkuMyAxMDUuMjU4IDIxNi4zNjUgMTA5LjgwNy0xLjYyNC03Ljc5Ny0yLjU5OS0xNS45MTgtMi41OTktMjQuMDQgMC01Ny44MjggNDYuNzgyLTEwNC45MzQgMTA0LjkzNC0xMDQuOTM0IDMwLjIxMyAwIDU3LjUwMiAxMi42NyA3Ni42NyAzMy4xMzcgMjMuNzE1LTQuNTQ4IDQ2LjQ1Ni0xMy4zMiA2Ni41OTktMjUuMzQtNy43OTggMjQuMzY2LTI0LjM2NiA0NC44MzMtNDYuMTMyIDU3LjgyNyAyMS4xMTctMi4yNzMgNDEuNTg0LTguMTIyIDYwLjQyNi0xNi4yNDMtMTQuMjkyIDIwLjc5MS0zMi4xNjEgMzkuMzA4LTUyLjYyOCA1NC4yNTN6IiAvPjwvc3ZnPg==")
}

.fa-blue .fa-facebook-square {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgd2lkdGg9IjE3OTIiIGhlaWdodD0iMTc5MiIgdmlld0JveD0iMCAwIDE3OTIgMTc5MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjMDA0QkMxIj4NCiAgICA8cGF0aCBkPSJNMTM3NiAxMjhxMTE5IDAgMjAzLjUgODQuNXQ4NC41IDIwMy41djk2MHEwIDExOS04NC41IDIwMy41dC0yMDMuNSA4NC41aC0xODh2LTU5NWgxOTlsMzAtMjMyaC0yMjl2LTE0OHEwLTU2IDIzLjUtODR0OTEuNS0yOGwxMjItMXYtMjA3cS02My05LTE3OC05LTEzNiAwLTIxNy41IDgwdC04MS41IDIyNnYxNzFoLTIwMHYyMzJoMjAwdjU5NWgtNTMycS0xMTkgMC0yMDMuNS04NC41dC04NC41LTIwMy41di05NjBxMC0xMTkgODQuNS0yMDMuNXQyMDMuNS04NC41aDk2MHoiIC8+PC9zdmc+")
}

.fa-blue .fa-youtube-play {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDU3NiA1MTIiIGZpbGw9IiMwMDRCQzEiPg0KICAgIDxwYXRoIGQ9Ik01NDkuNjU1IDEyNC4wODNjLTYuMjgxLTIzLjY1LTI0Ljc4Ny00Mi4yNzYtNDguMjg0LTQ4LjU5N0M0NTguNzgxIDY0IDI4OCA2NCAyODggNjRTMTE3LjIyIDY0IDc0LjYyOSA3NS40ODZjLTIzLjQ5NyA2LjMyMi00Mi4wMDMgMjQuOTQ3LTQ4LjI4NCA0OC41OTctMTEuNDEyIDQyLjg2Ny0xMS40MTIgMTMyLjMwNS0xMS40MTIgMTMyLjMwNXMwIDg5LjQzOCAxMS40MTIgMTMyLjMwNWM2LjI4MSAyMy42NSAyNC43ODcgNDEuNSA0OC4yODQgNDcuODIxQzExNy4yMiA0NDggMjg4IDQ0OCAyODggNDQ4czE3MC43OCAwIDIxMy4zNzEtMTEuNDg2YzIzLjQ5Ny02LjMyMSA0Mi4wMDMtMjQuMTcxIDQ4LjI4NC00Ny44MjEgMTEuNDEyLTQyLjg2NyAxMS40MTItMTMyLjMwNSAxMS40MTItMTMyLjMwNXMwLTg5LjQzOC0xMS40MTItMTMyLjMwNXptLTMxNy41MSAyMTMuNTA4VjE3NS4xODVsMTQyLjczOSA4MS4yMDUtMTQyLjczOSA4MS4yMDF6IiAvPjwvc3ZnPg==")
}

.fa-blue .fa-instagram {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgd2lkdGg9IjE3OTIiIGhlaWdodD0iMTc5MiIgdmlld0JveD0iMCAwIDE3OTIgMTc5MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIg0KIGZpbGw9IiMwMDRCQzEiPg0KICAgIDxwYXRoIGQ9Ik0xMTUyIDg5NnEwLTEwNi03NS0xODF0LTE4MS03NS0xODEgNzUtNzUgMTgxIDc1IDE4MSAxODEgNzUgMTgxLTc1IDc1LTE4MXptMTM4IDBxMCAxNjQtMTE1IDI3OXQtMjc5IDExNS0yNzktMTE1LTExNS0yNzkgMTE1LTI3OSAyNzktMTE1IDI3OSAxMTUgMTE1IDI3OXptMTA4LTQxMHEwIDM4LTI3IDY1dC02NSAyNy02NS0yNy0yNy02NSAyNy02NSA2NS0yNyA2NSAyNyAyNyA2NXptLTUwMi0yMjBxLTcgMC03Ni41LS41dC0xMDUuNSAwLTk2LjUgMy0xMDMgMTAtNzEuNSAxOC41cS01MCAyMC04OCA1OHQtNTggODhxLTExIDI5LTE4LjUgNzEuNXQtMTAgMTAzLTMgOTYuNSAwIDEwNS41LjUgNzYuNS0uNSA3Ni41IDAgMTA1LjUgMyA5Ni41IDEwIDEwMyAxOC41IDcxLjVxMjAgNTAgNTggODh0ODggNThxMjkgMTEgNzEuNSAxOC41dDEwMyAxMCA5Ni41IDMgMTA1LjUgMCA3Ni41LS41IDc2LjUuNSAxMDUuNSAwIDk2LjUtMyAxMDMtMTAgNzEuNS0xOC41cTUwLTIwIDg4LTU4dDU4LTg4cTExLTI5IDE4LjUtNzEuNXQxMC0xMDMgMy05Ni41IDAtMTA1LjUtLjUtNzYuNS41LTc2LjUgMC0xMDUuNS0zLTk2LjUtMTAtMTAzLTE4LjUtNzEuNXEtMjAtNTAtNTgtODh0LTg4LTU4cS0yOS0xMS03MS41LTE4LjV0LTEwMy0xMC05Ni41LTMtMTA1LjUgMC03Ni41LjV6bTc2OCA2MzBxMCAyMjktNSAzMTctMTAgMjA4LTEyNCAzMjJ0LTMyMiAxMjRxLTg4IDUtMzE3IDV0LTMxNy01cS0yMDgtMTAtMzIyLTEyNHQtMTI0LTMyMnEtNS04OC01LTMxN3Q1LTMxN3ExMC0yMDggMTI0LTMyMnQzMjItMTI0cTg4LTUgMzE3LTV0MzE3IDVxMjA4IDEwIDMyMiAxMjR0MTI0IDMyMnE1IDg4IDUgMzE3eiIgLz48L3N2Zz4=")
}

.fa-blue .fa-telegram {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OTYgNTEyIiBmaWxsPSIjMDA0QkMxIj4KICAgIDxwYXRoIGQ9Ik0yNDggOEMxMTEgOCAwIDExOSAwIDI1NnMxMTEgMjQ4IDI0OCAyNDggMjQ4LTExMSAyNDgtMjQ4UzM4NSA4IDI0OCA4em0xMjEuOCAxNjkuOWwtNDAuNyAxOTEuOGMtMyAxMy42LTExLjEgMTYuOS0yMi40IDEwLjVsLTYyLTQ1LjctMjkuOSAyOC44Yy0zLjMgMy4zLTYuMSA2LjEtMTIuNSA2LjFsNC40LTYzLjEgMTE0LjktMTAzLjhjNS00LjQtMS4xLTYuOS03LjctMi41bC0xNDIgODkuNC02MS4yLTE5LjFjLTEzLjMtNC4yLTEzLjYtMTMuMyAyLjgtMTkuN2wyMzkuMS05Mi4yYzExLjEtNCAyMC44IDIuNyAxNy4yIDE5LjV6IiAvPgo8L3N2Zz4=")
}

.fa-black .fa-twitter {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGZpbGw9IiMwMDAiPg0KICAgIDxwYXRoIGQ9Ik00NTkuMzcgMTUxLjcxNmMuMzI1IDQuNTQ4LjMyNSA5LjA5Ny4zMjUgMTMuNjQ1IDAgMTM4LjcyLTEwNS41ODMgMjk4LjU1OC0yOTguNTU4IDI5OC41NTgtNTkuNDUyIDAtMTE0LjY4LTE3LjIxOS0xNjEuMTM3LTQ3LjEwNiA4LjQ0Ny45NzQgMTYuNTY4IDEuMjk5IDI1LjM0IDEuMjk5IDQ5LjA1NSAwIDk0LjIxMy0xNi41NjggMTMwLjI3NC00NC44MzItNDYuMTMyLS45NzUtODQuNzkyLTMxLjE4OC05OC4xMTItNzIuNzcyIDYuNDk4Ljk3NCAxMi45OTUgMS42MjQgMTkuODE4IDEuNjI0IDkuNDIxIDAgMTguODQzLTEuMyAyNy42MTQtMy41NzMtNDguMDgxLTkuNzQ3LTg0LjE0My01MS45OC04NC4xNDMtMTAyLjk4NXYtMS4yOTljMTMuOTY5IDcuNzk3IDMwLjIxNCAxMi42NyA0Ny40MzEgMTMuMzE5LTI4LjI2NC0xOC44NDMtNDYuNzgxLTUxLjAwNS00Ni43ODEtODcuMzkxIDAtMTkuNDkyIDUuMTk3LTM3LjM2IDE0LjI5NC01Mi45NTQgNTEuNjU1IDYzLjY3NSAxMjkuMyAxMDUuMjU4IDIxNi4zNjUgMTA5LjgwNy0xLjYyNC03Ljc5Ny0yLjU5OS0xNS45MTgtMi41OTktMjQuMDQgMC01Ny44MjggNDYuNzgyLTEwNC45MzQgMTA0LjkzNC0xMDQuOTM0IDMwLjIxMyAwIDU3LjUwMiAxMi42NyA3Ni42NyAzMy4xMzcgMjMuNzE1LTQuNTQ4IDQ2LjQ1Ni0xMy4zMiA2Ni41OTktMjUuMzQtNy43OTggMjQuMzY2LTI0LjM2NiA0NC44MzMtNDYuMTMyIDU3LjgyNyAyMS4xMTctMi4yNzMgNDEuNTg0LTguMTIyIDYwLjQyNi0xNi4yNDMtMTQuMjkyIDIwLjc5MS0zMi4xNjEgMzkuMzA4LTUyLjYyOCA1NC4yNTN6IiAvPjwvc3ZnPg==")
}

.fa-black .fa-facebook-square {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgd2lkdGg9IjE3OTIiIGhlaWdodD0iMTc5MiIgdmlld0JveD0iMCAwIDE3OTIgMTc5MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjMDAwIj4NCiAgICA8cGF0aCBkPSJNMTM3NiAxMjhxMTE5IDAgMjAzLjUgODQuNXQ4NC41IDIwMy41djk2MHEwIDExOS04NC41IDIwMy41dC0yMDMuNSA4NC41aC0xODh2LTU5NWgxOTlsMzAtMjMyaC0yMjl2LTE0OHEwLTU2IDIzLjUtODR0OTEuNS0yOGwxMjItMXYtMjA3cS02My05LTE3OC05LTEzNiAwLTIxNy41IDgwdC04MS41IDIyNnYxNzFoLTIwMHYyMzJoMjAwdjU5NWgtNTMycS0xMTkgMC0yMDMuNS04NC41dC04NC41LTIwMy41di05NjBxMC0xMTkgODQuNS0yMDMuNXQyMDMuNS04NC41aDk2MHoiIC8+PC9zdmc+")
}

.fa-black .fa-youtube-play {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDU3NiA1MTIiIGZpbGw9IiMwMDAiPg0KICAgIDxwYXRoIGQ9Ik01NDkuNjU1IDEyNC4wODNjLTYuMjgxLTIzLjY1LTI0Ljc4Ny00Mi4yNzYtNDguMjg0LTQ4LjU5N0M0NTguNzgxIDY0IDI4OCA2NCAyODggNjRTMTE3LjIyIDY0IDc0LjYyOSA3NS40ODZjLTIzLjQ5NyA2LjMyMi00Mi4wMDMgMjQuOTQ3LTQ4LjI4NCA0OC41OTctMTEuNDEyIDQyLjg2Ny0xMS40MTIgMTMyLjMwNS0xMS40MTIgMTMyLjMwNXMwIDg5LjQzOCAxMS40MTIgMTMyLjMwNWM2LjI4MSAyMy42NSAyNC43ODcgNDEuNSA0OC4yODQgNDcuODIxQzExNy4yMiA0NDggMjg4IDQ0OCAyODggNDQ4czE3MC43OCAwIDIxMy4zNzEtMTEuNDg2YzIzLjQ5Ny02LjMyMSA0Mi4wMDMtMjQuMTcxIDQ4LjI4NC00Ny44MjEgMTEuNDEyLTQyLjg2NyAxMS40MTItMTMyLjMwNSAxMS40MTItMTMyLjMwNXMwLTg5LjQzOC0xMS40MTItMTMyLjMwNXptLTMxNy41MSAyMTMuNTA4VjE3NS4xODVsMTQyLjczOSA4MS4yMDUtMTQyLjczOSA4MS4yMDF6IiAvPjwvc3ZnPg==")
}

.fa-black .fa-instagram {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgd2lkdGg9IjE3OTIiIGhlaWdodD0iMTc5MiIgdmlld0JveD0iMCAwIDE3OTIgMTc5MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjMDAwIj4NCiAgICA8cGF0aCBkPSJNMTE1MiA4OTZxMC0xMDYtNzUtMTgxdC0xODEtNzUtMTgxIDc1LTc1IDE4MSA3NSAxODEgMTgxIDc1IDE4MS03NSA3NS0xODF6bTEzOCAwcTAgMTY0LTExNSAyNzl0LTI3OSAxMTUtMjc5LTExNS0xMTUtMjc5IDExNS0yNzkgMjc5LTExNSAyNzkgMTE1IDExNSAyNzl6bTEwOC00MTBxMCAzOC0yNyA2NXQtNjUgMjctNjUtMjctMjctNjUgMjctNjUgNjUtMjcgNjUgMjcgMjcgNjV6bS01MDItMjIwcS03IDAtNzYuNS0uNXQtMTA1LjUgMC05Ni41IDMtMTAzIDEwLTcxLjUgMTguNXEtNTAgMjAtODggNTh0LTU4IDg4cS0xMSAyOS0xOC41IDcxLjV0LTEwIDEwMy0zIDk2LjUgMCAxMDUuNS41IDc2LjUtLjUgNzYuNSAwIDEwNS41IDMgOTYuNSAxMCAxMDMgMTguNSA3MS41cTIwIDUwIDU4IDg4dDg4IDU4cTI5IDExIDcxLjUgMTguNXQxMDMgMTAgOTYuNSAzIDEwNS41IDAgNzYuNS0uNSA3Ni41LjUgMTA1LjUgMCA5Ni41LTMgMTAzLTEwIDcxLjUtMTguNXE1MC0yMCA4OC01OHQ1OC04OHExMS0yOSAxOC41LTcxLjV0MTAtMTAzIDMtOTYuNSAwLTEwNS41LS41LTc2LjUuNS03Ni41IDAtMTA1LjUtMy05Ni41LTEwLTEwMy0xOC41LTcxLjVxLTIwLTUwLTU4LTg4dC04OC01OHEtMjktMTEtNzEuNS0xOC41dC0xMDMtMTAtOTYuNS0zLTEwNS41IDAtNzYuNS41em03NjggNjMwcTAgMjI5LTUgMzE3LTEwIDIwOC0xMjQgMzIydC0zMjIgMTI0cS04OCA1LTMxNyA1dC0zMTctNXEtMjA4LTEwLTMyMi0xMjR0LTEyNC0zMjJxLTUtODgtNS0zMTd0NS0zMTdxMTAtMjA4IDEyNC0zMjJ0MzIyLTEyNHE4OC01IDMxNy01dDMxNyA1cTIwOCAxMCAzMjIgMTI0dDEyNCAzMjJxNSA4OCA1IDMxN3oiIC8+PC9zdmc+")
}

.footer {
	border-top: 4px solid #236144;
	padding: 20px 30px
}

.footer_top {
	padding-top: 20px
}

@media (max-width: 767px) {
	.footer_top {
		padding:0
	}
}

@media (max-width: 767px) {
	.footer_top .item {
		text-align:left;
		display: flex;
		flex-direction: column;
		align-items: center
	}
}

.footer_top .item.first {
	display: flex
}

.footer_top .item.first .headline {
	font-size: 112.5%
}

@media (max-width: 767px) {
	.footer_top .item.first .headline {
		text-align:center
	}
}

@media (max-width: 991px) {
	.footer_top .item {
		margin:15px 0
	}
}

.footer_top .item .headline {
	font-size: 89%;
	font-family: "ProbaPro";
	font-weight: 600;
	color: #2A2F33;
	margin-bottom: 10px
}

.footer_top .item .description {
	font-size: 89%;
	font-family: "ProbaPro";
	color: #6D727C;
	line-height: normal
}

@media (max-width: 767px) {
	.footer_top .item .description {
		text-align:center
	}
}

.footer_top .item .description a {
	color: #236144;
	line-height: normal
}

.footer_top .item .description a span {
	color: #6D727C
}

.footer_logo {
	max-width: 50px;
	width: auto;
	flex: 0 1 auto;
	margin-right: 25px;
	height: 44px
}

@media (max-width: 767px) {
	.footer_logo {
		margin-right:0;
		margin-bottom: 10px
	}
}

.footer_text {
	font-size: 85%;
	color: #6d727c;
	line-height: 1.5em
}

.footer_text a {
	color: #236144
}

@media (max-width: 767px) {
	.footer_text {
		text-align:center
	}
}

@media (max-width: 575px) {
	.footer_text {
		max-width:100%;
		flex: 0 1 100%
	}
}

@media (max-width: 575px) {
	.footer_text {
		max-width:100%;
		flex: 0 1 100%
	}
}

.gov-news.columns {
	-moz-columns: 3;
	columns: 3;
	padding-left: 15px;
	padding-right: 15px
}

@media screen and (max-width: 992px) {
	.gov-news.columns {
		-moz-columns:2;
		columns: 2
	}
}

@media screen and (max-width: 768px) {
	.gov-news.columns {
		-moz-columns:1;
		columns: 1
	}
}

.gov-news .news-list {
	padding-left: 0
}

@media screen and (max-width: 768px) {
	.gov-news .news-list {
		margin-top:0
	}
}

.gov-news .news-list .li {
	margin-bottom: 21px
}

.gov-news .news-list .li .date {
	color: #a7a9af;
	margin-bottom: 5px;
	font-size: 88%;
	font-family: "ProbaPro"
}

.gov-news .news-list .li .title {
	line-height: 1.5;
	letter-spacing: 0.1px;
	font-family: "ProbaPro";
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-moz-line-clamp: 4;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.l-container {
	padding: 40px
}

@media (max-width: 480px) {
	.l-container {
		padding-right:15px;
		padding-left: 15px
	}
}

.l-row {
	display: flex;
	flex-wrap: wrap
}

.l-col-2 {
	flex: 0 0 20%;
	max-width: 20%
}

@media (max-width: 1024px) {
	.l-col-2 {
		flex:0 0 50%;
		max-width: 50%
	}
}

@media (max-width: 768px) {
	.l-col-2 {
		flex:0 0 100%;
		max-width: 100%
	}
}

.l-col-3 {
	flex: 0 0 25%;
	max-width: 25%
}

@media (max-width: 1024px) {
	.l-col-3 {
		flex:0 0 50%;
		max-width: 50%
	}
}

@media (max-width: 768px) {
	.l-col-3 {
		flex:0 0 100%;
		max-width: 100%
	}
}

.l-col-4 {
	flex: 0 0 33.333333%;
	max-width: 33.333333%
}

@media (max-width: 768px) {
	.l-col-4 {
		flex:0 0 100%;
		max-width: 100%
	}
}

.menu-border {
	border-top: 1px solid #5e5e8a;
	opacity: .64;
	margin-top: 9px
}

header .header-bg {
	background: radial-gradient(425.02px at 50% 50%, #094c2a 0%, #236144 100%);
	padding-top: 25px;
	padding-left: 40px;
	padding-right: 40px
}

@media screen and (max-width: 992px) {
	header .header-bg {
		padding-top:95px;
		padding-bottom: 30px;
		padding-left: 0;
		padding-right: 0
	}
}

@media (max-width: 1199px) {
	header .header-bg {
		padding-left:20px;
		padding-right: 20px
	}
}

@media (max-width: 767px) {
	header .header-bg {
		padding-left:0;
		padding-right: 0
	}
}

@media (max-width: 575px) {
	header .header-bg {
		padding-bottom:33px
	}
}

header .header-top {
	padding: 25px;
	margin-bottom: 25px;
	padding-bottom: 20px;
	border-bottom: 1px solid #577db8;
	height: 70px
}

@media (max-width: 991px) {
	header .header-top {
		padding:25px 20px
	}
}

header .header-top .menu-icon {
	cursor: pointer;
	width: 20px;
	height: 20px;
	display: block;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("assets/images/icn-menu.png");
	display: block
}

header .fixed-top {
	padding-left: 0;
	padding-right: 0;
	background-color: #fff
}

header .fixed-top .header-top {
	margin-bottom: 0
}

header .navbar-fixed-top.affix {
	background-color: #304d7c
}

header .navbar-fixed-top.affix .header-top {
	margin-bottom: 0
}

header .main-title {
	color: #fff;
	display: flex;
	justify-content: center;
	text-align: center
}

header .main-title .icon {
	display: block;
	margin: 0 auto;
	width: 60px;
	height: 60px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("assets/images/img-coat-of-arms.svg")
}

@media (max-width: 767px) {
	header .main-title .icon {
		margin-bottom:10px;
		width: 60px;
		height: 60px
	}
}

header .main-title .h1 {
	font-family: "ProbaPro";
	color: #fff;
	margin-bottom: 7px;
	font-size: 200%;
	letter-spacing: 0px;
	padding: 14px 5px 0
}

header .main-title .h1 span.first {
	font-size: 120%;
	text-transform: uppercase;
	margin-left: 4px
}

@media (max-width: 767px) {
	header .main-title {
		display: block;
	}
	header .main-title .h1 {
		letter-spacing:1px;
		font-size: 160%;
		letter-spacing: 1px;
		font-size: 135%;
		margin: 0;
		padding: 0
	}
}

header .main-title .light {
	color: #aab3c6;
	font-size: 100%;
	letter-spacing: .2px;
	padding-top: 2px
}

@media (max-width: 767px) {
	header .main-title .light {
		font-size:88%;
		margin: 0 auto;
		width: 80%
	}
}

.close-icon {
	margin-right: 20px;
	margin-top: 10px;
	width: 20px;
	flex: 0 1 20px;
	max-width: 20px;
	height: 20px;
	cursor: pointer;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/icn-closemenu.png")
}

.close-icon_wrap {
	display: flex;
	justify-content: flex-end
}

.btn.button.button__search.active {
	pointer-events: none;
	opacity: .5
}

#searchPortalForm {
	position: relative
}

.icon_download {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZT4NCiAgICAgICAgLmNscy0xLA0KICAgICAgICAuY2xzLTIgew0KICAgICAgICAgICAgZmlsbDogIzIyNGY5MTsNCiAgICAgICAgfQ0KICAgICAgICA8L3N0eWxlPg0KICAgIDwvZGVmcz4NCiAgICA8dGl0bGU+ZG93bmxvYWQ8L3RpdGxlPg0KICAgIDxnIGlkPSJMYXllcl8xMCIgZGF0YS1uYW1lPSJMYXllciAxMCI+DQogICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LDNBMTIsMTIsMCwxLDAsMjcsMTUsMTIsMTIsMCwwLDAsMTUsM1ptMCwyMkExMCwxMCwwLDEsMSwyNSwxNSwxMCwxMCwwLDAsMSwxNSwyNVoiIC8+DQogICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE1LjcxLDE3Ljk1bDQuMjQtNC4yNC0xLjQxLTEuNDFMMTYsMTQuODNWOUgxNHY1LjgzbC0yLjU0LTIuNTQtMS40MSwxLjQxLDQuMjQsNC4yNC4wOC4wNUgxMHYySDIwVjE4SDE1LjYzWiIgLz4NCiAgICA8L2c+DQo8L3N2Zz4=")
}

.icon_calendar {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZT4NCiAgICAgICAgLmNscy0xIHsNCiAgICAgICAgICAgIGZpbGw6ICMyMjRmOTE7DQogICAgICAgIH0NCiAgICAgICAgPC9zdHlsZT4NCiAgICA8L2RlZnM+DQogICAgPHRpdGxlPmNhbGVuZGFyPC90aXRsZT4NCiAgICA8ZyBpZD0iTGF5ZXJfMTAiIGRhdGEtbmFtZT0iTGF5ZXIgMTAiPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMCw3VjVIMThWN0gxMlY1SDEwVjdIOWEzLDMsMCwwLDAtMywzVjIyYTMsMywwLDAsMCwzLDNIMjFhMywzLDAsMCwwLDMtM1YxMGEzLDMsMCwwLDAtMy0zWk0xOCwxOUgxNlYxN2gyWm0yLTJoMnYySDIwWm0tOCwyVjE3aDJ2MlptMiwydjJIMTJWMjFabS00LTJIOFYxN2gyWm02LTRWMTNoMnYyWm0tMiwwSDEyVjEzaDJabS00LDBIOFYxM2gyWk04LDIxaDJ2Mkg5YTEsMSwwLDAsMS0xLTFabTgsMlYyMWgydjJabTQsMFYyMWgydjFhMSwxLDAsMCwxLTEsMVptMi04SDIwVjEzaDJaTTgsMTFWMTBBMSwxLDAsMCwxLDksOUgyMWExLDEsMCwwLDEsMSwxdjFaIiAvPg0KICAgIDwvZz4NCjwvc3ZnPg==")
}

.icon_expand {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZT4NCiAgICAgICAgLmNscy0xIHsNCiAgICAgICAgICAgIGZpbGw6ICMyMjRmOTE7DQogICAgICAgIH0NCiAgICAgICAgPC9zdHlsZT4NCiAgICA8L2RlZnM+DQogICAgPHRpdGxlPmtleWJvYXJkLWFycm93PC90aXRsZT4NCiAgICA8ZyBpZD0iTGF5ZXJfMTAiIGRhdGEtbmFtZT0iTGF5ZXIgMTAiPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNi44NiwyMi41Myw5Ljc5LDE1LjQ2YTEsMSwwLDAsMSwwLTEuNDFMMTYuODYsN2wxLjQxLDEuNDEtNi4zNiw2LjM2LDYuMzYsNi4zNloiIC8+DQogICAgPC9nPg0KPC9zdmc+") !important
}

.icon_next {
	width: 15px;
	height: 10px;
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE1IDEwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZD0iTTEzLjk1IDQuMjkwMDFMOS43MSAwLjA1MDAwNDdMOC4zIDEuNDZMMTAuODMgNEwtNi45MDY0ZS0wNyA0TC0xLjA0MDMzZS0wNiA2TDEwLjgzIDZMOC4yOSA4LjU0MDAxTDkuNyA5Ljk1MDAxTDEzLjk0IDUuNzEwMDFDMTQuMDM0NCA1LjYxNzcgMTQuMTA5NiA1LjUwNzYzIDE0LjE2MTIgNS4zODYxM0MxNC4yMTI4IDUuMjY0NjIgMTQuMjM5OSA1LjEzNDEgMTQuMjQwOCA1LjAwMjA5QzE0LjI0MTcgNC44NzAwOCAxNC4yMTY1IDQuNzM5MTkgMTQuMTY2NiA0LjYxNjk3QzE0LjExNjcgNC40OTQ3NSAxNC4wNDMxIDQuMzgzNjMgMTMuOTUgNC4yOTAwMVoiIGZpbGw9IiMwMDRCQzEiIC8+Cjwvc3ZnPg==") !important
}

.icon_prev {
	width: 15px;
	height: 10px;
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE1IDEwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZD0iTTEuMDUgNS43MUw1LjI5IDkuOTVMNi43IDguNTRMNC4xNyA2TDE1IDZMMTUgNEw0LjE3IDRMNi43MSAxLjQ2TDUuMyAwLjA0OTk5NzJMMS4wNiA0LjI5QzAuOTY1NjEzIDQuMzgyMyAwLjg5MDQzOSA0LjQ5MjM4IDAuODM4ODEgNC42MTM4OEMwLjc4NzE4IDQuNzM1MzggMC43NjAxMjEgNC44NjU5IDAuNzU5MTkxIDQuOTk3OTJDMC43NTgyNjEgNS4xMjk5MyAwLjc4MzQ4IDUuMjYwODIgMC44MzMzOTMgNS4zODMwM0MwLjg4MzMwNSA1LjUwNTI1IDAuOTU2OTIyIDUuNjE2MzggMS4wNSA1LjcxWiIgZmlsbD0iIzAwNEJDMSIgLz4KPC9zdmc+") !important
}

.icon-slider {
	width: 30px;
	height: 30px;
	background-color: #005CAA;
	background-color: rgba(0,92,170,0.1);
	background-position: center;
	background-repeat: no-repeat;
	border-radius: 50%;
	cursor: pointer
}

.icon-slider:not(.slick-disabled):hover {
	background-color: rgba(0,92,170,0.2);
	transition: 0.2s ease-in-out ease-in-out
}

.icon-slider_prev {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABrSURBVHgBbY2xCYAwFEQviYWlI2QSIZ2tIziKk+gSgl0yim6Qxkp+8CcgQfmvO3h3p/AyeAtjFlw0IriIH7pK2gN0SlJGVQmW4ypJIJobtIi4S+SlJHr826nvtQrY+kl2M7s7QMnxoi0lgQcCWR86gzxBnwAAAABJRU5ErkJggg==)
}

.icon-slider_next {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABtSURBVHgBdY6xDYAwDATPoaHMCIwAG0CHoGETRmINukhMAhvQUJIQIqAyL/ltWffSg6bWFfSLS/uRUcG5WSFsZOaDhc6VSDaqAcIQbefwlcHHI5o+2MTnWOFP3TIhoeb0zV1F7zg4i/jihe7XBbCUJTP+ON2aAAAAAElFTkSuQmCC)
}

.icon_marker {
	width: 24px;
	height: 32px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHdpZHRoPSIyNSIgaGVpZ2h0PSIzNCIgdmlld0JveD0iMCAwIDI1IDM0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZD0iTTEzLjI4IDMzQzEzLjAwMjEgMzIuOTk4MiAxMi43MzE4IDMyLjkwOTYgMTIuNTA2NyAzMi43NDY3QzEyLjA0IDMyLjQxMzMgMS4xNDY2OSAyNC40MjY3IDAuOTMzMzU0IDEzLjIyNjdDMC45MDM1ODggMTEuNjUwOCAxLjE4NDUgMTAuMDg0NSAxLjc2MDA2IDguNjE3MjJDMi4zMzU2MSA3LjE0OTkyIDMuMTk0NTQgNS44MTAzNSA0LjI4NzggNC42NzVDNS4zODEwNSAzLjUzOTY1IDYuNjg3MjIgMi42MzA3NSA4LjEzMTc0IDIuMDAwMTlDOS41NzYyNiAxLjM2OTYzIDExLjEzMDggMS4wMjk3NyAxMi43MDY3IDFDMTQuMjgyNiAwLjk3MDIzOCAxNS44NDg4IDEuMjUxMTUgMTcuMzE2MSAxLjgyNjcxQzE4Ljc4MzQgMi40MDIyNiAyMC4xMjMgMy4yNjExOSAyMS4yNTg0IDQuMzU0NDVDMjIuMzkzNyA1LjQ0NzcgMjMuMzAyNiA2Ljc1Mzg4IDIzLjkzMzIgOC4xOTgzOUMyNC41NjM3IDkuNjQyOTEgMjQuOTAzNiAxMS4xOTc1IDI0LjkzMzQgMTIuNzczM0MyNS4xNDY3IDIzLjk3MzMgMTQuNTYgMzIuMzYgMTQuMTA2NyAzMi43NzMzQzEzLjg2MzYgMzIuOTM3OCAxMy41NzMgMzMuMDE3NSAxMy4yOCAzM1pNMTIuOTIgMy42NjY2N0gxMi43NDY3QzExLjUyMSAzLjY4OTIyIDEwLjMxMTcgMy45NTMwMyA5LjE4NzkxIDQuNDQzMDNDOC4wNjQxNSA0LjkzMzA0IDcuMDQ3OTQgNS42Mzk2MyA2LjE5NzMxIDYuNTIyNDRDNS4zNDY2OSA3LjQwNTI2IDQuNjc4MzIgOC40NDcwMSA0LjIzMDM4IDkuNTg4MTlDMy43ODI0NCAxMC43Mjk0IDMuNTYzNzEgMTEuOTQ3NiAzLjU4NjY5IDEzLjE3MzNDMy43NDY2OSAyMS4zODY3IDEwLjggMjcuOTIgMTMuMjQgMjkuOTMzM0MxNS42IDI3LjgyNjcgMjIuNDEzNCAyMS4wMTMzIDIyLjI1MzQgMTIuODEzM0MyMi4yMDQ1IDEwLjM3MDUgMjEuMTk5NiA4LjA0NDE5IDE5LjQ1NDYgNi4zMzQwMkMxNy43MDk1IDQuNjIzODUgMTUuMzYzNCAzLjY2NjE4IDEyLjkyIDMuNjY2NjdaIiBmaWxsPSIjMDA0QkMxIiAvPgogICAgPHBhdGggZD0iTTEyLjkyIDE3QzExLjg1OTEgMTcuMDA4OCAxMC44MzgyIDE2LjU5NTkgMTAuMDgxOCAxNS44NTJDOS4zMjU0MiAxNS4xMDgxIDguODk1NTIgMTQuMDk0MiA4Ljg4NjY3IDEzLjAzMzNDOC44Nzc4MyAxMS45NzI1IDkuMjkwNzggMTAuOTUxNSAxMC4wMzQ3IDEwLjE5NTFDMTAuNzc4NiA5LjQzODc1IDExLjc5MjUgOS4wMDg4NCAxMi44NTMzIDlDMTMuODk4MyA5LjAwNzk1IDE0LjkwMjIgOS40MDc2MiAxNS42NjY3IDEwLjEyQzE2LjIzNDYgMTAuNjY2OCAxNi42MjgzIDExLjM2OTMgMTYuNzk4MiAxMi4xMzkyQzE2Ljk2ODIgMTIuOTA5IDE2LjkwNjkgMTMuNzExOSAxNi42MjE5IDE0LjQ0NzFDMTYuMzM3IDE1LjE4MjIgMTUuODQxMiAxNS44MTY3IDE1LjE5NjggMTYuMjcwOUMxNC41NTI0IDE2LjcyNTEgMTMuNzg4MSAxNi45Nzg4IDEzIDE3SDEyLjkyWk0xMi45MiAxMS42NjY3QzEyLjY1NTggMTEuNjcwMyAxMi4zOTg2IDExLjc1MjQgMTIuMTgxMiAxMS45MDI1QzExLjk2MzcgMTIuMDUyNiAxMS43OTU3IDEyLjI2MzkgMTEuNjk4NiAxMi41MDk3QzExLjYwMTQgMTIuNzU1NCAxMS41Nzk1IDEzLjAyNDQgMTEuNjM1NSAxMy4yODI3QzExLjY5MTYgMTMuNTQwOSAxMS44MjMxIDEzLjc3NjcgMTIuMDEzMyAxMy45NkMxMi4xNDM4IDE0LjA4NjEgMTIuMjk4NSAxNC4xODQyIDEyLjQ2ODIgMTQuMjQ4NEMxMi42Mzc4IDE0LjMxMjYgMTIuODE4OCAxNC4zNDE1IDEzIDE0LjMzMzNDMTMuMzUzNiAxNC4zMzMzIDEzLjY5MjggMTQuMTkyOSAxMy45NDI4IDEzLjk0MjhDMTQuMTkyOSAxMy42OTI4IDE0LjMzMzMgMTMuMzUzNiAxNC4zMzMzIDEzQzE0LjMzMzMgMTIuNjQ2NCAxNC4xOTI5IDEyLjMwNzIgMTMuOTQyOCAxMi4wNTcyQzEzLjY5MjggMTEuODA3MSAxMy4zNTM2IDExLjY2NjcgMTMgMTEuNjY2N0gxMi45MloiIGZpbGw9IiMwMDRCQzEiIC8+Cjwvc3ZnPg==")
}

.icon-upload-file {
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/form-file-upload.svg")
}

.icon-diia {
	content: '';
	width: 50px;
	height: 50px;
	display: block;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAzMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI1LjQxODEgOS44MTU2M0MyNC41MDA4IDkuODE1NjMgMjMuODk5OCA5LjIwMjAyIDIzLjg5OTggOC4yODE2MUMyMy44OTk4IDcuMzkzNDkgMjQuNTAwOCA2Ljc3OTg4IDI1LjQxODEgNi43Nzk4OEgyNy44MDYyVjkuODE1NjNIMjUuNDE4MVpNMjkuODE0OCA1LjAxOTc5SDI1LjE4MDlDMjMuMjE5OCA1LjAxOTc5IDIxLjg3NTQgNi4zMjc3NSAyMS44NzU0IDguMjE3MDFDMjEuODc1NCA5LjcwMjU5IDIyLjcxMzcgMTAuODMyOSAyNC4wNDIyIDExLjIzNjZMMjEuNTExNyAxNS4xNjA1SDIzLjc0MTdMMjYuMDE5MSAxMS41OTE5SDI3LjgwNjJWMTUuMTYwNUgyOS44MTQ4VjUuMDE5NzlaTTQuNzYzMDkgNy42NjhWNC42MTYxSDguNjUzN1YxMy4yODc0SDMuNzY2NzFDNC4yODg2MyAxMi4zNjY5IDQuNzYzMDkgMTAuMjAzMiA0Ljc2MzA5IDcuNjY4Wk0xMC43MDk3IDIuNjQ2MUgyLjc3MDM0VjcuNzQ4NzNDMi43NzAzNCAxMC4zNDg1IDIuMzI3NTEgMTIuMzgzMSAxLjcyNjUyIDEzLjI4NzRIMC43Nzc1ODhWMTcuOTIxN0gyLjczODcxVjE1LjE3NjZIMTAuMTcyVjE3LjkyMTdIMTIuMTMzMVYxMy4yODc0SDEwLjcwOTdWMi42NDYxWk0xNi43MDM4IDEzLjQzMjdMMTYuNTI5OCAxMy4zMTk3TDE4LjgzODkgNS4wMTk3OUgxNC4xNTc1TDEzLjY1MTQgNi44NjA2MkwxNi4zNzE3IDYuODQ0NDdMMTQuNjAwMyAxMy4xNzQzQzE0LjI4NCAxNC4zMjA4IDE1LjA0MzIgMTUuNDAyNyAxNi4yOTI2IDE1LjQwMjdDMTYuNjg4IDE1LjQwMjcgMTcuMDY3NSAxNS4zMDU4IDE3LjQ5NDYgMTUuMDMxM0wyMC42ODkzIDEyLjgxOTFMMTkuNzI0NSAxMS4zNDk2TDE2LjcwMzggMTMuNDMyN1pNMTguMDYzOSAzLjExNDM4QzE5LjA2MDMgMy4xMTQzOCAxOS40NzE1IDIuNzQyOTggMTkuNDcxNSAxLjgzODcyQzE5LjQ3MTUgMC45MDIxNTYgMTkuMDQ0NSAwLjUzMDc2MiAxOC4wNjM5IDAuNTMwNzYyQzE3LjA5OTIgMC41MzA3NjIgMTYuNjU2MyAwLjkwMjE1NiAxNi42NTYzIDEuODM4NzJDMTYuNjU2MyAyLjcyNjgzIDE3LjA2NzUgMy4xMTQzOCAxOC4wNjM5IDMuMTE0MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
	background-repeat: no-repeat;
	background-position: center;
	border: 2px solid #fff;
	border-radius: 14px
}

@media (max-width: 991px) {
	.icon-diia {
		margin-left:30px
	}
}

.input-group-search {
	width: 100%;
	display: flex
}

.input-group-search__input {
	flex-grow: 1;
	border-right: none
}

.input-group-search__btn {
	flex: 0 0 50px;
	max-width: 50px;
	position: relative
}

.input-group-search__btn::before {
	height: 15px;
	width: 15px;
	background-image: url(data:image/png;base64,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);
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)
}

.last-media_tab,.last-media_mediagallery,.last-media_main-page {
	background: #fff
}

@media screen and (max-width: 992px) {
	.last-media_tab,.last-media_mediagallery,.last-media_main-page {
		padding-left:30px;
		padding-right: 30px;
		padding-bottom: 20px
	}
}

@media (max-width: 575px) {
	.last-media_tab,.last-media_mediagallery,.last-media_main-page {
		padding-left:25px;
		padding-right: 25px;
		padding-top: 24px
	}
}

.last-media_tab .block-title,.last-media_mediagallery .block-title,.last-media_main-page .block-title {
	margin-bottom: 7px;
	padding-top: 5px;
	font-size: 145%
}

@media (max-width: 575px) {
	.last-media_tab .block-title,.last-media_mediagallery .block-title,.last-media_main-page .block-title {
		margin-bottom:12px;
		padding-top: 8px;
		font-size: 105%
	}
}

.last-media_tab .block-title .first,.last-media_mediagallery .block-title .first,.last-media_main-page .block-title .first {
	font-size: 100%
}

.last-media_tab .title,.last-media_mediagallery .title,.last-media_main-page .title {
	color: #236144
}

@media (max-width: 575px) {
	.last-media_tab .title,.last-media_mediagallery .title,.last-media_main-page .title {
		margin-top:5px
	}
}

.last-media_tab .title a,.last-media_mediagallery .title a,.last-media_main-page .title a {
	color: #236144
}

@media screen and (max-width: 992px) {
	.last-media_tab .title a,.last-media_mediagallery .title a,.last-media_main-page .title a {
		font-family:"ProbaPro";
		font-weight: 700
	}
}

@media (max-width: 575px) {
	.last-media_tab .title a,.last-media_mediagallery .title a,.last-media_main-page .title a {
		font-size:82%;
		line-height: 21px
	}
}

.last-media_tab .title a span,.last-media_mediagallery .title a span,.last-media_main-page .title a span {
	cursor: pointer
}

.last-media_tab .main-item,.last-media_mediagallery .main-item,.last-media_main-page .main-item {
	position: relative;
	transition: .2s ease-in-out;
	background-color: #fff;
	padding-bottom: 30px
}

@media screen and (max-width: 992px) {
	.last-media_tab .main-item,.last-media_mediagallery .main-item,.last-media_main-page .main-item {
		height:240px;
		padding-bottom: 10px
	}
}

@media screen and (max-width: 768px) {
	.last-media_tab .main-item,.last-media_mediagallery .main-item,.last-media_main-page .main-item {
		padding-bottom:calc(220px - 160px);
		float: none;
		margin: 0 auto;
		margin-bottom: 40px;
		height: 220px;
		position: relative;
		margin-bottom: 0;
		height: inherit;
		padding-bottom: 10px
	}
}

@media (max-width: 575px) {
	.last-media_tab .main-item,.last-media_mediagallery .main-item,.last-media_main-page .main-item {
		margin-bottom:15px;
		width: 100%
	}
}

.last-media_tab .main-item .inside-photo,.last-media_mediagallery .main-item .inside-photo,.last-media_main-page .main-item .inside-photo {
	display: block;
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 330px
}

@media (max-width: 575px) {
	.last-media_tab .main-item .inside-photo,.last-media_mediagallery .main-item .inside-photo,.last-media_main-page .main-item .inside-photo {
		height:160px
	}
}

.last-media_tab .main-item .inside-photo:after,.last-media_mediagallery .main-item .inside-photo:after,.last-media_main-page .main-item .inside-photo:after {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	bottom: 0;
	background: linear-gradient(to bottom, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000', GradientType=0);
	z-index: 2;
	content: '';
	display: block;
	transform: rotate(180deg)
}

.last-media_tab .main-item .inside-photo:before,.last-media_mediagallery .main-item .inside-photo:before,.last-media_main-page .main-item .inside-photo:before {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(35,43,66,0.4);
	z-index: 1;
	content: '';
	display: block;
	transition: .3s ease-in-out
}

.last-media_tab .main-item .inside-photo .preview,.last-media_mediagallery .main-item .inside-photo .preview,.last-media_main-page .main-item .inside-photo .preview {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	width: 100%;
	height: 100%
}

.last-media_tab .main-item .inside-photo .description,.last-media_mediagallery .main-item .inside-photo .description,.last-media_main-page .main-item .inside-photo .description {
	padding: 0 35px;
	position: absolute;
	bottom: 40px;
	left: 0;
	right: 0;
	z-index: 3;
	color: #fff
}

@media screen and (max-width: 992px) {
	.last-media_tab .main-item .inside-photo .description,.last-media_mediagallery .main-item .inside-photo .description,.last-media_main-page .main-item .inside-photo .description {
		bottom:15%
	}
}

@media screen and (max-width: 768px) {
	.last-media_tab .main-item .inside-photo .description,.last-media_mediagallery .main-item .inside-photo .description,.last-media_main-page .main-item .inside-photo .description {
		left:20px;
		top: 115px
	}
}

@media screen and (max-width: 500px) {
	.last-media_tab .main-item .inside-photo .description,.last-media_mediagallery .main-item .inside-photo .description,.last-media_main-page .main-item .inside-photo .description {
		bottom:30%
	}
}

@media screen and (max-width: 450px) {
	.last-media_tab .main-item .inside-photo .description,.last-media_mediagallery .main-item .inside-photo .description,.last-media_main-page .main-item .inside-photo .description {
		bottom:20%
	}
}

.last-media_tab .main-item .inside-photo .description .time,.last-media_mediagallery .main-item .inside-photo .description .time,.last-media_main-page .main-item .inside-photo .description .time {
	font-size: 100%;
	color: #fff;
	float: right;
	right: 0;
	font-size: 100%
}

.last-media_tab .main-item .inside-photo .description .time:before,.last-media_mediagallery .main-item .inside-photo .description .time:before,.last-media_main-page .main-item .inside-photo .description .time:before {
	content: '';
	float: left;
	margin-right: 10px;
	width: 18px;
	height: 18px;
	opacity: .5;
	background-repeat: no-repeat;
	background-size: contain;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/icn-durationtime-white.svg");
	transition: .3s ease-in-out
}

@media screen and (max-width: 768px) {
	.last-media_tab .main-item .inside-photo .description .time,.last-media_mediagallery .main-item .inside-photo .description .time,.last-media_main-page .main-item .inside-photo .description .time {
		display:none
	}
}

.last-media_tab .main-item .inside-photo .description .date,.last-media_mediagallery .main-item .inside-photo .description .date,.last-media_main-page .main-item .inside-photo .description .date {
	display: flex;
	align-items: center
}

.last-media_tab .main-item .inside-photo .description .date:before,.last-media_mediagallery .main-item .inside-photo .description .date:before,.last-media_main-page .main-item .inside-photo .description .date:before {
	content: '';
	float: left;
	margin-right: 10px;
	width: 18px;
	height: 18px;
	opacity: .5;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/icn-calendar-white.svg");
	transition: .3s ease-in-out
}

@media screen and (max-width: 768px) {
	.last-media_tab .main-item .inside-photo .description .date:before,.last-media_mediagallery .main-item .inside-photo .description .date:before,.last-media_main-page .main-item .inside-photo .description .date:before {
		background-repeat:no-repeat;
		background-size: contain;
		background-position: center center;
		background-image: url("../themes/odv/assets/images/icons/svg/icn-time-white.svg")
	}
}

@media screen and (max-width: 768px) {
	.last-media_tab .main-item .inside-photo .description .date,.last-media_mediagallery .main-item .inside-photo .description .date,.last-media_main-page .main-item .inside-photo .description .date {
		font-size:.875rem;
		color: #fff;
		opacity: .5;
		white-space: nowrap;
		line-height: 17px;
		transition: .3s ease-in-out
	}
}

.last-media_tab .main-item .galerry-preview,.last-media_mediagallery .main-item .galerry-preview,.last-media_main-page .main-item .galerry-preview {
	height: 320px;
	width: 100%
}

@media screen and (max-width: 992px) {
	.last-media_tab .main-item .galerry-preview,.last-media_mediagallery .main-item .galerry-preview,.last-media_main-page .main-item .galerry-preview {
		height:200px
	}
}

.last-media_tab .main-item .galerry-preview .image,.last-media_mediagallery .main-item .galerry-preview .image,.last-media_main-page .main-item .galerry-preview .image {
	height: 100%;
	width: 100%
}

.last-media_tab .main-item .title,.last-media_mediagallery .main-item .title,.last-media_main-page .main-item .title {
	padding: 30px
}

@media screen and (max-width: 768px) {
	.last-media_tab .main-item .title,.last-media_mediagallery .main-item .title,.last-media_main-page .main-item .title {
		padding:0
	}
}

@media screen and (max-width: 992px) {
	.last-media_tab .main-item .title,.last-media_mediagallery .main-item .title,.last-media_main-page .main-item .title {
		background:none;
		padding: 15px
	}
}

@media (max-width: 575px) {
	.last-media_tab .main-item .title,.last-media_mediagallery .main-item .title,.last-media_main-page .main-item .title {
		background:none;
		padding: 0;
		padding-top: 10px;
		font-size: 100%;
		margin-top: 0
	}
}

.last-media_tab .main-item .title>a,.last-media_mediagallery .main-item .title>a,.last-media_main-page .main-item .title>a {
	display: block;
	font-family: "ProbaPro";
	font-weight: 400
}

.last-media_tab .main-item .title a,.last-media_mediagallery .main-item .title a,.last-media_main-page .main-item .title a {
	line-height: 27px;
	font-size: 150%;
	font-family: "ProbaPro";
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-moz-line-clamp: 5;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

@media screen and (max-width: 992px) {
	.last-media_tab .main-item .title a,.last-media_mediagallery .main-item .title a,.last-media_main-page .main-item .title a {
		font-size:100%
	}
}

@media (max-width: 575px) {
	.last-media_tab .main-item .title a,.last-media_mediagallery .main-item .title a,.last-media_main-page .main-item .title a {
		line-height:20px;
		overflow: hidden;
		display: -moz-box;
		display: -webkit-box;
		-webkit-line-clamp: 4;
		-moz-line-clamp: 4;
		-webkit-box-orient: vertical;
		text-overflow: ellipsis
	}
}

.last-media_tab .main-item .photo:before,.last-media_mediagallery .main-item .photo:before,.last-media_main-page .main-item .photo:before {
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	top: 115px;
	margin: 0 auto;
	content: '';
	display: block;
	width: 110px;
	height: 76px;
	z-index: 10;
	opacity: .7;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/img-photos.svg");
	transition: .3s ease-in-out;
	cursor: pointer
}

@media screen and (max-width: 768px) {
	.last-media_tab .main-item .photo:before,.last-media_mediagallery .main-item .photo:before,.last-media_main-page .main-item .photo:before {
		top:60px;
		width: 34px;
		height: 24px
	}
}

.last-media_tab .main-item .video a:before,.last-media_mediagallery .main-item .video a:before,.last-media_main-page .main-item .video a:before {
	display: none
}

.last-media_tab .item,.last-media_mediagallery .item,.last-media_main-page .item {
	transition: .2s ease-in-out;
	position: relative;
	padding-bottom: 0;
	margin-bottom: 20px
}

@media screen and (max-width: 992px) {
	.last-media_tab .item,.last-media_mediagallery .item,.last-media_main-page .item {
		margin-bottom:40px
	}
}

@media screen and (max-width: 768px) {
	.last-media_tab .item,.last-media_mediagallery .item,.last-media_main-page .item {
		margin-bottom:20px;
		padding-bottom: 0
	}
}

@media (max-width: 575px) {
	.last-media_tab .item,.last-media_mediagallery .item,.last-media_main-page .item {
		margin-bottom:20px;
		width: 100%
	}
}

.last-media_tab .item .description,.last-media_mediagallery .item .description,.last-media_main-page .item .description {
	display: flex;
	align-items: center;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	color: #d9d9da;
	font-size: .875rem;
	line-height: 18px;
	padding: 0 20px 15px;
	z-index: 3
}

@media (max-width: 575px) {
	.last-media_tab .item .description,.last-media_mediagallery .item .description,.last-media_main-page .item .description {
		left:8px;
		top: 114px
	}
}

.last-media_tab .item .description:before,.last-media_mediagallery .item .description:before,.last-media_main-page .item .description:before {
	content: '';
	float: left;
	margin-right: 10px;
	width: 18px;
	height: 18px;
	opacity: .5;
	transition: .3s ease-in-out;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/icn-time-white.svg")
}

.last-media_tab .item .description .date,.last-media_mediagallery .item .description .date,.last-media_main-page .item .description .date {
	font-size: .875rem;
	font-family: "ProbaPro";
	font-weight: 400;
	color: #fff;
	opacity: .5;
	white-space: nowrap;
	line-height: normal;
	transition: .3s ease-in-out
}

.last-media_tab .item .title,.last-media_mediagallery .item .title,.last-media_main-page .item .title {
	padding-top: 5px;
	overflow: hidden
}

.last-media_tab .item .title a,.last-media_mediagallery .item .title a,.last-media_main-page .item .title a {
	font-family: "ProbaPro";
	font-weight: 400;
	color: #236144;
	font-size: 100%;
	line-height: 20px;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-moz-line-clamp: 4;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.last-media_tab .item .video:before,.last-media_mediagallery .item .video:before,.last-media_main-page .item .video:before {
	position: absolute;
	content: '';
	display: block;
	left: 0;
	bottom: 0;
	right: 0;
	top: 54px;
	margin: 0 auto;
	width: 34px;
	height: 38px;
	z-index: 2;
	opacity: .7;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/img-playback.svg");
	transition: .3s ease-in-out
}

.last-media_tab .item .video a:before,.last-media_mediagallery .item .video a:before,.last-media_main-page .item .video a:before {
	display: none
}

.last-media_tab .item .photo:before,.last-media_mediagallery .item .photo:before,.last-media_main-page .item .photo:before {
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	top: 60px;
	margin: 0 auto;
	content: '';
	display: block;
	width: 34px;
	height: 24px;
	z-index: 10;
	opacity: .7;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/img-photos.svg");
	transition: .3s ease-in-out;
	cursor: pointer
}

.last-media_tab .item .inside-photo,.last-media_mediagallery .item .inside-photo,.last-media_main-page .item .inside-photo {
	display: block;
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 160px
}

.last-media_tab .item .inside-photo:after,.last-media_mediagallery .item .inside-photo:after,.last-media_main-page .item .inside-photo:after {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	bottom: 0;
	background: linear-gradient(to bottom, rgba(0,0,0,0.75) 0%, rgba(0,0,0,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000', GradientType=0);
	z-index: 2;
	content: '';
	display: block;
	transform: rotate(180deg)
}

.last-media_tab .item .inside-photo:before,.last-media_mediagallery .item .inside-photo:before,.last-media_main-page .item .inside-photo:before {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(35,43,66,0.4);
	z-index: 1;
	content: '';
	display: block;
	transition: .3s ease-in-out
}

.last-media_tab .item .inside-photo .preview,.last-media_mediagallery .item .inside-photo .preview,.last-media_main-page .item .inside-photo .preview {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	width: 100%;
	height: 100%
}

@media (max-width: 575px) {
	.last-media_tab .item iframe,.last-media_mediagallery .item iframe,.last-media_main-page .item iframe {
		margin-bottom:0
	}
}

.last-media_tab .item--right,.last-media_mediagallery .item--right,.last-media_main-page .item--right {
	height: auto
}

.last-media_tab .item--right .description,.last-media_mediagallery .item--right .description,.last-media_main-page .item--right .description {
	position: static
}

.last-media_tab .item--right .video,.last-media_mediagallery .item--right .video,.last-media_main-page .item--right .video {
	height: auto;
	width: auto
}

.last-media_tab .item--right .video .title a::before,.last-media_mediagallery .item--right .video .title a::before,.last-media_main-page .item--right .video .title a::before {
	display: none
}

.last-media_tab .item--right .video .title a::after,.last-media_mediagallery .item--right .video .title a::after,.last-media_main-page .item--right .video .title a::after {
	display: none
}

.last-media_tab .item--right .video .inside-photo,.last-media_mediagallery .item--right .video .inside-photo,.last-media_main-page .item--right .video .inside-photo {
	height: auto;
	width: auto
}

.last-media_tab .item--right .video .inside-photo::after,.last-media_mediagallery .item--right .video .inside-photo::after,.last-media_main-page .item--right .video .inside-photo::after {
	display: none
}

@media (max-width: 992px) {
	.last-media_tab .item--right,.last-media_mediagallery .item--right,.last-media_main-page .item--right {
		margin-right:0;
		margin-left: 0
	}
}

.last-media_tab .galerry-preview,.last-media_mediagallery .galerry-preview,.last-media_main-page .galerry-preview {
	display: block;
	position: relative;
	transition: .2s ease-in-out
}

.last-media_tab .galerry-preview .title,.last-media_mediagallery .galerry-preview .title,.last-media_main-page .galerry-preview .title {
	line-height: 1.5
}

.last-media_tab .galerry-preview:before,.last-media_mediagallery .galerry-preview:before,.last-media_main-page .galerry-preview:before {
	content: '';
	position: absolute;
	left: 51%;
	top: 48%;
	display: block;
	width: 37px;
	height: 28px;
	margin-left: -20px;
	margin-top: -20px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/camera.png")
}

.last-media_tab .galerry-preview .image,.last-media_mediagallery .galerry-preview .image,.last-media_main-page .galerry-preview .image {
	height: 160px;
	margin-bottom: 6px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/temp/kabmin.png")
}

.last-media_tab .galerry-preview .image:before,.last-media_mediagallery .galerry-preview .image:before,.last-media_main-page .galerry-preview .image:before {
	content: '';
	position: absolute;
	width: 100%;
	height: 50px;
	bottom: 0;
	left: 0;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/bottomphone.png")
}

.last-media_main-page {
	background: linear-gradient(#fff 0%, #f4f8f9 100%, #f0f9ff 100%, #273043 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#273043', GradientType=0);
	padding: 50px 0;
	padding-left: 40px;
	padding-right: 40px
}

@media (max-width: 575px) {
	.last-media_main-page {
		padding-left:20px;
		padding-right: 20px
	}
}

.last-media_main-page .item {
	padding-bottom: 50px;
	margin-bottom: 0
}

.last-media_tab {
	background: transparent;
	padding: 0
}

.last_news__item {
	margin-bottom: 20px
}

.last_news__link {
	font-family: "ProbaPro";
	font-weight: 600
}

@media (min-width: 768px) {
	.last_news__wrap {
		position:relative;
		padding-bottom: 40px;
		height: 100%
	}
}

.last_news__wrap .wrap-all-link {
	display: flex;
	justify-content: flex-end;
	padding: 7.5px 0
}

@media (min-width: 768px) {
	.last_news__wrap .wrap-all-link {
		position:absolute;
		bottom: 5px;
		right: 5px
	}
}

.last_news__time {
	color: #828282;
	margin-top: auto
}

.last_news_announce-item {
	margin-bottom: 20px
}

.last_news_announce-item:last-child {
	margin-bottom: 0
}

.last_news_announce-item:not(:nth-child(-n+7)) {
	display: none
}

.last_news-media__other {
	height: auto;
	margin-bottom: 20px
}

.last_news-media__other:last-child {
	margin-bottom: 0
}

.last_news-media__other-description {
	position: static;
	padding-left: 0;
	color: #828282
}

.last_news-media__other-description::before {
	display: none
}

.lastnews {
	padding: 0 40px 54px 40px;
	background: #fff;
	background: linear-gradient(to bottom, #fff 0%, #f4f8f9 100%, #f0f9ff 100%, #273043 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$white', endColorstr='#273043', GradientType=0)
}

@media screen and (max-width: 450px) {
	.lastnews {
		padding-left:25px;
		padding-right: 25px
	}
}

.lastnews__main {
	position: relative;
	padding: 25px;
	height: 300px
}

@media screen and (max-width: 991px) {
	.lastnews__main {
		margin-bottom:20px
	}
}

@media screen and (max-width: 768px) {
	.lastnews__main {
		height:260px
	}
}

.lastnews__main .background {
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 1;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/temp/KMU-1.jpg")
}

.lastnews__main .background-filter {
	background-color: rgba(39,48,67,0.7);
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 2
}

.lastnews__main .text {
	display: inline-block;
	position: relative;
	z-index: 3;
	line-height: 27px
}

.lastnews__main .text .title.white {
	color: #fff;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 1.6875rem;
	line-height: 30px;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-moz-line-clamp: 5;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.lastnews__main .text .title.white span {
	border-bottom: none
}

@media screen and (max-width: 768px) {
	.lastnews__main .text .title.white {
		font-size:1.5rem;
		line-height: 26px
	}
}

@media screen and (max-width: 640px) {
	.lastnews__main .text .title.white {
		font-size:1.375rem;
		line-height: 22px
	}
}

@media screen and (max-width: 480px) {
	.lastnews__main .text .title.white {
		font-size:1.125rem;
		line-height: 18px
	}
}

.lastnews__main .addition {
	position: absolute;
	left: 10px;
	bottom: 25px;
	z-index: 2;
	padding-left: 50px
}

.lastnews__main .addition .time {
	color: #fff;
	float: left;
	margin-right: 40px;
	font-size: 1.125rem;
	font-family: "ProbaPro";
	font-weight: 700;
	position: relative;
	top: 8px;
	padding-top: 2px
}

.lastnews__main .addition .time:before {
	content: '';
	position: absolute;
	left: -35px;
	top: -1px;
	width: 23px;
	height: 23px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/icn-time.png")
}

@media screen and (max-width: 640px) {
	.lastnews__main .addition .time:before {
		width:18px;
		height: 18px;
		left: -25px
	}
}

@media screen and (max-width: 640px) {
	.lastnews__main .addition .time {
		margin-right:0;
		font-size: .875rem
	}
}

@media screen and (max-width: 480px) {
	.lastnews__main .addition .time {
		top:-35px
	}
}

.lastnews__main .addition .tag {
	margin-top: 7px
}

@media screen and (max-width: 640px) {
	.lastnews__main .addition .tag {
		float:right
	}
}

@media screen and (max-width: 480px) {
	.lastnews__main .addition .tag {
		float:none;
		position: absolute;
		left: 15px;
		bottom: -5px
	}
}

@media screen and (max-width: 640px) {
	.lastnews__main .addition {
		width:100%;
		padding-right: 35px;
		padding-left: 40px
	}
}

.lastnews__list li {
	margin-bottom: 26px
}

.lastnews__list li .date {
	color: #a7a9af;
	font-size: 100%;
	line-height: 24px
}

@media screen and (max-width: 991px) {
	.lastnews__list li .date {
		font-size:.875rem
	}
}

@media screen and (max-width: 768px) {
	.lastnews__list li .date {
		font-size:.75rem
	}
}

.lastnews__list li .tag {
	margin-left: 5px;
	margin-bottom: 3px
}

.lastnews__list li .text {
	color: #236144;
	line-height: 24px;
	border-bottom: 1px solid transparent;
	font-size: 100%;
	font-family: "ProbaPro";
	font-weight: 700;
	transition: .3s ease-in-out
}

.lastnews__list li .text:hover {
	border-bottom: 1px solid #236144;
	transition: .3s ease-in-out
}

@media screen and (max-width: 991px) {
	.lastnews__list li .text {
		font-size:100%
	}
}

@media screen and (max-width: 768px) {
	.lastnews__list li .text {
		font-size:.875rem
	}
}

.lastnews__list li:last-child {
	margin-bottom: 0
}

.legislation__wrapper {
	padding: 0 40px;
	background-color: #fff
}

@media screen and (max-width: 767px) {
	.legislation__wrapper {
		padding:20px 40px 0
	}
}

@media screen and (max-width: 450px) {
	.legislation__wrapper {
		padding-left:25px;
		padding-right: 25px
	}
}

.legislation__wrapper h1.title {
	padding-bottom: 15px;
	border-bottom: 1px solid #e6e9eb
}

.legislation__form {
	padding-top: 40px
}

.legislation__form .form-group>label {
	margin-bottom: 16px;
	font-family: "ProbaPro";
	font-weight: 700;
	color: #273043;
	font-size: 100%
}

.legislation__form .form-control {
	padding: 15px 20px;
	font-family: "ProbaPro";
	color: #273043;
	font-size: 100%
}

.legislation__form .half>div {
	width: 49%;
	padding-right: 25px;
	display: inline-block
}

.legislation__form .half>div:last-child {
	width: 49.5%;
	padding-right: 0;
	top: -2px
}

.legislation__form .button__search {
	margin-top: 33px
}

@media screen and (max-width: 992px) {
	.legislation__form .button__search {
		margin:0 auto;
		display: block;
		width: 200px
	}
}

@media screen and (max-width: 450px) {
	.legislation__form .button__search {
		width:100%
	}
}

.legislation__result {
	padding-top: 25px
}

.legislation__result-tags {
	display: flex;
	flex-wrap: wrap;
	padding-top: 5px
}

.legislation__result-tags .tag {
	margin: 0 10px 10px 0
}

.legislation__result--column {
	margin-left: 40px
}

.legislation__result--column .title {
	font-size: 1.5rem;
	font-family: "ProbaPro";
	font-weight: 700;
	color: #273043;
	padding-bottom: 20px;
	text-align: left;
	border-bottom: 1px solid #e6e9eb;
	margin-bottom: 40px
}

.legislation__result--column .list {
	margin-right: 100px;
	counter-reset: item;
	margin-bottom: 65px
}

@media screen and (max-width: 991px) {
	.legislation__result--column .list {
		margin-right:0
	}
}

.legislation__result--column .list>li {
	position: relative;
	margin-bottom: 40px
}

.legislation__result--column .list>li:before {
	left: -30px;
	top: 2px;
	position: absolute;
	counter-increment: item;
	color: #a9b7d5;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: .875rem
}

@media screen and (max-width: 991px) {
	.legislation__result--column .list>li:before {
		top:30px
	}
}

.legislation__result--column .list>li:nth-child(-n+10):before {
	content: "0" counter(item) ". "
}

.legislation__result--column .list>li:nth-child(n+10):before {
	content: counter(item) ". "
}

.legislation__result--column .list>li:last-child {
	margin-bottom: 0
}

.legislation__result--column .list>li .department {
	font-family: "ProbaPro";
	color: #a7a9af;
	margin-bottom: 7px;
	font-size: .875rem;
	letter-spacing: .03125rem;
	display: none
}

.legislation__result--column .list>li .date {
	color: #1D1D1B;
	font-family: "ProbaPro";
	font-size: 100%;
	margin-bottom: 6px;
	padding-left: 0;
	margin-top: 15px
}

.legislation__result--column .list>li .link {
	color: #236144;
	letter-spacing: .0125rem;
	font-size: 100%;
	font-family: "ProbaPro";
	line-height: 24px;
	border-bottom: 1px solid transparent;
	transition: .3s ease-in-out
}

.legislation__result--column .list>li .link:hover {
	border-bottom: 1px solid #236144;
	transition: .3s ease-in-out
}

.load_wrap {
	margin-bottom: 80px;
	margin-top: 60px
}

@media (max-width: 991px) {
	.load_wrap {
		margin-bottom:40px;
		margin-top: 30px
	}
}

.load_more {
	color: #236144;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 100%;
	line-height: 30px;
	letter-spacing: 1px;
	text-align: center;
	margin: 0 auto;
	width: 260px;
	position: relative;
	display: none
}

.load_more:before {
	content: '';
	display: block;
	width: 24px;
	height: 24px;
	position: absolute;
	left: 10px;
	top: 50%;
	margin-top: -12px;
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MjQgNDQ4Ij4NCiAgICA8cGF0aCBkPSJNMjEyLjUgN1EyMzEgNyAyNDQgMjAuNVQyNTcgNTJ0LTEzIDMxLjVUMjEyLjUgOTcgMTgxIDgzLjUgMTY4IDUydDEzLTMxLjVUMjEyLjUgN3pNMzM3IDU0cTIyIDAgMzcuNSAxNnQxNS41IDM3LjUtMTUuNSAzNy41LTM3LjUgMTYtMzgtMTYtMTYtMzcuNVQyOTkgNzB0MzgtMTZ6TTkxLjUgNjRxMTYuNSAwIDI4IDEydDExLjUgMjguNS0xMS41IDI4LjUtMjggMTJUNjMgMTMzdC0xMi0yOC41VDYzIDc2dDI4LjUtMTJ6TTM0IDE5OHExNCAwIDI0IDEwdDEwIDI0LTEwIDI0LTI0IDEwLTI0LTEwLTEwLTI0IDEwLTI0IDI0LTEwem0zNTUgMHExNCAwIDI0IDEwdDEwIDI0LTEwIDI0LTI0IDEwLTI0LTEwLTEwLTI0IDEwLTI0IDI0LTEwek04NSAzMjVxMTQgMCAyNCAxMHQxMCAyNC0xMCAyNC0yNCAxMC0yNC0xMC0xMC0yNCAxMC0yNCAyNC0xMHptMjU1IDBxMTQgMCAyNCAxMHQxMCAyNC0xMCAyNC0yNCAxMC0yNC0xMC0xMC0yNCAxMC0yNCAyNC0xMHptLTEyOCA0N3ExNCAwIDI0LjUgMTAuNVQyNDcgNDA3dC0xMC41IDI0LTI0LjUgMTAtMjQtMTAtMTAtMjQgMTAtMjQuNSAyNC0xMC41eiIgZmlsbD0iIzJENUNBNiIgLz4NCiAgICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNDI0IiBoZWlnaHQ9IjQ0OCIgZmlsbD0icmdiYSgwLCAwLCAwLCAwKSIgLz48L3N2Zz4NCg==");
	background-position: center;
	background-repeat: no-repeat;
	-webkit-animation: spin 4s linear infinite;
	animation: spin 4s linear infinite
}

.load_more_hint {
	width: 280px;
	display: block
}

.load_more_hint:before {
	left: -15px
}

.load_more_hint:before {
	display: none
}

.load_more_hint:after {
	color: #236144;
	font-family: "Material-Design-Iconic-Font";
	content: '';
	position: absolute;
	left: -25px;
	top: 0;
	width: 25px;
	height: 25px;
	background-repeat: no-repeat;
	background-size: 130%;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMyMjRGOTE7fQ0KPC9zdHlsZT4NCjx0aXRsZT5hcnJvdy1zbWFsbDwvdGl0bGU+DQo8ZyBpZD0iTGF5ZXJfMTAiPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTkuNCwxNSAxOCwxMy42IDE1LjcsMTUuOSAxNS43LDEwLjMgMTMuNywxMC4zIDEzLjcsMTUuOSAxMS40LDEzLjYgMTAsMTUgMTQuNywxOS43IAkiLz4NCjwvZz4NCjwvc3ZnPg0K")
}

.load_more_hint.for_click {
	width: 160px;
	cursor: pointer
}

.load_more_hint.for_click:after {
	color: #236144;
	font-family: "Material-Design-Iconic-Font";
	content: '';
	position: absolute;
	left: -25px;
	top: 3px;
	width: 25px;
	height: 25px;
	background-repeat: no-repeat;
	background-size: cover;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAL0SURBVHgBnVU/T1NRFD/33PdAiCHVumjBQBNrDEPrqBuSGIcWqIOr/QAExE/AxKZFQuLgIKwO0thG4yC6OdIOJtIQIIBxAdNEA8H23es59/FMoX/eK2do773v3PP73fNXQBu5mpztvQB9o4AYEyDCGiDM5xrEoQC1p7Rcq1mi9GNl8qCVDdHsMJJeDHc5tQx9jkEA0Vp9rVp2vhlQA8D15ItRRJEUoHuZKV0vAqpSVdi7noHIw1f9tvpzBRTGycBd1xDpKl3YLEx/agkwlHyeApRJwwpE8Vj9Wv5ZmD2ENsKvtR0n6QGBcgpbhaf5BgBmLhEemUOEN5u500z8JJpeTGrHSZn7iu6fvAQ9FuwW81HKfKfGWTZXJgsOETMbssU2/wPYtWrK+JyCxYpwTtkhYuxaTbbcJCEARhIC7/CGM6HV5ejYQnZwIpvwA+G4uckhYpzmaNV0nD8w+1b5PJjKZkDoJ6jxsx+ImxSUeSQ9InSPXO/c5o2w5FqrS9v5mSWtYZmWoSAgUFMlQ1rATdSA/byRAg7a3dl6N50JClLttncNaap+5ODyZuPt1B74SBOQUDM9z9XcWhA6FCGErtuG/PTpBa5rIum5sJ9ydHzhNfHK0LKihBrZzs1sN9O7Nv5swJChbKIYaAPQBRf7OzRebKXbVcUTsnoX6cHrZllzs6mp8bHsbFDjRiS4CaCghEe6ssprFDLOhdFMXyHM00u/BDFeX7jHtixaXBhDY/NlilysBy8/pvOXZy+R0Qr9jUAA4bbD3dIt3OkDk0V/pbXE5U0sE1HqqnBO4XbP7NmW13Yk//z+/v6o79aDGkV8mEI/fOnGfVEpfyx3YtwdVJjmNSKs7OSmvvH61MCp7+ntxmC9cNy6ybVUsCawpt3XdeTGkTlBTJQ7Mj0gcKpFS1/Y3/jgVntkdC5sd1sDIO0EWYx74xWRRmauzcj0pGEM+gjprR9LuRxo6J8FskDHpaMSCsSA9yoUYl9rKlApy0fV/dV2c/sfEpBu6HC9MpwAAAAASUVORK5CYII=");
	transform: rotate(90deg)
}

@-webkit-keyframes spin {
	100% {
		-webkit-transform: rotate(360deg)
	}
}

@keyframes spin {
	100% {
		transform: rotate(360deg)
	}
}

.main-item__text {
	min-height: 45px;
	padding: 20px;
	display: flex;
	flex-direction: column
}

.main-item__text-short {
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-moz-line-clamp: 4;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.main-item_item_text {
	margin-bottom: 65px;
	height: 77px;
	overflow: hidden;
	position: relative
}

@media screen and (max-width: 600px) {
	.main-item_item_text {
		margin-bottom:0;
		padding-top: 10px;
		height: unset
	}
}

.main-item_item_text a span {
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 112.5%;
	line-height: 24px
}

.main-item_item_text a span.afterLength {
	border-bottom: none
}

.main-item_item_text.updated span {
	line-height: 25px
}

.main-news__preview {
	background-image: url("/themes/odv/assets/images/default_photo.png");
	height: 245px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover
}

.main-news__preview-video {
	position: relative
}

.main-news__preview-video:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(35,43,66,0.4);
	z-index: 1;
	content: '';
	display: block
}

.main-news__preview-video:before {
	position: absolute;
	content: '';
	display: block;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 68px;
	height: 76px;
	z-index: 10;
	opacity: .7;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/img-playback.svg")
}

.main-news__other {
	margin-bottom: 20px
}

.main-news__other:last-child {
	margin-bottom: 0
}

.main-news__other:not(:nth-child(-n+6)) {
	/*display: none*/
}

.main-news-card {
	background-color: #F5F7FA
}

.main-news-card__link {
	max-height: 100%;
	margin-bottom: 5px;
	font-size: 20px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-moz-line-clamp: 3;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical
}

.main-logo {
	display: flex;
	cursor: pointer
}

.main-logo .icon {
	position: relative;
	width: 10px;
	height: 40px;
	background-color: #233c61
}

.main-logo .icon:before {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	display: block;
	width: 10px;
	height: 20px;
	background-color: #ffe358
}

.main-logo_text {
	display: flex;
	flex-wrap: wrap;
	max-width: calc(100% - 25px);
	flex: 0 0 calc(100% - 25px)
}

.main-logo_text span {
	color: #fff;
	font-family: "ProbaPro";
	font-weight: 700;
	padding-left: 10px;
	font-size: 125%;
	line-height: 10px;
	height: 20px;
	border-bottom: none !important;
	letter-spacing: 0;
	max-width: 100%;
	flex: 0 1 100%
}

.main-logo_text .light {
	color: #aab3c6;
	font-family: "ProbaPro";
	font-size: 85%;
	line-height: 15px;
	height: 15px;
	margin-top: 5px
}

@media (max-width: 991px) {
	.main-logo_mobile {
		padding-left:25px
	}
}

@media (min-width: 768px) {
	.main-news-aside_inner {
		position:relative;
		padding-bottom: 40px;
		height: 100%
	}
}

@media (min-width: 768px) {
	.main-news-aside_inner h5 {
		margin-top:0;
		padding-top: 20px
	}
}

.main-news-aside_inner .wrap-all-link {
	display: flex;
	justify-content: flex-end;
	padding: 7.5px 0
}

@media (min-width: 768px) {
	.main-news-aside_inner .wrap-all-link {
		position:absolute;
		bottom: 5px;
		right: 5px
	}
}

.main-news-aside__title {
	margin-top: 20px
}

.main-news {
	padding: 20px 40px 60px;
	background-color: #fff
}

.main-news ~ .l-container {
	padding: 25px 40px
}

@media (max-width: 575px) {
	.main-news {
		padding-left:29px;
		padding-right: 24px;
		padding-top: 16px
	}
}

.main-news .news-list {
	padding-left: 32px;
	position: relative
}

@media screen and (max-width: 992px) {
	.main-news .news-list {
		margin-top:30px;
		top: 0;
		padding: 0
	}
}

@media screen and (max-width: 768px) {
	.main-news .news-list {
		margin-top:30px;
		margin-bottom: 30px
	}
}

.main-news .news-list .preview {
	width: 264px;
	height: 115px;
	margin-bottom: 5px;
	background-color: #d3d5d9;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/temp/img-1.png")
}

@media screen and (max-width: 992px) {
	.main-news .news-list .preview {
		margin:0 auto;
		margin-bottom: 15px
	}
}

@media screen and (max-width: 400px) {
	.main-news .news-list .preview {
		width:100%
	}
}

.main-news .news-list .preview.second {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/temp/img-2.png")
}

.main-news .news-list .preview.third {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/temp/img-3.png")
}

.main-news .news-list li {
	margin-bottom: 21px
}

.main-news .news-list li .date {
	color: #a7a9af;
	margin-bottom: 5px;
	font-size: 88%;
	font-family: "ProbaPro";
	font-weight: 400
}

.main-news .news-list li .title {
	line-height: 1.5;
	letter-spacing: 0.1px;
	font-family: "ProbaPro";
	font-weight: 400;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-moz-line-clamp: 4;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.main-news .main-item {
	position: relative;
	margin-bottom: 20px;
	padding: 25px;
	height: 240px
}

@media screen and (max-width: 992px) {
	.main-news .main-item {
		margin-bottom:0
	}
}

@media screen and (max-width: 768px) {
	.main-news .main-item {
		margin-left:-40px;
		margin-right: -40px
	}
}

.main-news .main-item .background {
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 2;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/temp/KMU-1.jpg")
}

.main-news .main-item .background a {
	width: 100%;
	height: 100%;
	display: block
}

.main-news .main-item .background.without-photo {
	background: none;
	background-color: #f4f7fa;
	border: 1px solid #236144
}

.main-news .main-item .background.without-photo+.addition .time {
	color: #236144
}

.main-news .main-item .background.without-photo+.addition .tag {
	color: #236144;
	border: 1px solid #236144
}

.main-news .main-item .background-filter {
	position: absolute;
	width: 100%;
	height: 110px;
	left: 0;
	bottom: 0;
	z-index: 2;
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0)
}

.main-news .main-item .tag {
	border: 1px solid #d5deed;
	transition: .2s ease-in-out
}

.main-news .main-item .tag:hover {
	opacity: 1
}

.main-news .main-item .text {
	display: inline-block;
	padding-right: 15px;
	z-index: 2;
	line-height: 41px
}

@media (max-width: 575px) {
	.main-news .main-item .text {
		left:10px;
		top: -12px;
		position: relative
	}
}

.main-news .main-item .text.white {
	color: #fff;
	line-height: 24px
}

.main-news .main-item .text .title {
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 130%;
	line-height: 26px;
	padding-bottom: 2px;
	letter-spacing: 0.1px;
	display: -webkit-box;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-moz-line-clamp: 5;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

@media (max-width: 575px) {
	.main-news .main-item .text .title {
		font-size:103%;
		line-height: 24px;
		letter-spacing: .5px
	}
}

.main-news .main-item .text .title.white {
	color: #fff;
	line-height: 24px
}

.main-news .main-item .text .title.white:hover span {
	border-bottom: 1px solid #fff
}

.main-news .main-item .addition {
	position: absolute;
	left: 25px;
	bottom: 23px;
	z-index: 2
}

@media screen and (max-width: 500px) {
	.main-news .main-item .addition {
		left:5px;
		bottom: 15px
	}
}

@media (max-width: 575px) {
	.main-news .main-item .addition {
		transform:scale(0.8)
	}
}

.main-news .main-item .addition .tag {
	border-radius: 15px;
	letter-spacing: 0.2px;
	line-height: 27px;
	top: 1px;
	font-size: .625rem;
	position: relative;
	padding-left: 10px;
	padding-right: 10px;
	font-family: "ProbaPro";
	font-weight: 700;
	color: #fff;
	border: 2px solid rgba(255,255,255,0.2)
}

.main-news .main-item .addition .tag:hover {
	color: #d5deed;
	border: 2px solid #fff
}

.main-news .main-item .addition .time {
	float: left;
	margin-right: 20px;
	font-size: 88%;
	color: #fff;
	font-family: "ProbaPro";
	font-weight: 700;
	position: relative;
	top: 5px;
	padding-left: 25px;
	padding-top: 2px;
	margin-bottom: 15px
}

.main-news .main-item .addition .time:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 18px;
	height: 18px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/icn-time.png")
}

.main-news .main-item .addition.white {
	bottom: 24px;
	padding-left: 31px
}

.main-news .main-item .addition.white .time {
	color: #fff;
	top: 2px
}

.main-news .main-item .addition.white .tag {
	color: #fff;
	border-color: #fff;
	top: -2px;
	left: 6px
}

.main-news .news-item {
	margin-bottom: 15px
}

@media screen and (max-width: 992px) {
	.main-news .news-item {
		margin-bottom:0;
		margin-top: 20px
	}
}

@media (max-width: 575px) {
	.main-news .news-item {
		position:relative;
		left: -2px;
		height: inherit !important;
		margin-top: 16px;
		padding-left: 0
	}
}

.main-news .news-item .tag {
	border-radius: 14px;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: .625rem
}

.main-news .news-item .title {
	font-family: "ProbaPro";
	font-weight: 700;
	line-height: 1.5;
	display: block;
	margin-bottom: 15px;
	display: block
}

@media (max-width: 575px) {
	.main-news .news-item .title {
		line-height:21px;
		font-size: 86%;
		padding-top: 4px;
		margin-bottom: 5px;
		font-family: "ProbaPro";
		font-weight: 700;
		overflow: hidden;
		display: -moz-box;
		display: -webkit-box;
		-webkit-line-clamp: 7;
		-moz-line-clamp: 7;
		-webkit-box-orient: vertical;
		text-overflow: ellipsis
	}
}

@media (min-width: 768px) {
	.main-news .news-item .title span {
		overflow:hidden;
		display: -moz-box;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-moz-line-clamp: 3;
		-webkit-box-orient: vertical;
		text-overflow: ellipsis
	}
}

.main-news .news-item .addition {
	display: flex;
	flex-wrap: wrap
}

@media screen and (max-width: 500px) {
	.main-news .news-item .addition {
		position:static
	}
}

@media (max-width: 575px) {
	.main-news .news-item .addition {
		transform:scale(0.8);
		position: relative;
		left: -21px
	}
}

.main-news .news-item .addition .icon {
	top: 4px;
	width: 18px;
	height: 18px
}

.main-news .news-item .addition .time {
	position: relative;
	margin-right: 19px;
	padding-left: 26px;
	padding-top: 7px;
	font-size: 88%;
	color: #a7a9af;
	font-family: "ProbaPro";
	font-weight: 700;
	margin-bottom: 10px
}

.main-news .news-item .addition .time:before {
	content: '';
	position: absolute;
	left: 0;
	top: 4px;
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/icn-time.png")
}

.main-news .other-news .news-list {
	padding-left: 0
}

.main-news__preview {
	display: flex;
	flex-wrap: wrap;
	align-content: flex-end;
	padding: 20px;
	padding-bottom: 0
}

.main-news-card__tag {
	border-radius: 15px;
	letter-spacing: 0.2px;
	line-height: 27px;
	top: 1px;
	font-size: 0.625rem;
	position: relative;
	padding-left: 10px;
	padding-right: 10px;
	color: #fff;
	border: 2px solid rgba(255,255,255,0.2)
}

.main-news-card__tag:visited {
	color: #fff
}

.main-news-card__tag:focus {
	color: #fff
}

.main-news-card__tag+.main-news-card__tag {
	margin-left: 5px
}

.main-page-news-list {
	width: 100%
}

@media (min-width: 768px) {
	.main-page-news-list {
		display:flex;
		flex-wrap: wrap
	}
}

.main-page-news-list li {
	float: left;
	width: 100%
}

.main-page-news-list li:nth-child(even) {
	margin-left: 30px
}

@media screen and (max-width: 768px) {
	.main-page-news-list li:nth-child(even) {
		margin-left:0
	}
}

@media screen and (max-width: 768px) {
	.main-page-news-list li {
		float:none;
		width: 100%;
		display: block;
		position: relative;
		margin-bottom: 20px
	}
}

.main-page-news-list li:not(:first-child) {
	display: none
}

.main-short__box {
	background: #F3F4F5;
	display: flex;
	flex-wrap: wrap;
	padding: 40px
}

.main-short__box .block-title {
	max-width: 100%;
	flex: 0 1 100%;
	padding: 0;
	padding-left: 15px
}

@media (max-width: 991px) {
	.main-short__box {
		padding:15px
	}
}

.main-short_1,.main-short_2,.main-short_3,.main-short_more {
	margin-right: -15px;
	margin-left: -15px
}

.main-short_1 .item,.main-short_2 .item,.main-short_3 .item,.main-short_more .item {
	padding: 0 15px;
	display: block
}

.main-short_1 .item_image-box,.main-short_2 .item_image-box,.main-short_3 .item_image-box,.main-short_more .item_image-box {
	width: 100%;
	height: 285px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center
}

.main-short_1 .item_content,.main-short_2 .item_content,.main-short_3 .item_content,.main-short_more .item_content {
	padding: 20px;
	background-color: #fff;
	height: calc(100% - 285px)
}

@media (max-width: 991px) {
	.main-short_1 .item_content,.main-short_2 .item_content,.main-short_3 .item_content,.main-short_more .item_content {
		padding:15px
	}
}

.main-short_1 .item_content-title,.main-short_2 .item_content-title,.main-short_3 .item_content-title,.main-short_more .item_content-title {
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-moz-line-clamp: 4;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	font-family: "ProbaPro",sans-serif;
	font-size: 18px;
	color: #236144;
	font-weight: 600;
	line-height: 1.5em;
	margin-bottom: 10px
}

@media (max-width: 575px) {
	.main-short_1 .item_content-title,.main-short_2 .item_content-title,.main-short_3 .item_content-title,.main-short_more .item_content-title {
		height:auto
	}
}

.main-short_1 .item_content-date,.main-short_2 .item_content-date,.main-short_3 .item_content-date,.main-short_more .item_content-date {
	font-family: "ProbaPro",sans-serif;
	font-size: 14px;
	color: #666;
	font-weight: 400;
	line-height: 1.5em
}

.main-short_1 .item {
	max-width: 100%;
	flex: 0 1 100%;
	display: flex
}

@media (max-width: 991px) {
	.main-short_1 .item {
		margin-bottom:25px
	}
}

@media (max-width: 767px) {
	.main-short_1 .item {
		flex-wrap:wrap
	}
}

.main-short_1 .item_image-box {
	flex: 0 0 58.33333%;
	max-width: 58.33333%;
	height: 400px
}

@media (max-width: 767px) {
	.main-short_1 .item_image-box {
		max-width:100%;
		flex: 0 1 100%;
		height: 285px
	}
}

.main-short_1 .item_content {
	flex: 0 0 41.66667%;
	max-width: 41.66667%;
	height: auto
}

@media (max-width: 767px) {
	.main-short_1 .item_content {
		max-width:100%;
		flex: 0 1 100%
	}
}

.main-short_1 .item_content-title {
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 6;
	-moz-line-clamp: 6;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	height: auto;
	font-family: "ProbaPro",sans-serif;
	font-size: 28px;
	color: #236144;
	font-weight: 600;
	line-height: 1.5em
}

.main-short_1 .item_content-date {
	font-family: "ProbaPro",sans-serif;
	font-size: 18px;
	color: #666;
	font-weight: 400;
	line-height: 1.5em
}

.main-short_2 .item {
	max-width: 50%;
	flex: 0 1 50%
}

@media (max-width: 991px) {
	.main-short_2 .item {
		margin-bottom:25px
	}
}

@media (max-width: 575px) {
	.main-short_2 .item {
		max-width:100%;
		flex: 0 1 100%
	}
}

.main-short_2 .item_content-title {
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-moz-line-clamp: 3;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	font-family: "ProbaPro",sans-serif;
	font-size: 24px;
	color: #236144;
	font-weight: 600;
	line-height: 1.5em
}

.main-short_2 .item_content-date {
	font-family: "ProbaPro",sans-serif;
	font-size: 16px;
	color: #666;
	font-weight: 400;
	line-height: 1.5em
}

.main-short_3 .item,.main-short_more .item {
	max-width: 33.33%;
	flex: 0 1 33.33%
}

@media (max-width: 991px) {
	.main-short_3 .item,.main-short_more .item {
		max-width:50%;
		flex: 0 1 50%;
		margin-bottom: 25px
	}
}

@media (max-width: 575px) {
	.main-short_3 .item,.main-short_more .item {
		max-width:100%;
		flex: 0 1 100%
	}
}

.main-short_more .item {
	margin-bottom: 25px
}

.main-slider__wrapper {
	width: 100%;
	position: relative
}

@media (max-width: 576px) {
	.main-slider__wrapper {
		width:100%
	}
}

.main-slider__title {
	padding-left: 40px
}

@media (max-width: 480px) {
	.main-slider__title {
		padding-left:15px
	}
}

.main-slider__preview {
	display: block;
	height: 260px;
	will-change: height;
	transition: height .3s;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center
}

.main-slider__card {
	margin: 8px;
	display: block
}

.main-slider__card .text {
	margin-top: 20px;
	display: block
}

.main-slider__card .text a {
	display: block
}

.main-slider__card .text a span {
	height: 100%;
	display: block;
	line-height: 1.5;
	min-height: 27px;
	max-height: 54px;
	font-size: 18px !important;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-moz-line-clamp: 2;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.main-slider__card .text .second-link {
	display: block
}

.main-slider__card .text .second-link p {
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-moz-line-clamp: 2;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	min-height: 24px;
	max-height: 48px
}

.main-slider .slick-slide {
	/*opacity: .7;*/
	will-change: opacity;
	/*transition: opacity .3s*/
}

.main-slider .slick-slide.slick-center {
	opacity: 1
}

.main-slider .slick-list {
	position: relative;
	z-index: 2
}

.main-slider .slick-arrow {
	position: absolute;
	z-index: 3;
	top: 138px;
	color: transparent;
	background-color: transparent;
	border: none;
	width: 30px;
	height: 30px
}

.main-slider .slick-arrow::before {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1;
	background-color: rgba(255,255,255,0.96);
	border-radius: 50%;
	transform: scale(2)
}

.main-slider .slick-arrow::after {
	display: inline-block;
	color: #fff;
	position: absolute;
	background-color: #236144;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 7px;
	border-radius: 50%;
	z-index: 2
}

.main-slider .slick-prev {
	left: 10%
}

.main-slider .slick-prev::after {
	content: url("assets/images/icn-arrow-left-white.svg")
}

.main-slider .slick-next {
	right: 10%
}

.main-slider .slick-next::after {
	content: url("assets/images/icn-arrow-right-white.svg")
}

.main-slider .slick-dots {
	top: -40px;
	right: 40px;
	width: auto;
	z-index: 1;
	display: none
}

.main-slider .slick-dots li.slick-active button::before {
	color: #236144
}

.main-slider .slick-dots li button::before {
	font-size: 60px
}

.main-slider .slick-dots li button:hover::before,.main-slider .slick-dots li button:hover .slick-dots li button:focus::before {
	color: #236144;
	opacity: 1
}

.main-slider.slick-dotted.slick-slider {
	margin-bottom: 0
}

.main-slider .slide:not(:first-child) {
	display: none
}

.main-slider .slide.slick-slide {
	display: block
}

.menu a span {
	border: none !important
}

.menu>ul li {
	padding-right: 5px
}

@media (min-width: 1300px) {
	.menu>ul li {
		padding-right:20px
	}
}

@media (max-width: 991px) {
	.menu>ul li {
		display:block;
		padding-right: 0;
		margin-bottom: 10px
	}
}

@media (min-width: 992px) {
	.menu ul li {
		display:inline-block;
		cursor: pointer
	}
}

.menu ul li a {
	display: block;
	white-space: nowrap;
	width: 100%;
	color: #fff;
	font-size: 100%;
	font-family: "ProbaPro";
	font-weight: 600;
	letter-spacing: 0;
	padding-top: 19px;
	padding-bottom: 19px;
	padding-right: 12px;
	padding-left: 12px;
	transition: .2s ease-in-out
}

@media (min-width: 992px) and (max-width: 1199px) {
	.menu ul li a {
		padding-right:5px;
		padding-left: 5px;
		font-size: 92%
	}
}

@media (max-width: 991px) {
	.menu ul li a {
		height:inherit;
		padding: 8px 0;
		font-size: 100%;
		line-height: 1em
	}
}

.menu ul li a:hover {
	color: #ffe358
}

.menu .submenu {
	display: none;
	position: absolute;
	left: -30px;
	top: 100%;
	width: 1225px;
	padding-left: 25px;
	padding-top: 20px;
	padding-bottom: 25px;
	background-color: #273043;
	z-index: 3
}

.menu .submenu ul li {
	width: 100%
}

.menu .submenu ul li a {
	white-space: normal !important
}

@media (max-width: 991px) {
	.menu .submenu {
		display:block;
		position: absolute;
		left: 100%;
		top: 0;
		width: 100%;
		height: 100%;
		background-color: #304d7c;
		padding: 0;
		transition: .4s ease-in-out
	}

	.menu .submenu ul li {
		height: inherit
	}
}

@media screen and (max-width: 991px) and (max-width: 992px) {
	.menu .submenu ul li {
		line-height:1
	}
}

.menu .submenu .header-top {
	display: flex;
	align-items: center;
	justify-content: space-between
}

.menu .submenu .header-top .close-icon {
	margin-left: 10px !important
}

.menu .submenu .submenu-container {
	float: left;
	width: 33%
}

.menu .submenu .submenu-container ul li {
	display: block;
	line-height: 1.5;
	margin: 0
}

.menu .submenu .submenu-container ul li a {
	height: inherit;
	padding: 15px;
	color: #fff;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 100%;
	transition: .2s ease-in-out
}

.menu .submenu .submenu-container ul li a:hover {
	color: #ffe358
}

@media (max-width: 991px) {
	.menu .submenu .submenu-container {
		width:100%;
		padding-left: 30px;
		padding-right: 30px;
		padding-left: 8px
	}

	.menu .submenu .submenu-container .sub-submenu-container {
		display: none;
		top: 0;
		position: absolute;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: #304d7c;
		padding: 0;
		transition: .4s ease-in-out
	}

	.menu .submenu .submenu-container .title {
		line-height: 1.2;
		width: 90%
	}

	.menu .submenu .submenu-container .sub-submenu {
		display: block;
		padding-left: 30px;
		padding-right: 30px
	}
}

@media screen and (max-width: 991px) and (max-width: 992px) {
	.menu .submenu .submenu-container .sub-submenu {
		padding-left:8px
	}
}

@media (max-width: 991px) {
	.menu .submenu .submenu-container .sub-submenu ul li a {
		color:#fff;
		font-family: "ProbaPro";
		font-weight: 600
	}

	.menu .submenu .submenu-container .showSubSubmenu.active+.sub-submenu-container {
		display: block
	}
}

.menu .submenu .submenu-container .sub-submenu {
	display: none
}

.menu .submenu .submenu-container .sub-submenu ul li {
	display: block
}

.menu .submenu .submenu-container .sub-submenu ul li a {
	height: inherit;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "ProbaPro";
	font-weight: 600;
	color: #acb3c3;
	transition: .2s ease-in-out
}

.menu .submenu .submenu-container .sub-submenu ul li a:hover {
	color: #ffe358
}

.menu .showSubmenu {
	height: inherit
}

@media (min-width: 992px) {
	.menu .showSubmenu.active {
		color:#ffe358;
		background-color: #273043
	}
}

.menu .showSubmenu.active+.submenu {
	z-index: 30
}

@media (min-width: 992px) {
	.menu .showSubmenu.active+.submenu {
		display:block
	}
}

@media (max-width: 991px) {
	.menu .showSubmenu.active+.submenu {
		top:0;
		left: 0%;
		transition: .4s ease-in-out
	}
}

.menu .showSubSubmenu.active+.sub-submenu {
	display: block
}

.menu_desktop {
	position: relative;
	max-width: calc(100% - 260px);
	padding-right: 30px;
	flex: 0 1 100%
}

@media (max-width: 991px) {
	.menu_desktop {
		display:none
	}
}

.menu_desktop>ul {
	display: flex;
	flex-wrap: wrap
}

.menu_desktop-wrap>ul {
	flex-wrap: wrap;
	height: 56px;
	overflow: hidden
}

.menu_desktop-wrap.active>ul {
	height: auto
}

.menu_mobile {
	margin-bottom: 30px;
	padding-top: 10px
}

.menu-for-small-devices {
	position: absolute;
	top: 0;
	background-color: #304d7c;
	left: -100%;
	opacity: 1;
	z-index: 1040;
	padding: 0;
	padding-bottom: 70px;
	overflow: auto;
	transition: .4s ease-in-out;
	margin-left: -20px
}

.menu-for-small-devices::-webkit-scrollbar {
	width: 0px
}

.menu-for-small-devices.active {
	left: 0%;
	margin-left: 0px
}

@media (max-width: 991px) {
	.menu-for-small-devices {
		overflow:hidden;
		overflow-y: scroll;
		position: fixed;
		width: 100vw;
		height: 100vh
	}
}

.menu-for-small-devices .header-top {
	padding-bottom: 15px;
	height: 70px;
	display: flex;
	justify-content: flex-end
}

.menu-for-small-devices .header-top .close-icon {
	margin: 0
}

.menu-for-small-devices .header-top .title {
	color: #fff;
	font-family: "ProbaPro";
	font-weight: 700;
	position: relative;
	padding-left: 20px;
	font-size: 18px;
	line-height: normal;
	left: -5px;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-moz-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.menu-for-small-devices .header-top .title:before {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -8px;
	width: 10px;
	height: 16px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiID8+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyNDAuODIzIDI0MC44MjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0MC44MjMgMjQwLjgyMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiNmZmYiPg0KICAgIDxnPg0KICAgICAgICA8cGF0aCBpZD0iQ2hldnJvbl9SaWdodCIgZD0iTTU3LjYzMywxMjkuMDA3TDE2NS45MywyMzcuMjY4YzQuNzUyLDQuNzQsMTIuNDUxLDQuNzQsMTcuMjE1LDBjNC43NTItNC43NCw0Ljc1Mi0xMi40MzksMC0xNy4xNzkNCgkJbC05OS43MDctOTkuNjcxbDk5LjY5NS05OS42NzFjNC43NTItNC43NCw0Ljc1Mi0xMi40MzksMC0xNy4xOTFjLTQuNzUyLTQuNzQtMTIuNDYzLTQuNzQtMTcuMjE1LDBMNTcuNjIxLDExMS44MTYNCgkJQzUyLjk0MiwxMTYuNTA3LDUyLjk0MiwxMjQuMzI3LDU3LjYzMywxMjkuMDA3eiIgLz4NCiAgICA8L2c+DQo8L3N2Zz4=")
}

@media (max-width: 575px) {
	.menu-for-small-devices .header-top .title {
		padding-left:20px
	}
}

.menu-for-small-devices .menu-container {
	margin: 0;
	display: block;
	border: none;
	padding-left: 25px
}

@media (max-width: 991px) {
	.menu-for-small-devices .submenu {
		height:100vh !important
	}
}

.menu-container {
	display: flex;
	flex-wrap: wrap;
	padding-top: 25px;
	position: relative;
	z-index: 101
}

@media (max-width: 991px) {
	.menu-container {
		position:static
	}
}

.menu-container .submenu .submenu-container .showSubSubmenu.active+.sub-submenu-container {
	left: 0
}

.menu-container .submenu .submenu-container .sub-submenu-container {
	display: block;
	left: 100%
}

.menu-container_mobile {
	padding-left: 20px
}

.menu-container_desktop {
	display: flex;
	justify-content: space-between;
	position: relative;
	margin-top: 15px
}

@media (max-width: 991px) {
	.menu-container_desktop {
		position:static;
		margin-top: 0px
	}
}

.modal {
	text-align: center;
	padding: 0 !important;
	z-index: 9999
}

@media (max-width: 575px) {
	.modal-dialog {
		max-width:100%
	}
}

@media (min-width: 768px) {
	.modal-dialog {
		max-width:600px
	}
}

@media (min-width: 1200px) {
	.modal-dialog {
		max-width:800px
	}
}

.modal-content {
	padding: 35px 25px;
	border-radius: 0
}

.modal-content .form-group:last-child {
	margin-bottom: 0
}

.modal.gov {
	display: none
}

@media screen and (max-width: 1170px) {
	.modal.gov:before {
		display:none
	}
}

.modal.gov .modal-dialog {
	vertical-align: top;
	margin: 75px auto;
	width: 1170px;
	position: relative
}

@media screen and (max-width: 768px) {
	.modal.gov .modal-dialog {
		width:100%
	}
}

.modal.gov .modal-content {
	padding: 0;
	border: none
}

.modal.gov .close-icon {
	margin: 0;
	position: absolute;
	right: 15px;
	top: 15px
}

.modal.gov .gov-ua {
	position: absolute;
	top: 0;
	left: 40px;
	background-color: #31486c;
	width: 700px;
	height: 240px;
	padding-top: 35px;
	padding-left: 50px;
	display: flex;
	flex-wrap: wrap
}

@media screen and (max-width: 1170px) {
	.modal.gov .gov-ua {
		left:40px;
		max-width: 600px
	}
}

@media screen and (max-width: 768px) {
	.modal.gov .gov-ua {
		width:100%;
		position: static;
		height: inherit;
		padding-bottom: 40px;
		padding-left: 20px
	}
}

.modal.gov .gov-ua .icon-close {
	background-image: url("../themes/odv/assets/images/icons/close-icon.png");
	background-repeat: no-repeat;
	top: 20px;
	right: 20px;
	height: 10px;
	position: absolute;
	width: 10px;
	cursor: pointer
}

@media screen and (max-width: 768px) {
	.modal.gov .gov-ua .icon-close {
		top:25px;
		right: 25px
	}
}

.modal.gov .gov-ua .outer-links {
	float: left;
	color: #fff;
	line-height: 30px;
	padding-right: 67px;
	flex: 0 1 auto
}

@media screen and (max-width: 768px) {
	.modal.gov .gov-ua .outer-links {
		line-height:24px
	}
}

@media screen and (max-width: 768px) {
	.modal.gov .gov-ua .outer-links li {
		margin-bottom:10px
	}
}

.modal.gov .gov-ua .outer-links li a {
	color: #fff;
	display: block;
	text-align: left;
	font-family: "ProbaPro";
	border-bottom: 1px solid transparent;
	transition: .2s ease-in-out
}

.modal.gov .gov-ua .outer-links li a:hover {
	text-decoration: underline !important;
	transition: .2s ease-in-out
}

.modal.gov .gov-ua span {
	display: block;
	margin-top: 50px;
	flex: 0 1 100%
}

@media screen and (max-width: 768px) {
	.modal.gov .gov-ua span {
		margin-top:0px
	}
}

.modal.gov .gov-ua span a {
	color: #fff;
	display: block;
	font-weight: 600;
	border-bottom: 1px solid transparent;
	transition: .2s ease-in-out
}

.modal.gov .gov-ua span a:hover {
	text-decoration: underline !important;
	transition: .2s ease-in-out
}

@media screen and (max-width: 992px) {
	.modal.gov .gov-ua span a {
		text-align:left
	}
}

#AccreditationModal {
	z-index: 2002
}

#AccreditationModal .modal-content .modal-header {
	padding: 8px
}

#AccreditationModal .modal-content .modal-header button.close {
	position: absolute;
	right: 15px;
	top: 15px;
	padding: 14px
}

@media (max-width: 575px) {
	#AccreditationModal .modal-content #AccreditationModalService .form-group #AccreditationFormBtn {
		margin-bottom:0
	}
}

#modal .modal-content {
	padding: 0
}

.msg_not-found {
	text-align: center;
	font-weight: 600;
	color: #236144
}

.msg_validation {
	padding-left: 20px;
	color: #e40000;
	margin-bottom: 10px
}

.msg_validation:last-child {
	margin-bottom: 50px
}

.not-found {
	background: radial-gradient(#236144 0%, #234161 100%)
}

.not-found main {
	min-height: auto
}

.not-found_title {
	font-family: "ProbaPro";
	font-size: 36px !important;
	line-height: 1em;
	font-weight: 600;
	color: #fff;
	letter-spacing: 0.07em
}

@media (max-width: 767px) {
	.not-found_title {
		font-size:24px !important
	}
}

.not-found_sub-title {
	font-family: "ProbaPro";
	margin-top: 10px;
	font-size: 20px !important;
	line-height: 1em;
	font-weight: 500;
	color: #fff
}

.not-found_icon {
	width: 50px;
	height: 80px;
	margin-bottom: 40px;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat
}

@media (max-width: 991px) {
	.not-found_icon {
		margin-bottom:20px
	}
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.not-found_icon {
		margin: 0 auto 40px
	}
}

.not-found_link {
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	margin: 80px auto 60px
}

@media (max-width: 767px) {
	.not-found_link {
		margin:30px auto 20px
	}
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.not-found_link {
		display: inline-block
	}
}

.not-found_line {
	opacity: 0.3;
	border: 1px solid #C2C5CB;
	margin-bottom: 100px
}

@media (max-width: 767px) {
	.not-found_line {
		margin-bottom:30px
	}
}

.not-found_error-code {
	color: rgba(255,255,255,0.1);
	letter-spacing: 8px;
	font-size: 100px;
	line-height: 1em;
	font-family: "ProbaPro";
	font-weight: 600;
	margin-bottom: 40px;
	text-align: center
}

@media (max-width: 767px) {
	.not-found_error-code {
		font-size:60px !important;
		margin-bottom: 20px
	}
}

.not-found_error-description {
	color: #fff;
	font-size: 36px;
	line-height: 1em;
	font-family: "ProbaPro";
	font-weight: 600;
	margin-bottom: 40px;
	letter-spacing: 0.07em;
	text-align: center
}

@media (max-width: 767px) {
	.not-found_error-description {
		font-size:24px;
		margin-bottom: 20px
	}
}

.not-found_error-proposition {
	margin-bottom: 40px
}

.not-found_error-proposition * {
	color: #fff !important;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
	letter-spacing: 1.3px;
	font-family: "ProbaPro";
	text-align: center
}

@media (max-width: 767px) {
	.not-found_error-proposition * {
		line-height:1.2em
	}
}

.not-found_error-proposition a {
	text-decoration: underline
}

.not-found_footer {
	border: none !important;
	padding: 0 !important
}

.not-exist {
	width: 100%;
	height: 100vh;
	background: radial-gradient(#236144 0%, #234161 100%);
	background-repeat: no-repeat
}

.not-exist_inner {
	display: flex;
	height: 100%;
	width: 100%;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding: 0 15px;
	box-sizing: border-box
}

.not-exist_icn {
	max-width: 100px;
	max-height: 100px;
	margin: 0 auto;
	display: block;
	opacity: 0.5
}

.not-exist_lead {
	font-family: "ProbaPro",sans-serif;
	font-size: 48px;
	color: #fff;
	font-weight: 700;
	line-height: 60px;
	font-family: "ProbaPro";
	font-weight: 700;
	margin: 30px 15px;
	text-align: center
}

@media (max-width: 767px) {
	.not-exist_lead {
		font-family:"ProbaPro",sans-serif;
		font-size: 28px;
		color: #fff;
		font-weight: 700;
		line-height: 32px;
		margin: 15px auto;
		font-family: "ProbaPro";
		font-weight: 700
	}
}

.not-exist_text {
	font-family: "ProbaPro",sans-serif;
	font-size: 18px;
	color: #fff;
	font-weight: 400;
	line-height: 24px;
	font-family: "ProbaPro";
	margin: 0 auto 15px;
	text-align: center
}

.npa-search {
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 30px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/form/formbg.png")
}

@media screen and (max-width: 768px) {
	.npa-search {
		padding-left:30px;
		padding-right: 30px
	}
}

.npa-search .block-title {
	margin-bottom: 15px;
	color: #fff;
	text-transform: initial;
	font-size: 146%;
	padding-left: 3px;
	letter-spacing: .1px;
	padding-top: 5px
}

.npa-search .npa-search-form {
	border-top: 1px solid #466492;
	padding-top: 20px;
	padding-bottom: 40px
}

@media screen and (max-width: 768px) {
	.npa-search .npa-search-form {
		padding-bottom:0
	}
}

.npa-search label {
	font-weight: normal;
	font-family: "ProbaPro";
	font-weight: 400;
	display: block;
	margin-bottom: 20px;
	color: #fff;
	letter-spacing: .3px;
	font-size: 97%;
	padding-left: 2px
}

.npa-search input {
	display: block;
	float: left;
	width: 100%;
	height: 50px;
	margin-bottom: 30px;
	padding-left: 20px;
	background-color: #577db8;
	font-family: "ProbaPro";
	font-weight: 400;
	color: #fff;
	border: none;
	outline-color: transparent
}

@media screen and (max-width: 768px) {
	.npa-search input {
		float:none
	}
}

.npa-search .search-btn {
	position: relative;
	display: block;
	float: left;
	margin-right: 30px;
	height: 50px;
	text-align: center;
	font-family: "ProbaPro";
	font-weight: 700;
	background: #ffe358;
	border: none;
	padding-left: 70px;
	padding-right: 42px;
	letter-spacing: 0;
	line-height: 39px
}

.npa-search .search-btn:before {
	content: '';
	position: absolute;
	left: 35px;
	top: 15px;
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/NewIcons/icn-search-black.svg")
}

@media screen and (max-width: 768px) {
	.npa-search .search-btn {
		float:none;
		margin: 0 auto;
		margin-bottom: 20px;
		width: 150px
	}
}

.npa-search .addition-search-items {
	height: 100%;
	display: inline-flex;
	align-items: center;
	font-family: "ProbaPro";
	font-weight: 700;
	color: #ffe358;
	cursor: pointer;
	text-align: left
}

@media (max-width: 767px) {
	.npa-search .addition-search-items {
		margin:20px 0;
		height: auto
	}
}

.npa-search .addition-search-items:after {
	content: '';
	width: 20px;
	height: 20px;
	margin-left: 10px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiID8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDc1LjUgNzUuNSI+DQogICAgPHBhdGggZD0iTTM3LjggNzUuNUMxNi45IDc1LjUgMCA1OC42IDAgMzcuOFMxNi45IDAgMzcuOCAwczM3LjggMTYuOSAzNy44IDM3LjgtMTcgMzcuNy0zNy44IDM3Ljd6bTAtNzAuNUMxOS43IDUgNSAxOS43IDUgMzcuOHMxNC43IDMyLjggMzIuOCAzMi44IDMyLjgtMTQuNyAzMi44LTMyLjhTNTUuOCA1IDM3LjggNXoiIG9wYWNpdHk9Ii4yOSIgZmlsbD0iI2ZmZTU0ZiIgLz4NCiAgICA8cGF0aCBmaWxsPSIjZmZlNTRmIiBkPSJNNDcgMzQuNEwzNC40IDIxLjggMzEgMjUuMWwxMi42IDEyLjdMMzEgNTAuNGwzLjQgMy40TDQ3IDQxLjFsMy40LTMuM3oiIC8+PC9zdmc+DQo=")
}

@media (max-width: 575px) {
	.npa-search {
		padding-left:29px;
		padding-right: 28px;
		padding-top: 15px
	}

	.npa-search .block-title {
		margin-bottom: 15px;
		text-transform: initial;
		font-size: 102%;
		padding-left: 0;
		letter-spacing: 0;
		padding-top: 8px;
		position: relative;
		left: -2px
	}

	.npa-search input {
		height: 47px;
		margin-bottom: 25px
	}

	.npa-search label {
		margin-bottom: 18px;
		letter-spacing: 0
	}

	.npa-search .addition-search-items {
		font-size: 95%;
		margin-bottom: 31px
	}

	.npa-search .addition-search-items::before {
		right: -3px;
		top: 9px;
		width: 25px;
		height: 24px
	}
}

.ol-list {
	padding-left: 0;
	list-style-type: none;
	position: relative;
	margin-bottom: 2em;
	margin-top: 15px;
	counter-reset: num
}

.ol-list li {
	margin-bottom: 22px;
	padding-left: 30px;
	line-height: 24px;
	position: relative
}

.ol-list li::before {
	content: counter(num) ".";
	counter-increment: num;
	color: #a9b7d5;
	left: 0;
	top: 0;
	position: absolute;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 0.875rem
}

.page-content .error {
	font-size: .875rem;
	text-align: center;
	color: #D8000C;
	background-color: #FFBABA;
	transition: .5s ease-in-out
}

.page-content .error.active {
	padding: 5px
}

.page-content .digest-subscribe-form .icon {
	background-position: center center
}

.page-content .digest-subscribe-form #errorMSGBlock {
	position: relative
}

@media screen and (max-width: 768px) {
	.page-content .digest-subscribe-form #errorMSGBlock {
		top:-30px
	}
}

@media screen and (max-width: 500px) {
	.page-content .digest-subscribe-form #errorMSGBlock {
		left:-2px
	}
}

.page-content .digest-subscribe-form .error {
	bottom: -24px;
	width: 100%
}

.page-content .digest-subscribe #success-subscribe {
	color: #fff;
	position: absolute;
	bottom: 65px
}

@media screen and (max-width: 500px) {
	.page-content .digest-subscribe #success-subscribe {
		bottom:60px
	}
}

@media screen and (max-width: 992px) {
	.page-content .digest-subscribe .digest-subscribe-form {
		width:100% !important
	}
}

.page-content .page-title {
	margin: 0 auto;
	width: 770px;
	text-align: center
}

@media screen and (max-width: 992px) {
	.page-content .page-title {
		width:100%
	}
}

.page-content .page-title-text {
	font-family: "ProbaPro";
	font-size: 2.25rem;
	line-height: 40px;
	color: #273043;
	margin-bottom: 20px
}

@media screen and (max-width: 450px) {
	.page-content .page-title-text {
		font-size:1.5rem;
		margin-top: 20px;
		font-family: "ProbaPro";
		font-weight: 700
	}
}

.page-content .page-title-desc {
	font-family: "ProbaPro";
	font-size: 95%;
	line-height: 24px;
	letter-spacing: .7px;
	color: #273043;
	margin-bottom: 15px
}

@media screen and (max-width: 450px) {
	.page-content .page-title-desc {
		font-size:.875rem;
		margin-top: 20px
	}
}

.page-content .static__list--item {
	padding: 0
}

.page-content .with-theme.digest-subscribe .digest-subscribe-form .icon {
	bottom: 205px
}

.person_page__headline {
	margin-bottom: 30px
}

.mfp-bg {
	background-color: rgba(39,48,67,0.7)
}

.mfp-image-holder .mfp-close {
	color: #1D1D1B;
	cursor: pointer !important;
	opacity: .7;
	position: absolute;
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	margin-right: 20px;
	margin-top: 10px;
	right: 0;
	padding: 0;
	transition: .3s ease-in-out
}

.mfp-image-holder .mfp-close:active,.mfp-image-holder .mfp-close:hover {
	opacity: 1;
	transition: .3s ease-in-out
}

@media screen and (max-width: 991px) {
	.mfp-image-holder .mfp-close {
		margin-right:10px
	}
}

.mfp-image-holder button.mfp-arrow:before,.mfp-image-holder button.mfp-arrow:after {
	border: 0;
	border-left: 0;
	border-top-width: 0;
	border-bottom-width: 0
}

.mfp-image-holder button.mfp-arrow:before {
	display: block;
	top: 55px;
	margin-top: -15px;
	margin-left: 0;
	width: 30px;
	height: 30px;
	border-left: 0;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/icn-more-b.svg")
}

.mfp-image-holder button.mfp-arrow.mfp-arrow-right:before {
	right: 10px;
	left: auto
}

@media screen and (max-width: 991px) {
	.mfp-image-holder button.mfp-arrow.mfp-arrow-right:before {
		right:5px
	}
}

.mfp-image-holder button.mfp-arrow.mfp-arrow-left:before {
	left: 10px;
	transform: rotate(180deg)
}

@media screen and (max-width: 991px) {
	.mfp-image-holder button.mfp-arrow.mfp-arrow-left:before {
		left:5px
	}
}

.mfp-image-holder .mfp-content img.mfp-img {
	padding: 40px 50px;
	background-color: #fff
}

@media screen and (max-width: 991px) {
	.mfp-image-holder .mfp-content img.mfp-img {
		padding:30px
	}
}

.mfp-image-holder .mfp-content .mfp-bottom-bar {
	font-family: "ProbaPro";
	margin-left: 50px;
	padding-top: 9px
}

@media screen and (max-width: 991px) {
	.mfp-image-holder .mfp-content .mfp-bottom-bar {
		margin-right:25px
	}
}

.mfp-image-holder .mfp-content .mfp-bottom-bar .mfp-title {
	color: #1D1D1B;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: .75rem;
	line-height: 20px;
	text-align: left;
	padding-left: 45px;
	padding-right: 0
}

.mfp-image-holder .mfp-content .mfp-bottom-bar .mfp-counter {
	right: auto;
	left: 5px;
	top: 9px
}

.mfp-image-holder .mfp-content .download__wrapper {
	position: absolute;
	display: block;
	bottom: 5px;
	right: 50px
}

@media screen and (max-width: 991px) {
	.mfp-image-holder .mfp-content .download__wrapper {
		display:none
	}
}

.mfp-image-holder .mfp-content .download__wrapper .size {
	display: block;
	font-size: .75rem;
	line-height: 14px;
	color: #a7a9af
}

.mfp-image-holder .mfp-content .download-link {
	display: inline-block;
	font-size: .75rem;
	line-height: 14px;
	font-family: "ProbaPro";
	font-weight: 700;
	color: #236144;
	border-bottom: 1px solid transparent;
	transition: .3s ease-in-out
}

.mfp-image-holder .mfp-content .download-link:before {
	position: absolute;
	content: '';
	display: block;
	width: 22px;
	height: 22px;
	left: -30px;
	top: 0;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/icn-download-blue.svg");
	transition: .3s ease-in-out
}

.mfp-image-holder .mfp-content .download-link:hover {
	border-bottom: 1px solid #236144;
	transition: .3s ease-in-out
}

.mfp-image-holder .mfp-content .download-link:hover:before {
	top: -5px;
	transition: .3s ease-in-out
}

.search-public {
	display: block;
	position: static;
	background-color: transparent
}

.search-public-wrap h1 {
	padding: 60px 0;
	padding-bottom: 40px;
	font-size: 2.5rem;
	margin: 0
}

.search-public .input {
	background-color: #eef0f3;
	color: inherit;
	height: 40px
}

.search-public .chosen-container {
	height: 40px
}

.search-public .chosen-container.chosen-container-single span {
	line-height: 40px
}

.search-public .chosen-container.chosen-container-single .chosen-single {
	background-color: #eef0f3
}

.search-public .chosen-container.chosen-container-single .chosen-results {
	padding: 0;
	margin: 0
}

.search-public .chosen-container.chosen-container-single .chosen-results li {
	height: 40px;
	will-change: background
}

.search-public .chosen-container.chosen-container-single .chosen-results li.highlighted {
	background: #4085BF
}

.search-public .chosen-single {
	line-height: 40px
}

.search-public .chosen-border+.chosen-container.chosen-container-single .chosen-single {
	background-color: transparent
}

.search-public .chosen-border+.chosen-container .chosen-drop {
	background-color: #fff;
	border: 1px solid #C4C4C4;
	box-sizing: content-box;
	left: -1px
}

.search-public label {
	color: inherit
}

.search-public .search-public__group input {
	margin-bottom: 25px
}

.search-public--border .input {
	background-color: transparent;
	border: 1px solid #C4C4C4
}

.search-public--border .search-public__group input {
	will-change: border;
	transition: border .3s ease-in-out
}

.search-public__error.active {
	margin-bottom: 30px
}

.chosen-border ~ .chosen-container {
	background-color: transparent;
	border: 1px solid #C4C4C4
}

.btn-border {
	border: 1px solid #5A7189;
	line-height: 50px;
	display: inline-block;
	padding: 0 15px;
	white-space: nowrap;
	margin-top: 20px;
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	will-change: background-color, color
}

.btn-public {
	width: auto;
	padding: 0 15px;
	min-width: 165px;
	float: right;
	margin-top: 20px
}

.btn-public::before {
	margin-right: 10px
}

.btn-public:focus {
	background-color: #FFBD00;
	color: inherit
}

.btn-public--yellow {
	background-color: #FFBD00;
	border-color: #FFBD00;
	color: inherit;
	will-change: background-color, border
}

.btn-public--yellow::before {
	background-image: url("../themes/odv/assets/javascript/images/NewIcons/icn-search-black.svg")
}

.btn-public--yellow:hover {
	background-color: #ffe358;
	border-color: #ffe358;
	color: inherit
}

a.btn-border:hover {
	background-color: #5A7189;
	color: #fff
}

@media (max-width: 992px) {
	.search-public {
		overflow:auto;
		height: auto
	}

	.btn-border {
		width: 100%
	}

	.btn-public {
		width: 100%
	}
}

.reforms {
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 45px;
	padding-top: 45px
}

@media screen and (max-width: 992px) {
	.reforms {
		padding-left:30px;
		padding-right: 30px;
		padding-bottom: 35px
	}
}

.reforms .reform-item {
	position: relative;
	height: 100%;
	padding-left: 97px;
	padding-top: 37px;
	padding-bottom: 31px;
	padding-right: 10px;
	border-bottom: 1px solid #d3d5d9
}

@media screen and (max-width: 1024px) {
	.reforms .reform-item {
		padding-top:0
	}
}

@media screen and (max-width: 992px) {
	.reforms .reform-item {
		padding:0;
		padding-top: 15px;
		padding-bottom: 15px;
		height: inherit !important
	}
}

@media (max-width: 575px) {
	.reforms .reform-item {
		padding-top:20px
	}
}

.reforms .reform-item .icon {
	left: 6px;
	top: 32px;
	position: absolute;
	width: 71px;
	height: 80px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center
}

@media screen and (max-width: 1024px) {
	.reforms .reform-item .icon {
		top:7px
	}
}

@media screen and (max-width: 992px) {
	.reforms .reform-item .icon {
		left:0
	}
}

@media screen and (max-width: 992px) {
	.reforms .reform-item .icon {
		position:relative;
		margin: 0 auto;
		margin-bottom: 10px
	}
}

.reforms .reform-item .title {
	display: block;
	line-height: 1.4;
	margin-bottom: 5px;
	letter-spacing: 0.2px;
	font-size: 100%;
	font-family: "ProbaPro";
	font-weight: 700
}

@media screen and (max-width: 992px) {
	.reforms .reform-item .title {
		text-align:center;
		margin-top: 40px
	}
}

@media (max-width: 575px) {
	.reforms .reform-item .title {
		margin-top:15px
	}
}

.reforms .reform-item .description {
	line-height: 1.6;
	letter-spacing: 0.1px;
	font-size: 85%;
	padding-top: 3px
}

@media screen and (max-width: 992px) {
	.reforms .reform-item .description {
		text-align:center
	}
}

@media (max-width: 575px) {
	.reforms .reform-item .description {
		font-size:92%;
		padding-top: 3px
	}
}

.reforms .block-title {
	border-bottom: 1px solid #d3d5d9;
	font-family: "ProbaPro";
	font-weight: 700;
	display: block;
	padding-bottom: 14px;
	margin-bottom: 28px;
	font-size: 140%;
	margin-top: -2px;
	font-variant: small-caps;
	letter-spacing: .3px;
	top: -3px;
	position: relative
}

@media screen and (max-width: 768px) {
	.reforms .block-title {
		margin-bottom:0;
		border-bottom: none
	}
}

@media (max-width: 575px) {
	.reforms .block-title {
		font-size:102%;
		margin-top: -11px
	}
}

.reforms .block-title .first {
	font-size: 119%
}

.reforms .all-reforms {
	display: block;
	margin: 0 auto;
	width: 123px;
	margin-top: 42px;
	position: relative;
	padding-left: 16px;
	font-family: "ProbaPro";
	font-weight: 700
}

@media (max-width: 575px) {
	.reforms .all-reforms {
		margin:0 auto;
		width: 115px;
		margin-top: 44px;
		padding-left: 16px;
		font-size: 88%
	}
}

.reforms .all-reforms:before {
	content: '';
	position: absolute;
	right: -4px;
	top: 5px;
	width: 12px;
	height: 7px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/arrowsmallgrey.png")
}

.reforms .reform-bunner {
	position: relative;
	display: block;
	min-height: 223px;
	padding: 25px;
	left: 15px;
	width: 361px
}

@media screen and (max-width: 1200px) {
	.reforms .reform-bunner {
		width:100%
	}
}

@media screen and (max-width: 992px) {
	.reforms .reform-bunner {
		margin:0;
		position: static;
		margin-top: 8px;
		margin-bottom: 16px
	}
}

@media (max-width: 575px) {
	.reforms .reform-bunner {
		margin:0;
		position: static;
		margin-top: 8px;
		min-height: 180px;
		height: 180px;
		margin-bottom: 16px
	}
}

.reforms .reform-bunner .background {
	height: 100%;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/temp/kabmin.png")
}

.reforms .reform-bunner .background-filter {
	background-color: #236144;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	opacity: .7
}

.reforms .reform-bunner .text {
	display: inline-block;
	position: absolute;
	left: 29px;
	top: 29px;
	padding-right: 25px;
	z-index: 2
}

@media (max-width: 575px) {
	.reforms .reform-bunner .text {
		font-family:"ProbaPro";
		font-weight: 700;
		top: 20px
	}
}

.reforms .reform-bunner .text .first {
	font-size: 125%;
	letter-spacing: 0
}

.reforms .reform-bunner .text .title {
	display: block;
	font-size: 128%;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: 2.5px;
	line-height: 1.3;
	font-family: "ProbaPro";
	font-weight: 700;
	padding-top: 2px;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-moz-line-clamp: 4;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

@media screen and (max-width: 768px) {
	.reforms .reform-bunner .text .title {
		font-family:"ProbaPro";
		font-weight: 400;
		letter-spacing: 1px;
		margin: 0;
		text-align: left
	}
}

@media (max-width: 575px) {
	.reforms .reform-bunner .text .title {
		font-size:125%;
		letter-spacing: 1.5px
	}
}

.reforms .reform-bunner .details {
	position: absolute;
	bottom: 52px;
	color: #fff;
	left: 33px;
	z-index: 2;
	letter-spacing: .5px
}

@media (max-width: 575px) {
	.reforms .reform-bunner .details {
		bottom:38px;
		left: 29px
	}
}

.reforms .reform-bunner .details:before {
	content: '';
	position: absolute;
	right: -36px;
	top: -3px;
	width: 25px;
	height: 25px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/linkbtnwhite.png")
}

@media (max-width: 575px) {
	.reforms .reform-bunner .details:before {
		right:-35px;
		top: -5px
	}
}

.reforms_second {
	margin-top: 28px;
	padding-left: 0
}

.reforms_second .col-md-4:nth-child(1) .reform-item {
	padding-left: 112px
}

@media screen and (max-width: 992px) {
	.reforms_second .col-md-4:nth-child(1) .reform-item {
		padding-left:0
	}
}

.reforms_second .col-md-4:nth-child(1) .reform-item .icon {
	left: 17px
}

@media screen and (max-width: 992px) {
	.reforms_second .col-md-4:nth-child(1) .reform-item .icon {
		letter-spacing:normal;
		left: 0
	}
}

.reforms_second .reform-item {
	height: inherit;
	padding-bottom: 18px
}

.wrap-rss {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 60px;
	height: 30px;
	border: 1px solid #c4c4c4;
	text-decoration: none;
	margin-left: auto
}

.wrap-rss:hover {
	text-decoration: none;
	border-bottom-color: #c4c4c4 !important
}

@media (max-width: 1199px) {
	.wrap-rss {
		display:none
	}
}

.wrap-rss .rssicon {
	width: 16px;
	height: 16px;
	margin-right: 10px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTYgMTYiPjxzdHlsZT4uc3Qwe2ZpbGw6cmdiYSgzNiwxMDksNjMsMC41KX08L3N0eWxlPjxnIGlkPSLQqNCw0YBfMiI+PGcgaWQ9IkxheWVyXzEwXzhfIj48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNi44IDE0LjhjLTEuNiAxLjYtNC4xIDEuNi01LjcgMHMtMS42LTQuMSAwLTUuN2MxLjYtMS42IDQuMS0xLjYgNS43IDAgMS42IDEuNiAxLjYgNC4yIDAgNS43em0tNC4yLTQuMmMtLjguOC0uOCAyIDAgMi44czIgLjggMi44IDBjLjgtLjguOC0yIDAtMi44LS44LS44LTItLjgtMi44IDB6TTQgNHYyYzMuMyAwIDYgMi43IDYgNmgyYzAtNC40LTMuNi04LTgtOHoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNCAwdjJjNS41IDAgMTAgNC41IDEwIDEwaDJDMTYgNS40IDEwLjYgMCA0IDB6Ii8+PC9nPjwvZz48L3N2Zz4=")
}

.wrap-rss .text {
	font-family: "ProbaPro",sans-serif;
	font-size: 12px;
	color: #246d3f;
	font-weight: 700;
	line-height: 14px;
	text-transform: uppercase
}

@media screen and (max-width: 768px) {
	.rss_wrapper {
		float:right;
		position: absolute;
		right: 0;
		top: -77px
	}
}

@media screen and (max-width: 500px) {
	.rss_wrapper {
		position:static
	}
}

.scrollToTop {
	width: 50px;
	height: 50px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	position: fixed;
	bottom: 0px;
	right: 20px;
	display: none;
	z-index: 1000;
	background-color: #246d3f;
	background: rgba(0,75,193,0.75);
	overflow: hidden;
	border-radius: 50%;
	cursor: pointer;
	transform: scale(0.8);
	transition: .2s ease-in-out
}

.scrollToTop.active {
	opacity: .7;
	right: 20px
}

.scrollToTop:hover {
	opacity: 1
}

.scrollToTop:before {
	content: '';
	display: block;
	height: 20px;
	width: 3px;
	position: absolute;
	top: 15px;
	left: 29px;
	background-color: #fff;
	transform: rotate(-45deg)
}

.scrollToTop:after {
	content: '';
	display: block;
	height: 20px;
	width: 3px;
	position: absolute;
	top: 15px;
	right: 30px;
	background-color: #fff;
	transform: rotate(45deg)
}

.scrollToTop_example {
	opacity: 0.7;
	position: static
}

.scrollToTop_example:hover {
	opacity: 1
}

.services-list__item {
	margin-bottom: 15px
}

.services-list__item:last-child {
	margin-bottom: 0
}

.services-popular {
	background-color: #F5F7FA;
	padding: 30px
}

.services-popular__title {
	font-size: 120%
}

.services {
	background-color: #f4f7fa;
	padding-top: 45px;
	padding-bottom: 23px;
	padding-left: 40px;
	padding-right: 40px
}

@media screen and (max-width: 768px) {
	.services {
		padding-left:30px;
		padding-right: 30px;
		padding-bottom: 25px
	}
}

.services .block-title {
	position: relative;
	padding-left: 0px
}

@media screen and (max-width: 450px) {
	.services .block-title {
		padding-left:0px
	}
}

.services .block-title::before {
	content: '';
	position: absolute;
	left: 0;
	top: -6px;
	width: 45px;
	height: 45px;
	background-size: cover;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-image: url("../themes/odv/assets/images/icons/icon_service.png");
	display: none
}

@media screen and (max-width: 450px) {
	.services .block-title::before {
		width:30px;
		height: 30px;
		top: -5px
	}
}

@media screen and (max-width: 768px) {
	.services .nav-item {
		margin-right:10px
	}
}

@media screen and (max-width: 768px) {
	.services .nav-item .nav-link {
		font-family:"ProbaPro";
		font-weight: 700
	}
}

.services .tab-item {
	margin-bottom: 28px
}

@media screen and (max-width: 1024px) {
	.services .tab-item {
		margin-bottom:15px
	}
}

@media screen and (max-width: 768px) {
	.services .tab-item {
		width:100%
	}
}

.services .tab-item .title {
	font-size: 100%;
	font-family: "ProbaPro";
	font-weight: 700;
	margin-bottom: 15px;
	display: inline-block;
	color: #000;
	border-bottom: 1px solid transparent;
	transition: .2s ease-in-out
}

.services .tab-item .title:hover {
	border-bottom: 1px solid #000
}

.services .tab-item ul li {
	margin-bottom: 7px
}

.services .tab-item ul li a {
	color: #236144
}

.services .serices-list {
	margin-bottom: 25px;
	position: relative;
	top: -7px
}

.services .serices-list li {
	padding-top: 20px;
	padding-bottom: 23px;
	margin-right: 28px;
	margin-bottom: 3px
}

.services .serices-list li a {
	color: #236144;
	font-family: "ProbaPro";
	font-weight: 400;
	font-size: 149%;
	line-height: 26px
}

@media screen and (max-width: 992px) {
	.services .serices-list li a {
		font-size:100%
	}
}

.services .alphabet-filter {
	float: right;
	position: relative;
	color: #236144;
	cursor: pointer;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 107%;
	top: 5px
}

@media screen and (max-width: 768px) {
	.services .alphabet-filter {
		top:15px
	}
}

@media screen and (max-width: 340px) {
	.services .alphabet-filter {
		float:none
	}
}

.services .alphabet-filter:hover {
	border-bottom: 1px solid #236144
}

.services .all-services {
	position: relative;
	padding-right: 25px;
	color: #236144
}

@media screen and (max-width: 992px) {
	.services .all-services {
		font-family:"ProbaPro";
		font-weight: 700;
		margin-bottom: 50px;
		display: inline-block
	}
}

.services .all-services:before {
	content: '';
	position: absolute;
	right: -15px;
	top: -2px;
	width: 25px;
	height: 25px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/NewIcons/linkbtngrey.svg")
}

@media (max-width: 575px) {
	.services {
		padding-top:20px;
		padding-left: 25px;
		padding-right: 24px
	}

	.services .all-services {
		margin-bottom: 57px;
		margin-top: 5px;
		width: 100%;
		display: block;
		position: relative;
		top: 8px;
		font-size: 82%
	}

	.services .all-services:before {
		right: 56px;
		top: -5px
	}

	.services .serices-list {
		top: 1px
	}

	.services .serices-list li {
		margin-right: 0;
		padding-top: 11px;
		padding-bottom: 12px;
		margin-bottom: -5px
	}

	.services .serices-list li a {
		font-size: 109%;
		line-height: 23px
	}

	.services .alphabet-filter {
		float: right;
		position: relative;
		top: 1px;
		left: -3px;
		letter-spacing: 1px
	}

	.services .nav-item {
		margin-right: 24px
	}

	.services .tab-item {
		margin-bottom: 27px
	}

	.services .tab-item .title {
		font-size: 95%;
		line-height: 20px;
		position: relative;
		top: -4px;
		left: 4px;
		margin-bottom: 7px
	}

	.services .tab-item ul {
		position: relative;
		left: 4px
	}

	.services .tab-item ul li a {
		font-size: 86%
	}
}

.show_more {
	position: absolute;
	top: 28px;
	transform: translateY(-50%);
	right: 0;
	width: 30px;
	height: 30px;
	cursor: pointer;
	z-index: 100;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiA1Ljk5Ij4gICAgPHRpdGxlPmV4cGFuZNCg0LXRgdGD0YDRgSAxPC90aXRsZT4gICAgPGRlZnM+ICAgICAgICA8c3R5bGU+LmNscy0xe2ZpbGw6IzhhOTZhNTt9PC9zdHlsZT4gICAgPC9kZWZzPiAgICA8ZyBpZD0i0KHQu9C+0LlfMiIgZGF0YS1uYW1lPSLQodC70L7QuSAyIj4gICAgICAgIDxnIGlkPSLQodC70L7QuV8xLTIiIGRhdGEtbmFtZT0i0KHQu9C+0LkgMSI+ICAgICAgICAgICAgPGcgaWQ9IkxheWVyXzEwIiBkYXRhLW5hbWU9IkxheWVyIj4gICAgICAgICAgICAgICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMy42LDUsMCwxLjQxVjBIMS40MUw1LDMuNThhMS40MiwxLjQyLDAsMCwwLDIsMEwxMC41OSwwSDEyVjEuNDFMOC40LDVBMy40LDMuNCwwLDAsMSwzLjYsNVoiLz4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
	background-size: 50%;
	background-repeat: no-repeat;
	background-position: center;
	transition: transform 0.3s
}

.show_more_replasedMenuItems {
	max-height: 0;
	overflow: hidden;
	display: block;
	width: 100%;
	transition: max-height 0.3s,margin 0.3s
}

.show_more_replasedMenuItems li {
	display: inline-block;
	background-color: transparent
}

.show_more_replasedMenuItems li+li {
	padding-left: 30px
}

.show_more_replasedMenuItems li a {
	color: #fff;
	padding: 0;
	font-size: 100%;
	font-family: "ProbaPro";
	font-weight: 600
}

.show_more.active {
	transform: rotate(180deg) translateY(50%)
}

.show_more.active+.show_more_replasedMenuItems {
	max-height: 85px;
	margin-top: 30px;
	overflow: inherit
}

.show_hide_filters {
	display: none;
	height: 50px;
	line-height: 50px;
	position: relative;
	cursor: pointer;
	text-align: center;
	margin-bottom: 10px;
	background-color: #eef0f3
}

@media (max-width: 767px) {
	.show_hide_filters {
		display:block
	}
}

.show_hide_filters:before {
	content: '';
	position: absolute;
	right: 40px;
	top: 10px;
	width: 30px;
	height: 30px;
	background-image: url("../themes/odv/assets/images/icons/svg/filter.svg");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	transition: .3s ease-in-out;
	transform: rotate(0deg)
}

.show_hide_filters.active:before {
	transform: rotate(180deg)
}

.show_hide_filters.active+form {
	display: block;
	margin-top: 0;
	padding-top: 0
}

.show_hide_filters.active+form.form_timeline {
	margin-top: 25px
}

.show_hide_filters .title {
	font-size: 100%;
	font-family: "ProbaPro";
	font-weight: 700;
	line-height: 50px;
	letter-spacing: 0.2px;
	text-transform: uppercase
}

.sidebar__status {
	font-size: 16px;
	font-family: "ProbaPro";
	color: #A0A0A0;
	margin-bottom: 30px
}

.sidebar__title {
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 1.5rem;
	line-height: 24px;
	color: #1D1D1B;
	margin-bottom: 23px;
	font-variant: small-caps
}

.sidebar__btn {
	margin-bottom: 25px
}

.sidebar__map>div {
	height: 265px
}

.sidebar__list li {
	margin-bottom: 27px
}

.sidebar__list li>div.img {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/temp/news.png");
	height: 116px;
	background-color: #dadada;
	margin-bottom: 15px
}

.sidebar__list li>span {
	display: block;
	margin-bottom: 6px;
	vertical-align: bottom;
	line-height: 20px
}

.sidebar__list li>span .date {
	font-size: 80%;
	color: #a7a9af;
	display: inline-block;
	margin-right: 5px
}

.sidebar__list li>span .tag {
	display: inline-block;
	font-size: 60%;
	padding-left: 10px;
	padding-right: 10px;
	color: #a7a9af;
	border: 2px solid #d5deed;
	margin-bottom: 5px;
	margin-right: 5px;
	border-radius: .875rem
}

.sidebar__list li a.text {
	font-size: 100%;
	line-height: 22px;
	color: #236144;
	border-bottom: 1px solid transparent;
	transition: .3s ease-in-out
}

.sidebar__list li a.text:hover {
	transition: .3s ease-in-out;
	border-bottom: 1px solid #236144
}

.sidebar__list li:last-child {
	margin-bottom: 0
}

.sidebar__accordion .panel-heading {
	padding: 0;
	margin-bottom: 10px
}

.sidebar__accordion .panel-heading>a {
	color: #236144;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 100%;
	border-bottom: 1px solid transparent;
	transition: .3s ease-in-out;
	line-height: 24px
}

.sidebar__accordion .panel-heading>a:hover {
	border-bottom: 1px solid #236144;
	transition: .3s ease-in-out
}

.sidebar__accordion .panel-heading>p {
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 100%;
	color: #a7a9af
}

.sidebar__accordion .panel-default {
	border: 0;
	padding-left: 25px;
	box-shadow: none
}

.sidebar__accordion .panel-default .panel-heading {
	position: relative;
	background-color: transparent;
	border: 0;
	border-radius: 0
}

.sidebar__accordion .panel-default .panel-heading a[data-toggle="collapse"].collapsed .icon {
	transform: rotate(-90deg);
	transition: transform 0s cubic-bezier(0.5, 0, 0, 1)
}

.sidebar__accordion .panel-default .panel-heading a[data-toggle="collapse"].collapsed .icon span:nth-of-type(1) {
	transition: transform 0.3s cubic-bezier(0.5, 0, 0, 1);
	transform: rotate(0deg)
}

.sidebar__accordion .panel-default .panel-heading a[data-toggle="collapse"] .icon {
	background-color: #d5deed;
	border: 6px solid #d5deed;
	content: '';
	display: inline-block;
	position: absolute;
	width: 20px;
	height: 20px;
	min-width: 20px;
	max-width: 60px;
	max-height: 60px;
	top: 0;
	left: -25px;
	transition: transform 0.3s cubic-bezier(0.5, 0, 0, 1);
	border-radius: 50%
}

.sidebar__accordion .panel-default .panel-heading a[data-toggle="collapse"] .icon span {
	background: #236144;
	position: absolute
}

.sidebar__accordion .panel-default .panel-heading a[data-toggle="collapse"] .icon span:nth-of-type(1) {
	transform: rotate(90deg);
	top: 0;
	bottom: 0;
	width: 2px;
	left: calc(50% - (2px / 2))
}

.sidebar__accordion .panel-default .panel-heading a[data-toggle="collapse"] .icon span:nth-of-type(2) {
	top: calc(50% - (2px / 2));
	bottom: 0;
	left: 0;
	right: 0;
	height: 2px;
	transition: transform 0.3s cubic-bezier(0.5, 0, 0, 1) 0.2s
}

.sidebar__accordion .panel-default .panel-body {
	padding: 0;
	border-top: 0 !important
}

.sidebar__accordion .panel-default .panel-body>a {
	margin-bottom: 10px;
	display: block;
	font-family: "ProbaPro";
	line-height: 24px
}

.site-map {
	cursor: pointer;
	color: #236144;
	font-family: "ProbaPro";
	font-weight: 600;
	font-size: 120%;
	margin-bottom: 30px;
	padding-right: 5px;
	display: inline-block
}

@media (max-width: 767px) {
	.site-map {
		margin-left:auto;
		margin-right: auto;
		width: 150px;
		display: block
	}
}

.site-map.active:before {
	top: 3px;
	transform: rotate(180deg)
}

.site-map:after {
	content: ' ';
	clear: both;
	float: none;
	width: 100%;
	height: 1px;
	display: block
}

.site-map:before {
	content: ' ';
	position: relative;
	top: 9px;
	right: -5px;
	width: 13px;
	height: 13px;
	background-repeat: no-repeat;
	background-size: contain;
	display: block;
	float: right;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACESURBVHgBdY3NDYMwDIXtXnrtCl0gZZSeoRUZgQ1gE0Di58oGMAOsg3jYB6QAyZOsOPb3yUySz78vsWGa27imQMyvz/V9RLZ8AYjAVJmkS0MwCIXUm3Wg0rY+R0jLIOteOmBp66WJLR8Ln3SFlWP3tCvJd5D6uvBN8EgnOBiVTNJkvt0OJl9Le6PIYEAAAAAASUVORK5CYII=");
	transition: .2s ease-in-out
}

.site-map_item {
	margin-bottom: 30px
}

.site-map_item .title {
	margin-bottom: 10px
}

.site-map_item .title a {
	font-family: "ProbaPro";
	font-weight: 600;
	color: #236144;
	margin-bottom: 15px;
	font-size: 100%;
	font-weight: 600
}

.site-map_item ul li {
	margin-bottom: 14px;
	font-size: 89%
}

.site-map_item ul li a {
	font-family: "ProbaPro";
	font-weight: 500;
	color: #236144;
	font-size: 89%
}

.site-map_item ul li a:hover {
	text-decoration: underline
}

.site-map_item ul li ul {
	padding-left: 20px;
	margin-top: 12px;
	border-left: 1px solid #236144
}

.site-map_item ul li ul li {
	margin-bottom: 13px;
	line-height: 18px;
	font-size: 89%
}

.site-map_item ul li ul li a {
	color: #236144;
	font-size: 89%;
	line-height: 14px;
	letter-spacing: .2px
}

.site-map_item ul li ul li a:hover {
	text-decoration: underline
}

.site-map_item ul li ul li:first-child {
	position: relative;
	top: -1px
}

.site-map_content {
	max-height: 0;
	overflow: hidden;
	display: flex;
	width: 100%;
	transition: .5s ease-in-out
}

.site-map_content.active {
	max-height: 50000px;
	margin-bottom: 30px;
	overflow-y: auto
}

.site-map_content.active::-webkit-scrollbar {
	width: 5px;
	height: 5px
}

.site-map_content.active::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3)
}

.site-map_content.active::-webkit-scrollbar-thumb {
	background-color: darkgrey;
	outline: 1px solid slategrey
}

.site-map_not-found {
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.site-map_not-found .site-map {
	color: #fff
}

.site-map_not-found .site-map:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABMSURBVHgBhYuBDQAQDAR1AxtawQZGwQRWsIGRqgkSwdcnTT/5OzISZo7yKhFlAyJMWMXKNR5xCJ57+koXvA2XBGEgFRUGkg4fkn9tHXx5f1aKZIrEAAAAAElFTkSuQmCC")
}

.site-map_not-found .title a {
	font-size: 100%;
	color: #fff
}

.site-map_not-found .row {
	max-width: 100%;
	flex: 0 1 100%
}

.site-map_not-found ul li ul {
	border-left: 1px solid #6b7588
}

.site-map_not-found ul li a {
	color: #6b7588;
	color: #fff !important;
	font-size: .875rem
}

@media screen and (max-width: 768px) {
	.site-map_not-found ul li a {
		font-size:.875rem
	}
}

.select-interval-datepicker {
	width: 100%;
	max-width: 260px;
	margin-right: 20px;
	position: relative;
	cursor: pointer;
	display: flex;
	top: 5px
}

@media screen and (max-width: 768px) {
	.select-interval-datepicker {
		width:250px;
		margin: 0 auto;
		margin-bottom: 30px;
		float: none;
		display: block;
		top: 0
	}
}

@media screen and (max-width: 450px) {
	.select-interval-datepicker {
		width:100%
	}
}

.select-interval-datepicker:after {
	content: '';
	position: absolute;
	right: -16px;
	top: 10px;
	width: 12px;
	height: 8px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4LjQ5IDUuNjYiPg0KICAgIDxnIGRhdGEtbmFtZT0i0KjQsNGAIDIiPg0KICAgICAgICA8cGF0aCBmaWxsPSIjMmQ1Y2E2IiBkPSJNNy4wNyAwTDQuMjQgMi44MyAxLjQxIDAgMCAxLjQxbDQuMjQgNC4yNSA0LjI0LTQuMjVMNy4wNyAweiIgZGF0YS1uYW1lPSJMYXllciAxMCIgLz4NCiAgICA8L2c+DQo8L3N2Zz4=")
}

@media screen and (max-width: 450px) {
	.select-interval-datepicker:after {
		right:7px
	}
}

.select-interval-datepicker__icon {
	margin-top: 5px;
	margin-right: 10px;
	flex: 0 0 100%;
	max-width: 30px;
	height: 30px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAyMCI+PGcgZGF0YS1uYW1lPSLQqNCw0YAgMiI+PHBhdGggZD0iTTE0IDJWMGgtMnYySDZWMEg0djJIM2EzIDMgMCAwIDAtMyAzdjEyYTMgMyAwIDAgMCAzIDNoMTJhMyAzIDAgMCAwIDMtM1Y1YTMgMyAwIDAgMC0zLTN6bS0yIDEyaC0ydi0yaDJ6bTItMmgydjJoLTJ6bS04IDJ2LTJoMnYyem0yIDJ2Mkg2di0yem0tNC0ySDJ2LTJoMnptNi00VjhoMnYyem0tMiAwSDZWOGgyem0tNCAwSDJWOGgyem0tMiA2aDJ2MkgzYTEgMSAwIDAgMS0xLTF6bTggMnYtMmgydjJ6bTQgMHYtMmgydjFhMSAxIDAgMCAxLTEgMXptMi04aC0yVjhoMnpNMiA2VjVhMSAxIDAgMCAxIDEtMWgxMmExIDEgMCAwIDEgMSAxdjF6IiBmaWxsPSIjMjQ2ZDNmIiBkYXRhLW5hbWU9IkxheWVyIDEwIi8+PC9nPjwvc3ZnPg==");
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiICBmaWxsPSIjNDA4NWJmIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNNDUyLDQwaC0yNFYwaC00MHY0MEgxMjRWMEg4NHY0MEg2MEMyNi45MTYsNDAsMCw2Ni45MTYsMCwxMDB2MzUyYzAsMzMuMDg0LDI2LjkxNiw2MCw2MCw2MGgzOTINCgkJCWMzMy4wODQsMCw2MC0yNi45MTYsNjAtNjBWMTAwQzUxMiw2Ni45MTYsNDg1LjA4NCw0MCw0NTIsNDB6IE00NzIsNDUyYzAsMTEuMDI4LTguOTcyLDIwLTIwLDIwSDYwYy0xMS4wMjgsMC0yMC04Ljk3Mi0yMC0yMFYxODgNCgkJCWg0MzJWNDUyeiBNNDcyLDE0OEg0MHYtNDhjMC0xMS4wMjgsOC45NzItMjAsMjAtMjBoMjR2NDBoNDBWODBoMjY0djQwaDQwVjgwaDI0YzExLjAyOCwwLDIwLDguOTcyLDIwLDIwVjE0OHoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHJlY3QgeD0iNzYiIHk9IjIzMCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIi8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxyZWN0IHg9IjE1NiIgeT0iMjMwIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHJlY3QgeD0iMjM2IiB5PSIyMzAiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cmVjdCB4PSIzMTYiIHk9IjIzMCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIi8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxyZWN0IHg9IjM5NiIgeT0iMjMwIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHJlY3QgeD0iNzYiIHk9IjMxMCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIi8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxyZWN0IHg9IjE1NiIgeT0iMzEwIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHJlY3QgeD0iMjM2IiB5PSIzMTAiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cmVjdCB4PSIzMTYiIHk9IjMxMCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIi8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxyZWN0IHg9Ijc2IiB5PSIzOTAiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cmVjdCB4PSIxNTYiIHk9IjM5MCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIi8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxyZWN0IHg9IjIzNiIgeT0iMzkwIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHJlY3QgeD0iMzE2IiB5PSIzOTAiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cmVjdCB4PSIzOTYiIHk9IjMxMCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIi8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=")
}

.select-interval-datepicker .period {
	font-size: 100%;
	line-height: 24px
}

.select-interval-datepicker .period span {
	transition: .2s ease-in-out
}

.select-interval-datepicker .ligth {
	font-family: "ProbaPro";
	color: #6D727C;
	font-size: 100%;
	line-height: 24px
}

.select-interval-datepicker .ligth span {
	font-size: 100%;
	font-family: "ProbaPro";
	text-transform: lowercase;
	transition: .2s ease-in-out
}

.socials {
	display: flex;
	flex: 0 0 105px;
	justify-content: center;
	align-items: center;
	top: 0px !important
}

.socials li {
	flex: 0 0 25px;
	max-width: 25px;
	height: 15px;
	text-align: center
}

@media (min-width: 992px) {
	.socials_header {
		margin-left:auto;
		margin-right: 25px
	}
}

@media (max-width: 991px) {
	.socials_header {
		max-width:125px;
		margin: 20px 0 20px 20px;
		justify-content: flex-start
	}
}

.socials_header li a {
	display: block;
	width: 100%;
	height: 100%;
	border-bottom: none !important;
	opacity: 0.5;
	transition: 0.2s ease-in-out ease-in-out
}

.socials_header li a i {
	color: #fff
}

.socials_header li a:hover {
	opacity: 1
}

.socials_footer {
	width: 100px;
	margin-left: auto
}

@media (max-width: 767px) {
	.socials_footer {
		margin:15px auto 30px
	}
}

@media (max-width: 991px) {
	.socials_footer {
		margin-top:15px;
		width: 220px;
		justify-content: center
	}
}

@media (max-width: 991px) {
	.socials_footer li {
		margin-left:0
	}
}

.socials_footer li a {
	color: #236144;
	opacity: 0.5;
	transition: 0.2s ease-in-out ease-in-out
}

.socials_footer li a:hover {
	opacity: 1
}

.static__list {
	margin: 30px 0;
	border-bottom: 1px solid #e6e9eb;
	border-top: 1px solid #e6e9eb;
	padding: 20px 0 5px
}

.static__list--item {
	padding-right: 85px;
	margin-bottom: 40px
}

@media screen and (max-width: 768px) {
	.static__list--item {
		padding-right:0
	}
}

.static__list--item a {
	color: #236144;
	border-bottom: 1px solid transparent;
	transition: .3s ease-in-out;
	font-size: 100%;
	line-height: 24px;
	font-family: "ProbaPro";
	font-weight: 700
}

.static__list--item a:hover {
	border-bottom: 1px solid #236144;
	transition: .3s ease-in-out
}

.static__list--item a.blank:after {
	position: relative;
	top: -3px;
	content: '';
	display: inline-block;
	height: 15px;
	width: 15px;
	margin-left: 10px;
	vertical-align: middle;
	transition: .3s ease-in-out;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/svg/icn-outerlink.svg")
}

.static__list--item a.blank:hover:after {
	top: -5px;
	transition: .3s ease-in-out
}

.table-responsive::-webkit-scrollbar {
	height: 5px
}

.table-responsive::-webkit-scrollbar-thumb {
	background: #666
}

.table-responsive::-webkit-scrollbar-track {
	background: #ddd;
	height: 2px
}

.table-responsive .table,.table-responsive table {
	border-collapse: collapse;
	font-size: 16px
}

.table-responsive .table thead tr,.table-responsive table thead tr {
	background-color: #F2F2F2
}

.table-responsive .table thead tr th,.table-responsive table thead tr th {
	font-family: "ProbaPro";
	font-weight: 700;
	padding: 15px 5px;
	min-width: 100px;
	border: 1px solid #C2C5CB !important
}

.table-responsive .table thead tr th a,.table-responsive table thead tr th a {
	font-family: "ProbaPro";
	font-weight: 400
}

.table-responsive .table tbody tr,.table-responsive table tbody tr {
	vertical-align: top
}

.table-responsive .table tbody tr td,.table-responsive table tbody tr td {
	padding: 15px 5px;
	font-family: "ProbaPro";
	font-weight: 400;
	line-height: 24px;
	border: 1px solid #C2C5CB !important
}

.table-responsive .table tbody tr td>*,.table-responsive table tbody tr td>* {
	font-family: "ProbaPro";
	font-weight: 400;
	line-height: 24px;
	font-size: 100%
}

.table-responsive .table tbody tr td:first-child,.table-responsive table tbody tr td:first-child {
	border-left: none
}

.table-responsive .table tbody tr td:last-child,.table-responsive table tbody tr td:last-child {
	border-right: none
}

.table-responsive .table tbody tr td a,.table-responsive table tbody tr td a {
	font-family: "ProbaPro";
	font-weight: 400
}

@media (min-width: 1200px) {
	.table-responsive .table_employees tr td:nth-child(1),.table-responsive .table_employees tr th:nth-child(1),.table-responsive table_employees tr td:nth-child(1),.table-responsive table_employees tr th:nth-child(1) {
		width:8% !important
	}

	.table-responsive .table_employees tr td:nth-child(2),.table-responsive .table_employees tr th:nth-child(2),.table-responsive table_employees tr td:nth-child(2),.table-responsive table_employees tr th:nth-child(2) {
		width: 18% !important
	}

	.table-responsive .table_employees tr td:nth-child(3),.table-responsive .table_employees tr th:nth-child(3),.table-responsive table_employees tr td:nth-child(3),.table-responsive table_employees tr th:nth-child(3) {
		width: 30% !important
	}

	.table-responsive .table_employees tr td:nth-child(4),.table-responsive .table_employees tr th:nth-child(4),.table-responsive table_employees tr td:nth-child(4),.table-responsive table_employees tr th:nth-child(4) {
		width: 30% !important
	}

	.table-responsive .table_employees tr td:nth-child(5),.table-responsive .table_employees tr th:nth-child(5),.table-responsive table_employees tr td:nth-child(5),.table-responsive table_employees tr th:nth-child(5) {
		width: 15% !important
	}
}

.table-responsive td.attachment {
	height: 100%;
	display: table-cell !important
}

.table-responsive td.attachment a {
	display: inline-block
}

@media (max-width: 575px) {
	.table-responsive td.attachment a {
		min-width:100px
	}
}

.table-responsive tbody.even tr:nth-child(even) {
	background: #f4f7fa
}

.table-responsive tbody.even tr:nth-child(odd) {
	background: #fff
}

.table-responsive tbody.odd tr:nth-child(even) {
	background: #fff
}

.table-responsive tbody.odd tr:nth-child(odd) {
	background: #f4f7fa
}

.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover {
	color: #000;
	border: none;
	background: transparent;
	border-bottom: 4px solid #236144
}

.nav-tabs {
	border-bottom: 1px solid #d3d5d9;
	margin-bottom: 30px
}

.nav-tabs>li {
	color: #000;
	border: none;
	padding-left: 0;
	margin-right: 30px
}

.nav-tabs>li>a {
	color: #236144;
	font-family: "ProbaPro";
	border: none;
	transition: .2s ease-in-out
}

.nav-tabs>li>a:first-child {
	padding-left: 0
}

.nav-tabs>li>a:hover {
	background-color: transparent;
	border: none;
	border-bottom: 4px solid #236144
}

.nav-tabs.tags {
	border-bottom: none;
	margin-top: 27px
}

.nav-tabs.tags li {
	margin-right: -1px
}

.nav-tabs.tags li.active {
	color: #d5deed
}

.nav-tabs.tags li.active a {
	border: 2px solid #d5deed
}

.nav-tabs.tags li a {
	border-radius: 15px;
	color: #a7a9af;
	font-family: "ProbaPro";
	font-weight: 700;
	border: 2px solid transparent;
	text-transform: uppercase;
	line-height: 5px;
	padding-left: 15px;
	padding-right: 15px;
	text-align: center;
	font-size: .625rem;
	letter-spacing: 1px;
	margin-left: 2px
}

.nav-tabs.tags li a:hover {
	border: none;
	border: 2px solid #a7a9af
}

.tabs_default {
	margin: 0;
	margin-bottom: 15px;
	border-bottom: 1px solid rgba(22,34,55,0.1)
}

@media (max-width: 767px) {
	.tabs_default {
		border-bottom:none;
		margin-top: 15px;
		position: absolute;
		display: flex;
		flex-direction: column;
		z-index: 2;
		top: 0px;
		left: 50%;
		width: 290px;
		margin-left: -145px;
		border-bottom: none
	}
}

@media (max-width: 767px) {
	.tabs_default_wrap {
		position:relative;
		padding-top: 100px
	}
}

.tabs_default .nav-item {
	margin-right: 20px
}

@media (max-width: 767px) {
	.tabs_default .nav-item {
		margin:0 auto;
		width: 100%
	}
}

.tabs_default .nav-item .nav-link {
	border: none;
	font-family: "ProbaPro",sans-serif;
	font-size: 16px;
	color: #236144;
	font-weight: 600;
	line-height: 18px;
	border-bottom: 4px solid transparent;
	font-family: "ProbaPro";
	font-weight: 600;
	padding: 0;
	padding-bottom: 12px;
	text-decoration: none !important;
	position: relative
}

@media (max-width: 767px) {
	.tabs_default .nav-item .nav-link {
		display:none;
		max-width: 100%;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		background-color: #F2F2F2;
		padding: 15px 0
	}
}

@media (max-width: 767px) {
	.tabs_default .nav-item .nav-link:before {
		content:'';
		position: absolute;
		right: 10px;
		top: 50%;
		margin-top: -4px;
		width: 12px;
		height: 8px;
		background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4LjQ5IDUuNjYiPg0KICAgIDxnIGRhdGEtbmFtZT0i0KjQsNGAIDIiPg0KICAgICAgICA8cGF0aCBmaWxsPSIjMmQ1Y2E2IiBkPSJNNy4wNyAwTDQuMjQgMi44MyAxLjQxIDAgMCAxLjQxbDQuMjQgNC4yNSA0LjI0LTQuMjVMNy4wNyAweiIgZGF0YS1uYW1lPSJMYXllciAxMCIgLz4NCiAgICA8L2c+DQo8L3N2Zz4=");
		display: none
	}
}

.tabs_default .nav-item .nav-link:hover,.tabs_default .nav-item .nav-link.active {
	cursor: pointer;
	border-bottom-color: #236144;
	font-family: "ProbaPro";
	font-weight: 600;
	color: #1D1D1B;
	transition: 0.2s ease-in-out ease-in-out
}

@media (max-width: 767px) {
	.tabs_default .nav-item .nav-link.active {
		display:block;
		border: 1px solid #c2c5cb
	}

	.tabs_default .nav-item .nav-link.active:before {
		display: block
	}
}

.tabs_default.active .nav-link {
	display: block
}

.tabs_universal {
	overflow-y: auto;
	flex-wrap: nowrap
}

.tabs_universal .nav-item {
	margin-right: 0;
	margin-bottom: 0
}

.tabs_universal .nav-item .nav-link {
	padding: 20px 15px 12px;
	border: none;
	font-family: "ProbaPro",sans-serif;
	font-size: 16px;
	color: #236144;
	font-weight: 600;
	line-height: 18px;
	border-bottom: 4px solid transparent;
	text-decoration: none !important;
	white-space: nowrap
}

.tabs_universal .nav-item .nav-link.active {
	background-color: rgba(45,92,166,0.1);
	cursor: pointer;
	border-bottom-color: #236144;
	font-weight: 600;
	color: #1D1D1B;
	transition: 0.2s ease-in-out ease-in-out
}

.services-tabs {
	margin-top: 4px;
	margin-left: 2px
}

.services-tabs li.active a {
	color: #000000;
	border: none;
	background: transparent;
	border-bottom: 4px solid #236144
}

.services-tabs li a {
	font-family: "ProbaPro";
	font-weight: 700;
	padding: 0;
	margin: 0;
	width: 100%;
	padding-bottom: 16px;
	position: relative;
	font-variant: small-caps;
	font-size: 91%;
	line-height: 19px;
	letter-spacing: 0.2px;
	border-bottom: 4px solid transparent
}

.services-tabs li a:focus {
	background: transparent
}

.services-tabs li a .first {
	font-size: 100%
}

.services-tabs li a span {
	border-bottom: none !important
}

.services-tabs li a:hover {
	color: #000000;
	border: none;
	background: transparent;
	border-bottom: 4px solid #236144
}

@media screen and (max-width: 992px) {
	.services-tabs li a:hover {
		border-bottom:none;
		border-color: transparent
	}
}

@media screen and (max-width: 992px) {
	.services-tabs {
		border-bottom:none
	}

	.services-tabs.active .nav-item {
		display: block
	}

	.services-tabs .nav-item {
		display: none;
		margin: 0 auto !important;
		width: 265px;
		height: 50px;
		padding: 15px;
		padding-bottom: 0;
		background-color: #eaeef6;
		float: none !important
	}

	.services-tabs .nav-item.active {
		display: block;
		background-color: #eaeef6
	}

	.services-tabs .nav-item.active .nav-link {
		color: #236144;
		font-family: "ProbaPro";
		font-weight: 700;
		background-color: #eaeef6;
		border-bottom: none;
		cursor: pointer
	}

	.services-tabs .nav-item.active .nav-link:before {
		content: '';
		position: absolute;
		right: 10px;
		top: 7px;
		width: 10px;
		height: 6px;
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center center;
		background-image: url("../themes/odv/assets/images/icons/icn-dropdown.png")
	}
}

@media screen and (max-width: 992px) and (max-width: 450px) {
	.services-tabs .nav-item.active .nav-link:before {
		top:13px
	}
}

@media screen and (max-width: 992px) {
	.services-tabs .nav-item.active .nav-link:hover {
		border-bottom:none !important
	}
}

.tag {
	border-radius: 15px;
	margin-bottom: 5px;
	margin-right: 5px;
	border: 2px solid #d5deed;
	line-height: 0;
	text-align: center;
	transition: .25s ease-in-out;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	font-family: "ProbaPro";
	font-family: "ProbaPro",sans-serif;
	font-size: .625rem;
	color: #a7a9af;
	font-weight: 600;
	line-height: 14px;
	padding: 5px 10px;
	background-color: transparent
}

.tag:hover {
	color: #d5deed;
	border: 2px solid #d5deed
}

.tag_wrap {
	display: flex;
	flex-wrap: wrap
}

.tag_wrap_last-news {
	position: absolute;
	bottom: 10px;
	left: 10px;
	right: 10px
}

.tag_wrap_static-page {
	margin-bottom: 15px;
	justify-content: center
}

.tag_wrap_more_theme {
	padding: 0 5px
}

.tag_wrap_sidebar .tag {
	font-size: 60%;
	padding: 0 10px;
	color: #a7a9af;
	border: 2px solid #d5deed;
	margin-bottom: 5px;
	margin-right: 5px;
	border-radius: .875rem
}

.tag_wrap-lastnews {
	align-items: center
}

.tag_wrap-lastnews .tag {
	margin-top: 5px;
	margin-bottom: 5px
}

.tag_wrap-lastnews-list {
	align-items: center
}

.more-tags {
	display: none;
	margin-top: 10px;
	position: absolute;
	background-color: #fff;
	z-index: 10;
	max-height: 500px;
	overflow-y: scroll;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 5px;
	padding-left: 5px
}

.more-tags::-webkit-scrollbar {
	width: 2px;
	height: 2px
}

.more-tags::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3)
}

.more-tags::-webkit-scrollbar-thumb {
	background-color: darkgrey;
	outline: 1px solid slategrey
}

.more-tags .nav-item:last-child {
	margin-bottom: 0
}

.more-tags .nav-item .nav-link {
	padding: 10px 15px;
	display: inline-block;
	text-align: left;
	margin-bottom: 0;
	line-height: 10px
}

.tags-outer {
	position: relative
}

.tags-outer .nav-link {
	margin-bottom: 5px
}

.tags-outer .tags-inner {
	width: calc(100% - 90px)
}

.tags-outer .tags-inner .nav.tags {
	align-items: center
}

.tags-outer .tags-inner .nav-link.yet-themes {
	display: none
}

.tags-outer .rss_wrap {
	position: absolute;
	top: 0;
	right: 0
}

@media (max-width: 991px) {
	.tags-outer {
		overflow-x:scroll;
		overflow-y: hidden;
		height: 40px;
		margin-bottom: 5px
	}

	.tags-outer::-webkit-scrollbar:horizontal {
		height: 6px
	}

	.tags-outer::-webkit-scrollbar-track:horizontal {
		-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3);
		background: #f4f7fa;
		border-radius: 5px
	}

	.tags-outer::-webkit-scrollbar-thumb:horizontal {
		background-color: darkgrey;
		border-radius: 5px
	}

	.tags-outer .tags-inner {
		position: absolute;
		left: 0;
		top: 0;
		height: 40px;
		text-align: left
	}

	.tags-outer .tags-inner .tags {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		margin: 0;
		height: 100%
	}

	.tags-outer .tags-inner .tags .nav-item {
		transform: scale(0.8)
	}

	.tags-outer .tags-inner .tags .nav-link {
		margin: 0
	}

	.tags-outer::-webkit-scrollbar-track {
		background-color: #fff
	}

	.tags-outer::-webkit-scrollbar {
		width: 10px;
		height: 10px;
		background-color: #fff
	}

	.tags-outer::-webkit-scrollbar-thumb {
		background-color: #fff
	}
}

.team_squad .static__list,.team_person .static__list,.team_slider .static__list {
	margin-bottom: 20px
}

.team_squad .static__list .static__list--item,.team_person .static__list .static__list--item,.team_slider .static__list .static__list--item {
	padding: 0
}

@media screen and (max-width: 400px) {
	.team_squad .team-row .col-xs-6,.team_person .team-row .col-xs-6,.team_slider .team-row .col-xs-6 {
		width:100%
	}
}

.team_squad .team-item_photo,.team_person .team-item_photo,.team_slider .team-item_photo {
	display: block;
	margin: 0 auto;
	width: 145px;
	height: 145px;
	border-radius: 50%;
	margin-bottom: 10px;
	background-color: #d3d5d9;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover
}

.team_squad .team-item_name,.team_person .team-item_name,.team_slider .team-item_name {
	display: block;
	font-size: 1.125em;
	color: #236144;
	text-align: center;
	line-height: 24px;
	margin-bottom: 20px;
	padding-left: 5px;
	padding-top: 5px
}

.team_squad .team-item_employment,.team_person .team-item_employment,.team_slider .team-item_employment {
	font-size: .8125em;
	color: #273043;
	text-align: center;
	line-height: 18px
}

.team_squad .team-item_person-info,.team_person .team-item_person-info,.team_slider .team-item_person-info {
	display: block;
	margin-top: 25px
}

.team_squad {
	margin-top: 0;
	margin-bottom: 50px
}

@media (min-width: 1200px) {
	.team_squad .col-lg-3 {
		max-width:20%;
		flex: 0 0 20%
	}
}

.team_person .team-item {
	margin-bottom: 20px;
	margin-top: 20px
}

.team_slider {
	max-width: 100%;
	margin-left: 10px;
	margin-right: 10px;
	position: static;
	display: flex;
	flex-wrap: wrap
}

.team_slider .team-item {
	max-width: 20%;
	flex: 0 1 20%;
	margin-bottom: 15px
}

@media (min-width: 768px) and (max-width: 1199px) {
	.team_slider .team-item {
		flex:0 0 33.33333%;
		max-width: 33.33333%
	}
}

@media (min-width: 576px) and (max-width: 767px) {
	.team_slider .team-item {
		flex:0 0 50%;
		max-width: 50%
	}
}

@media (max-width: 575px) {
	.team_slider .team-item {
		flex:0 0 100%;
		max-width: 100%
	}
}

.team_slider-wrapper {
	padding: 40px;
	position: relative
}

.team_slider.slick-slider {
	display: block
}

.team_slider.slick-slider .team-item {
	padding: 0 5px;
	max-width: 100%;
	margin-bottom: 0;
	max-width: 100%
}

.team_slider.slick-slider .icon-slider {
	border: none;
	position: absolute;
	top: 50%
}

.team_slider.slick-slider .icon-slider_prev {
	left: 15px
}

.team_slider.slick-slider .icon-slider_next {
	right: 15px
}

.team_slider.slick-slider .icon-slider.slick-disabled {
	opacity: 0.5
}

.translation-item {
	height: 316px;
	background-color: #232F43
}

.translation-item .video {
	float: left;
	width: 45%;
	position: relative;
	cursor: pointer
}

.translation-item .video:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(35,43,66,0.4);
	z-index: 1;
	content: '';
	display: block
}

.translation-item .video:before {
	position: absolute;
	content: '';
	display: block;
	left: 0;
	bottom: 0;
	right: 0;
	top: 120px;
	margin: 0 auto;
	width: 68px;
	height: 76px;
	z-index: 2;
	opacity: .7;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url(../themes/odv/assets/javascript/images/icons/svg/img-playback.svg)
}

@media screen and (max-width: 500px) {
	.translation-item .video:before {
		top:85px
	}
}

@media screen and (max-width: 400px) {
	.translation-item .video:before {
		top:65px
	}
}

@media screen and (max-width: 768px) {
	.translation-item .video {
		width:100%;
		float: left
	}
}

.translation-item .video img {
	height: 315px
}

@media screen and (max-width: 500px) {
	.translation-item .video img {
		height:250px
	}
}

@media screen and (max-width: 400px) {
	.translation-item .video img {
		height:200px
	}
}

.translation-item .description {
	float: left;
	width: 55%;
	color: #fff;
	padding-top: 45px;
	padding-left: 60px;
	padding-right: 120px
}

@media screen and (max-width: 1200px) {
	.translation-item .description {
		padding-right:60px
	}
}

@media screen and (max-width: 992px) {
	.translation-item .description {
		font-size:1.125rem
	}
}

@media screen and (max-width: 768px) {
	.translation-item .description {
		background-color:#232F43;
		width: 100%;
		float: left;
		padding: 20px
	}
}

.translation-item .title {
	font-size: 2.25rem;
	font-family: "ProbaPro";
	font-weight: 700;
	margin-bottom: 10px;
	letter-spacing: 1px;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-moz-line-clamp: 2;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

@media screen and (max-width: 992px) {
	.translation-item .title {
		font-size:1.5625rem
	}
}

@media screen and (max-width: 350px) {
	.translation-item .title {
		font-size:1.25rem
	}
}

.translation-item .time {
	font-size: 1.75rem;
	margin-bottom: 20px
}

@media screen and (max-width: 992px) {
	.translation-item .time {
		font-size:100%
	}
}

@media screen and (max-width: 350px) {
	.translation-item .time {
		font-size:100%
	}
}

.translation-item .info {
	font-family: "ProbaPro";
	font-size: 100%;
	line-height: 24px;
	margin-bottom: 20px;
	width: 60%;
	letter-spacing: .5px;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-moz-line-clamp: 5;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.translation-item .info p {
	color: #fff
}

@media screen and (max-width: 1200px) {
	.translation-item .info {
		width:90%
	}
}

.translation-item .atcb-link img {
	position: absolute;
	left: 0;
	top: 7px;
	width: 20px;
	height: 20px;
	opacity: .5
}

.translation-item .atc-style-blue .atcb-link,.translation-item .atc-style-blue .atcb-link:hover,.translation-item .atc-style-blue .atcb-link:active,.translation-item .atc-style-blue .atcb-link:focus {
	background: none;
	color: #297CCA;
	font-size: 100%;
	box-shadow: none;
	position: relative;
	padding-left: 35px;
	font-family: "ProbaPro";
	font-weight: 700
}

.useful-links {
	border: none;
	display: flex;
	flex-wrap: wrap
}

.useful-links__item {
	padding: 20px 0
}

.useful-links__title {
	display: flex;
	justify-content: center;
	font-size: 18px;
	color: #236144;
	font-weight: 900
}

.useful-links__title-main {
	flex: 0 0 100%;
	max-width: 100%;
	margin-bottom: 30px
}

@media (max-width: 768px) {
	.useful-links__title {
		justify-content:flex-start
	}
}

.useful-links__col {
	padding-right: 20px;
	position: relative
}

.useful-links__col:not(:last-child)::before {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	right: 10px;
	width: 1px;
	background-color: #C4C4C4
}

@media (max-width: 768px) {
	.useful-links__col {
		flex:00 100%;
		max-width: 100%;
		justify-content: flex-start;
		padding-right: 0
	}

	.useful-links__col::before {
		display: none
	}
}

.useful-links__number {
	font-size: 250%;
	margin-right: 10px
}

header .additional ul li.change-vision span:focus {
	outline: none
}

header .additional ul li.change-lang span:focus {
	outline: none
}

footer .footer-bottom .additional ul li.change-lang span:focus {
	outline: none
}

footer .footer-bottom .additional ul li.change-vision span:focus {
	outline: none
}

@media (max-width: 768px) {
	.main-news .news-item .title {
		overflow:hidden;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-moz-line-clamp: 3;
		-webkit-box-orient: vertical;
		text-overflow: ellipsis;
		max-height: 72px
	}

	.main-news .news-item .title span {
		display: inline;
		overflow: visible;
		text-overflow: clip;
		max-height: none
	}
}

a.main-search:hover span {
	border-bottom: 1px solid transparent
}

.visuallyhidden {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.skip {
	margin: 0;
	padding: 0;
	position: absolute
}

.link-skip {
	position: absolute;
	top: -1000em;
	left: -1000em;
	height: 1px;
	width: 1px;
	overflow: hidden;
	line-height: .2;
	font-size: 1em
}

.translation-item .atc-style-blue .atcb-link {
	color: #fff
}

.translation-item .atc-style-blue .atcb-link:hover {
	color: #fff
}

.translation-item .atc-style-blue .atcb-link:active {
	color: #fff
}

.translation-item .atc-style-blue .atcb-link:visited {
	color: #fff
}

body.active header .navbar-fixed-top .header-top {
	visibility: hidden
}

body.active header .menu-for-small-devices .header-top {
	visibility: visible
}

@media (max-width: 992px) {
	.services-tabs li.nav-item a.nav-link {
		padding-bottom:0
	}

	.services-tabs li.nav-item a.nav-link::before {
		top: 50%;
		transform: translateY(-50%)
	}
}

.wrap-all-link {
	display: flex;
	justify-content: flex-end
}

@media (min-width: 768px) {
	.wrap-all-link {
		height:30px;
		align-items: center;
		justify-content: flex-end
	}
}

.wrap-all-link .all-news {
	position: relative;
	margin-right: 40px;
	display: flex;
	justify-content: flex-end;
	font-size: 94%;
	color: #236144;
	font-family: "ProbaPro";
	font-weight: 700;
	font-size: 16px;
	font-weight: 700;
	line-height: 25px;
	border-bottom: none;
	transition: 0.2s ease-in-out ease-in-out
}

@media screen and (max-width: 992px) {
	.wrap-all-link .all-news {
		margin-top:10px
	}
}

@media (max-width: 575px) {
	.wrap-all-link .all-news {
		margin-top:10px;
		margin-bottom: 30px
	}
}

.wrap-all-link .all-news:before {
	content: '';
	position: absolute;
	right: -40px;
	top: 0px;
	width: 25px;
	height: 25px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGcgZGF0YS1uYW1lPSLQqNCw0YAgMiI+PGcgZGF0YS1uYW1lPSJMYXllciAxMCI+PHBhdGggZD0iTTEyIDBhMTIgMTIgMCAxIDAgMTIgMTJBMTIgMTIgMCAwIDAgMTIgMHptMCAyMmExMCAxMCAwIDEgMSAxMC0xMCAxMCAxMCAwIDAgMS0xMCAxMHoiIGZpbGw9InJnYmEoMzQsNzksMTQ1LDAuNSkiLz48cGF0aCBkPSJNMTAuNzEgNy4wNUw5LjI5IDguNDYgMTIuODMgMTJsLTMuNTQgMy41NCAxLjQxIDEuNDEgNC4yNC00LjI0YTEgMSAwIDAgMCAwLTEuNDF6IiBmaWxsPSIjMmQ1Y2E2Ii8+PC9nPjwvZz48L3N2Zz4=")
}

.wrap-all-link .all-news span {
	border: none;
	display: block
}

.wrap-all-link .all-news:hover {
	text-decoration: underline;
	border-bottom: none
}

.wrap-all-link .all-news:hover span {
	border: none
}

.wrap-all-link-big {
	justify-content: flex-start
}

.wrap-all-link-big .all-news:before {
	top: 2px
}

.wrap-all-link-big .all-news span {
	font-family: "ProbaPro",sans-serif;
	font-size: 24px;
	color: #224f91;
	font-weight: 600;
	line-height: 28px;
	font-size: "ProbaPro";
	font-weight: 600
}

.yet-themes {
	position: relative;
	cursor: pointer
}

.yet-themes:hover {
	border: 2px solid transparent !important
}

.yet-themes:before {
	content: '';
	position: absolute;
	right: -5px;
	top: 13px;
	width: 10px;
	height: 6px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-image: url("../themes/odv/assets/images/icons/arrowsmallgrey.png")
}

.main-banner {
	padding: 50px 40px 30px
}

@media (max-width: 991px) {
	.main-banner {
		padding:15px 15px 10px
	}
}

.main-banner-item {
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover
}

.main-banner-contain {
	padding: 25px 25px 20px;
	position: relative;
	min-height: 260px;
	display: flex;
	flex-direction: column
}

@media (max-width: 767px) {
	.main-banner-contain {
		padding:15px
	}
}

.main-banner-el_right {
	position: absolute;
	top: 34px;
	right: 30px
}

@media (max-width: 991px) {
	.main-banner-el_right {
		position:relative;
		top: 0;
		right: 0;
		margin-bottom: 10px
	}
}

.main-banner-title {
	margin-bottom: 10px;
	font-size: 32px;
	line-height: 40px;
	font-weight: 600;
	color: #fff
}

@media (max-width: 991px) {
	.main-banner-title {
		font-size:21px;
		line-height: 27px
	}
}

.main-banner-text {
	width: 100%;
	max-width: 605px;
	font-size: 18px;
	line-height: 27px;
	font-weight: 400;
	color: rgba(255,255,255,0.75);
	margin-bottom: 25px
}

@media (max-width: 991px) {
	.main-banner-text {
		font-size:16px;
		line-height: 21px
	}
}

.main-banner .btn-main-banner {
	margin-top: auto;
	max-width: 225px
}

.evs__title-main {
	font-family: "ProbaPro";
	font-weight: 700;
	letter-spacing: 0;
	font-size: 140%;
	margin-bottom: 20px
}

.evs__date {
	color: #6D727C;
	font-size: 14px;
	line-height: 21px;
	font-weight: 400;
	margin-bottom: 5px
}

.evs__item {
	margin-bottom: 15px
}

.evs__item:last-child {
	margin-bottom: 0
}

.evs__description {
	font-weight: 700;
	font-size: 16px;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-moz-line-clamp: 4;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.evs__description:hover {
	text-decoration: underline
}

.useful-links {
	border: none;
	display: flex;
	flex-wrap: wrap
}

@media (max-width: 991px) {
	.useful-links {
		padding-top:10px;
		padding-bottom: 10px
	}
}

.useful-links_item {
	margin: 0
}

.useful-links_link {
	color: #236144;
	font-size: 100%;
	line-height: 1.5;
	font-size: 18px
}

.useful-links_link:hover {
	text-decoration: underline
}

.useful-links_col {
	padding-right: 20px;
	position: relative;
	flex: 0 0 25%;
	max-width: 25%;
	margin-bottom: 15px;
	padding-top: 5px
}

@media (min-width: 768px) {
	.useful-links_col:nth-child(4n+2),.useful-links_col:nth-child(4n+3) {
		padding-left:10px
	}
}

@media (max-width: 767px) {
	.useful-links_col {
		flex:0 0 100%;
		max-width: 100%;
		justify-content: flex-start;
		padding-right: 0
	}

	.useful-links_col::before {
		display: none
	}
}

.useful-links_col:last-child {
	margin-bottom: 0
}

@media (min-width: 768px) {
	.useful-links_col:last-child {
		margin-bottom:10px
	}
}

.home_media {
	padding: 0;
	margin-bottom: 50px
}

@media (max-width: 575px) {
	.home_media {
		margin-bottom:20px
	}
}

.home_media-title {
	display: flex;
	align-items: center;
	justify-content: space-between
}

@media (max-width: 575px) {
	.home_media-title .article-level-2 {
		font-size:24px
	}
}

.home_media .media-main-item .photo .description,.home_media .media-item .photo .description {
	display: flex;
	flex-direction: row;
	align-items: center;
	position: relative;
	white-space: nowrap;
	font-weight: bold;
	color: #fff;
	font-size: 18px;
	font-weight: 600;
	line-height: 21px;
	width: calc(100% - 60px)
}

@media (max-width: 575px) {
	.home_media .media-main-item .photo .description,.home_media .media-item .photo .description {
		font-size:16px;
		font-weight: 600
	}
}

.home_media .media-main-item .photo .description:before,.home_media .media-item .photo .description:before {
	position: relative;
	width: 32px;
	height: 24px;
	margin-bottom: 5px;
	content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 19C12.1978 19 12.3911 18.9413 12.5556 18.8315C12.72 18.7216 12.8482 18.5654 12.9239 18.3827C12.9996 18.2 13.0194 17.9989 12.9808 17.8049C12.9422 17.6109 12.847 17.4327 12.7071 17.2929C12.5673 17.153 12.3891 17.0578 12.1951 17.0192C12.0011 16.9806 11.8 17.0004 11.6173 17.0761C11.4346 17.1518 11.2784 17.28 11.1685 17.4444C11.0586 17.6089 11 17.8022 11 18C11 18.2652 11.1054 18.5196 11.2929 18.7071C11.4804 18.8946 11.7348 19 12 19ZM17 19C17.1978 19 17.3911 18.9413 17.5556 18.8315C17.72 18.7216 17.8482 18.5654 17.9239 18.3827C17.9996 18.2 18.0194 17.9989 17.9808 17.8049C17.9422 17.6109 17.847 17.4327 17.7071 17.2929C17.5673 17.153 17.3891 17.0578 17.1951 17.0192C17.0011 16.9806 16.8 17.0004 16.6173 17.0761C16.4346 17.1518 16.2784 17.28 16.1685 17.4444C16.0586 17.6089 16 17.8022 16 18C16 18.2652 16.1054 18.5196 16.2929 18.7071C16.4804 18.8946 16.7348 19 17 19ZM17 15C17.1978 15 17.3911 14.9413 17.5556 14.8315C17.72 14.7216 17.8482 14.5654 17.9239 14.3827C17.9996 14.2 18.0194 13.9989 17.9808 13.8049C17.9422 13.6109 17.847 13.4327 17.7071 13.2929C17.5673 13.153 17.3891 13.0578 17.1951 13.0192C17.0011 12.9806 16.8 13.0004 16.6173 13.0761C16.4346 13.1518 16.2784 13.28 16.1685 13.4444C16.0586 13.6089 16 13.8022 16 14C16 14.2652 16.1054 14.5196 16.2929 14.7071C16.4804 14.8946 16.7348 15 17 15ZM12 15C12.1978 15 12.3911 14.9413 12.5556 14.8315C12.72 14.7216 12.8482 14.5654 12.9239 14.3827C12.9996 14.2 13.0194 13.9989 12.9808 13.8049C12.9422 13.6109 12.847 13.4327 12.7071 13.2929C12.5673 13.153 12.3891 13.0578 12.1951 13.0192C12.0011 12.9806 11.8 13.0004 11.6173 13.0761C11.4346 13.1518 11.2784 13.28 11.1685 13.4444C11.0586 13.6089 11 13.8022 11 14C11 14.2652 11.1054 14.5196 11.2929 14.7071C11.4804 14.8946 11.7348 15 12 15ZM19 3H18V2C18 1.73478 17.8946 1.48043 17.7071 1.29289C17.5196 1.10536 17.2652 1 17 1C16.7348 1 16.4804 1.10536 16.2929 1.29289C16.1054 1.48043 16 1.73478 16 2V3H8V2C8 1.73478 7.89464 1.48043 7.70711 1.29289C7.51957 1.10536 7.26522 1 7 1C6.73478 1 6.48043 1.10536 6.29289 1.29289C6.10536 1.48043 6 1.73478 6 2V3H5C4.20435 3 3.44129 3.31607 2.87868 3.87868C2.31607 4.44129 2 5.20435 2 6V20C2 20.7956 2.31607 21.5587 2.87868 22.1213C3.44129 22.6839 4.20435 23 5 23H19C19.7956 23 20.5587 22.6839 21.1213 22.1213C21.6839 21.5587 22 20.7956 22 20V6C22 5.20435 21.6839 4.44129 21.1213 3.87868C20.5587 3.31607 19.7956 3 19 3ZM20 20C20 20.2652 19.8946 20.5196 19.7071 20.7071C19.5196 20.8946 19.2652 21 19 21H5C4.73478 21 4.48043 20.8946 4.29289 20.7071C4.10536 20.5196 4 20.2652 4 20V11H20V20ZM20 9H4V6C4 5.73478 4.10536 5.48043 4.29289 5.29289C4.48043 5.10536 4.73478 5 5 5H6V6C6 6.26522 6.10536 6.51957 6.29289 6.70711C6.48043 6.89464 6.73478 7 7 7C7.26522 7 7.51957 6.89464 7.70711 6.70711C7.89464 6.51957 8 6.26522 8 6V5H16V6C16 6.26522 16.1054 6.51957 16.2929 6.70711C16.4804 6.89464 16.7348 7 17 7C17.2652 7 17.5196 6.89464 17.7071 6.70711C17.8946 6.51957 18 6.26522 18 6V5H19C19.2652 5 19.5196 5.10536 19.7071 5.29289C19.8946 5.48043 20 5.73478 20 6V9ZM7 15C7.19778 15 7.39112 14.9413 7.55557 14.8315C7.72002 14.7216 7.84819 14.5654 7.92388 14.3827C7.99957 14.2 8.01937 13.9989 7.98078 13.8049C7.9422 13.6109 7.84696 13.4327 7.70711 13.2929C7.56725 13.153 7.38907 13.0578 7.19509 13.0192C7.00111 12.9806 6.80004 13.0004 6.61732 13.0761C6.43459 13.1518 6.27841 13.28 6.16853 13.4444C6.05865 13.6089 6 13.8022 6 14C6 14.2652 6.10536 14.5196 6.29289 14.7071C6.48043 14.8946 6.73478 15 7 15ZM7 19C7.19778 19 7.39112 18.9413 7.55557 18.8315C7.72002 18.7216 7.84819 18.5654 7.92388 18.3827C7.99957 18.2 8.01937 17.9989 7.98078 17.8049C7.9422 17.6109 7.84696 17.4327 7.70711 17.2929C7.56725 17.153 7.38907 17.0578 7.19509 17.0192C7.00111 16.9806 6.80004 17.0004 6.61732 17.0761C6.43459 17.1518 6.27841 17.28 6.16853 17.4444C6.05865 17.6089 6 17.8022 6 18C6 18.2652 6.10536 18.5196 6.29289 18.7071C6.48043 18.8946 6.73478 19 7 19Z' fill='white'/%3E%3C/svg%3E%0A");
	padding-right: 10px
}

.home_media .media-main-item {
	height: 100%
}

.home_media .media-main-item .photo .media-main-item-image {
	display: block;
	width: 100%;
	height: 420px
}

@media (max-width: 575px) {
	.home_media .media-main-item .photo .media-main-item-image {
		height:200px
	}
}

.home_media .media-main-item .photo .media-main-item-image.inside-video .preview:before,.home_media .media-main-item .photo .media-main-item-image.inside-photo .preview:before {
	content: '';
	background: linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 20%);
	width: 100%;
	height: 100%;
	z-index: 0;
	position: absolute;
	bottom: 0
}

.home_media .media-main-item .photo .media-main-item-image.inside-video .preview:after {
	content: url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse opacity='0.5' cx='49.9999' cy='50.0001' rx='49.9999' ry='49.9999' fill='black'/%3E%3Cpath d='M31.25 75.0001V25.0001L74.9999 51.6668L31.25 75.0001Z' stroke='white' stroke-width='4' stroke-linejoin='round'/%3E%3C/svg%3E%0A")
}

@media (max-width: 575px) {
	.home_media .media-main-item .photo .media-main-item-image.inside-video .preview:after {
		content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAHx0lEQVR4Xt2ca0xcRRTH/zUq4BMimuIDq5VYX1A1KoWoaBBXIwpa0CBKDeBS3S/Ktk350Kb9QNruYj+UmlJKtIK0QoVqbd1qomsNFDVqoVVrsFpRofGR4hvUqPmvd/Byu7v3uffudj4RduacM7/M3HvmnDl3BuxtMwFkADgHwFkAzgBwKoBkACdKpvwFYALArwB+AvADgG8BjAE4Ype5M2KsiBOeAyALwEUAUkzq+x3AFwCGARyUAJoUGX54rMBcAiAHwJUxsfp/oQcADAL4zGo9VoO5CsANAM6z2lAVed8AeAfAfqv0WgWGW+UmAOdbZZhBOV8D2CNtNYMi/htmFswpAG4DMNeUFdYP3gfgdQC/GRVtBszlAO4AcJpR5TEe9wuAVwF8bESPUTC3ArjRiEIHxrwN4A29eo2Auc+Gt43eeaj159vrRbVO8t/1gDkJwAMALtajII76fg5gK4A/tdikFQy90gcBzNIiNI77HAbwPAB611GbVjAVkveqJi8RfqfX3KlmqBYwdwO4Wk1Qgv3+IYCXo9msBiZP8lMSbN6azKWf0x+pZzQwFwJYoElF4nZ6FsCX4cyPBsYNgGGC47kxjNGiB8wt0tlHN5R58+al7ty5c0FKSkryunXrAosXL6Z7Hs+NZ6s3lQaGWzHpAB43OpNNmzblVldXu8T44eHhw0uWLAn09vbaFmQyYPt6AN/Lx4UDUwog24Dw0JDu7u6C+fPnFyjHBwKBAbfbHRwZGWF0Lt7aEIDeaGAYdnzUjNWRwFDm0aNHx/1+f6CxsZHRt3hrG6Xwacgu5Yq5x2wIQQ5m27ZtQSopLi7OTUpKYpgz1Li9qqqqtu/du3c8jujwWfiSsEcOhuGDerOGKsGUlZUF+UDesGGDKzs7m/Hfqdbd3R30er0DcbS9mgAwXDFtxVjizIUDI0g0NDTMWbRokSs1NTVV/I/ba+nSpdtbWlp4jnG6TTl98hVTC+Bcs5ZFA0PZmZmZyU1NTbnKB/Tg4ODBhQsXBhzeXqMAWuUrhjkej1koHK8GRujg9mpvby+ZPXv21Il9YmJiYseOHQPl5eWhZ5NDrZm5LLFirpfClKZt0QpGvr2WLVtWIn84j46OHlm5cmXAoe3FcOi7Akw5gMtMU9GxYuS6uL1aW1sLioqKcuX/7+vr21dRURGw+eH8CYAuAeZJAKc7BUboLS0tnenz+VzK7dXR0RGsra0dsMI+DTJ+BvAUwTB//ISGAZq66N1K4YT6/f65Ho/HpdxeHo9nu01Hi7UEwxjuQ5pmraGTFWDE22vLli2uvLy8aTkrm44W7QRzLYC7NMxZUxerwAhlbrd71vLly10ZGRlTIRC+vWJ8cn+FYAyHGMKRshqM0MFTe2VlZYFNR4s9BHMngOs0LQcNnWIFhqptPFq8RzAl0pUNDdNW7xJLMPLttWrVqhLl0cLCk/sgwViaWbQDjABEXeFO7oWFhVtN+j4HCOZeALzXYkmzE4zYXrt27VogXz1DQ0MHc3JymHU02vYTTDGAa4xKUI6zEwwdwtWrV7uysrKmZUjb2toCNTU1ZhzCDwimEEB+IoHhQ9jn8xXk5+dP83HGxsaOrFixwoozVh/B8HxyeyKA4Zmqs7PTpQQyPj4+3tbWxqCXVRmJ3QTDqNr98QyGQPx+fy4ftMnJyVMh0snJyYnm5uaAhUAEhhcIxlS6JNbPmK6urtCbRwmEcZv6+vpYhUXXi9N1AwDefzHdrHr4rlmzZm5NTU1BWlraVBiUxjHAHkMgVMH7M40CTJVVd1/MgmFc2Ov1upRA+vv793m93qANoU/GnjcLMEyQ3Wx6uRgMVFEvD4v19fUFylcvfZK6ujo7Y8FvAQgKMJkAHnECTCRf5NChQ4d9Pl/QgfDmMwBG5FkCBqsYtDLVtG4lG3wRI/NgUcdaDpSDoS8zLeZqRLIaGBt9ESPm01verQTDnBJzS6ZaJDAO+CJG5sGcEnNLx+SuH5bKZ4wIDY0JB8YhX0TvHFju85wYpEzq8xp8mV6J8v5yMEzep6enpzrgixiZQrf8en24+zHVZqpIol0DsdEX0QuGVStt8kHhwFwq3QDXK/yYrSQEOOCL6LWdsZtP1cDwd8OZSfolPT09dRTioC+iB0wo86gcEOnWJpP8jwE4QY8G0ZdeLP92wDnTa+7fAJ6WClKnjY12ndWyRL9ea23sH0rgh9MXDQz7WxoPtnHCWlSxfrInUkc1MKw64VvqeLsIzau1fAtFrEJRA0OgZwNgWIKF48dDY6H7ZgDfRZuMFjAcz7qCSlk1faIC4grpiFQ/oOV1HW7irLRnhdvJCUrlD6nCja6/atO6YoQg1lXzyGA6PKFqmbUdGE6gy08PV1PTC4ZCGYPltXoGtxKhjUjX4XVdtjYCRsBgzTV9nXhu9FHoq+huZsBQ2RUAiuJwa3HrvAbgI91EpAFmwVAM0y4sUDcd/TM6CcU4RuFYgK6pjDiSTivACNn8WA6v3fPzKE40fi6FNY78CI/pZiUYYQwdQt7rY8I9ybSF0QVMAmC++n01h02vHbEAI2ygbH5YR3xxyJJMp7RFxBeH+GmCf/ROWkv/WIJR6qeDeIFUyMFtl6bFQNZ/SduDQeqvpE8xaRxqvJudYJRWMtZzpnQG45aTf7yLW4Rnmh8BMGZie/sXrolLXDGNy9EAAAAASUVORK5CYII=")
	}
}

.home_media .media-main-item .photo .media-main-item-image.inside-photo .preview:after {
	content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTYiIGhlaWdodD0iOTYiIHZpZXdCb3g9IjAgMCA5NiA5NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGVsbGlwc2Ugb3BhY2l0eT0iMC41IiBjeD0iNDcuOTk5OSIgY3k9IjQ3Ljk5OTkiIHJ4PSI0Ny45OTk5IiByeT0iNDcuOTk5OSIgZmlsbD0iYmxhY2siLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEwMzozODEpIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02My45OTk3IDMzLjk5OThDNjguNDExNyAzMy45OTk4IDcxLjk5OTcgMzcuNTg3OCA3MS45OTk3IDQxLjk5OThWNTkuOTk5OEM3MS45OTk3IDY0LjQxMTcgNjguNDExNyA2Ny45OTk3IDYzLjk5OTcgNjcuOTk5N0gzMS45OTk4QzI3LjU4NzggNjcuOTk5NyAyMy45OTk4IDY0LjQxMTcgMjMuOTk5OCA1OS45OTk4VjQxLjk5OThDMjMuOTk5OCAzNy41ODc4IDI3LjU4NzggMzMuOTk5OCAzMS45OTk4IDMzLjk5OThIMzcuMTcxOEwzOS45OTk4IDMxLjE3MThDNDAuNzU1OCAzMC40MTU4IDQxLjc1OTcgMjkuOTk5OCA0Mi44Mjc3IDI5Ljk5OThINTMuMTcxN0M1NC4yMzk3IDI5Ljk5OTggNTUuMjQzNyAzMC40MTU4IDU1Ljk5OTcgMzEuMTcxOEw1OC44Mjc3IDMzLjk5OThINjMuOTk5N1pNNjcuOTk5NyA1OS45OTk4VjQxLjk5OThDNjcuOTk5NyAzOS43OTM4IDY2LjIwNTcgMzcuOTk5OCA2My45OTk3IDM3Ljk5OThINTguODI3N0M1Ny43NTk3IDM3Ljk5OTggNTYuNzU1NyAzNy41ODM4IDU1Ljk5OTcgMzYuODI3OEw1My4xNzE3IDMzLjk5OThINDIuODI3N0wzOS45OTk4IDM2LjgyNzhDMzkuMjQzOCAzNy41ODM4IDM4LjIzOTggMzcuOTk5OCAzNy4xNzE4IDM3Ljk5OThIMzEuOTk5OEMyOS43OTM4IDM3Ljk5OTggMjcuOTk5OCAzOS43OTM4IDI3Ljk5OTggNDEuOTk5OFY1OS45OTk4QzI3Ljk5OTggNjIuMjA1OCAyOS43OTM4IDYzLjk5OTcgMzEuOTk5OCA2My45OTk3SDYzLjk5OTdDNjYuMjA1NyA2My45OTk3IDY3Ljk5OTcgNjIuMjA1OCA2Ny45OTk3IDU5Ljk5OThaTTQ3Ljk5OTcgMzkuOTk5OEM1My41MTM3IDM5Ljk5OTggNTcuOTk5NyA0NC40ODU4IDU3Ljk5OTcgNDkuOTk5OEM1Ny45OTk3IDU1LjUxMzggNTMuNTEzNyA1OS45OTk4IDQ3Ljk5OTcgNTkuOTk5OEM0Mi40ODU4IDU5Ljk5OTggMzcuOTk5OCA1NS41MTM4IDM3Ljk5OTggNDkuOTk5OEMzNy45OTk4IDQ0LjQ4NTggNDIuNDg1OCAzOS45OTk4IDQ3Ljk5OTcgMzkuOTk5OFpNNDcuOTk5NyA1NS45OTk4QzUxLjMwNzcgNTUuOTk5OCA1My45OTk3IDUzLjMwNzggNTMuOTk5NyA0OS45OTk4QzUzLjk5OTcgNDYuNjkxOCA1MS4zMDc3IDQzLjk5OTggNDcuOTk5NyA0My45OTk4QzQ0LjY5MTcgNDMuOTk5OCA0MS45OTk4IDQ2LjY5MTggNDEuOTk5OCA0OS45OTk4QzQxLjk5OTggNTMuMzA3OCA0NC42OTE3IDU1Ljk5OTggNDcuOTk5NyA1NS45OTk4WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMDM6MzgxIj4KPHJlY3Qgd2lkdGg9IjQ4IiBoZWlnaHQ9IjQ4IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjMuOTk5OCAyMy45OTk4KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=")
}

@media (max-width: 575px) {
	.home_media .media-main-item .photo .media-main-item-image.inside-photo .preview:after {
		content:url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse opacity='0.5' cx='34.9999' cy='34.9999' rx='34.9999' ry='34.9999' fill='black'/%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M46.6667 24.7917C49.8837 24.7917 52.5 27.4079 52.5 30.625V43.75C52.5 46.9671 49.8837 49.5833 46.6667 49.5833H23.3333C20.1162 49.5833 17.5 46.9671 17.5 43.75V30.625C17.5 27.4079 20.1162 24.7917 23.3333 24.7917H27.1046L29.1667 22.7296C29.7179 22.1783 30.45 21.875 31.2287 21.875H38.7712C39.55 21.875 40.2821 22.1783 40.8333 22.7296L42.8954 24.7917H46.6667ZM49.5833 43.75V30.625C49.5833 29.0165 48.2752 27.7083 46.6667 27.7083H42.8954C42.1167 27.7083 41.3846 27.405 40.8333 26.8537L38.7712 24.7917H31.2287L29.1667 26.8537C28.6154 27.405 27.8833 27.7083 27.1046 27.7083H23.3333C21.7248 27.7083 20.4167 29.0165 20.4167 30.625V43.75C20.4167 45.3585 21.7248 46.6667 23.3333 46.6667H46.6667C48.2752 46.6667 49.5833 45.3585 49.5833 43.75ZM35 29.1667C39.0206 29.1667 42.2917 32.4377 42.2917 36.4583C42.2917 40.4789 39.0206 43.75 35 43.75C30.9794 43.75 27.7083 40.4789 27.7083 36.4583C27.7083 32.4377 30.9794 29.1667 35 29.1667ZM35 40.8333C37.4121 40.8333 39.375 38.8704 39.375 36.4583C39.375 34.0462 37.4121 32.0833 35 32.0833C32.5879 32.0833 30.625 34.0462 30.625 36.4583C30.625 38.8704 32.5879 40.8333 35 40.8333Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='35' height='35' fill='white' transform='translate(17.5 17.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
	}
}

.home_media .media-main-item .photo .media-main-item-image .preview {
	position: relative;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%
}

.home_media .media-main-item .photo .media-main-item-image .preview:after {
	position: absolute;
	height: 96px;
	width: 96px;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto
}

@media (max-width: 575px) {
	.home_media .media-main-item .photo .media-main-item-image .preview:after {
		bottom:0;
		left: 0;
		width: 70px;
		height: 70px
	}
}

.home_media .media-main-item .photo .description {
	position: absolute;
	left: 32px;
	bottom: 30px
}

@media (max-width: 575px) {
	.home_media .media-main-item .photo .description {
		left:20px;
		bottom: 15px
	}
}

.home_media .media-main-item .photo .title {
	padding: 20px 20px 50px;
	background: #FAFAFA
}

@media (max-width: 575px) {
	.home_media .media-main-item .photo .title {
		padding:0 15px 30px 15px;
		margin-top: 10px
	}
}

.home_media .media-main-item .photo .title .font-weight-semi {
	font-size: 20px;
	line-height: 30px;
	font-weight: 700;
	color: #236144
}

@media (max-width: 575px) {
	.home_media .media-main-item .photo .title .font-weight-semi {
		font-size:16px;
		line-height: 24px
	}
}

.home_media .media-item {
	width: calc((100% / 2) - 15px);
	height: auto;
	margin-right: 30px;
	margin-bottom: 30px
}

@media (max-width: 575px) {
	.home_media .media-item {
		margin-right:0
	}
}

.home_media .media-item:nth-child(2n) {
	margin-right: 0
}

@media (max-width: 575px) {
	.home_media .media-item {
		flex:0 100%;
		margin-bottom: 0
	}

	.home_media .media-item .mr-15 {
		margin-right: 0
	}
}

.home_media .media-item .photo {
	position: relative
}

.home_media .media-item .photo .media-item-image {
	display: block;
	width: 100%;
	height: 200px
}

@media (max-width: 768px) {
	.home_media .media-item .photo .media-item-image {
		height:210px
	}
}

@media (max-width: 575px) {
	.home_media .media-item .photo .media-item-image {
		height:200px
	}
}

.home_media .media-item .photo .media-item-image.inside-video .preview:before,.home_media .media-item .photo .media-item-image.inside-photo .preview:before {
	content: '';
	background: linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 35%);
	width: 100%;
	height: 100%;
	z-index: 0;
	position: absolute;
	bottom: 0
}

.home_media .media-item .photo .media-item-image.inside-video .preview:after {
	content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI1Mzk6MjgyKSI+CjxwYXRoIG9wYWNpdHk9IjAuNSIgZD0iTTY0IDMyQzY0IDQ5LjY3MzEgNDkuNjczMSA2NCAzMiA2NEMxNC4zMjY5IDY0IDAgNDkuNjczMSAwIDMyQzAgMTQuMzI2OSAxNC4zMjY5IDAgMzIgMEM0OS42NzMxIDAgNjQgMTQuMzI2OSA2NCAzMloiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTkuMDIwNyAxNC4yNTYyQzE5LjY1MTEgMTMuOTAyMSAyMC40MjM1IDEzLjkxNTkgMjEuMDQwOSAxNC4yOTIyTDQ5LjA0MDkgMzEuMzU4OUM0OS42NTQxIDMxLjczMjYgNTAuMDE5OCAzMi40MDYzIDQ5Ljk5OTIgMzMuMTI0MUM0OS45Nzg2IDMzLjg0MTggNDkuNTc0NyAzNC40OTM1IDQ4Ljk0MTIgMzQuODMxNEwyMC45NDEyIDQ5Ljc2NDdDMjAuMzIxMyA1MC4wOTUzIDE5LjU3MzQgNTAuMDc2NCAxOC45NzEgNDkuNzE1QzE4LjM2ODYgNDkuMzUzNSAxOCA0OC43MDI1IDE4IDQ4VjE2QzE4IDE1LjI3NyAxOC4zOTAzIDE0LjYxMDIgMTkuMDIwNyAxNC4yNTYyWk0yMiAxOS41NjEzVjQ0LjY2NjdMNDMuOTY3MiAzMi45NTA4TDIyIDE5LjU2MTNaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzI1Mzk6MjgyIj4KPHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=")
}

@media (max-width: 575px) {
	.home_media .media-item .photo .media-item-image.inside-video .preview:after {
		content:url("data:image/png;base64,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")
	}
}

.home_media .media-item .photo .media-item-image.inside-photo .preview:after {
	content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse opacity='0.5' cx='35' cy='34.9999' rx='34.9999' ry='34.9999' fill='black'/%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M46.6667 24.7917C49.8838 24.7917 52.5001 27.4079 52.5001 30.625V43.75C52.5001 46.9671 49.8838 49.5833 46.6667 49.5833H23.3334C20.1163 49.5833 17.5001 46.9671 17.5001 43.75V30.625C17.5001 27.4079 20.1163 24.7917 23.3334 24.7917H27.1047L29.1667 22.7296C29.718 22.1783 30.4501 21.875 31.2288 21.875H38.7713C39.5501 21.875 40.2821 22.1783 40.8334 22.7296L42.8955 24.7917H46.6667ZM49.5834 43.75V30.625C49.5834 29.0165 48.2753 27.7083 46.6667 27.7083H42.8955C42.1167 27.7083 41.3846 27.405 40.8334 26.8537L38.7713 24.7917H31.2288L29.1667 26.8537C28.6155 27.405 27.8834 27.7083 27.1047 27.7083H23.3334C21.7249 27.7083 20.4167 29.0165 20.4167 30.625V43.75C20.4167 45.3585 21.7249 46.6667 23.3334 46.6667H46.6667C48.2753 46.6667 49.5834 45.3585 49.5834 43.75ZM35.0001 29.1667C39.0207 29.1667 42.2917 32.4377 42.2917 36.4583C42.2917 40.4789 39.0207 43.75 35.0001 43.75C30.9794 43.75 27.7084 40.4789 27.7084 36.4583C27.7084 32.4377 30.9794 29.1667 35.0001 29.1667ZM35.0001 40.8333C37.4121 40.8333 39.3751 38.8704 39.3751 36.4583C39.3751 34.0462 37.4121 32.0833 35.0001 32.0833C32.588 32.0833 30.6251 34.0462 30.6251 36.4583C30.6251 38.8704 32.588 40.8333 35.0001 40.8333Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect x='17.5001' y='17.5' width='35' height='35' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}

@media (max-width: 575px) {
	.home_media .media-item .photo .media-item-image.inside-photo .preview:after {
		content:url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse opacity='0.5' cx='34.9999' cy='34.9999' rx='34.9999' ry='34.9999' fill='black'/%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M46.6667 24.7917C49.8837 24.7917 52.5 27.4079 52.5 30.625V43.75C52.5 46.9671 49.8837 49.5833 46.6667 49.5833H23.3333C20.1162 49.5833 17.5 46.9671 17.5 43.75V30.625C17.5 27.4079 20.1162 24.7917 23.3333 24.7917H27.1046L29.1667 22.7296C29.7179 22.1783 30.45 21.875 31.2287 21.875H38.7712C39.55 21.875 40.2821 22.1783 40.8333 22.7296L42.8954 24.7917H46.6667ZM49.5833 43.75V30.625C49.5833 29.0165 48.2752 27.7083 46.6667 27.7083H42.8954C42.1167 27.7083 41.3846 27.405 40.8333 26.8537L38.7712 24.7917H31.2287L29.1667 26.8537C28.6154 27.405 27.8833 27.7083 27.1046 27.7083H23.3333C21.7248 27.7083 20.4167 29.0165 20.4167 30.625V43.75C20.4167 45.3585 21.7248 46.6667 23.3333 46.6667H46.6667C48.2752 46.6667 49.5833 45.3585 49.5833 43.75ZM35 29.1667C39.0206 29.1667 42.2917 32.4377 42.2917 36.4583C42.2917 40.4789 39.0206 43.75 35 43.75C30.9794 43.75 27.7083 40.4789 27.7083 36.4583C27.7083 32.4377 30.9794 29.1667 35 29.1667ZM35 40.8333C37.4121 40.8333 39.375 38.8704 39.375 36.4583C39.375 34.0462 37.4121 32.0833 35 32.0833C32.5879 32.0833 30.625 34.0462 30.625 36.4583C30.625 38.8704 32.5879 40.8333 35 40.8333Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect x='17.5' y='17.5' width='35' height='35' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
	}
}

.home_media .media-item .photo .media-item-image .preview {
	position: relative;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%
}

.home_media .media-item .photo .media-item-image .preview:after {
	position: absolute;
	height: auto;
	width: auto;
	bottom: calc(50% - 30px);
	left: calc(50% - 35px)
}

@media (max-width: 575px) {
	.home_media .media-item .photo .media-item-image .preview:after {
		bottom:calc(50% - 30px);
		left: calc(50% - 35px)
	}
}

.home_media .media-item .photo .description {
	font-weight: 600;
	font-size: 16px;
	position: absolute;
	left: 22px;
	bottom: 20px
}

@media (max-width: 575px) {
	.home_media .media-item .photo .description {
		bottom:15px
	}
}

.home_media .media-item .photo .title {
	margin-top: 15px
}

@media (max-width: 575px) {
	.home_media .media-item .photo .title {
		padding:0 15px 30px 15px;
		margin-top: 10px
	}
}

.home_media .media-item .photo .title .font-weight-semi {
	font-size: 100%;
	line-height: 27px;
	color: #236144;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-moz-line-clamp: 3;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

@media (max-width: 575px) {
	.home_media .media-item .photo .title .font-weight-semi {
		font-size:16px;
		line-height: 24px
	}
}

.home_media .wrap-all-link {
	margin-right: 30px;
	margin-top: 0
}

@media (max-width: 767px) {
	.home_media .wrap-all-link {
		margin-right:30px;
		margin-top: 0
	}
}

.digest-updates {
	background: radial-gradient(50% 1065.09% at 50% 50%, #236144 0%, #0F4C81 68.86%)
}

.digest-updates__contain {
	max-width: 960px;
	position: relative;
	padding: 50px 0;
	margin: 0 auto;
	display: flex;
	flex-direction: column
}

@media (min-width: 769px) {
	.digest-updates__contain {
		padding-left:100px
	}

	.digest-updates__contain:before {
		content: '';
		width: 80px;
		height: 80px;
		display: block;
		position: absolute;
		left: -20px;
		background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHZpZXdCb3g9IjAgMCA4MCA4MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEwMzozNzMpIj4KPHBhdGggZD0iTTQyLjI5MzIgNjQuMDAwMUgzNi45NTk5QzM2LjI1MjYgNjQuMDAwMSAzNS41NzQ0IDYzLjcxOTEgMzUuMDc0MyA2My4yMTlDMzQuNTc0MiA2Mi43MTg5IDM0LjI5MzIgNjIuMDQwNyAzNC4yOTMyIDYxLjMzMzRDMzQuMjkzMiA2MC42MjYyIDM0LjU3NDIgNTkuOTQ3OSAzNS4wNzQzIDU5LjQ0NzhDMzUuNTc0NCA1OC45NDc3IDM2LjI1MjYgNTguNjY2NyAzNi45NTk5IDU4LjY2NjdINDIuMjkzMkM0My4wMDA1IDU4LjY2NjcgNDMuNjc4NyA1OC45NDc3IDQ0LjE3ODggNTkuNDQ3OEM0NC42Nzg5IDU5Ljk0NzkgNDQuOTU5OSA2MC42MjYyIDQ0Ljk1OTkgNjEuMzMzNEM0NC45NTk5IDYyLjA0MDcgNDQuNjc4OSA2Mi43MTg5IDQ0LjE3ODggNjMuMjE5QzQzLjY3ODcgNjMuNzE5MSA0My4wMDA1IDY0LjAwMDEgNDIuMjkzMiA2NC4wMDAxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYwLjk1OTkgNTYuMDAwMUgxOC4yOTMzQzE3LjU4NiA1Ni4wMDAxIDE2LjkwNzcgNTUuNzE5MSAxNi40MDc2IDU1LjIxOUMxNS45MDc1IDU0LjcxODkgMTUuNjI2NiA1NC4wNDA2IDE1LjYyNjYgNTMuMzMzNEMxNS42MjY2IDUyLjYyNjIgMTUuOTA3NSA1MS45NDc5IDE2LjQwNzYgNTEuNDQ3OEMxNi45MDc3IDUwLjk0NzcgMTcuNTg2IDUwLjY2NjcgMTguMjkzMyA1MC42NjY3QzE5LjEyOTEgNTAuNjYyOCAxOS45MzU5IDUwLjM1OTMgMjAuNTY3MSA0OS44MTEzQzIxLjE5ODMgNDkuMjYzMyAyMS42MTIgNDguNTA3MSAyMS43MzMzIDQ3LjY4MDFMMjQuNzk5OSAyNi4xODY3QzI1LjMwMzYgMjIuNjE2NSAyNy4wNzk3IDE5LjM0ODIgMjkuODAxNSAxNi45ODM0QzMyLjUyMzMgMTQuNjE4NiAzNi4wMDc2IDEzLjMxNjQgMzkuNjEzMyAxMy4zMTY0QzQzLjIxODkgMTMuMzE2NCA0Ni43MDMyIDE0LjYxODYgNDkuNDI1IDE2Ljk4MzRDNTIuMTQ2OCAxOS4zNDgyIDUzLjkyMjkgMjIuNjE2NSA1NC40MjY2IDI2LjE4NjdMNTcuNDkzMyA0Ny42ODAxQzU3LjYxNTEgNDguNTExNiA1OC4wMzI4IDQ5LjI3MTQgNTguNjY5NSA0OS44MkM1OS4zMDYzIDUwLjM2ODYgNjAuMTE5NSA1MC42NjkyIDYwLjk1OTkgNTAuNjY2N0M2MS42NjcyIDUwLjY2NjcgNjIuMzQ1NCA1MC45NDc3IDYyLjg0NTUgNTEuNDQ3OEM2My4zNDU2IDUxLjk0NzkgNjMuNjI2NiA1Mi42MjYyIDYzLjYyNjYgNTMuMzMzNEM2My42MjY2IDU0LjA0MDYgNjMuMzQ1NiA1NC43MTg5IDYyLjg0NTUgNTUuMjE5QzYyLjM0NTQgNTUuNzE5MSA2MS42NjcyIDU2LjAwMDEgNjAuOTU5OSA1Ni4wMDAxWk0yNi4yOTMzIDUwLjY2NjdINTIuNzczM0M1Mi40NjI1IDQ5Ljk1MTQgNTIuMjQ3MyA0OS4xOTgzIDUyLjEzMzMgNDguNDI2N0w0OS4xNDY2IDI2LjkzMzRDNDguODI0MSAyNC42MzQ0IDQ3LjY4MTcgMjIuNTI5NCA0NS45Mjk5IDIxLjAwNjFDNDQuMTc4IDE5LjQ4MjkgNDEuOTM0NyAxOC42NDQgMzkuNjEzMyAxOC42NDRDMzcuMjkxOCAxOC42NDQgMzUuMDQ4NSAxOS40ODI5IDMzLjI5NjYgMjEuMDA2MUMzMS41NDQ4IDIyLjUyOTQgMzAuNDAyNCAyNC42MzQ0IDMwLjA3OTkgMjYuOTMzNEwyNy4wMTMzIDQ4LjQyNjdDMjYuODk5MiA0OS4xOTgzIDI2LjY4NCA0OS45NTE0IDI2LjM3MzMgNTAuNjY2N0gyNi4yOTMzWiIgZmlsbD0id2hpdGUiLz4KPGNpcmNsZSBjeD0iNTYiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IiNGRjAwMDAiLz4KPHBhdGggZD0iTTU1LjI0IDcuNjA4VjE3SDU3LjMyVjUuNzJMNTMuNDggNi4yOFY3Ljg4TDU1LjI0IDcuNjA4WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMDM6MzczIj4KPHJlY3Qgd2lkdGg9IjgwIiBoZWlnaHQ9IjgwIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=")
	}
}

@media (max-width: 767px) {
	.digest-updates__contain {
		padding-left:15px;
		padding-right: 15px
	}
}

.digest-updates__title {
	margin-bottom: 5px;
	font-size: 32px;
	line-height: 30px;
	font-weight: 700;
	color: #fff
}

@media (max-width: 767px) {
	.digest-updates__title {
		font-size:21px;
		line-height: 27px
	}
}

.digest-updates__subtitle {
	font-size: 16px;
	line-height: 24px;
	font-weight: 400;
	color: #fff
}

.digest-updates__form {
	margin-top: 30px
}

.digest-updates__form-error {
	position: absolute;
	bottom: 20px;
	padding: 5px;
	white-space: nowrap
}

.digest-updates__label {
	font-size: 16px;
	line-height: 21px;
	font-weight: 700;
	color: #fff
}

.digest-updates__inp-group {
	display: flex;
	flex-direction: row;
	justify-content: flex-start
}

@media (max-width: 767px) {
	.digest-updates__inp-group {
		flex-direction:column
	}
}

.digest-updates__inp-group input {
	width: calc(100% - 30px);
	padding: 15px;
	background: rgba(255,255,255,0.2);
	border: 2px solid #fff;
	font-size: 16px;
	line-height: 20px;
	color: #fff
}

@media (max-width: 767px) {
	.digest-updates__inp-group input {
		width:100%
	}
}

.digest-updates__inp-group input::-moz-placeholder {
	font-size: 16px;
	line-height: 20px;
	color: rgba(255,255,255,0.5)
}

.digest-updates__inp-group input::placeholder {
	font-size: 16px;
	line-height: 20px;
	color: rgba(255,255,255,0.5)
}

.digest-updates__inp-group .btn {
	margin-left: 30px;
	position: relative
}

@media (max-width: 767px) {
	.digest-updates__inp-group .btn {
		margin-top:10px;
		margin-left: 0
	}
}

.digest-updates__inp-group .btn-dsend {
	padding: 15px 79px 11px 27px;
	background: #fff;
	font-size: 16px;
	line-height: 20px;
	font-weight: 700;
	color: #000
}

@media (max-width: 767px) {
	.digest-updates__inp-group .btn-dsend {
		padding:15px
	}
}

.digest-updates__inp-group .btn-dsend:hover {
	text-decoration: underline
}

.digest-updates__inp-group .btn-dsend:after {
	content: '';
	width: 24px;
	height: 24px;
	display: block;
	position: absolute;
	right: 13px;
	top: 13px;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjUxMiA1Ljk3NTY2TDE2LjE2OCAxMS42MzE3QzE2LjMxNyAxMS43ODE1IDE2LjQwMDYgMTEuOTg0MyAxNi40MDA2IDEyLjE5NTdDMTYuNDAwNiAxMi40MDcgMTYuMzE3IDEyLjYwOTggMTYuMTY4IDEyLjc1OTdMMTAuNTEyIDE4LjM5OTdMOS4zODQgMTcuMjcxN0wxNC40NzIgMTIuMTgzN0w5LjM4NCA3LjA5NTY2TDEwLjUxMiA1Ljk3NTY2WiIgZmlsbD0iIzFEMUQxQiIvPgo8L3N2Zz4K");
	transition: .1s
}

.block-title__mins {
	font-style: normal;
	font-weight: bold;
	font-size: 32px;
	line-height: 40px
}

#minsport .tabs_default {
	margin-bottom: 30px
}

#minsport .tabs_default .nav-item {
	margin-right: 0
}

@media (min-width: 769px) {
	#minsport .tabs_default .nav-item .nav-link {
		padding:20px 15px 12px
	}
}

@media (min-width: 769px) {
	#minsport .tabs_default .nav-item .nav-link.active {
		background-color:rgba(45,92,166,0.1)
	}
}

#minsport .main-news__preview {
	position: relative
}

#minsport .main-news__preview:before {
	content: '';
	width: 100%;
	height: 35%;
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	background: linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 100%)
}

@media (max-width: 767px) {
	#minsport .main-news-card {
		margin-bottom:15px
	}
}

#minsport .main-news-card__tags {
	width: 100%;
	padding: 15px;
	position: absolute;
	bottom: 0;
	left: 0;
	display: flex;
	flex-direction: row;
	justify-content: flex-end;
	flex-wrap: wrap;
	z-index: 2
}

#minsport .main-news-card__tags .tag {
	border-radius: 50px;
	padding: 7px 15px 4px;
	margin-left: 0;
	line-height: 18px;
	border-color: rgba(255,255,255,0.5);
	color: #fff;
	font-size: 10px
}

#minsport .main-news-card__tags .tag:hover {
	border-color: #fff
}

#minsport .main-news-card .last_news__time {
	color: #333333;
	font-size: 14px;
	line-height: 21px
}

#minsport .main-news-card__link {
	margin-bottom: 25px
}

#minsport .other-news__link {
	font-size: 16px;
	line-height: 24px;
	font-weight: 400
}

#minsport .other-news .last_news__time {
	font-weight: 400;
	color: #333;
	font-size: 14px;
	line-height: 21px
}

#minsport .main-item__text {
	min-height: auto
}

@media (min-width: 769px) {
	#minsport .last_news__wrap {
		width:calc(100% - 30px);
		margin-left: auto
	}
}

#minsport .last_news__wrap_announce {
	width: 100%;
	display: flex
}

@media (max-width: 767px) {
	#minsport .last_news__wrap_announce {
		flex-direction:column
	}
}

#minsport .last_news_announce {
	width: calc(50% - 15px);
	margin-right: 30px;
	display: flex
}

@media (max-width: 767px) {
	#minsport .last_news_announce {
		width:100%;
		margin-right: 0
	}
}

#minsport .last_news_announce_left {
	display: flex;
	flex-direction: column
}

#minsport .last_news_announce_right {
	margin-right: 0;
	display: flex;
	flex-direction: column
}

@media (max-width: 767px) {
	#minsport .last_news_announce_right {
		margin-top:20px
	}
}

#minsport .last_news_announce-item:nth-child(2n) {
	margin-right: 0
}

#minsport .last_news_announce-item:not(:nth-child(-n+7)) {
	display: block
}

#minsport .last_news_announce-item .last_news__time {
	margin-bottom: 5px;
	color: #1D1D1B;
	font-size: 14px;
	line-height: 21px;
	font-weight: 400
}

#minsport .last_news_announce-item .c-link--accent {
	color: #236144;
	font-size: 16px;
	line-height: 24px;
	font-weight: 400
}

.home-slider {
	padding: 20px;
	background-color: #F5F7FA
}

.home-slider-img {
	background-position: center;
	background-repeat: no-repeat;
	height: 360px
}

@media (max-width: 767px) {
	.home-slider__slider {
		margin-top:20px
	}
}

@media (max-width: 767px) {
	.home-slider__slider.swm .swiper-pagination,.home-slider__slider.swm .swiper-button-prev,.home-slider__slider.swm .swiper-button-next {
		display:flex !important
	}
}

.home-slider .slide-hide .swiper-pagination,.home-slider .slide-hide .swiper-button-prev,.home-slider .slide-hide .swiper-button-next {
	display: none
}

.home-slider .slide-hide .swiper-wrapper {
	display: flex;
	flex-direction: row;
	justify-content: space-between
}

.home-slider .swiper-container {
	max-height: 270px
}

.home-slider .swiper-slide {
	height: 270px;
	position: relative
}

.home-slider .swiper-slide .home-slider-img {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-o-object-fit: contain;
	object-fit: contain;
	background-size: contain
}

.home-slider .swiper-x .swiper-slide {
	width: calc(50% - 15px) !important
}

@media (max-width: 767px) {
	.home-slider .swiper-x .swiper-slide {
		width:100% !important
	}
}

@media (max-width: 767px) {
	.home-slider .swiper-x .swiper-pagination,.home-slider .swiper-x .swiper-button-prev,.home-slider .swiper-x .swiper-button-next {
		display:flex
	}
}

.home-slider .swiper-xx .swiper-slide {
	width: 43% !important
}

@media (max-width: 767px) {
	.home-slider .swiper-xx .swiper-slide {
		width:100% !important
	}
}

.home-slider .swiper-one .swiper-slide {
	width: 100% !important
}

.home-slider .swiper-button-prev,.home-slider .swiper-button-next {
	margin-top: calc(-1 * 25px / 2);
	border-radius: 100%;
	background: rgba(0,0,0,0.4);
	width: 25px;
	height: 25px;
	display: flex;
	justify-content: center;
	align-items: center;
	transition: .2s
}

.home-slider .swiper-button-prev:hover,.home-slider .swiper-button-next:hover {
	background: rgba(0,0,0,0.6)
}

.home-slider .swiper-button-prev:active,.home-slider .swiper-button-prev:focus,.home-slider .swiper-button-next:active,.home-slider .swiper-button-next:focus {
	outline: none
}

.home-slider .swiper-button-prev:after,.home-slider .swiper-button-next:after {
	height: 10px;
	font-size: 12px;
	color: #fff;
	font-weight: 600
}

.home-slider .swiper-button-prev {
	left: 20px
}

.home-slider .swiper-button-next {
	right: 20px
}

.home-slider .swiper-pagination {
	width: 70%;
	display: flex;
	left: 0;
	right: 0;
	margin: 8px auto 0
}

.home-slider .swiper-pagination-bullet {
	width: calc(100% - 10px);
	height: 3px;
	border-radius: 0;
	transition: .1s ease-in;
	background: rgba(51,51,51,0.2)
}

.home-slider .swiper-pagination-bullet:first-child {
	border-radius: 10px 0 0 10px
}

.home-slider .swiper-pagination-bullet:last-child {
	border-radius: 0 10px 10px 0
}

.home-slider .swiper-pagination-bullet-active {
	background: #333333
}

.home-slider__corruption {
	height: 270px !important;
	padding: 30px;
	position: relative;
	background: linear-gradient(90deg, #192238 0%, #1C2E53 100%);
	border-radius: 5px
}

.home-slider__corruption:after {
	content: '';
	width: 119px;
	height: 90px;
	display: block;
	position: absolute;
	top: 30px;
	right: 30px;
	background-size: contain;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkwIiBoZWlnaHQ9IjE0NCIgdmlld0JveD0iMCAwIDE5MCAxNDQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDIyQzYgOS44NDk3NCAxNS44NDk3IDAgMjggMEgxNjhDMTgwLjE1IDAgMTkwIDkuODQ5NzQgMTkwIDIyVjEyMkMxOTAgMTM0LjE1IDE4MC4xNSAxNDQgMTY4IDE0NEgyN0g2VjEzMy41VjIyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTAgMTQ0QzIuMzQzMTUgMTQ0IDYgMTQ0IDYgMTQ0VjEzMy41QzYgMTQxLjUgMiAxNDMuNSAwIDE0NFoiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjMxIiB5PSIzMCIgd2lkdGg9IjEzNCIgaGVpZ2h0PSIxNSIgcng9IjcuNSIgZmlsbD0iI0UxRTFFMSIvPgo8cmVjdCB4PSIzMSIgeT0iNjAiIHdpZHRoPSIxMzQiIGhlaWdodD0iMTUiIHJ4PSI3LjUiIGZpbGw9IiNFMUUxRTEiLz4KPHJlY3QgeD0iMjkiIHk9IjkwIiB3aWR0aD0iODAiIGhlaWdodD0iMTUiIHJ4PSI3LjUiIGZpbGw9IiNFMUUxRTEiLz4KPC9zdmc+Cg==")
}

.home-slider__corruption-title {
	max-width: 200px;
	font-size: 32px;
	line-height: 36px;
	font-weight: 500;
	color: #fff
}

@media (max-width: 767px) {
	.home-slider__corruption-title {
		position:absolute;
		bottom: 60px;
		font-size: 24px;
		line-height: 28px
	}
}

.home-slider__corruption-link {
	color: #FAE370;
	font-size: 16px;
	font-weight: 600;
	text-decoration: underline;
	bottom: 30px;
	position: absolute
}

.home-slider__corruption-link:hover {
	color: #FAE370
}

@font-face {
	font-family: 'swiper-icons';
	src: url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");
	font-weight: 400;
	font-style: normal
}

:root {
	--swiper-theme-color: #007aff
}

.swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1
}

.swiper-container-vertical>.swiper-wrapper {
	flex-direction: column
}

.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: flex;
	transition-property: transform;
	box-sizing: content-box
}

.swiper-container-android .swiper-slide,.swiper-wrapper {
	transform: translate3d(0px, 0, 0)
}

.swiper-container-multirow>.swiper-wrapper {
	flex-wrap: wrap
}

.swiper-container-multirow-column>.swiper-wrapper {
	flex-wrap: wrap;
	flex-direction: column
}

.swiper-container-free-mode>.swiper-wrapper {
	transition-timing-function: ease-out;
	margin: 0 auto
}

.swiper-slide {
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	transition-property: transform
}

.swiper-slide-invisible-blank {
	visibility: hidden
}

.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {
	height: auto
}

.swiper-container-autoheight .swiper-wrapper {
	align-items: flex-start;
	transition-property: transform, height
}

.swiper-container-3d {
	perspective: 1200px
}

.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow {
	transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
	background-image: linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-right {
	background-image: linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-top {
	background-image: linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))
}

.swiper-container-css-mode>.swiper-wrapper {
	overflow: auto;
	scrollbar-width: none;
	-ms-overflow-style: none
}

.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar {
	display: none
}

.swiper-container-css-mode>.swiper-wrapper>.swiper-slide {
	scroll-snap-align: start start
}

.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper {
	scroll-snap-type: x mandatory
}

.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper {
	scroll-snap-type: y mandatory
}

:root {
	--swiper-navigation-size: 44px
}

.swiper-button-prev,.swiper-button-next {
	position: absolute;
	top: 50%;
	width: calc(var(--swiper-navigation-size) / 44 * 27);
	height: var(--swiper-navigation-size);
	margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
	z-index: 10;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--swiper-navigation-color, var(--swiper-theme-color))
}

.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled {
	opacity: 0.35;
	cursor: auto;
	pointer-events: none
}

.swiper-button-prev:after,.swiper-button-next:after {
	font-family: swiper-icons;
	font-size: var(--swiper-navigation-size);
	text-transform: none !important;
	letter-spacing: 0;
	text-transform: none;
	font-variant: initial;
	line-height: 1
}

.swiper-button-prev,.swiper-container-rtl .swiper-button-next {
	left: 10px;
	right: auto
}

.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after {
	content: 'prev'
}

.swiper-button-next,.swiper-container-rtl .swiper-button-prev {
	right: 10px;
	left: auto
}

.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after {
	content: 'next'
}

.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white {
	--swiper-navigation-color: #ffffff
}

.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black {
	--swiper-navigation-color: #000000
}

.swiper-button-lock {
	display: none
}

.swiper-pagination {
	position: absolute;
	text-align: center;
	transition: 300ms opacity;
	transform: translate3d(0, 0, 0);
	z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
	opacity: 0
}

.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets {
	bottom: 10px;
	left: 0;
	width: 100%
}

.swiper-pagination-bullets-dynamic {
	overflow: hidden;
	font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transform: scale(0.33);
	position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
	transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
	transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
	transform: scale(0.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
	transform: scale(0.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
	transform: scale(0.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
	transform: scale(0.33)
}

.swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: 0.2
}

button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	box-shadow: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer
}

.swiper-pagination-bullet-active {
	opacity: 1;
	background: var(--swiper-pagination-color, var(--swiper-theme-color))
}

.swiper-container-vertical>.swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	transform: translate3d(0px, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 6px 0;
	display: block
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	top: 50%;
	transform: translateY(-50%);
	width: 8px
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	display: inline-block;
	transition: 200ms transform, 200ms top
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 4px
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	left: 50%;
	transform: translateX(-50%);
	white-space: nowrap
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transition: 200ms transform, 200ms left
}

.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transition: 200ms transform, 200ms right
}

.swiper-pagination-progressbar {
	background: rgba(0,0,0,0.25);
	position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background: var(--swiper-pagination-color, var(--swiper-theme-color));
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	transform: scale(0);
	transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0
}

.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0
}

.swiper-pagination-white {
	--swiper-pagination-color: #ffffff
}

.swiper-pagination-black {
	--swiper-pagination-color: #000000
}

.swiper-pagination-lock {
	display: none
}

.swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0,0,0,0.1)
}

.swiper-container-horizontal>.swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: 3px;
	z-index: 50;
	height: 5px;
	width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 5px;
	height: 98%
}

.swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0,0,0,0.5);
	border-radius: 10px;
	left: 0;
	top: 0
}

.swiper-scrollbar-cursor-drag {
	cursor: move
}

.swiper-scrollbar-lock {
	display: none
}

.swiper-zoom-container {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center
}

.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas {
	max-width: 100%;
	max-height: 100%;
	-o-object-fit: contain;
	object-fit: contain
}

.swiper-slide-zoomed {
	cursor: move
}

.swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	transform-origin: 50%;
	-webkit-animation: swiper-preloader-spin 1s infinite linear;
	animation: swiper-preloader-spin 1s infinite linear;
	box-sizing: border-box;
	border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
	border-radius: 50%;
	border-top-color: transparent
}

.swiper-lazy-preloader-white {
	--swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
	--swiper-preloader-color: #000
}

@-webkit-keyframes swiper-preloader-spin {
	100% {
		transform: rotate(360deg)
	}
}

@keyframes swiper-preloader-spin {
	100% {
		transform: rotate(360deg)
	}
}

.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
	pointer-events: none;
	transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-cube {
	overflow: visible
}

.swiper-container-cube .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1;
	visibility: hidden;
	transform-origin: 0 0;
	width: 100%;
	height: 100%
}

.swiper-container-cube .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
	transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide {
	pointer-events: auto;
	visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0px;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.6;
	filter: blur(50px);
	z-index: 0
}

.swiper-container-flip {
	overflow: visible
}

.swiper-container-flip .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}

.swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.swiper_int-coop {
	padding-top: 15px
}

.swiper_int-coop-pag {
	position: static;
	display: flex;
	justify-content: center;
	padding: 10px 0
}

.swiper_int-coop-pag-bull {
	width: 14px;
	flex: 0 0 14px;
	height: 14px;
	margin: 0 8px;
	background: #E5E5E5;
	border-radius: 50%
}

@media (max-width: 767px) {
	.swiper_int-coop-pag-bull {
		width:10px;
		flex: 0 0 10px;
		height: 10px;
		margin: 0 5px
	}
}

.swiper_int-coop-pag-bull-active {
	background: #236144
}

.swiper_int-coop-slide {
	width: 100%
}

.swiper_int-coop-slide-img {
	height: 590px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover
}

@media (max-width: 1199px) {
	.swiper_int-coop-slide-img {
		height:510px
	}
}

@media (max-width: 767px) {
	.swiper_int-coop-slide-img {
		height:430px
	}
}

@media (max-width: 767px) {
	.swiper_int-coop-slide-img {
		height:350px
	}
}

@media (max-width: 575px) {
	.swiper_int-coop-slide-img {
		height:270px
	}
}

.swiper_int-coop-btn {
	position: relative;
	overflow: hidden;
	margin: 30px 0;
	display: flex;
	justify-content: space-around;
	align-items: center
}

@media (max-width: 575px) {
	.swiper_int-coop-btn {
		justify-content:space-between
	}
}

.swiper_int-coop-btn-prev,.swiper_int-coop-btn-next {
	border: none;
	outline: none;
	width: 20px;
	height: 40px;
	cursor: pointer;
	transition: 0.2s ease-in-out ease-in-out;
	position: static
}

@media (max-width: 767px) {
	.swiper_int-coop-btn-prev,.swiper_int-coop-btn-next {
		width:14px;
		height: 28px
	}
}

.swiper_int-coop-btn-prev:hover,.swiper_int-coop-btn-prev[aria-disabled="true"],.swiper_int-coop-btn-next:hover,.swiper_int-coop-btn-next[aria-disabled="true"] {
	opacity: 0.3
}

.swiper_int-coop-scrollbar {
	display: none
}

.swiper_int-coop-thumbs-slide {
	width: 160px;
	height: 120px;
	opacity: 0.5;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover
}

.swiper_int-coop-thumbs-slide-active {
	opacity: 1
}

body.lowvision {
	background: #fff
}

body.lowvision.ie img {
	display: none
}

body.lowvision.ie .main-news .main-item .background,body.lowvision.ie header .main-logo .icon,body.lowvision.ie header .main-logo .icon::before,body.lowvision.ie .media__result .last-media .main-item .inside-photo .preview,body.lowvision.ie footer .footer-bottom .description :first-child.item .icon,body.lowvision.ie footer .footer-bottom .description :nth-child(2).item .icon,body.lowvision.ie .media__result .last-media .item .inside-photo .preview {
	background-image: none !important;
	background-color: #e9e9e9 !important
}

body.lowvision .font-size-btns {
	display: flex
}

body.lowvision * {
	color: #000 !important;
	border-radius: 0 !important;
	transition: 0s ease-in-out
}

body.lowvision .font-btn-dis {
	pointer-events: none;
	opacity: .2
}

body.lowvision header .header-bg,body.lowvision .reforms .reform-bunner .background-filter,body.lowvision .reforms .reform-bunner .background,body.lowvision .reforms__steps--item.previous:after,body.lowvision .npa-search {
	background: none !important
}

body.lowvision footer {
	background: none !important
}

body.lowvision .main-news .main-item .background-filter,body.lowvision .npa-search input,body.lowvision .npa-search .btn_search,body.lowvision .digest-subscribe,body.lowvision .digest-form_small,body.lowvision .form_digest-subscribe input,body.lowvision .reforms .reform-bunner .background-filter,body.lowvision header .menu-container .submenu,body.lowvision header .menu-container .showSubmenu.active,body.lowvision .last-media,body.lowvision .editor-content table tbody tr,body.lowvision .button__accreditation,body.lowvision .share__links td a:hover,body.lowvision .lastnews__main .background,body.lowvision .form_date-pick,body.lowvision .button__search,body.lowvision .search-form .btn_search,body.lowvision .modal.gov .gov-ua,body.lowvision .subscribe-container .header,body.lowvision .search-tags,body.lowvision .reforms,body.lowvision .form_search .input,body.lowvision .btns-wrap a.active,body.lowvision .digest_form,body.lowvision .bunners,body.lowvision .main-short__box {
	background: none
}

body.lowvision .main-logo,body.lowvision .reforms .reform-item .icon,body.lowvision .reforms .reform-bunner .background-filter,body.lowvision .services .block-title::before,body.lowvision .bunners .bunner,body.lowvision .services .all-services:before,body.lowvision .all-materials:before,body.lowvision footer .footer-bottom .description .item .icon,body.lowvision footer .footer-bottom .developer .dev .icon,body.lowvision .npa-search .addition-search-items:before,body.lowvision .last-media .galerry-preview .image,body.lowvision .last-media .item,body.lowvision .all-news:before,body.lowvision .timeline-block .timeline-item .desctiption .preview *,body.lowvision iframe,body.lowvision .editor-content img,body.lowvision .photogallery__list--item>a,body.lowvision .print:before,body.lowvision .news__item--navigation.npa a .link object,body.lowvision .sidebar__list li>div.img,body.lowvision .news__item--navigation a .link object,body.lowvision .lastnews__main .background,body.lowvision .media__result .last-media .item>a img,body.lowvision .media__result .last-media .main-item>a img,body.lowvision .anounce__main--time>div>div object,body.lowvision .anounce__main--address>div object,body.lowvision #map__anounce,body.lowvision .static__list--item a.blank:after,body.lowvision .news__item--attach .list__item>a:before,body.lowvision .sidebar__accordion .panel-default .panel-heading a[data-toggle="collapse"].collapsed .icon,body.lowvision .sidebar__accordion .panel-default .panel-heading a[data-toggle="collapse"] .icon,body.lowvision .last-media .main-item,body.lowvision .page-content .timeline-form .select-interval .icon,body.lowvision .checkbox+label:after,body.lowvision .page-content .timeline-form .select-interval:after,body.lowvision .checkbox+label,body.lowvision .yet-themes:before,body.lowvision .leaflet-container .leaflet-overlay-pane svg,body.lowvision .leaflet-container .leaflet-marker-pane img,body.lowvision .leaflet-container .leaflet-shadow-pane img,body.lowvision .leaflet-container .leaflet-tile-pane img,body.lowvision .leaflet-container img.leaflet-image-layer,body.lowvision .notfound,body.lowvision .video,body.lowvision .mfp-image-holder .mfp-content img.mfp-img,body.lowvision .main-news .main-item .background,body.lowvision .rssicon,body.lowvision .main-breadcrumbs .breadcrumb-item.main a:before,body.lowvision .select-interval-datepicker:after,body.lowvision .btn_action:before,body.lowvision .load_more:before,body.lowvision .news__item--navigation a .link:before,body.lowvision .form-group-file_box,body.lowvision .sender-connect-button,body.lowvision .btn_collapse:before,body.lowvision .btn_collapse:after,body.lowvision .tabs_universal {
	filter: grayscale(100%)
}

body.lowvision .nav-tabs.tags li.active a,body.lowvision header .menu-container .submenu,body.lowvision .button__accreditation,body.lowvision .button__search,body.lowvision .tag,body.lowvision .page-content .digest-subscribe,body.lowvision .digest-form_small,body.lowvision input,body.lowvision .main-news .main-item .background.without-photo,body.lowvision .page-content .digest-subscribe .form_digest-subscribe .button,body.lowvision .form_digest-subscribe .button,body.lowvision .authority-item .hidden-info,body.lowvision .authority-item .result-count.active,body.lowvision .form_date-pick,body.lowvision .load-more,body.lowvision .search-form .btn_search,body.lowvision .modal.gov .gov-ua,body.lowvision .btns-wrap a.active,body.lowvision .btn_search.active+.search-form,body.lowvision select,body.lowvision .btn-border,body.lowvision .search-form.form_search,body.lowvision .btns-wrap a.active,body.lowvision .digest_form,body.lowvision .btn,body.lowvision .main-item__text,body.lowvision .main-short__box,body.lowvision .form_date-pick .periods .item {
	border: 2px solid #000 !important
}

body.lowvision header .menu-container .showSubmenu.active,body.lowvision .editor-content table tbody tr td,body.lowvision .editor-content table thead tr th,body.lowvision .reforms .block-title,body.lowvision .reforms .reform-item,body.lowvision .services .serices-list li,body.lowvision .tabs_services li.active a,body.lowvision header .header-bg {
	border-bottom: 2px solid #000 !important
}

body.lowvision .tabs_default li a.active,body.lowvision .tabs_default li a:hover {
	border-bottom: 4px solid #000 !important
}

body.lowvision .static__list,body.lowvision .bunners {
	border-top: 2px solid #000 !important;
	border-bottom: 2px solid #000 !important
}

body.lowvision footer,body.lowvision hr.divider,body.lowvision footer .footer-bottom {
	border-top: 2px solid #000 !important
}

body.lowvision .timeline-block .timeline-item:before,body.lowvision .reforms__steps--item:before,body.lowvision .timeline-block .timeline-item:after,body.lowvision header .navbar-fixed-top .header-top,body.lowvision .editor-content ul>li:before,body.lowvision .reforms__steps--item.active:after,body.lowvision .scrollToTop,body.lowvision .reforms__steps--item .step:before {
	border-radius: 0;
	background: #000
}

body.lowvision header .main-search span {
	color: #000
}

body.lowvision .sidebar__list li a.text:hover,body.lowvision .authority-item .result-count.active,body.lowvision .legislation__wrapper h1.title,body.lowvision .tabs_services,body.lowvision .main-news .tabs_main {
	border-bottom: none !important
}

body.lowvision .authority-item .result-count.active {
	position: relative;
	top: 2px
}

body.lowvision .search-form.form_search {
	background-color: #fff
}

body.lowvision header .menu-container .showSubmenu.active+.submenu,body.lowvision header .menu-for-small-devices .menu-container .submenu .submenu-container .sub-submenu-container,body.lowvision .main-news .main-item .background.without-photo,body.lowvision .authority-item .hidden-info,body.lowvision .lastnews,body.lowvision .authority-item .result-count.active,body.lowvision .form_legislation .form-control,body.lowvision .subscribe-container .header,body.lowvision .form_date-pick,body.lowvision .form_date-pick .periods,body.lowvision .form_date-pick label input,body.lowvision .translation-item,body.lowvision .form_date-pick:before,body.lowvision .modal.gov .gov-ua,body.lowvision .btns-wrap a.active,body.lowvision .btn_search.active+.search-form,body.lowvision .search-form .input,body.lowvision .search-form .input,body.lowvision .main-news .tabs_main .nav-item.active,body.lowvision .main-news .tabs_main .nav-item.active .nav-link,body.lowvision .page-content .error,body.lowvision header .menu-for-small-devices,body.lowvision .btn,body.lowvision .main-item__text {
	background: none;
	background-color: #fff !important
}

body.lowvision .lastnews__main .addition,body.lowvision .media__result .last-media .item>a:before,body.lowvision .button__search:before,body.lowvision .editor-content div i,body.lowvision .lastnews__main .background-filter,body.lowvision .main-news .main-item .addition .time:before,body.lowvision .load-more:before {
	display: none
}

body.lowvision .legislation__result--column .list>li:before,body.lowvision .editor-content ol>li:before {
	color: #000
}

body.lowvision .sender-connect-button-text {
	color: #fff !important
}

body.lowvision .media__result .last-media_mediagallery .item .description .date {
	color: #fff !important;
	opacity: 1
}

body.lowvision .page-content .form_digest-subscribe .error {
	background-color: #000 !important;
	color: #fff !important
}

body.lowvision .anounce__main .anounce__main--time .addtocalendar .atcb-item-link:hover {
	background-color: #000 !important;
	color: #fff !important
}

body.lowvision .footer .footer-bottom {
	border: none !important
}

body.lowvision footer .footer-bottom .description .item span,body.lowvision footer .footer-bottom .links ul li a {
	font-size: 95%
}

body.lowvision footer .footer-bottom .developer .license span {
	font-size: 90%
}

body.lowvision .tag {
	font-size: 90%;
	font-family: "ProbaPro";
	font-weight: 700
}

body.lowvision .main-news .main-item .addition .tag {
	border: 2px solid #fff !important;
	color: #000 !important;
	background: #fff
}

body.lowvision .main-news .main-item .addition .time {
	background: #fff;
	color: #000 !important;
	padding: 3px
}

body.lowvision .btn-border:hover {
	background-color: #fff
}

body.lowvision .legislation__result--column .list>li .link:hover {
	border-bottom-color: #000
}

body.lowvision .icon_download,body.lowvision .tabs_plenary li.active a:before,body.lowvision .tabs_plenary li:hover a:before,body.lowvision .plenary-bills_period ul:before,body.lowvision .plenary-bills_period-link:before,body.lowvision .low_accordion_content .download a,body.lowvision .icon_expand,body.lowvision footer .site-map:before,body.lowvision .pagination_item:last-child a,body.lowvision .pagination_item:last-child a.disabled,body.lowvision .pagination_item:last-child a:hover,body.lowvision .pagination_item:first-child a.disabled,body.lowvision .pagination_item:first-child a:hover,body.lowvision .pagination_item:first-child a,body.lowvision .tabs_default .nav-item .nav-link:before,body.lowvision .annotacion-block object,body.lowvision .editor-content a[target] .icon,body.lowvision .main-news__preview,body.lowvision .bunners {
	filter: grayscale(100%)
}

body.lowvision .ol-list li::before {
	color: #000
}

body.lowvision .pagination_item a:hover {
	color: #000 !important;
	background-color: #fff !important;
	border: 2px solid #000 !important
}

body.lowvision .tabs_plenary li.active a,body.lowvision .tabs_plenary li:hover a,body.lowvision .low_title,body.lowvision .low_accordion,body.lowvision .bills_name_status,body.lowvision .subscribe-container .btn-wrap-sub {
	background-color: #fff;
	border: 2px solid #000
}

body.lowvision .plenary-bills_month {
	background: #fff;
	border: 2px solid #000
}

body.lowvision .low_item-new .icon_expand {
	background-size: 120% !important
}

body.lowvision .low_accordion.low_accordion_new {
	padding-left: 10px
}

body.lowvision footer .site-map-title:hover {
	border-bottom: 1px solid #000
}

body.lowvision .editor-content a:hover {
	border-bottom: 1px solid #000
}

body.lowvision .actions .change-version .icon {
	background-size: contain;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiID8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDIzLjcyIDEyIj4NCiAgICA8ZyBkYXRhLW5hbWU9ItCo0LDRgCAyIj4NCiAgICAgICAgPHBhdGggZD0iTTIzLjQ4IDUuMzZBMTUgMTUgMCAwIDAgMTIuNjQgMCA2IDYgMCAwIDAgMTIgMGgtLjU2bC0yIC4yMWExMi41OSAxMi41OSAwIDAgMC0xLjk1LjUgMTkuNTggMTkuNTggMCAwIDAtMS44OC43MiAxMi43MSAxMi43MSAwIDAgMC0xLjc4IDFjLS40NC4zMS0xLjMgMS0xLjcyIDEuMzFhMTIuNjQgMTIuNjQgMCAwIDAtMS42IDEuNkwwIDZhNC43MyA0LjczIDAgMCAwIDEuMiAxLjU4QTE2IDE2IDAgMCAxIDIuNjMgNmwuMDctLjA3IDEgMy41NWExNS4wNyAxNS4wNyAwIDAgMCAyLjQzIDEuMzRMNC4zOCA0LjQ5YTEzIDEzIDAgMCAxIDEuNzctMS4wOGwyLjE5IDguMThhMTQuNTYgMTQuNTYgMCAwIDAgMi4xNy4zOUw4IDIuNjNhMTMgMTMgMCAwIDEgMS45My0uNDVMMTIuNTcgMTJsMi0uMjRhMTUgMTUgMCAwIDAgOC45LTUuMTEgMSAxIDAgMCAwIC4wMS0xLjI5ek0xNiA2YTQgNCAwIDAgMS0yIDMuNDVsLS40MS0xLjUyQTIuNDcgMi40NyAwIDAgMCAxNC41IDZhMi40OSAyLjQ5IDAgMCAwLTIuMTItMi40NkwxMiAyYTQgNCAwIDAgMSA0IDR6bTEuMjcgMi44N2E2IDYgMCAwIDAgMC01Ljc0QTEzIDEzIDAgMCAxIDIxLjM3IDZhMTIuOTQgMTIuOTQgMCAwIDEtNC4xIDIuODd6IiBmaWxsPSIjMzMzIiBkYXRhLW5hbWU9IkxheWVyIDEwIiAvPg0KICAgIDwvZz4NCjwvc3ZnPg0K")
}

body.lowvision .actions .change-lang .icon {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyMiI+DQogICAgPGcgZGF0YS1uYW1lPSLQqNCw0YAgMiI+DQogICAgICAgIDxnIGRhdGEtbmFtZT0iTGF5ZXIgMTAiIGZpbGw9IiMzMzMiPg0KICAgICAgICAgICAgPHBhdGggZD0iTTEyLjcyIDRIMTRWMkg4VjBINnYySDB2MmgxMC42NUExMS4xOSAxMS4xOSAwIDAgMSA3IDkuNyAxMS4xIDExLjEgMCAwIDEgNC4xIDZIMS45MmExMy4wOSAxMy4wOSAwIDAgMCAzLjQzIDQuODkgMTguMDkgMTguMDkgMCAwIDEtMy42NiAxLjY2bC42MyAxLjlBMTkuMjYgMTkuMjYgMCAwIDAgNyAxMi4xOWExOS4yIDE5LjIgMCAwIDAgNC42OCAyLjI2bC42My0xLjlhMTcuOTMgMTcuOTMgMCAwIDEtMy42NC0xLjY2QTEzLjI5IDEzLjI5IDAgMCAwIDEyLjcyIDR6TTIxLjUgMjJIMjRMMTcuNjQgOGgtMS4yOEwxMCAyMmgyLjVsMS4zLTNoNi40em0tNi44NC01TDE3IDExLjU4IDE5LjM0IDE3eiIgLz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==")
}

body.lowvision .actions .old-version .icon {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiID8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDMwIDMwIj4NCiAgICA8ZGVmcz4NCiAgICAgICAgPHN0eWxlPg0KICAgICAgICAuY2xzLTEgew0KICAgICAgICAgICAgZmlsbDogIzMzMzsNCiAgICAgICAgfQ0KICAgICAgICA8L3N0eWxlPg0KICAgIDwvZGVmcz4NCiAgICA8dGl0bGU+YmFja3VwPC90aXRsZT4NCiAgICA8ZyBpZD0iTGF5ZXJfMTAiIGRhdGEtbmFtZT0iTGF5ZXIgMTAiPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNSw1QTEwLDEwLDAsMCwwLDUsMTQuNkwzLjcxLDEzLjI5LDIuMjksMTQuNzEsNiwxOC40MWwzLjcxLTMuNzFMOC4yOSwxMy4yOSw3LDE0LjU3QTgsOCwwLDEsMSwxNSwyM3YyQTEwLDEwLDAsMCwwLDE1LDVaIiAvPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNCwxMGgyYTAsMCwwLDAsMSwwLDB2NWExLDEsMCwwLDEtMSwxaDBhMSwxLDAsMCwxLTEtMVYxMEEwLDAsMCwwLDEsMTQsMTBaIiAvPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNiwxM2gwYTEsMSwwLDAsMSwxLDF2M2EwLDAsMCwwLDEsMCwwSDE1YTAsMCwwLDAsMSwwLDBWMTRBMSwxLDAsMCwxLDE2LDEzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMSAzMSkgcm90YXRlKC05MCkiIC8+DQogICAgPC9nPg0KPC9zdmc+")
}

body.lowvision .actions .cabinet .icon {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiID8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDMwIDMwIj4NCiAgICA8ZGVmcz4NCiAgICAgICAgPHN0eWxlPg0KICAgICAgICAuY2xzLTEgew0KICAgICAgICAgICAgZmlsbDogIzMzMzsNCiAgICAgICAgfQ0KDQogICAgICAgIDwvc3R5bGU+DQogICAgPC9kZWZzPg0KICAgIDx0aXRsZT51c2VyPC90aXRsZT4NCiAgICA8ZyBpZD0iTGF5ZXJfMTAiIGRhdGEtbmFtZT0iTGF5ZXIgMTAiPg0KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNSwyNGE5LDksMCwxLDEsOS05QTksOSwwLDAsMSwxNSwyNFpNMTUsOGE3LDcsMCwxLDAsNyw3QTcsNywwLDAsMCwxNSw4WiIgLz4NCiAgICAgICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTUsMjRhOSw5LDAsMCwxLTYuOTEtMy4yNCwxLDEsMCwwLDEsLjE1LTEuNDMsMTAuOTIsMTAuOTIsMCwwLDEsMi42My0xLjUyLDUsNSwwLDEsMSw4LjI2LDAsMTAuOTIsMTAuOTIsMCwwLDEsMi42MywxLjUyLDEsMSwwLDAsMSwuMTUsMS40M0E5LDksMCwwLDEsMTUsMjRabS00LjYtMy43M2E3LDcsMCwwLDAsOS4yLDAsOC45Myw4LjkzLDAsMCwwLTIuNTQtMSwxLDEsMCwwLDEtLjM0LTEuNzksMywzLDAsMSwwLTMuNDMsMCwxLDEsMCwwLDEtLjM0LDEuNzlBOC45Myw4LjkzLDAsMCwwLDEwLjQsMjAuMjdaIiAvPg0KICAgIDwvZz4NCjwvc3ZnPg0K")
}

body.lowvision .npa-search .addition-search-items:before {
	background-image: url(../themes/odv/assets/javascript/images/icons/linkbtngrey.png)
}

body.lowvision .close-icon {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiID8+DQo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0Ny45NzEgNDcuOTcxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ny45NzEgNDcuOTcxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBkPSJNMjguMjI4LDIzLjk4Nkw0Ny4wOTIsNS4xMjJjMS4xNzItMS4xNzEsMS4xNzItMy4wNzEsMC00LjI0MmMtMS4xNzItMS4xNzItMy4wNy0xLjE3Mi00LjI0MiwwTDIzLjk4NiwxOS43NDRMNS4xMjEsMC44OA0KCQljLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsMGMtMS4xNzIsMS4xNzEtMS4xNzIsMy4wNzEsMCw0LjI0MmwxOC44NjUsMTguODY0TDAuODc5LDQyLjg1Yy0xLjE3MiwxLjE3MS0xLjE3MiwzLjA3MSwwLDQuMjQyDQoJCUMxLjQ2NSw0Ny42NzcsMi4yMzMsNDcuOTcsMyw0Ny45N3MxLjUzNS0wLjI5MywyLjEyMS0wLjg3OWwxOC44NjUtMTguODY0TDQyLjg1LDQ3LjA5MWMwLjU4NiwwLjU4NiwxLjM1NCwwLjg3OSwyLjEyMSwwLjg3OQ0KCQlzMS41MzUtMC4yOTMsMi4xMjEtMC44NzljMS4xNzItMS4xNzEsMS4xNzItMy4wNzEsMC00LjI0MkwyOC4yMjgsMjMuOTg2eiIvPg0KPC9nPg0KDQo8L3N2Zz4=")
}

body.lowvision .menu-for-small-devices .header-top .title:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiID8+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyNDAuODIzIDI0MC44MjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0MC44MjMgMjQwLjgyMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGw9IiMwMDAiPg0KICAgIDxnPg0KICAgICAgICA8cGF0aCBpZD0iQ2hldnJvbl9SaWdodCIgZD0iTTU3LjYzMywxMjkuMDA3TDE2NS45MywyMzcuMjY4YzQuNzUyLDQuNzQsMTIuNDUxLDQuNzQsMTcuMjE1LDBjNC43NTItNC43NCw0Ljc1Mi0xMi40MzksMC0xNy4xNzkNCgkJbC05OS43MDctOTkuNjcxbDk5LjY5NS05OS42NzFjNC43NTItNC43NCw0Ljc1Mi0xMi40MzksMC0xNy4xOTFjLTQuNzUyLTQuNzQtMTIuNDYzLTQuNzQtMTcuMjE1LDBMNTcuNjIxLDExMS44MTYNCgkJQzUyLjk0MiwxMTYuNTA3LDUyLjk0MiwxMjQuMzI3LDU3LjYzMywxMjkuMDA3eiIgLz4NCiAgICA8L2c+DQo8L3N2Zz4=")
}

body.lowvision form select,body.lowvision form select.custom_select {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4LjQ5IDUuNjYiPg0KICAgIDxnIGRhdGEtbmFtZT0i0KjQsNGAIDIiPg0KICAgICAgICA8cGF0aCBmaWxsPSIjMDAwIiBkPSJNNy4wNyAwTDQuMjQgMi44MyAxLjQxIDAgMCAxLjQxbDQuMjQgNC4yNSA0LjI0LTQuMjVMNy4wNyAweiIgZGF0YS1uYW1lPSJMYXllciAxMCIgLz4NCiAgICA8L2c+DQo8L3N2Zz4=") !important
}

body.lowvision .form_legislation select.custom_select,body.lowvision .form_search-portal select.custom_select {
	background-image: none !important
}

body.lowvision .btn_search-blue:before {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMC4yOSAyMC4yOSI+DQogICAgPGcgZGF0YS1uYW1lPSLQqNCw0YAgMiI+DQogICAgICAgIDxwYXRoIGQ9Ik0yMCAxOC41OGwtNC00QTkgOSAwIDEgMCAxNC42IDE2bDQgNGExIDEgMCAwIDAgMS40LTEuNDJ6TTkgMTZhNyA3IDAgMSAxIDctNyA3IDcgMCAwIDEtNyA3eiIgZmlsbD0iIzMzMyIgZGF0YS1uYW1lPSJMYXllciAxMCIgLz4NCiAgICA8L2c+DQo8L3N2Zz4=")
}

body.lowvision .fr-file:after {
	background-image: url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ic3ZnLWF0dGFjaG1lbnQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA3OTIgNzkyIj4KICAgIDxwYXRoIGQ9Ik0zMDYgMTUwLjQ4djQ1OS4zNnMtNi42OTYgOTYuNDA4IDkxLjQ3NiA5Ni40MDhDNDg2IDcwNi4yNDggNDg2IDYwOS44NCA0ODYgNjA5Ljg0VjEyNi43MlM0ODYgMCAzNjAgMCAyMzQgMTI2LjcyIDIzNCAxMjYuNzJ2NDgzLjEyUzIzNCA3OTIgMzk2IDc5MnMxNjItMTgyLjE2IDE2Mi0xODIuMTZWMTI2LjcyYzAtMTkuOC0zNi0xOS44LTM2IDB2NDgzLjEyUzUzNS4xMDQgNzU2IDM5NiA3NTZjLTEyNiAwLTEyNi0xNDYuMTYtMTI2LTE0Ni4xNlYxMjYuNzJTMjcwIDM2IDM2MCAzNnM5MCA5MC43MiA5MCA5MC43MnY0ODMuMTJzMCA1Ni44MDktNTIuNTI0IDU2LjgwOWMtNTIuNTIzIDAtNTUuNDc2LTU2LjgwOS01NS40NzYtNTYuODA5VjE1MC40OGMwLTE5LjgtMzYtMTkuOC0zNiAweiIKICAgICAgICAgIGZpbGw9IiMwMDAiIGNsYXNzPSJzdmctYXR0YWNobWVudF9fcGF0aCIvPgo8L3N2Zz4K")
}

body.lowvision .static__list--item a:hover {
	border-bottom-color: #000
}

body.lowvision .inside-photo img {
	filter: grayscale(1)
}

body.lowvision header .main-search .icon {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMC4yOSAyMC4yOSI+DQogICAgPGcgZGF0YS1uYW1lPSLQqNCw0YAgMiI+DQogICAgICAgIDxwYXRoIGQ9Ik0yMCAxOC41OGwtNC00QTkgOSAwIDEgMCAxNC42IDE2bDQgNGExIDEgMCAwIDAgMS40LTEuNDJ6TTkgMTZhNyA3IDAgMSAxIDctNyA3IDcgMCAwIDEtNyA3eiIgZmlsbD0iIzMzMyIgZGF0YS1uYW1lPSJMYXllciAxMCIgLz4NCiAgICA8L2c+DQo8L3N2Zz4=")
}

body.lowvision header .main-search .menu-icon {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNNDkxLjMxOCwyMzUuMzE4SDIwLjY4MkM5LjI2LDIzNS4zMTgsMCwyNDQuNTc3LDAsMjU2czkuMjYsMjAuNjgyLDIwLjY4MiwyMC42ODJoNDcwLjYzNg0KCQkJYzExLjQyMywwLDIwLjY4Mi05LjI1OSwyMC42ODItMjAuNjgyQzUxMiwyNDQuNTc4LDUwMi43NDEsMjM1LjMxOCw0OTEuMzE4LDIzNS4zMTh6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00OTEuMzE4LDc4LjQzOUgyMC42ODJDOS4yNiw3OC40MzksMCw4Ny42OTksMCw5OS4xMjFjMCwxMS40MjIsOS4yNiwyMC42ODIsMjAuNjgyLDIwLjY4Mmg0NzAuNjM2DQoJCQljMTEuNDIzLDAsMjAuNjgyLTkuMjYsMjAuNjgyLTIwLjY4MkM1MTIsODcuNjk5LDUwMi43NDEsNzguNDM5LDQ5MS4zMTgsNzguNDM5eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNNDkxLjMxOCwzOTIuMTk3SDIwLjY4MkM5LjI2LDM5Mi4xOTcsMCw0MDEuNDU2LDAsNDEyLjg3OXM5LjI2LDIwLjY4MiwyMC42ODIsMjAuNjgyaDQ3MC42MzYNCgkJCWMxMS40MjMsMCwyMC42ODItOS4yNTksMjAuNjgyLTIwLjY4MlM1MDIuNzQxLDM5Mi4xOTcsNDkxLjMxOCwzOTIuMTk3eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K")
}

body.lowvision header .header-top .menu-icon {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNNDkxLjMxOCwyMzUuMzE4SDIwLjY4MkM5LjI2LDIzNS4zMTgsMCwyNDQuNTc3LDAsMjU2czkuMjYsMjAuNjgyLDIwLjY4MiwyMC42ODJoNDcwLjYzNg0KCQkJYzExLjQyMywwLDIwLjY4Mi05LjI1OSwyMC42ODItMjAuNjgyQzUxMiwyNDQuNTc4LDUwMi43NDEsMjM1LjMxOCw0OTEuMzE4LDIzNS4zMTh6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00OTEuMzE4LDc4LjQzOUgyMC42ODJDOS4yNiw3OC40MzksMCw4Ny42OTksMCw5OS4xMjFjMCwxMS40MjIsOS4yNiwyMC42ODIsMjAuNjgyLDIwLjY4Mmg0NzAuNjM2DQoJCQljMTEuNDIzLDAsMjAuNjgyLTkuMjYsMjAuNjgyLTIwLjY4MkM1MTIsODcuNjk5LDUwMi43NDEsNzguNDM5LDQ5MS4zMTgsNzguNDM5eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNNDkxLjMxOCwzOTIuMTk3SDIwLjY4MkM5LjI2LDM5Mi4xOTcsMCw0MDEuNDU2LDAsNDEyLjg3OXM5LjI2LDIwLjY4MiwyMC42ODIsMjAuNjgyaDQ3MC42MzYNCgkJCWMxMS40MjMsMCwyMC42ODItOS4yNTksMjAuNjgyLTIwLjY4MlM1MDIuNzQxLDM5Mi4xOTcsNDkxLjMxOCwzOTIuMTk3eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K")
}

body.lowvision .search-public .daterange-group .item label::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAyMCI+PGcgZGF0YS1uYW1lPSLQqNCw0YAgMiI+PHBhdGggZD0iTTE0IDJWMGgtMnYySDZWMEg0djJIM2EzIDMgMCAwIDAtMyAzdjEyYTMgMyAwIDAgMCAzIDNoMTJhMyAzIDAgMCAwIDMtM1Y1YTMgMyAwIDAgMC0zLTN6bS0yIDEyaC0ydi0yaDJ6bTItMmgydjJoLTJ6bS04IDJ2LTJoMnYyem0yIDJ2Mkg2di0yem0tNC0ySDJ2LTJoMnptNi00VjhoMnYyem0tMiAwSDZWOGgyem0tNCAwSDJWOGgyem0tMiA2aDJ2MkgzYTEgMSAwIDAgMS0xLTF6bTggMnYtMmgydjJ6bTQgMHYtMmgydjFhMSAxIDAgMCAxLTEgMXptMi04aC0yVjhoMnpNMiA2VjVhMSAxIDAgMCAxIDEtMWgxMmExIDEgMCAwIDEgMSAxdjF6IiBmaWxsPSIjMzMzIiBkYXRhLW5hbWU9IkxheWVyIDEwIi8+PC9nPjwvc3ZnPg==)
}

body.lowvision .fa-twitter {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGZpbGw9IiMwMDAiPg0KICAgIDxwYXRoIGQ9Ik00NTkuMzcgMTUxLjcxNmMuMzI1IDQuNTQ4LjMyNSA5LjA5Ny4zMjUgMTMuNjQ1IDAgMTM4LjcyLTEwNS41ODMgMjk4LjU1OC0yOTguNTU4IDI5OC41NTgtNTkuNDUyIDAtMTE0LjY4LTE3LjIxOS0xNjEuMTM3LTQ3LjEwNiA4LjQ0Ny45NzQgMTYuNTY4IDEuMjk5IDI1LjM0IDEuMjk5IDQ5LjA1NSAwIDk0LjIxMy0xNi41NjggMTMwLjI3NC00NC44MzItNDYuMTMyLS45NzUtODQuNzkyLTMxLjE4OC05OC4xMTItNzIuNzcyIDYuNDk4Ljk3NCAxMi45OTUgMS42MjQgMTkuODE4IDEuNjI0IDkuNDIxIDAgMTguODQzLTEuMyAyNy42MTQtMy41NzMtNDguMDgxLTkuNzQ3LTg0LjE0My01MS45OC04NC4xNDMtMTAyLjk4NXYtMS4yOTljMTMuOTY5IDcuNzk3IDMwLjIxNCAxMi42NyA0Ny40MzEgMTMuMzE5LTI4LjI2NC0xOC44NDMtNDYuNzgxLTUxLjAwNS00Ni43ODEtODcuMzkxIDAtMTkuNDkyIDUuMTk3LTM3LjM2IDE0LjI5NC01Mi45NTQgNTEuNjU1IDYzLjY3NSAxMjkuMyAxMDUuMjU4IDIxNi4zNjUgMTA5LjgwNy0xLjYyNC03Ljc5Ny0yLjU5OS0xNS45MTgtMi41OTktMjQuMDQgMC01Ny44MjggNDYuNzgyLTEwNC45MzQgMTA0LjkzNC0xMDQuOTM0IDMwLjIxMyAwIDU3LjUwMiAxMi42NyA3Ni42NyAzMy4xMzcgMjMuNzE1LTQuNTQ4IDQ2LjQ1Ni0xMy4zMiA2Ni41OTktMjUuMzQtNy43OTggMjQuMzY2LTI0LjM2NiA0NC44MzMtNDYuMTMyIDU3LjgyNyAyMS4xMTctMi4yNzMgNDEuNTg0LTguMTIyIDYwLjQyNi0xNi4yNDMtMTQuMjkyIDIwLjc5MS0zMi4xNjEgMzkuMzA4LTUyLjYyOCA1NC4yNTN6IiAvPjwvc3ZnPg==")
}

body.lowvision .fa-facebook-square {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgd2lkdGg9IjE3OTIiIGhlaWdodD0iMTc5MiIgdmlld0JveD0iMCAwIDE3OTIgMTc5MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjMDAwIj4NCiAgICA8cGF0aCBkPSJNMTM3NiAxMjhxMTE5IDAgMjAzLjUgODQuNXQ4NC41IDIwMy41djk2MHEwIDExOS04NC41IDIwMy41dC0yMDMuNSA4NC41aC0xODh2LTU5NWgxOTlsMzAtMjMyaC0yMjl2LTE0OHEwLTU2IDIzLjUtODR0OTEuNS0yOGwxMjItMXYtMjA3cS02My05LTE3OC05LTEzNiAwLTIxNy41IDgwdC04MS41IDIyNnYxNzFoLTIwMHYyMzJoMjAwdjU5NWgtNTMycS0xMTkgMC0yMDMuNS04NC41dC04NC41LTIwMy41di05NjBxMC0xMTkgODQuNS0yMDMuNXQyMDMuNS04NC41aDk2MHoiIC8+PC9zdmc+")
}

body.lowvision .fa-youtube-play {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDU3NiA1MTIiIGZpbGw9IiMwMDAiPg0KICAgIDxwYXRoIGQ9Ik01NDkuNjU1IDEyNC4wODNjLTYuMjgxLTIzLjY1LTI0Ljc4Ny00Mi4yNzYtNDguMjg0LTQ4LjU5N0M0NTguNzgxIDY0IDI4OCA2NCAyODggNjRTMTE3LjIyIDY0IDc0LjYyOSA3NS40ODZjLTIzLjQ5NyA2LjMyMi00Mi4wMDMgMjQuOTQ3LTQ4LjI4NCA0OC41OTctMTEuNDEyIDQyLjg2Ny0xMS40MTIgMTMyLjMwNS0xMS40MTIgMTMyLjMwNXMwIDg5LjQzOCAxMS40MTIgMTMyLjMwNWM2LjI4MSAyMy42NSAyNC43ODcgNDEuNSA0OC4yODQgNDcuODIxQzExNy4yMiA0NDggMjg4IDQ0OCAyODggNDQ4czE3MC43OCAwIDIxMy4zNzEtMTEuNDg2YzIzLjQ5Ny02LjMyMSA0Mi4wMDMtMjQuMTcxIDQ4LjI4NC00Ny44MjEgMTEuNDEyLTQyLjg2NyAxMS40MTItMTMyLjMwNSAxMS40MTItMTMyLjMwNXMwLTg5LjQzOC0xMS40MTItMTMyLjMwNXptLTMxNy41MSAyMTMuNTA4VjE3NS4xODVsMTQyLjczOSA4MS4yMDUtMTQyLjczOSA4MS4yMDF6IiAvPjwvc3ZnPg==")
}

body.lowvision .fa-instagram {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgd2lkdGg9IjE3OTIiIGhlaWdodD0iMTc5MiIgdmlld0JveD0iMCAwIDE3OTIgMTc5MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjMDAwIj4NCiAgICA8cGF0aCBkPSJNMTE1MiA4OTZxMC0xMDYtNzUtMTgxdC0xODEtNzUtMTgxIDc1LTc1IDE4MSA3NSAxODEgMTgxIDc1IDE4MS03NSA3NS0xODF6bTEzOCAwcTAgMTY0LTExNSAyNzl0LTI3OSAxMTUtMjc5LTExNS0xMTUtMjc5IDExNS0yNzkgMjc5LTExNSAyNzkgMTE1IDExNSAyNzl6bTEwOC00MTBxMCAzOC0yNyA2NXQtNjUgMjctNjUtMjctMjctNjUgMjctNjUgNjUtMjcgNjUgMjcgMjcgNjV6bS01MDItMjIwcS03IDAtNzYuNS0uNXQtMTA1LjUgMC05Ni41IDMtMTAzIDEwLTcxLjUgMTguNXEtNTAgMjAtODggNTh0LTU4IDg4cS0xMSAyOS0xOC41IDcxLjV0LTEwIDEwMy0zIDk2LjUgMCAxMDUuNS41IDc2LjUtLjUgNzYuNSAwIDEwNS41IDMgOTYuNSAxMCAxMDMgMTguNSA3MS41cTIwIDUwIDU4IDg4dDg4IDU4cTI5IDExIDcxLjUgMTguNXQxMDMgMTAgOTYuNSAzIDEwNS41IDAgNzYuNS0uNSA3Ni41LjUgMTA1LjUgMCA5Ni41LTMgMTAzLTEwIDcxLjUtMTguNXE1MC0yMCA4OC01OHQ1OC04OHExMS0yOSAxOC41LTcxLjV0MTAtMTAzIDMtOTYuNSAwLTEwNS41LS41LTc2LjUuNS03Ni41IDAtMTA1LjUtMy05Ni41LTEwLTEwMy0xOC41LTcxLjVxLTIwLTUwLTU4LTg4dC04OC01OHEtMjktMTEtNzEuNS0xOC41dC0xMDMtMTAtOTYuNS0zLTEwNS41IDAtNzYuNS41em03NjggNjMwcTAgMjI5LTUgMzE3LTEwIDIwOC0xMjQgMzIydC0zMjIgMTI0cS04OCA1LTMxNyA1dC0zMTctNXEtMjA4LTEwLTMyMi0xMjR0LTEyNC0zMjJxLTUtODgtNS0zMTd0NS0zMTdxMTAtMjA4IDEyNC0zMjJ0MzIyLTEyNHE4OC01IDMxNy01dDMxNyA1cTIwOCAxMCAzMjIgMTI0dDEyNCAzMjJxNSA4OCA1IDMxN3oiIC8+PC9zdmc+")
}

body.lowvision .fa-telegram {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OTYgNTEyIiBmaWxsPSIjMDAwIj4KICAgIDxwYXRoIGQ9Ik0yNDggOEMxMTEgOCAwIDExOSAwIDI1NnMxMTEgMjQ4IDI0OCAyNDggMjQ4LTExMSAyNDgtMjQ4UzM4NSA4IDI0OCA4em0xMjEuOCAxNjkuOWwtNDAuNyAxOTEuOGMtMyAxMy42LTExLjEgMTYuOS0yMi40IDEwLjVsLTYyLTQ1LjctMjkuOSAyOC44Yy0zLjMgMy4zLTYuMSA2LjEtMTIuNSA2LjFsNC40LTYzLjEgMTE0LjktMTAzLjhjNS00LjQtMS4xLTYuOS03LjctMi41bC0xNDIgODkuNC02MS4yLTE5LjFjLTEzLjMtNC4yLTEzLjYtMTMuMyAyLjgtMTkuN2wyMzkuMS05Mi4yYzExLjEtNCAyMC44IDIuNyAxNy4yIDE5LjV6IiAvPgo8L3N2Zz4=")
}

body.lowvision .chosen-container {
	border: none
}

body.lowvision .chosen-container-active {
	border: none
}

body.lowvision .chosen-container .chosen-single {
	border: 2px solid #000 !important;
	background: none !important;
	box-shadow: none
}

body.lowvision .chosen-container .chosen-single span {
	color: #000 !important;
	line-height: 20px !important
}

body.lowvision .chosen-container .chosen-single div b {
	filter: grayscale(100%) !important
}

body.lowvision .chosen-container .chosen-results li {
	color: #000 !important
}

body.lowvision .chosen-container .chosen-results li.highlighted {
	color: #000 !important;
	background: none;
	background-color: #fff !important
}

body.lowvision .chosen-container .chosen-results li:hover,body.lowvision .chosen-container .chosen-results li.result-selected {
	color: #fff !important;
	background: none;
	background-color: #000 !important
}

body.lowvision .ps__thumb-y,body.lowvision .checkbox_wrap .radio:checked+label:after,body.lowvision .checkbox-subscribe:checked+label:before {
	background-color: #000
}

body.lowvision .page-content .search-public__error {
	border: none !important
}

body.lowvision .page-content .search-public__error.active {
	border: 2px solid #000 !important
}

body.lowvision .datepicker table tr td.active,body.lowvision .datepicker table tr td.active:hover,body.lowvision .datepicker table tr td.active.disabled,body.lowvision .datepicker table tr td.active.disabled:hover {
	background-color: #000 !important;
	color: #fff !important
}

body.lowvision .datepicker .datepicker-days tr td.day:hover,body.lowvision .datepicker .datepicker-days tr td.day.active,body.lowvision .datepicker .datepicker-days tr td.day.focused {
	background-color: #000 !important;
	color: #fff !important
}

body.lowvision .datepicker .table-condensed .prev,body.lowvision .datepicker .table-condensed .datepicker-switch,body.lowvision .datepicker .table-condensed .next {
	background-color: #fff !important;
	filter: grayscale(100%) !important
}

body.lowvision .datepicker .table-condensed .prev,body.lowvision .datepicker .table-condensed .next {
	color: transparent !important
}

body.lowvision .datepicker-months .table-condensed tbody tr td span.month:hover,body.lowvision .datepicker-months .table-condensed tbody tr td span.month.focused,body.lowvision .datepicker-months .table-condensed tbody tr td span.month.active,body.lowvision .datepicker-months .table-condensed tbody tr td span.year:hover,body.lowvision .datepicker-months .table-condensed tbody tr td span.year.focused,body.lowvision .datepicker-months .table-condensed tbody tr td span.year.active,body.lowvision .datepicker-months .table-condensed tbody tr td span.decade:hover,body.lowvision .datepicker-months .table-condensed tbody tr td span.decade.focused,body.lowvision .datepicker-months .table-condensed tbody tr td span.decade.active,body.lowvision .datepicker-months .table-condensed tbody tr td span.century:hover,body.lowvision .datepicker-months .table-condensed tbody tr td span.century.focused,body.lowvision .datepicker-months .table-condensed tbody tr td span.century.active,body.lowvision .datepicker-years .table-condensed tbody tr td span.month:hover,body.lowvision .datepicker-years .table-condensed tbody tr td span.month.focused,body.lowvision .datepicker-years .table-condensed tbody tr td span.month.active,body.lowvision .datepicker-years .table-condensed tbody tr td span.year:hover,body.lowvision .datepicker-years .table-condensed tbody tr td span.year.focused,body.lowvision .datepicker-years .table-condensed tbody tr td span.year.active,body.lowvision .datepicker-years .table-condensed tbody tr td span.decade:hover,body.lowvision .datepicker-years .table-condensed tbody tr td span.decade.focused,body.lowvision .datepicker-years .table-condensed tbody tr td span.decade.active,body.lowvision .datepicker-years .table-condensed tbody tr td span.century:hover,body.lowvision .datepicker-years .table-condensed tbody tr td span.century.focused,body.lowvision .datepicker-years .table-condensed tbody tr td span.century.active,body.lowvision .datepicker-decades .table-condensed tbody tr td span.month:hover,body.lowvision .datepicker-decades .table-condensed tbody tr td span.month.focused,body.lowvision .datepicker-decades .table-condensed tbody tr td span.month.active,body.lowvision .datepicker-decades .table-condensed tbody tr td span.year:hover,body.lowvision .datepicker-decades .table-condensed tbody tr td span.year.focused,body.lowvision .datepicker-decades .table-condensed tbody tr td span.year.active,body.lowvision .datepicker-decades .table-condensed tbody tr td span.decade:hover,body.lowvision .datepicker-decades .table-condensed tbody tr td span.decade.focused,body.lowvision .datepicker-decades .table-condensed tbody tr td span.decade.active,body.lowvision .datepicker-decades .table-condensed tbody tr td span.century:hover,body.lowvision .datepicker-decades .table-condensed tbody tr td span.century.focused,body.lowvision .datepicker-decades .table-condensed tbody tr td span.century.active,body.lowvision .datepicker-centuries .table-condensed tbody tr td span.month:hover,body.lowvision .datepicker-centuries .table-condensed tbody tr td span.month.focused,body.lowvision .datepicker-centuries .table-condensed tbody tr td span.month.active,body.lowvision .datepicker-centuries .table-condensed tbody tr td span.year:hover,body.lowvision .datepicker-centuries .table-condensed tbody tr td span.year.focused,body.lowvision .datepicker-centuries .table-condensed tbody tr td span.year.active,body.lowvision .datepicker-centuries .table-condensed tbody tr td span.decade:hover,body.lowvision .datepicker-centuries .table-condensed tbody tr td span.decade.focused,body.lowvision .datepicker-centuries .table-condensed tbody tr td span.decade.active,body.lowvision .datepicker-centuries .table-condensed tbody tr td span.century:hover,body.lowvision .datepicker-centuries .table-condensed tbody tr td span.century.focused,body.lowvision .datepicker-centuries .table-condensed tbody tr td span.century.active {
	background: #fff;
	color: #000;
	border: 1px solid #000
}

body.lowvision .btn.btn_action:hover {
	background: #000 !important
}

body.lowvision header .header-top {
	border-bottom: 2px solid #000
}

body.lowvision header .fixed-top {
	background-color: #fff
}

body.lowvision .c-link:hover {
	border-bottom: 1px solid #000
}

body.lowvision .lowvision_image_filter {
	filter: grayscale(100%)
}

body.lowvision .form_date-pick:before {
	display: none
}

body.lowvision .main-slider .slick-arrow::after {
	background-color: #000;
	transform: scale(1.5)
}

body.lowvision .site-map_item ul li ul {
	border-left-color: #000
}

body.lowvision .checkbox_wrap .radio:checked+label:before {
	border-color: #000
}

body.lowvision .test-mode_title,body.lowvision .btn_default.blue:focus,body.lowvision .btn_default.blue.focus,body.lowvision .btn_default.blue:active,body.lowvision .btn_default.blue.active {
	background-color: #fff;
	padding-top: 11px;
	padding-bottom: 11px
}

body.lowvision .error_standart.visible,body.lowvision .alert.alert-success {
	background-color: #fff;
	border: 2px solid #000
}

body.lowvision .error_standart:before {
	border-color: transparent transparent #000 transparent
}

body.lowvision .main-banner-item {
	filter: grayscale(1)
}

body.lowvision .main-banner-item .main-banner-title,body.lowvision .main-banner-item .main-banner-text {
	color: #fff !important
}

body.lowvision .digest-updates {
	background: #fff !important;
	border-top: 2px solid #000
}

body.lowvision .digest-updates__form-error {
	background: #000 !important;
	color: #fff !important
}

body.lowvision .digest-updates__contain:before {
	background-size: contain;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA1MyA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI3LjI5MzIgNjQuMDAwMUgyMS45NTk5QzIxLjI1MjYgNjQuMDAwMSAyMC41NzQ0IDYzLjcxOTEgMjAuMDc0MyA2My4yMTlDMTkuNTc0MiA2Mi43MTg5IDE5LjI5MzIgNjIuMDQwNyAxOS4yOTMyIDYxLjMzMzRDMTkuMjkzMiA2MC42MjYyIDE5LjU3NDIgNTkuOTQ3OSAyMC4wNzQzIDU5LjQ0NzhDMjAuNTc0NCA1OC45NDc3IDIxLjI1MjYgNTguNjY2NyAyMS45NTk5IDU4LjY2NjdIMjcuMjkzMkMyOC4wMDA1IDU4LjY2NjcgMjguNjc4NyA1OC45NDc3IDI5LjE3ODggNTkuNDQ3OEMyOS42Nzg5IDU5Ljk0NzkgMjkuOTU5OSA2MC42MjYyIDI5Ljk1OTkgNjEuMzMzNEMyOS45NTk5IDYyLjA0MDcgMjkuNjc4OSA2Mi43MTg5IDI5LjE3ODggNjMuMjE5QzI4LjY3ODcgNjMuNzE5MSAyOC4wMDA1IDY0LjAwMDEgMjcuMjkzMiA2NC4wMDAxWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTQ1Ljk1OTkgNTYuMDAwMUgzLjI5MzNDMi41ODYgNTYuMDAwMSAxLjkwNzcgNTUuNzE5MSAxLjQwNzYgNTUuMjE5QzAuOTA3NTAyIDU0LjcxODkgMC42MjY2MDIgNTQuMDQwNiAwLjYyNjYwMiA1My4zMzM0QzAuNjI2NjAyIDUyLjYyNjIgMC45MDc1MDIgNTEuOTQ3OSAxLjQwNzYgNTEuNDQ3OEMxLjkwNzcgNTAuOTQ3NyAyLjU4NiA1MC42NjY3IDMuMjkzMyA1MC42NjY3QzQuMTI5MSA1MC42NjI4IDQuOTM1OSA1MC4zNTkzIDUuNTY3MSA0OS44MTEzQzYuMTk4MyA0OS4yNjMzIDYuNjEyIDQ4LjUwNzEgNi43MzMzIDQ3LjY4MDFMOS43OTk5IDI2LjE4NjdDMTAuMzAzNiAyMi42MTY1IDEyLjA3OTcgMTkuMzQ4MiAxNC44MDE1IDE2Ljk4MzRDMTcuNTIzMyAxNC42MTg2IDIxLjAwNzYgMTMuMzE2NCAyNC42MTMzIDEzLjMxNjRDMjguMjE4OSAxMy4zMTY0IDMxLjcwMzIgMTQuNjE4NiAzNC40MjUgMTYuOTgzNEMzNy4xNDY4IDE5LjM0ODIgMzguOTIyOSAyMi42MTY1IDM5LjQyNjYgMjYuMTg2N0w0Mi40OTMzIDQ3LjY4MDFDNDIuNjE1MSA0OC41MTE2IDQzLjAzMjggNDkuMjcxNCA0My42Njk1IDQ5LjgyQzQ0LjMwNjMgNTAuMzY4NiA0NS4xMTk1IDUwLjY2OTIgNDUuOTU5OSA1MC42NjY3QzQ2LjY2NzIgNTAuNjY2NyA0Ny4zNDU0IDUwLjk0NzcgNDcuODQ1NSA1MS40NDc4QzQ4LjM0NTYgNTEuOTQ3OSA0OC42MjY2IDUyLjYyNjIgNDguNjI2NiA1My4zMzM0QzQ4LjYyNjYgNTQuMDQwNiA0OC4zNDU2IDU0LjcxODkgNDcuODQ1NSA1NS4yMTlDNDcuMzQ1NCA1NS43MTkxIDQ2LjY2NzIgNTYuMDAwMSA0NS45NTk5IDU2LjAwMDFaTTExLjI5MzMgNTAuNjY2N0gzNy43NzMzQzM3LjQ2MjUgNDkuOTUxNCAzNy4yNDczIDQ5LjE5ODMgMzcuMTMzMyA0OC40MjY3TDM0LjE0NjYgMjYuOTMzNEMzMy44MjQxIDI0LjYzNDQgMzIuNjgxNyAyMi41Mjk0IDMwLjkyOTkgMjEuMDA2MUMyOS4xNzggMTkuNDgyOSAyNi45MzQ3IDE4LjY0NCAyNC42MTMzIDE4LjY0NEMyMi4yOTE4IDE4LjY0NCAyMC4wNDg1IDE5LjQ4MjkgMTguMjk2NiAyMS4wMDYxQzE2LjU0NDggMjIuNTI5NCAxNS40MDI0IDI0LjYzNDQgMTUuMDc5OSAyNi45MzM0TDEyLjAxMzMgNDguNDI2N0MxMS44OTkyIDQ5LjE5ODMgMTEuNjg0IDQ5Ljk1MTQgMTEuMzczMyA1MC42NjY3SDExLjI5MzNaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNTIuNSAxMkM1Mi41IDE4LjM1MTMgNDcuMzUxMyAyMy41IDQxIDIzLjVDMzQuNjQ4NyAyMy41IDI5LjUgMTguMzUxMyAyOS41IDEyQzI5LjUgNS42NDg3MyAzNC42NDg3IDAuNSA0MSAwLjVDNDcuMzUxMyAwLjUgNTIuNSA1LjY0ODczIDUyLjUgMTJaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSJibGFjayIvPgo8cGF0aCBkPSJNNDAuMjQgNy42MDhWMTdINDIuMzJWNS43MkwzOC40OCA2LjI4VjcuODhMNDAuMjQgNy42MDhaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K")
}

body.lowvision .home_media .media-main-item .photo .media-main-item-image .preview,body.lowvision .home_media .media-item .photo .media-item-image .preview {
	filter: grayscale(1) !important
}

body.lowvision .home_media .media-main-item .photo .description,body.lowvision .home_media .media-item .photo .description {
	color: #fff !important
}

body.lowvision .wrapper {
	border-left: 2px solid #000;
	border-right: 2px solid #000
}

body.lowvision #minsport .main-news-card__tags .tag {
	border-color: #fff !important;
	color: #fff !important;
	background: #000
}

body.lowvision #minsport .tabs_default .nav-item .nav-link.active {
	background-color: rgba(0,0,0,0.1) !important
}

body.lowvision a.span_border:hover span {
	border-bottom: 1px solid #000
}

body.lowvision .tabs_default .nav-item .nav-link:hover,body.lowvision .tabs_default .nav-item .nav-link.active {
	border-bottom-color: #000
}

body.lowvision .home-slider__corruption {
	filter: grayscale(1)
}

body.lowvision .home-slider__corruption-title {
	color: #fff !important
}

body.lowvision .home-slider__corruption-link {
	color: #fff !important
}

body.lowvision .swiper-slide {
	filter: grayscale(1)
}

body.lowvision .icon-diia {
	border-color: #000;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAzMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI1LjQxODIgOS45NzYyM0MyNC41MDA5IDkuOTc2MjMgMjMuODk5OSA5LjM3NTI0IDIzLjg5OTkgOC40NzM3NkMyMy44OTk5IDcuNjAzOTEgMjQuNTAwOSA3LjAwMjkyIDI1LjQxODIgNy4wMDI5MkgyNy44MDYzVjkuOTc2MjNIMjUuNDE4MlpNMjkuODE0OSA1LjI3OTAzSDI1LjE4MDlDMjMuMjE5OCA1LjI3OTAzIDIxLjg3NTUgNi41NjAwOSAyMS44NzU1IDguNDEwNUMyMS44NzU1IDkuODY1NTIgMjIuNzEzNyAxMC45NzI2IDI0LjA0MjIgMTEuMzY4TDIxLjUxMTcgMTUuMjExMkgyMy43NDE3TDI2LjAxOTIgMTEuNzE1OUgyNy44MDYzVjE1LjIxMTJIMjkuODE0OVY1LjI3OTAzWk00Ljc2MzE1IDcuODcyNzdWNC44ODM2NEg4LjY1Mzc2VjEzLjM3NjZIMy43NjY3OEM0LjI4ODY5IDEyLjQ3NTEgNC43NjMxNSAxMC4zNTU4IDQuNzYzMTUgNy44NzI3N1pNMTAuNzA5OCAyLjk1NDE1SDIuNzcwNFY3Ljk1MTg1QzIuNzcwNCAxMC40OTgxIDIuMzI3NTcgMTIuNDkwOSAxLjcyNjU4IDEzLjM3NjZIMC43Nzc2NDlWMTcuOTE1NkgyLjczODc3VjE1LjIyN0gxMC4xNzJWMTcuOTE1NkgxMi4xMzMyVjEzLjM3NjZIMTAuNzA5OFYyLjk1NDE1Wk0xNi43MDM4IDEzLjUxODlMMTYuNTI5OSAxMy40MDgyTDE4LjgzODkgNS4yNzkwM0gxNC4xNTc1TDEzLjY1MTUgNy4wODJMMTYuMzcxNyA3LjA2NjE4TDE0LjYwMDQgMTMuMjY1OUMxNC4yODQxIDE0LjM4ODggMTUuMDQzMiAxNS40NDg0IDE2LjI5MjYgMTUuNDQ4NEMxNi42ODggMTUuNDQ4NCAxNy4wNjc2IDE1LjM1MzUgMTcuNDk0NiAxNS4wODQ2TDIwLjY4OTMgMTIuOTE3OUwxOS43MjQ2IDExLjQ3ODdMMTYuNzAzOCAxMy41MTg5Wk0xOC4wNjQgMy40MTI4QzE5LjA2MDQgMy40MTI4IDE5LjQ3MTYgMy4wNDkwNSAxOS40NzE2IDIuMTYzMzhDMTkuNDcxNiAxLjI0NjA4IDE5LjA0NDUgMC44ODIzMjQgMTguMDY0IDAuODgyMzI0QzE3LjA5OTIgMC44ODIzMjQgMTYuNjU2NCAxLjI0NjA4IDE2LjY1NjQgMi4xNjMzOEMxNi42NTY0IDMuMDMzMjMgMTcuMDY3NiAzLjQxMjggMTguMDY0IDMuNDEyOFoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=")
}


ul.timeline {
	list-style-type: none;
	position: relative;
}
ul.timeline:before {
	content: ' ';
	background: #d4d9df;
	display: inline-block;
	position: absolute;
	left: 29px;
	width: 2px;
	height: 100%;
	z-index: 400;
}
ul.timeline > li {
	margin: 20px 0;
	padding-left: 20px;
}
ul.timeline > li:before {
	content: ' ';
	background: white;
	display: inline-block;
	position: absolute;
	border-radius: 50%;
	border: 3px solid #22c0e8;
	left: 20px;
	width: 20px;
	height: 20px;
	z-index: 400;
}
