/**handles:mediclinic-mikado-default-style,mediclinic-mikado-modules,mkdf-font_awesome,mkdf-font_elegant,mkdf-ion_icons,mkdf-linea_icons,mkdf-simple_line_icons**/

table td,
table th {
	text-align: center
}

iframe,
pre {
	max-width: 100%
}

.mkdf-countdown .countdown-rtl,
.mkdf-owl-slider.owl-rtl,
.mkdf-testimonials-slider.owl-rtl {
	direction: rtl
}

a,
abbr,
acronym,
address,
applet,
b,
big,
blockquote,
body,
caption,
center,
cite,
code,
dd,
del,
dfn,
div,
dl,
dt,
em,
fieldset,
font,
form,
h1,
h2,
h3,
h4,
h5,
h6,
html,
i,
iframe,
ins,
kbd,
label,
legend,
li,
object,
ol,
p,
pre,
q,
s,
samp,
small,
span,
strike,
strong,
sub,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
tr,
tt,
u,
ul,
var {
	background: 0 0;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	outline: 0
}

body,
pre {
	background-color: #fff
}

a img,
table {
	border: none
}

ol,
pre,
ul {
	margin: 15px 0
}

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

del {
	text-decoration: line-through
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	vertical-align: middle;
	width: 100%
}

table th {
	border: 0;
	padding: 5px 7px
}

table td {
	padding: 5px 10px
}

.wp-caption,
img {
	max-width: 100%;
	height: auto
}

.clearfix:after,
.clearfix:before {
	content: " ";
	display: table
}

.clearfix:after {
	clear: both
}

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

html {
	overflow-y: scroll !important
}

body {
	font-family: "Open Sans", sans-serif;
	font-weight: 400;
	font-size: 15px;
	line-height: 26px;
	color: #6e6e6e;
	overflow-x: hidden !important;
	-webkit-font-smoothing: antialiased
}

h1,
h2,
h3 {
	font-weight: 500;
	font-family: Poppins, sans-serif
}

h1 {
	font-size: 60px;
	line-height: 1.23em
}

h2 {
	font-size: 50px;
	line-height: 1.2em
}

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

h4 {
	font-size: 21px;
	line-height: 1.8em;
	font-weight: 300
}

h5,
h6 {
	line-height: 1.66em;
	font-weight: 500;
	font-family: Poppins, sans-serif
}

h5 {
	font-size: 17px
}

h6 {
	font-size: 12px;
	letter-spacing: .03em;
	color: #4e6dcc
}

h1,
h2,
h3,
h4,
h5 {
	margin: 20px 0;
	color: #333
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a {
	color: inherit;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	font-style: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	text-transform: inherit
}

a:hover,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
p a:hover {
	color: #43d5cb
}

a,
p a {
	color: #333;
	text-decoration: none;
	-webkit-transition: color .2s ease-out;
	-moz-transition: color .2s ease-out;
	transition: color .2s ease-out
}

p {
	margin: 10px 0
}

input[type=submit] {
	-webkit-appearance: none
}

ol,
ul {
	list-style-position: inside
}

ol ol,
ol ul,
ul ol,
ul ul {
	margin: 0;
	padding: 0 0 0 20px
}

pre {
	padding: 15px;
	white-space: pre-wrap;
	word-wrap: break-word
}

dt {
	font-size: 15px;
	font-weight: 700;
	margin-bottom: 10px
}

dd {
	margin-bottom: 15px
}

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

sub {
	top: .5ex
}

sup {
	bottom: .5ex
}

.wp-caption-text {
	margin: 0;
	font-style: italic
}

table tbody tr,
table thead tr {
	border: 1px solid #e1e1e1
}

table tbody th {
	border-right: 1px solid #e1e1e1
}

blockquote {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	font-family: Poppins, sans-serif;
	color: #000;
	font-weight: 400;
	margin: 20px 0;
	padding: 0 0 10px 95px;
	font-size: 18px;
	line-height: 30px;
	text-align: left;
	quotes: none;
	box-sizing: border-box
}

blockquote>* {
	color: inherit;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	font-style: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	text-transform: inherit;
	margin: 0
}

blockquote:after {
	position: absolute;
	left: 45px;
	top: 7px;
	font-family: FontAwesome;
	content: "\f10e";
	color: #4e6dcc;
	font-size: 35px
}

blockquote cite {
	font-style: normal;
	font-weight: 400
}

::selection {
	background: #43d5cb;
	color: #fff
}

::-moz-selection {
	background: #43d5cb;
	color: #fff
}

.bypostauthor,
.gallery-caption,
.sticky,
.wp-caption,
.wp-caption-text {
	opacity: 1
}

.alignleft {
	float: left;
	margin: 0 20px 20px 0
}

.alignright {
	float: right;
	margin: 0 0 20px 20px
}

.aligncenter {
	display: block;
	margin: 10px auto
}

.alignwide {
	margin-left: auto;
	margin-right: auto;
	clear: both
}

@media only screen and (max-width:1024px) {
	.alignwide {
		width: 100%;
		max-width: 100%
	}
}

.alignfull {
	position: relative;
	left: -1rem;
	width: calc(100% + (2 * 1rem));
	max-width: calc(100% + (2 * 1rem));
	clear: both
}

@media only screen and (max-width:1024px) {
	.alignfull {
		left: calc(-12.5% - 75px);
		width: calc(125% + 150px);
		max-width: calc(125% + 150px);
		margin-top: calc(2 * 1rem);
		margin-bottom: calc(2 * 1rem)
	}

	.mkdf-disabled-bg-image-bellow-1024 {
		background-image: none !important
	}
}

.text-align-right {
	text-align: right
}

.text-align-left {
	text-align: left
}

.text-align-center {
	text-align: center
}

.mkdf-wrapper {
	position: relative;
	left: 0;
	z-index: 1000
}

.mkdf-wrapper .mkdf-wrapper-inner {
	width: 100%;
	overflow: hidden
}

.mkdf-content {
	position: relative;
	margin-top: 0;
	z-index: 100;
	background-color: #fff
}

.mkdf-boxed {
	overflow: hidden !important
}

.mkdf-boxed .mkdf-wrapper {
	display: inline-block;
	vertical-align: middle;
	width: 100%
}

.mkdf-container:after,
.mkdf-container:before {
	content: " ";
	display: table
}

.mkdf-boxed .mkdf-wrapper .mkdf-wrapper-inner {
	width: 1150px;
	overflow: visible;
	margin: auto
}

.mkdf-boxed .mkdf-content {
	overflow: hidden
}

.mkdf-boxed .mkdf-footer-inner {
	width: 1150px;
	margin: auto
}

.mkdf-boxed .mkdf-page-header .mkdf-fixed-wrapper.fixed,
.mkdf-boxed .mkdf-page-header .mkdf-sticky-header {
	width: 1150px;
	left: auto
}

.mkdf-paspartu-enabled .mkdf-wrapper {
	padding: 10px;
	background-color: #fff;
	box-sizing: border-box
}

.mkdf-paspartu-enabled.mkdf-top-paspartu-disabled .mkdf-wrapper {
	padding-top: 0 !important
}

.mkdf-smooth-transition-loader {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 2000;
	background-color: #fff
}

.mkdf-container,
.mkdf-full-width {
	z-index: 100;
	position: relative
}

.mkdf-container {
	background-color: #fff;
	padding: 0;
	width: 100%
}

.mkdf-container:after {
	clear: both
}

.mkdf-container-inner {
	width: 1100px;
	margin: 0 auto
}

.mkdf-content .mkdf-content-inner>.mkdf-container>.mkdf-container-inner,
.mkdf-content .mkdf-content-inner>.mkdf-full-width>.mkdf-full-width-inner {
	padding-top: 40px
}

@media only screen and (min-width:1400px) {

	.mkdf-grid-1300 .mkdf-container-inner,
	.mkdf-grid-1300 .mkdf-footer-bottom-border-holder.mkdf-in-grid,
	.mkdf-grid-1300 .mkdf-footer-top-border-holder.mkdf-in-grid,
	.mkdf-grid-1300 .mkdf-grid,
	.mkdf-grid-1300 .mkdf-row-grid-section {
		width: 1300px
	}

	.mkdf-grid-1300.mkdf-boxed .mkdf-footer-inner,
	.mkdf-grid-1300.mkdf-boxed .mkdf-wrapper-inner {
		width: 1350px
	}

	.mkdf-grid-1300.mkdf-boxed .mkdf-page-header .mkdf-fixed-wrapper.fixed,
	.mkdf-grid-1300.mkdf-boxed .mkdf-page-header .mkdf-sticky-header {
		width: 1350px;
		left: auto
	}
}

@media only screen and (min-width:1300px) {

	.mkdf-grid-1200 .mkdf-container-inner,
	.mkdf-grid-1200 .mkdf-footer-bottom-border-holder.mkdf-in-grid,
	.mkdf-grid-1200 .mkdf-footer-top-border-holder.mkdf-in-grid,
	.mkdf-grid-1200 .mkdf-grid,
	.mkdf-grid-1200 .mkdf-row-grid-section {
		width: 1200px
	}

	.mkdf-grid-1200.mkdf-boxed .mkdf-footer-inner,
	.mkdf-grid-1200.mkdf-boxed .mkdf-wrapper-inner {
		width: 1250px
	}

	.mkdf-grid-1200.mkdf-boxed .mkdf-page-header .mkdf-fixed-wrapper.fixed,
	.mkdf-grid-1200.mkdf-boxed .mkdf-page-header .mkdf-sticky-header {
		width: 1250px;
		left: auto
	}
}

@media only screen and (min-width:1200px) {

	.mkdf-grid-1000 .mkdf-container-inner,
	.mkdf-grid-1000 .mkdf-footer-bottom-border-holder.mkdf-in-grid,
	.mkdf-grid-1000 .mkdf-footer-top-border-holder.mkdf-in-grid,
	.mkdf-grid-1000 .mkdf-grid,
	.mkdf-grid-1000 .mkdf-row-grid-section {
		width: 1000px
	}

	.mkdf-grid-1000.mkdf-boxed .mkdf-footer-inner,
	.mkdf-grid-1000.mkdf-boxed .mkdf-wrapper-inner {
		width: 1050px
	}

	.mkdf-grid-1000.mkdf-boxed .mkdf-page-header .mkdf-fixed-wrapper.fixed,
	.mkdf-grid-1000.mkdf-boxed .mkdf-page-header .mkdf-sticky-header {
		width: 1050px;
		left: auto
	}
}

@media only screen and (min-width:1024px) {

	.mkdf-grid-800 .mkdf-container-inner,
	.mkdf-grid-800 .mkdf-footer-bottom-border-holder.mkdf-in-grid,
	.mkdf-grid-800 .mkdf-footer-top-border-holder.mkdf-in-grid,
	.mkdf-grid-800 .mkdf-grid,
	.mkdf-grid-800 .mkdf-row-grid-section {
		width: 800px
	}

	.mkdf-grid-800.mkdf-boxed .mkdf-footer-inner,
	.mkdf-grid-800.mkdf-boxed .mkdf-wrapper-inner {
		width: 850px
	}

	.mkdf-grid-800.mkdf-boxed .mkdf-page-header .mkdf-fixed-wrapper.fixed,
	.mkdf-grid-800.mkdf-boxed .mkdf-page-header .mkdf-sticky-header {
		width: 850px;
		left: auto
	}
}

@-webkit-keyframes preload-background {
	from {
		background-position: 0 0
	}

	to {
		background-position: 100% 0
	}
}

@keyframes preload-background {
	from {
		background-position: 0 0
	}

	to {
		background-position: 100% 0
	}
}

.mkdf-preload-background {
	background-repeat: repeat !important;
	background-color: transparent !important;
	background-attachment: scroll !important;
	background-size: inherit !important;
	-webkit-animation-name: preload-background;
	-webkit-animation-duration: 40s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	-webkit-animation-delay: 0s;
	-webkit-animation-fill-mode: forwards;
	animation-name: preload-background;
	animation-duration: 40s;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	animation-delay: 0s;
	animation-fill-mode: forwards
}

.mkdf-parallax-row-holder,
.mkdf-title.mkdf-has-parallax-background {
	background-attachment: fixed
}

.mkdf-grid {
	width: 1100px;
	margin: 0 auto
}

.mkdf-vertical-align-containers {
	position: relative;
	height: 100%;
	width: 100%;
	padding: 0 20px;
	box-sizing: border-box
}

.mkdf-vertical-align-containers.mkdf-25-50-25 .mkdf-position-left,
.mkdf-vertical-align-containers.mkdf-25-50-25 .mkdf-position-right {
	width: 25%
}

.mkdf-vertical-align-containers.mkdf-25-50-25 .mkdf-position-center {
	width: 50%;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%)
}

.mkdf-vertical-align-containers.mkdf-33-33-33 .mkdf-position-center,
.mkdf-vertical-align-containers.mkdf-33-33-33 .mkdf-position-left,
.mkdf-vertical-align-containers.mkdf-33-33-33 .mkdf-position-right {
	width: 33.33%
}

.mkdf-vertical-align-containers.mkdf-33-33-33 .mkdf-position-center {
	width: 50%;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%)
}

.mkdf-vertical-align-containers.mkdf-50-50 .mkdf-position-left,
.mkdf-vertical-align-containers.mkdf-50-50 .mkdf-position-right {
	width: 50%
}

.mkdf-vertical-align-containers.mkdf-33-66 .mkdf-position-left {
	width: 33.33%
}

.mkdf-vertical-align-containers.mkdf-33-66 .mkdf-position-right,
.mkdf-vertical-align-containers.mkdf-66-33 .mkdf-position-left {
	width: 66.66%
}

.mkdf-vertical-align-containers.mkdf-66-33 .mkdf-position-right {
	width: 33.33%
}

.mkdf-vertical-align-containers .mkdf-position-left {
	position: relative;
	float: left;
	z-index: 2;
	height: 100%
}

.mkdf-vertical-align-containers .mkdf-position-center {
	height: 100%;
	width: 100%;
	position: absolute;
	left: 0;
	text-align: center;
	z-index: 1
}

.mkdf-vertical-align-containers .mkdf-position-right {
	position: relative;
	float: right;
	z-index: 2;
	height: 100%;
	text-align: right
}

.mkdf-vertical-align-containers .mkdf-position-center-inner,
.mkdf-vertical-align-containers .mkdf-position-left-inner,
.mkdf-vertical-align-containers .mkdf-position-right-inner {
	vertical-align: middle;
	display: inline-block
}

.mkdf-vertical-align-containers .mkdf-position-right.mkdf-has-widget .mkdf-position-right-inner {
	height: 100%
}

.mkdf-vertical-align-containers .mkdf-position-center:before,
.mkdf-vertical-align-containers .mkdf-position-left:before,
.mkdf-vertical-align-containers .mkdf-position-right:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	margin-right: 0
}

.last_toggle_el_margin,
.wpb_button,
.wpb_content_element,
.wpb_row,
ul.wpb_thumbnails-fluid>li {
	margin-bottom: 0 !important
}

.vc_row .wpb_gmaps_widget .wpb_wrapper {
	padding: 0;
	background-color: transparent
}

.mkdf-scrolling-text-enabled {
	position: relative
}

.mkdf-scrolling-text-enabled .mkdf-marquee-holder {
	position: absolute;
	font-family: Poppins, sans-serif;
	width: 100%;
	height: 1.2em;
	overflow: hidden;
	font-size: 465px;
	line-height: 1em;
	letter-spacing: 0;
	color: #f3f3f3;
	font-weight: 600;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%);
	opacity: 0;
	padding: 0 50px
}

.mkdf-scrolling-text-enabled .mkdf-marquee-holder ul {
	margin: 0
}

.mkdf-scrolling-text-enabled .mkdf-marquee-holder .mkdf-marquee {
	float: left;
	margin: 0;
	display: block;
	line-height: 1.2em
}

.mkdf-row-grid-section {
	position: relative;
	width: 1100px;
	margin: 0 auto;
	z-index: 20
}

.mkdf-content-aligment-left {
	text-align: left
}

.mkdf-content-aligment-center {
	text-align: center
}

.mkdf-content-aligment-right {
	text-align: right
}

.mkdf-parallax-row-holder {
	position: static;
	padding: 0;
	background-repeat: no-repeat;
	background-color: transparent;
	background-position: center 0;
	overflow: hidden
}

@media only screen and (max-width:1024px) {
	.mkdf-parallax-row-holder {
		height: auto !important;
		min-height: 200px !important;
		background-position: center top !important;
		background-attachment: scroll;
		background-size: cover
	}
}

.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden
}

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

.mkdf-two-columns-form-without-space .mkdf-column-left {
	display: table-cell;
	width: 99%;
	vertical-align: top
}

.mkdf-two-columns-form-without-space .mkdf-column-right {
	display: table-cell;
	width: 1%;
	text-align: left;
	vertical-align: top
}

.mkdf-two-columns-form-with-space .mkdf-column-left {
	display: table-cell;
	width: 99%;
	vertical-align: top;
	padding: 0 10px 0 0;
	box-sizing: border-box
}

.mkdf-two-columns-form-with-space .mkdf-column-right {
	display: table-cell;
	width: 1%;
	text-align: left;
	vertical-align: top;
	padding: 0 0 0 10px;
	box-sizing: border-box
}

.mkdf-grid-col-10:after,
.mkdf-grid-col-10:before,
.mkdf-grid-col-11:after,
.mkdf-grid-col-11:before,
.mkdf-grid-col-12:after,
.mkdf-grid-col-12:before,
.mkdf-grid-col-1:after,
.mkdf-grid-col-1:before,
.mkdf-grid-col-2:after,
.mkdf-grid-col-2:before,
.mkdf-grid-col-3:after,
.mkdf-grid-col-3:before,
.mkdf-grid-col-4:after,
.mkdf-grid-col-4:before,
.mkdf-grid-col-5:after,
.mkdf-grid-col-5:before,
.mkdf-grid-col-7:after,
.mkdf-grid-col-7:before,
.mkdf-grid-col-8:after,
.mkdf-grid-col-8:before,
.mkdf-grid-col-9:after,
.mkdf-grid-col-9:before,
.mkdf-grid-row:after,
.mkdf-grid-row:before {
	content: " ";
	display: table
}

.mkdf-grid-row {
	margin-left: -15px;
	margin-right: -15px
}

.mkdf-grid-row:after {
	clear: both
}

.mkdf-grid-no-gutter {
	margin-left: 0;
	margin-right: 0
}

.mkdf-grid-no-gutter>div {
	padding-left: 0;
	padding-right: 0
}

.mkdf-grid-tiny-gutter {
	margin-left: -5px;
	margin-right: -5px
}

.mkdf-grid-tiny-gutter>div {
	padding-left: 5px;
	padding-right: 5px
}

.mkdf-grid-small-gutter {
	margin-left: -10px;
	margin-right: -10px
}

.mkdf-grid-small-gutter>div {
	padding-left: 10px;
	padding-right: 10px
}

.mkdf-grid-normal-gutter {
	margin-left: -15px;
	margin-right: -15px
}

.mkdf-grid-normal-gutter>div {
	padding-left: 15px;
	padding-right: 15px
}

.mkdf-grid-medium-gutter {
	margin-left: -20px;
	margin-right: -20px
}

.mkdf-grid-medium-gutter>div {
	padding-left: 20px;
	padding-right: 20px
}

.mkdf-grid-large-gutter {
	margin-left: -25px;
	margin-right: -25px
}

.mkdf-grid-large-gutter>div {
	padding-left: 25px;
	padding-right: 25px
}

.mkdf-grid-col-1,
.mkdf-grid-col-10,
.mkdf-grid-col-11,
.mkdf-grid-col-12,
.mkdf-grid-col-2,
.mkdf-grid-col-3,
.mkdf-grid-col-4,
.mkdf-grid-col-5,
.mkdf-grid-col-7,
.mkdf-grid-col-8,
.mkdf-grid-col-9 {
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	position: relative;
	box-sizing: border-box
}

.mkdf-grid-col-1 {
	float: left;
	width: 8.33333%
}

.mkdf-grid-col-1:after {
	clear: both
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-1 {
		width: 100%;
		float: none
	}
}

.mkdf-grid-col-2 {
	float: left;
	width: 16.66667%
}

.mkdf-grid-col-2:after {
	clear: both
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-2 {
		width: 100%;
		float: none
	}
}

.mkdf-grid-col-3 {
	float: left;
	width: 25%
}

.mkdf-grid-col-3:after {
	clear: both
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-3 {
		width: 100%;
		float: none
	}
}

.mkdf-grid-col-4 {
	float: left;
	width: 33.33333%
}

.mkdf-grid-col-4:after {
	clear: both
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-4 {
		width: 100%;
		float: none
	}
}

.mkdf-grid-col-5 {
	float: left;
	width: 41.66667%
}

.mkdf-grid-col-5:after {
	clear: both
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-5 {
		width: 100%;
		float: none
	}
}

.mkdf-grid-col-6 {
	position: relative;
	float: left;
	width: 50%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	box-sizing: border-box
}

.mkdf-grid-col-6:after,
.mkdf-grid-col-6:before {
	content: " ";
	display: table
}

.mkdf-grid-col-6:after {
	clear: both
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-6 {
		width: 100%;
		float: none
	}
}

.mkdf-grid-col-7 {
	float: left;
	width: 58.33333%
}

.mkdf-grid-col-7:after {
	clear: both
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-7 {
		width: 100%;
		float: none
	}
}

.mkdf-grid-col-8 {
	float: left;
	width: 66.66667%
}

.mkdf-grid-col-8:after {
	clear: both
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-8 {
		width: 100%;
		float: none
	}
}

.mkdf-grid-col-9 {
	float: left;
	width: 75%
}

.mkdf-grid-col-9:after {
	clear: both
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-9 {
		width: 100%;
		float: none
	}
}

.mkdf-grid-col-10 {
	float: left;
	width: 83.33333%
}

.mkdf-grid-col-10:after {
	clear: both
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-10 {
		width: 100%;
		float: none
	}
}

.mkdf-grid-col-11 {
	float: left;
	width: 91.66667%
}

.mkdf-grid-col-11:after {
	clear: both
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-11 {
		width: 100%;
		float: none
	}
}

.mkdf-grid-col-12 {
	float: left;
	width: 100%
}

.mkdf-grid-col-12:after {
	clear: both
}

.mkdf-grid-col-push-1 {
	left: 8.33333%
}

.mkdf-grid-col-pull-1 {
	right: 8.33333%
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-12 {
		width: 100%;
		float: none
	}

	.mkdf-grid-col-push-1 {
		left: 0
	}

	.mkdf-grid-col-pull-1 {
		right: 0
	}
}

.mkdf-grid-col-push-2 {
	left: 16.66667%
}

.mkdf-grid-col-pull-2 {
	right: 16.66667%
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-push-2 {
		left: 0
	}

	.mkdf-grid-col-pull-2 {
		right: 0
	}
}

.mkdf-grid-col-push-3 {
	left: 25%
}

.mkdf-grid-col-pull-3 {
	right: 25%
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-push-3 {
		left: 0
	}

	.mkdf-grid-col-pull-3 {
		right: 0
	}
}

.mkdf-grid-col-push-4 {
	left: 33.33333%
}

.mkdf-grid-col-pull-4 {
	right: 33.33333%
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-push-4 {
		left: 0
	}

	.mkdf-grid-col-pull-4 {
		right: 0
	}
}

.mkdf-grid-col-push-5 {
	left: 41.66667%
}

.mkdf-grid-col-pull-5 {
	right: 41.66667%
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-push-5 {
		left: 0
	}

	.mkdf-grid-col-pull-5 {
		right: 0
	}
}

.mkdf-grid-col-push-6 {
	left: 50%
}

.mkdf-grid-col-pull-6 {
	right: 50%
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-push-6 {
		left: 0
	}

	.mkdf-grid-col-pull-6 {
		right: 0
	}
}

.mkdf-grid-col-push-7 {
	left: 58.33333%
}

.mkdf-grid-col-pull-7 {
	right: 58.33333%
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-push-7 {
		left: 0
	}

	.mkdf-grid-col-pull-7 {
		right: 0
	}
}

.mkdf-grid-col-push-8 {
	left: 66.66667%
}

.mkdf-grid-col-pull-8 {
	right: 66.66667%
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-push-8 {
		left: 0
	}

	.mkdf-grid-col-pull-8 {
		right: 0
	}
}

.mkdf-grid-col-push-9 {
	left: 75%
}

.mkdf-grid-col-pull-9 {
	right: 75%
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-push-9 {
		left: 0
	}

	.mkdf-grid-col-pull-9 {
		right: 0
	}
}

.mkdf-grid-col-push-10 {
	left: 83.33333%
}

.mkdf-grid-col-pull-10 {
	right: 83.33333%
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-push-10 {
		left: 0
	}

	.mkdf-grid-col-pull-10 {
		right: 0
	}
}

.mkdf-grid-col-push-11 {
	left: 91.66667%
}

.mkdf-grid-col-pull-11 {
	right: 91.66667%
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-push-11 {
		left: 0
	}

	.mkdf-grid-col-pull-11 {
		right: 0
	}
}

.mkdf-grid-col-push-12 {
	left: 100%
}

.mkdf-grid-col-pull-12 {
	right: 100%
}

@media only screen and (max-width:1440px) {
	.mkdf-grid-col-laptop-landscape-large-1 {
		width: 8.33333%;
		float: left
	}
}

@media only screen and (max-width:1280px) {
	.mkdf-disabled-bg-image-bellow-1280 {
		background-image: none !important
	}

	.mkdf-grid-col-laptop-landscape-medium-1 {
		width: 8.33333%;
		float: left
	}
}

@media only screen and (max-width:1200px) {
	.mkdf-grid-col-laptop-landscape-1 {
		width: 8.33333%;
		float: left
	}
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-push-12 {
		left: 0
	}

	.mkdf-grid-col-pull-12 {
		right: 0
	}

	.mkdf-grid-col-ipad-landscape-1 {
		width: 8.33333%;
		float: left
	}
}

@media only screen and (max-width:768px) {
	.mkdf-disabled-bg-image-bellow-768 {
		background-image: none !important
	}

	.mkdf-grid-col-ipad-portrait-1 {
		width: 8.33333%;
		float: left
	}
}

@media only screen and (max-width:680px) {
	.mkdf-disabled-bg-image-bellow-680 {
		background-image: none !important
	}

	.mkdf-grid-col-phone-landscape-1 {
		width: 8.33333%;
		float: left
	}
}

@media only screen and (max-width:480px) {
	.mkdf-disabled-bg-image-bellow-480 {
		background-image: none !important
	}

	.mkdf-grid-col-phone-portrait-1 {
		width: 8.33333%;
		float: left
	}
}

@media only screen and (max-width:320px) {
	.mkdf-grid-col-smaller-phone-portrait-1 {
		width: 8.33333%;
		float: left
	}

	.mkdf-grid-col-smaller-phone-portrait-2 {
		width: 16.66667%;
		float: left
	}
}

@media only screen and (max-width:1280px) {
	.mkdf-grid-col-laptop-landscape-medium-2 {
		width: 16.66667%;
		float: left
	}
}

@media only screen and (max-width:1200px) {
	.mkdf-grid-col-laptop-landscape-2 {
		width: 16.66667%;
		float: left
	}
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-ipad-landscape-2 {
		width: 16.66667%;
		float: left
	}
}

@media only screen and (max-width:768px) {
	.mkdf-grid-col-ipad-portrait-2 {
		width: 16.66667%;
		float: left
	}
}

@media only screen and (max-width:680px) {
	.mkdf-grid-col-phone-landscape-2 {
		width: 16.66667%;
		float: left
	}
}

@media only screen and (max-width:480px) {
	.mkdf-grid-col-phone-portrait-2 {
		width: 16.66667%;
		float: left
	}
}

@media only screen and (max-width:1440px) {
	.mkdf-grid-col-laptop-landscape-large-2 {
		width: 16.66667%;
		float: left
	}

	.mkdf-grid-col-laptop-landscape-large-3 {
		width: 25%;
		float: left
	}
}

@media only screen and (max-width:1280px) {
	.mkdf-grid-col-laptop-landscape-medium-3 {
		width: 25%;
		float: left
	}
}

@media only screen and (max-width:1200px) {
	.mkdf-grid-col-laptop-landscape-3 {
		width: 25%;
		float: left
	}
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-ipad-landscape-3 {
		width: 25%;
		float: left
	}
}

@media only screen and (max-width:768px) {
	.mkdf-grid-col-ipad-portrait-3 {
		width: 25%;
		float: left
	}
}

@media only screen and (max-width:680px) {
	.mkdf-grid-col-phone-landscape-3 {
		width: 25%;
		float: left
	}
}

@media only screen and (max-width:480px) {
	.mkdf-grid-col-phone-portrait-3 {
		width: 25%;
		float: left
	}
}

@media only screen and (max-width:320px) {
	.mkdf-grid-col-smaller-phone-portrait-3 {
		width: 25%;
		float: left
	}

	.mkdf-grid-col-smaller-phone-portrait-4 {
		width: 33.33333%;
		float: left
	}
}

@media only screen and (max-width:1280px) {
	.mkdf-grid-col-laptop-landscape-medium-4 {
		width: 33.33333%;
		float: left
	}
}

@media only screen and (max-width:1200px) {
	.mkdf-grid-col-laptop-landscape-4 {
		width: 33.33333%;
		float: left
	}
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-ipad-landscape-4 {
		width: 33.33333%;
		float: left
	}
}

@media only screen and (max-width:768px) {
	.mkdf-grid-col-ipad-portrait-4 {
		width: 33.33333%;
		float: left
	}
}

@media only screen and (max-width:680px) {
	.mkdf-grid-col-phone-landscape-4 {
		width: 33.33333%;
		float: left
	}
}

@media only screen and (max-width:480px) {
	.mkdf-grid-col-phone-portrait-4 {
		width: 33.33333%;
		float: left
	}
}

@media only screen and (max-width:1440px) {
	.mkdf-grid-col-laptop-landscape-large-4 {
		width: 33.33333%;
		float: left
	}

	.mkdf-grid-col-laptop-landscape-large-5 {
		width: 41.66667%;
		float: left
	}
}

@media only screen and (max-width:1280px) {
	.mkdf-grid-col-laptop-landscape-medium-5 {
		width: 41.66667%;
		float: left
	}
}

@media only screen and (max-width:1200px) {
	.mkdf-grid-col-laptop-landscape-5 {
		width: 41.66667%;
		float: left
	}
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-ipad-landscape-5 {
		width: 41.66667%;
		float: left
	}
}

@media only screen and (max-width:768px) {
	.mkdf-grid-col-ipad-portrait-5 {
		width: 41.66667%;
		float: left
	}
}

@media only screen and (max-width:680px) {
	.mkdf-grid-col-phone-landscape-5 {
		width: 41.66667%;
		float: left
	}
}

@media only screen and (max-width:480px) {
	.mkdf-grid-col-phone-portrait-5 {
		width: 41.66667%;
		float: left
	}
}

@media only screen and (max-width:320px) {
	.mkdf-grid-col-smaller-phone-portrait-5 {
		width: 41.66667%;
		float: left
	}

	.mkdf-grid-col-smaller-phone-portrait-6 {
		width: 50%;
		float: left
	}
}

@media only screen and (max-width:1280px) {
	.mkdf-grid-col-laptop-landscape-medium-6 {
		width: 50%;
		float: left
	}
}

@media only screen and (max-width:1200px) {
	.mkdf-grid-col-laptop-landscape-6 {
		width: 50%;
		float: left
	}
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-ipad-landscape-6 {
		width: 50%;
		float: left
	}
}

@media only screen and (max-width:768px) {
	.mkdf-grid-col-ipad-portrait-6 {
		width: 50%;
		float: left
	}
}

@media only screen and (max-width:680px) {
	.mkdf-grid-col-phone-landscape-6 {
		width: 50%;
		float: left
	}
}

@media only screen and (max-width:480px) {
	.mkdf-grid-col-phone-portrait-6 {
		width: 50%;
		float: left
	}
}

@media only screen and (max-width:1440px) {
	.mkdf-grid-col-laptop-landscape-large-6 {
		width: 50%;
		float: left
	}

	.mkdf-grid-col-laptop-landscape-large-7 {
		width: 58.33333%;
		float: left
	}
}

@media only screen and (max-width:1280px) {
	.mkdf-grid-col-laptop-landscape-medium-7 {
		width: 58.33333%;
		float: left
	}
}

@media only screen and (max-width:1200px) {
	.mkdf-grid-col-laptop-landscape-7 {
		width: 58.33333%;
		float: left
	}
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-ipad-landscape-7 {
		width: 58.33333%;
		float: left
	}
}

@media only screen and (max-width:768px) {
	.mkdf-grid-col-ipad-portrait-7 {
		width: 58.33333%;
		float: left
	}
}

@media only screen and (max-width:680px) {
	.mkdf-grid-col-phone-landscape-7 {
		width: 58.33333%;
		float: left
	}
}

@media only screen and (max-width:480px) {
	.mkdf-grid-col-phone-portrait-7 {
		width: 58.33333%;
		float: left
	}
}

@media only screen and (max-width:320px) {
	.mkdf-grid-col-smaller-phone-portrait-7 {
		width: 58.33333%;
		float: left
	}

	.mkdf-grid-col-smaller-phone-portrait-8 {
		width: 66.66667%;
		float: left
	}
}

@media only screen and (max-width:1280px) {
	.mkdf-grid-col-laptop-landscape-medium-8 {
		width: 66.66667%;
		float: left
	}
}

@media only screen and (max-width:1200px) {
	.mkdf-grid-col-laptop-landscape-8 {
		width: 66.66667%;
		float: left
	}
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-ipad-landscape-8 {
		width: 66.66667%;
		float: left
	}
}

@media only screen and (max-width:768px) {
	.mkdf-grid-col-ipad-portrait-8 {
		width: 66.66667%;
		float: left
	}
}

@media only screen and (max-width:680px) {
	.mkdf-grid-col-phone-landscape-8 {
		width: 66.66667%;
		float: left
	}
}

@media only screen and (max-width:480px) {
	.mkdf-grid-col-phone-portrait-8 {
		width: 66.66667%;
		float: left
	}
}

@media only screen and (max-width:1440px) {
	.mkdf-grid-col-laptop-landscape-large-8 {
		width: 66.66667%;
		float: left
	}

	.mkdf-grid-col-laptop-landscape-large-9 {
		width: 75%;
		float: left
	}
}

@media only screen and (max-width:1280px) {
	.mkdf-grid-col-laptop-landscape-medium-9 {
		width: 75%;
		float: left
	}
}

@media only screen and (max-width:1200px) {
	.mkdf-grid-col-laptop-landscape-9 {
		width: 75%;
		float: left
	}
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-ipad-landscape-9 {
		width: 75%;
		float: left
	}
}

@media only screen and (max-width:768px) {
	.mkdf-grid-col-ipad-portrait-9 {
		width: 75%;
		float: left
	}
}

@media only screen and (max-width:680px) {
	.mkdf-grid-col-phone-landscape-9 {
		width: 75%;
		float: left
	}
}

@media only screen and (max-width:480px) {
	.mkdf-grid-col-phone-portrait-9 {
		width: 75%;
		float: left
	}
}

@media only screen and (max-width:320px) {
	.mkdf-grid-col-smaller-phone-portrait-9 {
		width: 75%;
		float: left
	}

	.mkdf-grid-col-smaller-phone-portrait-10 {
		width: 83.33333%;
		float: left
	}
}

@media only screen and (max-width:1280px) {
	.mkdf-grid-col-laptop-landscape-medium-10 {
		width: 83.33333%;
		float: left
	}
}

@media only screen and (max-width:1200px) {
	.mkdf-grid-col-laptop-landscape-10 {
		width: 83.33333%;
		float: left
	}
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-ipad-landscape-10 {
		width: 83.33333%;
		float: left
	}
}

@media only screen and (max-width:768px) {
	.mkdf-grid-col-ipad-portrait-10 {
		width: 83.33333%;
		float: left
	}
}

@media only screen and (max-width:680px) {
	.mkdf-grid-col-phone-landscape-10 {
		width: 83.33333%;
		float: left
	}
}

@media only screen and (max-width:480px) {
	.mkdf-grid-col-phone-portrait-10 {
		width: 83.33333%;
		float: left
	}
}

@media only screen and (max-width:1440px) {
	.mkdf-grid-col-laptop-landscape-large-10 {
		width: 83.33333%;
		float: left
	}

	.mkdf-grid-col-laptop-landscape-large-11 {
		width: 91.66667%;
		float: left
	}
}

@media only screen and (max-width:1280px) {
	.mkdf-grid-col-laptop-landscape-medium-11 {
		width: 91.66667%;
		float: left
	}
}

@media only screen and (max-width:1200px) {
	.mkdf-grid-col-laptop-landscape-11 {
		width: 91.66667%;
		float: left
	}
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-ipad-landscape-11 {
		width: 91.66667%;
		float: left
	}
}

@media only screen and (max-width:768px) {
	.mkdf-grid-col-ipad-portrait-11 {
		width: 91.66667%;
		float: left
	}
}

@media only screen and (max-width:680px) {
	.mkdf-grid-col-phone-landscape-11 {
		width: 91.66667%;
		float: left
	}
}

@media only screen and (max-width:480px) {
	.mkdf-grid-col-phone-portrait-11 {
		width: 91.66667%;
		float: left
	}
}

@media only screen and (max-width:320px) {
	.mkdf-grid-col-smaller-phone-portrait-11 {
		width: 91.66667%;
		float: left
	}

	.mkdf-grid-col-smaller-phone-portrait-12 {
		width: 100%;
		float: none
	}
}

@media only screen and (max-width:1440px) {
	.mkdf-grid-col-laptop-landscape-large-12 {
		width: 100%;
		float: none
	}
}

@media only screen and (max-width:1280px) {
	.mkdf-grid-col-laptop-landscape-medium-12 {
		width: 100%;
		float: none
	}
}

@media only screen and (max-width:1200px) {
	.mkdf-grid-col-laptop-landscape-12 {
		width: 100%;
		float: none
	}
}

@media only screen and (max-width:1024px) {
	.mkdf-grid-col-ipad-landscape-12 {
		width: 100%;
		float: none
	}
}

@media only screen and (max-width:768px) {
	.mkdf-grid-col-ipad-portrait-12 {
		width: 100%;
		float: none
	}
}

@media only screen and (max-width:680px) {
	.mkdf-grid-col-phone-landscape-12 {
		width: 100%;
		float: none
	}
}

@media only screen and (max-width:480px) {
	.mkdf-grid-col-phone-portrait-12 {
		width: 100%;
		float: none
	}
}

@-webkit-keyframes element-from-left {
	0% {
		opacity: 0;
		transform: translate(-20%, 0)
	}

	100% {
		opacity: 1;
		transform: translate(0, 0)
	}
}

@keyframes element-from-left {
	0% {
		opacity: 0;
		transform: translate(-20%, 0)
	}

	100% {
		opacity: 1;
		transform: translate(0, 0)
	}
}

@-webkit-keyframes element-from-right {
	0% {
		opacity: 0;
		transform: translate(20%, 0)
	}

	100% {
		opacity: 1;
		transform: translate(0, 0)
	}
}

@keyframes element-from-right {
	0% {
		opacity: 0;
		transform: translate(20%, 0)
	}

	100% {
		opacity: 1;
		transform: translate(0, 0)
	}
}

@-webkit-keyframes element-from-top {
	0% {
		opacity: 0;
		transform: translate(0, -30%)
	}

	100% {
		opacity: 1;
		transform: translate(0, 0)
	}
}

@keyframes element-from-top {
	0% {
		opacity: 0;
		transform: translate(0, -30%)
	}

	100% {
		opacity: 1;
		transform: translate(0, 0)
	}
}

@-webkit-keyframes element-from-bottom {
	0% {
		opacity: 0;
		transform: translate(0, 30%)
	}

	100% {
		opacity: 1;
		transform: translate(0, 0)
	}
}

@keyframes element-from-bottom {
	0% {
		opacity: 0;
		transform: translate(0, 30%)
	}

	100% {
		opacity: 1;
		transform: translate(0, 0)
	}
}

.mkdf-element-from-bottom,
.mkdf-element-from-fade,
.mkdf-element-from-left,
.mkdf-element-from-right,
.mkdf-element-from-top {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-element-from-bottom>div,
.mkdf-element-from-fade>div,
.mkdf-element-from-left>div,
.mkdf-element-from-right>div,
.mkdf-element-from-top>div {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	opacity: 0
}

.mkdf-element-from-fade.mkdf-element-from-fade-on>div {
	opacity: 1;
	-webkit-transition: opacity .8s ease 0s;
	-moz-transition: opacity .8s ease 0s;
	transition: opacity .8s ease 0s
}

.mkdf-element-from-left.mkdf-element-from-left-on>div {
	-webkit-animation: element-from-left .55s 1 ease;
	-moz-animation: element-from-left .55s 1 ease;
	animation: element-from-left .55s 1 ease;
	opacity: 1
}

.mkdf-element-from-right.mkdf-element-from-right-on>div {
	-webkit-animation: element-from-right .55s 1 ease;
	-moz-animation: element-from-right .55s 1 ease;
	animation: element-from-right .55s 1 ease;
	opacity: 1
}

.mkdf-element-from-top.mkdf-element-from-top-on>div {
	-webkit-animation: element-from-top .55s 1 ease;
	-moz-animation: element-from-top .55s 1 ease;
	animation: element-from-top .55s 1 ease;
	opacity: 1
}

.mkdf-element-from-bottom.mkdf-element-from-bottom-on>div {
	-webkit-animation: element-from-bottom .55s 1 ease;
	-moz-animation: element-from-bottom .55s 1 ease;
	animation: element-from-bottom .55s 1 ease;
	opacity: 1
}

.mkdf-flip-in {
	opacity: 0;
	-webkit-transform: perspective(1000px) rotateY(25deg);
	-moz-transform: perspective(1000px) rotateY(25deg);
	transform: perspective(1000px) rotateY(25deg);
	-webkit-transition: all 1.1s ease-in-out;
	-moz-transition: all 1.1s ease-in-out;
	transition: all 1.1s ease-in-out
}

.mkdf-flip-in.mkdf-flip-in-on {
	opacity: 1;
	-webkit-transform: rotateY(0);
	-moz-transform: rotateY(0);
	transform: rotateY(0)
}

.mkdf-grow-in {
	opacity: 0;
	-webkit-transform: scale(.8);
	-moz-transform: scale(.8);
	transform: scale(.8);
	-webkit-transition: all 1s cubic-bezier(0, 1, .5, 1);
	-moz-transition: all 1s cubic-bezier(0, 1, .5, 1);
	transition: all 1s cubic-bezier(0, 1, .5, 1)
}

.mkdf-grow-in.mkdf-grow-in-on {
	opacity: 1;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	transform: scale(1)
}

.mkdf-z-rotate {
	opacity: 0;
	-webkit-transform: rotateZ(7deg);
	-moz-transform: rotateZ(7deg);
	transform: rotateZ(7deg);
	-webkit-transition: all .3s cubic-bezier(.165, .84, .44, 1);
	-moz-transition: all .3s cubic-bezier(.165, .84, .44, 1);
	transition: all .3s cubic-bezier(.165, .84, .44, 1);
	-webkit-transform-origin: top right;
	-moz-transform-origin: top right;
	transform-origin: top right
}

.mkdf-z-rotate.mkdf-z-rotate-on {
	opacity: 1;
	-webkit-transform: rotateZ(0);
	-moz-transform: rotateZ(0);
	transform: rotateZ(0)
}

.mkdf-x-rotate {
	opacity: 0;
	-webkit-transform: perspective(900px) rotateX(-45deg);
	-moz-transform: perspective(900px) rotateX(-45deg);
	transform: perspective(900px) rotateX(-45deg);
	-webkit-transition: all .6s cubic-bezier(.785, .135, .15, .86);
	-moz-transition: all .6s cubic-bezier(.785, .135, .15, .86);
	transition: all .6s cubic-bezier(.785, .135, .15, .86)
}

.mkdf-x-rotate.mkdf-x-rotate-on {
	opacity: 1;
	-webkit-transform: rotateX(0);
	-moz-transform: rotateX(0);
	transform: rotateX(0)
}

.mkdf-y-translate {
	opacity: 0;
	-webkit-transform: translate(0, 30px);
	-moz-transform: translate(0, 30px);
	transform: translate(0, 30px);
	-webkit-transition: all .7s cubic-bezier(.68, -.65, .265, 1.65);
	-moz-transition: all .7s cubic-bezier(.68, -.65, .265, 1.65);
	transition: all .7s cubic-bezier(.68, -.65, .265, 1.65)
}

.mkdf-y-translate.mkdf-y-translate-on {
	opacity: 1;
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	transform: translate(0, 0)
}

.mkdf-fade-in-down {
	opacity: 0;
	-webkit-transform: translate(0, -25px);
	-moz-transform: translate(0, -25px);
	transform: translate(0, -25px);
	-webkit-transition: all .9s cubic-bezier(0, 1, .5, 1);
	-moz-transition: all .9s cubic-bezier(0, 1, .5, 1);
	transition: all .9s cubic-bezier(0, 1, .5, 1)
}

.mkdf-fade-in-down.mkdf-fade-in-down-on {
	opacity: 1;
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	transform: translate(0, 0)
}

.mkdf-fade-in-left-x-rotate {
	opacity: 0;
	-webkit-transform: rotateZ(-5deg) translate(-30px, 0);
	-moz-transform: rotateZ(-5deg) translate(-30px, 0);
	transform: rotateZ(-5deg) translate(-30px, 0);
	-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	transition: all .4s ease
}

.mkdf-fade-in-left-x-rotate.mkdf-fade-in-left-x-rotate-on {
	opacity: 1;
	-webkit-transform: rotateZ(0) translate(0, 0);
	-moz-transform: rotateZ(0) translate(0, 0);
	transform: rotateZ(0) translate(0, 0)
}

.mkdf-fade-in {
	opacity: 0;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease
}

.mkdf-fade-in.mkdf-fade-in-on {
	opacity: 1
}

.mkdf-st-loader {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 2100;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.mkdf-st-loader1 {
	position: relative;
	display: inline-block;
	width: 100%;
	height: 100%
}

.mkdf-st-loader2 {
	margin: -50% 0 0 -50%
}

.mkdf-rotate-circles {
	width: 60px;
	height: 20px
}

.mkdf-rotate-circles>div {
	background-color: #333;
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 4px;
	border-radius: 100%;
	opacity: 0;
	-webkit-animation: ball-fall 1.5s ease infinite;
	animation: ball-fall 1.5s ease infinite;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

.mkdf-rotate-circles>div:nth-child(1) {
	-webkit-animation-delay: -.2s;
	animation-delay: -.2s
}

.mkdf-rotate-circles>div:nth-child(2) {
	-webkit-animation-delay: -.1s;
	animation-delay: -.1s
}

.mkdf-rotate-circles>div:nth-child(3) {
	-webkit-animation-delay: 0s;
	animation-delay: 0s
}

@-webkit-keyframes ball-fall {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-145%);
		-moz-transform: translateY(-145%);
		transform: translateY(-145%)
	}

	10%,
	90% {
		opacity: .5
	}

	20%,
	80% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		transform: translateY(0)
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(145%);
		-moz-transform: translateY(145%);
		transform: translateY(145%)
	}
}

@keyframes ball-fall {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-145%);
		-moz-transform: translateY(-145%);
		transform: translateY(-145%)
	}

	10%,
	90% {
		opacity: .5
	}

	20%,
	80% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		transform: translateY(0)
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(145%);
		-moz-transform: translateY(145%);
		transform: translateY(145%)
	}
}

.mkdf-st-loader .pulse {
	width: 32px;
	height: 32px;
	margin: -16px 0 0 -16px;
	background-color: #43d5cb;
	border-radius: 16px;
	-webkit-animation: scaleout 1s infinite ease-in-out;
	animation: scaleout 1s infinite ease-in-out
}

@-webkit-keyframes scaleout {
	0% {
		-webkit-transform: scale(0)
	}

	100% {
		-webkit-transform: scale(1);
		opacity: 0
	}
}

@-moz-keyframes scaleout {
	0% {
		-moz-transform: scale(0)
	}

	100% {
		-moz-transform: scale(1);
		opacity: 0
	}
}

@-ms-keyframes scaleout {
	0% {
		-ms-transform: scale(0)
	}

	100% {
		-ms-transform: scale(1);
		opacity: 0
	}
}

@-o-keyframes scaleout {
	0% {
		-o-transform: scale(0)
	}

	100% {
		-o-transform: scale(1);
		opacity: 0
	}
}

@keyframes scaleout {
	0% {
		transform: scale(0);
		-webkit-transform: scale(0)
	}

	100% {
		transform: scale(1);
		-webkit-transform: scale(1);
		opacity: 0
	}
}

.mkdf-st-loader .double_pulse {
	width: 40px;
	height: 40px;
	margin: -20px 0 0 -20px;
	position: relative
}

.mkdf-st-loader .double_pulse .double-bounce1,
.mkdf-st-loader .double_pulse .double-bounce2 {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	background-color: #43d5cb;
	opacity: .6;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-animation: bounce 2s infinite ease-in-out;
	animation: bounce 2s infinite ease-in-out
}

.mkdf-st-loader .double_pulse .double-bounce2 {
	-webkit-animation-delay: -1s;
	animation-delay: -1s
}

@-webkit-keyframes bounce {

	0%,
	100% {
		-webkit-transform: scale(0)
	}

	50% {
		-webkit-transform: scale(1)
	}
}

@keyframes bounce {

	0%,
	100% {
		transform: scale(0);
		-webkit-transform: scale(0)
	}

	50% {
		transform: scale(1);
		-webkit-transform: scale(1)
	}
}

.mkdf-st-loader .cube {
	width: 60px;
	height: 60px;
	margin: -30px 0 0 -30px;
	background-color: #43d5cb;
	-webkit-animation: rotateplane 1.2s infinite ease-in-out;
	animation: rotateplane 1.2s infinite ease-in-out
}

@-webkit-keyframes rotateplane {
	0% {
		-webkit-transform: perspective(120px)
	}

	50% {
		-webkit-transform: perspective(120px) rotateY(180deg)
	}

	100% {
		-webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg)
	}
}

@keyframes rotateplane {
	0% {
		transform: perspective(120px) rotateX(0) rotateY(0);
		-webkit-transform: perspective(120px) rotateX(0) rotateY(0)
	}

	50% {
		transform: perspective(120px) rotateX(-180.1deg) rotateY(0);
		-webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0)
	}

	100% {
		transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
		-webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg)
	}
}

.mkdf-st-loader .rotating_cubes {
	width: 32px;
	height: 32px;
	margin: -16px 0 0 -16px;
	position: relative
}

.mkdf-st-loader .rotating_cubes .cube1,
.mkdf-st-loader .rotating_cubes .cube2 {
	background-color: #43d5cb;
	width: 10px;
	height: 10px;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-animation: cubemove 1.8s infinite ease-in-out;
	animation: cubemove 1.8s infinite ease-in-out
}

.mkdf-st-loader .rotating_cubes .cube2 {
	-webkit-animation-delay: -.9s;
	animation-delay: -.9s
}

@-webkit-keyframes cubemove {
	25% {
		-webkit-transform: translateX(42px) rotate(-90deg) scale(.5)
	}

	50% {
		-webkit-transform: translateX(42px) translateY(42px) rotate(-180deg)
	}

	75% {
		-webkit-transform: translateX(0) translateY(42px) rotate(-270deg) scale(.5)
	}

	100% {
		-webkit-transform: rotate(-360deg)
	}
}

@keyframes cubemove {
	25% {
		transform: translateX(42px) rotate(-90deg) scale(.5);
		-webkit-transform: translateX(42px) rotate(-90deg) scale(.5)
	}

	50% {
		transform: translateX(42px) translateY(42px) rotate(-179deg);
		-webkit-transform: translateX(42px) translateY(42px) rotate(-179deg)
	}

	50.1% {
		transform: translateX(42px) translateY(42px) rotate(-180deg);
		-webkit-transform: translateX(42px) translateY(42px) rotate(-180deg)
	}

	75% {
		transform: translateX(0) translateY(42px) rotate(-270deg) scale(.5);
		-webkit-transform: translateX(0) translateY(42px) rotate(-270deg) scale(.5)
	}

	100% {
		transform: rotate(-360deg);
		-webkit-transform: rotate(-360deg)
	}
}

.mkdf-st-loader .stripes {
	width: 50px;
	height: 60px;
	margin: -30px 0 0 -25px;
	text-align: center;
	font-size: 10px
}

.mkdf-st-loader .stripes>div {
	background-color: #43d5cb;
	height: 100%;
	width: 6px;
	display: inline-block;
	margin: 0 3px 0 0;
	-webkit-animation: stretchdelay 1.2s infinite ease-in-out;
	animation: stretchdelay 1.2s infinite ease-in-out
}

.mkdf-st-loader .stripes .rect2 {
	-webkit-animation-delay: -1.1s;
	animation-delay: -1.1s
}

.mkdf-st-loader .stripes .rect3 {
	-webkit-animation-delay: -1s;
	animation-delay: -1s
}

.mkdf-st-loader .stripes .rect4 {
	-webkit-animation-delay: -.9s;
	animation-delay: -.9s
}

.mkdf-st-loader .stripes .rect5 {
	-webkit-animation-delay: -.8s;
	animation-delay: -.8s
}

@-webkit-keyframes stretchdelay {

	0%,
	100%,
	40% {
		-webkit-transform: scaleY(.4)
	}

	20% {
		-webkit-transform: scaleY(1)
	}
}

@keyframes stretchdelay {

	0%,
	100%,
	40% {
		transform: scaleY(.4);
		-webkit-transform: scaleY(.4)
	}

	20% {
		transform: scaleY(1);
		-webkit-transform: scaleY(1)
	}
}

.mkdf-st-loader .wave {
	width: 72px;
	text-align: center;
	margin: -9px 0 0 -36px
}

.mkdf-st-loader .wave>div {
	width: 18px;
	height: 18px;
	background-color: #43d5cb;
	margin: 0 3px 0 0;
	border-radius: 100%;
	display: inline-block;
	-webkit-animation: bouncedelay 1.4s infinite ease-in-out;
	animation: bouncedelay 1.4s infinite ease-in-out;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

.mkdf-st-loader .wave .bounce1 {
	-webkit-animation-delay: -.32s;
	animation-delay: -.32s
}

.mkdf-st-loader .wave .bounce2 {
	-webkit-animation-delay: -.16s;
	animation-delay: -.16s
}

@-webkit-keyframes bouncedelay {

	0%,
	100%,
	80% {
		-webkit-transform: scale(0)
	}

	40% {
		-webkit-transform: scale(1)
	}
}

@keyframes bouncedelay {

	0%,
	100%,
	80% {
		transform: scale(0);
		-webkit-transform: scale(0)
	}

	40% {
		transform: scale(1);
		-webkit-transform: scale(1)
	}
}

.mkdf-st-loader .two_rotating_circles {
	width: 40px;
	height: 40px;
	margin: -20px 0 0 -20px;
	position: relative;
	text-align: center;
	-webkit-animation: rotatecircles 2s infinite linear;
	animation: rotatecircles 2s infinite linear
}

.mkdf-st-loader .two_rotating_circles .dot1,
.mkdf-st-loader .two_rotating_circles .dot2 {
	width: 60%;
	height: 60%;
	display: inline-block;
	position: absolute;
	top: 0;
	background-color: #43d5cb;
	border-radius: 100%;
	-webkit-animation: bounce 2s infinite ease-in-out;
	animation: bounce 2s infinite ease-in-out
}

.mkdf-st-loader .two_rotating_circles .dot2 {
	top: auto;
	bottom: 0;
	-webkit-animation-delay: -1s;
	animation-delay: -1s
}

@-webkit-keyframes rotatecircles {
	100% {
		-webkit-transform: rotate(360deg)
	}
}

@keyframes rotatecircles {
	100% {
		transform: rotate(360deg);
		-webkit-transform: rotate(360deg)
	}
}

.mkdf-st-loader .five_rotating_circles {
	width: 60px;
	height: 60px;
	margin: -30px 0 0 -30px;
	position: relative
}

.mkdf-st-loader .five_rotating_circles .container1>div,
.mkdf-st-loader .five_rotating_circles .container2>div,
.mkdf-st-loader .five_rotating_circles .container3>div {
	width: 12px;
	height: 12px;
	background-color: #43d5cb;
	border-radius: 100%;
	position: absolute;
	-webkit-animation: bouncedelay 1.2s infinite ease-in-out;
	animation: bouncedelay 1.2s infinite ease-in-out;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

.mkdf-st-loader .five_rotating_circles .spinner-container {
	position: absolute;
	width: 100%;
	height: 100%
}

.mkdf-st-loader .five_rotating_circles .container2 {
	-webkit-transform: rotateZ(45deg);
	transform: rotateZ(45deg)
}

.mkdf-st-loader .five_rotating_circles .container3 {
	-webkit-transform: rotateZ(90deg);
	transform: rotateZ(90deg)
}

.mkdf-st-loader .five_rotating_circles .circle1 {
	top: 0;
	left: 0
}

.mkdf-st-loader .five_rotating_circles .circle2 {
	top: 0;
	right: 0
}

.mkdf-st-loader .five_rotating_circles .circle3 {
	right: 0;
	bottom: 0
}

.mkdf-st-loader .five_rotating_circles .circle4 {
	left: 0;
	bottom: 0
}

.mkdf-st-loader .five_rotating_circles .container2 .circle1 {
	-webkit-animation-delay: -1.1s;
	animation-delay: -1.1s
}

.mkdf-st-loader .five_rotating_circles .container3 .circle1 {
	-webkit-animation-delay: -1s;
	animation-delay: -1s
}

.mkdf-st-loader .five_rotating_circles .container1 .circle2 {
	-webkit-animation-delay: -.9s;
	animation-delay: -.9s
}

.mkdf-st-loader .five_rotating_circles .container2 .circle2 {
	-webkit-animation-delay: -.8s;
	animation-delay: -.8s
}

.mkdf-st-loader .five_rotating_circles .container3 .circle2 {
	-webkit-animation-delay: -.7s;
	animation-delay: -.7s
}

.mkdf-st-loader .five_rotating_circles .container1 .circle3 {
	-webkit-animation-delay: -.6s;
	animation-delay: -.6s
}

.mkdf-st-loader .five_rotating_circles .container2 .circle3 {
	-webkit-animation-delay: -.5s;
	animation-delay: -.5s
}

.mkdf-st-loader .five_rotating_circles .container3 .circle3 {
	-webkit-animation-delay: -.4s;
	animation-delay: -.4s
}

.mkdf-st-loader .five_rotating_circles .container1 .circle4 {
	-webkit-animation-delay: -.3s;
	animation-delay: -.3s
}

.mkdf-st-loader .five_rotating_circles .container2 .circle4 {
	-webkit-animation-delay: -.2s;
	animation-delay: -.2s
}

.mkdf-st-loader .five_rotating_circles .container3 .circle4 {
	-webkit-animation-delay: -.1s;
	animation-delay: -.1s
}

.mkdf-st-loader .atom {
	width: 100px;
	height: 100px;
	margin: -50px 0 0 -50px;
	position: relative
}

.mkdf-st-loader .atom .ball-1 {
	height: 50%;
	width: 50%;
	left: 50%;
	top: 50%;
	position: absolute;
	z-index: 1;
	-webkit-animation: atom_shrink 4.5s infinite linear;
	-moz-animation: atom_shrink 4.5s infinite linear;
	-o-animation: atom_shrink 4.5s infinite linear;
	animation: atom_shrink 4.5s infinite linear
}

.mkdf-st-loader .atom .ball-1:before {
	content: '';
	background: #43d5cb;
	border-radius: 50%;
	height: 100%;
	width: 100%;
	position: absolute;
	top: -50%;
	left: -50%
}

.mkdf-st-loader .atom .ball-2,
.mkdf-st-loader .atom .ball-3,
.mkdf-st-loader .atom .ball-4 {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 0
}

.mkdf-st-loader .atom .ball-2:before,
.mkdf-st-loader .atom .ball-3:before,
.mkdf-st-loader .atom .ball-4:before {
	content: '';
	height: 20px;
	width: 20px;
	border-radius: 50%;
	background: #43d5cb;
	top: 0;
	left: 0;
	margin: 0 auto;
	position: absolute
}

.mkdf-st-loader .atom .ball-2 {
	-webkit-animation: atom_zindex 1.5s .75s infinite steps(2, end);
	-moz-animation: atom_zindex 1.5s .75s infinite steps(2, end);
	-o-animation: atom_zindex 1.5s .75s infinite steps(2, end);
	animation: atom_zindex 1.5s .75s infinite steps(2, end)
}

.mkdf-st-loader .atom .ball-3 {
	-webkit-transform: rotate(120deg);
	-moz-transform: rotate(120deg);
	-o-transform: rotate(120deg);
	transform: rotate(120deg);
	-webkit-animation: atom_zindex 1.5s -.25s infinite steps(2, end);
	-moz-animation: atom_zindex 1.5s -.25s infinite steps(2, end);
	-o-animation: atom_zindex 1.5s -.25s infinite steps(2, end);
	animation: atom_zindex 1.5s -.25s infinite steps(2, end)
}

.mkdf-st-loader .atom .ball-4 {
	-webkit-transform: rotate(240deg);
	-moz-transform: rotate(240deg);
	-o-transform: rotate(240deg);
	transform: rotate(240deg);
	-webkit-animation: atom_zindex 1.5s .25s infinite steps(2, end);
	-moz-animation: atom_zindex 1.5s .25s infinite steps(2, end);
	-o-animation: atom_zindex 1.5s .25s infinite steps(2, end);
	animation: atom_zindex 1.5s .25s infinite steps(2, end)
}

.mkdf-st-loader .atom .ball-2:before {
	-webkit-transform: rotate(0);
	-moz-transform: rotate(0);
	-o-transform: rotate(0);
	transform: rotate(0);
	-webkit-animation: atom_position 1.5s infinite ease, atom_size 1.5s -1.125s infinite ease;
	-moz-animation: atom_position 1.5s infinite ease, atom_size 1.5s -1.125s infinite ease;
	-o-animation: atom_position 1.5s infinite ease, atom_size 1.5s -1.125s infinite ease;
	animation: atom_position 1.5s infinite ease, atom_size 1.5s -1.125s infinite ease
}

.mkdf-st-loader .atom .ball-3:before {
	-webkit-animation: atom_position 1.5s -1s infinite ease, atom_size 1.5s -.75s infinite ease;
	-moz-animation: atom_position 1.5s -1s infinite ease, atom_size 1.5s -.75s infinite ease;
	-o-animation: atom_position 1.5s -1s infinite ease, atom_size 1.5s -.75s infinite ease;
	animation: atom_position 1.5s -1s infinite ease, atom_size 1.5s -.75s infinite ease
}

.mkdf-st-loader .atom .ball-4:before {
	-webkit-animation: atom_position 1.5s -.5s infinite ease, atom_size 1.5s -125ms infinite ease;
	-moz-animation: atom_position 1.5s -.5s infinite ease, atom_size 1.5s -125ms infinite ease;
	-o-animation: atom_position 1.5s -.5s infinite ease, atom_size 1.5s -125ms infinite ease;
	animation: atom_position 1.5s -.5s infinite ease, atom_size 1.5s -125ms infinite ease
}

@-webkit-keyframes atom_position {
	50% {
		top: 80px;
		left: 80px
	}
}

@-moz-keyframes atom_position {
	50% {
		top: 80px;
		left: 80px
	}
}

@-o-keyframes atom_position {
	50% {
		top: 80px;
		left: 80px
	}
}

@keyframes atom_position {
	50% {
		top: 80px;
		left: 80px
	}
}

@-webkit-keyframes atom_size {
	50% {
		-webkit-transform: scale(.5, .5)
	}
}

@-moz-keyframes atom_size {
	50% {
		-moz-transform: scale(.5, .5)
	}
}

@-o-keyframes atom_size {
	50% {
		-o-transform: scale(.5, .5)
	}
}

@keyframes atom_size {
	50% {
		transform: scale(.5, .5)
	}
}

@-webkit-keyframes atom_zindex {
	100% {
		z-index: 10
	}
}

@-moz-keyframes atom_zindex {
	100% {
		z-index: 10
	}
}

@-o-keyframes atom_zindex {
	100% {
		z-index: 10
	}
}

@keyframes atom_zindex {
	100% {
		z-index: 10
	}
}

@-webkit-keyframes atom_shrink {
	50% {
		-webkit-transform: scale(.9, .9)
	}
}

@-moz-keyframes atom_shrink {
	50% {
		-moz-transform: scale(.9, .9)
	}
}

@-o-keyframes atom_shrink {
	50% {
		-o-transform: scale(.9, .9)
	}
}

@keyframes atom_shrink {
	50% {
		transform: scale(.9, .9)
	}
}

.mkdf-st-loader .clock {
	width: 50px;
	height: 50px;
	margin: -25px 0 0 -25px;
	position: relative;
	-webkit-animation: clock 8s infinite steps(8);
	-moz-animation: clock 8s infinite steps(8);
	-o-animation: clock 8s infinite steps(8);
	animation: clock 8s infinite steps(8)
}

.mkdf-st-loader .clock .ball {
	height: 50px;
	width: 50px;
	position: absolute
}

.mkdf-st-loader .clock .ball:before {
	content: '';
	border-radius: 50%;
	height: 18.32px;
	width: 18.32px;
	position: absolute;
	background: #43d5cb
}

.mkdf-st-loader .clock .ball-1 {
	-webkit-transform: rotate(-135deg);
	-moz-transform: rotate(-135deg);
	-o-transform: rotate(-135deg);
	transform: rotate(-135deg);
	-webkit-animation: clock1 1s ease-in infinite;
	-moz-animation: clock1 1s ease-in infinite;
	-o-animation: clock1 1s ease-in infinite;
	animation: clock1 1s ease-in infinite
}

.mkdf-st-loader .clock .ball-2 {
	transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	-webkit-animation: clock2 1s ease-in infinite;
	-moz-animation: clock2 1s ease-in infinite;
	-o-animation: clock2 1s ease-in infinite;
	animation: clock2 1s ease-in infinite
}

.mkdf-st-loader .clock .ball-3 {
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-webkit-animation: clock3 1s ease-in infinite;
	-moz-animation: clock3 1s ease-in infinite;
	-o-animation: clock3 1s ease-in infinite;
	animation: clock3 1s ease-in infinite
}

.mkdf-st-loader .clock .ball-4 {
	-webkit-animation: clock4 1s ease-in infinite;
	-moz-animation: clock4 1s ease-in infinite;
	-o-animation: clock4 1s ease-in infinite;
	animation: clock4 1s ease-in infinite
}

@-webkit-keyframes clock {
	100% {
		-webkit-transform: rotate(360deg)
	}
}

@-moz-keyframes clock {
	100% {
		-moz-transform: rotate(360deg)
	}
}

@-o-keyframes clock {
	100% {
		-o-transform: rotate(360deg)
	}
}

@keyframes clock {
	100% {
		transform: rotate(360deg)
	}
}

@-webkit-keyframes clock1 {
	0% {
		-webkit-transform: rotate(-135deg)
	}

	100%,
	30% {
		-webkit-transform: rotate(-450deg)
	}
}

@-moz-keyframes clock1 {
	0% {
		-moz-transform: rotate(-135deg)
	}

	100%,
	30% {
		-moz-transform: rotate(-450deg)
	}
}

@-o-keyframes clock1 {
	0% {
		-o-transform: rotate(-135deg)
	}

	100%,
	30% {
		-o-transform: rotate(-450deg)
	}
}

@keyframes clock1 {
	0% {
		transform: rotate(-135deg)
	}

	100%,
	30% {
		transform: rotate(-450deg)
	}
}

@-webkit-keyframes clock2 {
	5% {
		-webkit-transform: rotate(-90deg)
	}

	100%,
	35% {
		-webkit-transform: rotate(-405deg)
	}
}

@-moz-keyframes clock2 {
	5% {
		-moz-transform: rotate(-90deg)
	}

	100%,
	35% {
		-moz-transform: rotate(-405deg)
	}
}

@-o-keyframes clock2 {
	5% {
		-o-transform: rotate(-90deg)
	}

	100%,
	35% {
		-o-transform: rotate(-405deg)
	}
}

@keyframes clock2 {
	5% {
		transform: rotate(-90deg)
	}

	100%,
	35% {
		transform: rotate(-405deg)
	}
}

@-webkit-keyframes clock3 {
	10% {
		-webkit-transform: rotate(-45deg)
	}

	100%,
	40% {
		-webkit-transform: rotate(-360deg)
	}
}

@-moz-keyframes clock3 {
	10% {
		-moz-transform: rotate(-45deg)
	}

	100%,
	40% {
		-moz-transform: rotate(-360deg)
	}
}

@-o-keyframes clock3 {
	10% {
		-o-transform: rotate(-45deg)
	}

	100%,
	40% {
		-o-transform: rotate(-360deg)
	}
}

@keyframes clock3 {
	10% {
		transform: rotate(-45deg)
	}

	100%,
	40% {
		transform: rotate(-360deg)
	}
}

@-webkit-keyframes clock4 {
	15% {
		-webkit-transform: rotate(0)
	}

	100%,
	45% {
		-webkit-transform: rotate(-315deg)
	}
}

@-moz-keyframes clock4 {
	15% {
		-moz-transform: rotate(0)
	}

	100%,
	45% {
		-moz-transform: rotate(-315deg)
	}
}

@-o-keyframes clock4 {
	15% {
		-o-transform: rotate(0)
	}

	100%,
	45% {
		-o-transform: rotate(-315deg)
	}
}

@keyframes clock4 {
	15% {
		transform: rotate(0)
	}

	100%,
	45% {
		transform: rotate(-315deg)
	}
}

.mkdf-st-loader .mitosis {
	height: 50px;
	width: 50px;
	margin: -25px 0 0 -25px;
	position: relative;
	-webkit-animation: mitosis_invert 2s infinite steps(2, end);
	-moz-animation: mitosis_invert 2s infinite steps(2, end);
	-o-animation: mitosis_invert 2s infinite steps(2, end);
	animation: mitosis_invert 2s infinite steps(2, end)
}

.mkdf-st-loader .mitosis .ball {
	height: 100%;
	width: 100%;
	position: absolute;
	border-radius: 50%;
	top: 0;
	left: 0;
	background: #43d5cb
}

.mkdf-st-loader .mitosis .ball-1 {
	-webkit-animation: mitosis_ball1 1s infinite alternate linear;
	-moz-animation: mitosis_ball1 1s infinite alternate linear;
	-o-animation: mitosis_ball1 1s infinite alternate linear;
	animation: mitosis_ball1 1s infinite alternate linear
}

.mkdf-st-loader .mitosis .ball-2 {
	-webkit-animation: mitosis_ball2 1s infinite alternate linear;
	-moz-animation: mitosis_ball2 1s infinite alternate linear;
	-o-animation: mitosis_ball2 1s infinite alternate linear;
	animation: mitosis_ball2 1s infinite alternate linear
}

.mkdf-st-loader .mitosis .ball-3 {
	-webkit-animation: mitosis_ball3 1s infinite alternate linear;
	-moz-animation: mitosis_ball3 1s infinite alternate linear;
	-o-animation: mitosis_ball3 1s infinite alternate linear;
	animation: mitosis_ball3 1s infinite alternate linear
}

.mkdf-st-loader .mitosis .ball-4 {
	-webkit-animation: mitosis_ball4 1s infinite alternate linear;
	-moz-animation: mitosis_ball4 1s infinite alternate linear;
	-o-animation: mitosis_ball4 1s infinite alternate linear;
	animation: mitosis_ball4 1s infinite alternate linear
}

@-webkit-keyframes mitosis_invert {
	100% {
		-webkit-transform: rotate(180deg)
	}
}

@-moz-keyframes mitosis_invert {
	100% {
		-moz-transform: rotate(180deg)
	}
}

@-o-keyframes mitosis_invert {
	100% {
		-o-transform: rotate(180deg)
	}
}

@keyframes mitosis_invert {
	100% {
		transform: rotate(180deg)
	}
}

@-webkit-keyframes mitosis_ball1 {
	12% {
		-webkit-transform: none
	}

	26% {
		-webkit-transform: translateX(25%) scale(1, .8)
	}

	40%,
	60% {
		-webkit-transform: translateX(50%) scale(.8, .8)
	}

	74% {
		-webkit-transform: translate(50%, 25%) scale(.6, .8)
	}

	100%,
	88% {
		-webkit-transform: translate(50%, 50%) scale(.6, .6)
	}
}

@-moz-keyframes mitosis_ball1 {
	12% {
		-moz-transform: none
	}

	26% {
		-moz-transform: translateX(25%) scale(1, .8)
	}

	40%,
	60% {
		-moz-transform: translateX(50%) scale(.8, .8)
	}

	74% {
		-moz-transform: translate(50%, 25%) scale(.6, .8)
	}

	100%,
	88% {
		-moz-transform: translate(50%, 50%) scale(.6, .6)
	}
}

@-o-keyframes mitosis_ball1 {
	12% {
		-o-transform: none
	}

	26% {
		-o-transform: translateX(25%) scale(1, .8)
	}

	40%,
	60% {
		-o-transform: translateX(50%) scale(.8, .8)
	}

	74% {
		-o-transform: translate(50%, 25%) scale(.6, .8)
	}

	100%,
	88% {
		-o-transform: translate(50%, 50%) scale(.6, .6)
	}
}

@keyframes mitosis_ball1 {
	12% {
		transform: none
	}

	26% {
		transform: translateX(25%) scale(1, .8)
	}

	40%,
	60% {
		transform: translateX(50%) scale(.8, .8)
	}

	74% {
		transform: translate(50%, 25%) scale(.6, .8)
	}

	100%,
	88% {
		transform: translate(50%, 50%) scale(.6, .6)
	}
}

@-webkit-keyframes mitosis_ball2 {
	12% {
		-webkit-transform: none
	}

	26% {
		-webkit-transform: translateX(25%) scale(1, .8)
	}

	40%,
	60% {
		-webkit-transform: translateX(50%) scale(.8, .8)
	}

	74% {
		-webkit-transform: translate(50%, -25%) scale(.6, .8)
	}

	100%,
	88% {
		-webkit-transform: translate(50%, -50%) scale(.6, .6)
	}
}

@-moz-keyframes mitosis_ball2 {
	12% {
		-moz-transform: none
	}

	26% {
		-moz-transform: translateX(25%) scale(1, .8)
	}

	40%,
	60% {
		-moz-transform: translateX(50%) scale(.8, .8)
	}

	74% {
		-moz-transform: translate(50%, -25%) scale(.6, .8)
	}

	100%,
	88% {
		-moz-transform: translate(50%, -50%) scale(.6, .6)
	}
}

@-o-keyframes mitosis_ball2 {
	12% {
		-o-transform: none
	}

	26% {
		-o-transform: translateX(25%) scale(1, .8)
	}

	40%,
	60% {
		-o-transform: translateX(50%) scale(.8, .8)
	}

	74% {
		-o-transform: translate(50%, -25%) scale(.6, .8)
	}

	100%,
	88% {
		-o-transform: translate(50%, -50%) scale(.6, .6)
	}
}

@keyframes mitosis_ball2 {
	12% {
		transform: none
	}

	26% {
		transform: translateX(25%) scale(1, .8)
	}

	40%,
	60% {
		transform: translateX(50%) scale(.8, .8)
	}

	74% {
		transform: translate(50%, -25%) scale(.6, .8)
	}

	100%,
	88% {
		transform: translate(50%, -50%) scale(.6, .6)
	}
}

@-webkit-keyframes mitosis_ball3 {
	12% {
		-webkit-transform: none
	}

	26% {
		-webkit-transform: translateX(-25%) scale(1, .8)
	}

	40%,
	60% {
		-webkit-transform: translateX(-50%) scale(.8, .8)
	}

	74% {
		-webkit-transform: translate(-50%, 25%) scale(.6, .8)
	}

	100%,
	88% {
		-webkit-transform: translate(-50%, 50%) scale(.6, .6)
	}
}

@-moz-keyframes mitosis_ball3 {
	12% {
		-moz-transform: none
	}

	26% {
		-moz-transform: translateX(-25%) scale(1, .8)
	}

	40%,
	60% {
		-moz-transform: translateX(-50%) scale(.8, .8)
	}

	74% {
		-moz-transform: translate(-50%, 25%) scale(.6, .8)
	}

	100%,
	88% {
		-moz-transform: translate(-50%, 50%) scale(.6, .6)
	}
}

@-o-keyframes mitosis_ball3 {
	12% {
		-o-transform: none
	}

	26% {
		-o-transform: translateX(-25%) scale(1, .8)
	}

	40%,
	60% {
		-o-transform: translateX(-50%) scale(.8, .8)
	}

	74% {
		-o-transform: translate(-50%, 25%) scale(.6, .8)
	}

	100%,
	88% {
		-o-transform: translate(-50%, 50%) scale(.6, .6)
	}
}

@keyframes mitosis_ball3 {
	12% {
		transform: none
	}

	26% {
		transform: translateX(-25%) scale(1, .8)
	}

	40%,
	60% {
		transform: translateX(-50%) scale(.8, .8)
	}

	74% {
		transform: translate(-50%, 25%) scale(.6, .8)
	}

	100%,
	88% {
		transform: translate(-50%, 50%) scale(.6, .6)
	}
}

@-webkit-keyframes mitosis_ball4 {
	12% {
		-webkit-transform: none
	}

	26% {
		-webkit-transform: translateX(-25%) scale(1, .8)
	}

	40%,
	60% {
		-webkit-transform: translateX(-50%) scale(.8, .8)
	}

	74% {
		-webkit-transform: translate(-50%, -25%) scale(.6, .8)
	}

	100%,
	88% {
		-webkit-transform: translate(-50%, -50%) scale(.6, .6)
	}
}

@-moz-keyframes mitosis_ball4 {
	12% {
		-moz-transform: none
	}

	26% {
		-moz-transform: translateX(-25%) scale(1, .8)
	}

	40%,
	60% {
		-moz-transform: translateX(-50%) scale(.8, .8)
	}

	74% {
		-moz-transform: translate(-50%, -25%) scale(.6, .8)
	}

	100%,
	88% {
		-moz-transform: translate(-50%, -50%) scale(.6, .6)
	}
}

@-o-keyframes mitosis_ball4 {
	12% {
		-o-transform: none
	}

	26% {
		-o-transform: translateX(-25%) scale(1, .8)
	}

	40%,
	60% {
		-o-transform: translateX(-50%) scale(.8, .8)
	}

	74% {
		-o-transform: translate(-50%, -25%) scale(.6, .8)
	}

	100%,
	88% {
		-o-transform: translate(-50%, -50%) scale(.6, .6)
	}
}

@keyframes mitosis_ball4 {
	12% {
		transform: none
	}

	26% {
		transform: translateX(-25%) scale(1, .8)
	}

	40%,
	60% {
		transform: translateX(-50%) scale(.8, .8)
	}

	74% {
		transform: translate(-50%, -25%) scale(.6, .8)
	}

	100%,
	88% {
		transform: translate(-50%, -50%) scale(.6, .6)
	}
}

.mkdf-st-loader .lines {
	width: 60px;
	height: 60px;
	margin: 0 0 0 -30px
}

.mkdf-st-loader .lines .line1,
.mkdf-st-loader .lines .line2,
.mkdf-st-loader .lines .line3,
.mkdf-st-loader .lines .line4 {
	margin-left: 10px;
	position: absolute;
	width: 60px;
	height: 4px;
	background-color: #43d5cb;
	-webkit-animation: lines_spin 1.5s infinite linear;
	-webkit-animation-timing-function: ease
}

.mkdf-st-loader .lines .line2 {
	-webkit-animation-delay: .1s
}

.mkdf-st-loader .lines .line3 {
	-webkit-animation-delay: .2s
}

.mkdf-st-loader .lines .line4 {
	-webkit-animation-delay: .3s
}

@-webkit-keyframes lines_spin {
	100% {
		-webkit-transform: rotate(360deg)
	}
}

@-moz-keyframes lines_spin {
	100% {
		-moz-transform: rotate(360deg)
	}
}

@-o-keyframes lines_spin {
	100% {
		-o-transform: rotate(360deg)
	}
}

@keyframes lines_spin {
	100% {
		transform: rotate(360deg)
	}
}

.mkdf-st-loader .fussion {
	width: 30px;
	height: 30px;
	margin: -45px 0 0 -30px;
	position: relative
}

.mkdf-st-loader .fussion .ball {
	height: 40px;
	width: 40px;
	left: 50%;
	top: 50%;
	background: #43d5cb;
	border-radius: 50%;
	float: left;
	position: absolute
}

.mkdf-st-loader .fussion .ball-1 {
	background: #43d5cb;
	top: 0;
	left: 50%;
	-webkit-animation: fussion_ball1 1s 0s ease infinite;
	-moz-animation: fussion_ball1 1s 0s ease infinite;
	-o-animation: fussion_ball1 1s 0s ease infinite;
	animation: fussion_ball1 1s 0s ease infinite;
	z-index: 1
}

.mkdf-st-loader .fussion .ball-2 {
	background: #43d5cb;
	top: 50%;
	left: 100%;
	-webkit-animation: fussion_ball2 1s 0s ease infinite;
	-moz-animation: fussion_ball2 1s 0s ease infinite;
	-o-animation: fussion_ball2 1s 0s ease infinite;
	animation: fussion_ball2 1s 0s ease infinite;
	z-index: 2
}

.mkdf-st-loader .fussion .ball-3 {
	background: #43d5cb;
	top: 100%;
	left: 50%;
	-webkit-animation: fussion_ball3 1s 0s ease infinite;
	-moz-animation: fussion_ball3 1s 0s ease infinite;
	-o-animation: fussion_ball3 1s 0s ease infinite;
	animation: fussion_ball3 1s 0s ease infinite;
	z-index: 1
}

.mkdf-st-loader .fussion .ball-4 {
	background: #43d5cb;
	top: 50%;
	left: 0;
	-webkit-animation: fussion_ball4 1s 0s ease infinite;
	-moz-animation: fussion_ball4 1s 0s ease infinite;
	-o-animation: fussion_ball4 1s 0s ease infinite;
	animation: fussion_ball4 1s 0s ease infinite;
	z-index: 2
}

@-webkit-keyframes fussion_ball1 {
	50% {
		top: -100%;
		left: 200%
	}

	100% {
		top: 50%;
		left: 100%;
		z-index: 2
	}
}

@-moz-keyframes fussion_ball1 {
	50% {
		top: -100%;
		left: 200%
	}

	100% {
		top: 50%;
		left: 100%;
		z-index: 2
	}
}

@-o-keyframes fussion_ball1 {
	50% {
		top: -100%;
		left: 200%
	}

	100% {
		top: 50%;
		left: 100%;
		z-index: 2
	}
}

@keyframes fussion_ball1 {
	50% {
		top: -100%;
		left: 200%
	}

	100% {
		top: 50%;
		left: 100%;
		z-index: 2
	}
}

@-webkit-keyframes fussion_ball2 {
	50% {
		top: 200%;
		left: 200%
	}

	100% {
		top: 100%;
		left: 50%;
		z-index: 1
	}
}

@-moz-keyframes fussion_ball2 {
	50% {
		top: 200%;
		left: 200%
	}

	100% {
		top: 100%;
		left: 50%;
		z-index: 1
	}
}

@-o-keyframes fussion_ball2 {
	50% {
		top: 200%;
		left: 200%
	}

	100% {
		top: 100%;
		left: 50%;
		z-index: 1
	}
}

@keyframes fussion_ball2 {
	50% {
		top: 200%;
		left: 200%
	}

	100% {
		top: 100%;
		left: 50%;
		z-index: 1
	}
}

@-webkit-keyframes fussion_ball3 {
	50% {
		top: 200%;
		left: -100%
	}

	100% {
		top: 50%;
		left: 0;
		z-index: 2
	}
}

@-moz-keyframes fussion_ball3 {
	50% {
		top: 200%;
		left: -100%
	}

	100% {
		top: 50%;
		left: 0;
		z-index: 2
	}
}

@-o-keyframes fussion_ball3 {
	50% {
		top: 200%;
		left: -100%
	}

	100% {
		top: 50%;
		left: 0;
		z-index: 2
	}
}

@keyframes fussion_ball3 {
	50% {
		top: 200%;
		left: -100%
	}

	100% {
		top: 50%;
		left: 0;
		z-index: 2
	}
}

@-webkit-keyframes fussion_ball4 {
	50% {
		top: -100%;
		left: -100%
	}

	100% {
		top: 0;
		left: 50%;
		z-index: 1
	}
}

@-moz-keyframes fussion_ball4 {
	50% {
		top: -100%;
		left: -100%
	}

	100% {
		top: 0;
		left: 50%;
		z-index: 1
	}
}

@-o-keyframes fussion_ball4 {
	50% {
		top: -100%;
		left: -100%
	}

	100% {
		top: 0;
		left: 50%;
		z-index: 1
	}
}

@keyframes fussion_ball4 {
	50% {
		top: -100%;
		left: -100%
	}

	100% {
		top: 0;
		left: 50%;
		z-index: 1
	}
}

.mkdf-st-loader .wave_circles {
	width: 150px;
	height: 30px;
	margin: -15px 0 0 -75px
}

.mkdf-st-loader .wave_circles .ball {
	height: 30px;
	width: 30px;
	float: left;
	background: #43d5cb;
	border-radius: 50%;
	margin-right: 10px
}

.mkdf-st-loader .wave_circles .ball-1 {
	-webkit-animation: wave_jump3 1.8s infinite ease-out;
	-moz-animation: wave_jump3 1.8s infinite ease-out;
	-o-animation: wave_jump3 1.8s infinite ease-out;
	animation: wave_jump3 1.8s infinite ease-out
}

.mkdf-st-loader .wave_circles .ball-2 {
	-webkit-animation: wave_jump2 1.8s infinite ease-out;
	-moz-animation: wave_jump2 1.8s infinite ease-out;
	-o-animation: wave_jump2 1.8s infinite ease-out;
	animation: wave_jump2 1.8s infinite ease-out
}

.mkdf-st-loader .wave_circles .ball-3 {
	-webkit-animation: wave_jump1 1.8s infinite ease-out;
	-moz-animation: wave_jump1 1.8s infinite ease-out;
	-o-animation: wave_jump1 1.8s infinite ease-out;
	animation: wave_jump1 1.8s infinite ease-out
}

.mkdf-st-loader .wave_circles .ball-4 {
	margin-right: 0;
	-webkit-animation: wave_wipe 1.8s infinite cubic-bezier(.5, 0, .5, 1);
	-moz-animation: wave_wipe 1.8s infinite cubic-bezier(.5, 0, .5, 1);
	-o-animation: wave_wipe 1.8s infinite cubic-bezier(.5, 0, .5, 1);
	animation: wave_wipe 1.8s infinite cubic-bezier(.5, 0, .5, 1)
}

@-webkit-keyframes wave_jump1 {
	12% {
		-webkit-transform: translate(20px, -40px);
		-webkit-animation-timing-function: ease-in
	}

	100%,
	24% {
		-webkit-transform: translate(40px, 0)
	}
}

@-moz-keyframes wave_jump1 {
	12% {
		-moz-transform: translate(20px, -40px);
		-moz-animation-timing-function: ease-in;
		-o-transform: translate(20px, -40px);
		-o-animation-timing-function: ease-in
	}

	100%,
	24% {
		-moz-transform: translate(40px, 0);
		-o-transform: translate(40px, 0)
	}
}

@keyframes wave_jump1 {
	12% {
		transform: translate(20px, -40px);
		animation-timing-function: ease-in
	}

	100%,
	24% {
		transform: translate(40px, 0)
	}
}

@-webkit-keyframes wave_jump2 {
	12% {
		-webkit-transform: translate(0, 0)
	}

	24% {
		-webkit-transform: translate(20px, -40px);
		-webkit-animation-timing-function: ease-in
	}

	100%,
	36% {
		-webkit-transform: translate(40px, 0)
	}
}

@-moz-keyframes wave_jump2 {
	12% {
		-moz-transform: translate(0, 0)
	}

	24% {
		-moz-transform: translate(20px, -40px);
		-moz-animation-timing-function: ease-in
	}

	100%,
	36% {
		-moz-transform: translate(40px, 0)
	}
}

@-o-keyframes wave_jump2 {
	12% {
		-o-transform: translate(0, 0)
	}

	24% {
		-o-transform: translate(20px, -40px);
		-o-animation-timing-function: ease-in
	}

	100%,
	36% {
		-o-transform: translate(40px, 0)
	}
}

@keyframes wave_jump2 {
	12% {
		transform: translate(0, 0)
	}

	24% {
		transform: translate(20px, -40px);
		animation-timing-function: ease-in
	}

	100%,
	36% {
		transform: translate(40px, 0)
	}
}

@-webkit-keyframes wave_jump3 {
	24% {
		-webkit-transform: translate(0, 0)
	}

	36% {
		-webkit-transform: translate(20px, -40px);
		-webkit-animation-timing-function: ease-in
	}

	100%,
	48% {
		-webkit-transform: translate(40px, 0)
	}
}

@-moz-keyframes wave_jump3 {
	24% {
		-moz-transform: translate(0, 0)
	}

	36% {
		-moz-transform: translate(20px, -40px);
		-moz-animation-timing-function: ease-in
	}

	100%,
	48% {
		-moz-transform: translate(40px, 0)
	}
}

@-o-keyframes wave_jump3 {
	24% {
		-o-transform: translate(0, 0)
	}

	36% {
		-o-transform: translate(20px, -40px);
		-o-animation-timing-function: ease-in
	}

	100%,
	48% {
		-o-transform: translate(40px, 0)
	}
}

@keyframes wave_jump3 {
	24% {
		transform: translate(0, 0)
	}

	36% {
		transform: translate(20px, -40px);
		animation-timing-function: ease-in
	}

	100%,
	48% {
		transform: translate(40px, 0)
	}
}

@-webkit-keyframes wave_wipe {

	100%,
	48% {
		-webkit-transform: translateX(-120px)
	}
}

@-moz-keyframes wave_wipe {

	100%,
	48% {
		-moz-transform: translateX(-120px)
	}
}

@-o-keyframes wave_wipe {

	100%,
	48% {
		-o-transform: translateX(-120px)
	}
}

@keyframes wave_wipe {

	100%,
	48% {
		transform: translateX(-120px)
	}
}

.mkdf-st-loader .pulse_circles {
	width: 100px;
	height: 100px;
	margin: -50px 0 0 -50px;
	position: relative
}

.mkdf-st-loader .pulse_circles * {
	box-sizing: border-box
}

.mkdf-st-loader .pulse_circles .ball {
	height: 100%;
	width: 100%;
	background: #43d5cb;
	position: absolute;
	border-radius: 50%;
	border: 0 solid #43d5cb;
	-webkit-animation: pulse_circles_pulse 3s infinite;
	-moz-animation: pulse_circles_pulse 3s infinite;
	-o-animation: pulse_circles_pulse 3s infinite;
	animation: pulse_circles_pulse 3s infinite
}

.mkdf-st-loader .pulse_circles .ball-2 {
	-webkit-animation-delay: -.75s;
	-moz-animation-delay: -.75s;
	-o-animation-delay: -.75s;
	animation-delay: -.75s
}

.mkdf-st-loader .pulse_circles .ball-3 {
	-webkit-animation-delay: -1.5s;
	-moz-animation-delay: -1.5s;
	-o-animation-delay: -1.5s;
	animation-delay: -1.5s
}

.mkdf-st-loader .pulse_circles .ball-4 {
	-webkit-animation-delay: -2.25s;
	-moz-animation-delay: -2.25s;
	-o-animation-delay: -2.25s;
	animation-delay: -2.25s
}

@-webkit-keyframes pulse_circles_pulse {
	0% {
		-webkit-transform: scale(.1, .1);
		opacity: 1;
		border-width: 50px
	}

	100% {
		-webkit-transform: scale(1, 1);
		opacity: 0;
		border-width: 0
	}
}

@-moz-keyframes pulse_circles_pulse {
	0% {
		-moz-transform: scale(.1, .1);
		opacity: 1;
		border-width: 50px
	}

	100% {
		-moz-transform: scale(1, 1);
		opacity: 0;
		border-width: 0
	}
}

@-o-keyframes pulse_circles_pulse {
	0% {
		-o-transform: scale(.1, .1);
		opacity: 1;
		border-width: 50px
	}

	100% {
		-o-transform: scale(1, 1);
		opacity: 0;
		border-width: 0
	}
}

@keyframes pulse_circles_pulse {
	0% {
		transform: scale(.1, .1);
		opacity: 1;
		border-width: 50px
	}

	100% {
		transform: scale(1, 1);
		opacity: 0;
		border-width: 0
	}
}

.mkdf-comment-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	padding: 0;
	box-sizing: border-box;
	border-bottom: 1px solid #dadada
}

.mkdf-comment-holder .mkdf-comment-holder-inner {
	padding: 40px 0
}

.mkdf-comment-holder .mkdf-comment.mkdf-pingback-comment .mkdf-comment-text {
	padding: 0
}

.mkdf-comment-holder .mkdf-comment-list {
	list-style: none;
	position: relative;
	z-index: 150;
	padding: 0;
	margin: 0
}

.mkdf-comment-holder .mkdf-comment-list li {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 42px 0 0;
	padding: 29px 0 0
}

.mkdf-comment-holder .mkdf-comment-list>li:first-child {
	margin: 0;
	padding: 0;
	border: 0
}

.mkdf-comment-holder .mkdf-comment-list .children {
	padding: 0 0 0 60px
}

.mkdf-comment-holder .mkdf-comment-list .children li {
	border-top: 1px solid #dadada
}

.mkdf-comment-holder .mkdf-comments-title {
	margin-bottom: 28px
}

.mkdf-comment-holder .mkdf-comments-title>* {
	margin: 0
}

.mkdf-comment-holder .mkdf-comment-image {
	position: relative;
	display: block;
	left: 0;
	width: 120px;
	height: 120px;
	float: left
}

.mkdf-comment-holder .mkdf-comment-image img {
	display: block;
	border-radius: 4em
}

.mkdf-comment-holder .mkdf-comment-text {
	padding: 0 0 0 148px;
	min-height: 82px
}

.mkdf-comment-holder .mkdf-comment-text .mkdf-comment-info {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 80%;
	margin: 0 0 7px
}

.mkdf-comment-holder .mkdf-comment-text .reply-icon {
	float: left;
	color: #000;
	font-size: 10px;
	padding: 8px 5px 0 15px
}

.mkdf-comment-holder .mkdf-comment-text .comment-edit-link,
.mkdf-comment-holder .mkdf-comment-text .comment-reply-link,
.mkdf-comment-holder .mkdf-comment-text .replay {
	float: left;
	font-size: 12px;
	color: #acacac;
	font-family: Poppins, sans-serif
}

.mkdf-comment-holder .mkdf-comment-text .comment-edit-link:hover,
.mkdf-comment-holder .mkdf-comment-text .comment-reply-link:hover,
.mkdf-comment-holder .mkdf-comment-text .replay:hover {
	color: #333
}

.mkdf-comment-holder .mkdf-comment-text .comment-edit-link {
	margin: 0 8px
}

.mkdf-comment-holder .mkdf-comment-text .mkdf-comment-name {
	float: left;
	margin: 0
}

.mkdf-comment-holder .mkdf-comment-text .mkdf-comment-date {
	font-family: Poppins, sans-serif;
	color: #acacac;
	float: left;
	margin: 0;
	font-size: 12px
}

.mkdf-comment-holder .mkdf-comment-text .mkdf-text-holder p {
	margin: -2px 0 13px
}

.mkdf-comment-holder .mkdf-comment-text .comment-respond {
	margin: 20px 0
}

.mkdf-comment-holder .mkdf-comment-text .comment-respond .comment-reply-title {
	margin: 0 0 10px;
	font-size: 14px
}

.mkdf-comment-holder .mkdf-comment-text .comment-respond .logged-in-as {
	margin: 0 0 8px
}

.mkdf-comment-holder .mkdf-comment-text #cancel-comment-reply-link {
	margin-left: 10px;
	font-size: 12px;
	color: #43d5cb
}

.mkdf-comment-holder .mkdf-comment-text #cancel-comment-reply-link:hover {
	color: #333
}

.mkdf-comment-holder .mkdf-comment-text li {
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important
}

.mkdf-comment-form {
	padding: 0;
	clear: both;
	box-sizing: border-box
}

.mkdf-comment-form .mkdf-comment-form-inner {
	padding: 40px 0 60px
}

.mkdf-comment-form .mkdf-comment-form-inner #respond .comment-reply-title {
	margin-bottom: 8px
}

.mkdf-comment-form .mkdf-comment-form-inner #respond .comment-form h5 {
	margin: 6px 0
}

.mkdf-comment-form .mkdf-comment-form-inner #respond .comment-form textarea {
	height: 210px;
	resize: none
}

.mkdf-comment-form .mkdf-comment-form-inner #respond .comment-form input[type=text],
.mkdf-comment-form .mkdf-comment-form-inner #respond .comment-form textarea {
	background-color: #f4f4f4;
	border-color: transparent;
	border-radius: 5px
}

.mkdf-comment-form .comment-reply-title {
	margin: 0 0 37px
}

.mkdf-comment-form .logged-in-as {
	margin: 0 0 8px
}

@media only screen and (max-width:1024px) {
	.mkdf-comment-holder .mkdf-comment-list .children {
		padding: 0 0 0 40px
	}
}

@media only screen and (max-width:680px) {
	.mkdf-comment-holder .mkdf-comment-list .children {
		padding: 0
	}

	.mkdf-comment-holder .mkdf-comment-text .mkdf-comment-date,
	.mkdf-comment-holder .mkdf-comment-text .mkdf-comment-name {
		float: none
	}

	.mkdf-comment-holder .mkdf-comment-text .comment-edit-link,
	.mkdf-comment-holder .mkdf-comment-text .comment-reply-link,
	.mkdf-comment-holder .mkdf-comment-text .replay {
		float: none;
		margin: 0 10px 0 0
	}
}

@media only screen and (max-width:480px) {
	.mkdf-comment-holder .mkdf-comment-image {
		float: none
	}

	.mkdf-comment-holder .mkdf-comment-text {
		padding: 20px 0 0;
		min-height: inherit
	}
}

#respond input[type=text],
#respond textarea,
.post-password-form input[type=password] {
	width: 100%;
	margin: 0 0 15px;
	padding: 16px 24px 15px;
	font-family: inherit;
	font-size: 14px;
	line-height: 20px;
	font-weight: inherit;
	color: #333;
	background-color: transparent;
	border: 1px solid #e1e1e1;
	border-radius: 0;
	outline: 0;
	-webkit-appearance: none;
	box-sizing: border-box;
	-webkit-transition: border-color .2s ease-in-out;
	-moz-transition: border-color .2s ease-in-out;
	transition: border-color .2s ease-in-out
}

#respond input:focus[type=text],
#respond textarea:focus,
.post-password-form input:focus[type=password] {
	color: #333;
	border-color: #6e6e6e
}

#respond input[type=text]::-webkit-input-placeholder,
#respond textarea::-webkit-input-placeholder,
.post-password-form input[type=password]::-webkit-input-placeholder {
	color: #6e6e6e
}

#respond input:-moz-placeholder[type=text],
#respond textarea:-moz-placeholder,
.post-password-form input:-moz-placeholder[type=password] {
	color: #6e6e6e
}

#respond input[type=text]::-moz-placeholder,
#respond textarea::-moz-placeholder,
.post-password-form input[type=password]::-moz-placeholder {
	color: #6e6e6e
}

#respond input:-ms-input-placeholder[type=text],
#respond textarea:-ms-input-placeholder,
.post-password-form input:-ms-input-placeholder[type=password] {
	color: #6e6e6e
}

#respond textarea {
	display: block;
	padding: 15px 24px
}

p.form-submit {
	margin: 20px 0
}

p.form-submit .submit {
	border: none
}

#submit_comment,
.post-password-form input[type=submit] {
	font-family: Poppins, sans-serif;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: auto;
	line-height: 1em;
	font-weight: 500;
	box-sizing: border-box;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 0;
	-webkit-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;
	-moz-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;
	transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;
	padding: 16px 23px;
	font-size: 14px;
	color: #fff;
	background-color: #43d5cb;
	border: 0;
	outline: 0
}

#submit_comment:hover,
.post-password-form input[type=submit]:hover {
	color: #fff;
	background-color: #37c7be
}

.woocommerce-page .wpcf7-form-control.wpcf7-date,
.woocommerce-page .wpcf7-form-control.wpcf7-number,
.woocommerce-page .wpcf7-form-control.wpcf7-quiz,
.woocommerce-page .wpcf7-form-control.wpcf7-select,
.woocommerce-page .wpcf7-form-control.wpcf7-text,
.woocommerce-page .wpcf7-form-control.wpcf7-textarea,
.wpcf7-form-control.wpcf7-date,
.wpcf7-form-control.wpcf7-number,
.wpcf7-form-control.wpcf7-quiz,
.wpcf7-form-control.wpcf7-select,
.wpcf7-form-control.wpcf7-text,
.wpcf7-form-control.wpcf7-textarea {
	width: 100%;
	margin: 0 0 14px;
	padding: 11px 17px;
	font-family: inherit;
	font-size: 15px;
	line-height: 21px;
	font-weight: 300;
	color: #afafaf;
	background-color: #f4f4f4;
	border: 1px solid transparent;
	border-radius: 5px;
	outline: 0;
	-webkit-appearance: none;
	box-sizing: border-box
}

.wpcf7-form p,
footer .woocommerce-page .wpcf7-form-control.wpcf7-date,
footer .woocommerce-page .wpcf7-form-control.wpcf7-number,
footer .woocommerce-page .wpcf7-form-control.wpcf7-quiz,
footer .woocommerce-page .wpcf7-form-control.wpcf7-select,
footer .woocommerce-page .wpcf7-form-control.wpcf7-text,
footer .woocommerce-page .wpcf7-form-control.wpcf7-textarea,
footer .wpcf7-form-control.wpcf7-date,
footer .wpcf7-form-control.wpcf7-number,
footer .wpcf7-form-control.wpcf7-quiz,
footer .wpcf7-form-control.wpcf7-select,
footer .wpcf7-form-control.wpcf7-text,
footer .wpcf7-form-control.wpcf7-textarea {
	margin: 0
}

.wpcf7-form-control.wpcf7-date:focus,
.wpcf7-form-control.wpcf7-number:focus,
.wpcf7-form-control.wpcf7-quiz:focus,
.wpcf7-form-control.wpcf7-select:focus,
.wpcf7-form-control.wpcf7-text:focus,
.wpcf7-form-control.wpcf7-textarea:focus {
	color: #333;
	background-color: #f4f4f4
}

.woocommerce-page .wpcf7-form-control.wpcf7-date::-webkit-input-placeholder,
.woocommerce-page .wpcf7-form-control.wpcf7-number::-webkit-input-placeholder,
.woocommerce-page .wpcf7-form-control.wpcf7-quiz::-webkit-input-placeholder,
.woocommerce-page .wpcf7-form-control.wpcf7-select::-webkit-input-placeholder,
.woocommerce-page .wpcf7-form-control.wpcf7-text::-webkit-input-placeholder,
.woocommerce-page .wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder,
.wpcf7-form-control.wpcf7-date::-webkit-input-placeholder,
.wpcf7-form-control.wpcf7-number::-webkit-input-placeholder,
.wpcf7-form-control.wpcf7-quiz::-webkit-input-placeholder,
.wpcf7-form-control.wpcf7-select::-webkit-input-placeholder,
.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder,
.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder {
	color: inherit
}

.wpcf7-form-control.wpcf7-date:-moz-placeholder,
.wpcf7-form-control.wpcf7-number:-moz-placeholder,
.wpcf7-form-control.wpcf7-quiz:-moz-placeholder,
.wpcf7-form-control.wpcf7-select:-moz-placeholder,
.wpcf7-form-control.wpcf7-text:-moz-placeholder,
.wpcf7-form-control.wpcf7-textarea:-moz-placeholder {
	color: inherit
}

.woocommerce-page .wpcf7-form-control.wpcf7-date::-moz-placeholder,
.woocommerce-page .wpcf7-form-control.wpcf7-number::-moz-placeholder,
.woocommerce-page .wpcf7-form-control.wpcf7-quiz::-moz-placeholder,
.woocommerce-page .wpcf7-form-control.wpcf7-select::-moz-placeholder,
.woocommerce-page .wpcf7-form-control.wpcf7-text::-moz-placeholder,
.woocommerce-page .wpcf7-form-control.wpcf7-textarea::-moz-placeholder,
.wpcf7-form-control.wpcf7-date::-moz-placeholder,
.wpcf7-form-control.wpcf7-number::-moz-placeholder,
.wpcf7-form-control.wpcf7-quiz::-moz-placeholder,
.wpcf7-form-control.wpcf7-select::-moz-placeholder,
.wpcf7-form-control.wpcf7-text::-moz-placeholder,
.wpcf7-form-control.wpcf7-textarea::-moz-placeholder {
	color: inherit
}

.wpcf7-form-control.wpcf7-date:-ms-input-placeholder,
.wpcf7-form-control.wpcf7-number:-ms-input-placeholder,
.wpcf7-form-control.wpcf7-quiz:-ms-input-placeholder,
.wpcf7-form-control.wpcf7-select:-ms-input-placeholder,
.wpcf7-form-control.wpcf7-text:-ms-input-placeholder,
.wpcf7-form-control.wpcf7-textarea:-ms-input-placeholder {
	color: inherit
}

input.wpcf7-form-control.wpcf7-submit {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: auto;
	outline: 0;
	line-height: 1em;
	font-weight: 500;
	box-sizing: border-box;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 0;
	-webkit-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;
	-moz-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;
	transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;
	padding: 16px 23px;
	font-size: 14px;
	color: #fff;
	background-color: #43d5cb;
	cursor: pointer;
	font-family: Poppins, sans-serif
}

.mkdf-cf7-btn .mkdf-cf7-icon-holder .mkdf-cf7-icon-flip input,
.mkdf-cf7-btn .mkdf-cf7-icon-holder .mkdf-cf7-icon-normal input {
	font-family: Ionicons, serif;
	padding: 16px;
	background-color: transparent
}

input.wpcf7-form-control.wpcf7-submit:hover {
	color: #fff;
	background-color: #37c7be
}

.wpcf7-form textarea {
	vertical-align: middle;
	resize: none;
	height: 140px
}

.wpcf7-submit {
	border: none;
	line-height: 1em
}

.mkdf-two-columns-form-without-space .wpcf7-form .ajax-loader {
	display: none
}

.mkdf-subscription-form {
	position: relative
}

.mkdf-subscription-form .email {
	display: inline-block;
	width: 100%
}

.mkdf-subscription-form .email input {
	padding: 9px 19px
}

.mkdf-subscription-form .submit {
	position: absolute;
	right: 0;
	top: 0
}

.mkdf-subscription-form .submit input {
	cursor: pointer;
	font-size: 13px;
	padding: 14px 16px;
	background-color: #e7e7e7;
	color: #333;
	border-radius: 0 5px 5px 0;
	font-family: Ionicons, serif
}

.mkdf-subscription-form .submit .ajax-loader {
	display: none
}

.mkdf-cf7-btn .mkdf-cf7-text {
	display: inline-block;
	position: relative;
	overflow: hidden
}

.mkdf-cf7-btn .mkdf-cf7-text input {
	border-radius: 5px 0 0 5px
}

.mkdf-cf7-btn .mkdf-cf7-text input:hover {
	background-color: #43d5cb
}

.mkdf-cf7-btn .mkdf-cf7-text .ajax-loader {
	display: none
}

.mkdf-cf7-btn .mkdf-cf7-icon-holder {
	display: inline-block;
	position: relative;
	overflow: hidden;
	line-height: inherit;
	font-size: 14px;
	text-align: center;
	background-color: #37c7be;
	border-radius: 0 5px 5px 0;
	right: 5px;
	-webkit-transition: border-color .2s ease-in-out, background-color .2s ease-in-out;
	-moz-transition: border-color .2s ease-in-out, background-color .2s ease-in-out;
	transition: border-color .2s ease-in-out, background-color .2s ease-in-out
}

.mkdf-cf7-btn .mkdf-cf7-icon-holder .mkdf-cf7-icon-normal {
	position: relative;
	display: block;
	-webkit-transition: transform .2s ease-out;
	-moz-transition: transform .2s ease-out;
	transition: transform .2s ease-out
}

.mkdf-cf7-btn .mkdf-cf7-icon-holder .mkdf-cf7-icon-flip .ajax-loader,
.mkdf-cf7-btn .mkdf-cf7-icon-holder .mkdf-cf7-icon-normal .ajax-loader {
	display: none
}

.mkdf-cf7-btn .mkdf-cf7-icon-holder .mkdf-cf7-icon-flip {
	position: absolute;
	top: 0;
	font-size: 14px;
	text-align: center;
	right: 39px;
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	transform: translateX(0);
	-webkit-transition: transform .2s ease-out;
	-moz-transition: transform .2s ease-out;
	transition: transform .2s ease-out
}

.mkdf-cf7-btn:hover .mkdf-cf7-icon-flip,
.mkdf-cf7-btn:hover .mkdf-cf7-icon-normal {
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	transform: translateX(100%)
}

.mkdf-newsletter-form {
	display: inline-block;
	position: relative;
	width: 100%
}

.mkdf-newsletter-form .mkdf-cf7-field {
	display: inline-block;
	position: relative;
	vertical-align: top;
	padding-right: 5px
}

.mkdf-newsletter-form .mkdf-cf7-btn {
	display: inline-block;
	position: relative;
	vertical-align: top
}

div.wpcf7-response-output {
	margin: 10px 0;
	padding: 15px 20px
}

.mkdf-owl-slider {
	visibility: hidden
}

.mkdf-owl-slider .owl-stage-outer {
	z-index: 1
}

.mkdf-owl-slider.mkdf-slider-has-both-nav .owl-nav .owl-next,
.mkdf-owl-slider.mkdf-slider-has-both-nav .owl-nav .owl-prev {
	-webkit-transform: translateY(calc(-50% - 21px));
	-moz-transform: translateY(calc(-50% - 21px));
	transform: translateY(calc(-50% - 21px))
}

.mkdf-owl-slider .owl-nav .owl-next,
.mkdf-owl-slider .owl-nav .owl-prev {
	position: absolute;
	top: 50%;
	z-index: 3;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
}

.mkdf-owl-slider .owl-nav .owl-next:hover .mkdf-next-icon,
.mkdf-owl-slider .owl-nav .owl-next:hover .mkdf-prev-icon,
.mkdf-owl-slider .owl-nav .owl-prev:hover .mkdf-next-icon,
.mkdf-owl-slider .owl-nav .owl-prev:hover .mkdf-prev-icon {
	color: #43d5cb
}

.mkdf-owl-slider .owl-nav .owl-prev {
	left: 30px
}

.mkdf-owl-slider .owl-nav .owl-next {
	right: 30px
}

.mkdf-owl-slider .owl-nav .mkdf-next-icon,
.mkdf-owl-slider .owl-nav .mkdf-prev-icon {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	color: #333;
	line-height: 1;
	-webkit-transition: color .2s ease-out;
	-moz-transition: color .2s ease-out;
	transition: color .2s ease-out
}

.mkdf-owl-slider .owl-nav .mkdf-next-icon .mkdf-icon-arrow,
.mkdf-owl-slider .owl-nav .mkdf-prev-icon .mkdf-icon-arrow {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	font-size: 46px;
	line-height: inherit
}

.mkdf-owl-slider .owl-nav .mkdf-next-icon .mkdf-icon-arrow:before,
.mkdf-owl-slider .owl-nav .mkdf-prev-icon .mkdf-icon-arrow:before {
	display: block;
	line-height: inherit
}

.mkdf-owl-slider .owl-dots .owl-dot,
.mkdf-owl-slider .owl-dots .owl-dot span {
	display: inline-block;
	vertical-align: middle
}

.mkdf-owl-slider .owl-dots {
	text-align: center;
	margin: 16px 0 0
}

.mkdf-owl-slider .owl-dots .owl-dot span {
	width: 12px;
	height: 12px;
	margin: 0 6px;
	border-radius: 3em;
	background-color: transparent;
	border: 2px solid rgba(51, 51, 51, .5);
	-webkit-transition: background-color .2s ease-out, border .2s ease-out;
	-moz-transition: background-color .2s ease-out, border .2s ease-out;
	transition: background-color .2s ease-out, border .2s ease-out;
	box-sizing: border-box
}

.mkdf-owl-slider .owl-dots .owl-dot.active span,
.mkdf-owl-slider .owl-dots .owl-dot:hover span {
	background-color: #333;
	border-color: #333
}

.mkdf-owl-slider .owl-carousel .owl-item img {
	-webkit-transform: translateZ(0)
}

.mkdf-404-page.mkdf-wrapper {
	padding: 0 !important
}

.mkdf-404-page .mkdf-content-inner {
	position: relative;
	display: table;
	height: 100%;
	width: 100%
}

.mkdf-404-page .mkdf-page-not-found {
	position: relative;
	display: table-cell;
	width: 100%;
	height: 100%;
	vertical-align: middle;
	padding: 12% 20% 9%;
	text-align: center;
	background-color: #fafafa
}

.mkdf-404-page .mkdf-page-not-found .mkdf-404-title {
	margin: 0;
	font-size: 130px;
	font-weight: 500;
	color: #4e6dcc
}

.mkdf-404-page .mkdf-page-not-found .mkdf-404-subtitle {
	font-family: Poppins, sans-serif;
	font-size: 35px;
	font-weight: 500;
	color: #333;
	margin: 0
}

.mkdf-404-page .mkdf-page-not-found .mkdf-404-text {
	margin: 10px 0 0
}

.mkdf-404-page .mkdf-page-not-found .mkdf-btn {
	margin: 38px 0 0
}

@media only screen and (max-width:768px) {
	.mkdf-404-page .mkdf-page-not-found {
		padding: 40px 30px
	}
}

@media only screen and (max-width:680px) {
	.mkdf-404-page .mkdf-content {
		height: auto;
		margin: 0 !important
	}

	.admin-bar .mkdf-404-page .mkdf-content {
		height: auto
	}
}

#mkdf-back-to-top {
	position: fixed;
	width: 58px;
	right: 25px;
	bottom: 100px;
	margin: 0;
	z-index: 10000;
	opacity: 0;
	visibility: hidden;
	backface-visibility: hidden
}

#mkdf-back-to-top.off {
	opacity: 0;
	visibility: hidden;
	-webkit-transition: opacity .2s ease, visibility 0s .2s, transform .3s ease;
	-moz-transition: opacity .2s ease, visibility 0s .2s, transform .3s ease;
	transition: opacity .2s ease, visibility 0s .2s, transform .3s ease;
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	transform: translateY(100%)
}

#mkdf-back-to-top.on {
	opacity: 1;
	visibility: visible;
	-webkit-transition: opacity .2s ease, transform .2s ease;
	-moz-transition: opacity .2s ease, transform .2s ease;
	transition: opacity .2s ease, transform .2s ease;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	transform: translateY(0)
}

#mkdf-back-to-top>span {
	position: relative;
	display: block;
	width: 56px;
	height: 56px;
	line-height: 56px;
	font-size: 19px;
	text-align: center;
	border-radius: 50%;
	color: #fff;
	background-color: #43d5cb;
	border: 1px solid #43d5cb;
	overflow: hidden;
	-webkit-transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out;
	transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out
}

#mkdf-back-to-top>span:hover {
	background-color: #37c7be;
	border: 1px solid #37c7be
}

#mkdf-back-to-top span span {
	display: block;
	line-height: inherit
}

.mkdf-self-hosted-video-holder .mkdf-video-wrap .mejs-container,
.mkdf-self-hosted-video-holder .mkdf-video-wrap .mejs-overlay-play {
	height: 100% !important;
	/*!important because of the inline style*/
	width: 100% !important
		/*!important because of the inline style*/
}

.ps {
	-ms-touch-action: auto;
	touch-action: auto;
	overflow: hidden !important;
	-ms-overflow-style: none
}

@supports (-ms-overflow-style:none) {
	.ps {
		overflow: auto !important
	}
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
	.ps {
		overflow: auto !important
	}
}

.ps.ps--active-x>.ps__scrollbar-x-rail,
.ps.ps--active-y>.ps__scrollbar-y-rail {
	display: none;
	background-color: transparent
}

.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail {
	background-color: #eee;
	opacity: .9
}

.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x {
	background-color: #999;
	height: 11px
}

.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail {
	background-color: #eee;
	opacity: .9
}

.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y {
	background-color: #999;
	width: 11px
}

.ps>.ps__scrollbar-x-rail {
	display: none;
	position: absolute;
	opacity: 0;
	transition: background-color .2s linear, opacity .2s linear;
	bottom: 0;
	height: 15px
}

.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x {
	position: absolute;
	background-color: #aaa;
	border-radius: 6px;
	transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
	bottom: 2px;
	height: 6px
}

.ps>.ps__scrollbar-x-rail:active>.ps__scrollbar-x,
.ps>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x {
	height: 11px
}

.ps>.ps__scrollbar-y-rail {
	display: none;
	position: absolute;
	opacity: 0;
	transition: background-color .2s linear, opacity .2s linear;
	right: 0;
	width: 15px
}

.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y {
	position: absolute;
	background-color: #aaa;
	border-radius: 6px;
	transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
	right: 2px;
	width: 6px
}

.mkdf-side-menu-button-opener,
.mkdf-side-menu-button-opener .mkdf-side-menu-lines,
.mkdf-side-menu-button-opener .mkdf-side-menu-title {
	position: relative;
	display: inline-block;
	vertical-align: middle
}

.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,
.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y {
	width: 11px
}

.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail {
	background-color: #eee;
	opacity: .9
}

.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x {
	background-color: #999;
	height: 11px
}

.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail {
	background-color: #eee;
	opacity: .9
}

.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y {
	background-color: #999;
	width: 11px
}

.ps:hover>.ps__scrollbar-x-rail,
.ps:hover>.ps__scrollbar-y-rail {
	opacity: .6
}

.ps:hover>.ps__scrollbar-x-rail:hover {
	background-color: #eee;
	opacity: .9
}

.ps:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x {
	background-color: #999
}

.ps:hover>.ps__scrollbar-y-rail:hover {
	background-color: #eee;
	opacity: .9
}

.ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y {
	background-color: #999
}

.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-side-menu-button-opener,
.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-side-menu-button-opener.opened,
.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-side-menu-button-opener:hover,
.mkdf-light-header .mkdf-top-bar .mkdf-side-menu-button-opener,
.mkdf-light-header .mkdf-top-bar .mkdf-side-menu-button-opener.opened,
.mkdf-light-header .mkdf-top-bar .mkdf-side-menu-button-opener:hover {
	color: #fff !important
}

.mkdf-dark-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-side-menu-button-opener,
.mkdf-dark-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-side-menu-button-opener.opened,
.mkdf-dark-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-side-menu-button-opener:hover,
.mkdf-dark-header .mkdf-top-bar .mkdf-side-menu-button-opener,
.mkdf-dark-header .mkdf-top-bar .mkdf-side-menu-button-opener.opened,
.mkdf-dark-header .mkdf-top-bar .mkdf-side-menu-button-opener:hover {
	color: #333 !important
}

.mkdf-side-menu-button-opener .mkdf-side-menu-title {
	margin: 0 8px 0 0;
	color: currentColor
}

.mkdf-side-menu-button-opener .mkdf-side-menu-lines {
	width: 17px;
	height: 12px
}

.mkdf-side-menu-button-opener .mkdf-side-menu-lines .mkdf-side-menu-line {
	position: absolute;
	left: 0;
	height: 2px;
	width: 100%;
	background-color: currentColor;
	-webkit-transition: background-color .2s ease-out;
	-moz-transition: background-color .2s ease-out;
	transition: background-color .2s ease-out
}

.mkdf-side-menu-button-opener .mkdf-side-menu-lines .mkdf-side-menu-line.mkdf-line-1 {
	top: 0;
	outline: transparent solid 1px
}

.mkdf-side-menu-button-opener .mkdf-side-menu-lines .mkdf-side-menu-line.mkdf-line-2 {
	top: calc(50% - 1px);
	outline: transparent solid 1px
}

.mkdf-side-menu-button-opener .mkdf-side-menu-lines .mkdf-side-menu-line.mkdf-line-3 {
	top: calc(100% - 2px);
	outline: transparent solid 1px
}

.mkdf-side-menu-button-opener.opened,
.mkdf-side-menu-button-opener:hover {
	color: #43d5cb
}

.mkdf-side-menu {
	position: fixed;
	top: 0;
	right: -405px;
	width: 405px;
	height: 100%;
	min-height: 100%;
	padding: 42px 50px 36px;
	background-color: #fff;
	text-align: left;
	overflow: hidden;
	visibility: hidden;
	z-index: 9999;
	-webkit-backface-visibility: hidden;
	box-sizing: border-box;
	box-shadow: -3px 0 3px rgba(0, 0, 0, .04);
	-webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1);
	-moz-transition: all .6s cubic-bezier(.77, 0, .175, 1);
	transition: all .6s cubic-bezier(.77, 0, .175, 1)
}

.mkdf-side-menu .mkdf-close-side-menu-holder {
	position: absolute;
	top: 36px;
	right: 30px;
	z-index: 1000
}

.mkdf-side-menu a.mkdf-close-side-menu {
	display: block;
	color: #121212;
	font-size: 36px;
	z-index: 1000
}

.mkdf-side-menu a.mkdf-close-side-menu:hover {
	color: #6e6e6e
}

.mkdf-side-menu a.mkdf-close-side-menu span,
.mkdf-side-menu a.mkdf-close-side-menu span:before {
	display: block;
	line-height: inherit
}

.admin-bar .mkdf-side-menu .mkdf-close-side-menu-holder {
	top: 32px
}

.mkdf-side-menu-slide-from-right .mkdf-wrapper .mkdf-cover {
	z-index: -1;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	opacity: 0
}

.mkdf-side-menu-slide-from-right.mkdf-right-side-menu-opened .mkdf-wrapper .mkdf-cover {
	z-index: 3000
}

.mkdf-side-menu-slide-from-right.mkdf-right-side-menu-opened .mkdf-side-menu {
	right: 0;
	visibility: visible
}

.mkdf-search-opener {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	font-size: 25px;
	line-height: 1;
	margin: 0 27px
}

.mkdf-search-opener .mkdf-search-opener-wrapper>* {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	line-height: inherit
}

.mkdf-search-opener .mkdf-search-opener-wrapper>:before {
	font-weight: 700;
	display: block;
	line-height: inherit
}

.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-search-opener,
.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-search-opener:hover,
.mkdf-light-header .mkdf-top-bar .mkdf-search-opener,
.mkdf-light-header .mkdf-top-bar .mkdf-search-opener:hover {
	color: #fff !important
}

.mkdf-dark-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-search-opener,
.mkdf-dark-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-search-opener:hover,
.mkdf-dark-header .mkdf-top-bar .mkdf-search-opener,
.mkdf-dark-header .mkdf-top-bar .mkdf-search-opener:hover {
	color: #333 !important
}

.mkdf-search-page-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 0 0 60px
}

.mkdf-search-page-holder .mkdf-search-page-form {
	position: relative;
	width: 100%;
	vertical-align: middle;
	margin: 0 0 50px;
	display: none
}

.mkdf-search-page-holder .mkdf-search-page-form .mkdf-search-title {
	margin: 0 0 24px
}

.mkdf-search-page-holder .mkdf-search-page-form .mkdf-form-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 0 0 17px;
	clear: both;
	border-bottom: 1px solid #e1e1e1
}

.mkdf-search-page-holder .mkdf-search-page-form .mkdf-form-holder .mkdf-column-left {
	display: table-cell;
	vertical-align: top
}

.mkdf-search-page-holder .mkdf-search-page-form .mkdf-form-holder .mkdf-column-right {
	display: table-cell;
	width: 1%;
	text-align: left;
	vertical-align: top
}

.mkdf-search-page-holder .mkdf-search-page-form .mkdf-form-holder .mkdf-search-field {
	position: relative;
	width: 100%;
	height: 40px;
	line-height: 40px;
	margin: 0;
	padding: 0 20px 0 3px;
	font-family: inherit;
	font-size: inherit;
	color: inherit;
	background-color: transparent;
	border: none;
	outline: 0;
	vertical-align: middle;
	-webkit-appearance: none;
	box-sizing: border-box
}

.mkdf-search-page-holder .mkdf-search-page-form .mkdf-form-holder .mkdf-search-field::-webkit-input-placeholder {
	color: inherit
}

.mkdf-search-page-holder .mkdf-search-page-form .mkdf-form-holder .mkdf-search-field:-moz-placeholder {
	color: inherit
}

.mkdf-search-page-holder .mkdf-search-page-form .mkdf-form-holder .mkdf-search-field::-moz-placeholder {
	color: inherit
}

.mkdf-search-page-holder .mkdf-search-page-form .mkdf-form-holder .mkdf-search-field:-ms-input-placeholder {
	color: inherit
}

.mkdf-search-page-holder .mkdf-search-page-form .mkdf-form-holder .mkdf-search-submit {
	position: relative;
	display: inline-block;
	width: auto;
	height: 40px;
	line-height: 40px;
	padding: 0;
	font-size: 18px;
	color: #6e6e6e;
	background-color: transparent;
	border: 0;
	outline: 0;
	cursor: pointer;
	vertical-align: middle;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out
}

.mkdf-search-page-holder .mkdf-search-page-form .mkdf-form-holder .mkdf-search-submit:hover {
	color: #333
}

.mkdf-search-page-holder article {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	padding: 21px 0;
	margin: 0;
	border-bottom: 1px solid #e1e1e1
}

.mkdf-search-page-holder article.sticky .mkdf-post-title a {
	color: #43d5cb
}

.mkdf-search-page-holder article.page .mkdf-post-title-area .mkdf-post-info>div.mkdf-post-info-category {
	display: none
}

.mkdf-search-page-holder article:last-of-type {
	border-bottom: 0
}

.mkdf-search-page-holder article .mkdf-post-content {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-search-page-holder article .mkdf-post-image {
	display: block;
	float: left;
	width: 130px
}

.mkdf-search-page-holder article .mkdf-post-image a,
.mkdf-search-page-holder article .mkdf-post-image img {
	display: block
}

.mkdf-search-page-holder article .mkdf-post-title-area {
	min-height: 130px;
	padding: 0 0 0 150px
}

.mkdf-search-page-holder article .mkdf-post-title-area.mkdf-no-thumbnail {
	padding: 0;
	min-height: inherit
}

.mkdf-owl-slider .owl-item,
.mkdf-testimonials-slider .owl-item {
	min-height: 1px;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none
}

.mkdf-search-page-holder article .mkdf-post-title-area .mkdf-post-title-area-inner {
	width: 100%;
	height: 100%;
	overflow: hidden;
	box-sizing: border-box
}

.mkdf-search-page-holder article .mkdf-post-title-area .mkdf-post-title-area-inner .mkdf-post-title {
	margin: 0
}

.mkdf-search-page-holder article .mkdf-post-title-area .mkdf-post-title-area-inner .mkdf-post-excerpt {
	margin: 14px 0 0
}

.mkdf-search-page-holder article .mkdf-post-title-area .mkdf-post-title-area-inner .mkdf-post-excerpt:after {
	content: '...'
}

.mkdf-search-page-holder .mkdf-blog-pagination {
	margin-top: 0
}

.mkdf-search-cover {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	display: none;
	color: #fff;
	background-color: #fff;
	z-index: 115
}

.mkdf-fixed-header-appear .mkdf-search-cover,
.mkdf-mobile-header.mobile-header-appear .mkdf-search-cover,
.mkdf-sticky-header-appear .mkdf-search-cover {
	position: fixed
}

.admin-bar .mkdf-mobile-header.mobile-header-appear .mkdf-search-cover,
.mkdf-fixed-header-appear.admin-bar .mkdf-search-cover,
.mkdf-sticky-header-appear.admin-bar .mkdf-search-cover {
	top: 32px
}

.mkdf-search-cover .mkdf-form-holder-outer {
	display: table;
	width: 100%;
	height: 100%
}

.mkdf-search-cover .mkdf-form-holder {
	position: relative;
	display: table-cell;
	vertical-align: middle;
	padding: 0;
	line-height: 1em
}

.mkdf-search-cover .mkdf-form-holder-inner {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-search-cover .mkdf-container-inner .mkdf-form-holder {
	padding: 0
}

.mkdf-search-cover .mkdf-container-inner .mkdf-search-close {
	right: 0
}

.mkdf-search-cover input {
	display: inline-block;
	vertical-align: middle;
	width: 90%;
	margin: 0;
	padding: 0;
	float: left;
	font-family: inherit;
	color: #6e6e6e;
	font-size: inherit;
	font-weight: inherit;
	background-color: transparent;
	border: 0;
	box-shadow: none;
	outline: 0;
	outline-offset: 0;
	border-radius: 0
}

.mkdf-search-cover input::-webkit-input-placeholder {
	color: #afafaf;
	font-weight: 300;
	font-size: 15px;
	font-family: "Open Sans", sans-serif
}

.mkdf-search-cover input:-moz-placeholder {
	color: #afafaf;
	font-weight: 300;
	font-size: 15px;
	font-family: "Open Sans", sans-serif
}

.mkdf-search-cover input::-moz-placeholder {
	color: #afafaf;
	font-weight: 300;
	font-size: 15px;
	font-family: "Open Sans", sans-serif
}

.mkdf-search-cover input:-ms-input-placeholder {
	color: #afafaf;
	font-weight: 300;
	font-size: 15px;
	font-family: "Open Sans", sans-serif
}

.mkdf-search-cover input[type=submit] {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	padding: 0;
	position: absolute;
	width: 1px;
	visibility: hidden
}

.mkdf-search-cover .mkdf-search-close {
	position: absolute;
	right: 0;
	top: 50%;
	font-size: 20px;
	line-height: 1em;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
}

.mkdf-search-cover .mkdf-search-close a {
	color: #000;
	display: inline-block;
	vertical-align: middle
}

.mkdf-search-cover .mkdf-search-close a * {
	display: block;
	line-height: inherit
}

.mkdf-search-cover .mkdf-search-close a:hover {
	color: #43d5cb
}

.mkdf-search-cover.disabled input,
.mkdf-search-cover.disabled input:focus {
	font-weight: 400
}

footer .widget {
	margin: 0;
	padding: 0 0 20px;
	border-bottom: none
}

footer .widget .mkdf-widget-title-holder {
	margin-bottom: 6px
}

footer .widget .mkdf-widget-title-holder .mkdf-widget-title {
	font-family: Poppins, sans-serif;
	color: #43d5cb;
	font-size: 18px;
	font-weight: 500;
	margin-bottom: 3px;
	margin-top: 31px
}

footer .widget.widget_archive .mkdf-widget-title,
footer .widget.widget_categories .mkdf-widget-title,
footer .widget.widget_meta .mkdf-widget-title,
footer .widget.widget_nav_menu .mkdf-widget-title,
footer .widget.widget_pages .mkdf-widget-title,
footer .widget.widget_recent_comments .mkdf-widget-title,
footer .widget.widget_recent_entries .mkdf-widget-title,
footer .widget.widget_rss .mkdf-widget-title {
	margin-bottom: 0
}

footer .widget .mkdf-widget-title-holder .mkdf-separator {
	border-color: #fff;
	border-bottom-width: 3px;
	width: 30px
}

footer .widget ul {
	padding: 0;
	margin: 0;
	list-style: none
}

footer .widget ul li {
	border: none;
	display: block;
	color: #b6b6b6;
	line-height: 20px;
	margin: 0;
	padding: 6px 0
}

footer .widget ul li:last-child {
	border: 0;
	padding-bottom: 0
}

footer .widget ul li a {
	color: #fff;
	font-size: 13px;
	font-weight: 600;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	transition: all .3s ease-out
}

footer .widget ul li a:hover {
	color: #43d5cb
}

footer .widget ul .children,
footer .widget ul .sub-menu {
	border: none;
	margin-top: 6px
}

footer .widget.widget_archive ul li,
footer .widget.widget_categories ul li,
footer .widget.widget_meta ul li,
footer .widget.widget_nav_menu ul li,
footer .widget.widget_pages ul li,
footer .widget.widget_recent_entries ul li {
	overflow: hidden;
	border: none;
	color: #b6b6b6;
	padding: 0 0 12px;
	font-size: 15px;
	font-weight: 400
}

footer .widget.widget_archive ul li a,
footer .widget.widget_categories ul li a,
footer .widget.widget_meta ul li a,
footer .widget.widget_nav_menu ul li a,
footer .widget.widget_pages ul li a,
footer .widget.widget_recent_entries ul li a {
	color: #fff;
	font-size: 15px;
	font-weight: 500;
	display: inline;
	overflow: hidden;
	padding: 0;
	position: relative
}

footer .widget.widget_archive ul li a:hover,
footer .widget.widget_categories ul li a:hover,
footer .widget.widget_meta ul li a:hover,
footer .widget.widget_nav_menu ul li a:hover,
footer .widget.widget_pages ul li a:hover,
footer .widget.widget_recent_entries ul li a:hover {
	color: #43d5cb
}

footer .widget.widget_archive ul li ul,
footer .widget.widget_categories ul li ul,
footer .widget.widget_meta ul li ul,
footer .widget.widget_nav_menu ul li ul,
footer .widget.widget_pages ul li ul,
footer .widget.widget_recent_entries ul li ul {
	margin-top: 12px;
	padding-left: 12px
}

footer .widget.widget_archive ul li ul li:last-child,
footer .widget.widget_categories ul li ul li:last-child,
footer .widget.widget_meta ul li ul li:last-child,
footer .widget.widget_nav_menu ul li ul li:last-child,
footer .widget.widget_pages ul li ul li:last-child,
footer .widget.widget_recent_entries ul li ul li:last-child {
	padding-bottom: 0
}

footer .widget.widget_nav_menu ul li a {
	font-size: 14px;
	color: #fff
}

footer .widget #wp-calendar {
	text-align: center;
	width: 100%
}

footer .widget #wp-calendar caption {
	margin: 0 0 6px
}

footer .widget #wp-calendar td,
footer .widget #wp-calendar th {
	padding: 3px 4px
}

footer .widget #wp-calendar td#today {
	color: #000;
	background-color: #fff
}

footer .widget #wp-calendar tfoot a {
	color: #fff
}

footer .widget #wp-calendar tfoot a:hover {
	color: #43d5cb
}

footer .widget.widget_rss .rss-widget-icon {
	display: inline-block
}

footer .widget.widget_rss .rss-date {
	display: block;
	margin-bottom: 6px
}

footer .widget.widget_rss cite {
	display: block;
	margin-top: calc(6px / 2)
}

footer .widget.widget_search {
	border: none;
	padding: 0
}

footer .widget.widget_search .input-holder {
	position: relative
}

footer .widget.widget_search .input-holder button,
footer .widget.widget_search .input-holder input {
	background-color: #f4f4f4;
	border: 0;
	border-radius: 0;
	box-sizing: border-box;
	color: #afafaf;
	display: inline-block;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: inherit;
	height: 52px;
	line-height: calc(52px - 2px);
	outline: 0;
	position: relative;
	vertical-align: top;
	-webkit-appearance: none;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out
}

footer .widget.widget_search .input-holder input.search-field {
	width: 100%;
	padding: 0 50px 0 21px;
	border-radius: 5px 0 0 5px
}

footer .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder {
	color: #afafaf
}

footer .widget.widget_search .input-holder input.search-field:-moz-placeholder {
	color: #afafaf
}

footer .widget.widget_search .input-holder input.search-field::-moz-placeholder {
	color: #afafaf
}

footer .widget.widget_search .input-holder input.search-field:-ms-input-placeholder {
	color: #afafaf
}

footer .widget.widget_search .input-holder button {
	background: #e7e7e7;
	color: #333;
	cursor: pointer;
	font-size: 26px;
	width: 52px;
	border-radius: 0 5px 5px 0;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out;
	position: absolute;
	top: 0;
	right: 0
}

footer .widget.widget_search .input-holder button:hover {
	color: #fff;
	background-color: #43d5cb
}

footer .widget.widget_search .input-holder button span {
	display: block;
	left: 0;
	line-height: inherit;
	position: absolute;
	top: 0;
	width: 100%
}

footer .widget.widget_search .input-holder button span:before {
	content: "\35";
	display: block;
	line-height: inherit
}

footer .widget.widget_archive,
footer .widget.widget_categories,
footer .widget.widget_text {
	color: #fff
}

footer .widget.widget_archive select,
footer .widget.widget_categories select,
footer .widget.widget_text select {
	background-color: transparent;
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	border-radius: 0;
	box-sizing: border-box;
	color: #fff;
	display: inline-block;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: inherit;
	height: 52px;
	line-height: calc(52px - 2px);
	margin-top: 6px;
	outline: 0;
	padding: 0 0 0 21px;
	position: relative;
	vertical-align: top;
	width: 100%;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out
}

footer .widget.widget_archive select option,
footer .widget.widget_categories select option,
footer .widget.widget_text select option {
	color: #000
}

footer .widget.widget_text p {
	margin: 18px 0 21px
}

footer .widget.widget_tag_cloud a {
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	color: #fff;
	display: inline-block;
	font-size: 12px !important;
	font-family: Poppins, sans-serif;
	line-height: 30px;
	text-transform: capitalize;
	margin: 0 2px 5px 0;
	padding: 2px 20px 0;
	font-weight: 400
}

footer .widget.widget_tag_cloud a:hover {
	color: #43d5cb
}

footer .widget.mkdf-blog-list-widget {
	border: none;
	padding-bottom: 0
}

footer .widget.mkdf-blog-list-widget .mkdf-blog-list li {
	border: none
}

footer .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content {
	padding-top: 3px
}

footer .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content .mkdf-post-info-date {
	margin-top: 7px
}

footer .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content .mkdf-post-info-date a {
	color: #b6b6b6;
	font-weight: 500
}

footer .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-post-title a {
	color: #fff;
	-webkit-transition: all .15s ease-out;
	-moz-transition: all .15s ease-out;
	transition: all .15s ease-out;
	font-size: 15px
}

footer .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-post-title a:hover {
	color: #43d5cb
}

footer .widget.widget_mkdf_instagram_widget .mkdf-instagram-feed.mkdf-tiny-space li {
	padding: 0 3px 0 0;
	margin: 0 0 3px
}

footer .widget.mkdf-contact-form-7-widget,
footer .widget.mkdf-image-widget,
footer .widget.mkdf-separator-widget {
	border: none;
	padding-bottom: 0
}

footer .widget.mkdf-image-widget img {
	display: block
}

footer .widget:last-child {
	border: none
}

footer .widget.widget_price_filter {
	font-family: Poppins, sans-serif;
	font-weight: 500;
	color: #000
}

footer .widget.widget_price_filter .ui-slider-range {
	background-color: #4e6dcc !important
}

footer .widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle {
	border-radius: 50%;
	width: 20px !important;
	height: 20px !important;
	top: -9px !important;
	background-color: #b0b0b0 !important
}

footer .widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle:after {
	font-family: FontAwesome;
	content: "\f111";
	font-size: 8px;
	color: #fff;
	bottom: -3px;
	left: 7px;
	position: absolute
}

footer .widget.widget_price_filter .price_slider_amount .button {
	border: none;
	background-color: #43d5cb;
	padding: 2px 30px 0;
	-webkit-transition: background .2s ease-in-out;
	-moz-transition: background .2s ease-in-out;
	transition: background .2s ease-in-out
}

footer .widget.widget_price_filter .price_slider_amount .button:hover {
	background-color: #4e6dcc
}

footer .mkdf-blog-list-widget .mkdf-blog-list-holder.mkdf-bl-simple .mkdf-post-title {
	font-size: 13px;
	color: #43d5cb
}

footer .mkdf-blog-list-widget .mkdf-blog-list-holder.mkdf-bl-simple .mkdf-post-title a {
	font-weight: inherit
}

footer .mkdf-blog-list-widget .mkdf-blog-list-holder.mkdf-bl-simple .mkdf-post-info-date a {
	color: #979797;
	-webkit-transition: color .3s ease-out;
	-moz-transition: color .3s ease-out;
	transition: color .3s ease-out
}

footer .mkdf-blog-list-widget .mkdf-blog-list-holder.mkdf-bl-simple .mkdf-post-info-date a:hover {
	color: #43d5cb
}

footer .mkdf-blog-list-widget .mkdf-blog-list-holder.mkdf-bl-simple .mkdf-post-image {
	width: 85px
}

footer .mkdf-blog-list-widget .mkdf-blog-list-holder.mkdf-bl-simple .mkdf-post-image img {
	border-radius: 0;
	height: 85px
}

footer .mkdf-icon-info-widget {
	padding-bottom: 8px
}

footer .mkdf-icon-info-widget .mkdf-info-icon .mkdf-info-icon-content .mkdf-info-icon-title-text {
	font-size: 15px;
	font-weight: 300
}

footer .mkdf-contact-form-7-widget p {
	padding-bottom: 15px
}

@media only screen and (min-width:1400px) {
	footer .mkdf-bli-content {
		padding-right: 100px
	}
}

.mkdf-side-menu .widget {
	margin: 0;
	padding: 0 0 20px;
	border-bottom: none
}

.mkdf-side-menu .widget .mkdf-widget-title-holder {
	margin-bottom: 6px
}

.mkdf-side-menu .widget .mkdf-widget-title-holder .mkdf-widget-title {
	font-family: Poppins, sans-serif;
	color: #000;
	font-size: 18px;
	font-weight: 500;
	margin-bottom: 3px;
	margin-top: 31px
}

.mkdf-side-menu .widget.widget_archive .mkdf-widget-title,
.mkdf-side-menu .widget.widget_categories .mkdf-widget-title,
.mkdf-side-menu .widget.widget_meta .mkdf-widget-title,
.mkdf-side-menu .widget.widget_nav_menu .mkdf-widget-title,
.mkdf-side-menu .widget.widget_pages .mkdf-widget-title,
.mkdf-side-menu .widget.widget_recent_comments .mkdf-widget-title,
.mkdf-side-menu .widget.widget_recent_entries .mkdf-widget-title,
.mkdf-side-menu .widget.widget_rss .mkdf-widget-title {
	margin-bottom: 0
}

.mkdf-side-menu .widget .mkdf-widget-title-holder .mkdf-separator {
	border-color: #333;
	border-bottom-width: 3px;
	width: 30px
}

.mkdf-side-menu .widget ul {
	padding: 0;
	margin: 0;
	list-style: none
}

.mkdf-side-menu .widget ul li {
	border: none;
	display: block;
	color: #b6b6b6;
	line-height: 20px;
	margin: 0;
	padding: 6px 0
}

.mkdf-side-menu .widget ul li:last-child {
	border: 0;
	padding-bottom: 0
}

.mkdf-side-menu .widget ul li a {
	color: #666;
	font-size: 13px;
	font-weight: 600;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	transition: all .3s ease-out
}

.mkdf-side-menu .widget ul li a:hover {
	color: #43d5cb
}

.mkdf-side-menu .widget ul .children,
.mkdf-side-menu .widget ul .sub-menu {
	border: none;
	margin-top: 6px
}

.mkdf-side-menu .widget.widget_archive ul li,
.mkdf-side-menu .widget.widget_categories ul li,
.mkdf-side-menu .widget.widget_meta ul li,
.mkdf-side-menu .widget.widget_nav_menu ul li,
.mkdf-side-menu .widget.widget_pages ul li,
.mkdf-side-menu .widget.widget_recent_entries ul li {
	overflow: hidden;
	border: none;
	color: #b6b6b6;
	padding: 0 0 12px;
	font-size: 15px;
	font-weight: 400
}

.mkdf-side-menu .widget.widget_archive ul li a,
.mkdf-side-menu .widget.widget_categories ul li a,
.mkdf-side-menu .widget.widget_meta ul li a,
.mkdf-side-menu .widget.widget_nav_menu ul li a,
.mkdf-side-menu .widget.widget_pages ul li a,
.mkdf-side-menu .widget.widget_recent_entries ul li a {
	color: #666;
	font-size: 15px;
	font-weight: 500;
	display: inline;
	overflow: hidden;
	padding: 0;
	position: relative
}

.mkdf-side-menu .widget.widget_archive ul li a:hover,
.mkdf-side-menu .widget.widget_categories ul li a:hover,
.mkdf-side-menu .widget.widget_meta ul li a:hover,
.mkdf-side-menu .widget.widget_nav_menu ul li a:hover,
.mkdf-side-menu .widget.widget_pages ul li a:hover,
.mkdf-side-menu .widget.widget_recent_entries ul li a:hover {
	color: #43d5cb
}

.mkdf-side-menu .widget.widget_archive ul li ul,
.mkdf-side-menu .widget.widget_categories ul li ul,
.mkdf-side-menu .widget.widget_meta ul li ul,
.mkdf-side-menu .widget.widget_nav_menu ul li ul,
.mkdf-side-menu .widget.widget_pages ul li ul,
.mkdf-side-menu .widget.widget_recent_entries ul li ul {
	margin-top: 12px;
	padding-left: 12px
}

.mkdf-side-menu .widget.widget_archive ul li ul li:last-child,
.mkdf-side-menu .widget.widget_categories ul li ul li:last-child,
.mkdf-side-menu .widget.widget_meta ul li ul li:last-child,
.mkdf-side-menu .widget.widget_nav_menu ul li ul li:last-child,
.mkdf-side-menu .widget.widget_pages ul li ul li:last-child,
.mkdf-side-menu .widget.widget_recent_entries ul li ul li:last-child {
	padding-bottom: 0
}

.mkdf-side-menu .widget.widget_nav_menu ul li a {
	font-size: 14px;
	color: #666
}

.mkdf-side-menu .widget #wp-calendar {
	text-align: center;
	width: 100%
}

.mkdf-side-menu .widget #wp-calendar caption {
	margin: 0 0 6px
}

.mkdf-side-menu .widget #wp-calendar td,
.mkdf-side-menu .widget #wp-calendar th {
	padding: 3px 4px
}

.mkdf-side-menu .widget #wp-calendar td#today {
	color: #000;
	background-color: #fff
}

.mkdf-side-menu .widget #wp-calendar tfoot a {
	color: #666
}

.mkdf-side-menu .widget #wp-calendar tfoot a:hover {
	color: #43d5cb
}

.mkdf-side-menu .widget.widget_rss .rss-widget-icon {
	display: inline-block
}

.mkdf-side-menu .widget.widget_rss .rss-date {
	display: block;
	margin-bottom: 6px
}

.mkdf-side-menu .widget.widget_rss cite {
	display: block;
	margin-top: calc(6px / 2)
}

.mkdf-side-menu .widget.widget_search {
	border: none;
	padding: 0
}

.mkdf-side-menu .widget.widget_search .input-holder {
	position: relative
}

.mkdf-side-menu .widget.widget_search .input-holder button,
.mkdf-side-menu .widget.widget_search .input-holder input {
	background-color: #f4f4f4;
	border: 0;
	border-radius: 0;
	box-sizing: border-box;
	color: #afafaf;
	display: inline-block;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: inherit;
	height: 52px;
	line-height: calc(52px - 2px);
	outline: 0;
	position: relative;
	vertical-align: top;
	-webkit-appearance: none;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out
}

.mkdf-side-menu .widget.widget_search .input-holder input.search-field {
	width: 100%;
	padding: 0 50px 0 21px;
	border-radius: 5px 0 0 5px
}

.mkdf-side-menu .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder {
	color: #afafaf
}

.mkdf-side-menu .widget.widget_search .input-holder input.search-field:-moz-placeholder {
	color: #afafaf
}

.mkdf-side-menu .widget.widget_search .input-holder input.search-field::-moz-placeholder {
	color: #afafaf
}

.mkdf-side-menu .widget.widget_search .input-holder input.search-field:-ms-input-placeholder {
	color: #afafaf
}

.mkdf-side-menu .widget.widget_search .input-holder button {
	background: #e7e7e7;
	color: #333;
	cursor: pointer;
	font-size: 26px;
	width: 52px;
	border-radius: 0 5px 5px 0;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out;
	position: absolute;
	top: 0;
	right: 0
}

.mkdf-side-menu .widget.widget_search .input-holder button:hover {
	color: #fff;
	background-color: #43d5cb
}

.mkdf-side-menu .widget.widget_search .input-holder button span {
	display: block;
	left: 0;
	line-height: inherit;
	position: absolute;
	top: 0;
	width: 100%
}

.mkdf-side-menu .widget.widget_search .input-holder button span:before {
	content: "\35";
	display: block;
	line-height: inherit
}

.mkdf-side-menu .widget.widget_archive,
.mkdf-side-menu .widget.widget_categories,
.mkdf-side-menu .widget.widget_text {
	color: #333
}

.mkdf-side-menu .widget.widget_archive select,
.mkdf-side-menu .widget.widget_categories select,
.mkdf-side-menu .widget.widget_text select {
	background-color: transparent;
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	border-radius: 0;
	box-sizing: border-box;
	color: #333;
	display: inline-block;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: inherit;
	height: 52px;
	line-height: calc(52px - 2px);
	margin-top: 6px;
	outline: 0;
	padding: 0 0 0 21px;
	position: relative;
	vertical-align: top;
	width: 100%;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out
}

.mkdf-side-menu .widget.widget_archive select option,
.mkdf-side-menu .widget.widget_categories select option,
.mkdf-side-menu .widget.widget_text select option {
	color: #000
}

.mkdf-side-menu .widget.widget_text p {
	margin: 18px 0 21px
}

.mkdf-side-menu .widget.widget_tag_cloud a {
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	color: #333;
	display: inline-block;
	font-size: 12px !important;
	font-family: Poppins, sans-serif;
	line-height: 30px;
	text-transform: capitalize;
	margin: 0 2px 5px 0;
	padding: 2px 20px 0;
	font-weight: 400
}

.mkdf-side-menu .widget.widget_tag_cloud a:hover {
	color: #43d5cb
}

.mkdf-side-menu .widget.mkdf-blog-list-widget {
	border: none;
	padding-bottom: 0
}

.mkdf-side-menu .widget.mkdf-blog-list-widget .mkdf-blog-list li {
	border: none
}

.mkdf-side-menu .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content {
	padding-top: 3px
}

.mkdf-side-menu .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content .mkdf-post-info-date {
	margin-top: 7px
}

.mkdf-side-menu .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content .mkdf-post-info-date a {
	color: #b6b6b6;
	font-weight: 500
}

.mkdf-side-menu .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-post-title a {
	color: #6e6e6e;
	-webkit-transition: all .15s ease-out;
	-moz-transition: all .15s ease-out;
	transition: all .15s ease-out;
	font-size: 15px
}

.mkdf-side-menu .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-post-title a:hover {
	color: #43d5cb
}

.mkdf-side-menu .widget.widget_mkdf_instagram_widget .mkdf-instagram-feed.mkdf-tiny-space li {
	padding: 0 3px 0 0;
	margin: 0 0 3px
}

.mkdf-side-menu .widget.mkdf-contact-form-7-widget,
.mkdf-side-menu .widget.mkdf-image-widget,
.mkdf-side-menu .widget.mkdf-separator-widget {
	border: none;
	padding-bottom: 0
}

.mkdf-side-menu .widget.mkdf-image-widget img {
	display: block
}

.mkdf-side-menu .widget:last-child {
	border: none
}

.mkdf-side-menu .widget.widget_price_filter {
	font-family: Poppins, sans-serif;
	font-weight: 500;
	color: #000
}

.mkdf-side-menu .widget.widget_price_filter .ui-slider-range {
	background-color: #4e6dcc !important
}

.mkdf-side-menu .widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle {
	border-radius: 50%;
	width: 20px !important;
	height: 20px !important;
	top: -9px !important;
	background-color: #b0b0b0 !important
}

.mkdf-side-menu .widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle:after {
	font-family: FontAwesome;
	content: "\f111";
	font-size: 8px;
	color: #fff;
	bottom: -3px;
	left: 7px;
	position: absolute
}

.mkdf-side-menu .widget.widget_price_filter .price_slider_amount .button {
	border: none;
	background-color: #43d5cb;
	padding: 2px 30px 0;
	-webkit-transition: background .2s ease-in-out;
	-moz-transition: background .2s ease-in-out;
	transition: background .2s ease-in-out
}

.mkdf-side-menu .widget.widget_price_filter .price_slider_amount .button:hover {
	background-color: #4e6dcc
}

.mkdf-side-menu .mkdf-widget-title {
	color: #000
}

aside.mkdf-sidebar {
	position: relative;
	z-index: 11;
	margin: 0 0 60px
}

aside.mkdf-sidebar .widget {
	color: #6e6e6e
}

aside.mkdf-sidebar .widget:last-child {
	margin: 0 !important
}

.wpb_widgetised_column {
	position: relative
}

.wpb_widgetised_column .widget .mkdf-sidearea-widget-title {
	margin: 0 0 19px
}

.wpb_widgetised_column .widget:last-child {
	margin: 0 !important
}

.wpb_widgetised_column .widget,
aside.mkdf-sidebar .widget {
	margin: 0;
	padding: 0 0 20px;
	border-bottom: none
}

.wpb_widgetised_column .widget .mkdf-widget-title-holder,
aside.mkdf-sidebar .widget .mkdf-widget-title-holder {
	margin-bottom: 20px
}

.wpb_widgetised_column .widget .mkdf-widget-title-holder .mkdf-widget-title,
aside.mkdf-sidebar .widget .mkdf-widget-title-holder .mkdf-widget-title {
	font-family: Poppins, sans-serif;
	color: #333;
	font-size: 18px;
	font-weight: 500;
	margin-bottom: 3px;
	margin-top: 31px
}

.wpb_widgetised_column .widget.widget_archive .mkdf-widget-title,
.wpb_widgetised_column .widget.widget_categories .mkdf-widget-title,
.wpb_widgetised_column .widget.widget_meta .mkdf-widget-title,
.wpb_widgetised_column .widget.widget_nav_menu .mkdf-widget-title,
.wpb_widgetised_column .widget.widget_pages .mkdf-widget-title,
.wpb_widgetised_column .widget.widget_recent_comments .mkdf-widget-title,
.wpb_widgetised_column .widget.widget_recent_entries .mkdf-widget-title,
.wpb_widgetised_column .widget.widget_rss .mkdf-widget-title,
aside.mkdf-sidebar .widget.widget_archive .mkdf-widget-title,
aside.mkdf-sidebar .widget.widget_categories .mkdf-widget-title,
aside.mkdf-sidebar .widget.widget_meta .mkdf-widget-title,
aside.mkdf-sidebar .widget.widget_nav_menu .mkdf-widget-title,
aside.mkdf-sidebar .widget.widget_pages .mkdf-widget-title,
aside.mkdf-sidebar .widget.widget_recent_comments .mkdf-widget-title,
aside.mkdf-sidebar .widget.widget_recent_entries .mkdf-widget-title,
aside.mkdf-sidebar .widget.widget_rss .mkdf-widget-title {
	margin-bottom: 0
}

.wpb_widgetised_column .widget .mkdf-widget-title-holder .mkdf-separator,
aside.mkdf-sidebar .widget .mkdf-widget-title-holder .mkdf-separator {
	border-color: inherit;
	border-bottom-width: 3px;
	width: 30px
}

.wpb_widgetised_column .widget ul,
aside.mkdf-sidebar .widget ul {
	padding: 0;
	margin: 0;
	list-style: none
}

.wpb_widgetised_column .widget ul li,
aside.mkdf-sidebar .widget ul li {
	border: none;
	display: block;
	color: #b6b6b6;
	line-height: 20px;
	margin: 0;
	padding: 20px 0
}

.wpb_widgetised_column .widget ul li:last-child,
aside.mkdf-sidebar .widget ul li:last-child {
	border: 0;
	padding-bottom: 0
}

.wpb_widgetised_column .widget ul li a,
aside.mkdf-sidebar .widget ul li a {
	color: #6e6e6e;
	font-size: 13px;
	font-weight: 600;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	transition: all .3s ease-out
}

.wpb_widgetised_column .widget ul li a:hover,
aside.mkdf-sidebar .widget ul li a:hover {
	color: #43d5cb
}

.wpb_widgetised_column .widget ul .children,
.wpb_widgetised_column .widget ul .sub-menu,
aside.mkdf-sidebar .widget ul .children,
aside.mkdf-sidebar .widget ul .sub-menu {
	border: none;
	margin-top: 20px
}

.wpb_widgetised_column .widget.widget_archive ul li,
.wpb_widgetised_column .widget.widget_categories ul li,
.wpb_widgetised_column .widget.widget_meta ul li,
.wpb_widgetised_column .widget.widget_nav_menu ul li,
.wpb_widgetised_column .widget.widget_pages ul li,
.wpb_widgetised_column .widget.widget_recent_entries ul li,
aside.mkdf-sidebar .widget.widget_archive ul li,
aside.mkdf-sidebar .widget.widget_categories ul li,
aside.mkdf-sidebar .widget.widget_meta ul li,
aside.mkdf-sidebar .widget.widget_nav_menu ul li,
aside.mkdf-sidebar .widget.widget_pages ul li,
aside.mkdf-sidebar .widget.widget_recent_entries ul li {
	overflow: hidden;
	border: none;
	color: #b6b6b6;
	padding: 0 0 12px;
	font-size: 15px;
	font-weight: 400
}

.wpb_widgetised_column .widget.widget_archive ul li a,
.wpb_widgetised_column .widget.widget_categories ul li a,
.wpb_widgetised_column .widget.widget_meta ul li a,
.wpb_widgetised_column .widget.widget_nav_menu ul li a,
.wpb_widgetised_column .widget.widget_pages ul li a,
.wpb_widgetised_column .widget.widget_recent_entries ul li a,
aside.mkdf-sidebar .widget.widget_archive ul li a,
aside.mkdf-sidebar .widget.widget_categories ul li a,
aside.mkdf-sidebar .widget.widget_meta ul li a,
aside.mkdf-sidebar .widget.widget_nav_menu ul li a,
aside.mkdf-sidebar .widget.widget_pages ul li a,
aside.mkdf-sidebar .widget.widget_recent_entries ul li a {
	color: #6e6e6e;
	font-size: 15px;
	font-weight: 500;
	display: inline;
	overflow: hidden;
	padding: 0;
	position: relative
}

.wpb_widgetised_column .widget.widget_archive ul li a:hover,
.wpb_widgetised_column .widget.widget_categories ul li a:hover,
.wpb_widgetised_column .widget.widget_meta ul li a:hover,
.wpb_widgetised_column .widget.widget_nav_menu ul li a:hover,
.wpb_widgetised_column .widget.widget_pages ul li a:hover,
.wpb_widgetised_column .widget.widget_recent_entries ul li a:hover,
aside.mkdf-sidebar .widget.widget_archive ul li a:hover,
aside.mkdf-sidebar .widget.widget_categories ul li a:hover,
aside.mkdf-sidebar .widget.widget_meta ul li a:hover,
aside.mkdf-sidebar .widget.widget_nav_menu ul li a:hover,
aside.mkdf-sidebar .widget.widget_pages ul li a:hover,
aside.mkdf-sidebar .widget.widget_recent_entries ul li a:hover {
	color: #43d5cb
}

.wpb_widgetised_column .widget.widget_archive ul li ul,
.wpb_widgetised_column .widget.widget_categories ul li ul,
.wpb_widgetised_column .widget.widget_meta ul li ul,
.wpb_widgetised_column .widget.widget_nav_menu ul li ul,
.wpb_widgetised_column .widget.widget_pages ul li ul,
.wpb_widgetised_column .widget.widget_recent_entries ul li ul,
aside.mkdf-sidebar .widget.widget_archive ul li ul,
aside.mkdf-sidebar .widget.widget_categories ul li ul,
aside.mkdf-sidebar .widget.widget_meta ul li ul,
aside.mkdf-sidebar .widget.widget_nav_menu ul li ul,
aside.mkdf-sidebar .widget.widget_pages ul li ul,
aside.mkdf-sidebar .widget.widget_recent_entries ul li ul {
	margin-top: 12px;
	padding-left: 12px
}

.wpb_widgetised_column .widget.widget_archive ul li ul li:last-child,
.wpb_widgetised_column .widget.widget_categories ul li ul li:last-child,
.wpb_widgetised_column .widget.widget_meta ul li ul li:last-child,
.wpb_widgetised_column .widget.widget_nav_menu ul li ul li:last-child,
.wpb_widgetised_column .widget.widget_pages ul li ul li:last-child,
.wpb_widgetised_column .widget.widget_recent_entries ul li ul li:last-child,
aside.mkdf-sidebar .widget.widget_archive ul li ul li:last-child,
aside.mkdf-sidebar .widget.widget_categories ul li ul li:last-child,
aside.mkdf-sidebar .widget.widget_meta ul li ul li:last-child,
aside.mkdf-sidebar .widget.widget_nav_menu ul li ul li:last-child,
aside.mkdf-sidebar .widget.widget_pages ul li ul li:last-child,
aside.mkdf-sidebar .widget.widget_recent_entries ul li ul li:last-child {
	padding-bottom: 0
}

.wpb_widgetised_column .widget.widget_nav_menu ul li a,
aside.mkdf-sidebar .widget.widget_nav_menu ul li a {
	font-size: 14px;
	color: #6e6e6e
}

.wpb_widgetised_column .widget #wp-calendar,
aside.mkdf-sidebar .widget #wp-calendar {
	text-align: center;
	width: 100%
}

.wpb_widgetised_column .widget #wp-calendar caption,
aside.mkdf-sidebar .widget #wp-calendar caption {
	margin: 0 0 20px
}

.wpb_widgetised_column .widget #wp-calendar td,
.wpb_widgetised_column .widget #wp-calendar th,
aside.mkdf-sidebar .widget #wp-calendar td,
aside.mkdf-sidebar .widget #wp-calendar th {
	padding: 3px 4px
}

.wpb_widgetised_column .widget #wp-calendar td#today,
aside.mkdf-sidebar .widget #wp-calendar td#today {
	color: #000;
	background-color: #fff
}

.wpb_widgetised_column .widget #wp-calendar tfoot a,
aside.mkdf-sidebar .widget #wp-calendar tfoot a {
	color: #6e6e6e
}

.wpb_widgetised_column .widget #wp-calendar tfoot a:hover,
aside.mkdf-sidebar .widget #wp-calendar tfoot a:hover {
	color: #151515
}

.wpb_widgetised_column .widget.widget_rss .rss-widget-icon,
aside.mkdf-sidebar .widget.widget_rss .rss-widget-icon {
	display: inline-block
}

.wpb_widgetised_column .widget.widget_rss .rss-date,
aside.mkdf-sidebar .widget.widget_rss .rss-date {
	display: block;
	margin-bottom: 20px
}

.wpb_widgetised_column .widget.widget_rss cite,
aside.mkdf-sidebar .widget.widget_rss cite {
	display: block;
	margin-top: calc(20px / 2)
}

.wpb_widgetised_column .widget.widget_search,
aside.mkdf-sidebar .widget.widget_search {
	border: none;
	padding: 0
}

.wpb_widgetised_column .widget.widget_search .input-holder,
aside.mkdf-sidebar .widget.widget_search .input-holder {
	position: relative
}

.wpb_widgetised_column .widget.widget_search .input-holder button,
.wpb_widgetised_column .widget.widget_search .input-holder input,
aside.mkdf-sidebar .widget.widget_search .input-holder button,
aside.mkdf-sidebar .widget.widget_search .input-holder input {
	background-color: #f4f4f4;
	border: 0;
	border-radius: 0;
	box-sizing: border-box;
	color: #afafaf;
	display: inline-block;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: inherit;
	height: 40px;
	line-height: calc(40px - 2px);
	outline: 0;
	position: relative;
	vertical-align: top;
	-webkit-appearance: none;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out
}

.wpb_widgetised_column .widget.widget_search .input-holder input.search-field,
aside.mkdf-sidebar .widget.widget_search .input-holder input.search-field {
	width: 100%;
	padding: 0 50px 0 21px;
	border-radius: 5px 0 0 5px
}

.wpb_widgetised_column .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder,
aside.mkdf-sidebar .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder {
	color: #afafaf
}

.wpb_widgetised_column .widget.widget_search .input-holder input.search-field:-moz-placeholder,
aside.mkdf-sidebar .widget.widget_search .input-holder input.search-field:-moz-placeholder {
	color: #afafaf
}

.wpb_widgetised_column .widget.widget_search .input-holder input.search-field::-moz-placeholder,
aside.mkdf-sidebar .widget.widget_search .input-holder input.search-field::-moz-placeholder {
	color: #afafaf
}

.wpb_widgetised_column .widget.widget_search .input-holder input.search-field:-ms-input-placeholder,
aside.mkdf-sidebar .widget.widget_search .input-holder input.search-field:-ms-input-placeholder {
	color: #afafaf
}

.wpb_widgetised_column .widget.widget_search .input-holder button,
aside.mkdf-sidebar .widget.widget_search .input-holder button {
	background: #e7e7e7;
	color: #333;
	cursor: pointer;
	font-size: 26px;
	width: 40px;
	border-radius: 0 5px 5px 0;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out;
	position: absolute;
	top: 0;
	right: 0
}

.wpb_widgetised_column .widget.widget_search .input-holder button:hover,
aside.mkdf-sidebar .widget.widget_search .input-holder button:hover {
	color: #fff;
	background-color: #43d5cb
}

.wpb_widgetised_column .widget.widget_search .input-holder button span,
aside.mkdf-sidebar .widget.widget_search .input-holder button span {
	display: block;
	left: 0;
	line-height: inherit;
	position: absolute;
	top: 0;
	width: 100%
}

.wpb_widgetised_column .widget.widget_search .input-holder button span:before,
aside.mkdf-sidebar .widget.widget_search .input-holder button span:before {
	content: "\35";
	display: block;
	line-height: inherit
}

.wpb_widgetised_column .widget.widget_archive,
.wpb_widgetised_column .widget.widget_categories,
.wpb_widgetised_column .widget.widget_text,
aside.mkdf-sidebar .widget.widget_archive,
aside.mkdf-sidebar .widget.widget_categories,
aside.mkdf-sidebar .widget.widget_text {
	color: inherit
}

.wpb_widgetised_column .widget.widget_archive select,
.wpb_widgetised_column .widget.widget_categories select,
.wpb_widgetised_column .widget.widget_text select,
aside.mkdf-sidebar .widget.widget_archive select,
aside.mkdf-sidebar .widget.widget_categories select,
aside.mkdf-sidebar .widget.widget_text select {
	background-color: transparent;
	border-color: #dadada;
	border-style: solid;
	border-width: 1px;
	border-radius: 0;
	box-sizing: border-box;
	color: inherit;
	display: inline-block;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: inherit;
	height: 40px;
	line-height: calc(40px - 2px);
	margin-top: 20px;
	outline: 0;
	padding: 0 0 0 21px;
	position: relative;
	vertical-align: top;
	width: 100%;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out
}

.wpb_widgetised_column .widget.widget_archive select option,
.wpb_widgetised_column .widget.widget_categories select option,
.wpb_widgetised_column .widget.widget_text select option,
aside.mkdf-sidebar .widget.widget_archive select option,
aside.mkdf-sidebar .widget.widget_categories select option,
aside.mkdf-sidebar .widget.widget_text select option {
	color: #000
}

.wpb_widgetised_column .widget.widget_text p,
aside.mkdf-sidebar .widget.widget_text p {
	margin: 18px 0 21px
}

.wpb_widgetised_column .widget.widget_tag_cloud a,
aside.mkdf-sidebar .widget.widget_tag_cloud a {
	border-color: #dadada;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline-block;
	font-size: 12px !important;
	font-family: Poppins, sans-serif;
	line-height: 30px;
	text-transform: capitalize;
	margin: 0 2px 5px 0;
	padding: 2px 20px 0;
	font-weight: 400
}

.wpb_widgetised_column .widget.widget_tag_cloud a:hover,
aside.mkdf-sidebar .widget.widget_tag_cloud a:hover {
	color: #151515
}

.wpb_widgetised_column .widget.mkdf-blog-list-widget,
aside.mkdf-sidebar .widget.mkdf-blog-list-widget {
	border: none;
	padding-bottom: 0
}

.wpb_widgetised_column .widget.mkdf-blog-list-widget .mkdf-blog-list li,
aside.mkdf-sidebar .widget.mkdf-blog-list-widget .mkdf-blog-list li {
	border: none
}

.wpb_widgetised_column .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content,
aside.mkdf-sidebar .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content {
	padding-top: 3px
}

.wpb_widgetised_column .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content .mkdf-post-info-date,
aside.mkdf-sidebar .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content .mkdf-post-info-date {
	margin-top: 7px
}

.wpb_widgetised_column .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content .mkdf-post-info-date a,
aside.mkdf-sidebar .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content .mkdf-post-info-date a {
	color: #b6b6b6;
	font-weight: 500
}

.wpb_widgetised_column .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-post-title a,
aside.mkdf-sidebar .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-post-title a {
	color: #6e6e6e;
	-webkit-transition: all .15s ease-out;
	-moz-transition: all .15s ease-out;
	transition: all .15s ease-out;
	font-size: 15px
}

.wpb_widgetised_column .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-post-title a:hover,
aside.mkdf-sidebar .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-post-title a:hover {
	color: #43d5cb
}

.wpb_widgetised_column .widget.widget_mkdf_instagram_widget .mkdf-instagram-feed.mkdf-tiny-space li,
aside.mkdf-sidebar .widget.widget_mkdf_instagram_widget .mkdf-instagram-feed.mkdf-tiny-space li {
	padding: 0 3px 0 0;
	margin: 0 0 3px
}

.wpb_widgetised_column .widget.mkdf-contact-form-7-widget,
.wpb_widgetised_column .widget.mkdf-image-widget,
.wpb_widgetised_column .widget.mkdf-separator-widget,
aside.mkdf-sidebar .widget.mkdf-contact-form-7-widget,
aside.mkdf-sidebar .widget.mkdf-image-widget,
aside.mkdf-sidebar .widget.mkdf-separator-widget {
	border: none;
	padding-bottom: 0
}

.wpb_widgetised_column .widget.mkdf-image-widget img,
aside.mkdf-sidebar .widget.mkdf-image-widget img {
	display: block
}

.wpb_widgetised_column .widget:last-child,
aside.mkdf-sidebar .widget:last-child {
	border: none
}

.wpb_widgetised_column .widget.widget_price_filter,
aside.mkdf-sidebar .widget.widget_price_filter {
	font-family: Poppins, sans-serif;
	font-weight: 500;
	color: #000
}

.wpb_widgetised_column .widget.widget_price_filter .ui-slider-range,
aside.mkdf-sidebar .widget.widget_price_filter .ui-slider-range {
	background-color: #4e6dcc !important
}

.wpb_widgetised_column .widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle,
aside.mkdf-sidebar .widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle {
	border-radius: 50%;
	width: 20px !important;
	height: 20px !important;
	top: -9px !important;
	background-color: #b0b0b0 !important
}

.wpb_widgetised_column .widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle:after,
aside.mkdf-sidebar .widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle:after {
	font-family: FontAwesome;
	content: "\f111";
	font-size: 8px;
	color: #fff;
	bottom: -3px;
	left: 7px;
	position: absolute
}

.wpb_widgetised_column .widget.widget_price_filter .price_slider_amount .button,
aside.mkdf-sidebar .widget.widget_price_filter .price_slider_amount .button {
	border: none;
	background-color: #43d5cb;
	padding: 2px 30px 0;
	-webkit-transition: background .2s ease-in-out;
	-moz-transition: background .2s ease-in-out;
	transition: background .2s ease-in-out
}

.wpb_widgetised_column .widget.widget_price_filter .price_slider_amount .button:hover,
aside.mkdf-sidebar .widget.widget_price_filter .price_slider_amount .button:hover {
	background-color: #4e6dcc
}

.wpb_widgetised_column .mkdf-blog-list-widget .mkdf-blog-list li .mkdf-post-title a,
aside.mkdf-sidebar .mkdf-blog-list-widget .mkdf-blog-list li .mkdf-post-title a {
	font-weight: 500
}

.mkdf-top-bar .widget {
	border-bottom: none
}

.mkdf-top-bar .widget .mkdf-widget-title-holder {
	margin-bottom: 15px
}

.mkdf-top-bar .widget .mkdf-widget-title-holder .mkdf-widget-title {
	font-family: Poppins, sans-serif;
	color: #333;
	font-size: 18px;
	font-weight: 500;
	margin-bottom: 3px;
	margin-top: 31px
}

.mkdf-top-bar .widget.widget_archive .mkdf-widget-title,
.mkdf-top-bar .widget.widget_categories .mkdf-widget-title,
.mkdf-top-bar .widget.widget_meta .mkdf-widget-title,
.mkdf-top-bar .widget.widget_nav_menu .mkdf-widget-title,
.mkdf-top-bar .widget.widget_pages .mkdf-widget-title,
.mkdf-top-bar .widget.widget_recent_comments .mkdf-widget-title,
.mkdf-top-bar .widget.widget_recent_entries .mkdf-widget-title,
.mkdf-top-bar .widget.widget_rss .mkdf-widget-title {
	margin-bottom: 0
}

.mkdf-top-bar .widget .mkdf-widget-title-holder .mkdf-separator {
	border-color: #6b6b6b;
	border-bottom-width: 3px;
	width: 30px
}

.mkdf-top-bar .widget ul {
	padding: 0;
	margin: 0;
	list-style: none
}

.mkdf-top-bar .widget ul li {
	border: none;
	display: block;
	color: #b6b6b6;
	line-height: 20px;
	margin: 0;
	padding: 15px 0
}

.mkdf-top-bar .widget ul li:last-child {
	border: 0;
	padding-bottom: 0
}

.mkdf-top-bar .widget ul li a {
	color: #6b6b6b;
	font-size: 13px;
	font-weight: 600;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	transition: all .3s ease-out
}

.mkdf-top-bar .widget ul li a:hover {
	color: #43d5cb
}

.mkdf-top-bar .widget ul .children,
.mkdf-top-bar .widget ul .sub-menu {
	border: none;
	margin-top: 15px
}

.mkdf-top-bar .widget.widget_archive ul li,
.mkdf-top-bar .widget.widget_categories ul li,
.mkdf-top-bar .widget.widget_meta ul li,
.mkdf-top-bar .widget.widget_nav_menu ul li,
.mkdf-top-bar .widget.widget_pages ul li,
.mkdf-top-bar .widget.widget_recent_entries ul li {
	overflow: hidden;
	border: none;
	color: #b6b6b6;
	padding: 0 0 12px;
	font-size: 15px;
	font-weight: 400
}

.mkdf-top-bar .widget.widget_archive ul li a,
.mkdf-top-bar .widget.widget_categories ul li a,
.mkdf-top-bar .widget.widget_meta ul li a,
.mkdf-top-bar .widget.widget_nav_menu ul li a,
.mkdf-top-bar .widget.widget_pages ul li a,
.mkdf-top-bar .widget.widget_recent_entries ul li a {
	color: #6b6b6b;
	font-size: 15px;
	font-weight: 500;
	display: inline;
	overflow: hidden;
	padding: 0;
	position: relative
}

.mkdf-top-bar .widget.widget_archive ul li a:hover,
.mkdf-top-bar .widget.widget_categories ul li a:hover,
.mkdf-top-bar .widget.widget_meta ul li a:hover,
.mkdf-top-bar .widget.widget_nav_menu ul li a:hover,
.mkdf-top-bar .widget.widget_pages ul li a:hover,
.mkdf-top-bar .widget.widget_recent_entries ul li a:hover {
	color: #43d5cb
}

.mkdf-top-bar .widget.widget_archive ul li ul,
.mkdf-top-bar .widget.widget_categories ul li ul,
.mkdf-top-bar .widget.widget_meta ul li ul,
.mkdf-top-bar .widget.widget_nav_menu ul li ul,
.mkdf-top-bar .widget.widget_pages ul li ul,
.mkdf-top-bar .widget.widget_recent_entries ul li ul {
	margin-top: 12px;
	padding-left: 12px
}

.mkdf-top-bar .widget.widget_archive ul li ul li:last-child,
.mkdf-top-bar .widget.widget_categories ul li ul li:last-child,
.mkdf-top-bar .widget.widget_meta ul li ul li:last-child,
.mkdf-top-bar .widget.widget_nav_menu ul li ul li:last-child,
.mkdf-top-bar .widget.widget_pages ul li ul li:last-child,
.mkdf-top-bar .widget.widget_recent_entries ul li ul li:last-child {
	padding-bottom: 0
}

.mkdf-top-bar .widget.widget_nav_menu ul li a {
	font-size: 14px;
	color: #6b6b6b
}

.mkdf-top-bar .widget #wp-calendar {
	text-align: center;
	width: 100%
}

.mkdf-top-bar .widget #wp-calendar caption {
	margin: 0 0 15px
}

.mkdf-top-bar .widget #wp-calendar td,
.mkdf-top-bar .widget #wp-calendar th {
	padding: 3px 4px
}

.mkdf-top-bar .widget #wp-calendar td#today {
	color: #000;
	background-color: #999
}

.mkdf-top-bar .widget #wp-calendar tfoot a {
	color: #6b6b6b
}

.mkdf-top-bar .widget #wp-calendar tfoot a:hover {
	color: #43d5cb
}

.mkdf-top-bar .widget.widget_rss .rss-widget-icon {
	display: inline-block
}

.mkdf-top-bar .widget.widget_rss .rss-date {
	display: block;
	margin-bottom: 15px
}

.mkdf-top-bar .widget.widget_rss cite {
	display: block;
	margin-top: calc(15px / 2)
}

.mkdf-top-bar .widget.widget_search {
	border: none;
	padding: 0
}

.mkdf-top-bar .widget.widget_search .input-holder {
	position: relative
}

.mkdf-top-bar .widget.widget_search .input-holder button,
.mkdf-top-bar .widget.widget_search .input-holder input {
	background-color: #f4f4f4;
	border: 0;
	border-radius: 0;
	box-sizing: border-box;
	color: #afafaf;
	display: inline-block;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: inherit;
	height: 52px;
	line-height: calc(52px - 2px);
	outline: 0;
	position: relative;
	vertical-align: top;
	-webkit-appearance: none;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out
}

.mkdf-top-bar .widget.widget_search .input-holder input.search-field {
	width: 100%;
	padding: 0 50px 0 21px;
	border-radius: 5px 0 0 5px
}

.mkdf-top-bar .widget.widget_search .input-holder input.search-field::-webkit-input-placeholder {
	color: #afafaf
}

.mkdf-top-bar .widget.widget_search .input-holder input.search-field:-moz-placeholder {
	color: #afafaf
}

.mkdf-top-bar .widget.widget_search .input-holder input.search-field::-moz-placeholder {
	color: #afafaf
}

.mkdf-top-bar .widget.widget_search .input-holder input.search-field:-ms-input-placeholder {
	color: #afafaf
}

.mkdf-top-bar .widget.widget_search .input-holder button {
	background: #e7e7e7;
	color: #333;
	cursor: pointer;
	font-size: 26px;
	width: 52px;
	border-radius: 0 5px 5px 0;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out;
	position: absolute;
	top: 0;
	right: 0
}

.mkdf-top-bar .widget.widget_search .input-holder button:hover {
	color: #fff;
	background-color: #43d5cb
}

.mkdf-top-bar .widget.widget_search .input-holder button span {
	display: block;
	left: 0;
	line-height: inherit;
	position: absolute;
	top: 0;
	width: 100%
}

.mkdf-top-bar .widget.widget_search .input-holder button span:before {
	content: "\35";
	display: block;
	line-height: inherit
}

.mkdf-top-bar .widget.widget_archive,
.mkdf-top-bar .widget.widget_categories,
.mkdf-top-bar .widget.widget_text {
	color: #6b6b6b
}

.mkdf-top-bar .widget.widget_archive select,
.mkdf-top-bar .widget.widget_categories select,
.mkdf-top-bar .widget.widget_text select {
	background-color: transparent;
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	border-radius: 0;
	box-sizing: border-box;
	color: #6b6b6b;
	display: inline-block;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: inherit;
	height: 52px;
	line-height: calc(52px - 2px);
	margin-top: 15px;
	outline: 0;
	padding: 0 0 0 21px;
	position: relative;
	vertical-align: top;
	width: 100%;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out
}

.mkdf-top-bar .widget.widget_nav_menu ul,
.mkdf-top-bar .widget.widget_nav_menu ul li {
	vertical-align: middle;
	line-height: 0;
	margin: 0;
	border: none;
	display: inline-block
}

.mkdf-top-bar .widget.widget_archive select option,
.mkdf-top-bar .widget.widget_categories select option,
.mkdf-top-bar .widget.widget_text select option {
	color: #000
}

.mkdf-top-bar .widget.widget_text p {
	margin: 18px 0 21px
}

.mkdf-top-bar .widget.widget_tag_cloud a {
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	color: #6b6b6b;
	display: inline-block;
	font-size: 12px !important;
	font-family: Poppins, sans-serif;
	line-height: 30px;
	text-transform: capitalize;
	margin: 0 2px 5px 0;
	padding: 2px 20px 0;
	font-weight: 400
}

.mkdf-top-bar .widget.widget_tag_cloud a:hover {
	color: #43d5cb
}

.mkdf-top-bar .widget.mkdf-blog-list-widget {
	border: none;
	padding-bottom: 0
}

.mkdf-top-bar .widget.mkdf-blog-list-widget .mkdf-blog-list li {
	border: none
}

.mkdf-top-bar .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content {
	padding-top: 3px
}

.mkdf-top-bar .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content .mkdf-post-info-date {
	margin-top: 7px
}

.mkdf-top-bar .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content .mkdf-post-info-date a {
	color: #b6b6b6;
	font-weight: 500
}

.mkdf-top-bar .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-post-title a {
	color: #6e6e6e;
	-webkit-transition: all .15s ease-out;
	-moz-transition: all .15s ease-out;
	transition: all .15s ease-out;
	font-size: 15px
}

.mkdf-top-bar .widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-post-title a:hover {
	color: #43d5cb
}

.mkdf-top-bar .widget.widget_mkdf_instagram_widget .mkdf-instagram-feed.mkdf-tiny-space li {
	padding: 0 3px 0 0;
	margin: 0 0 3px
}

.mkdf-top-bar .widget.mkdf-contact-form-7-widget,
.mkdf-top-bar .widget.mkdf-image-widget,
.mkdf-top-bar .widget.mkdf-separator-widget {
	border: none;
	padding-bottom: 0
}

.mkdf-top-bar .widget.mkdf-image-widget img {
	display: block
}

.mkdf-top-bar .widget:last-child {
	border: none
}

.mkdf-top-bar .widget.widget_price_filter {
	font-family: Poppins, sans-serif;
	font-weight: 500;
	color: #000
}

.mkdf-top-bar .widget.widget_price_filter .ui-slider-range {
	background-color: #4e6dcc !important
}

.mkdf-top-bar .widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle {
	border-radius: 50%;
	width: 20px !important;
	height: 20px !important;
	top: -9px !important;
	background-color: #b0b0b0 !important
}

.mkdf-top-bar .widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle:after {
	font-family: FontAwesome;
	content: "\f111";
	font-size: 8px;
	color: #fff;
	bottom: -3px;
	left: 7px;
	position: absolute
}

.mkdf-top-bar .widget.widget_price_filter .price_slider_amount .button {
	border: none;
	background-color: #43d5cb;
	padding: 2px 30px 0;
	-webkit-transition: background .2s ease-in-out;
	-moz-transition: background .2s ease-in-out;
	transition: background .2s ease-in-out
}

.mkdf-top-bar .widget.widget_price_filter .price_slider_amount .button:hover {
	background-color: #4e6dcc
}

.mkdf-top-bar .widget .widgettitle,
.mkdf-top-bar .widget.widget_archive,
.mkdf-top-bar .widget.widget_calendar,
.mkdf-top-bar .widget.widget_categories,
.mkdf-top-bar .widget.widget_meta,
.mkdf-top-bar .widget.widget_pages,
.mkdf-top-bar .widget.widget_recent_comments,
.mkdf-top-bar .widget.widget_recent_entries,
.mkdf-top-bar .widget.widget_rss,
.mkdf-top-bar .widget.widget_search,
.mkdf-top-bar .widget.widget_text {
	display: none
}

.mkdf-top-bar .widget.widget_nav_menu {
	display: inline-block
}

.mkdf-top-bar .widget.widget_nav_menu ul li {
	padding: 0 10px
}

.mkdf-top-bar .widget.widget_nav_menu ul li a {
	line-height: 1em;
	vertical-align: middle
}

.mkdf-top-bar .widget.widget_nav_menu ul li:first-child {
	padding-left: 0
}

.mkdf-top-bar .widget.widget_nav_menu ul li ul {
	margin-top: 0
}

.widget.mkdf-blog-list-widget>h4 {
	margin: 0 0 15px
}

aside.mkdf-sidebar .widget.mkdf-blog-list-widget .mkdf-post-title {
	line-height: .9em;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: 500;
	color: #43d5cb
}

.mkdf-top-bar .widget.mkdf-blog-list-widget>h2,
footer .mkdf-footer-top .widget.mkdf-blog-list-widget>h2 {
	margin: 0 0 8px
}

section.mkdf-side-menu .widget.mkdf-blog-list-widget {
	border-bottom: #e1e1e1 1px solid;
	padding-bottom: 20px
}

section.mkdf-side-menu .widget.mkdf-blog-list-widget .mkdf-post-title {
	font-size: 15px;
	line-height: .7em;
	font-weight: 500;
	font-family: "Open Sans", sans-serif
}

.widget {
	margin: 0;
	padding: 0 0 20px;
	border-bottom: none
}

.widget .mkdf-widget-title-holder {
	margin-bottom: 15px
}

.widget .mkdf-widget-title-holder .mkdf-widget-title {
	font-family: Poppins, sans-serif;
	color: #333;
	font-size: 18px;
	font-weight: 500;
	margin-bottom: 3px;
	margin-top: 31px
}

.widget.widget_archive .mkdf-widget-title,
.widget.widget_categories .mkdf-widget-title,
.widget.widget_meta .mkdf-widget-title,
.widget.widget_nav_menu .mkdf-widget-title,
.widget.widget_pages .mkdf-widget-title,
.widget.widget_recent_comments .mkdf-widget-title,
.widget.widget_recent_entries .mkdf-widget-title,
.widget.widget_rss .mkdf-widget-title {
	margin-bottom: 0
}

.widget .mkdf-widget-title-holder .mkdf-separator {
	border-color: #6b6b6b;
	border-bottom-width: 3px;
	width: 30px
}

.widget ul {
	padding: 0;
	margin: 0;
	list-style: none
}

.widget ul li {
	border: none;
	display: block;
	color: #b6b6b6;
	line-height: 20px;
	margin: 0;
	padding: 15px 0
}

.widget ul li:last-child {
	border: 0;
	padding-bottom: 0
}

.widget ul li a {
	color: #6b6b6b;
	font-size: 13px;
	font-weight: 600;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	transition: all .3s ease-out
}

.widget ul li a:hover {
	color: #43d5cb
}

.widget ul .children,
.widget ul .sub-menu {
	border: none;
	margin-top: 15px
}

.widget.widget_archive ul li,
.widget.widget_categories ul li,
.widget.widget_meta ul li,
.widget.widget_nav_menu ul li,
.widget.widget_pages ul li,
.widget.widget_recent_entries ul li {
	overflow: hidden;
	border: none;
	color: #b6b6b6;
	padding: 0 0 12px;
	font-size: 15px;
	font-weight: 400
}

.widget.widget_archive ul li a,
.widget.widget_categories ul li a,
.widget.widget_meta ul li a,
.widget.widget_nav_menu ul li a,
.widget.widget_pages ul li a,
.widget.widget_recent_entries ul li a {
	color: #6b6b6b;
	font-size: 15px;
	font-weight: 500;
	display: inline;
	overflow: hidden;
	padding: 0;
	position: relative
}

.widget.widget_archive ul li a:hover,
.widget.widget_categories ul li a:hover,
.widget.widget_meta ul li a:hover,
.widget.widget_nav_menu ul li a:hover,
.widget.widget_pages ul li a:hover,
.widget.widget_recent_entries ul li a:hover {
	color: #43d5cb
}

.widget.widget_archive ul li ul,
.widget.widget_categories ul li ul,
.widget.widget_meta ul li ul,
.widget.widget_nav_menu ul li ul,
.widget.widget_pages ul li ul,
.widget.widget_recent_entries ul li ul {
	margin-top: 12px;
	padding-left: 12px
}

.widget.widget_archive ul li ul li:last-child,
.widget.widget_categories ul li ul li:last-child,
.widget.widget_meta ul li ul li:last-child,
.widget.widget_nav_menu ul li ul li:last-child,
.widget.widget_pages ul li ul li:last-child,
.widget.widget_recent_entries ul li ul li:last-child {
	padding-bottom: 0
}

.widget.widget_nav_menu ul li a {
	font-size: 14px;
	color: #6b6b6b
}

.widget #wp-calendar {
	text-align: center;
	width: 100%
}

.widget #wp-calendar caption {
	margin: 0 0 15px
}

.widget #wp-calendar td,
.widget #wp-calendar th {
	padding: 3px 4px
}

.widget #wp-calendar td#today {
	color: #000;
	background-color: #999
}

.widget #wp-calendar tfoot a {
	color: #6b6b6b
}

.widget #wp-calendar tfoot a:hover {
	color: #43d5cb
}

.widget.widget_rss .rss-widget-icon {
	display: inline-block
}

.widget.widget_rss .rss-date {
	display: block;
	margin-bottom: 15px
}

.widget.widget_rss cite {
	display: block;
	margin-top: calc(15px / 2)
}

.widget.widget_search {
	border: none;
	padding: 0
}

.widget.widget_search .input-holder {
	position: relative
}

.widget.widget_search .input-holder button,
.widget.widget_search .input-holder input {
	background-color: #f4f4f4;
	border: 0;
	border-radius: 0;
	box-sizing: border-box;
	color: #afafaf;
	display: inline-block;
	float: left;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: inherit;
	height: 52px;
	line-height: calc(52px - 2px);
	outline: 0;
	position: relative;
	vertical-align: top;
	-webkit-appearance: none;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out
}

.widget.widget_search .input-holder input.search-field {
	width: 100%;
	padding: 0 50px 0 21px;
	border-radius: 5px 0 0 5px
}

.widget.widget_search .input-holder input.search-field::-webkit-input-placeholder {
	color: #afafaf
}

.widget.widget_search .input-holder input.search-field:-moz-placeholder {
	color: #afafaf
}

.widget.widget_search .input-holder input.search-field::-moz-placeholder {
	color: #afafaf
}

.widget.widget_search .input-holder input.search-field:-ms-input-placeholder {
	color: #afafaf
}

.widget.widget_search .input-holder button {
	background: #e7e7e7;
	color: #333;
	cursor: pointer;
	font-size: 26px;
	width: 52px;
	border-radius: 0 5px 5px 0;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out;
	position: absolute;
	top: 0;
	right: 0
}

.widget.widget_search .input-holder button:hover {
	color: #fff;
	background-color: #43d5cb
}

.widget.widget_search .input-holder button span {
	display: block;
	left: 0;
	line-height: inherit;
	position: absolute;
	top: 0;
	width: 100%
}

.widget.widget_search .input-holder button span:before {
	content: "\35";
	display: block;
	line-height: inherit
}

.widget.widget_archive,
.widget.widget_categories,
.widget.widget_text {
	color: #6b6b6b
}

.widget.widget_archive select,
.widget.widget_categories select,
.widget.widget_text select {
	background-color: transparent;
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	border-radius: 0;
	box-sizing: border-box;
	color: #6b6b6b;
	display: inline-block;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	font-weight: inherit;
	height: 52px;
	line-height: calc(52px - 2px);
	margin-top: 15px;
	outline: 0;
	padding: 0 0 0 21px;
	position: relative;
	vertical-align: top;
	width: 100%;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out
}

.widget.widget_price_filter,
.widget.widget_tag_cloud a {
	font-family: Poppins, sans-serif
}

.widget.widget_archive select option,
.widget.widget_categories select option,
.widget.widget_text select option {
	color: #000
}

.widget.widget_text p {
	margin: 18px 0 21px
}

.widget.widget_tag_cloud a {
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	color: #6b6b6b;
	display: inline-block;
	font-size: 12px !important;
	line-height: 30px;
	text-transform: capitalize;
	margin: 0 2px 5px 0;
	padding: 2px 20px 0;
	font-weight: 400
}

.widget.widget_tag_cloud a:hover {
	color: #43d5cb
}

.widget.mkdf-blog-list-widget {
	border: none;
	padding-bottom: 0
}

.widget.mkdf-blog-list-widget .mkdf-blog-list li {
	border: none
}

.widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content {
	padding-top: 3px
}

.widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content .mkdf-post-info-date {
	margin-top: 7px
}

.widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-bli-content .mkdf-post-info-date a {
	color: #b6b6b6;
	font-weight: 500
}

.widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-post-title a {
	color: #6e6e6e;
	-webkit-transition: all .15s ease-out;
	-moz-transition: all .15s ease-out;
	transition: all .15s ease-out;
	font-size: 15px
}

.widget.mkdf-blog-list-widget .mkdf-blog-list li .mkdf-post-title a:hover {
	color: #43d5cb
}

.widget.widget_mkdf_instagram_widget .mkdf-instagram-feed.mkdf-tiny-space li {
	padding: 0 3px 0 0;
	margin: 0 0 3px
}

.widget.mkdf-contact-form-7-widget,
.widget.mkdf-image-widget,
.widget.mkdf-separator-widget {
	border: none;
	padding-bottom: 0
}

.widget.mkdf-image-widget img {
	display: block
}

.widget:last-child {
	border: none
}

.widget.widget_price_filter {
	font-weight: 500;
	color: #000
}

.widget.widget_price_filter .ui-slider-range {
	background-color: #4e6dcc !important
}

.widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle {
	border-radius: 50%;
	width: 20px !important;
	height: 20px !important;
	top: -9px !important;
	background-color: #b0b0b0 !important
}

.widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle:after {
	font-family: FontAwesome;
	content: "\f111";
	font-size: 8px;
	color: #fff;
	bottom: -3px;
	left: 7px;
	position: absolute
}

.widget.widget_price_filter .price_slider_amount .button {
	border: none;
	background-color: #43d5cb;
	padding: 2px 30px 0;
	-webkit-transition: background .2s ease-in-out;
	-moz-transition: background .2s ease-in-out;
	transition: background .2s ease-in-out
}

.widget.widget_price_filter .price_slider_amount .button:hover {
	background-color: #4e6dcc
}

.mkdf-icon-widget-holder {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0
}

.mkdf-icon-widget-holder>* {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	color: inherit;
	font-size: inherit;
	line-height: inherit;
	font-style: inherit;
	font-weight: inherit;
	letter-spacing: inherit;
	text-transform: inherit
}

.mkdf-page-footer .mkdf-icon-widget-holder,
.mkdf-top-bar .mkdf-icon-widget-holder {
	color: #fff;
	background-color: #3a3c3c;
	width: 28px;
	height: 28px;
	text-align: center;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-webkit-transition: background-color .3s;
	-moz-transition: background-color .3s;
	transition: background-color .3s
}

.mkdf-page-footer .mkdf-icon-widget-holder:hover,
.mkdf-top-bar .mkdf-icon-widget-holder:hover {
	color: rgba(255, 255, 255, .8);
	background-color: #43d5cb
}

.mkdf-dark-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-icon-widget-holder,
.mkdf-dark-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-icon-widget-holder:hover {
	color: #333 !important
}

.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-icon-widget-holder,
.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-icon-widget-holder:hover {
	color: #fff !important
}

.widget.mkdf-image-slider-widget,
.widget.mkdf-image-slider-widget .mkdf-is-widget-inner {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.widget.mkdf-image-slider-widget .mkdf-widget-title {
	margin: 0 0 32px
}

.widget.mkdf-image-slider-widget img {
	display: block
}

.mkdf-image-with-button-holder {
	padding: 30px 10px 40px 20px;
	background-size: cover;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px
}

.mkdf-image-with-button-holder .mkdf-widget-title-holder {
	margin-bottom: 0 !important
}

.mkdf-image-with-button-holder .mkdf-widget-title-holder .mkdf-widget-title {
	margin-top: 0 !important;
	color: #fff !important;
	font-size: 24px !important
}

.mkdf-image-with-button-holder p {
	color: #fff;
	margin-bottom: 30px
}

@media only screen and (max-width:1200px) {
	.mkdf-instagram-feed:not(.mkdf-instagram-carousel) li img {
		width: 100%
	}

	.mkdf-instagram-feed:not(.mkdf-instagram-carousel).mkdf-col-6 li,
	.mkdf-instagram-feed:not(.mkdf-instagram-carousel).mkdf-col-9 li {
		width: 25%
	}
}

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

	.mkdf-instagram-feed:not(.mkdf-instagram-carousel).mkdf-col-6 li,
	.mkdf-instagram-feed:not(.mkdf-instagram-carousel).mkdf-col-9 li {
		width: 33.33333%
	}
}

@media only screen and (max-width:680px) {
	.mkdf-instagram-feed:not(.mkdf-instagram-carousel) li {
		width: 50% !important
	}
}

.mkdf-instagram-feed {
	list-style: none;
	padding: 0;
	margin: 0
}

.mkdf-instagram-feed li {
	float: left;
	box-sizing: border-box;
	border: none !important
}

.mkdf-instagram-feed li a {
	position: relative;
	display: block;
	overflow: hidden
}

.mkdf-instagram-feed li a:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background-color: rgba(51, 51, 51, .4);
	opacity: 0;
	-webkit-transition: opacity .6s;
	-moz-transition: opacity .6s;
	transition: opacity .6s
}

.mkdf-instagram-feed li a:hover:after {
	opacity: 1
}

.mkdf-instagram-feed li img {
	width: 100%;
	display: block
}

.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-no-space {
	margin: 0
}

.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-no-space li {
	padding: 0;
	margin: 0
}

.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-tiny-space {
	margin: 0 -5px -10px
}

.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-tiny-space li {
	padding: 0 5px;
	margin: 0 0 10px
}

.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-small-space {
	margin: 0 -10px -20px
}

.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-small-space li {
	padding: 0 10px;
	margin: 0 0 20px
}

.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-normal-space {
	margin: 0 -15px -30px
}

.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-normal-space li {
	padding: 0 15px;
	margin: 0 0 30px
}

.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-col-2 li {
	width: 50%
}

.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-col-3 li {
	width: 33.33333%
}

.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-col-4 li {
	width: 25%
}

.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-col-6 li {
	width: 16.66667%
}

.mkdf-instagram-feed.mkdf-instagram-gallery.mkdf-col-9 li {
	width: 11.11111%
}

.mkdf-instagram-feed.mkdf-instagram-carousel li {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0
}

.mkdf-instagram-feed.mkdf-instagram-carousel li a {
	position: relative;
	display: block;
	height: 100%
}

.mkdf-instagram-feed.mkdf-instagram-carousel li a:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(255, 255, 255, .25);
	opacity: 0;
	-webkit-transition: opacity .3s ease-in-out;
	-moz-transition: opacity .3s ease-in-out;
	transition: opacity .3s ease-in-out
}

.mkdf-instagram-feed.mkdf-instagram-carousel li a:hover {
	opacity: 1
}

.widget.mkdf-raw-html-widget {
	margin: 0
}

.widget.mkdf-raw-html-widget.mkdf-grid-auto-width {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: auto
}

.widget.mkdf-separator-widget {
	margin: 0 !important
}

.mkdf-social-icon-widget-holder {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0
}

.mkdf-social-icon-widget-holder .mkdf-social-icon-widget {
	color: inherit;
	line-height: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
	letter-spacing: inherit
}

.mkdf-dark-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-social-icon-widget-holder,
.mkdf-dark-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-social-icon-widget-holder:hover {
	color: #333 !important
}

.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-social-icon-widget-holder,
.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-social-icon-widget-holder:hover {
	color: #fff !important
}

.widget.widget_mkdf_twitter_widget {
	padding-bottom: 0
}

.widget.widget_mkdf_twitter_widget>h4 {
	margin: 0 0 8px
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 0
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget li {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	padding: 10px 0
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget li:last-child {
	padding-bottom: 0
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget li:not(:last-child) {
	margin: 0 0 12px !important
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget li .mkdf-tweet-text {
	position: relative;
	bottom: 10px;
	color: #fff
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget li .mkdf-tweet-text a {
	position: relative;
	line-height: inherit;
	color: inherit
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget li .mkdf-tweet-text a.mkdf-tweet-time {
	display: block
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget li .mkdf-tweet-text a.mkdf-tweet-time span {
	margin: 0 2px 0 0
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-standard li .mkdf-twitter-icon {
	position: absolute;
	top: 2px;
	left: 0
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-standard li .mkdf-twitter-icon i {
	color: #fff;
	font-size: 16px
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-standard li .mkdf-tweet-text {
	padding: 0 0 0 28px;
	font-size: 15px
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-standard li .mkdf-tweet-text a,
.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-standard li .mkdf-tweet-text span {
	color: #979797
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-slider li .mkdf-tweet-text a,
.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-slider li .mkdf-tweet-text span,
.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-standard li .mkdf-tweet-text a:hover {
	color: #43d5cb
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-slider {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	padding: 0 40px;
	text-align: center;
	box-sizing: border-box
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-slider li {
	overflow: hidden
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-slider li .mkdf-twitter-icon i {
	font-size: 16px;
	color: #43d5cb
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-slider li .mkdf-tweet-text {
	font-size: 14px
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-slider li .mkdf-tweet-text a:hover {
	color: #333
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-slider li .mkdf-tweet-text a.mkdf-tweet-time {
	margin: 21px 0 0
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-slider .owl-nav .owl-prev {
	left: 0
}

.widget.widget_mkdf_twitter_widget .mkdf-twitter-widget.mkdf-twitter-slider .owl-nav .owl-next {
	right: 0
}

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

.animated.infinite {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}

.animated.hinge {
	-webkit-animation-duration: 2s;
	animation-duration: 2s
}

.animated.bounceIn,
.animated.bounceOut,
.animated.flipOutX,
.animated.flipOutY {
	-webkit-animation-duration: .75s;
	animation-duration: .75s
}

@-webkit-keyframes bounce {

	20%,
	53%,
	80%,
	from,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	40%,
	43% {
		-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		-webkit-transform: translate3d(0, -30px, 0);
		transform: translate3d(0, -30px, 0)
	}

	70% {
		-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		-webkit-transform: translate3d(0, -15px, 0);
		transform: translate3d(0, -15px, 0)
	}

	90% {
		-webkit-transform: translate3d(0, -4px, 0);
		transform: translate3d(0, -4px, 0)
	}
}

@keyframes bounce {

	20%,
	53%,
	80%,
	from,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	40%,
	43% {
		-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		-webkit-transform: translate3d(0, -30px, 0);
		transform: translate3d(0, -30px, 0)
	}

	70% {
		-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		-webkit-transform: translate3d(0, -15px, 0);
		transform: translate3d(0, -15px, 0)
	}

	90% {
		-webkit-transform: translate3d(0, -4px, 0);
		transform: translate3d(0, -4px, 0)
	}
}

.bounce {
	-webkit-animation-name: bounce;
	animation-name: bounce;
	-webkit-transform-origin: center bottom;
	transform-origin: center bottom
}

@-webkit-keyframes flash {

	50%,
	from,
	to {
		opacity: 1
	}

	25%,
	75% {
		opacity: 0
	}
}

@keyframes flash {

	50%,
	from,
	to {
		opacity: 1
	}

	25%,
	75% {
		opacity: 0
	}
}

.flash {
	-webkit-animation-name: flash;
	animation-name: flash
}

@-webkit-keyframes pulse {

	from,
	to {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}

	50% {
		-webkit-transform: scale3d(1.05, 1.05, 1.05);
		transform: scale3d(1.05, 1.05, 1.05)
	}
}

@keyframes pulse {

	from,
	to {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}

	50% {
		-webkit-transform: scale3d(1.05, 1.05, 1.05);
		transform: scale3d(1.05, 1.05, 1.05)
	}
}

.pulse {
	-webkit-animation-name: pulse;
	animation-name: pulse
}

@-webkit-keyframes rubberBand {

	from,
	to {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}

	30% {
		-webkit-transform: scale3d(1.25, .75, 1);
		transform: scale3d(1.25, .75, 1)
	}

	40% {
		-webkit-transform: scale3d(.75, 1.25, 1);
		transform: scale3d(.75, 1.25, 1)
	}

	50% {
		-webkit-transform: scale3d(1.15, .85, 1);
		transform: scale3d(1.15, .85, 1)
	}

	65% {
		-webkit-transform: scale3d(.95, 1.05, 1);
		transform: scale3d(.95, 1.05, 1)
	}

	75% {
		-webkit-transform: scale3d(1.05, .95, 1);
		transform: scale3d(1.05, .95, 1)
	}
}

@keyframes rubberBand {

	from,
	to {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}

	30% {
		-webkit-transform: scale3d(1.25, .75, 1);
		transform: scale3d(1.25, .75, 1)
	}

	40% {
		-webkit-transform: scale3d(.75, 1.25, 1);
		transform: scale3d(.75, 1.25, 1)
	}

	50% {
		-webkit-transform: scale3d(1.15, .85, 1);
		transform: scale3d(1.15, .85, 1)
	}

	65% {
		-webkit-transform: scale3d(.95, 1.05, 1);
		transform: scale3d(.95, 1.05, 1)
	}

	75% {
		-webkit-transform: scale3d(1.05, .95, 1);
		transform: scale3d(1.05, .95, 1)
	}
}

.rubberBand {
	-webkit-animation-name: rubberBand;
	animation-name: rubberBand
}

@-webkit-keyframes shake {

	from,
	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	10%,
	30%,
	50%,
	70%,
	90% {
		-webkit-transform: translate3d(-10px, 0, 0);
		transform: translate3d(-10px, 0, 0)
	}

	20%,
	40%,
	60%,
	80% {
		-webkit-transform: translate3d(10px, 0, 0);
		transform: translate3d(10px, 0, 0)
	}
}

@keyframes shake {

	from,
	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	10%,
	30%,
	50%,
	70%,
	90% {
		-webkit-transform: translate3d(-10px, 0, 0);
		transform: translate3d(-10px, 0, 0)
	}

	20%,
	40%,
	60%,
	80% {
		-webkit-transform: translate3d(10px, 0, 0);
		transform: translate3d(10px, 0, 0)
	}
}

.shake {
	-webkit-animation-name: shake;
	animation-name: shake
}

@-webkit-keyframes headShake {
	0% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}

	6.5% {
		-webkit-transform: translateX(-6px) rotateY(-9deg);
		transform: translateX(-6px) rotateY(-9deg)
	}

	18.5% {
		-webkit-transform: translateX(5px) rotateY(7deg);
		transform: translateX(5px) rotateY(7deg)
	}

	31.5% {
		-webkit-transform: translateX(-3px) rotateY(-5deg);
		transform: translateX(-3px) rotateY(-5deg)
	}

	43.5% {
		-webkit-transform: translateX(2px) rotateY(3deg);
		transform: translateX(2px) rotateY(3deg)
	}

	50% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

@keyframes headShake {
	0% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}

	6.5% {
		-webkit-transform: translateX(-6px) rotateY(-9deg);
		transform: translateX(-6px) rotateY(-9deg)
	}

	18.5% {
		-webkit-transform: translateX(5px) rotateY(7deg);
		transform: translateX(5px) rotateY(7deg)
	}

	31.5% {
		-webkit-transform: translateX(-3px) rotateY(-5deg);
		transform: translateX(-3px) rotateY(-5deg)
	}

	43.5% {
		-webkit-transform: translateX(2px) rotateY(3deg);
		transform: translateX(2px) rotateY(3deg)
	}

	50% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

.headShake {
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-name: headShake;
	animation-name: headShake
}

@-webkit-keyframes swing {
	20% {
		-webkit-transform: rotate3d(0, 0, 1, 15deg);
		transform: rotate3d(0, 0, 1, 15deg)
	}

	40% {
		-webkit-transform: rotate3d(0, 0, 1, -10deg);
		transform: rotate3d(0, 0, 1, -10deg)
	}

	60% {
		-webkit-transform: rotate3d(0, 0, 1, 5deg);
		transform: rotate3d(0, 0, 1, 5deg)
	}

	80% {
		-webkit-transform: rotate3d(0, 0, 1, -5deg);
		transform: rotate3d(0, 0, 1, -5deg)
	}

	to {
		-webkit-transform: rotate3d(0, 0, 1, 0deg);
		transform: rotate3d(0, 0, 1, 0deg)
	}
}

@keyframes swing {
	20% {
		-webkit-transform: rotate3d(0, 0, 1, 15deg);
		transform: rotate3d(0, 0, 1, 15deg)
	}

	40% {
		-webkit-transform: rotate3d(0, 0, 1, -10deg);
		transform: rotate3d(0, 0, 1, -10deg)
	}

	60% {
		-webkit-transform: rotate3d(0, 0, 1, 5deg);
		transform: rotate3d(0, 0, 1, 5deg)
	}

	80% {
		-webkit-transform: rotate3d(0, 0, 1, -5deg);
		transform: rotate3d(0, 0, 1, -5deg)
	}

	to {
		-webkit-transform: rotate3d(0, 0, 1, 0deg);
		transform: rotate3d(0, 0, 1, 0deg)
	}
}

.swing {
	-webkit-transform-origin: top center;
	transform-origin: top center;
	-webkit-animation-name: swing;
	animation-name: swing
}

@-webkit-keyframes tada {

	from,
	to {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}

	10%,
	20% {
		-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
		transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
	}

	30%,
	50%,
	70%,
	90% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
	}

	40%,
	60%,
	80% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
	}
}

@keyframes tada {

	from,
	to {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}

	10%,
	20% {
		-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
		transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
	}

	30%,
	50%,
	70%,
	90% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
	}

	40%,
	60%,
	80% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
		transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
	}
}

.tada {
	-webkit-animation-name: tada;
	animation-name: tada
}

@-webkit-keyframes wobble {

	from,
	to {
		-webkit-transform: none;
		transform: none
	}

	15% {
		-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
		transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
	}

	30% {
		-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
		transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
	}

	45% {
		-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
		transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
	}

	60% {
		-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
		transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
	}

	75% {
		-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
		transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
	}
}

@keyframes wobble {

	from,
	to {
		-webkit-transform: none;
		transform: none
	}

	15% {
		-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
		transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
	}

	30% {
		-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
		transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
	}

	45% {
		-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
		transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
	}

	60% {
		-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
		transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
	}

	75% {
		-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
		transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
	}
}

.wobble {
	-webkit-animation-name: wobble;
	animation-name: wobble
}

@-webkit-keyframes jello {

	11.1%,
	from,
	to {
		-webkit-transform: none;
		transform: none
	}

	22.2% {
		-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
		transform: skewX(-12.5deg) skewY(-12.5deg)
	}

	33.3% {
		-webkit-transform: skewX(6.25deg) skewY(6.25deg);
		transform: skewX(6.25deg) skewY(6.25deg)
	}

	44.4% {
		-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
		transform: skewX(-3.125deg) skewY(-3.125deg)
	}

	55.5% {
		-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
		transform: skewX(1.5625deg) skewY(1.5625deg)
	}

	66.6% {
		-webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
		transform: skewX(-.78125deg) skewY(-.78125deg)
	}

	77.7% {
		-webkit-transform: skewX(.39063deg) skewY(.39063deg);
		transform: skewX(.39063deg) skewY(.39063deg)
	}

	88.8% {
		-webkit-transform: skewX(-.19531deg) skewY(-.19531deg);
		transform: skewX(-.19531deg) skewY(-.19531deg)
	}
}

@keyframes jello {

	11.1%,
	from,
	to {
		-webkit-transform: none;
		transform: none
	}

	22.2% {
		-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
		transform: skewX(-12.5deg) skewY(-12.5deg)
	}

	33.3% {
		-webkit-transform: skewX(6.25deg) skewY(6.25deg);
		transform: skewX(6.25deg) skewY(6.25deg)
	}

	44.4% {
		-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
		transform: skewX(-3.125deg) skewY(-3.125deg)
	}

	55.5% {
		-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
		transform: skewX(1.5625deg) skewY(1.5625deg)
	}

	66.6% {
		-webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
		transform: skewX(-.78125deg) skewY(-.78125deg)
	}

	77.7% {
		-webkit-transform: skewX(.39063deg) skewY(.39063deg);
		transform: skewX(.39063deg) skewY(.39063deg)
	}

	88.8% {
		-webkit-transform: skewX(-.19531deg) skewY(-.19531deg);
		transform: skewX(-.19531deg) skewY(-.19531deg)
	}
}

.jello {
	-webkit-animation-name: jello;
	animation-name: jello;
	-webkit-transform-origin: center;
	transform-origin: center
}

@-webkit-keyframes bounceIn {

	20%,
	40%,
	60%,
	80%,
	from,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}

	20% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1);
		transform: scale3d(1.1, 1.1, 1.1)
	}

	40% {
		-webkit-transform: scale3d(.9, .9, .9);
		transform: scale3d(.9, .9, .9)
	}

	60% {
		opacity: 1;
		-webkit-transform: scale3d(1.03, 1.03, 1.03);
		transform: scale3d(1.03, 1.03, 1.03)
	}

	80% {
		-webkit-transform: scale3d(.97, .97, .97);
		transform: scale3d(.97, .97, .97)
	}

	to {
		opacity: 1;
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}
}

@keyframes bounceIn {

	20%,
	40%,
	60%,
	80%,
	from,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}

	20% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1);
		transform: scale3d(1.1, 1.1, 1.1)
	}

	40% {
		-webkit-transform: scale3d(.9, .9, .9);
		transform: scale3d(.9, .9, .9)
	}

	60% {
		opacity: 1;
		-webkit-transform: scale3d(1.03, 1.03, 1.03);
		transform: scale3d(1.03, 1.03, 1.03)
	}

	80% {
		-webkit-transform: scale3d(.97, .97, .97);
		transform: scale3d(.97, .97, .97)
	}

	to {
		opacity: 1;
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}
}

.bounceIn {
	-webkit-animation-name: bounceIn;
	animation-name: bounceIn
}

@-webkit-keyframes bounceInDown {

	60%,
	75%,
	90%,
	from,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -3000px, 0);
		transform: translate3d(0, -3000px, 0)
	}

	60% {
		opacity: 1;
		-webkit-transform: translate3d(0, 25px, 0);
		transform: translate3d(0, 25px, 0)
	}

	75% {
		-webkit-transform: translate3d(0, -10px, 0);
		transform: translate3d(0, -10px, 0)
	}

	90% {
		-webkit-transform: translate3d(0, 5px, 0);
		transform: translate3d(0, 5px, 0)
	}

	to {
		-webkit-transform: none;
		transform: none
	}
}

@keyframes bounceInDown {

	60%,
	75%,
	90%,
	from,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -3000px, 0);
		transform: translate3d(0, -3000px, 0)
	}

	60% {
		opacity: 1;
		-webkit-transform: translate3d(0, 25px, 0);
		transform: translate3d(0, 25px, 0)
	}

	75% {
		-webkit-transform: translate3d(0, -10px, 0);
		transform: translate3d(0, -10px, 0)
	}

	90% {
		-webkit-transform: translate3d(0, 5px, 0);
		transform: translate3d(0, 5px, 0)
	}

	to {
		-webkit-transform: none;
		transform: none
	}
}

.bounceInDown {
	-webkit-animation-name: bounceInDown;
	animation-name: bounceInDown
}

@-webkit-keyframes bounceInLeft {

	60%,
	75%,
	90%,
	from,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	0% {
		opacity: 0;
		-webkit-transform: translate3d(-3000px, 0, 0);
		transform: translate3d(-3000px, 0, 0)
	}

	60% {
		opacity: 1;
		-webkit-transform: translate3d(25px, 0, 0);
		transform: translate3d(25px, 0, 0)
	}

	75% {
		-webkit-transform: translate3d(-10px, 0, 0);
		transform: translate3d(-10px, 0, 0)
	}

	90% {
		-webkit-transform: translate3d(5px, 0, 0);
		transform: translate3d(5px, 0, 0)
	}

	to {
		-webkit-transform: none;
		transform: none
	}
}

@keyframes bounceInLeft {

	60%,
	75%,
	90%,
	from,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	0% {
		opacity: 0;
		-webkit-transform: translate3d(-3000px, 0, 0);
		transform: translate3d(-3000px, 0, 0)
	}

	60% {
		opacity: 1;
		-webkit-transform: translate3d(25px, 0, 0);
		transform: translate3d(25px, 0, 0)
	}

	75% {
		-webkit-transform: translate3d(-10px, 0, 0);
		transform: translate3d(-10px, 0, 0)
	}

	90% {
		-webkit-transform: translate3d(5px, 0, 0);
		transform: translate3d(5px, 0, 0)
	}

	to {
		-webkit-transform: none;
		transform: none
	}
}

.bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	animation-name: bounceInLeft
}

@-webkit-keyframes bounceInRight {

	60%,
	75%,
	90%,
	from,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	from {
		opacity: 0;
		-webkit-transform: translate3d(3000px, 0, 0);
		transform: translate3d(3000px, 0, 0)
	}

	60% {
		opacity: 1;
		-webkit-transform: translate3d(-25px, 0, 0);
		transform: translate3d(-25px, 0, 0)
	}

	75% {
		-webkit-transform: translate3d(10px, 0, 0);
		transform: translate3d(10px, 0, 0)
	}

	90% {
		-webkit-transform: translate3d(-5px, 0, 0);
		transform: translate3d(-5px, 0, 0)
	}

	to {
		-webkit-transform: none;
		transform: none
	}
}

@keyframes bounceInRight {

	60%,
	75%,
	90%,
	from,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	from {
		opacity: 0;
		-webkit-transform: translate3d(3000px, 0, 0);
		transform: translate3d(3000px, 0, 0)
	}

	60% {
		opacity: 1;
		-webkit-transform: translate3d(-25px, 0, 0);
		transform: translate3d(-25px, 0, 0)
	}

	75% {
		-webkit-transform: translate3d(10px, 0, 0);
		transform: translate3d(10px, 0, 0)
	}

	90% {
		-webkit-transform: translate3d(-5px, 0, 0);
		transform: translate3d(-5px, 0, 0)
	}

	to {
		-webkit-transform: none;
		transform: none
	}
}

.bounceInRight {
	-webkit-animation-name: bounceInRight;
	animation-name: bounceInRight
}

@-webkit-keyframes bounceInUp {

	60%,
	75%,
	90%,
	from,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 3000px, 0);
		transform: translate3d(0, 3000px, 0)
	}

	60% {
		opacity: 1;
		-webkit-transform: translate3d(0, -20px, 0);
		transform: translate3d(0, -20px, 0)
	}

	75% {
		-webkit-transform: translate3d(0, 10px, 0);
		transform: translate3d(0, 10px, 0)
	}

	90% {
		-webkit-transform: translate3d(0, -5px, 0);
		transform: translate3d(0, -5px, 0)
	}

	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes bounceInUp {

	60%,
	75%,
	90%,
	from,
	to {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 3000px, 0);
		transform: translate3d(0, 3000px, 0)
	}

	60% {
		opacity: 1;
		-webkit-transform: translate3d(0, -20px, 0);
		transform: translate3d(0, -20px, 0)
	}

	75% {
		-webkit-transform: translate3d(0, 10px, 0);
		transform: translate3d(0, 10px, 0)
	}

	90% {
		-webkit-transform: translate3d(0, -5px, 0);
		transform: translate3d(0, -5px, 0)
	}

	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

.bounceInUp {
	-webkit-animation-name: bounceInUp;
	animation-name: bounceInUp
}

@-webkit-keyframes bounceOut {
	20% {
		-webkit-transform: scale3d(.9, .9, .9);
		transform: scale3d(.9, .9, .9)
	}

	50%,
	55% {
		opacity: 1;
		-webkit-transform: scale3d(1.1, 1.1, 1.1);
		transform: scale3d(1.1, 1.1, 1.1)
	}

	to {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}
}

@keyframes bounceOut {
	20% {
		-webkit-transform: scale3d(.9, .9, .9);
		transform: scale3d(.9, .9, .9)
	}

	50%,
	55% {
		opacity: 1;
		-webkit-transform: scale3d(1.1, 1.1, 1.1);
		transform: scale3d(1.1, 1.1, 1.1)
	}

	to {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}
}

.bounceOut {
	-webkit-animation-name: bounceOut;
	animation-name: bounceOut
}

@-webkit-keyframes bounceOutDown {
	20% {
		-webkit-transform: translate3d(0, 10px, 0);
		transform: translate3d(0, 10px, 0)
	}

	40%,
	45% {
		opacity: 1;
		-webkit-transform: translate3d(0, -20px, 0);
		transform: translate3d(0, -20px, 0)
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 2000px, 0);
		transform: translate3d(0, 2000px, 0)
	}
}

@keyframes bounceOutDown {
	20% {
		-webkit-transform: translate3d(0, 10px, 0);
		transform: translate3d(0, 10px, 0)
	}

	40%,
	45% {
		opacity: 1;
		-webkit-transform: translate3d(0, -20px, 0);
		transform: translate3d(0, -20px, 0)
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 2000px, 0);
		transform: translate3d(0, 2000px, 0)
	}
}

.bounceOutDown {
	-webkit-animation-name: bounceOutDown;
	animation-name: bounceOutDown
}

@-webkit-keyframes bounceOutLeft {
	20% {
		opacity: 1;
		-webkit-transform: translate3d(20px, 0, 0);
		transform: translate3d(20px, 0, 0)
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(-2000px, 0, 0);
		transform: translate3d(-2000px, 0, 0)
	}
}

@keyframes bounceOutLeft {
	20% {
		opacity: 1;
		-webkit-transform: translate3d(20px, 0, 0);
		transform: translate3d(20px, 0, 0)
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(-2000px, 0, 0);
		transform: translate3d(-2000px, 0, 0)
	}
}

.bounceOutLeft {
	-webkit-animation-name: bounceOutLeft;
	animation-name: bounceOutLeft
}

@-webkit-keyframes bounceOutRight {
	20% {
		opacity: 1;
		-webkit-transform: translate3d(-20px, 0, 0);
		transform: translate3d(-20px, 0, 0)
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(2000px, 0, 0);
		transform: translate3d(2000px, 0, 0)
	}
}

@keyframes bounceOutRight {
	20% {
		opacity: 1;
		-webkit-transform: translate3d(-20px, 0, 0);
		transform: translate3d(-20px, 0, 0)
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(2000px, 0, 0);
		transform: translate3d(2000px, 0, 0)
	}
}

.bounceOutRight {
	-webkit-animation-name: bounceOutRight;
	animation-name: bounceOutRight
}

@-webkit-keyframes bounceOutUp {
	20% {
		-webkit-transform: translate3d(0, -10px, 0);
		transform: translate3d(0, -10px, 0)
	}

	40%,
	45% {
		opacity: 1;
		-webkit-transform: translate3d(0, 20px, 0);
		transform: translate3d(0, 20px, 0)
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(0, -2000px, 0);
		transform: translate3d(0, -2000px, 0)
	}
}

@keyframes bounceOutUp {
	20% {
		-webkit-transform: translate3d(0, -10px, 0);
		transform: translate3d(0, -10px, 0)
	}

	40%,
	45% {
		opacity: 1;
		-webkit-transform: translate3d(0, 20px, 0);
		transform: translate3d(0, 20px, 0)
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(0, -2000px, 0);
		transform: translate3d(0, -2000px, 0)
	}
}

.bounceOutUp {
	-webkit-animation-name: bounceOutUp;
	animation-name: bounceOutUp
}

@-webkit-keyframes fadeIn {
	from {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@keyframes fadeIn {
	from {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

.fadeIn {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn
}

@-webkit-keyframes fadeInDown {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInDown {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

.fadeInDown {
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown
}

@-webkit-keyframes fadeInDownBig {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, -2000px, 0);
		transform: translate3d(0, -2000px, 0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInDownBig {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, -2000px, 0);
		transform: translate3d(0, -2000px, 0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

.fadeInDownBig {
	-webkit-animation-name: fadeInDownBig;
	animation-name: fadeInDownBig
}

@-webkit-keyframes fadeInLeft {
	from {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInLeft {
	from {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	animation-name: fadeInLeft
}

@-webkit-keyframes fadeInLeftBig {
	from {
		opacity: 0;
		-webkit-transform: translate3d(-2000px, 0, 0);
		transform: translate3d(-2000px, 0, 0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInLeftBig {
	from {
		opacity: 0;
		-webkit-transform: translate3d(-2000px, 0, 0);
		transform: translate3d(-2000px, 0, 0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

.fadeInLeftBig {
	-webkit-animation-name: fadeInLeftBig;
	animation-name: fadeInLeftBig
}

@-webkit-keyframes fadeInRight {
	from {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInRight {
	from {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

.fadeInRight {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight
}

@-webkit-keyframes fadeInRightBig {
	from {
		opacity: 0;
		-webkit-transform: translate3d(2000px, 0, 0);
		transform: translate3d(2000px, 0, 0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInRightBig {
	from {
		opacity: 0;
		-webkit-transform: translate3d(2000px, 0, 0);
		transform: translate3d(2000px, 0, 0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

.fadeInRightBig {
	-webkit-animation-name: fadeInRightBig;
	animation-name: fadeInRightBig
}

@-webkit-keyframes fadeInUp {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInUp {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp
}

@-webkit-keyframes fadeInUpBig {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 2000px, 0);
		transform: translate3d(0, 2000px, 0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInUpBig {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 2000px, 0);
		transform: translate3d(0, 2000px, 0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

.fadeInUpBig {
	-webkit-animation-name: fadeInUpBig;
	animation-name: fadeInUpBig
}

@-webkit-keyframes fadeOut {
	from {
		opacity: 1
	}

	to {
		opacity: 0
	}
}

@keyframes fadeOut {
	from {
		opacity: 1
	}

	to {
		opacity: 0
	}
}

.fadeOut {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut
}

@-webkit-keyframes fadeOutDown {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
}

@keyframes fadeOutDown {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
}

.fadeOutDown {
	-webkit-animation-name: fadeOutDown;
	animation-name: fadeOutDown
}

@-webkit-keyframes fadeOutDownBig {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 2000px, 0);
		transform: translate3d(0, 2000px, 0)
	}
}

@keyframes fadeOutDownBig {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 2000px, 0);
		transform: translate3d(0, 2000px, 0)
	}
}

.fadeOutDownBig {
	-webkit-animation-name: fadeOutDownBig;
	animation-name: fadeOutDownBig
}

@-webkit-keyframes fadeOutLeft {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
}

@keyframes fadeOutLeft {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
}

.fadeOutLeft {
	-webkit-animation-name: fadeOutLeft;
	animation-name: fadeOutLeft
}

@-webkit-keyframes fadeOutLeftBig {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(-2000px, 0, 0);
		transform: translate3d(-2000px, 0, 0)
	}
}

@keyframes fadeOutLeftBig {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(-2000px, 0, 0);
		transform: translate3d(-2000px, 0, 0)
	}
}

.fadeOutLeftBig {
	-webkit-animation-name: fadeOutLeftBig;
	animation-name: fadeOutLeftBig
}

@-webkit-keyframes fadeOutRight {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
}

@keyframes fadeOutRight {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
}

.fadeOutRight {
	-webkit-animation-name: fadeOutRight;
	animation-name: fadeOutRight
}

@-webkit-keyframes fadeOutRightBig {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(2000px, 0, 0);
		transform: translate3d(2000px, 0, 0)
	}
}

@keyframes fadeOutRightBig {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(2000px, 0, 0);
		transform: translate3d(2000px, 0, 0)
	}
}

.fadeOutRightBig {
	-webkit-animation-name: fadeOutRightBig;
	animation-name: fadeOutRightBig
}

@-webkit-keyframes fadeOutUp {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
}

@keyframes fadeOutUp {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
}

.fadeOutUp {
	-webkit-animation-name: fadeOutUp;
	animation-name: fadeOutUp
}

@-webkit-keyframes fadeOutUpBig {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(0, -2000px, 0);
		transform: translate3d(0, -2000px, 0)
	}
}

@keyframes fadeOutUpBig {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(0, -2000px, 0);
		transform: translate3d(0, -2000px, 0)
	}
}

.fadeOutUpBig {
	-webkit-animation-name: fadeOutUpBig;
	animation-name: fadeOutUpBig
}

@-webkit-keyframes flip {
	from {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
		transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}

	40% {
		-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
		transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}

	50% {
		-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
		transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}

	80% {
		-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
		transform: perspective(400px) scale3d(.95, .95, .95);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}

	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}
}

@keyframes flip {
	from {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
		transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}

	40% {
		-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
		transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}

	50% {
		-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
		transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}

	80% {
		-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
		transform: perspective(400px) scale3d(.95, .95, .95);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}

	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}
}

.animated.flip {
	-webkit-backface-visibility: visible;
	backface-visibility: visible;
	-webkit-animation-name: flip;
	animation-name: flip
}

@-webkit-keyframes flipInX {
	from {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		opacity: 0
	}

	40% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}

	60% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
		opacity: 1
	}

	80% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
	}

	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
}

@keyframes flipInX {
	from {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		opacity: 0
	}

	40% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}

	60% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
		opacity: 1
	}

	80% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
	}

	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
}

.flipInX {
	-webkit-backface-visibility: visible !important;
	backface-visibility: visible !important;
	-webkit-animation-name: flipInX;
	animation-name: flipInX
}

.flipInY,
.flipOutX {
	-webkit-backface-visibility: visible !important
}

@-webkit-keyframes flipInY {
	from {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
		transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		opacity: 0
	}

	40% {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
		transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}

	60% {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
		transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
		opacity: 1
	}

	80% {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
		transform: perspective(400px) rotate3d(0, 1, 0, -5deg)
	}

	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
}

@keyframes flipInY {
	from {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
		transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
		opacity: 0
	}

	40% {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
		transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}

	60% {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
		transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
		opacity: 1
	}

	80% {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
		transform: perspective(400px) rotate3d(0, 1, 0, -5deg)
	}

	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
}

.flipInY {
	backface-visibility: visible !important;
	-webkit-animation-name: flipInY;
	animation-name: flipInY
}

@-webkit-keyframes flipOutX {
	from {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}

	30% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		opacity: 1
	}

	to {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		opacity: 0
	}
}

@keyframes flipOutX {
	from {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}

	30% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		opacity: 1
	}

	to {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		opacity: 0
	}
}

.flipOutX {
	-webkit-animation-name: flipOutX;
	animation-name: flipOutX;
	backface-visibility: visible !important
}

@-webkit-keyframes flipOutY {
	from {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}

	30% {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
		transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
		opacity: 1
	}

	to {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
		transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
		opacity: 0
	}
}

@keyframes flipOutY {
	from {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}

	30% {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
		transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
		opacity: 1
	}

	to {
		-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
		transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
		opacity: 0
	}
}

.flipOutY {
	-webkit-backface-visibility: visible !important;
	backface-visibility: visible !important;
	-webkit-animation-name: flipOutY;
	animation-name: flipOutY
}

@-webkit-keyframes lightSpeedIn {
	from {
		-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
		transform: translate3d(100%, 0, 0) skewX(-30deg);
		opacity: 0
	}

	60% {
		-webkit-transform: skewX(20deg);
		transform: skewX(20deg);
		opacity: 1
	}

	80% {
		-webkit-transform: skewX(-5deg);
		transform: skewX(-5deg);
		opacity: 1
	}

	to {
		-webkit-transform: none;
		transform: none;
		opacity: 1
	}
}

@keyframes lightSpeedIn {
	from {
		-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
		transform: translate3d(100%, 0, 0) skewX(-30deg);
		opacity: 0
	}

	60% {
		-webkit-transform: skewX(20deg);
		transform: skewX(20deg);
		opacity: 1
	}

	80% {
		-webkit-transform: skewX(-5deg);
		transform: skewX(-5deg);
		opacity: 1
	}

	to {
		-webkit-transform: none;
		transform: none;
		opacity: 1
	}
}

.lightSpeedIn {
	-webkit-animation-name: lightSpeedIn;
	animation-name: lightSpeedIn;
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out
}

@-webkit-keyframes lightSpeedOut {
	from {
		opacity: 1
	}

	to {
		-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
		transform: translate3d(100%, 0, 0) skewX(30deg);
		opacity: 0
	}
}

@keyframes lightSpeedOut {
	from {
		opacity: 1
	}

	to {
		-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
		transform: translate3d(100%, 0, 0) skewX(30deg);
		opacity: 0
	}
}

.lightSpeedOut {
	-webkit-animation-name: lightSpeedOut;
	animation-name: lightSpeedOut;
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in
}

@-webkit-keyframes rotateIn {
	from {
		-webkit-transform-origin: center;
		transform-origin: center;
		-webkit-transform: rotate3d(0, 0, 1, -200deg);
		transform: rotate3d(0, 0, 1, -200deg);
		opacity: 0
	}

	to {
		-webkit-transform-origin: center;
		transform-origin: center;
		-webkit-transform: none;
		transform: none;
		opacity: 1
	}
}

@keyframes rotateIn {
	from {
		-webkit-transform-origin: center;
		transform-origin: center;
		-webkit-transform: rotate3d(0, 0, 1, -200deg);
		transform: rotate3d(0, 0, 1, -200deg);
		opacity: 0
	}

	to {
		-webkit-transform-origin: center;
		transform-origin: center;
		-webkit-transform: none;
		transform: none;
		opacity: 1
	}
}

.rotateIn {
	-webkit-animation-name: rotateIn;
	animation-name: rotateIn
}

@-webkit-keyframes rotateInDownLeft {
	from {
		-webkit-transform-origin: left bottom;
		transform-origin: left bottom;
		-webkit-transform: rotate3d(0, 0, 1, -45deg);
		transform: rotate3d(0, 0, 1, -45deg);
		opacity: 0
	}

	to {
		-webkit-transform-origin: left bottom;
		transform-origin: left bottom;
		-webkit-transform: none;
		transform: none;
		opacity: 1
	}
}

@keyframes rotateInDownLeft {
	from {
		-webkit-transform-origin: left bottom;
		transform-origin: left bottom;
		-webkit-transform: rotate3d(0, 0, 1, -45deg);
		transform: rotate3d(0, 0, 1, -45deg);
		opacity: 0
	}

	to {
		-webkit-transform-origin: left bottom;
		transform-origin: left bottom;
		-webkit-transform: none;
		transform: none;
		opacity: 1
	}
}

.rotateInDownLeft {
	-webkit-animation-name: rotateInDownLeft;
	animation-name: rotateInDownLeft
}

@-webkit-keyframes rotateInDownRight {
	from {
		-webkit-transform-origin: right bottom;
		transform-origin: right bottom;
		-webkit-transform: rotate3d(0, 0, 1, 45deg);
		transform: rotate3d(0, 0, 1, 45deg);
		opacity: 0
	}

	to {
		-webkit-transform-origin: right bottom;
		transform-origin: right bottom;
		-webkit-transform: none;
		transform: none;
		opacity: 1
	}
}

@keyframes rotateInDownRight {
	from {
		-webkit-transform-origin: right bottom;
		transform-origin: right bottom;
		-webkit-transform: rotate3d(0, 0, 1, 45deg);
		transform: rotate3d(0, 0, 1, 45deg);
		opacity: 0
	}

	to {
		-webkit-transform-origin: right bottom;
		transform-origin: right bottom;
		-webkit-transform: none;
		transform: none;
		opacity: 1
	}
}

.rotateInDownRight {
	-webkit-animation-name: rotateInDownRight;
	animation-name: rotateInDownRight
}

@-webkit-keyframes rotateInUpLeft {
	from {
		-webkit-transform-origin: left bottom;
		transform-origin: left bottom;
		-webkit-transform: rotate3d(0, 0, 1, 45deg);
		transform: rotate3d(0, 0, 1, 45deg);
		opacity: 0
	}

	to {
		-webkit-transform-origin: left bottom;
		transform-origin: left bottom;
		-webkit-transform: none;
		transform: none;
		opacity: 1
	}
}

@keyframes rotateInUpLeft {
	from {
		-webkit-transform-origin: left bottom;
		transform-origin: left bottom;
		-webkit-transform: rotate3d(0, 0, 1, 45deg);
		transform: rotate3d(0, 0, 1, 45deg);
		opacity: 0
	}

	to {
		-webkit-transform-origin: left bottom;
		transform-origin: left bottom;
		-webkit-transform: none;
		transform: none;
		opacity: 1
	}
}

.rotateInUpLeft {
	-webkit-animation-name: rotateInUpLeft;
	animation-name: rotateInUpLeft
}

@-webkit-keyframes rotateInUpRight {
	from {
		-webkit-transform-origin: right bottom;
		transform-origin: right bottom;
		-webkit-transform: rotate3d(0, 0, 1, -90deg);
		transform: rotate3d(0, 0, 1, -90deg);
		opacity: 0
	}

	to {
		-webkit-transform-origin: right bottom;
		transform-origin: right bottom;
		-webkit-transform: none;
		transform: none;
		opacity: 1
	}
}

@keyframes rotateInUpRight {
	from {
		-webkit-transform-origin: right bottom;
		transform-origin: right bottom;
		-webkit-transform: rotate3d(0, 0, 1, -90deg);
		transform: rotate3d(0, 0, 1, -90deg);
		opacity: 0
	}

	to {
		-webkit-transform-origin: right bottom;
		transform-origin: right bottom;
		-webkit-transform: none;
		transform: none;
		opacity: 1
	}
}

.rotateInUpRight {
	-webkit-animation-name: rotateInUpRight;
	animation-name: rotateInUpRight
}

@-webkit-keyframes rotateOut {
	from {
		-webkit-transform-origin: center;
		transform-origin: center;
		opacity: 1
	}

	to {
		-webkit-transform-origin: center;
		transform-origin: center;
		-webkit-transform: rotate3d(0, 0, 1, 200deg);
		transform: rotate3d(0, 0, 1, 200deg);
		opacity: 0
	}
}

@keyframes rotateOut {
	from {
		-webkit-transform-origin: center;
		transform-origin: center;
		opacity: 1
	}

	to {
		-webkit-transform-origin: center;
		transform-origin: center;
		-webkit-transform: rotate3d(0, 0, 1, 200deg);
		transform: rotate3d(0, 0, 1, 200deg);
		opacity: 0
	}
}

.rotateOut {
	-webkit-animation-name: rotateOut;
	animation-name: rotateOut
}

@-webkit-keyframes rotateOutDownLeft {
	from {
		-webkit-transform-origin: left bottom;
		transform-origin: left bottom;
		opacity: 1
	}

	to {
		-webkit-transform-origin: left bottom;
		transform-origin: left bottom;
		-webkit-transform: rotate3d(0, 0, 1, 45deg);
		transform: rotate3d(0, 0, 1, 45deg);
		opacity: 0
	}
}

@keyframes rotateOutDownLeft {
	from {
		-webkit-transform-origin: left bottom;
		transform-origin: left bottom;
		opacity: 1
	}

	to {
		-webkit-transform-origin: left bottom;
		transform-origin: left bottom;
		-webkit-transform: rotate3d(0, 0, 1, 45deg);
		transform: rotate3d(0, 0, 1, 45deg);
		opacity: 0
	}
}

.rotateOutDownLeft {
	-webkit-animation-name: rotateOutDownLeft;
	animation-name: rotateOutDownLeft
}

@-webkit-keyframes rotateOutDownRight {
	from {
		-webkit-transform-origin: right bottom;
		transform-origin: right bottom;
		opacity: 1
	}

	to {
		-webkit-transform-origin: right bottom;
		transform-origin: right bottom;
		-webkit-transform: rotate3d(0, 0, 1, -45deg);
		transform: rotate3d(0, 0, 1, -45deg);
		opacity: 0
	}
}

@keyframes rotateOutDownRight {
	from {
		-webkit-transform-origin: right bottom;
		transform-origin: right bottom;
		opacity: 1
	}

	to {
		-webkit-transform-origin: right bottom;
		transform-origin: right bottom;
		-webkit-transform: rotate3d(0, 0, 1, -45deg);
		transform: rotate3d(0, 0, 1, -45deg);
		opacity: 0
	}
}

.rotateOutDownRight {
	-webkit-animation-name: rotateOutDownRight;
	animation-name: rotateOutDownRight
}

@-webkit-keyframes rotateOutUpLeft {
	from {
		-webkit-transform-origin: left bottom;
		transform-origin: left bottom;
		opacity: 1
	}

	to {
		-webkit-transform-origin: left bottom;
		transform-origin: left bottom;
		-webkit-transform: rotate3d(0, 0, 1, -45deg);
		transform: rotate3d(0, 0, 1, -45deg);
		opacity: 0
	}
}

@keyframes rotateOutUpLeft {
	from {
		-webkit-transform-origin: left bottom;
		transform-origin: left bottom;
		opacity: 1
	}

	to {
		-webkit-transform-origin: left bottom;
		transform-origin: left bottom;
		-webkit-transform: rotate3d(0, 0, 1, -45deg);
		transform: rotate3d(0, 0, 1, -45deg);
		opacity: 0
	}
}

.rotateOutUpLeft {
	-webkit-animation-name: rotateOutUpLeft;
	animation-name: rotateOutUpLeft
}

@-webkit-keyframes rotateOutUpRight {
	from {
		-webkit-transform-origin: right bottom;
		transform-origin: right bottom;
		opacity: 1
	}

	to {
		-webkit-transform-origin: right bottom;
		transform-origin: right bottom;
		-webkit-transform: rotate3d(0, 0, 1, 90deg);
		transform: rotate3d(0, 0, 1, 90deg);
		opacity: 0
	}
}

@keyframes rotateOutUpRight {
	from {
		-webkit-transform-origin: right bottom;
		transform-origin: right bottom;
		opacity: 1
	}

	to {
		-webkit-transform-origin: right bottom;
		transform-origin: right bottom;
		-webkit-transform: rotate3d(0, 0, 1, 90deg);
		transform: rotate3d(0, 0, 1, 90deg);
		opacity: 0
	}
}

.rotateOutUpRight {
	-webkit-animation-name: rotateOutUpRight;
	animation-name: rotateOutUpRight
}

@-webkit-keyframes hinge {
	0% {
		-webkit-transform-origin: top left;
		transform-origin: top left;
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out
	}

	20%,
	60% {
		-webkit-transform: rotate3d(0, 0, 1, 80deg);
		transform: rotate3d(0, 0, 1, 80deg);
		-webkit-transform-origin: top left;
		transform-origin: top left;
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out
	}

	40%,
	80% {
		-webkit-transform: rotate3d(0, 0, 1, 60deg);
		transform: rotate3d(0, 0, 1, 60deg);
		-webkit-transform-origin: top left;
		transform-origin: top left;
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out;
		opacity: 1
	}

	to {
		-webkit-transform: translate3d(0, 700px, 0);
		transform: translate3d(0, 700px, 0);
		opacity: 0
	}
}

@keyframes hinge {
	0% {
		-webkit-transform-origin: top left;
		transform-origin: top left;
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out
	}

	20%,
	60% {
		-webkit-transform: rotate3d(0, 0, 1, 80deg);
		transform: rotate3d(0, 0, 1, 80deg);
		-webkit-transform-origin: top left;
		transform-origin: top left;
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out
	}

	40%,
	80% {
		-webkit-transform: rotate3d(0, 0, 1, 60deg);
		transform: rotate3d(0, 0, 1, 60deg);
		-webkit-transform-origin: top left;
		transform-origin: top left;
		-webkit-animation-timing-function: ease-in-out;
		animation-timing-function: ease-in-out;
		opacity: 1
	}

	to {
		-webkit-transform: translate3d(0, 700px, 0);
		transform: translate3d(0, 700px, 0);
		opacity: 0
	}
}

.hinge {
	-webkit-animation-name: hinge;
	animation-name: hinge
}

@-webkit-keyframes rollIn {
	from {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
		transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes rollIn {
	from {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
		transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

.rollIn {
	-webkit-animation-name: rollIn;
	animation-name: rollIn
}

@-webkit-keyframes rollOut {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
		transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
	}
}

@keyframes rollOut {
	from {
		opacity: 1
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
		transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
	}
}

.rollOut {
	-webkit-animation-name: rollOut;
	animation-name: rollOut
}

@-webkit-keyframes zoomIn {
	from {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}

	50% {
		opacity: 1
	}
}

@keyframes zoomIn {
	from {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}

	50% {
		opacity: 1
	}
}

.zoomIn {
	-webkit-animation-name: zoomIn;
	animation-name: zoomIn
}

@-webkit-keyframes zoomInDown {
	from {
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	60% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

@keyframes zoomInDown {
	from {
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	60% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

.zoomInDown {
	-webkit-animation-name: zoomInDown;
	animation-name: zoomInDown
}

@-webkit-keyframes zoomInLeft {
	from {
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
		transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	60% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
		transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

@keyframes zoomInLeft {
	from {
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
		transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	60% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
		transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

.zoomInLeft {
	-webkit-animation-name: zoomInLeft;
	animation-name: zoomInLeft
}

@-webkit-keyframes zoomInRight {
	from {
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
		transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	60% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
		transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

@keyframes zoomInRight {
	from {
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
		transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	60% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
		transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

.zoomInRight {
	-webkit-animation-name: zoomInRight;
	animation-name: zoomInRight
}

@-webkit-keyframes zoomInUp {
	from {
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	60% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

@keyframes zoomInUp {
	from {
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	60% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

.zoomInUp {
	-webkit-animation-name: zoomInUp;
	animation-name: zoomInUp
}

@-webkit-keyframes zoomOut {
	from {
		opacity: 1
	}

	50% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}

	to {
		opacity: 0
	}
}

@keyframes zoomOut {
	from {
		opacity: 1
	}

	50% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}

	to {
		opacity: 0
	}
}

.zoomOut {
	-webkit-animation-name: zoomOut;
	animation-name: zoomOut
}

@-webkit-keyframes zoomOutDown {
	40% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	to {
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
		-webkit-transform-origin: center bottom;
		transform-origin: center bottom;
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

@keyframes zoomOutDown {
	40% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	to {
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
		-webkit-transform-origin: center bottom;
		transform-origin: center bottom;
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

.zoomOutDown {
	-webkit-animation-name: zoomOutDown;
	animation-name: zoomOutDown
}

@-webkit-keyframes zoomOutLeft {
	40% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
		transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
	}

	to {
		opacity: 0;
		-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
		transform: scale(.1) translate3d(-2000px, 0, 0);
		-webkit-transform-origin: left center;
		transform-origin: left center
	}
}

@keyframes zoomOutLeft {
	40% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
		transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
	}

	to {
		opacity: 0;
		-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
		transform: scale(.1) translate3d(-2000px, 0, 0);
		-webkit-transform-origin: left center;
		transform-origin: left center
	}
}

.zoomOutLeft {
	-webkit-animation-name: zoomOutLeft;
	animation-name: zoomOutLeft
}

@-webkit-keyframes zoomOutRight {
	40% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
		transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
	}

	to {
		opacity: 0;
		-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
		transform: scale(.1) translate3d(2000px, 0, 0);
		-webkit-transform-origin: right center;
		transform-origin: right center
	}
}

@keyframes zoomOutRight {
	40% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
		transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
	}

	to {
		opacity: 0;
		-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
		transform: scale(.1) translate3d(2000px, 0, 0);
		-webkit-transform-origin: right center;
		transform-origin: right center
	}
}

.zoomOutRight {
	-webkit-animation-name: zoomOutRight;
	animation-name: zoomOutRight
}

@-webkit-keyframes zoomOutUp {
	40% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	to {
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
		-webkit-transform-origin: center bottom;
		transform-origin: center bottom;
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

@keyframes zoomOutUp {
	40% {
		opacity: 1;
		-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
		-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	to {
		opacity: 0;
		-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
		transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
		-webkit-transform-origin: center bottom;
		transform-origin: center bottom;
		-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

.zoomOutUp {
	-webkit-animation-name: zoomOutUp;
	animation-name: zoomOutUp
}

@-webkit-keyframes slideInDown {
	from {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
		visibility: visible
	}

	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes slideInDown {
	from {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
		visibility: visible
	}

	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

.slideInDown {
	-webkit-animation-name: slideInDown;
	animation-name: slideInDown
}

@-webkit-keyframes slideInLeft {
	from {
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
		visibility: visible
	}

	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes slideInLeft {
	from {
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
		visibility: visible
	}

	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

.slideInLeft {
	-webkit-animation-name: slideInLeft;
	animation-name: slideInLeft
}

@-webkit-keyframes slideInRight {
	from {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		visibility: visible
	}

	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes slideInRight {
	from {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		visibility: visible
	}

	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

.slideInRight {
	-webkit-animation-name: slideInRight;
	animation-name: slideInRight
}

@-webkit-keyframes slideInUp {
	from {
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
		visibility: visible
	}

	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes slideInUp {
	from {
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
		visibility: visible
	}

	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

.slideInUp {
	-webkit-animation-name: slideInUp;
	animation-name: slideInUp
}

@-webkit-keyframes slideOutDown {
	from {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	to {
		visibility: hidden;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
}

@keyframes slideOutDown {
	from {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	to {
		visibility: hidden;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
}

.slideOutDown {
	-webkit-animation-name: slideOutDown;
	animation-name: slideOutDown
}

@-webkit-keyframes slideOutLeft {
	from {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	to {
		visibility: hidden;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
}

@keyframes slideOutLeft {
	from {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	to {
		visibility: hidden;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
}

.slideOutLeft {
	-webkit-animation-name: slideOutLeft;
	animation-name: slideOutLeft
}

@-webkit-keyframes slideOutRight {
	from {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	to {
		visibility: hidden;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
}

@keyframes slideOutRight {
	from {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	to {
		visibility: hidden;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
}

.slideOutRight {
	-webkit-animation-name: slideOutRight;
	animation-name: slideOutRight
}

@-webkit-keyframes slideOutUp {
	from {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	to {
		visibility: hidden;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
}

@keyframes slideOutUp {
	from {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}

	to {
		visibility: hidden;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
}

.slideOutUp {
	-webkit-animation-name: slideOutUp;
	animation-name: slideOutUp
}

.xdsoft_datetimepicker {
	box-shadow: 0 5px 15px -5px rgba(0, 0, 0, .506);
	background: #fff;
	border-bottom: 1px solid #bbb;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	color: #333;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding: 2px 8px 8px 0;
	position: absolute;
	z-index: 9999;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: none
}

.xdsoft_datetimepicker.xdsoft_rtl {
	padding: 8px 0 8px 8px
}

.xdsoft_datetimepicker iframe {
	position: absolute;
	left: 0;
	top: 0;
	width: 75px;
	height: 210px;
	background: 0 0;
	border: none
}

.xdsoft_datetimepicker button {
	border: none !important
}

.xdsoft_noselect {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}

.xdsoft_noselect::selection {
	background: 0 0
}

.xdsoft_noselect::-moz-selection {
	background: 0 0
}

.xdsoft_datetimepicker.xdsoft_inline {
	display: inline-block;
	position: static;
	box-shadow: none
}

.xdsoft_datetimepicker * {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
	margin: 0
}

.xdsoft_datetimepicker .xdsoft_datepicker,
.xdsoft_datetimepicker .xdsoft_timepicker {
	display: none
}

.xdsoft_datetimepicker .xdsoft_datepicker.active,
.xdsoft_datetimepicker .xdsoft_timepicker.active {
	display: block
}

.xdsoft_datetimepicker .xdsoft_datepicker {
	width: 224px;
	float: left;
	margin-left: 8px
}

.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker {
	float: right;
	margin-right: 8px;
	margin-left: 0
}

.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker {
	width: 256px
}

.xdsoft_datetimepicker .xdsoft_timepicker {
	width: 58px;
	float: left;
	text-align: center;
	margin-left: 8px;
	margin-top: 0
}

.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker {
	float: right;
	margin-right: 8px;
	margin-left: 0
}

.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker {
	margin-top: 8px;
	margin-bottom: 3px
}

.xdsoft_datetimepicker .xdsoft_monthpicker {
	position: relative;
	text-align: center
}

.xdsoft_datetimepicker .xdsoft_label i,
.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_today_button {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)
}

.xdsoft_datetimepicker .xdsoft_label i {
	opacity: .5;
	background-position: -92px -19px;
	display: inline-block;
	width: 9px;
	height: 20px;
	vertical-align: middle
}

.xdsoft_datetimepicker .xdsoft_prev {
	float: left;
	background-position: -20px 0
}

.xdsoft_datetimepicker .xdsoft_today_button {
	float: left;
	background-position: -70px 0;
	margin-left: 5px
}

.xdsoft_datetimepicker .xdsoft_next {
	float: right;
	background-position: 0 0
}

.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_today_button {
	background-color: transparent;
	background-repeat: no-repeat;
	border: 0;
	cursor: pointer;
	display: block;
	height: 30px;
	opacity: .5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	outline: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	text-indent: 100%;
	white-space: nowrap;
	width: 20px;
	min-width: 0
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {
	float: none;
	background-position: -40px -15px;
	height: 15px;
	width: 30px;
	display: block;
	margin-left: 14px;
	margin-top: 7px
}

.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev {
	float: none;
	margin-left: 0;
	margin-right: 14px
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {
	background-position: -40px 0;
	margin-bottom: 7px;
	margin-top: 0
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box {
	height: 151px;
	overflow: hidden;
	border-bottom: 1px solid #ddd
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div {
	background: #f5f5f5;
	border-top: 1px solid #ddd;
	color: #666;
	font-size: 12px;
	text-align: center;
	border-collapse: collapse;
	cursor: pointer;
	border-bottom-width: 0;
	height: 25px;
	line-height: 25px
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child {
	border-top-width: 0
}

.xdsoft_datetimepicker .xdsoft_next:hover,
.xdsoft_datetimepicker .xdsoft_prev:hover,
.xdsoft_datetimepicker .xdsoft_today_button:hover {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}

.xdsoft_datetimepicker .xdsoft_label {
	display: inline;
	position: relative;
	z-index: 9999;
	margin: 0;
	padding: 5px 3px;
	font-size: 14px;
	line-height: 20px;
	font-weight: 700;
	background-color: #fff;
	float: left;
	width: 182px;
	text-align: center;
	cursor: pointer
}

.xdsoft_datetimepicker .xdsoft_label:hover>span {
	text-decoration: underline
}

.xdsoft_datetimepicker .xdsoft_label:hover i {
	opacity: 1
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select {
	border: 1px solid #ccc;
	position: absolute;
	right: 0;
	top: 30px;
	z-index: 101;
	display: none;
	background: #fff;
	max-height: 160px;
	overflow-y: hidden
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect {
	right: -7px
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect {
	right: 2px
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover {
	color: #fff;
	background: #ff8000
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option {
	padding: 2px 10px 2px 5px;
	text-decoration: none !important
}

.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current {
	background: #3af;
	box-shadow: #178fe5 0 1px 3px 0 inset;
	color: #fff;
	font-weight: 700
}

.xdsoft_datetimepicker .xdsoft_month {
	width: 100px;
	text-align: right
}

.xdsoft_datetimepicker .xdsoft_calendar {
	clear: both
}

.xdsoft_datetimepicker .xdsoft_year {
	width: 48px;
	margin-left: 5px
}

.xdsoft_datetimepicker .xdsoft_calendar table {
	border-collapse: collapse;
	width: 100%
}

.xdsoft_datetimepicker .xdsoft_calendar td>div {
	padding-right: 5px
}

.xdsoft_datetimepicker .xdsoft_calendar td,
.xdsoft_datetimepicker .xdsoft_calendar th {
	width: 14.2857142%;
	background: #f5f5f5;
	border: 1px solid #ddd;
	color: #666;
	font-size: 12px;
	text-align: right;
	vertical-align: middle;
	padding: 0;
	border-collapse: collapse;
	cursor: pointer;
	height: 25px
}

.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th {
	width: 12.5%
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	background: #f1f1f1
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today {
	color: #3af
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default {
	background: #ffe9d2;
	box-shadow: #ffb871 0 1px 4px 0 inset;
	color: #000
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint {
	background: #c1ffc9;
	box-shadow: #00dd1c 0 1px 4px 0 inset;
	color: #000
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current {
	background: #3af;
	box-shadow: #178fe5 0 1px 3px 0 inset;
	color: #fff;
	font-weight: 700
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,
.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled {
	opacity: .5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	cursor: default
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled {
	opacity: .2;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"
}

.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover {
	color: #fff !important;
	background: #ff8000 !important;
	box-shadow: none !important
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover {
	background: #3af !important;
	box-shadow: #178fe5 0 1px 3px 0 inset !important;
	color: #fff !important
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover {
	color: inherit !important;
	background: inherit !important;
	box-shadow: inherit !important
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	font-weight: 700;
	text-align: center;
	color: #999;
	cursor: default
}

.xdsoft_datetimepicker .xdsoft_copyright {
	color: #ccc !important;
	font-size: 10px;
	clear: both;
	float: none;
	margin-left: 8px
}

.xdsoft_datetimepicker .xdsoft_copyright a {
	color: #eee !important
}

.xdsoft_datetimepicker .xdsoft_copyright a:hover {
	color: #aaa !important
}

.xdsoft_time_box {
	position: relative;
	border: 1px solid #ccc
}

.xdsoft_scrollbar>.xdsoft_scroller {
	background: #ccc !important;
	height: 20px;
	border-radius: 3px
}

.xdsoft_scrollbar {
	position: absolute;
	width: 7px;
	right: 0;
	top: 0;
	bottom: 0;
	cursor: pointer
}

.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar {
	left: 0;
	right: auto
}

.xdsoft_scroller_box {
	position: relative
}

.xdsoft_datetimepicker.xdsoft_dark {
	box-shadow: 0 5px 15px -5px rgba(255, 255, 255, .506);
	background: #000;
	border-bottom: 1px solid #444;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	border-top: 1px solid #333;
	color: #ccc
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box {
	border-bottom: 1px solid #222
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div {
	background: #0a0a0a;
	border-top: 1px solid #222;
	color: #999
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label {
	background-color: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select {
	border: 1px solid #333;
	background: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover {
	color: #000;
	background: #007fff
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current {
	background: #c50;
	box-shadow: #b03e00 0 1px 3px 0 inset;
	color: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	background: #0a0a0a;
	border: 1px solid #222;
	color: #999
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	background: #0e0e0e
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today {
	color: #c50
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default {
	background: #ffe9d2;
	box-shadow: #ffb871 0 1px 4px 0 inset;
	color: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint {
	background: #c1ffc9;
	box-shadow: #00dd1c 0 1px 4px 0 inset;
	color: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current {
	background: #c50;
	box-shadow: #b03e00 0 1px 3px 0 inset;
	color: #000
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover {
	color: #000 !important;
	background: #007fff !important
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	color: #666
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright {
	color: #333 !important
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a {
	color: #111 !important
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover {
	color: #555 !important
}

.xdsoft_dark .xdsoft_time_box {
	border: 1px solid #333
}

.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller {
	background: #333 !important
}

.xdsoft_datetimepicker .xdsoft_save_selected {
	display: block;
	border: 1px solid #ddd !important;
	margin-top: 5px;
	width: 100%;
	color: #454551;
	font-size: 13px
}

.xdsoft_datetimepicker .blue-gradient-button {
	font-family: museo-sans, "Book Antiqua", sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #82878c;
	height: 28px;
	position: relative;
	padding: 4px 17px 4px 33px;
	border: 1px solid #d7d8da;
	background: -moz-linear-gradient(top, #fff 0, #f4f8fa 73%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(73%, #f4f8fa));
	background: -webkit-linear-gradient(top, #fff 0, #f4f8fa 73%);
	background: -o-linear-gradient(top, #fff 0, #f4f8fa 73%);
	background: -ms-linear-gradient(top, #fff 0, #f4f8fa 73%);
	background: linear-gradient(to bottom, #fff 0, #f4f8fa 73%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f4f8fa', GradientType=0)
}

.xdsoft_datetimepicker .blue-gradient-button:focus,
.xdsoft_datetimepicker .blue-gradient-button:focus span,
.xdsoft_datetimepicker .blue-gradient-button:hover,
.xdsoft_datetimepicker .blue-gradient-button:hover span {
	color: #454551;
	background: -moz-linear-gradient(top, #f4f8fa 0, #FFF 73%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f4f8fa), color-stop(73%, #FFF));
	background: -webkit-linear-gradient(top, #f4f8fa 0, #FFF 73%);
	background: -o-linear-gradient(top, #f4f8fa 0, #FFF 73%);
	background: -ms-linear-gradient(top, #f4f8fa 0, #FFF 73%);
	background: linear-gradient(to bottom, #f4f8fa 0, #FFF 73%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa', endColorstr='#FFF', GradientType=0)
}

.mkdf-owl-slider {
	display: none;
	width: 100%;
	-webkit-tap-highlight-color: transparent;
	position: relative;
	z-index: 1
}

.mkdf-owl-slider.owl-loaded {
	display: block
}

.mkdf-owl-slider.owl-loading {
	opacity: 0;
	display: block
}

.mkdf-owl-slider.owl-hidden {
	opacity: 0
}

.mkdf-owl-slider.owl-refresh .owl-item {
	visibility: hidden
}

.mkdf-owl-slider.owl-drag .owl-item {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.mkdf-owl-slider.owl-grab {
	cursor: move;
	cursor: grab
}

.mkdf-owl-slider.owl-rtl .owl-item {
	float: right
}

.no-js .mkdf-owl-slider {
	display: block
}

.mkdf-owl-slider .owl-stage {
	position: relative;
	-ms-touch-action: pan-Y
}

.mkdf-owl-slider .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}

.mkdf-owl-slider .owl-stage-outer {
	position: relative;
	overflow: hidden;
	-webkit-transform: translate3d(0, 0, 0)
}

.mkdf-owl-slider .owl-item,
.mkdf-owl-slider .owl-wrapper {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0)
}

.mkdf-owl-slider .owl-item {
	position: relative;
	float: left;
	-webkit-backface-visibility: hidden
}

.mkdf-owl-slider .owl-item img {
	display: block;
	width: 100%
}

.mkdf-owl-slider .owl-dots.disabled,
.mkdf-owl-slider .owl-nav.disabled {
	display: none
}

.mkdf-owl-slider .owl-item img .owl-lazy {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d
}

.mkdf-owl-slider .owl-item .owl-lazy {
	opacity: 0;
	transition: opacity .4s ease
}

.mkdf-owl-slider .owl-nav .owl-next,
.mkdf-owl-slider .owl-nav .owl-prev {
	cursor: pointer;
	cursor: hand;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.mkdf-owl-slider .owl-dots .owl-dot {
	cursor: pointer;
	cursor: hand;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.mkdf-owl-slider .animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

.mkdf-owl-slider .owl-animated-in {
	z-index: 0
}

.mkdf-owl-slider .owl-animated-out {
	z-index: 1
}

.mkdf-owl-slider .fadeOut {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut
}

body.mkdf-disable-thumbnail-prettyphoto .pp_pic_holder,
body.mkdf-disable-thumbnail-prettyphoto div.pp_overlay {
	display: none !important
}

body .pp_pic_holder {
	position: fixed !important;
	top: 50% !important;
	left: 50% !important;
	display: none;
	width: 100px;
	z-index: 10001 !important;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%)
}

body .pp_pic_holder .pp_bottom,
body .pp_pic_holder .pp_top {
	display: none !important
}

body .pp_pic_holder .pp_content {
	position: relative;
	background: 0 0;
	margin: 0 auto;
	height: 40px;
	min-width: 40px;
	width: 100%
}

@media only screen and (max-width:768px) {
	body .pp_pic_holder .pp_content {
		width: 100% !important
	}
}

* html body .pp_pic_holder .pp_content {
	width: 40px
}

body .pp_pic_holder .pp_content_container {
	position: relative;
	text-align: left;
	width: 100%
}

body .pp_pic_holder .pp_content_container .pp_left,
body .pp_pic_holder .pp_content_container .pp_right {
	background: 0 0 !important;
	padding: 0 !important
}

body .pp_pic_holder #pp_full_res {
	line-height: 1 !important
}

body .pp_pic_holder #pp_full_res .pp_inline {
	color: #333;
	text-align: left
}

body .pp_pic_holder #pp_full_res .pp_inline p {
	margin: 0 0 15px
}

body .pp_pic_holder #pp_full_res img {
	display: block
}

@media only screen and (max-width:768px) {
	body .pp_pic_holder #pp_full_res img {
		width: 100% !important
	}
}

body .pp_pic_holder .pp_description,
body .pp_pic_holder .pp_gallery,
body .pp_pic_holder .ppt {
	display: none !important
}

body .pp_pic_holder .pp_loaderIcon {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 32px;
	height: 32px;
	margin: -16px 0 0 -16px;
	background-color: #fff;
	border-radius: 16px;
	-webkit-animation: scaleout 1s infinite ease-in-out;
	animation: scaleout 1s infinite ease-in-out
}

body .pp_pic_holder .pp_fade {
	position: relative;
	top: 50%;
	display: none;
	-webkit-transform: translateY(-50%) translateZ(0);
	-moz-transform: translateY(-50%) translateZ(0);
	transform: translateY(-50%) translateZ(0)
}

body .pp_pic_holder .pp_details {
	position: relative;
	top: -1px;
	display: table;
	vertical-align: top;
	width: 100% !important;
	float: none !important;
	margin: 0 !important;
	padding: 15px 24px;
	background-color: #fff;
	box-sizing: border-box
}

body .pp_pic_holder .pp_details .pp_nav {
	position: relative;
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	height: auto;
	float: none;
	margin: 0 !important
}

body .pp_pic_holder .pp_details .pp_nav .pp_pause,
body .pp_pic_holder .pp_details .pp_nav .pp_play {
	display: none
}

body .pp_pic_holder .pp_details .pp_nav .currentTextHolder {
	position: absolute;
	top: 0;
	left: 50%;
	width: auto;
	margin: 0;
	padding: 0;
	float: none;
	color: #6e6e6e;
	font-family: inherit;
	font-size: inherit;
	line-height: 30px;
	font-style: inherit;
	letter-spacing: 5px
}

body .pp_pic_holder a:focus {
	outline: 0
}

body .pp_pic_holder a.pp_arrow_next,
body .pp_pic_holder a.pp_arrow_previous {
	position: relative;
	display: inline-block;
	vertical-align: top;
	left: auto !important;
	float: none;
	width: auto !important;
	height: auto !important;
	margin: 0 !important;
	color: #6e6e6e;
	font-family: Ionicons;
	font-size: 0;
	line-height: 1;
	text-indent: 0;
	background: 0 0 !important;
	opacity: 1 !important;
	overflow: visible
}

body .pp_pic_holder a.pp_arrow_next:after,
body .pp_pic_holder a.pp_arrow_previous:after {
	font-size: 30px
}

body .pp_pic_holder a.pp_arrow_next:hover,
body .pp_pic_holder a.pp_arrow_previous:hover {
	color: #333
}

body .pp_pic_holder a.pp_arrow_previous:after {
	content: "\f3d2"
}

body .pp_pic_holder a.pp_arrow_next {
	margin: 0 0 0 14px !important
}

body .pp_pic_holder a.pp_arrow_next:after {
	content: "\f3d3"
}

body .pp_pic_holder a.pp_next,
body .pp_pic_holder a.pp_previous {
	position: absolute;
	top: calc(50% - 20px);
	width: auto;
	height: auto;
	margin: 0 !important;
	background: 0 0 !important;
	color: #333;
	font-family: Ionicons;
	font-size: 40px;
	line-height: 1;
	text-indent: -9999px !important;
	opacity: 0;
	-webkit-transition: opacity .2s ease-out, color .2s ease-out;
	-moz-transition: opacity .2s ease-out, color .2s ease-out;
	transition: opacity .2s ease-out, color .2s ease-out;
	display: none
}

body .pp_pic_holder a.pp_next>*,
body .pp_pic_holder a.pp_previous>* {
	display: none
}

body .pp_pic_holder a.pp_next:after,
body .pp_pic_holder a.pp_previous:after {
	display: block;
	line-height: inherit;
	text-indent: 0 !important
}

body .pp_pic_holder a.pp_close,
body .pp_pic_holder a.pp_expand {
	height: auto;
	width: auto;
	font-family: Ionicons;
	line-height: 1;
	text-indent: 0;
	background: 0 0 !important
}

body .pp_pic_holder a.pp_next:hover,
body .pp_pic_holder a.pp_previous:hover {
	color: rgba(51, 51, 51, .8)
}

body .pp_pic_holder a.pp_previous {
	left: 30px
}

body .pp_pic_holder a.pp_previous:after {
	content: "\f3d2"
}

body .pp_pic_holder a.pp_next {
	right: 30px
}

@media only screen and (max-width:768px) {
	body .pp_pic_holder a.pp_previous {
		left: 20px
	}

	body .pp_pic_holder a.pp_next {
		right: 20px
	}
}

body .pp_pic_holder a.pp_next:after {
	content: "\f3d3"
}

body .pp_pic_holder a.pp_close {
	position: relative;
	display: table-cell;
	vertical-align: middle;
	margin: 0 !important;
	color: #6e6e6e;
	font-size: 0;
	cursor: pointer;
	opacity: 1 !important
}

body .pp_pic_holder a.pp_close:after {
	content: "\f2d7";
	font-size: 28px
}

body .pp_pic_holder a.pp_close:hover {
	color: #333
}

body .pp_pic_holder a.pp_expand {
	position: absolute;
	right: -22px;
	top: -18px;
	display: block;
	color: #fff;
	font-size: 0;
	text-align: center;
	z-index: 2001
}

body .pp_pic_holder a.pp_expand:after {
	content: "\f386";
	font-size: 22px
}

body .pp_pic_holder a.pp_expand:hover {
	color: rgba(255, 255, 255, .8)
}

body .pp_hoverContainer {
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 2000
}

@media only screen and (max-width:768px) {
	body .pp_hoverContainer {
		width: 100% !important
	}
}

body .pp_hoverContainer:hover a.pp_next,
body .pp_hoverContainer:hover a.pp_previous {
	opacity: 1
}

body .pp_overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	display: none;
	background-color: #333;
	z-index: 10000 !important
}

.widget_icl_lang_sel_widget #lang_sel,
.widget_icl_lang_sel_widget #lang_sel_click {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 180px;
	text-align: left;
	box-sizing: border-box
}

.widget_icl_lang_sel_widget #lang_sel .lang_sel_sel,
.widget_icl_lang_sel_widget #lang_sel_click .lang_sel_sel {
	position: relative;
	display: block;
	padding: 9px 20px;
	border: 1px solid #e1e1e1;
	box-sizing: border-box
}

.widget_icl_lang_sel_widget #lang_sel .lang_sel_sel:after,
.widget_icl_lang_sel_widget #lang_sel_click .lang_sel_sel:after {
	position: absolute;
	right: 20px;
	top: 50%;
	display: block;
	content: '\33';
	font-family: ElegantIcons;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
}

.widget_icl_lang_sel_widget #lang_sel ul,
.widget_icl_lang_sel_widget #lang_sel_click ul {
	list-style: none;
	padding: 0;
	margin: 0
}

.widget_icl_lang_sel_widget #lang_sel ul li,
.widget_icl_lang_sel_widget #lang_sel_click ul li {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0
}

.widget_icl_lang_sel_widget #lang_sel ul li a,
.widget_icl_lang_sel_widget #lang_sel_click ul li a {
	display: block
}

.widget_icl_lang_sel_widget #lang_sel ul ul,
.widget_icl_lang_sel_widget #lang_sel_click ul ul {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	padding: 13px 20px;
	background-color: #fff;
	border: 1px solid #e1e1e1;
	border-top: none;
	z-index: 10;
	opacity: 0;
	visibility: hidden;
	box-sizing: border-box;
	-webkit-transition: visibility 0s linear .25s, opacity .25s ease-in-out;
	-moz-transition: visibility 0s linear .25s, opacity .25s ease-in-out;
	transition: visibility 0s linear .25s, opacity .25s ease-in-out
}

.widget_icl_lang_sel_widget #lang_sel ul ul a,
.widget_icl_lang_sel_widget #lang_sel_click ul ul a {
	padding: 7px 0
}

.widget_icl_lang_sel_widget #lang_sel:hover ul ul,
.widget_icl_lang_sel_widget #lang_sel_click:hover ul ul {
	opacity: 1;
	visibility: visible;
	-webkit-transition-delay: 0s;
	-moz-transition-delay: 0s;
	transition-delay: 0s
}

.widget_icl_lang_sel_widget .lang_sel_list_horizontal ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}

.widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li {
	display: inline-block;
	vertical-align: middle;
	margin: 0 15px 5px 0
}

.widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li a,
.widget_icl_lang_sel_widget .lang_sel_list_vertical ul li a {
	display: block
}

.widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li:last-child {
	margin: 0 0 5px
}

.widget_icl_lang_sel_widget .lang_sel_list_vertical ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}

.widget_icl_lang_sel_widget .lang_sel_list_vertical ul li {
	display: block;
	margin: 0;
	padding: 3px 0
}

.widget_icl_lang_sel_widget {
	position: relative;
	display: inline-block;
	vertical-align: middle
}

.widget_icl_lang_sel_widget img {
	position: relative;
	display: inline-block !important;
	vertical-align: middle;
	margin: 0 5px 0 0;
	top: -1px
}

.mkdf-page-footer .widget_icl_lang_sel_widget,
.mkdf-page-footer .widget_icl_lang_sel_widget #lang_sel,
.mkdf-page-footer .widget_icl_lang_sel_widget #lang_sel_click,
.mkdf-side-menu .widget_icl_lang_sel_widget,
.mkdf-side-menu .widget_icl_lang_sel_widget #lang_sel,
.mkdf-side-menu .widget_icl_lang_sel_widget #lang_sel_click,
.mkdf-sidebar .widget_icl_lang_sel_widget,
.mkdf-sidebar .widget_icl_lang_sel_widget #lang_sel,
.mkdf-sidebar .widget_icl_lang_sel_widget #lang_sel_click,
.wpb_widgetised_column .widget_icl_lang_sel_widget,
.wpb_widgetised_column .widget_icl_lang_sel_widget #lang_sel,
.wpb_widgetised_column .widget_icl_lang_sel_widget #lang_sel_click {
	width: 100%
}

.mkdf-page-footer .widget_icl_lang_sel_widget #lang_sel .lang_sel_sel,
.mkdf-page-footer .widget_icl_lang_sel_widget #lang_sel_click .lang_sel_sel {
	border-color: #fff
}

.mkdf-page-footer .widget_icl_lang_sel_widget #lang_sel ul li a,
.mkdf-page-footer .widget_icl_lang_sel_widget #lang_sel_click ul li a {
	color: #999
}

.mkdf-page-footer .widget_icl_lang_sel_widget #lang_sel ul li a:hover,
.mkdf-page-footer .widget_icl_lang_sel_widget #lang_sel_click ul li a:hover {
	color: #fff
}

.mkdf-page-footer .widget_icl_lang_sel_widget #lang_sel ul ul,
.mkdf-page-footer .widget_icl_lang_sel_widget #lang_sel_click ul ul {
	background-color: #333;
	border-color: #fff
}

.mkdf-page-footer .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li a {
	color: #999
}

.mkdf-page-footer .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li a:hover {
	color: #fff
}

.mkdf-page-footer .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li a {
	color: #999
}

.mkdf-page-footer .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li a:hover {
	color: #fff
}

.mkdf-top-bar .widget_icl_lang_sel_widget #lang_sel,
.mkdf-top-bar .widget_icl_lang_sel_widget #lang_sel_click {
	width: auto;
	min-width: 130px
}

.mkdf-top-bar .widget_icl_lang_sel_widget #lang_sel .lang_sel_sel,
.mkdf-top-bar .widget_icl_lang_sel_widget #lang_sel_click .lang_sel_sel {
	border: 0;
	padding: 4px 10px
}

.mkdf-top-bar .widget_icl_lang_sel_widget #lang_sel .lang_sel_sel:after,
.mkdf-top-bar .widget_icl_lang_sel_widget #lang_sel_click .lang_sel_sel:after {
	right: 10px
}

.mkdf-top-bar .widget_icl_lang_sel_widget #lang_sel ul li a,
.mkdf-top-bar .widget_icl_lang_sel_widget #lang_sel_click ul li a {
	color: #fff;
	letter-spacing: 0
}

.mkdf-top-bar .widget_icl_lang_sel_widget #lang_sel ul li a:hover,
.mkdf-top-bar .widget_icl_lang_sel_widget #lang_sel_click ul li a:hover {
	color: #999
}

.mkdf-top-bar .widget_icl_lang_sel_widget #lang_sel ul ul,
.mkdf-top-bar .widget_icl_lang_sel_widget #lang_sel_click ul ul {
	padding: 8px 15px;
	background-color: #333;
	border: 0
}

.mkdf-top-bar .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li {
	margin: 0 15px 0 0
}

.mkdf-top-bar .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li:last-child {
	margin: 0
}

.mkdf-top-bar .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li a {
	color: #fff
}

.mkdf-top-bar .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li a:hover {
	color: #999
}

.mkdf-top-bar .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li {
	float: left;
	margin: 0 15px 0 0;
	padding: 0
}

.mkdf-top-bar .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li:last-child {
	margin: 0
}

.mkdf-top-bar .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li a {
	color: #fff
}

.mkdf-top-bar .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li a:hover {
	color: #999
}

.mkdf-menu-area .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li {
	margin: 0 20px 0 0
}

.mkdf-menu-area .widget_icl_lang_sel_widget .lang_sel_list_horizontal ul li:last-child {
	margin: 0
}

.mkdf-menu-area .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li {
	float: left;
	margin: 0 20px 0 0;
	padding: 0
}

.mkdf-menu-area .widget_icl_lang_sel_widget .lang_sel_list_vertical ul li:last-child {
	margin: 0
}

.mkdf-main-menu>ul>li.menu-item-language>a span {
	position: relative;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
}

.mkdf-main-menu>ul>li.menu-item-language>a span img {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	top: -1px;
	margin: 0 5px 0 0
}

.mkdf-main-menu>ul>li.menu-item-language>a span:after {
	content: '\33';
	font-family: ElegantIcons;
	position: absolute;
	right: -15px;
	top: 50%;
	display: block;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
}

.mkdf-main-menu .menu-item-language .submenu-languages {
	position: absolute;
	top: 100%;
	width: 200px;
	left: 0;
	z-index: 10;
	opacity: 0;
	visibility: hidden;
	padding: 18px 0;
	text-align: left;
	background-color: #fff;
	border-top: 1px solid #e1e1e1;
	box-sizing: border-box;
	-webkit-transition: visibility 0s linear .25s, opacity .25s ease-in-out;
	-moz-transition: visibility 0s linear .25s, opacity .25s ease-in-out;
	transition: visibility 0s linear .25s, opacity .25s ease-in-out
}

.mkdf-main-menu .menu-item-language .submenu-languages li {
	display: block;
	width: 100%;
	float: none;
	padding: 0;
	box-sizing: border-box
}

.mkdf-main-menu .menu-item-language .submenu-languages a {
	display: block;
	padding: 9px 26px;
	color: #6e6e6e
}

.mkdf-main-menu .menu-item-language .submenu-languages a:hover {
	color: #333
}

.mkdf-main-menu .menu-item-language .submenu-languages img {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	top: -1px;
	margin: 0 5px 0 0
}

.mkdf-main-menu .menu-item-language:hover ul {
	opacity: 1;
	visibility: visible;
	-webkit-transition-delay: 0s;
	-moz-transition-delay: 0s;
	transition-delay: 0s
}

.mkd-ttevents-single .mkd-ttevents-single-image-holder {
	margin-bottom: 44px
}

.mkd-ttevents-single .mkd-ttevents-single-image-holder img {
	display: block
}

.mkd-ttevents-single .mkd-ttevents-single-title {
	margin-top: 0;
	margin-bottom: 14px
}

.mkd-ttevents-single .mkd-event-single-icon {
	float: left;
	margin-right: 10px;
	color: #43d5cb;
	font-size: 16px
}

.mkd-ttevents-single .mkd-ttevents-single-subtitle {
	margin-top: 0;
	font-size: 14px;
	font-weight: 400;
	color: #6e6e6e;
	font-family: "Open Sans", sans-serif
}

.mkd-ttevents-single .mkd-ttevents-single-content {
	margin-top: 23px
}

.mkd-ttevents-single h3.tt_event_margin_top_27 {
	font-size: 25px;
	line-height: 35px;
	letter-spacing: 2px;
	color: #505050;
	font-family: Poppins, sans-serif
}

.mkd-ttevents-single .tt_event_hours li {
	border: 1px solid #ebebeb;
	background-color: #fafafa;
	padding: 27px 35px 17px;
	margin-bottom: 3.3%;
	width: 31.1%;
	margin-right: 3.3%;
	text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.mkd-ttevents-single .tt_event_hours li:nth-child(3n) {
	margin-right: 0
}

.mkd-ttevents-single .tt_event_hours li h4 {
	margin: 0;
	font-weight: 600;
	text-transform: uppercase;
	font-family: Poppins, sans-serif
}

.mkd-ttevents-single .tt_event_hours li h4:nth-of-type(1) {
	margin-bottom: 6px
}

.mkd-ttevents-single .tt_event_hours li p {
	margin-top: 7px;
	font-family: "Open Sans", sans-serif
}

.mkd-ttevents-single .tt_event_items_list {
	margin: 0
}

.mkd-ttevents-single .tt_event_items_list li.type_info {
	border-bottom: none;
	padding: 5px 0
}

table.tt_timetable,
table.tt_timetable tbody tr,
table.tt_timetable thead tr {
	border: 1px solid #e5e5e5
}

.mkd-ttevents-single .tt_event_items_list li.type_info .tt_event_text {
	font-family: "Open Sans", sans-serif;
	color: #43d5cb;
	font-size: 14px;
	font-weight: 400
}

.mkd-ttevents-single .tt_event_items_list li.type_info label {
	font-family: "Open Sans", sans-serif;
	font-size: 14px !important;
	font-weight: 400 !important;
	color: #999
}

.mkd-ttevents-single .tt_event_items_list li:not(.type_info) {
	background: 0 0;
	font-size: 15px;
	color: grey;
	margin-bottom: 19px;
	padding-left: 27px;
	position: relative
}

.mkd-ttevents-single .tt_event_items_list li:not(.type_info):before {
	content: '\4e';
	position: absolute;
	left: 0;
	font-family: ElegantIcons;
	color: #43d5cb;
	font-size: 18px
}

table.tt_timetable {
	font-weight: 700;
	color: grey;
	font-size: 16px
}

table.tt_timetable td,
table.tt_timetable th {
	border-right: 1px solid #e5e5e5 !important;
	border-bottom: 1px solid #e5e5e5 !important
}

table.tt_timetable td.tt_hours_column {
	font-weight: 500;
	color: #acacac !important;
	text-transform: uppercase;
	font-size: 12px !important
}

table.tt_timetable th {
	font-weight: 500;
	color: #0e0e0e;
	height: 70px;
	font-size: 15px !important;
	font-family: Poppins, sans-serif;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

table.tt_timetable td {
	font-weight: 400;
	color: grey !important;
	font-size: 16px
}

table.tt_timetable .row_gray {
	background-color: transparent !important
}

table.tt_timetable .event_container {
	padding: 29px 10px
}

table.tt_timetable tbody tr:nth-child(even) {
	background-color: #fff !important
}

table.tt_timetable tbody tr:nth-child(odd) {
	background-color: #fafafa !important
}

table.tt_timetable .event,
table.tt_timetable .event .event_container.tt_tooltip:hover,
table.tt_timetable .event:hover {
	background-color: transparent
}

table.tt_timetable .event {
	color: grey
}

table.tt_timetable .event .after_hour_text,
table.tt_timetable .event .event_header,
table.tt_timetable .event a {
	color: #4f6dcd !important
}

table.tt_timetable .event .before_hour_text {
	font-size: 11px;
	font-weight: 500;
	color: #acacac
}

table.tt_timetable .event .event_container .hours,
table.tt_timetable .event .event_container.tt_tooltip:hover .hours,
table.tt_timetable .event.tt_tooltip:hover .hours {
	color: grey
}

table.tt_timetable .event .event_header {
	margin-bottom: 6px;
	font-weight: 500
}

table.tt_timetable .event:not(.tt_single_event) .event_container {
	border-bottom: 1px solid #e5e5e5
}

table.tt_timetable .event:not(.tt_single_event) .event_container:last-child {
	border-bottom: none
}

table.tt_timetable .event hr {
	display: none
}

table.tt_timetable .event a.event_header:hover,
table.tt_timetable .event a:hover {
	text-decoration: none;
	color: #4e6dcc !important
}

table.tt_timetable .tt_tooltip_content {
	color: #fff !important;
	background: #4e6dcc;
	text-align: center;
	border-radius: 5px;
	margin: 0 10px;
	padding: 15px;
	font-size: 14px;
	font-weight: 500;
	text-transform: none;
	height: 100%;
	line-height: 18px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

table.tt_timetable .tt_tooltip_content a {
	color: #fff !important;
	font-size: 14px;
	font-weight: 500;
	margin-bottom: 8px;
	display: none
}

table.tt_timetable .tt_tooltip_content a:hover {
	color: #fff !important
}

table.tt_timetable .tt_tooltip .tt_tooltip_arrow {
	border-color: #4e6dcc transparent;
	position: absolute;
	left: 60px;
	border-width: 16px 16px 0;
	bottom: -10px
}

table.tt_timetable .tt_tooltip .tt_tooltip_text {
	visibility: hidden;
	opacity: 0;
	-webkit-transform-origin: 50% 200%;
	-moz-transform-origin: 50% 200%;
	transform-origin: 50% 200%;
	-webkit-transform: scale(.8);
	-moz-transform: scale(.8);
	transform: scale(.8);
	-webkit-transition: transform .3s cubic-bezier(.18, .6, .01, 1.28), opacity .2s, visibility .2s;
	-moz-transition: transform .3s cubic-bezier(.18, .6, .01, 1.28), opacity .2s, visibility .2s;
	transition: transform .3s cubic-bezier(.18, .6, .01, 1.28), opacity .2s, visibility .2s
}

table.tt_timetable .tt_tooltip:hover .tt_tooltip_text {
	visibility: visible;
	opacity: 1;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	transform: scale(1)
}

.tt_responsive .tt_timetable.small .box_header {
	color: grey !important;
	font-size: 20px !important;
	text-align: left;
	margin-bottom: 20px
}

.tt_responsive .tt_timetable.small .tt_items_list li {
	border-color: #e5e5e5;
	padding: 15px 0 !important
}

.tt_responsive .tt_timetable.small .tt_items_list .event_container {
	text-align: left
}

.tt_responsive .tt_timetable.small .tt_items_list .value,
.tt_responsive .tt_timetable.small .tt_items_list a {
	font-weight: 700;
	font-size: 16px;
	color: grey !important
}

.tabs_box_navigation.sf-timetable-menu li.sfHover ul,
.tabs_box_navigation.sf-timetable-menu li:hover ul {
	top: 37px !important
}

.sf-timetable-menu li ul li a:hover,
.sf-timetable-menu li ul li.selected a:hover {
	background-color: #43d5cb
}

.sf-timetable-menu li ul {
	width: 227px
}

.sf-timetable-menu li ul li {
	width: 217px !important
}

.tabs_box_navigation.sf-timetable-menu {
	float: right !important;
	margin-right: 0 !important;
	margin-bottom: 45px !important
}

.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected {
	border-radius: 5px;
	padding: 10px 19px !important;
	width: 230px;
	background-color: #fafafa !important;
	color: #afafaf !important;
	border: 1px solid #fafafa !important
}

.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected:hover {
	box-shadow: none
}

.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected label {
	font-size: 15px !important;
	font-weight: 300 !important;
	font-family: "Open Sans", sans-serif
}

table.tt_timetable {
	border-collapse: separate !important;
	border-spacing: 0 !important;
	border-radius: 10px;
	-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .13);
	-moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .13);
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .13)
}

table.tt_timetable tr td:last-child,
table.tt_timetable tr th:last-child {
	border-right: 0 !important
}

table.tt_timetable tbody {
	-webkit-border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px
}

table.tt_timetable tbody tr:last-child {
	border-radius: 0 0 10px 10px
}

table.tt_timetable tbody tr:last-child td {
	border-bottom-color: transparent !important
}

table.tt_timetable tbody tr:last-child td:first-child {
	border-bottom-left-radius: 10px
}

table.tt_timetable tbody tr:last-child td:last-child {
	border-bottom-right-radius: 10px
}

.tabs_box_navigation .tabs_box_navigation_icon {
	width: 40px;
	height: 39px;
	background: #43d5cb;
	color: #fff;
	position: absolute;
	margin-top: 0 !important;
	border-radius: 0 5px 5px 0;
	right: 0;
	top: 0
}

.tabs_box_navigation .tabs_box_navigation_icon:after {
	content: "\f123";
	font-family: IonIcons;
	font-size: 14px;
	background: 0 0 !important;
	position: absolute;
	top: 50%;
	right: 50%;
	-webkit-transform: translate(50%, -50%);
	-moz-transform: translate(50%, -50%);
	transform: translate(50%, -50%)
}

body .tt_tabs .tt_timetable .event .after_hour_text {
	font-size: 13px !important
}

body .tt_tabs .tt_timetable th {
	font-size: 15px !important
}

.tt_tabs {
	text-align: center
}

.tt_tabs .tt_tabs_navigation {
	display: inline-block;
	width: auto !important;
	margin-bottom: 15px
}

.tt_tabs .tt_tabs_navigation li {
	margin-right: 15px !important;
	margin-bottom: 0 !important;
	float: none;
	display: inline-block
}

.tt_tabs .tt_tabs_navigation li a {
	color: #fff !important;
	background-color: #43d5cb;
	font-size: 11px !important;
	font-weight: 700;
	letter-spacing: 1px;
	text-transform: uppercase;
	border: 2px solid #43d5cb !important;
	padding: 6px 13px !important;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out !important;
	-moz-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out !important;
	transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out !important
}

.tt_tabs .tt_tabs_navigation .ui-tabs-active a,
.tt_tabs .tt_tabs_navigation li a:hover {
	background-color: #f9b060;
	border: 2px solid #f9b060 !important;
	color: #fff !important
}

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

	.tt_responsive .tt_timetable .event_container,
	.tt_responsive .tt_timetable th,
	.tt_responsive .tt_tooltip .tt_tooltip_content {
		padding: 10px !important
	}
}

.widget.upcoming_events_widget {
	border: none !important;
	padding: 0 !important
}

.widget.upcoming_events_widget .tt_upcoming_events_widget:after,
.widget.upcoming_events_widget .tt_upcoming_events_widget:before {
	content: " ";
	display: table
}

.widget.upcoming_events_widget .tt_upcoming_events_widget:after {
	clear: both
}

.widget.upcoming_events_widget .tt_upcoming_events_wrapper {
	margin-top: 0
}

.widget.upcoming_events_widget .caroufredsel_wrapper {
	border: 1px solid #e5e5e5;
	position: relative;
	background-color: inherit;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.widget.upcoming_events_widget .caroufredsel_wrapper:after {
	content: '';
	position: absolute;
	width: 100%;
	height: 1px;
	left: 0;
	bottom: 0;
	background-color: inherit;
	z-index: 1
}

.widget.upcoming_events_widget .tt_upcoming_events {
	width: 100% !important
}

.widget.upcoming_events_widget .tt_upcoming_events li {
	width: 100%;
	padding: 0 !important
}

.widget.upcoming_events_widget .tt_upcoming_events .tt_upcoming_events_event_container {
	border: none !important;
	border-bottom: 1px solid #e5e5e5 !important;
	font-size: 20px;
	height: 98px;
	padding: 25px 20px 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.widget.upcoming_events_widget .tt_upcoming_events .tt_upcoming_events_event_container:hover {
	height: auto
}

.widget.upcoming_events_widget .tt_upcoming_events .tt_upcoming_events_hours {
	font-size: 13px
}

.widget.upcoming_events_widget .tt_upcoming_events .tt_calendar_icon {
	float: none;
	display: inline-block;
	margin: 0 7px 0 0;
	vertical-align: middle
}

.widget.upcoming_events_widget .tt_upcoming_event_controls {
	margin-top: 30px
}

.widget.upcoming_events_widget .tt_upcoming_event_controls:after,
.widget.upcoming_events_widget .tt_upcoming_event_controls:before {
	content: " ";
	display: table
}

.widget.upcoming_events_widget .tt_upcoming_event_controls:after {
	clear: both
}

.widget.upcoming_events_widget .tt_upcoming_event_controls a {
	width: 39px;
	height: 39px;
	line-height: 39px;
	border: 1px solid #e5e5e5;
	text-align: center;
	padding: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: background-color .2s ease-out, border-color .2s ease-out;
	-moz-transition: background-color .2s ease-out, border-color .2s ease-out;
	transition: background-color .2s ease-out, border-color .2s ease-out
}

.widget.upcoming_events_widget .tt_upcoming_event_controls a#upcoming_event_prev {
	margin-right: 13px
}

.widget.upcoming_events_widget .tt_upcoming_event_controls a:hover {
	background-color: #43d5cb;
	border-color: #43d5cb
}

.widget.upcoming_events_widget .tt_upcoming_event_controls span {
	display: inline-block
}

@media only screen and (max-width:1024px) {
	table.tt_timetable {
		display: none !important
	}

	.tt_timetable.small {
		display: block !important
	}

	.tt_responsive .tt_timetable.small .box_header {
		color: #333 !important;
		font-size: 15px !important;
		font-family: Poppins, sans-serif !important
	}

	.tt_responsive .tt_timetable .event_container {
		padding: 0 !important
	}

	.tt_responsive .tt_timetable.small .tt_items_list a {
		color: #4e6dcc !important;
		font-size: 14px !important;
		font-family: Poppins, sans-serif !important
	}

	.tt_responsive .tt_timetable.small .tt_items_list a:hover {
		text-decoration: none !important
	}

	.tabs_box_navigation.sf-timetable-menu {
		float: left !important;
		margin-right: 0 !important;
		margin-top: 10% !important
	}

	.tt_responsive .tt_timetable.small .tt_items_list .value {
		font-weight: 500;
		color: #acacac !important;
		text-transform: uppercase;
		font-size: 12px !important
	}
}

.mkdf-blog-holder,
.mkdf-blog-holder article {
	display: inline-block;
	vertical-align: middle;
	width: 100%;
	position: relative
}

@media only screen and (max-width:480px) {
	.mkd-ttevents-single .tt_event_hours li {
		width: 100%;
		margin-right: 0;
		margin-bottom: 30px
	}
}

.mkdf-blog-holder {
	margin: 0 0 40px;
	clear: both
}

.mkdf-blog-holder article {
	box-sizing: border-box
}

.mkdf-blog-holder article.sticky .mkdf-post-title a {
	color: #43d5cb
}

.mkdf-blog-holder article.mkdf-has-more-tag .mkdf-post-read-more-button {
	display: none
}

.mkdf-blog-holder article .mkdf-post-content {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-blog-holder article .mkdf-post-image {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	max-width: 100%
}

.mkdf-blog-holder article .mkdf-post-image img {
	display: block
}

.mkdf-blog-holder article .mkdf-post-text {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	box-sizing: border-box
}

.mkdf-blog-holder article .mkdf-post-excerpt:after {
	content: '...'
}

.mkdf-blog-holder article .mkdf-post-info {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-blog-holder article .mkdf-post-info>* {
	position: relative;
	display: inline-block;
	vertical-align: top;
	color: currentColor
}

.mkdf-blog-holder article .mkdf-post-info>* a {
	color: inherit
}

.mkdf-blog-holder article.format-gallery .mkdf-post-image {
	width: 100%
}

.mkdf-blog-holder article.format-gallery .owl-carousel .owl-item {
	z-index: 2
}

.mkdf-blog-holder article.format-gallery .owl-carousel .owl-item.active {
	z-index: 3
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container,
.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls,
.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-embed,
.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-embed body {
	background: 0 0
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container {
	background-color: #333
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container,
.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls {
	height: 38px !important
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls {
	padding: 0 10px 0 4px;
	box-sizing: border-box
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button {
	width: 39px
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button {
	width: 30px
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button,
.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button {
	height: 38px
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button button,
.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button button {
	position: relative;
	height: 100%;
	background: center no-repeat;
	margin: 0;
	border: 0;
	outline: 0
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-play button,
.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-play button {
	width: 39px;
	background-image: url(https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/framework/modules/blog/assets/img/audio/play.png)
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-pause button,
.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-pause button {
	width: 39px;
	background-image: url(https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/framework/modules/blog/assets/img/audio/pause.png)
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-stop button,
.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-stop button {
	width: 39px;
	background-image: url(https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/framework/modules/blog/assets/img/audio/stop.png)
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-mute button,
.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-mute button {
	width: 30px;
	background-image: url(https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/framework/modules/blog/assets/img/audio/sound.png)
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-unmute button,
.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-unmute button {
	width: 30px;
	background-image: url(https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/framework/modules/blog/assets/img/audio/mute.png)
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time {
	height: 100%;
	padding: 0;
	font-family: inherit;
	font-size: 13px;
	color: #fff;
	line-height: 36px
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail {
	height: 100%;
	padding: 0;
	font-family: inherit
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total {
	height: 5px;
	margin: 15px 14px;
	background: #fff
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-current {
	height: 5px;
	background-color: #43d5cb
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float {
	top: -14px;
	border: 0;
	color: #fff
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float .mejs-time-float-corner {
	border-top-color: #333
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float,
.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-loaded {
	background: 0 0
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider {
	height: 38px
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
	height: 5px;
	top: 15px;
	background: 0 0
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
	background-color: #fff
}

.mkdf-blog-holder article.format-audio .mkdf-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	top: 0 !important;
	background-color: #43d5cb
}

.mkdf-blog-holder article.format-video .mkdf-self-hosted-video {
	max-width: 100%
}

.mkdf-blog-holder.mkdf-blog-standard article {
	margin: 55px 0 50px;
	padding: 0
}

.mkdf-blog-holder.mkdf-blog-standard article:first-child {
	margin-top: 0
}

.mkdf-blog-holder.mkdf-blog-standard article.mkdf-post-has-media .mkdf-post-heading {
	margin-bottom: 35px
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-title {
	margin: 0 0 15px
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-excerpt-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 0 0 20px
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-more-link-container {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 20px 0 0
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-read-more-button {
	margin: 0 0 20px
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-read-more-button a {
	color: #333
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-top {
	font-size: 12px;
	font-weight: 500;
	margin-bottom: 3px;
	font-family: Poppins, sans-serif
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-top>div {
	position: relative;
	display: inline-block;
	padding-right: 8px;
	margin-right: 3px
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-top>div a {
	margin-right: 3px;
	color: #4e6dcc
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-top>div a:hover {
	color: #43d5cb
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-top>div:after {
	content: "/";
	position: absolute;
	top: 0;
	right: -2px
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-top>div:first-child {
	margin-left: 0
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-top>div:last-child:after {
	content: ''
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-top>div span {
	color: #444
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom {
	padding-top: 17px;
	border-top: 1px solid #dadada
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-social-share-holder.mkdf-list li {
	margin: 0 21px 3px 0
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-social-share-holder.mkdf-list li a {
	font-size: 14px
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-left,
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right {
	position: relative;
	display: inline-block;
	width: 50%;
	float: left;
	line-height: 27px
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-author {
	display: inline-block;
	font-weight: 500
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-author a {
	color: #444;
	text-transform: capitalize
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-author a:hover {
	color: #43d5cb
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right {
	text-align: right
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right>div {
	font-size: 12px;
	font-family: Poppins, sans-serif;
	color: #acacac;
	display: inline-block;
	margin-left: 17px
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right>div a {
	color: #acacac
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right>div i {
	margin-right: 8px
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right>div:first-child {
	margin-left: 0
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right a:not(.mkdf-post-info-author-link) {
	color: #4e6dcc
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-blog-like,
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-comments-holder {
	display: inline-block
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-blog-like i,
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-comments-holder i {
	font-size: 16px
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-blog-like a,
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-comments-holder a {
	display: inline-block
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-blog-like a:hover,
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-comments-holder a:hover {
	color: #43d5cb
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-like span,
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-comments-holder .comments-number {
	font-weight: 500
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-blog-like i:first-child,
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-blog-like span:first-child {
	margin-right: 7px;
	color: #4e6dcc;
	-webkit-transition: color .15s ease-out;
	-moz-transition: color .15s ease-out;
	transition: color .15s ease-out
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-blog-like:hover,
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-blog-like:hover i:first-child,
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-blog-like:hover span:first-child {
	color: #43d5cb
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-comments-holder span:first-child {
	margin-right: 7px;
	color: #c4c3c3;
	-webkit-transition: color .15s ease-out;
	-moz-transition: color .15s ease-out;
	transition: color .15s ease-out
}

.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-comments-holder:hover,
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-bottom .mkdf-post-info-comments-holder:hover span:first-child {
	color: #43d5cb
}

.mkdf-blog-holder.mkdf-blog-standard article.format-audio.mkdf-post-no-media.has-post-thumbnail .mkdf-post-heading {
	margin-bottom: 35px
}

.mkdf-blog-holder.mkdf-blog-standard article.format-link .mkdf-post-title {
	color: #fff;
	margin-bottom: 9px;
	line-height: 1.45em
}

.mkdf-blog-holder.mkdf-blog-standard article.format-link .mkdf-post-content {
	background-size: cover;
	background-color: #4e6dcc
}

.mkdf-blog-holder.mkdf-blog-standard article.format-link .mkdf-post-text {
	padding: 42px 53px 29px
}

.mkdf-blog-holder.mkdf-blog-standard article.format-link .mkdf-post-text-main {
	position: relative;
	display: table;
	table-layout: fixed;
	height: 100%;
	width: 100%;
	text-align: left
}

.mkdf-blog-holder.mkdf-blog-standard article.format-link .mkdf-post-mark {
	position: relative;
	display: table-cell;
	height: 100%;
	width: 50px;
	vertical-align: top;
	text-align: left
}

.mkdf-blog-holder.mkdf-blog-standard article.format-link .mkdf-post-mark .mkdf-link-mark {
	padding-top: 5px;
	font-size: 36px;
	color: #fff
}

.mkdf-blog-holder.mkdf-blog-standard article.format-link .mkdf-post-link-holder {
	position: relative;
	display: table-cell;
	height: 100%;
	width: 100%;
	vertical-align: middle;
	vertical-align: top;
	text-align: left;
	padding-left: 12px
}

.mkdf-blog-holder.mkdf-blog-standard article.format-link .mkdf-post-info-bottom {
	border: none;
	padding: 8px 11px
}

.mkdf-blog-holder.mkdf-blog-standard article.format-link .mkdf-post-info-bottom .mkdf-blog-share {
	padding-left: 50px
}

.mkdf-blog-holder.mkdf-blog-standard article.format-link .mkdf-post-info-bottom .mkdf-blog-share li {
	margin: 0 17px 3px 0
}

.mkdf-blog-holder.mkdf-blog-standard article.format-link .mkdf-post-info-bottom .mkdf-blog-share li a {
	color: #fff;
	font-size: 12px
}

.mkdf-blog-holder.mkdf-blog-standard article.format-link .mkdf-post-info-bottom .mkdf-blog-share li a:hover {
	color: #43d5cb
}

.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-post-title {
	color: #fff;
	margin-bottom: 9px;
	line-height: 1.45em
}

.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-post-info-bottom {
	border-color: transparent;
	padding: 8px 11px
}

.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-post-text {
	padding: 42px 53px 29px;
	background-color: #4e6dcc;
	background-size: cover
}

.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-post-text-main {
	position: relative;
	display: table;
	table-layout: fixed;
	height: 100%;
	width: 100%;
	text-align: left
}

.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-post-quote-holder {
	padding-left: 12px
}

.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-post-mark {
	position: relative;
	display: table-cell;
	height: 100%;
	width: 50px;
	vertical-align: top;
	text-align: left
}

.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-post-mark .mkdf-quote-mark {
	padding-top: 5px;
	font-size: 36px;
	color: #fff
}

.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-post-link-holder {
	position: relative;
	display: table-cell;
	height: 100%;
	width: 100%;
	vertical-align: middle;
	vertical-align: top;
	text-align: left
}

.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-post-author {
	display: inline-block;
	margin-bottom: 23px;
	font-size: 12px;
	line-height: 20px
}

.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-quote-author {
	color: #fff;
	font-family: Poppins, sans-serif;
	font-size: 12px;
	font-weight: 500
}

.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-quote-author:before {
	content: "-";
	padding-right: 6px
}

.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-blog-share {
	padding-left: 50px
}

.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-blog-share li {
	margin: 0 17px 3px 0
}

.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-blog-share li a {
	color: #fff;
	font-size: 12px !important
}

.mkdf-blog-holder.mkdf-blog-standard article.format-quote .mkdf-blog-share li a:hover {
	color: #43d5cb
}

.mkdf-blog-holder.mkdf-blog-standard.mkdf-no-blog-info-left article .mkdf-post-info-bottom .mkdf-post-info-bottom-right {
	width: 100%
}

.mkdf-author-description {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	padding: 0;
	background-color: transparent;
	text-align: center;
	box-sizing: border-box;
	border-bottom: 1px solid #dadada
}

.mkdf-author-description .mkdf-author-description-inner {
	padding: 36px 0 12px;
	min-height: 78px;
	clear: both
}

.mkdf-author-description .mkdf-author-description-content {
	position: relative;
	padding: 0 0 30px
}

.mkdf-author-description .mkdf-author-description-image {
	display: inline-block;
	float: left;
	margin-top: 7px
}

.mkdf-author-description .mkdf-author-description-image img {
	display: block;
	border-radius: 5em
}

.mkdf-author-description .mkdf-author-description-text-holder {
	position: relative;
	padding: 4px 0 0 40px;
	width: calc(100% - 160px);
	float: right
}

.mkdf-author-description .mkdf-author-description-text-holder .mkdf-author-name {
	margin: 0;
	float: left
}

.mkdf-author-description .mkdf-author-description-text-holder .mkdf-author-name a {
	color: #333
}

.mkdf-author-description .mkdf-author-description-text-holder .mkdf-author-name a:hover {
	color: #43d5cb
}

.mkdf-author-description .mkdf-author-description-text-holder .mkdf-author-email {
	margin: 0
}

.mkdf-author-description .mkdf-author-description-text-holder .mkdf-author-text {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	text-align: left
}

.mkdf-author-description .mkdf-author-description-text-holder .mkdf-author-text>p {
	margin: 5px 0 14px
}

.mkdf-author-description .mkdf-author-description-text-holder .mkdf-author-social-icons {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	text-align: left
}

.mkdf-author-description .mkdf-author-description-text-holder .mkdf-author-social-icons a {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	padding: 0;
	margin: 0 15px 0 0;
	font-size: 14px;
	color: #333
}

.mkdf-author-description .mkdf-author-description-text-holder .mkdf-author-social-icons a:last-child {
	margin: 0
}

.mkdf-author-description .mkdf-author-description-text-holder .mkdf-author-social-icons a:hover {
	color: #43d5cb
}

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

	.mkdf-author-description .mkdf-author-description-content,
	.mkdf-author-description .mkdf-author-description-text-holder {
		padding: 0
	}
}

@media only screen and (max-width:480px) {
	.mkdf-author-description .mkdf-author-description-content {
		padding: 0
	}

	.mkdf-author-description .mkdf-author-description-image {
		display: block;
		width: 100%
	}

	.mkdf-author-description .mkdf-author-description-text-holder {
		display: block;
		padding: 0;
		margin-top: 30px;
		text-align: left;
		width: 100%
	}
}

.mkdf-blog-pagination-wp {
	display: none
}

.mkdf-blog-pagination {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 45px 0 30px;
	clear: both;
	border-top: solid 1px #e4e4e4
}

.mkdf-blog-pagination ul {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center
}

.mkdf-blog-pagination ul li {
	position: relative;
	display: inline-block;
	vertical-align: top;
	margin: 0 10px;
	padding-top: 15px
}

.mkdf-blog-pagination ul li a {
	font-family: Poppins, sans-serif;
	color: #333;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0;
	padding: 0;
	font-weight: 500;
	-webkit-transition: color .2s ease-out;
	-moz-transition: color .2s ease-out;
	transition: color .2s ease-out
}

.mkdf-blog-pagination ul li a.mkdf-pag-active {
	color: #43d5cb;
	position: relative
}

.mkdf-blog-pagination ul li a.mkdf-pag-active:after {
	content: "";
	position: absolute;
	bottom: 0;
	display: inline-block;
	width: 12px;
	height: 2px;
	background-color: #43d5cb;
	left: -3px
}

.mkdf-blog-pagination ul li a:hover {
	color: #43d5cb
}

.mkdf-blog-pagination ul li.mkdf-pag-first,
.mkdf-blog-pagination ul li.mkdf-pag-last,
.mkdf-blog-pagination ul li.mkdf-pag-next,
.mkdf-blog-pagination ul li.mkdf-pag-prev {
	top: -1px;
	margin: 0
}

.mkdf-blog-pagination ul li.mkdf-pag-first a span,
.mkdf-blog-pagination ul li.mkdf-pag-first a span:before,
.mkdf-blog-pagination ul li.mkdf-pag-last a span,
.mkdf-blog-pagination ul li.mkdf-pag-last a span:before,
.mkdf-blog-pagination ul li.mkdf-pag-next a span,
.mkdf-blog-pagination ul li.mkdf-pag-next a span:before,
.mkdf-blog-pagination ul li.mkdf-pag-prev a span,
.mkdf-blog-pagination ul li.mkdf-pag-prev a span:before {
	display: block;
	line-height: inherit
}

.mkdf-blog-pagination ul li.mkdf-pag-first h5,
.mkdf-blog-pagination ul li.mkdf-pag-last h5,
.mkdf-blog-pagination ul li.mkdf-pag-next h5,
.mkdf-blog-pagination ul li.mkdf-pag-prev h5 {
	margin: 0
}

.mkdf-blog-pagination ul li.mkdf-pag-prev {
	float: left
}

.mkdf-blog-pagination ul li.mkdf-pag-next {
	float: right
}

.mkdf-blog-list-holder.mkdf-bl-pag-standard-blog-list .mkdf-blog-list {
	opacity: 1;
	-webkit-transition: opacity .2s ease-out;
	-moz-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out
}

.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-prev a,
.mkdf-blog-list-holder.mkdf-bl-pag-standard-blog-list.mkdf-bl-pag-standard-blog-list-animate .mkdf-blog-list {
	opacity: 0
}

.mkdf-bl-standard-pagination {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 20px 0 15px;
	clear: both;
	padding-top: 13px;
	border-top: 1px solid #e4e4e4
}

.mkdf-bl-standard-pagination ul {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	padding: 0;
	margin: 0;
	color: #000;
	list-style: none;
	text-align: center
}

.mkdf-bl-standard-pagination ul li {
	position: relative;
	display: inline-block;
	vertical-align: top;
	margin: 0 11px;
	padding: 0
}

.mkdf-bl-standard-pagination ul li a {
	font-family: Poppins, sans-serif;
	color: #000;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0;
	padding: 0
}

.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-active a,
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-next a:hover h5,
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-prev a:hover h5 {
	color: #43d5cb
}

.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-next,
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-prev {
	position: absolute;
	top: 0
}

.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-next a,
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-prev a {
	font-size: 30px;
	-webkit-transition: color .2s ease-out, opacity .2s ease-out;
	-moz-transition: color .2s ease-out, opacity .2s ease-out;
	transition: color .2s ease-out, opacity .2s ease-out
}

.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-next a h5,
.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-prev a h5 {
	margin: 0;
	-webkit-transition: color .3s ease-in;
	-moz-transition: color .3s ease-in;
	transition: color .3s ease-in
}

.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-prev {
	left: 0
}

.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-next a,
.mkdf-related-posts-holder .mkdf-related-post:hover .mkdf-related-post-image a:after {
	opacity: 1
}

.mkdf-bl-standard-pagination ul li.mkdf-bl-pag-next {
	right: 0
}

.mkdf-blog-pag-load-more {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 40px 0 30px;
	text-align: center
}

.mkdf-blog-pag-loading {
	position: relative;
	display: none;
	width: 100%;
	margin: 40px 0 20px;
	color: #333;
	text-align: center
}

.mkdf-blog-pag-loading.mkdf-standard-pag-trigger {
	position: absolute;
	top: 50px;
	left: 0
}

.mkdf-blog-pag-loading.mkdf-showing {
	display: block
}

.mkdf-blog-pag-loading>div {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 14px;
	height: 14px;
	margin: 0 3px;
	background-color: #333;
	border-radius: 100%;
	-webkit-animation: bl-pag-bouncedelay 1.4s infinite ease-in-out both;
	-moz-animation: bl-pag-bouncedelay 1.4s infinite ease-in-out both;
	animation: bl-pag-bouncedelay 1.4s infinite ease-in-out both
}

.mkdf-blog-single-navigation,
.mkdf-related-posts-holder {
	width: 100%;
	border-bottom: 1px solid #dadada;
	vertical-align: middle;
	box-sizing: border-box
}

.mkdf-blog-pag-loading .mkdf-blog-pag-bounce1 {
	-webkit-animation-delay: -.32s;
	-moz-animation-delay: -.32s;
	animation-delay: -.32s
}

.mkdf-blog-pag-loading .mkdf-blog-pag-bounce2 {
	-webkit-animation-delay: -.16s;
	-moz-animation-delay: -.16s;
	animation-delay: -.16s
}

@-webkit-keyframes bl-pag-bouncedelay {

	0%,
	100%,
	80% {
		-webkit-transform: scale(0)
	}

	40% {
		-webkit-transform: scale(1)
	}
}

@-moz-keyframes bl-pag-bouncedelay {

	0%,
	100%,
	80% {
		-moz-transform: scale(0)
	}

	40% {
		-moz-transform: scale(1)
	}
}

@keyframes bl-pag-bouncedelay {

	0%,
	100%,
	80% {
		-webkit-transform: scale(0);
		transform: scale(0)
	}

	40% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

.mkdf-blog-single-navigation {
	position: relative;
	display: table;
	padding: 0;
	clear: both
}

.mkdf-blog-single-navigation .mkdf-blog-single-navigation-inner {
	padding: 39px 0 30px
}

.mkdf-blog-single-navigation .mkdf-blog-single-next,
.mkdf-blog-single-navigation .mkdf-blog-single-prev {
	color: #000;
	font-weight: 500
}

.mkdf-blog-single-navigation .mkdf-blog-single-next .mkdf-blog-single-nav-mark,
.mkdf-blog-single-navigation .mkdf-blog-single-prev .mkdf-blog-single-nav-mark {
	font-size: 48px;
	line-height: inherit;
	color: inherit
}

.mkdf-blog-single-navigation .mkdf-blog-single-next .mkdf-blog-single-nav-mark:before,
.mkdf-blog-single-navigation .mkdf-blog-single-prev .mkdf-blog-single-nav-mark:before {
	display: block;
	line-height: inherit
}

.mkdf-blog-single-navigation .mkdf-blog-single-next .mkdf-blog-single-nav-label,
.mkdf-blog-single-navigation .mkdf-blog-single-prev .mkdf-blog-single-nav-label {
	color: inherit;
	font-family: Poppins, sans-serif
}

.mkdf-blog-single-navigation .mkdf-blog-single-next:hover,
.mkdf-blog-single-navigation .mkdf-blog-single-prev:hover {
	color: #43d5cb
}

.mkdf-blog-single-navigation .mkdf-blog-single-prev {
	float: left
}

.mkdf-blog-single-navigation .mkdf-blog-single-prev .mkdf-blog-single-nav-label,
.mkdf-blog-single-navigation .mkdf-blog-single-prev .mkdf-blog-single-nav-mark {
	left: 160px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	display: inline
}

.mkdf-blog-single-navigation .mkdf-blog-single-prev .mkdf-blog-single-nav-mark {
	margin: 0 14px 0 0
}

.mkdf-blog-single-navigation .mkdf-blog-single-prev.mkdf-no-nav-image .mkdf-blog-single-nav-label,
.mkdf-blog-single-navigation .mkdf-blog-single-prev.mkdf-no-nav-image .mkdf-blog-single-nav-mark {
	left: 0
}

.mkdf-blog-single-navigation .mkdf-blog-single-next {
	float: right;
	text-align: right
}

.mkdf-blog-single-navigation .mkdf-blog-single-next .mkdf-blog-single-nav-label,
.mkdf-blog-single-navigation .mkdf-blog-single-next .mkdf-blog-single-nav-mark {
	right: 160px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	display: inline
}

.mkdf-blog-single-navigation .mkdf-blog-single-next .mkdf-blog-single-nav-mark {
	margin: 0 0 0 14px
}

.mkdf-blog-single-navigation .mkdf-blog-single-next.mkdf-no-nav-image .mkdf-blog-single-nav-label,
.mkdf-blog-single-navigation .mkdf-blog-single-next.mkdf-no-nav-image .mkdf-blog-single-nav-mark {
	right: 0
}

.mkdf-single-links-pages {
	clear: both;
	margin: 20px 0 5px
}

.mkdf-single-links-pages .mkdf-single-links-pages-inner>a,
.mkdf-single-links-pages .mkdf-single-links-pages-inner>span {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0 15px 5px 0
}

.mkdf-related-posts-holder {
	position: relative;
	display: inline-block;
	padding: 0
}

.mkdf-related-posts-holder .mkdf-related-posts-holder-inner {
	padding: 39px 0 19px
}

.mkdf-related-posts-holder .mkdf-related-posts-title {
	margin: 0 0 20px
}

.mkdf-related-posts-holder .mkdf-related-posts-title>* {
	margin: 0
}

.mkdf-related-posts-holder .mkdf-related-posts-inner {
	margin: 0 -10px
}

.mkdf-related-posts-holder .mkdf-related-post {
	position: relative;
	display: inline-block;
	float: left;
	width: 25%;
	margin: 0 0 20px;
	padding: 0 10px;
	box-sizing: border-box
}

.mkdf-content-has-sidebar .mkdf-related-posts-holder .mkdf-related-post {
	widtH: 33.33333333333333%
}

.touch .mkdf-related-posts-holder .mkdf-related-post {
	cursor: pointer
}

.mkdf-related-posts-holder .mkdf-related-post .mkdf-related-post-image {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	overflow: hidden
}

.mkdf-related-posts-holder .mkdf-related-post .mkdf-related-post-image a {
	position: relative;
	display: block
}

.mkdf-related-posts-holder .mkdf-related-post .mkdf-related-post-image a:after {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	content: '';
	opacity: 0;
	background-color: rgba(51, 51, 51, .2);
	-webkit-transition: opacity .3s ease;
	-moz-transition: opacity .3s ease;
	transition: opacity .3s ease
}

.mkdf-related-posts-holder .mkdf-related-post .mkdf-related-post-image img {
	display: block
}

.mkdf-related-posts-holder .mkdf-related-post .mkdf-post-title {
	margin: 28px 0 0
}

.mkdf-related-posts-holder .mkdf-related-post .mkdf-post-info {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: -4px 0 0;
	font-family: Poppins, sans-serif
}

.mkdf-related-posts-holder .mkdf-related-post .mkdf-post-info>div {
	position: relative;
	display: inline-block;
	vertical-align: top;
	float: left;
	padding: 0 13px 0 0;
	color: inherit;
	font-weight: 500
}

.mkdf-related-posts-holder .mkdf-related-post .mkdf-post-info>div:after {
	position: absolute;
	top: 0;
	right: 3px;
	content: '/'
}

.mkdf-related-posts-holder .mkdf-related-post .mkdf-post-info>div:last-child {
	padding: 0
}

.mkdf-related-posts-holder .mkdf-related-post .mkdf-post-info>div:last-child:after {
	display: none
}

.mkdf-related-posts-holder .mkdf-related-post .mkdf-post-info>div:not(.mkdf-post-info-date) a {
	color: #4e6dcc
}

.mkdf-related-posts-holder .mkdf-related-post .mkdf-post-info>div.mkdf-post-info-author .mkdf-post-info-author-text {
	margin: 0 3px 0 0
}

.mkdf-blog-list-holder .mkdf-bl-item,
.mkdf-blog-list-holder .mkdf-blog-list {
	padding: 0;
	margin: 0;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 100%
}

.mkdf-related-posts-holder .mkdf-related-post .mkdf-post-info>div a {
	color: inherit;
	line-height: inherit;
	font-size: 12px;
	font-weight: inherit
}

.mkdf-blog-list-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	clear: both
}

.mkdf-blog-list-holder .mkdf-blog-list {
	list-style: none
}

.mkdf-blog-list-holder .mkdf-bl-item {
	box-sizing: border-box
}

.mkdf-blog-list-holder .mkdf-bli-inner {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-blog-list-holder .mkdf-bli-content {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	box-sizing: border-box
}

.mkdf-blog-list-holder .mkdf-post-image {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-blog-list-holder .mkdf-post-image a,
.mkdf-blog-list-holder .mkdf-post-image img {
	display: block
}

.mkdf-blog-list-holder .mkdf-post-image a:after {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	content: '';
	background: rgba(255, 255, 255, .35);
	opacity: 0;
	-webkit-transition: opacity .5s ease;
	-moz-transition: opacity .5s ease;
	transition: opacity .5s ease
}

.mkdf-blog-list-holder .mkdf-post-image a:hover:after {
	opacity: 1
}

.mkdf-blog-list-holder .mkdf-bli-info-top {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 45px 0 1px;
	clear: both
}

.mkdf-blog-list-holder .mkdf-bli-info-top>div {
	font-family: Poppins, sans-serif;
	position: relative;
	display: inline-block;
	vertical-align: top;
	font-size: 12px;
	line-height: 1.2;
	float: left;
	padding: 0 5px 5px 0
}

.mkdf-blog-list-holder .mkdf-bli-info-top>div:last-child {
	padding: 0 0 5px
}

.mkdf-blog-list-holder .mkdf-bli-info-top>div:not(.mkdf-post-info-author) {
	font-weight: 500
}

.mkdf-blog-list-holder .mkdf-bli-info-top>div span {
	margin-left: 5px
}

.mkdf-blog-list-holder .mkdf-bli-info-top>div a {
	color: #4e6dcc
}

.mkdf-blog-list-holder .mkdf-bli-info-top>div a:hover {
	color: #43d5cb
}

.mkdf-blog-list-holder .mkdf-bli-info {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 35px 0 8px;
	clear: both
}

.mkdf-blog-list-holder .mkdf-bli-info>div {
	position: relative;
	display: inline-block;
	vertical-align: top;
	font-size: 13px;
	line-height: 1.2;
	float: left;
	padding: 0 20px 5px 0
}

.mkdf-blog-list-holder .mkdf-bli-info>div:last-child {
	padding: 0 0 5px
}

.mkdf-blog-list-holder .mkdf-bli-info>div a {
	color: #6e6e6e
}

.mkdf-blog-list-holder .mkdf-bli-info>div a:hover {
	color: #43d5cb
}

.mkdf-blog-list-holder .mkdf-bli-info-bottom {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	clear: both;
	margin-top: 24px;
	padding-top: 14px;
	border-top: 1px solid #cacaca
}

.mkdf-blog-list-holder .mkdf-bli-info-bottom>div {
	position: relative;
	display: inline-block;
	vertical-align: top;
	font-size: 13px;
	line-height: 1.2;
	float: left;
	width: 50%
}

.mkdf-blog-list-holder .mkdf-bli-info-bottom>div.mkdf-blog-share {
	margin: 12px 0;
	text-align: right
}

.mkdf-blog-list-holder .mkdf-bli-info-bottom>div:last-child {
	padding: 0 0 5px
}

.mkdf-blog-list-holder .mkdf-bli-info-bottom>div a {
	color: #333
}

.mkdf-blog-list-holder .mkdf-bli-info-bottom>div a:hover {
	color: #43d5cb
}

.mkdf-blog-list-holder .mkdf-bli-info-bottom .mkdf-social-share-holder.mkdf-list li {
	margin-right: 18px
}

.mkdf-blog-list-holder .mkdf-bli-info-bottom .mkdf-social-share-holder.mkdf-list li:last-child {
	margin-right: 0
}

.mkdf-blog-list-holder .mkdf-bli-info-bottom .mkdf-social-share-holder.mkdf-list li a {
	font-size: 13px
}

.mkdf-blog-list-holder .mkdf-post-title {
	margin: 0
}

.mkdf-blog-list-holder .mkdf-bli-excerpt {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin-top: 0
}

.mkdf-blog-list-holder .mkdf-bli-excerpt .mkdf-post-excerpt {
	margin: 9px 0 0
}

.mkdf-blog-list-holder .mkdf-bli-excerpt .mkdf-post-excerpt p {
	margin: 0
}

.mkdf-blog-list-holder .mkdf-bli-excerpt .mkdf-post-excerpt:after {
	content: '...'
}

.mkdf-blog-list-holder .mkdf-post-read-more-button {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 12px 0 0
}

.mkdf-blog-list-holder .mkdf-post-read-more-button a {
	padding: 0;
	margin: 0;
	color: #43d5cb
}

.mkdf-blog-list-holder .mkdf-post-read-more-button a:hover {
	color: #333
}

.mkdf-blog-list-holder.mkdf-bl-no-space .mkdf-bl-wrapper {
	margin: 0
}

.mkdf-blog-list-holder.mkdf-bl-no-space .mkdf-bl-item {
	padding: 0;
	margin: 0
}

.mkdf-blog-list-holder.mkdf-bl-tiny-space .mkdf-bl-wrapper {
	margin: 0 -5px
}

.mkdf-blog-list-holder.mkdf-bl-tiny-space .mkdf-bl-item {
	padding: 0 5px;
	margin: 0 0 10px
}

.mkdf-blog-list-holder.mkdf-bl-small-space .mkdf-bl-wrapper {
	margin: 0 -10px
}

.mkdf-blog-list-holder.mkdf-bl-small-space .mkdf-bl-item {
	padding: 0 10px;
	margin: 0 0 20px
}

.mkdf-blog-list-holder.mkdf-bl-normal-space .mkdf-bl-wrapper {
	margin: 0 -15px
}

.mkdf-blog-list-holder.mkdf-bl-normal-space .mkdf-bl-item {
	padding: 0 15px;
	margin: 0 0 30px
}

.mkdf-blog-list-holder.mkdf-bl-masonry {
	transition: none !important;
	overflow: visible !important
}

.mkdf-blog-list-holder.mkdf-bl-masonry .mkdf-blog-list {
	opacity: 0;
	-webkit-transition: opacity .2s ease-out;
	-moz-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out
}

.mkdf-blog-list-holder.mkdf-bl-masonry .mkdf-bl-item {
	vertical-align: top;
	z-index: 100
}

.mkdf-blog-list-holder.mkdf-bl-masonry .mkdf-bl-grid-sizer,
.mkdf-blog-list-holder.mkdf-bl-masonry .mkdf-bl-item {
	width: 100%
}

.mkdf-blog-list-holder.mkdf-bl-masonry .mkdf-bl-grid-gutter {
	width: 0
}

.mkdf-blog-list-holder.mkdf-bl-masonry.mkdf-bl-two-columns .mkdf-bl-grid-sizer,
.mkdf-blog-list-holder.mkdf-bl-masonry.mkdf-bl-two-columns .mkdf-bl-item {
	width: 50%
}

.mkdf-blog-list-holder.mkdf-bl-masonry.mkdf-bl-three-columns .mkdf-bl-grid-sizer,
.mkdf-blog-list-holder.mkdf-bl-masonry.mkdf-bl-three-columns .mkdf-bl-item {
	width: 33.33333%
}

.mkdf-blog-list-holder.mkdf-bl-masonry.mkdf-bl-four-columns .mkdf-bl-grid-sizer,
.mkdf-blog-list-holder.mkdf-bl-masonry.mkdf-bl-four-columns .mkdf-bl-item {
	width: 25%
}

.mkdf-blog-list-holder.mkdf-bl-masonry.mkdf-bl-five-columns .mkdf-bl-grid-sizer,
.mkdf-blog-list-holder.mkdf-bl-masonry.mkdf-bl-five-columns .mkdf-bl-item {
	width: 20%
}

.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-bl-item {
	margin-bottom: 17px
}

.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-post-image {
	display: table-cell;
	vertical-align: top;
	width: 50px
}

.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-post-image img {
	border-radius: 50%;
	height: 50px
}

.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-bli-content {
	display: table-cell;
	vertical-align: top;
	width: auto;
	padding-left: 21px
}

.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-bli-content .mkdf-post-info-date {
	display: block;
	margin: 4px 0 0;
	line-height: 1
}

.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-bli-content .mkdf-post-info-date a {
	font-family: Poppins, sans-serif;
	font-size: 12px;
	color: #6e6e6e;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	transition: all .3s ease-out
}

.mkdf-blog-list-holder.mkdf-bl-simple .mkdf-bli-content .mkdf-post-info-date a:hover {
	color: #333
}

.mkdf-blog-list-holder.mkdf-bl-standard:not(.mkdf-bl-one-column) .mkdf-bl-item {
	float: left
}

.mkdf-blog-list-holder.mkdf-bl-standard.mkdf-bl-two-columns .mkdf-bl-item {
	width: 50%
}

.mkdf-blog-list-holder.mkdf-bl-standard.mkdf-bl-three-columns .mkdf-bl-item {
	width: 33.33333%
}

.mkdf-blog-list-holder.mkdf-bl-standard.mkdf-bl-four-columns .mkdf-bl-item {
	width: 25%
}

.mkdf-blog-list-holder.mkdf-bl-standard.mkdf-bl-five-columns .mkdf-bl-item {
	width: 20%
}

.mkdf-bl-loading {
	position: relative;
	display: none;
	width: 100%;
	margin: 40px 0 20px;
	text-align: center
}

.mkdf-bl-loading.mkdf-showing {
	display: block
}

.mkdf-bl-loading>div {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 14px;
	height: 14px;
	margin: 0 3px;
	background-color: #333;
	border-radius: 100%;
	-webkit-animation: bl-bouncedelay 1.4s infinite ease-in-out both;
	-moz-animation: bl-bouncedelay 1.4s infinite ease-in-out both;
	animation: bl-bouncedelay 1.4s infinite ease-in-out both
}

.mkdf-bl-loading .mkdf-bl-loading-bounce1 {
	-webkit-animation-delay: -.32s;
	-moz-animation-delay: -.32s;
	animation-delay: -.32s
}

.mkdf-bl-loading .mkdf-bl-loading-bounce2 {
	-webkit-animation-delay: -.16s;
	-moz-animation-delay: -.16s;
	animation-delay: -.16s
}

@-webkit-keyframes bl-bouncedelay {

	0%,
	100%,
	80% {
		-webkit-transform: scale(0)
	}

	40% {
		-webkit-transform: scale(1)
	}
}

@-moz-keyframes bl-bouncedelay {

	0%,
	100%,
	80% {
		-moz-transform: scale(0)
	}

	40% {
		-moz-transform: scale(1)
	}
}

@keyframes bl-bouncedelay {

	0%,
	100%,
	80% {
		-webkit-transform: scale(0);
		transform: scale(0)
	}

	40% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

.mkdf-blog-slider-holder .mkdf-blog-slider-item {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	list-style-type: none;
	text-align: center
}

.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-image {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-image::after {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	content: "";
	background: rgba(51, 51, 51, .3)
}

.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-text-wrapper {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	opacity: 0;
	-webkit-transition: opacity .45s ease-out;
	-moz-transition: opacity .45s ease-out;
	transition: opacity .45s ease-out
}

.mkdf-blog-slider-holder .active.center .mkdf-blog-slider-item .mkdf-item-text-wrapper,
.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-logo-wrapper .mkdf-light-logo {
	opacity: 1
}

.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-text-holder {
	position: relative;
	display: table;
	table-layout: fixed;
	height: 100%;
	width: 100%
}

.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-text-holder-inner {
	position: relative;
	display: table-cell;
	height: 100%;
	width: 100%;
	vertical-align: middle;
	padding: 0 5%
}

.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-info-section {
	margin-bottom: 5px
}

.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-info-section>div {
	position: relative;
	display: inline-block;
	padding-right: 25px;
	margin-left: 5px
}

.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-info-section>div:after {
	content: "/";
	position: absolute;
	top: 0;
	right: 5px
}

.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-info-section>div:first-child {
	margin-left: 0
}

.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-info-section>div:last-child:after {
	content: ''
}

.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-info-section>div span {
	color: #444
}

.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-item-title {
	margin: 0 0 15px;
	color: #fff
}

.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-section-button-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 20px 0 0
}

.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-section-button-holder a {
	color: #fff
}

.mkdf-blog-slider-holder .mkdf-blog-slider-item .mkdf-section-button-holder a:hover {
	color: #43d5cb !important
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article {
	margin: 0 0 30px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-heading {
	margin-bottom: 38px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-title {
	margin: 0 0 8px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-text {
	padding: 0 0 21px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-top {
	font-size: 12px;
	font-weight: 500;
	margin-bottom: 3px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-top>div {
	position: relative;
	display: inline-block;
	padding-right: 8px;
	margin-right: 3px;
	color: #4e6dcc;
	font-family: Poppins, sans-serif
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-top>div a {
	color: inherit
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-top>div a:hover {
	color: #43d5cb
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-top>div:after {
	content: "/";
	position: absolute;
	top: 0;
	right: -2px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-top>div:last-child {
	padding-right: 0;
	margin-right: 0
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-top>div:last-child:after {
	content: ''
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 31px 0 0;
	border-top: solid 1px #dadada
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-left,
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right {
	position: relative;
	display: inline-block;
	width: 50%;
	float: right;
	margin-top: 16px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-left {
	float: left
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-left .mkdf-social-share-holder.mkdf-list li {
	margin: 0 21px 3px 0
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-left .mkdf-social-share-holder.mkdf-list li a {
	font-size: 14px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-left>div {
	position: relative;
	display: inline-block;
	padding-right: 8px;
	margin-right: 3px;
	color: #6e6e6e
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-left>div a {
	color: #333
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-left>div a:hover {
	color: #43d5cb
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-left>div:after {
	content: "/";
	position: absolute;
	top: 0;
	right: -2px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-left>div:last-child {
	padding-right: 0;
	margin-right: 0
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-left>div:last-child:after {
	content: ''
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right {
	text-align: right
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right .comments-number,
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right .mkdf-blog-like span {
	font-weight: 500
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right .mkdf-blog-like i,
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right .mkdf-post-info-comments i {
	font-size: 16px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right>div {
	font-size: 12px;
	font-family: Poppins, sans-serif;
	color: #333;
	display: inline-block;
	margin-left: 17px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right>div.mkdf-post-info-author {
	font-weight: 500
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right>div a {
	color: #333
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right>div a:hover {
	color: #43d5cb
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right>div i {
	margin-right: 8px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right>div:first-child {
	margin-left: 0
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-bottom .mkdf-post-info-bottom-right a:not(.mkdf-post-info-author-link) {
	color: #4e6dcc
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-link .mkdf-post-title {
	color: #fff;
	margin-bottom: 9px;
	line-height: 1.45em
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-link .mkdf-post-content {
	background-size: cover;
	background-color: #4e6dcc
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-link .mkdf-post-text {
	padding: 42px 53px 29px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-link .mkdf-post-text-main {
	position: relative;
	display: table;
	table-layout: fixed;
	height: 100%;
	width: 100%;
	text-align: left
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-link .mkdf-post-mark {
	position: relative;
	display: table-cell;
	height: 100%;
	width: 50px;
	vertical-align: top;
	text-align: left
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-link .mkdf-post-mark .mkdf-link-mark {
	padding-top: 5px;
	font-size: 36px;
	color: #fff
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-link .mkdf-post-link-holder {
	position: relative;
	display: table-cell;
	height: 100%;
	width: 100%;
	vertical-align: middle;
	vertical-align: top;
	text-align: left;
	padding-left: 12px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-link .mkdf-post-info-bottom {
	border: none;
	padding: 8px 11px;
	margin: 0
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-link .mkdf-post-info-bottom .mkdf-post-info-bottom-left {
	margin: 0
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-link .mkdf-post-info-bottom .mkdf-blog-share {
	padding-left: 50px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-link .mkdf-post-info-bottom .mkdf-blog-share li {
	margin: 0 17px 3px 0
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-link .mkdf-post-info-bottom .mkdf-blog-share li a {
	color: #fff;
	font-size: 12px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-link .mkdf-post-info-bottom .mkdf-blog-share li a:hover {
	color: #43d5cb
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-quote .mkdf-post-title {
	color: #fff;
	margin-bottom: 9px;
	line-height: 1.45em
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-quote .mkdf-post-info-bottom {
	border-color: transparent;
	padding: 8px 11px;
	margin: 0
}

.mkdf-logo-area-border-disable .mkdf-page-header .mkdf-logo-area,
.mkdf-logo-area-in-grid-border-disable .mkdf-page-header .mkdf-logo-area .mkdf-grid .mkdf-vertical-align-containers,
.mkdf-menu-area-border-disable .mkdf-page-header .mkdf-menu-area,
.mkdf-menu-area-in-grid-border-disable .mkdf-page-header .mkdf-menu-area .mkdf-grid .mkdf-vertical-align-containers {
	border: none
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-quote .mkdf-post-info-bottom .mkdf-post-info-bottom-left {
	margin: 0
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-quote .mkdf-post-text {
	padding: 42px 53px 29px;
	background-color: #4e6dcc;
	background-size: cover
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-quote .mkdf-post-text-main {
	position: relative;
	display: table;
	table-layout: fixed;
	height: 100%;
	width: 100%;
	text-align: left
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-quote .mkdf-post-quote-holder {
	padding-left: 12px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-quote .mkdf-post-mark {
	position: relative;
	display: table-cell;
	height: 100%;
	width: 50px;
	vertical-align: top;
	text-align: left
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-quote .mkdf-post-mark .mkdf-quote-mark {
	padding-top: 5px;
	font-size: 36px;
	color: #fff
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-quote .mkdf-post-link-holder {
	position: relative;
	display: table-cell;
	height: 100%;
	width: 100%;
	vertical-align: middle;
	vertical-align: top;
	text-align: left
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-quote .mkdf-post-author {
	display: inline-block;
	margin-bottom: 23px;
	font-size: 12px;
	line-height: 20px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-quote .mkdf-quote-author {
	color: #fff;
	font-family: Poppins, sans-serif;
	font-size: 12px;
	font-weight: 500
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-quote .mkdf-quote-author:before {
	content: "-";
	padding-right: 6px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-quote .mkdf-blog-share {
	padding-left: 47px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-quote .mkdf-blog-share li {
	margin: 0 17px 3px 0
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-quote .mkdf-blog-share li a {
	color: #fff;
	font-size: 12px
}

.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article.format-quote .mkdf-blog-share li a:hover {
	color: #43d5cb
}

.mkdf-content-bottom .mkdf-content-bottom-inner {
	box-sizing: border-box
}

.mkdf-content-bottom .mkdf-content-bottom-inner.mkdf-grid {
	padding: 20px 0
}

.mkdf-content-bottom .mkdf-content-bottom-inner.mkdf-full-width {
	padding: 83px 45px 82px
}

.mkdf-page-footer {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	z-index: 100;
	box-sizing: border-box
}

.mkdf-page-footer .mkdf-footer-top-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	background-color: #242626;
	box-sizing: border-box
}

.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-alignment-center {
	text-align: center
}

.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-alignment-left {
	text-align: left
}

.mkdf-drop-down .second .inner ul.right li a,
.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-alignment-right {
	text-align: right
}

.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner {
	box-sizing: border-box
}

.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid {
	padding: 112px 0
}

.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-full-width {
	padding: 83px 45px 82px
}

.mkdf-page-footer .mkdf-footer-bottom-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	background-color: #242626;
	box-sizing: border-box;
	text-align: center
}

.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner {
	box-sizing: border-box
}

.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner.mkdf-grid {
	padding: 19px 0
}

.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner.mkdf-full-width {
	padding: 19px 50px
}

.mkdf-page-header {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 0;
	padding: 0;
	z-index: 110;
	box-sizing: border-box
}

.mkdf-page-header a img {
	display: block
}

.mkdf-page-header p {
	margin: 0
}

.mkdf-page-header .mkdf-vertical-align-containers {
	padding: 0 45px
}

.mkdf-page-header .mkdf-grid {
	height: 100%
}

.mkdf-page-header .mkdf-grid .mkdf-vertical-align-containers {
	padding: 0;
	-webkit-transition: background-color .3s ease;
	-moz-transition: background-color .3s ease;
	transition: background-color .3s ease
}

.mkdf-page-header .mkdf-logo-area {
	position: relative;
	height: 83px;
	overflow: hidden;
	background-color: #fff
}

.mkdf-page-header .mkdf-logo-area .mkdf-logo-wrapper a {
	max-height: 83px
}

.mkdf-page-header .mkdf-menu-area {
	position: relative;
	height: 90px;
	background-color: #fff;
	box-sizing: border-box
}

.mkdf-boxed .mkdf-page-header .mkdf-menu-area {
	padding: 0
}

.mkdf-header-logo-area-in-grid-padding .mkdf-page-header .mkdf-logo-area .mkdf-vertical-align-containers,
.mkdf-header-logo-area-in-grid-padding .mkdf-page-header .mkdf-menu-area .mkdf-vertical-align-containers {
	padding: 0 25px
}

.mkdf-page-header .mkdf-menu-area .mkdf-logo-wrapper a {
	max-height: 90px
}

.mkdf-page-header .mkdf-menu-area .widget {
	display: inline-block;
	vertical-align: middle;
	margin: 0
}

.mkdf-menu-area-shadow-disable .mkdf-page-header .mkdf-menu-area,
.mkdf-menu-area-shadow-disable .mkdf-page-header .mkdf-menu-area .mkdf-grid .mkdf-vertical-align-containers {
	box-shadow: none
}

.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-logo-wrapper .mkdf-dark-logo,
.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-logo-wrapper .mkdf-normal-logo {
	opacity: 0
}

.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-menu-area,
.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-menu-area .widget,
.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-menu-area .widget .widgettitle,
.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-menu-area .widget a,
.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-menu-area .widget a:hover,
.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-menu-area .widget i,
.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-menu-area .widget p,
.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-menu-area .widget span,
.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header).mkdf-menu-area,
.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header).mkdf-menu-area .widget,
.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header).mkdf-menu-area .widget .widgettitle,
.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header).mkdf-menu-area .widget a,
.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header).mkdf-menu-area .widget a:hover,
.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header).mkdf-menu-area .widget i,
.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header).mkdf-menu-area .widget p,
.mkdf-light-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header).mkdf-menu-area .widget span {
	color: #fff !important
}

.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-logo-wrapper .mkdf-dark-logo {
	opacity: 1
}

.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-logo-wrapper .mkdf-light-logo,
.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-logo-wrapper .mkdf-normal-logo {
	opacity: 0
}

.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-menu-area,
.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-menu-area .widget,
.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-menu-area .widget .widgettitle,
.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-menu-area .widget a,
.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-menu-area .widget a:hover,
.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-menu-area .widget i,
.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-menu-area .widget p,
.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-menu-area .widget span,
.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header).mkdf-menu-area,
.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header).mkdf-menu-area .widget,
.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header).mkdf-menu-area .widget .widgettitle,
.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header).mkdf-menu-area .widget a,
.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header).mkdf-menu-area .widget a:hover,
.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header).mkdf-menu-area .widget i,
.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header).mkdf-menu-area .widget p,
.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header).mkdf-menu-area .widget span {
	color: #333 !important
}

.mkdf-logo-wrapper {
	display: inline-block;
	vertical-align: middle
}

.mkdf-logo-wrapper a {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	max-width: 100%
}

.mkdf-logo-wrapper a img {
	height: 100%;
	width: auto;
	-webkit-transition: opacity .2s ease;
	-moz-transition: opacity .2s ease;
	transition: opacity .2s ease
}

.mkdf-logo-wrapper a img.mkdf-normal-logo {
	opacity: 1
}

.mkdf-logo-wrapper a img.mkdf-dark-logo {
	opacity: 0;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	transform: translateY(-100%)
}

.mkdf-logo-wrapper a img.mkdf-light-logo {
	opacity: 0;
	-webkit-transform: translateY(-200%);
	-moz-transform: translateY(-200%);
	transform: translateY(-200%)
}

.mkdf-main-menu {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: auto
}

.mkdf-main-menu .mkdf-main-menu-line {
	position: absolute;
	left: 0;
	width: 0;
	height: 0;
	z-index: 100;
	border-top: 4px solid #43d5cb;
	-webkit-transition: width .4s, left .6s cubic-bezier(.19, .65, .02, .93);
	-moz-transition: width .4s, left .6s cubic-bezier(.19, .65, .02, .93);
	transition: width .4s, left .6s cubic-bezier(.19, .65, .02, .93)
}

.mkdf-main-menu .mkdf-main-menu-line.bottom {
	bottom: 0
}

.mkdf-main-menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left
}

.mkdf-main-menu ul li {
	position: relative;
	display: inline-block;
	float: left;
	padding: 0;
	margin: 0
}

.mkdf-main-menu ul li a {
	font-size: 14px;
	line-height: 24px;
	color: #505050;
	font-weight: 400
}

.mkdf-drop-down .second .inner ul li.current-menu-ancestor>a,
.mkdf-drop-down .second .inner ul li.current-menu-item>a,
.mkdf-main-menu ul li a:hover {
	color: #43d5cb
}

.mkdf-main-menu ul li a i:before {
	margin: 1px;
	font-size: 15px
}

.mkdf-main-menu ul li a .menu_icon_wrapper {
	position: relative;
	display: inline-block;
	vertical-align: middle
}

.mkdf-main-menu ul li a .mkdf-menu-featured-icon {
	position: relative;
	top: -4px;
	left: 5px;
	color: currentColor;
	font-size: 10px;
	margin: 0
}

.mkdf-main-menu ul li a .mkdf-menu-featured-icon:before {
	margin: 0
}

.mkdf-main-menu>ul {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	height: 100%
}

.mkdf-main-menu>ul>li {
	float: left;
	height: 100%;
	box-sizing: border-box;
	z-index: 101
}

.mkdf-main-menu>ul>li>a {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	height: 100%;
	padding: 0 21px;
	color: #333;
	font-weight: 400;
	font-size: 14px;
	line-height: 23px;
	box-sizing: border-box;
	font-family: Poppins, sans-serif
}

.mkdf-main-menu>ul>li>a>span.item_outer {
	position: relative;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
}

.mkdf-main-menu>ul>li>a>span.item_outer .item_text {
	position: relative;
	display: inline-block;
	vertical-align: top
}

.mkdf-main-menu>ul>li.mkdf-active-item>a,
.mkdf-main-menu>ul>li>a:hover {
	color: #333
}

.mkdf-main-menu>ul>li.has_sub>a .mkdf-menu-arrow {
	display: none
}

.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-main-menu>ul>li.mkdf-active-item>a,
.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-main-menu>ul>li>a,
.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-main-menu>ul>li>a:hover {
	color: #fff
}

.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-main-menu .mkdf-main-menu-line {
	border-color: #fff
}

.mkdf-dark-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-main-menu>ul>li.mkdf-active-item>a,
.mkdf-dark-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-main-menu>ul>li>a,
.mkdf-dark-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-main-menu>ul>li>a:hover {
	color: #333
}

.mkdf-dark-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-main-menu .mkdf-main-menu-line {
	border-color: #333
}

.mkdf-drop-down .second {
	position: absolute;
	display: block;
	left: -25px;
	top: 100%;
	visibility: hidden;
	overflow: hidden;
	opacity: 0;
	z-index: 10;
	-webkit-transition: top .15s ease-out;
	-moz-transition: top .15s ease-out;
	transition: top .15s ease-out;
	border-top: 1px solid #43d5cb;
	-webkit-box-shadow: 0 3px 5px -2px rgba(0, 0, 0, .08);
	-moz-box-shadow: 0 3px 5px -2px rgba(0, 0, 0, .08);
	box-shadow: 0 3px 5px -2px rgba(0, 0, 0, .08)
}

.mkdf-drop-down .second.mkdf-drop-down-start {
	visibility: visible;
	overflow: visible;
	opacity: 1;
	-webkit-transition: opacity .2s ease-out;
	-moz-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out
}

.mkdf-drop-down .second.right {
	right: 0;
	left: auto
}

.mkdf-drop-down .second .inner {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	z-index: 997
}

.mkdf-drop-down .second .inner ul li {
	display: block;
	float: none;
	height: auto
}

.mkdf-drop-down .second .inner ul li .widget {
	width: 100%;
	margin: 0 !important
}

.mkdf-drop-down .second .inner ul li a {
	display: block;
	float: none;
	margin: 0;
	padding: 6px 34px 6px 44px;
	-webkit-transition: color .3s ease-out, padding .3s ease-out;
	-moz-transition: color .3s ease-out, padding .3s ease-out;
	transition: color .3s ease-out, padding .3s ease-out
}

.mkdf-drop-down .second .inner ul li a .item_outer {
	position: relative;
	display: block;
	overflow: hidden;
	box-sizing: border-box
}

.mkdf-drop-down .second .inner ul li.sub>a .item_outer:after {
	color: #4e6dcc;
	position: absolute;
	display: inline-block;
	vertical-align: middle;
	top: 0;
	right: 0;
	content: "\f125";
	font-family: IonIcons, serif;
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	transition: all .3s ease-out;
	opacity: 1
}

.mkdf-drop-down .second .inner ul li:hover.sub>a .item_outer:after {
	opacity: 0;
	-webkit-transform: scale(0, 1);
	-moz-transform: scale(0, 1);
	transform: scale(0, 1)
}

.mkdf-drop-down .second .inner ul.right li a:hover .item_outer:before {
	left: auto;
	right: -12px
}

.mkdf-drop-down .second .inner ul.right li.current-menu-ancestor>a .item_outer:before,
.mkdf-drop-down .second .inner ul.right li.current-menu-item>a .item_outer:before {
	left: auto;
	right: 0
}

.mkdf-drop-down .second .inner ul.right li.sub>a .item_outer:after {
	right: auto;
	left: 0;
	content: "\f124"
}

.mkdf-drop-down .second .inner ul.right li ul {
	left: -100%
}

.mkdf-drop-down .second .inner ul li.sub ul li>a:before,
.mkdf-drop-down .second .inner>ul>li>a:before {
	position: absolute;
	top: 1px;
	left: 34px;
	content: "\f067";
	width: 20px;
	font-size: 13px;
	display: block;
	font-family: FontAwesome, serif;
	line-height: inherit;
	padding-top: inherit;
	color: #43d5cb;
	overflow: hidden;
	-webkit-transform: scale(0, 1);
	-moz-transform: scale(0, 1);
	transform: scale(0, 1);
	opacity: 0;
	-webkit-transition: all .25s ease-out;
	-moz-transition: all .25s ease-out;
	transition: all .25s ease-out
}

.mkdf-drop-down .second .inner ul li.sub ul li>a.has_icon .menu_icon_wrapper,
.mkdf-drop-down .second .inner>ul>li>a.has_icon .menu_icon_wrapper {
	opacity: 1;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all .25s ease-out;
	-moz-transition: all .25s ease-out;
	transition: all .25s ease-out;
	display: inline-block;
	width: 20px;
	backface-visibility: hidden
}

.mkdf-drop-down .second .inner ul li.sub ul.right li>a:before,
.mkdf-drop-down .second .inner>ul.right>li>a:before {
	right: 34px;
	left: auto
}

.mkdf-drop-down .second .inner ul li.sub ul li:hover>a,
.mkdf-drop-down .second .inner>ul>li:hover>a {
	padding-left: 55px
}

.mkdf-drop-down .second .inner ul li.sub ul li:hover>a:before,
.mkdf-drop-down .second .inner>ul>li:hover>a:before {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	transform: scale(1);
	opacity: 1
}

.mkdf-drop-down .second .inner ul li.sub ul li:hover>a.has_icon,
.mkdf-drop-down .second .inner>ul>li:hover>a.has_icon {
	padding-left: 34px
}

.mkdf-drop-down .second .inner ul li.sub ul li:hover>a.has_icon .menu_icon_wrapper,
.mkdf-drop-down .second .inner>ul>li:hover>a.has_icon .menu_icon_wrapper {
	opacity: 0;
	-webkit-transform: scale(0, 1);
	-moz-transform: scale(0, 1);
	transform: scale(0, 1)
}

.mkdf-drop-down .second .inner ul li.sub ul.right li:hover>a,
.mkdf-drop-down .second .inner>ul.right>li:hover>a {
	padding-left: 34px;
	padding-right: 55px
}

.mkdf-drop-down li.left_position .second {
	left: 0
}

.mkdf-drop-down li.right_position .second {
	left: auto;
	right: 0;
	border-top: 1px solid #43d5cb
}

.mkdf-drop-down>ul>li:hover>.second {
	z-index: 20
}

.mkdf-drop-down .narrow .second .inner ul {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	background-color: rgba(255, 255, 255, .97);
	padding: 30px 0
}

.mkdf-drop-down .narrow .second .inner ul li {
	width: 290px
}

.mkdf-drop-down .narrow .second .inner ul li ul {
	position: absolute;
	left: 100%;
	top: -30px;
	height: auto;
	opacity: 0;
	overflow: hidden;
	z-index: 10;
	border-top: 1px solid #43d5cb;
	-webkit-box-shadow: 3px 3px 5px -3px rgba(0, 0, 0, .08);
	-moz-box-shadow: 3px 3px 5px -3px rgba(0, 0, 0, .08);
	box-shadow: 3px 3px 5px -3px rgba(0, 0, 0, .08);
	-webkit-transform: translateZ(0);
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	transition: opacity .3s ease-out
}

.mkdf-drop-down .narrow .second .inner ul li:hover ul {
	z-index: 20;
	opacity: 1
}

.mkdf-drop-down .narrow .second .inner ul.right li ul {
	left: -100%;
	-webkit-box-shadow: -3px 3px 5px -3px rgba(0, 0, 0, .08);
	-moz-box-shadow: -3px 3px 5px -3px rgba(0, 0, 0, .08);
	box-shadow: -3px 3px 5px -3px rgba(0, 0, 0, .08)
}

.mkdf-drop-down .wide .second .inner {
	background-color: rgba(255, 255, 255, .97);
	text-align: center
}

.mkdf-drop-down .wide .second .inner ul li a {
	padding: 8px 0;
	color: #505050
}

.mkdf-drop-down .wide .second .inner ul li a:hover,
.mkdf-drop-down .wide .second .inner ul li ul li:hover,
.mkdf-drop-down .wide .second .inner ul li.current-menu-ancestor>a,
.mkdf-drop-down .wide .second .inner ul li.current-menu-item>a {
	color: #43d5cb
}

.mkdf-drop-down .wide .second .inner ul li ul {
	position: relative;
	display: block;
	top: 0;
	left: 0;
	visibility: visible
}

.mkdf-drop-down .wide .second .inner ul li ul li a {
	border-bottom: 1px solid #ebebeb
}

.mkdf-drop-down .wide .second .inner ul li ul li a .menu_icon_wrapper i {
	-webkit-transition: color .3s ease-out;
	-moz-transition: color .3s ease-out;
	transition: color .3s ease-out
}

.mkdf-drop-down .wide .second .inner ul li ul li:hover .menu_icon_wrapper i {
	color: #6e6e6e
}

.mkdf-drop-down .wide .second .inner ul li ul li:last-child a {
	border-bottom: 0;
	padding-bottom: 0
}

.mkdf-drop-down .wide .second .inner ul li.sub ul li>a.has_icon .item_text {
	padding-left: 5px
}

.mkdf-drop-down .wide .second .inner ul li.sub ul li:hover>a {
	padding-left: 20px
}

.mkdf-drop-down .wide .second .inner ul li.sub ul li:hover>a.has_icon {
	padding-left: 0
}

.mkdf-drop-down .wide .second .inner>ul {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 1100px;
	padding: 35px 0;
	box-sizing: border-box
}

.mkdf-drop-down .wide .second .inner>ul>li>a .item_outer:after,
.mkdf-drop-down .wide .second .inner>ul>li>a .item_outer:before,
.mkdf-drop-down .wide .second .inner>ul>li>a:before {
	display: none
}

@media only screen and (min-width:1400px) {
	.mkdf-grid-1300 .mkdf-drop-down .wide .second .inner>ul {
		width: 1300px
	}
}

@media only screen and (min-width:1300px) {
	.mkdf-grid-1200 .mkdf-drop-down .wide .second .inner>ul {
		width: 1200px
	}
}

@media only screen and (min-width:1200px) {
	.mkdf-grid-1000 .mkdf-drop-down .wide .second .inner>ul {
		width: 1000px
	}
}

@media only screen and (min-width:1024px) {
	.mkdf-grid-800 .mkdf-drop-down .wide .second .inner>ul {
		width: 800px
	}
}

.mkdf-drop-down .wide .second .inner>ul>li {
	float: left;
	width: 25%;
	margin: 0;
	padding: 0 65px 0 0;
	box-sizing: border-box
}

.mkdf-drop-down .wide .second .inner>ul>li:nth-child(4n+1) {
	clear: both
}

.mkdf-drop-down .wide .second .inner>ul>li>a {
	color: #333;
	font-size: 15px;
	font-weight: 500;
	line-height: 1.1em;
	padding: 7px 0 22px;
	font-family: Poppins, sans-serif
}

.mkdf-drop-down .wide .second .inner>ul>li>a:hover {
	color: #333
}

.mkdf-drop-down .wide .second .inner>ul>li>a.no_link {
	cursor: default
}

.mkdf-btn,
.mkdf-mobile-header .mkdf-mobile-nav .mobile_arrow:hover,
.touch .mkdf-clients-carousel-holder .mkdf-client-image-holder,
button.mkdf-btn,
input[type=submit].mkdf-btn {
	cursor: pointer
}

.mkdf-drop-down .wide .second .inner>ul>li>a .item_outer {
	padding: 0;
	overflow: inherit
}

.mkdf-drop-down .wide .second .inner>ul>li.current-menu-ancestor>a,
.mkdf-drop-down .wide .second .inner>ul>li.current-menu-item>a {
	color: #333
}

.mkdf-drop-down .wide .second .inner>ul>li>ul>li>a:before {
	left: 2px
}

.mkdf-drop-down .wide.left_position .second .inner>ul,
.mkdf-drop-down .wide.right_position .second .inner>ul {
	width: auto;
	white-space: nowrap
}

.mkdf-drop-down .wide.left_position .second .inner>ul>li,
.mkdf-drop-down .wide.right_position .second .inner>ul>li {
	float: none;
	display: inline-block;
	vertical-align: top
}

.mkdf-drop-down .wide.left_position .second .inner>ul>li:nth-child(4n+1),
.mkdf-drop-down .wide.right_position .second .inner>ul>li:nth-child(4n+1) {
	border-left: none
}

.mkdf-drop-down .wide.left_position .second ul li,
.mkdf-drop-down .wide.right_position .second ul li {
	padding: 0 33px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 275px
}

.mkdf-page-header .mkdf-fixed-wrapper.fixed {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	-webkit-backface-visibility: hidden
}

.admin-bar .mkdf-page-header .mkdf-fixed-wrapper.fixed {
	margin-top: 32px
}

.mkdf-page-header .mkdf-fixed-wrapper.fixed .mkdf-menu-area {
	background-color: #fff
}

.mkdf-fixed-on-scroll .mkdf-page-header .mkdf-fixed-wrapper .mkdf-menu-area {
	-webkit-transition: height .2s ease;
	-moz-transition: height .2s ease;
	transition: height .2s ease
}

.mkdf-header-standard-extended .mkdf-page-header .mkdf-logo-area {
	height: 83px;
	z-index: 1;
	box-sizing: border-box
}

.mkdf-header-standard-extended .mkdf-page-header .mkdf-logo-area .mkdf-logo-wrapper a {
	max-height: 83px
}

.mkdf-header-standard-extended .mkdf-page-header .mkdf-logo-area .mkdf-vertical-align-containers .mkdf-position-right-inner {
	height: auto
}

.mkdf-header-standard-extended .mkdf-page-header .mkdf-logo-area .widget {
	margin: 0 24px 0 0;
	padding: 3px 45px 0 0;
	display: inline-block;
	border: 0;
	border-right: 1px solid #e0e0e0;
	text-align: left
}

.mkdf-header-standard-extended .mkdf-page-header .mkdf-logo-area .widget:last-child {
	border-right: 0;
	margin-right: 0;
	padding-right: 0
}

.mkdf-header-standard-extended .mkdf-page-header .mkdf-logo-area .widget .mkdf-info-icon .mkdf-info-icon-content {
	font-size: 13px
}

.mkdf-header-standard-extended .mkdf-page-header .mkdf-logo-area .mkdf-logo-widget-area {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin-left: 8px
}

.mkdf-header-standard-extended .mkdf-page-header .mkdf-logo-area .mkdf-right-from-logo-widget {
	position: relative;
	padding: 0 20px 0 0;
	float: left
}

.mkdf-header-standard-extended .mkdf-page-header .mkdf-logo-area .mkdf-right-from-logo-widget:last-child {
	padding-right: 0
}

.mkdf-header-standard-extended .mkdf-page-header .mkdf-menu-area {
	border-top: 1px solid #e0e0e0;
	height: 50px
}

.mkdf-header-standard-extended .mkdf-page-header .mkdf-menu-area .mkdf-shopping-cart-holder .mkdf-header-cart .mkdf-cart-count-holder {
	top: -5%
}

.mkdf-header-standard-extended .mkdf-page-header .mkdf-menu-area .mkdf-main-menu {
	left: -21px
}

.mkdf-header-standard-extended .mkdf-page-header .mkdf-menu-area .mkdf-vertical-align-containers .mkdf-position-left-inner {
	height: 100%
}

.mkdf-header-standard-extended .mkdf-page-header .mkdf-menu-area .mkdf-vertical-align-containers .mkdf-position-right-inner {
	height: auto
}

.mkdf-header-standard .mkdf-menu-area.mkdf-menu-center .mkdf-vertical-align-containers .mkdf-position-center-inner,
.mkdf-header-standard .mkdf-menu-area.mkdf-menu-left .mkdf-vertical-align-containers .mkdf-position-left-inner,
.mkdf-header-standard .mkdf-menu-area.mkdf-menu-right .mkdf-vertical-align-containers .mkdf-position-right-inner {
	height: 100%
}

.mkdf-header-standard .mkdf-menu-area.mkdf-menu-left .mkdf-main-menu {
	width: auto;
	padding: 0 0 0 20px
}

.mkdf-header-standard .mkdf-menu-area.mkdf-menu-right .mkdf-main-menu {
	width: auto
}

.mkdf-mobile-header {
	position: relative;
	display: none;
	z-index: 101
}

.mkdf-mobile-header .mkdf-mobile-header-inner {
	position: relative;
	height: 70px;
	background-color: #fff;
	border-bottom: 1px solid #e1e1e1;
	box-sizing: border-box
}

.mkdf-mobile-header .mkdf-mobile-header-inner .mkdf-mobile-header-holder {
	position: relative;
	z-index: 2;
	height: 100%
}

.mkdf-mobile-header .mkdf-grid {
	height: 100%
}

.mkdf-mobile-header .mkdf-vertical-align-containers {
	padding: 0
}

.mkdf-mobile-header .mkdf-mobile-logo-wrapper a {
	display: block
}

.mkdf-mobile-header .mkdf-mobile-logo-wrapper img {
	height: 100%;
	width: auto
}

.mkdf-mobile-header .mkdf-mobile-menu-opener {
	position: relative;
	height: 100%;
	float: left;
	z-index: 2
}

.mkdf-mobile-header .mkdf-mobile-menu-opener a {
	display: table;
	height: 100%;
	padding-right: 10px;
	color: #333
}

.mkdf-mobile-header .mkdf-mobile-menu-opener a>* {
	position: relative;
	display: table-cell;
	vertical-align: middle;
	line-height: 1em
}

.mkdf-mobile-header .mkdf-mobile-menu-opener a .mkdf-mobile-menu-icon {
	font-size: 21px
}

.mkdf-mobile-header .mkdf-mobile-menu-opener a .mkdf-mobile-menu-text {
	color: inherit;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	font-style: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	text-transform: inherit;
	padding-left: 5px
}

.mkdf-mobile-header .mkdf-mobile-menu-opener.mkdf-mobile-menu-opened a {
	color: #43d5cb
}

.mkdf-mobile-header .mkdf-mobile-nav {
	display: none;
	background-color: #fff;
	border-bottom: 1px solid #e1e1e1;
	padding-bottom: 35px;
	box-sizing: border-box
}

.mkdf-mobile-header .mkdf-mobile-nav ul {
	padding: 0;
	margin: 0;
	list-style-type: none
}

.mkdf-mobile-header .mkdf-mobile-nav ul li {
	position: relative;
	padding: 0;
	margin: 0
}

.mkdf-mobile-header .mkdf-mobile-nav ul li a,
.mkdf-mobile-header .mkdf-mobile-nav ul li h5 {
	position: relative;
	display: block;
	padding: 9px 0;
	margin: 0;
	color: #6e6e6e;
	border-bottom: 1px solid #e1e1e1
}

.mkdf-mobile-header .mkdf-mobile-nav .mkdf-grid>ul>li.mkdf-active-item>a,
.mkdf-mobile-header .mkdf-mobile-nav ul li a:hover,
.mkdf-mobile-header .mkdf-mobile-nav ul li h5:hover,
.mkdf-mobile-header .mkdf-mobile-nav ul ul li.current-menu-ancestor>a,
.mkdf-mobile-header .mkdf-mobile-nav ul ul li.current-menu-item>a {
	color: #43d5cb
}

.mkdf-mobile-header .mkdf-mobile-nav ul ul {
	display: none;
	margin-left: 15px
}

.mkdf-mobile-header .mkdf-mobile-nav ul ul li a,
.mkdf-mobile-header .mkdf-mobile-nav ul ul li h5 {
	font-size: 14px;
	line-height: 24px
}

.mkdf-mobile-header .mkdf-mobile-nav .mkdf-grid>ul>li>a,
.mkdf-mobile-header .mkdf-mobile-nav .mkdf-grid>ul>li>h5 {
	padding-left: 4px;
	font-size: 17px
}

.mkdf-mobile-header .mkdf-mobile-nav .mkdf-grid>ul>li.mkdf-active-item>.mobile_arrow>.mkdf-sub-arrow {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	transform: rotate(90deg)
}

.mkdf-mobile-header .mkdf-mobile-nav .mobile_arrow {
	position: absolute;
	right: 0;
	top: 0;
	width: 50px;
	height: 45px;
	padding-right: 12px;
	line-height: 45px;
	font-size: 18px;
	text-align: right
}

.mkdf-mobile-header .mkdf-mobile-nav .mobile_arrow .mkdf-sub-arrow {
	-webkit-transition: transform .2s ease-in-out;
	-moz-transition: transform .2s ease-in-out;
	transition: transform .2s ease-in-out
}

.mkdf-mobile-header .mkdf-mobile-nav .mobile_arrow .fa-angle-down {
	display: none
}

.mkdf-mobile-header .mkdf-mobile-nav li.mkdf-opened>.mobile_arrow>.mkdf-sub-arrow {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	transform: rotate(90deg)
}

.mkdf-mobile-header .mkdf-mobile-nav>.mkdf-grid>ul>li:last-child>a,
.mkdf-mobile-header .mkdf-mobile-nav>ul>li:last-child>a {
	border-bottom: none
}

.mkdf-sticky-up-mobile-header .mkdf-animate-mobile-header .mkdf-mobile-header-inner {
	width: 100%;
	-webkit-transition: -webkit-transform .4s ease-in-out, left .2s ease, right .2s ease;
	-moz-transition: -moz-transform .4s ease-in-out, left .2s ease, right .2s ease;
	transition: transform .4s ease-in-out, left .2s ease, right .2s ease;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	transform: translateY(-100%)
}

.mkdf-sticky-up-mobile-header .mobile-header-appear .mkdf-mobile-header-inner {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	transform: translateY(0)
}

.mkdf-sticky-up-mobile-header.admin-bar .mobile-header-appear .mkdf-mobile-header-inner {
	-webkit-transform: translateY(32px);
	-moz-transform: translateY(32px);
	transform: translateY(32px)
}

.mkdf-sticky-header {
	position: fixed;
	top: 0;
	left: 0;
	height: 70px;
	width: 100%;
	z-index: 100;
	-webkit-transition: -webkit-transform .6s ease;
	-moz-transition: -moz-transform .6s ease;
	transition: transform .6s ease;
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	transform: translateY(-100%)
}

.mkdf-sticky-header .mkdf-grid {
	height: 100% !important
}

.mkdf-sticky-header.header-appear {
	transform: translateY(0)
}

.mkdf-sticky-header .mkdf-sticky-holder {
	position: relative;
	height: 100%;
	z-index: 2;
	background-color: #fff;
	border-bottom: 1px solid #e1e1e1;
	box-sizing: border-box
}

.mkdf-sticky-header .mkdf-sticky-holder .mkdf-vertical-align-containers {
	padding: 0 40px
}

.mkdf-sticky-header .mkdf-sticky-holder .mkdf-logo-wrapper a {
	max-height: 70px
}

.admin-bar .mkdf-sticky-header.header-appear {
	top: 32px
}

.mkdf-sticky-header .mkdf-position-center-inner,
.mkdf-sticky-header .mkdf-position-right-inner {
	height: 100%
}

.mkdf-sticky-header .mkdf-sticky-right {
	display: inline-block;
	vertical-align: middle
}

.mkdf-sticky-header .widget {
	display: inline-block;
	vertical-align: middle;
	margin: 0
}

.mkdf-top-bar {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	height: 38px;
	color: #6e6e6e;
	font-size: 13px;
	background-color: #fff;
	border-bottom: 1px solid #e0e0e0;
	z-index: 111
}

.mkdf-title,
.mkdf-title.mkdf-has-parallax-background {
	position: relative;
	background-repeat: no-repeat;
	z-index: 101
}

.mkdf-top-bar>.mkdf-vertical-align-containers {
	padding: 0 45px
}

.mkdf-top-bar .mkdf-grid {
	height: 100%
}

.mkdf-top-bar .mkdf-grid .mkdf-vertical-align-containers {
	padding-left: 0;
	padding-right: 0
}

.mkdf-top-bar-in-grid-padding .mkdf-top-bar .mkdf-grid .mkdf-vertical-align-containers {
	padding: 0 45px
}

.mkdf-top-bar .mkdf-position-right .widget {
	padding-left: 34px
}

.mkdf-top-bar .widget {
	margin: 0;
	padding: 0;
	display: inline-block
}

.mkdf-top-bar .widget .mkdf-info-icon .mkdf-icon-info-icon {
	position: relative;
	top: 3px;
	margin-right: 15px !important
}

.mkdf-title {
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	height: 200px;
	text-align: left;
	background-color: #f6f6f6;
	background-position: center 0
}

.mkdf-title.mkdf-content-center-alignment {
	text-align: center
}

.mkdf-title.mkdf-content-right-alignment {
	text-align: right
}

.mkdf-title.mkdf-has-responsive-background {
	height: auto !important
}

.mkdf-title.mkdf-has-responsive-background .mkdf-title-holder {
	position: absolute;
	top: 0;
	left: 0;
	display: block
}

.mkdf-title.mkdf-has-responsive-background .mkdf-title-holder .mkdf-container {
	display: block;
	height: 100%
}

.mkdf-title.mkdf-has-responsive-background .mkdf-title-holder .mkdf-container-inner {
	display: table;
	height: 100%
}

.mkdf-title.mkdf-has-responsive-background .mkdf-title-holder .mkdf-title-subtitle-holder {
	display: table-cell;
	vertical-align: middle;
	width: 100%
}

.mkdf-title.mkdf-breadcrumb-type .mkdf-title-holder .mkdf-breadcrumbs a,
.mkdf-title.mkdf-breadcrumb-type .mkdf-title-holder .mkdf-breadcrumbs span {
	color: #333
}

.mkdf-title .mkdf-title-image img {
	position: relative;
	display: block;
	width: 100%
}

.mkdf-title.mkdf-title-image-responsive {
	height: auto !important
}

.mkdf-title.mkdf-title-image-not-responsive .mkdf-title-image {
	display: none
}

.mkdf-title .mkdf-title-holder {
	position: relative;
	display: table;
	height: 100%;
	width: 100%
}

.mkdf-title .mkdf-title-holder .mkdf-container {
	display: table-row;
	vertical-align: middle;
	background-color: transparent
}

.mkdf-title .mkdf-title-holder .mkdf-container-inner {
	display: table-cell;
	vertical-align: middle;
	padding: 0 !important
}

.mkdf-title .mkdf-title-holder .mkdf-title-subtitle-holder {
	position: relative;
	display: block;
	padding: 0;
	z-index: 25
}

.mkdf-title .mkdf-title-holder .mkdf-title-subtitle-holder-inner {
	position: relative
}

.mkdf-title .mkdf-title-holder .mkdf-page-title {
	position: relative;
	display: block;
	width: 100%;
	vertical-align: middle;
	margin: 0
}

.mkdf-title .mkdf-title-holder .mkdf-page-title span {
	display: inline-block;
	vertical-align: middle
}

.mkdf-title .mkdf-title-holder .mkdf-subtitle {
	display: block;
	margin-top: 4px
}

.mkdf-title .mkdf-title-holder .mkdf-breadcrumbs-holder,
.mkdf-title .mkdf-title-holder .mkdf-subtitle span {
	display: inline-block;
	vertical-align: middle
}

.mkdf-title .mkdf-title-holder .mkdf-breadcrumbs a,
.mkdf-title .mkdf-title-holder .mkdf-breadcrumbs span {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	color: #6e6e6e
}

.mkdf-title .mkdf-title-holder .mkdf-breadcrumbs a:hover {
	color: #333
}

.mkdf-title.mkdf-standard-type .mkdf-breadcrumbs-holder {
	position: relative;
	display: block;
	height: 100%;
	margin-top: 10px
}

.mkdf-title.mkdf-standard-type .mkdf-breadcrumbs-holder .mkdf-breadcrumbs {
	display: table;
	height: 100%;
	width: 100%
}

.mkdf-title.mkdf-standard-type .mkdf-breadcrumbs-holder .mkdf-breadcrumbs-inner {
	display: table-cell;
	vertical-align: middle
}

.mkdf-title.mkdf-standard-type.mkdf-content-left-alignment .mkdf-breadcrumbs-holder {
	right: 0
}

.mkdf-title.mkdf-standard-type.mkdf-content-right-alignment .mkdf-breadcrumbs-holder {
	left: 0
}

.mkdf-title.mkdf-standard-type.mkdf-content-center-alignment .mkdf-breadcrumbs-holder {
	position: relative;
	top: auto;
	height: auto;
	display: block
}

.mkdf-accordion-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-accordion-holder .mkdf-title-holder {
	position: relative;
	cursor: pointer;
	margin: 0;
	overflow: hidden;
	box-sizing: border-box;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-transition: color .15s ease, background-color .15s ease;
	-moz-transition: color .15s ease, background-color .15s ease;
	transition: color .15s ease, background-color .15s ease
}

.mkdf-accordion-holder .mkdf-title-holder .mkdf-tab-title {
	display: block;
	line-height: inherit;
	color: #333
}

.mkdf-accordion-holder .mkdf-title-holder .mkdf-accordion-mark {
	position: absolute;
	top: 50%;
	right: 0;
	width: 45px;
	height: 100%;
	margin: 0;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	font-size: 12px;
	line-height: 12px;
	text-align: center;
	background-color: #ebebeb;
	color: #6e6e6e;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-transition: color .15s ease, background-color .15s ease;
	-moz-transition: color .15s ease, background-color .15s ease;
	transition: color .15s ease, background-color .15s ease
}

.mkdf-accordion-holder .mkdf-title-holder .mkdf-accordion-mark span {
	position: absolute;
	top: 50%;
	display: block;
	width: 100%;
	height: auto;
	font-size: inherit;
	line-height: inherit;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-transition: opacity .15s ease;
	-moz-transition: opacity .15s ease;
	transition: opacity .15s ease
}

.mkdf-accordion-holder .mkdf-title-holder .mkdf-accordion-mark span:before {
	display: block;
	line-height: inherit
}

.mkdf-accordion-holder .mkdf-title-holder .mkdf-accordion-mark span.mkdf_icon_minus {
	opacity: 0
}

.mkdf-accordion-holder .mkdf-title-holder .mkdf-accordion-mark span.mkdf_icon_plus,
.mkdf-accordion-holder .mkdf-title-holder.ui-state-active .mkdf-accordion-mark span.mkdf_icon_minus,
.mkdf-accordion-holder .mkdf-title-holder.ui-state-hover .mkdf-accordion-mark span.mkdf_icon_minus {
	opacity: 1
}

.mkdf-accordion-holder .mkdf-title-holder.ui-state-active .mkdf-accordion-mark,
.mkdf-accordion-holder .mkdf-title-holder.ui-state-hover .mkdf-accordion-mark {
	background-color: #4a0d66;
	color: #fff
}

.mkdf-accordion-holder .mkdf-title-holder.ui-state-active .mkdf-accordion-mark span.mkdf_icon_plus,
.mkdf-accordion-holder .mkdf-title-holder.ui-state-hover .mkdf-accordion-mark span.mkdf_icon_plus {
	opacity: 0
}

.mkdf-accordion-holder .mkdf-title-holder.ui-state-active .mkdf-tab-title,
.mkdf-accordion-holder .mkdf-title-holder.ui-state-hover .mkdf-tab-title {
	color: #fff
}

.mkdf-accordion-holder span.mkdf-title-holder {
	display: block;
	line-height: 26px;
	font-weight: 600;
	letter-spacing: 1px
}

.mkdf-accordion-holder span.mkdf-title-holder .mkdf-accordion-mark {
	margin: -2px 0 0
}

.mkdf-accordion-holder .mkdf-accordion-content {
	margin: 0;
	background-color: #f4f4f4;
	border-radius: 5px;
	overflow: hidden
}

.mkdf-accordion-holder .mkdf-accordion-content p {
	margin: 0
}

.mkdf-accordion-holder.mkdf-ac-boxed.mkdf-white-skin .mkdf-title-holder {
	background-color: #fff
}

.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-title-holder {
	margin: 7px 0;
	padding: 16px 45px 15px 22px;
	background-color: #f4f4f4;
	border-radius: 5px
}

.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-title-holder:first-child {
	margin: 7px 0
}

.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-title-holder .mkdf-accordion-mark {
	right: 0
}

.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-title-holder.ui-state-active,
.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-title-holder.ui-state-hover {
	color: #fff;
	background-color: #4a0d66
}

.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-content {
	padding: 22px 30px 26px
}

.mkdf-boxes {
	width: 100%;
	display: table;
	table-layout: fixed
}

.mkdf-boxes.mkdf-two-columns .mkdf-boxes-item {
	width: 50%
}

.mkdf-boxes.mkdf-three-columns .mkdf-boxes-item {
	width: 33%
}

.mkdf-boxes.mkdf-four-columns .mkdf-boxes-item {
	width: 25%
}

.mkdf-boxes .mkdf-boxes-item {
	display: table-cell;
	position: relative;
	vertical-align: middle;
	height: 100%;
	background-position: center;
	background-size: cover
}

.mkdf-boxes .mkdf-boxes-item:first-child {
	-webkit-border-radius: 10px 0 0 10px;
	-moz-border-radius: 10px 0 0 10px;
	border-radius: 10px 0 0 10px
}

.mkdf-boxes .mkdf-boxes-item:last-child {
	-webkit-border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
	border-radius: 0 10px 10px 0
}

.mkdf-boxes .mkdf-boxes-item.mkdf-vertical-alignment-top {
	vertical-align: top
}

.mkdf-boxes .mkdf-boxes-item.mkdf-vertical-alignment-bottom {
	vertical-align: bottom
}

.mkdf-boxes .mkdf-boxes-item.mkdf-horizontal-alignment-center {
	text-align: center
}

.mkdf-boxes .mkdf-boxes-item.mkdf-horizontal-alignment-right {
	text-align: right
}

.mkdf-boxes .mkdf-boxes-item .mkdf-boxes-item-inner {
	width: 100%;
	box-sizing: border-box
}

.mkdf-boxes .mkdf-boxes-item .mkdf-boxes-item-content {
	padding: 50px;
	position: relative;
	z-index: 2
}

.mkdf-boxes .mkdf-boxes-item .mkdf-boxes-item-content .mkd-working-hours-holder {
	padding-bottom: 12px
}

.mkdf-boxes .mkdf-boxes-item .mkdf-boxes-item-link {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 3
}

.mkdf-boxes .mkdf-boxes-item .mkdf-boxes-item-content-overlay {
	background-color: rgba(0, 0, 0, .05);
	opacity: 0;
	-webkit-transition: opacity .3s ease;
	-moz-transition: opacity .3s ease;
	transition: opacity .3s ease;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1
}

.mkdf-boxes .mkdf-boxes-item:hover .mkdf-boxes-item-content-overlay {
	opacity: 1
}

.mkdf-boxes.mkdf-boxes-inner-float.mkdf-three-columns .mkdf-boxes-item {
	width: 33.33333333333333%
}

.mkdf-boxes.mkdf-boxes-inner-float .mkdf-boxes-item {
	float: left
}

.mkdf-boxes .mkdf-boxes-inner-content {
	padding: 0 20px
}

.mkdf-btn {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: auto;
	outline: 0;
	line-height: 1em;
	font-weight: 500;
	box-sizing: border-box;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 0;
	-webkit-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;
	-moz-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;
	transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;
	padding: 16px 23px;
	font-size: 14px;
	font-family: Poppins, sans-serif
}

.mkdf-btn.mkdf-btn-simple {
	padding: 0 !important;
	color: #333;
	background-color: transparent;
	border: 0;
	vertical-align: middle
}

.mkdf-btn.mkdf-btn-simple .mkdf-btn-text {
	display: inline-block;
	vertical-align: middle
}

.mkdf-btn.mkdf-btn-simple:not(.mkdf-btn-custom-hover-color):hover {
	color: #43d5cb !important
}

.mkdf-btn.mkdf-btn-simple:not(.mkdf-btn-custom-hover-bg):hover {
	background-color: transparent !important
}

.mkdf-btn.mkdf-btn-simple:not(.mkdf-btn-custom-border-hover):hover {
	border-color: transparent !important
}

.mkdf-btn.mkdf-btn-simple:before {
	content: '';
	position: absolute;
	bottom: -3px;
	left: 0;
	width: 0;
	height: 2px;
	background-color: #43d5cb;
	-webkit-transition: width .2s ease-out;
	-moz-transition: width .2s ease-out;
	transition: width .2s ease-out
}

.mkdf-btn.mkdf-btn-simple:hover:before {
	width: 100%
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-dark {
	color: #fff;
	background-color: #43d5cb
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-dark:not(.mkdf-btn-custom-hover-color):hover {
	color: #fff !important
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-dark:not(.mkdf-btn-custom-hover-bg):hover {
	background-color: #37c7be !important
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-dark:not(.mkdf-btn-custom-hover-bg):hover.mkdf-btn-icon .mkdf-btn-icon-holder {
	background-color: #33bab2 !important
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-dark:not(.mkdf-btn-custom-border-hover):hover {
	border-color: #37c7be !important
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-dark.mkdf-btn-icon .mkdf-btn-icon-holder {
	background-color: #37c7be
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-light {
	color: #333;
	background-color: #fff
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-light:not(.mkdf-btn-custom-hover-color):hover {
	color: #333 !important
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-light:not(.mkdf-btn-custom-hover-bg):hover {
	background-color: #f1f1f1 !important
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-light:not(.mkdf-btn-custom-hover-bg):hover.mkdf-btn-icon .mkdf-btn-icon-holder {
	background-color: #e7e7e7 !important
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-light:not(.mkdf-btn-custom-border-hover):hover {
	border-color: #f3f3f3 !important
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-light.mkdf-btn-icon .mkdf-btn-icon-holder {
	background-color: #f3f3f3
}

.mkdf-btn.mkdf-btn-outline {
	color: #333;
	background-color: transparent;
	border: 2px solid #43d5cb
}

.mkdf-btn.mkdf-btn-outline:not(.mkdf-btn-custom-hover-color):not(.mkdf-btn-icon):hover {
	color: #fff !important
}

.mkdf-btn.mkdf-btn-outline:not(.mkdf-btn-custom-hover-bg):not(.mkdf-btn-icon):hover {
	background-color: #37c7be !important
}

.mkdf-btn.mkdf-btn-outline:not(.mkdf-btn-custom-border-hover):not(.mkdf-btn-icon):hover {
	border-color: #37c7be !important
}

.mkdf-btn.mkdf-btn-outline.mkdf-btn-icon .mkdf-btn-icon-holder {
	background-color: transparent;
	border-left: 2px solid #43d5cb
}

.mkdf-btn.mkdf-btn-small {
	padding: 14px 18px;
	font-size: 13px
}

.mkdf-btn.mkdf-btn-huge,
.mkdf-btn.mkdf-btn-large {
	padding: 18px 45px;
	font-size: 15px
}

.mkdf-btn.mkdf-btn-huge {
	display: block;
	text-align: center
}

.mkdf-btn.mkdf-btn-icon {
	padding: 0;
	overflow: hidden
}

.mkdf-btn.mkdf-btn-icon .mkdf-btn-icon-holder,
.mkdf-btn.mkdf-btn-icon .mkdf-btn-text {
	display: inline-block
}

.mkdf-btn.mkdf-btn-icon .mkdf-btn-text {
	padding: 0 18px 0 23px
}

.mkdf-btn.mkdf-btn-icon .mkdf-btn-icon-holder {
	line-height: 47px;
	font-size: 14px;
	width: 39px;
	text-align: center;
	border-radius: 0 5px 5px 0;
	-webkit-transition: border-color .2s ease-in-out, background-color .2s ease-in-out;
	-moz-transition: border-color .2s ease-in-out, background-color .2s ease-in-out;
	transition: border-color .2s ease-in-out, background-color .2s ease-in-out
}

.mkdf-btn.mkdf-btn-icon .mkdf-btn-icon-holder:before {
	display: block;
	line-height: inherit
}

.mkdf-btn.mkdf-btn-icon .mkdf-btn-icon-normal {
	display: block;
	position: relative;
	-webkit-transition: transform .2s ease-out;
	-moz-transition: transform .2s ease-out;
	transition: transform .2s ease-out
}

.mkdf-btn.mkdf-btn-icon .mkdf-btn-icon-flip {
	position: absolute;
	top: 0;
	line-height: 47px;
	font-size: 14px;
	width: 39px;
	opacity: 0;
	text-align: center;
	right: 39px;
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	transform: translateX(0);
	-webkit-transition: transform .2s ease-out, opacity .1s;
	-moz-transition: transform .2s ease-out, opacity .1s;
	transition: transform .2s ease-out, opacity .1s
}

.mkdf-btn.mkdf-btn-icon:hover .mkdf-btn-icon-normal {
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	transform: translateX(100%)
}

.mkdf-btn.mkdf-btn-icon:hover .mkdf-btn-icon-flip {
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	transform: translateX(100%);
	opacity: 1;
	-webkit-transition: transform .2s ease-out, opacity .1s .1s;
	-moz-transition: transform .2s ease-out, opacity .1s .1s;
	transition: transform .2s ease-out, opacity .1s .1s
}

.mkdf-call-to-action-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	padding: 12px 0 47px
}

.mkdf-call-to-action-holder .mkdf-cta-button-holder,
.mkdf-call-to-action-holder .mkdf-cta-text-holder {
	position: relative;
	display: inline-block;
	vertical-align: middle
}

.mkdf-call-to-action-holder .mkdf-cta-text-holder {
	font-family: "Open Sans", sans-serif;
	font-size: 22px;
	text-align: center
}

.mkdf-call-to-action-holder .mkdf-cta-text-holder h1,
.mkdf-call-to-action-holder .mkdf-cta-text-holder h2,
.mkdf-call-to-action-holder .mkdf-cta-text-holder h3,
.mkdf-call-to-action-holder .mkdf-cta-text-holder h4,
.mkdf-call-to-action-holder .mkdf-cta-text-holder h5,
.mkdf-call-to-action-holder .mkdf-cta-text-holder h6 {
	margin: 0
}

.mkdf-call-to-action-holder .mkdf-cta-button-holder .mkdf-btn {
	white-space: nowrap
}

.mkdf-call-to-action-holder.mkdf-normal-layout .mkdf-cta-inner {
	display: table
}

.mkdf-call-to-action-holder.mkdf-normal-layout:not(.mkdf-content-in-grid) .mkdf-cta-inner {
	width: 100%
}

.mkdf-call-to-action-holder.mkdf-normal-layout .mkdf-cta-button-holder,
.mkdf-call-to-action-holder.mkdf-normal-layout .mkdf-cta-text-holder {
	display: table-cell;
	box-sizing: border-box
}

.mkdf-call-to-action-holder.mkdf-normal-layout .mkdf-cta-button-holder {
	text-align: left
}

.mkdf-call-to-action-holder.mkdf-simple-layout .mkdf-cta-inner {
	text-align: center
}

.mkdf-call-to-action-holder.mkdf-simple-layout .mkdf-cta-button-holder,
.mkdf-call-to-action-holder.mkdf-simple-layout .mkdf-cta-text-holder {
	width: 100%
}

.mkdf-call-to-action-holder.mkdf-simple-layout .mkdf-cta-button-holder {
	margin: 28px 0 0
}

.mkdf-call-to-action-holder.no-proportion .mkdf-cta-inner {
	text-align: center;
	width: 100%
}

.mkdf-call-to-action-holder.no-proportion .mkdf-cta-text-holder {
	margin-right: 80px
}

.mkdf-call-to-action-holder.no-proportion .mkdf-cta-button,
.mkdf-call-to-action-holder.no-proportion .mkdf-cta-button-holder,
.mkdf-call-to-action-holder.no-proportion .mkdf-cta-text,
.mkdf-call-to-action-holder.no-proportion .mkdf-cta-text-holder,
.mkdf-call-to-action-holder.no-proportion .mkdf-cta-text>* {
	display: inline
}

.mkdf-call-to-action-holder.mkdf-two-halves-columns .mkdf-cta-button-holder,
.mkdf-call-to-action-holder.mkdf-two-halves-columns .mkdf-cta-text-holder {
	width: 50%
}

.mkdf-call-to-action-holder.mkdf-two-thirds-columns .mkdf-cta-text-holder {
	width: 66.66666666666667%
}

.mkdf-call-to-action-holder.mkdf-two-thirds-columns .mkdf-cta-button-holder {
	width: 33.33333333333333%
}

.mkdf-call-to-action-holder.mkdf-three-quarters-columns .mkdf-cta-text-holder {
	width: 75%
}

.mkdf-call-to-action-holder.mkdf-three-quarters-columns .mkdf-cta-button-holder {
	width: 25%
}

.mkdf-call-to-action-holder.mkdf-four-fifths-columns .mkdf-cta-text-holder {
	width: 80%
}

.mkdf-call-to-action-holder.mkdf-four-fifths-columns .mkdf-cta-button-holder {
	width: 20%
}

.mkdf-clients-carousel-holder,
.mkdf-clients-carousel-holder .mkdf-cc-inner,
.mkdf-clients-carousel-holder .mkdf-client-image-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-clients-carousel-holder .mkdf-client-image-holder .mkdf-client-image-holder {
	position: relative;
	display: block
}

.mkdf-clients-carousel-holder .mkdf-client-holder {
	float: left;
	text-align: inherit;
	margin-bottom: 0;
	height: 175px;
	display: table
}

.mkdf-clients-carousel-holder .mkdf-client-holder .mkdf-client-holder-inner {
	position: relative;
	margin: 0;
	display: table-cell;
	vertical-align: middle;
	text-align: center
}

.mkdf-clients-carousel-holder .mkdf-client-holder .mkdf-client-image-nolink,
.mkdf-clients-carousel-holder .mkdf-client-holder a {
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	line-height: 0;
	-webkit-transition: opacity .15s ease-out;
	-moz-transition: opacity .15s ease-out;
	transition: opacity .15s ease-out;
	position: relative;
	overflow: hidden
}

.mkdf-clients-carousel-holder .mkdf-client-holder.mkdf-hover-opacity a:hover {
	opacity: .4
}

.mkdf-clients-carousel-holder .mkdf-client-holder .mkdf-client-image {
	position: relative;
	display: block
}

.mkdf-clients-carousel-holder .mkdf-client-holder .mkdf-client-hover-image {
	position: absolute;
	top: 0;
	left: 0;
	display: block
}

.mkdf-clients-carousel-holder .mkdf-client-holder.mkdf-clients-roll-over .mkdf-client-hover-image,
.mkdf-clients-carousel-holder .mkdf-client-holder.mkdf-clients-roll-over .mkdf-client-image {
	-webkit-transition: -webkit-transform .5s ease;
	transition: transform .5s ease
}

.mkdf-clients-carousel-holder .mkdf-client-holder.mkdf-clients-roll-over .mkdf-client-hover-image {
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	transform: translateY(-100%)
}

.mkdf-clients-carousel-holder .mkdf-client-holder.mkdf-clients-roll-over .mkdf-client-image-nolink:hover .mkdf-client-hover-image,
.mkdf-clients-carousel-holder .mkdf-client-holder.mkdf-clients-roll-over a:hover .mkdf-client-hover-image {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	transform: translateY(0);
	-webkit-transition: -webkit-transform .6s cubic-bezier(.19, .65, .02, .93);
	transition: transform .6s cubic-bezier(.19, .65, .02, .93)
}

.mkdf-clients-carousel-holder .mkdf-client-holder.mkdf-clients-roll-over .mkdf-client-image-nolink:hover .mkdf-client-image,
.mkdf-clients-carousel-holder .mkdf-client-holder.mkdf-clients-roll-over a:hover .mkdf-client-image {
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	transform: translateY(100%);
	-webkit-transition: -webkit-transform .6s cubic-bezier(.19, .65, .02, .93);
	transition: transform .6s cubic-bezier(.19, .65, .02, .93)
}

.mkdf-clients-carousel-holder .mkdf-client-holder.mkdf-clients-fade .mkdf-client-hover-image,
.mkdf-clients-carousel-holder .mkdf-client-holder.mkdf-clients-fade .mkdf-client-image {
	-webkit-transition: opacity .4s cubic-bezier(.19, .65, .02, .93);
	-moz-transition: opacity .4s cubic-bezier(.19, .65, .02, .93);
	transition: opacity .4s cubic-bezier(.19, .65, .02, .93)
}

.mkdf-clients-carousel-holder .mkdf-client-holder.mkdf-clients-fade .mkdf-client-hover-image {
	opacity: 0
}

.mkdf-clients-carousel-holder .mkdf-client-holder.mkdf-clients-fade .mkdf-client-image-nolink:hover .mkdf-client-hover-image,
.mkdf-clients-carousel-holder .mkdf-client-holder.mkdf-clients-fade a:hover .mkdf-client-hover-image {
	opacity: 1
}

.mkdf-clients-carousel-holder .mkdf-client-holder.mkdf-clients-fade .mkdf-client-image-nolink:hover .mkdf-client-image,
.mkdf-clients-carousel-holder .mkdf-client-holder.mkdf-clients-fade a:hover .mkdf-client-image {
	opacity: 0
}

.mkdf-clients {
	overflow: hidden;
	position: relative
}

.mkdf-clients.separator-disabled .mkdf-client-holder {
	box-shadow: none !important
}

.mkdf-clients .mkdf-client-holder {
	float: left;
	text-align: inherit;
	margin-bottom: 0;
	height: 175px;
	display: table;
	box-shadow: 1px 1px 0 0 #dadada
}

.mkdf-clients.mkdf-clients-five-columns .mkdf-client-holder:nth-of-type(5n+0),
.mkdf-clients.mkdf-clients-four-columns .mkdf-client-holder:nth-of-type(4n+0),
.mkdf-clients.mkdf-clients-six-columns .mkdf-client-holder:nth-of-type(6n+0),
.mkdf-clients.mkdf-clients-three-columns .mkdf-client-holder:nth-of-type(3n+0),
.mkdf-clients.mkdf-clients-two-columns .mkdf-client-holder:nth-of-type(2n+0) {
	box-shadow: 0 1px 0 0 #dadada
}

.mkdf-clients .mkdf-client-holder .mkdf-client-holder-inner {
	position: relative;
	margin: 0;
	display: table-cell;
	vertical-align: middle;
	text-align: center
}

.mkdf-clients .mkdf-client-holder .mkdf-client-holder-inner img {
	max-width: 99%
}

.mkdf-clients .mkdf-client-holder .mkdf-client-image-nolink,
.mkdf-clients .mkdf-client-holder a {
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	line-height: 0;
	-webkit-transition: opacity .15s ease-out;
	-moz-transition: opacity .15s ease-out;
	transition: opacity .15s ease-out;
	position: relative;
	overflow: hidden
}

.mkdf-google-map img,
.mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-icon img,
.mkdf-iwt.mkdf-iwt-icon-left-from-title .mkdf-iwt-icon img {
	max-width: none
}

.mkdf-clients .mkdf-client-holder.mkdf-hover-opacity a:hover {
	opacity: .4
}

.mkdf-clients .mkdf-client-holder .mkdf-client-image {
	position: relative;
	display: block
}

.mkdf-clients .mkdf-client-holder .mkdf-client-hover-image {
	position: absolute;
	top: 0;
	left: 0;
	display: block
}

.mkdf-countdown,
.mkdf-countdown .countdown-row,
.mkdf-countdown .countdown-row .countdown-section {
	display: inline-block;
	vertical-align: middle;
	position: relative
}

.mkdf-clients .mkdf-client-holder.mkdf-clients-roll-over .mkdf-client-hover-image,
.mkdf-clients .mkdf-client-holder.mkdf-clients-roll-over .mkdf-client-image {
	-webkit-transition: -webkit-transform .5s ease;
	transition: transform .5s ease
}

.mkdf-clients .mkdf-client-holder.mkdf-clients-roll-over .mkdf-client-hover-image {
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	transform: translateY(-100%)
}

.mkdf-clients .mkdf-client-holder.mkdf-clients-roll-over .mkdf-client-image-nolink:hover .mkdf-client-hover-image,
.mkdf-clients .mkdf-client-holder.mkdf-clients-roll-over a:hover .mkdf-client-hover-image {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	transform: translateY(0);
	-webkit-transition: -webkit-transform .6s cubic-bezier(.19, .65, .02, .93);
	transition: transform .6s cubic-bezier(.19, .65, .02, .93)
}

.mkdf-clients .mkdf-client-holder.mkdf-clients-roll-over .mkdf-client-image-nolink:hover .mkdf-client-image,
.mkdf-clients .mkdf-client-holder.mkdf-clients-roll-over a:hover .mkdf-client-image {
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	transform: translateY(100%);
	-webkit-transition: -webkit-transform .6s cubic-bezier(.19, .65, .02, .93);
	transition: transform .6s cubic-bezier(.19, .65, .02, .93)
}

.mkdf-clients .mkdf-client-holder.mkdf-clients-fade .mkdf-client-hover-image,
.mkdf-clients .mkdf-client-holder.mkdf-clients-fade .mkdf-client-image {
	-webkit-transition: opacity .4s cubic-bezier(.19, .65, .02, .93);
	-moz-transition: opacity .4s cubic-bezier(.19, .65, .02, .93);
	transition: opacity .4s cubic-bezier(.19, .65, .02, .93)
}

.mkdf-clients .mkdf-client-holder.mkdf-clients-fade .mkdf-client-hover-image {
	opacity: 0
}

.mkdf-clients .mkdf-client-holder.mkdf-clients-fade .mkdf-client-image-nolink:hover .mkdf-client-hover-image,
.mkdf-clients .mkdf-client-holder.mkdf-clients-fade a:hover .mkdf-client-hover-image {
	opacity: 1
}

.mkdf-clients .mkdf-client-holder.mkdf-clients-fade .mkdf-client-image-nolink:hover .mkdf-client-image,
.mkdf-clients .mkdf-client-holder.mkdf-clients-fade a:hover .mkdf-client-image {
	opacity: 0
}

.mkdf-clients.mkdf-clients-two-columns .mkdf-client-holder {
	width: 50%
}

.mkdf-clients.mkdf-clients-three-columns .mkdf-client-holder {
	width: 33.33%
}

.mkdf-clients.mkdf-clients-four-columns .mkdf-client-holder {
	width: 25%
}

.mkdf-clients.mkdf-clients-five-columns .mkdf-client-holder {
	width: 20%
}

.mkdf-clients.mkdf-clients-six-columns .mkdf-client-holder {
	width: 16.66%
}

.mkdf-countdown {
	width: 100%
}

.mkdf-countdown .countdown-row {
	width: 100%;
	text-align: center;
	clear: both
}

.mkdf-countdown .countdown-row.countdown-show1 .countdown-section {
	width: 100%
}

.mkdf-countdown .countdown-row.countdown-show2 .countdown-section {
	width: 50%
}

.mkdf-countdown .countdown-row.countdown-show3 .countdown-section {
	width: 33.33333333333333%
}

.mkdf-countdown .countdown-row.countdown-show4 .countdown-section {
	width: 25%
}

.mkdf-countdown .countdown-row.countdown-show5 .countdown-section {
	width: 20%
}

.mkdf-countdown .countdown-row .countdown-section {
	width: 100%;
	padding: 0 5px;
	box-sizing: border-box
}

.mkdf-countdown .countdown-row .countdown-section .countdown-amount {
	position: relative;
	display: block;
	color: #43d5cb;
	font-size: 67px;
	line-height: 1em;
	font-weight: 600
}

.mkdf-countdown .countdown-row .countdown-section .countdown-period {
	font-family: Poppins, sans-serif;
	color: #fff;
	display: block;
	font-size: 18px;
	font-weight: 600;
	letter-spacing: 1px;
	padding-top: 24px
}

.mkdf-counter-holder,
.mkdf-counter-holder .mkdf-counter-inner {
	display: inline-block;
	vertical-align: middle;
	position: relative
}

.mkdf-countdown.mkdf-dark-skin .countdown-row .countdown-section .countdown-amount,
.mkdf-countdown.mkdf-dark-skin .countdown-row .countdown-section .countdown-period {
	color: #333
}

.mkdf-countdown.mkdf-light-skin .countdown-row .countdown-section .countdown-amount,
.mkdf-countdown.mkdf-light-skin .countdown-row .countdown-section .countdown-period {
	color: #fff
}

.mkdf-counter-holder {
	width: 100%;
	opacity: 0;
	-webkit-transition: opacity .2s ease-in;
	-moz-transition: opacity .2s ease-in;
	transition: opacity .2s ease-in;
	text-align: center
}

.mkdf-counter-holder .mkdf-counter-inner .mkdf-counter-icon {
	color: #4e6dcc;
	font-size: 65px;
	margin-bottom: 40px
}

.mkdf-counter-holder .mkdf-counter {
	height: 1em;
	display: inline-block !important;
	vertical-align: middle;
	font-family: Poppins, sans-serif;
	color: #333;
	font-size: 50px;
	line-height: 1em;
	font-weight: 500;
	overflow: hidden
}

.mkdf-counter-holder .mkdf-counter-title {
	margin: 17px 0 0;
	font-family: Poppins, sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: capitalize
}

.mkdf-counter-holder .mkdf-counter-text {
	margin: 15px 0 0;
	font-weight: 400
}

.mkdf-counter-holder .mkdf-counter-icon {
	display: block;
	margin-bottom: 20px
}

.mkdf-dropcaps {
	position: relative;
	display: inline-block;
	vertical-align: top;
	float: left;
	line-height: 42px;
	font-size: 42px;
	color: #999;
	font-weight: 300;
	text-align: center;
	margin: 6px 16px 0 0
}

.mkdf-dropcaps.mkdf-circle,
.mkdf-dropcaps.mkdf-square {
	height: 35px;
	width: 35px;
	font-size: 22px;
	line-height: 32px;
	font-weight: 600;
	color: #fff;
	background-color: #333;
	margin: 10px 13px 0 0;
	box-sizing: border-box
}

.mkdf-dropcaps.mkdf-circle {
	border-radius: 3em
}

.mkdf-elements-holder {
	width: 100%;
	display: table;
	table-layout: fixed
}

.mkdf-elements-holder.mkdf-two-columns .mkdf-eh-item {
	width: 50%
}

.mkdf-elements-holder.mkdf-three-columns .mkdf-eh-item {
	width: 33%
}

.mkdf-elements-holder.mkdf-four-columns .mkdf-eh-item {
	width: 25%
}

.mkdf-elements-holder.mkdf-five-columns .mkdf-eh-item {
	width: 20%
}

.mkdf-elements-holder.mkdf-six-columns .mkdf-eh-item {
	width: 16%
}

.mkdf-elements-holder .mkdf-eh-item {
	display: table-cell;
	vertical-align: middle;
	height: 100%;
	background-position: center;
	background-size: cover
}

.mkdf-elements-holder .mkdf-eh-item.mkdf-vertical-alignment-top {
	vertical-align: top
}

.mkdf-elements-holder .mkdf-eh-item.mkdf-vertical-alignment-bottom {
	vertical-align: bottom
}

.mkdf-elements-holder .mkdf-eh-item.mkdf-horizontal-alignment-center {
	text-align: center
}

.mkdf-elements-holder .mkdf-eh-item.mkdf-horizontal-alignment-right {
	text-align: right
}

.mkdf-elements-holder .mkdf-eh-item .mkdf-elements-holder-item-inner {
	width: 100%
}

.mkdf-elements-holder.mkdf-ehi-float.mkdf-three-columns .mkdf-eh-item {
	width: 33.33333333333333%
}

.mkdf-elements-holder.mkdf-ehi-float.mkdf-six-columns .mkdf-eh-item {
	width: 16.66666666666667%
}

.mkdf-elements-holder.mkdf-ehi-float .mkdf-eh-item {
	float: left
}

.mkdf-elements-holder .mkdf-ehi-content {
	padding: 0 20px
}

.mkdf-elliptical-slider .mkdf-elliptical-slide {
	position: relative;
	display: inline-block;
	background-size: cover;
	background-position: center;
	width: 100%;
	vertical-align: middle
}

.mkdf-elliptical-slider .mkdf-elliptical-slide .mkdf-elliptical-slide-image-holder-wrapper {
	line-height: 0
}

.mkdf-elliptical-slider .mkdf-elliptical-slide .mkdf-elliptical-slide-image-holder {
	display: block
}

.mkdf-elliptical-slider .mkdf-elliptical-slide .mkdf-elliptical-slide-image-holder img {
	width: 100%;
	height: auto;
	max-height: 900px
}

.mkdf-elliptical-slider .mkdf-elliptical-slide .mkdf-elliptical-slide-content-holder {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: -webkit-linear-gradient(left, #43d5cb 48%, transparent 48%);
	background: linear-gradient(to left, #43d5cb 48%, transparent 48%)
}

.mkdf-elliptical-slider .mkdf-elliptical-slide .mkdf-elliptical-slide-content-holder-inner {
	width: 100%;
	height: 100%;
	display: inline-block
}

.mkdf-elliptical-slider .mkdf-elliptical-slide .mkdf-elliptical-slide-content-wrapper {
	height: 100%
}

.mkdf-elliptical-slider .mkdf-elliptical-slide .mkdf-elliptical-slide-content-wrapper .mkdf-elliptical-slide-wrapper-inner {
	width: 50%;
	height: 100%;
	box-sizing: border-box;
	display: table;
	position: relative;
	float: right
}

.mkdf-elliptical-slider .mkdf-elliptical-slide .mkdf-elliptical-slide-content-wrapper .mkdf-elliptical-slide-elements-holder {
	z-index: 999;
	position: relative;
	display: table-cell;
	padding: 0 0 0 115px;
	vertical-align: middle
}

.mkdf-elliptical-slider .mkdf-elliptical-slide .mkdf-elliptical-slide-content-wrapper .mkdf-elliptical-slide-elements-holder h2 {
	margin-top: 0
}

.mkdf-elliptical-slider .mkdf-elliptical-slide .mkdf-elliptical-slide-svg-holder {
	position: absolute;
	height: 100%;
	left: 0;
	top: 0
}

.mkdf-elliptical-slider .mkdf-elliptical-slide .mkdf-elliptical-slide-svg-holder svg {
	width: auto;
	height: 100%;
	vertical-align: middle;
	position: relative;
	right: 40%
}

.mkdf-elliptical-slider .mkdf-elliptical-slide .mkdf-elliptical-slide-svg-holder svg path {
	fill: #43d5cb
}

.mkdf-elliptical-slider .flex-control-nav.flex-control-paging {
	position: absolute;
	right: 40px;
	top: 50%;
	z-index: 100;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
}

.mkdf-elliptical-slider .flex-control-nav.flex-control-paging li {
	padding: 5px 0;
	font-size: 1px;
	line-height: 1
}

.mkdf-elliptical-slider .flex-control-nav.flex-control-paging li a {
	background-color: rgba(255, 255, 255, .5);
	border-radius: 100%;
	display: block;
	width: 12px;
	height: 12px;
	text-indent: -9999px
}

.mkdf-elliptical-slider .flex-control-nav.flex-control-paging li a.flex-active {
	background-color: #fff
}

.mkdf-google-map-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-google-map,
.mkdf-google-map embed,
.mkdf-google-map iframe,
.mkdf-google-map object {
	display: block;
	width: 100%
}

.mkdf-google-map {
	height: 300px
}

.mkdf-google-map-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	z-index: 1000
}

.mkdf-horizontal-timeline {
	opacity: 0;
	-webkit-transition: opacity .2s;
	-moz-transition: opacity .2s;
	transition: opacity .2s
}

.mkdf-horizontal-timeline::before {
	content: 'mobile';
	display: none
}

.mkdf-horizontal-timeline.loaded {
	opacity: 1
}

.mkdf-horizontal-timeline .mkdf-timeline {
	position: relative;
	height: 100px;
	margin: 0 auto
}

.mkdf-horizontal-timeline .mkdf-events-wrapper {
	position: relative;
	height: 100%;
	margin: 0 40px;
	overflow: hidden
}

.mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events ol,
.mkdf-horizontal-timeline .mkdf-timeline-navigation {
	margin: 0;
	list-style: none
}

.mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events {
	position: absolute;
	z-index: 1;
	left: 0;
	top: 49px;
	height: 4px;
	background: #e4e4e4;
	-webkit-transition: transform .4s;
	-moz-transition: transform .4s;
	transition: transform .4s
}

.mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events .mkdf-event-text {
	font-family: Poppins, sans-serif;
	font-size: 15px;
	font-weight: 700;
	color: #202020
}

.mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events .mkdf-filling-line {
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	background-color: #45d2ca;
	-webkit-transform: scaleX(0);
	-moz-transform: scaleX(0);
	transform: scaleX(0);
	-webkit-transform-origin: left center;
	-moz-transform-origin: left center;
	-ms-transform-origin: left center;
	transform-origin: left center;
	-webkit-transition: transform .3s;
	-moz-transition: transform .3s;
	transition: transform .3s
}

.mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events a {
	position: absolute;
	bottom: 0;
	z-index: 2;
	text-align: center;
	font-size: 12px;
	font-weight: 300;
	font-family: "Open Sans", sans-serif;
	letter-spacing: .5px;
	padding-bottom: 20px;
	color: #444;
	text-transform: uppercase;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	transform: translateZ(0)
}

.mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events a .circle-outer {
	content: '';
	position: absolute;
	left: 50%;
	right: auto;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	transform: translateX(-50%);
	bottom: -10px;
	height: 24px;
	width: 24px;
	background-color: #d8d8d8;
	-webkit-transition: all .25s ease-out;
	-moz-transition: all .25s ease-out;
	transition: all .25s ease-out;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%
}

.mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events a .circle-outer .circle-inner {
	background: #fff;
	width: 12px;
	height: 12px;
	display: inline-block;
	position: absolute;
	-webkit-transition: all .25s ease-out;
	-moz-transition: all .25s ease-out;
	transition: all .25s ease-out;
	top: 50%;
	left: 50%;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%
}

.no-touch .mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events a:hover .circle-outer {
	background-color: #43d5cb
}

.mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events a.selected {
	pointer-events: none
}

.mkdf-horizontal-timeline .mkdf-events-wrapper .mkdf-events a.selected .circle-outer {
	-webkit-transform: translateX(-50%) scale(1.2);
	-moz-transform: translateX(-50%) scale(1.2);
	transform: translateX(-50%) scale(1.2);
	background: #4e6dcc
}

.mkdf-horizontal-timeline .mkdf-timeline-navigation a {
	position: absolute;
	z-index: 1;
	top: 50%;
	bottom: auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%);
	height: 34px;
	width: 34px;
	line-height: 34px;
	border-radius: 50%;
	color: #dadada;
	text-align: center
}

.mkdf-horizontal-timeline .mkdf-timeline-navigation a.mkdf-prev {
	left: 0
}

.mkdf-horizontal-timeline .mkdf-timeline-navigation a.mkdf-prev::after {
	content: "\34";
	display: inline-block;
	font-size: 24px;
	font-family: ElegantIcons
}

.mkdf-horizontal-timeline .mkdf-timeline-navigation a.mkdf-next {
	right: 0
}

.mkdf-horizontal-timeline .mkdf-timeline-navigation a.mkdf-next::after {
	content: "\35";
	display: inline-block;
	font-size: 24px;
	font-family: ElegantIcons
}

.mkdf-horizontal-timeline .mkdf-timeline-navigation a.inactive {
	cursor: not-allowed
}

.mkdf-horizontal-timeline .mkdf-dots {
	height: 3px;
	background-image: radial-gradient(circle closest-side, #d2d2d2 99%, transparent 100%);
	background-position: 50% 70%;
	background-size: 20px 3px;
	background-repeat: repeat-x;
	display: inline-block;
	position: relative;
	width: 100%;
	top: -2px
}

.mkdf-horizontal-timeline .mkdf-events-content {
	position: relative;
	width: 100%;
	margin-top: 40px;
	overflow: hidden;
	-webkit-transition: height .4s;
	-moz-transition: height .4s;
	transition: height .4s
}

.mkdf-horizontal-timeline .mkdf-events-content>ol {
	list-style: none;
	margin: 0
}

.mkdf-horizontal-timeline .mkdf-events-content>ol>li {
	position: absolute;
	z-index: 1;
	width: 100%;
	left: 0;
	top: 0;
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	transform: translateX(-100%);
	opacity: 0;
	-webkit-animation-duration: .4s;
	animation-duration: .4s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out
}

.mkdf-horizontal-timeline .mkdf-events-content>ol>li.selected {
	position: relative;
	z-index: 2;
	opacity: 1;
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	transform: translateX(0)
}

.mkdf-horizontal-timeline .mkdf-events-content>ol>li.mkdf-enter-right,
.mkdf-horizontal-timeline .mkdf-events-content>ol>li.mkdf-leave-right {
	-webkit-animation: mkdf-enter-right .4s ease-in-out;
	-moz-animation: mkdf-enter-right .4s ease-in-out;
	animation: mkdf-enter-right .4s ease-in-out
}

.mkdf-horizontal-timeline .mkdf-events-content>ol>li.mkdf-enter-left,
.mkdf-horizontal-timeline .mkdf-events-content>ol>li.mkdf-leave-left {
	-webkit-animation: mkdf-enter-left .4s ease-in-out;
	-moz-animation: mkdf-enter-left .4s ease-in-out;
	animation: mkdf-enter-left .4s ease-in-out
}

.mkdf-horizontal-timeline .mkdf-events-content>ol>li.mkdf-leave-left,
.mkdf-horizontal-timeline .mkdf-events-content>ol>li.mkdf-leave-right {
	-webkit-animation-direction: reverse;
	animation-direction: reverse
}

.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-inner {
	position: relative;
	display: table;
	table-layout: fixed;
	height: 100%;
	width: 100%
}

.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-image {
	position: relative;
	display: table-cell;
	height: 100%;
	vertical-align: middle;
	width: 50%;
	text-align: center;
	line-height: 0
}

.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-value {
	position: relative;
	display: table-cell;
	height: 100%;
	vertical-align: middle;
	width: 50%;
	text-align: left;
	padding: 30px 45px;
	border-bottom: 2px solid #ededed;
	border-right: 2px solid #ededed;
	border-top: 2px solid #ededed
}

.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-value h1,
.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-value h2,
.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-value h3,
.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-value h4,
.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-value h5,
.mkdf-horizontal-timeline .mkdf-events-content .mkdf-hti-content-value h6 {
	margin-top: 0
}

@media only screen and (min-width:1100px) {
	.mkdf-horizontal-timeline::before {
		content: 'desktop'
	}
}

.mkdf-horizontal-timeline.mkdf-timeline-bottom .mkdf-events-content {
	margin-top: 0;
	margin-bottom: 53px
}

@-webkit-keyframes mkdf-enter-right {
	0% {
		opacity: 0;
		-webkit-transform: translateX(100%);
		-moz-transform: translateX(100%);
		transform: translateX(100%)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		transform: translateX(0)
	}
}

@keyframes mkdf-enter-right {
	0% {
		opacity: 0;
		-webkit-transform: translateX(100%);
		-moz-transform: translateX(100%);
		transform: translateX(100%)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		transform: translateX(0)
	}
}

@-webkit-keyframes mkdf-enter-left {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-100%);
		-moz-transform: translateX(-100%);
		transform: translateX(-100%)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		transform: translateX(0)
	}
}

@keyframes mkdf-enter-left {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-100%);
		-moz-transform: translateX(-100%);
		transform: translateX(-100%)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		transform: translateX(0)
	}
}

.mkdf-icon-box-holder {
	position: relative;
	background-color: #fff;
	text-align: center;
	border: 1px solid #d8dbe0;
	border-radius: 10px;
	-webkit-transition: transform .2s cubic-bezier(.45, .05, .55, .95);
	-moz-transition: transform .2s cubic-bezier(.45, .05, .55, .95);
	transition: transform .2s cubic-bezier(.45, .05, .55, .95)
}

.mkdf-icon-box-holder.border-disabled {
	border: none
}

.mkdf-icon-box-holder.rounded-corners-disabled {
	border-radius: 0
}

.mkdf-icon-box-holder .mkdf-icon-box-overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	opacity: 0;
	transition: opacity .4s
}

.mkdf-icon-box-holder:hover .mkdf-icon-box-overlay {
	opacity: 1
}

.mkdf-icon-box-holder .mkdf-icon-box-holder-inner {
	position: relative;
	z-index: 99;
	padding: 0 30px 30px
}

.mkdf-icon-box-holder .mkdf-icon-box-holder-inner .mkdf-custom-icon {
	margin-top: 35px;
	margin-bottom: 20px
}

.mkdf-icon-box-holder .mkdf-icon-box-holder-inner .mkdf-custom-icon img {
	display: block;
	margin: 0 auto;
	-webkit-transition: transform .2s ease-out;
	-moz-transition: transform .2s ease-out;
	transition: transform .2s ease-out
}

.mkdf-icon-box-holder .mkdf-custom-icon {
	-webkit-transition: transform .2s ease-out;
	-moz-transition: transform .2s ease-out;
	transition: transform .2s ease-out
}

.mkdf-icon-box-holder .mkdf-overlapping-icon-box-holder-inner {
	position: relative;
	z-index: 99
}

.mkdf-icon-box-holder .mkdf-icon-box-icon-holder {
	padding: 50px 0 21px
}

.mkdf-icon-box-holder .mkdf-icon-box-icon-holder .mkdf-icon-shortcode .mkdf-icon-element {
	font-size: 40px;
	color: #4e6dcc;
	-webkit-transition: color .2s ease-out;
	-moz-transition: color .2s ease-out;
	transition: color .2s ease-out
}

.mkdf-icon-box-holder .mkdf-icon-box-icon-holder .mkdf-icon-shortcode {
	-webkit-transition: transform .2s ease-out;
	-moz-transition: transform .2s ease-out;
	transition: transform .2s ease-out
}

.mkdf-icon-box-holder .mkdf-icon-box-text-holder .mkdf-icon-box-title {
	margin-bottom: 5px
}

.mkdf-icon-box-holder .mkdf-icon-box-text-holder .mkdf-icon-box-title h5 {
	margin-bottom: 7px
}

.mkdf-icon-box-holder .mkdf-icon-box-text-holder .mkdf-icon-box-text {
	margin-bottom: 20px;
	line-height: 24px
}

.mkdf-icon-box-holder.overlapping-icon {
	padding: 11% 16%
}

.mkdf-icon-box-holder.overlapping-icon .mkdf-icon-box-holder-inner {
	display: table;
	width: 100%;
	height: 100%;
	padding: 0
}

.mkdf-icon-box-holder.overlapping-icon .mkdf-icon-box-holder-inner .mkdf-icon-box-content {
	position: relative;
	display: table-cell;
	height: 100%;
	width: 100%;
	vertical-align: middle
}

.mkdf-icon-box-holder.overlapping-icon .mkdf-icon-box-holder-inner .mkdf-icon-box-text {
	padding-top: 15px
}

.mkdf-icon-box-holder.overlapping-icon .mkdf-icon-box-holder-inner .mkdf-custom-icon {
	margin: 25px 0 30px
}

.mkdf-icon-box-holder.overlapping-icon .mkdf-icon-box-visible-content {
	-webkit-transition: all .35s cubic-bezier(.1, .5, .5, 1);
	-moz-transition: all .35s cubic-bezier(.1, .5, .5, 1);
	transition: all .35s cubic-bezier(.1, .5, .5, 1)
}

.mkdf-icon-box-holder.overlapping-icon .mkdf-icon-box-invisible-content {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	opacity: 0;
	-webkit-transition: opacity .15s ease-in-out;
	-moz-transition: opacity .15s ease-in-out;
	transition: opacity .15s ease-in-out
}

.mkdf-icon-box-holder.overlapping-icon:hover .mkdf-icon-box-invisible-content {
	opacity: 1;
	-webkit-transition: opacity .25s ease-in-out .1s;
	-moz-transition: opacity .25s ease-in-out .1s;
	transition: opacity .25s ease-in-out .1s
}

.mkdf-icon-box-holder:hover.animate-icon-box.animate-entire-box {
	-webkit-transform: translateY(-7px);
	-moz-transform: translateY(-7px);
	transform: translateY(-7px)
}

.mkdf-icon-box-holder:hover.animate-icon-box.animate-entire-box.inside-icon .mkdf-custom-icon img {
	-webkit-transform: scale(1.07) translateZ(0);
	-moz-transform: scale(1.07) translateZ(0);
	transform: scale(1.07) translateZ(0)
}

.mkdf-icon-box-holder:hover.animate-icon-box.animate-icon-only .mkdf-custom-icon,
.mkdf-icon-box-holder:hover.animate-icon-box.animate-icon-only .mkdf-icon-box-icon-holder .mkdf-icon-shortcode {
	-webkit-transform: scale(1.07) rotate(7deg);
	-moz-transform: scale(1.07) rotate(7deg);
	transform: scale(1.07) rotate(7deg)
}

.mkdf-info-icon .mkdf-icon-info-icon,
.mkdf-info-icon .mkdf-info-icon-content {
	display: inline-block
}

.mkdf-info-icon .mkdf-icon-info-icon {
	vertical-align: top;
	margin-right: 17px;
	line-height: 1em
}

.mkdf-info-icon .mkdf-icon-info-icon a {
	line-height: 20px
}

.mkdf-info-icon .mkdf-icon-info-icon i {
	color: #4e6dcc
}

.mkdf-info-icon .mkdf-info-icon-content {
	line-height: 1em;
	font-size: 14px
}

.mkdf-info-icon .mkdf-info-icon-content .mkdf-info-icon-subtitle-text,
.mkdf-info-icon .mkdf-info-icon-content .mkdf-info-icon-title-text {
	display: block
}

.mkdf-info-icon .mkdf-info-icon-content .mkdf-info-icon-title-text {
	font-weight: 600;
	color: #333
}

.mkdf-info-icon .mkdf-info-icon-content .mkdf-info-icon-subtitle-text {
	font-weight: 400;
	margin-top: 7px
}

.mkdf-icon-list-holder {
	position: relative;
	display: table;
	table-layout: fixed;
	height: auto;
	width: 100%;
	margin-bottom: 8px
}

.mkdf-icon-list-holder .mkdf-il-icon-holder,
.mkdf-icon-list-holder .mkdf-il-text {
	position: relative;
	display: table-cell;
	vertical-align: top
}

.mkdf-icon-list-holder .mkdf-il-icon-holder {
	width: 1%
}

.mkdf-icon-list-holder .mkdf-il-icon-holder>* {
	position: relative;
	display: inline-block;
	vertical-align: top;
	color: #333;
	font-size: 17px;
	line-height: inherit
}

.mkdf-icon-list-holder .mkdf-il-icon-holder>:before {
	display: block;
	line-height: inherit
}

.mkdf-icon-list-holder .mkdf-il-text {
	width: 99%;
	padding: 0 0 0 17px;
	box-sizing: border-box
}

.mkdf-icon-tabs {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-icon-tabs.mkdf-icon-tabs-one ul li {
	width: 100%
}

.mkdf-icon-tabs.mkdf-icon-tabs-two ul li {
	width: 50%
}

.mkdf-icon-tabs.mkdf-icon-tabs-three ul li {
	width: 33.33%
}

.mkdf-icon-tabs.mkdf-icon-tabs-four ul li {
	width: 25%
}

.mkdf-icon-tabs.mkdf-icon-tabs-five ul li {
	width: 20%
}

.mkdf-icon-tabs.mkdf-icon-tabs-six ul li {
	width: 16.66%
}

.mkdf-icon-tabs .mkdf-icon-tabs-nav {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 0;
	padding: 0;
	list-style: none;
	border-bottom: 1px solid #e1e1e1
}

.mkdf-icon-tabs .mkdf-icon-tabs-nav li {
	float: left;
	margin: 0;
	padding: 0
}

.mkdf-icon-tabs .mkdf-icon-tabs-nav li.mkdf-tabs-nav-line {
	position: absolute;
	left: 0;
	width: 0;
	height: 0;
	opacity: 0;
	bottom: -1px;
	border-top: 4px solid #43d5cb;
	-webkit-transition: opacity .2s, width .4s, left .6s cubic-bezier(.19, .65, .02, .93);
	-moz-transition: opacity .2s, width .4s, left .6s cubic-bezier(.19, .65, .02, .93);
	transition: opacity .2s, width .4s, left .6s cubic-bezier(.19, .65, .02, .93)
}

.mkdf-icon-tabs .mkdf-icon-tabs-nav li a {
	width: 100%;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	box-sizing: border-box;
	text-align: center;
	color: #333;
	font-family: Poppins, sans-serif;
	padding: 31px 26px 27px;
	-webkit-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;
	-moz-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;
	transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out
}

.mkdf-icon-tabs .mkdf-icon-tabs-nav li a .mkdf-icon-tabs-title-holder {
	font-size: 18px;
	font-family: Poppins, sans-serif;
	line-height: 34px;
	font-weight: 500;
	color: #333
}

.mkdf-icon-tabs .mkdf-icon-tabs-nav li a .mkdf-icon-shortcode,
.mkdf-icon-tabs .mkdf-icon-tabs-nav li a img {
	display: block;
	margin: 0 auto 18px
}

.mkdf-iwt,
.mkdf-iwt .mkdf-iwt-icon a,
.mkdf-iwt .mkdf-iwt-title a {
	display: inline-block;
	position: relative
}

.mkdf-icon-tabs .mkdf-icon-tab-container {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	box-sizing: border-box;
	margin: 6px 0 0;
	padding-top: 65px
}

.mkdf-icon-tabs .mkdf-icon-tab-container p {
	margin: 0
}

.mkdf-iwt {
	width: 100%;
	vertical-align: middle
}

.mkdf-iwt .mkdf-iwt-icon img {
	-webkit-transition: transform .4s cubic-bezier(.38, 3, .57, 1.6);
	-moz-transition: transform .4s cubic-bezier(.38, 3, .57, 1.6);
	transition: transform .4s cubic-bezier(.38, 3, .57, 1.6)
}

.mkdf-iwt .mkdf-iwt-icon a {
	vertical-align: middle
}

.mkdf-iwt .mkdf-iwt-icon .mkdf-icon-shortcode {
	line-height: 1
}

.mkdf-iwt .mkdf-iwt-icon .mkdf-icon-shortcode.mkdf-circle,
.mkdf-iwt .mkdf-iwt-icon .mkdf-icon-shortcode.mkdf-dropcaps.mkdf-circle,
.mkdf-iwt .mkdf-iwt-icon .mkdf-icon-shortcode.mkdf-square {
	line-height: 2
}

.mkdf-iwt .mkdf-iwt-title {
	margin: 0;
	line-height: 1.2em
}

.mkdf-iwt .mkdf-iwt-title a {
	vertical-align: top
}

.mkdf-iwt .mkdf-iwt-title a:hover {
	color: #7a7a7a
}

.mkdf-iwt .mkdf-iwt-subtitle {
	margin: 0 0 5px
}

.mkdf-iwt .mkdf-iwt-title-text {
	display: block
}

.mkdf-iwt .mkdf-iwt-text {
	margin: 6px 0 0;
	line-height: 1.8em
}

.mkdf-iwt.mkdf-iwt-icon-left {
	width: auto
}

.mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-title {
	margin-bottom: 14px
}

.mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-content,
.mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-icon {
	display: table-cell;
	vertical-align: top
}

.mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-icon {
	padding-right: 22px;
	position: relative;
	top: 1px
}

.mkdf-iwt.mkdf-iwt-icon-left .mkdf-iwt-content {
	padding: 0 0 0 13px
}

.mkdf-iwt.mkdf-iwt-icon-left-from-title .mkdf-iwt-icon,
.mkdf-iwt.mkdf-iwt-icon-left-from-title .mkdf-iwt-title-text {
	position: relative;
	display: table-cell;
	vertical-align: middle
}

.mkdf-iwt.mkdf-iwt-icon-left-from-title .mkdf-iwt-icon .mkdf-icon-element {
	-webkit-transition: none;
	-moz-transition: none;
	transition: none
}

.mkdf-iwt.mkdf-iwt-icon-left-from-title .mkdf-iwt-title-text {
	padding: 0 0 0 17px
}

.mkdf-iwt.mkdf-iwt-icon-top {
	text-align: center
}

.mkdf-iwt.mkdf-iwt-icon-top .mkdf-iwt-content {
	padding: 23px 0 0
}

.mkdf-iwt:hover .mkdf-iwt-icon img {
	-webkit-transform: translate3d(0, -5px, 0);
	-moz-transform: translate3d(0, -5px, 0);
	transform: translate3d(0, -5px, 0)
}

.mkdf-icon-shortcode {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	line-height: 1em
}

.mkdf-icon-shortcode.mkdf-circle,
.mkdf-icon-shortcode.mkdf-dropcaps.mkdf-circle,
.mkdf-icon-shortcode.mkdf-square {
	width: 2em;
	height: 2em;
	line-height: 2em;
	text-align: center;
	background-color: #43d5cb;
	-webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out;
	-moz-transition: background-color .15s ease-in-out, border-color .15s ease-in-out;
	transition: background-color .15s ease-in-out, border-color .15s ease-in-out
}

.mkdf-icon-shortcode.mkdf-circle a,
.mkdf-icon-shortcode.mkdf-dropcaps.mkdf-circle a,
.mkdf-icon-shortcode.mkdf-square a {
	position: relative;
	display: inline-block;
	vertical-align: top;
	width: 100%;
	height: 100%
}

.mkdf-icon-shortcode.mkdf-circle .mkdf-icon-element,
.mkdf-icon-shortcode.mkdf-dropcaps.mkdf-circle .mkdf-icon-element,
.mkdf-icon-shortcode.mkdf-square .mkdf-icon-element {
	color: #fff;
	line-height: inherit
}

.mkdf-image-with-text-holder:hover .mkdf-iwt-title,
.mkdf-info-list .mkdf-info-list-item:hover .mkdf-ili-left {
	color: #43d5cb
}

.mkdf-icon-shortcode.mkdf-circle {
	border-radius: 50%
}

.mkdf-icon-shortcode .mkdf-icon-element {
	display: block;
	line-height: inherit;
	-webkit-transition: color .15s ease-in-out;
	-moz-transition: color .15s ease-in-out;
	transition: color .15s ease-in-out
}

.mkdf-icon-shortcode .mkdf-icon-element:before {
	display: block;
	line-height: inherit
}

.mkdf-icon-animation-holder {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	transform: scale(0);
	-webkit-transition: transform .15s ease-in-out;
	-moz-transition: transform .15s ease-in-out;
	transition: transform .15s ease-in-out
}

.mkdf-icon-animation-holder.mkdf-icon-animation-show {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	transform: scale(1)
}

.mkdf-icon-tiny {
	font-size: 1.33333333em;
	line-height: .75em;
	vertical-align: -15%
}

.mkdf-icon-small {
	font-size: 2em
}

.mkdf-icon-medium {
	font-size: 3em
}

.mkdf-icon-large {
	font-size: 4em
}

.mkdf-icon-huge {
	font-size: 5em
}

.mkdf-image-gallery {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-image-gallery .mkdf-ig-image {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	box-sizing: border-box
}

.mkdf-image-gallery .mkdf-ig-image a,
.mkdf-image-gallery .mkdf-ig-image img {
	position: relative;
	display: block
}

.mkdf-image-gallery .mkdf-ig-image-inner,
.mkdf-image-gallery .mkdf-ig-slider {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-image-gallery .mkdf-ig-inner.mkdf-ig-no-space {
	margin: 0
}

.mkdf-image-gallery .mkdf-ig-inner.mkdf-ig-no-space .mkdf-ig-image {
	padding: 0;
	margin: 0
}

.mkdf-image-gallery .mkdf-ig-inner.mkdf-ig-tiny-space {
	margin: 0 -5px
}

.mkdf-image-gallery .mkdf-ig-inner.mkdf-ig-tiny-space .mkdf-ig-image {
	padding: 0 5px;
	margin: 0 0 10px
}

.mkdf-image-gallery .mkdf-ig-inner.mkdf-ig-small-space {
	margin: 0 -10px
}

.mkdf-image-gallery .mkdf-ig-inner.mkdf-ig-small-space .mkdf-ig-image {
	padding: 0 10px;
	margin: 0 0 20px
}

.mkdf-image-gallery .mkdf-ig-inner.mkdf-ig-normal-space {
	margin: 0 -15px
}

.mkdf-image-gallery .mkdf-ig-inner.mkdf-ig-normal-space .mkdf-ig-image {
	padding: 0 15px;
	margin: 0 0 30px
}

.mkdf-image-gallery .mkdf-ig-grid .mkdf-ig-image {
	float: left
}

.mkdf-image-gallery .mkdf-ig-grid.mkdf-ig-two-columns .mkdf-ig-image {
	width: 50%
}

.mkdf-image-gallery .mkdf-ig-grid.mkdf-ig-three-columns .mkdf-ig-image {
	width: 33.33333%
}

.mkdf-image-gallery .mkdf-ig-grid.mkdf-ig-four-columns .mkdf-ig-image {
	width: 25%
}

.mkdf-image-gallery .mkdf-ig-grid.mkdf-ig-five-columns .mkdf-ig-image {
	width: 20%
}

.mkdf-image-gallery .mkdf-ig-grid.mkdf-ig-six-columns .mkdf-ig-image {
	width: 16.66667%
}

.mkdf-image-gallery .mkdf-ig-masonry {
	opacity: 0;
	-webkit-transition: opacity .2s ease-out;
	-moz-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out
}

.mkdf-image-gallery .mkdf-ig-masonry .mkdf-ig-grid-sizer {
	width: 100%
}

.mkdf-image-gallery .mkdf-ig-masonry .mkdf-ig-grid-gutter {
	width: 0
}

.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-two-columns .mkdf-ig-grid-sizer,
.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-two-columns .mkdf-ig-image {
	width: 50%
}

.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-two-columns .mkdf-ig-image.mkdf-large-masonry-item {
	width: 100%
}

.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-three-columns .mkdf-ig-grid-sizer,
.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-three-columns .mkdf-ig-image {
	width: 33.33333%
}

.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-three-columns .mkdf-ig-image.mkdf-large-masonry-item {
	width: 66.66667%
}

.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-four-columns .mkdf-ig-grid-sizer,
.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-four-columns .mkdf-ig-image {
	width: 25%
}

.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-four-columns .mkdf-ig-image.mkdf-large-masonry-item {
	width: 50%
}

.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-five-columns .mkdf-ig-grid-sizer,
.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-five-columns .mkdf-ig-image {
	width: 20%
}

.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-five-columns .mkdf-ig-image.mkdf-large-masonry-item {
	width: 40%
}

.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-six-columns .mkdf-ig-grid-sizer,
.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-six-columns .mkdf-ig-image {
	width: 16.66667%
}

.mkdf-image-gallery .mkdf-ig-masonry.mkdf-ig-six-columns .mkdf-ig-image.mkdf-large-masonry-item {
	width: 33.33333%
}

.mkdf-image-gallery.mkdf-image-behavior-custom-link .mkdf-ig-image a:hover:after {
	opacity: 1
}

.mkdf-image-gallery.mkdf-image-behavior-custom-link .mkdf-ig-image a:after {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	content: '';
	background-color: rgba(51, 51, 51, .4);
	opacity: 0;
	-webkit-transition: opacity .2s ease-in-out;
	-moz-transition: opacity .2s ease-in-out;
	transition: opacity .2s ease-in-out
}

.touch .mkdf-image-gallery.mkdf-image-behavior-lightbox .mkdf-ig-image {
	cursor: pointer
}

.mkdf-image-gallery.mkdf-image-behavior-lightbox .mkdf-ig-image:hover img {
	-webkit-transform: scale(1.04);
	-moz-transform: scale(1.04);
	transform: scale(1.04)
}

.mkdf-image-gallery.mkdf-image-behavior-lightbox .mkdf-ig-image .mkdf-ig-image-inner {
	overflow: hidden
}

.mkdf-image-gallery.mkdf-image-behavior-lightbox .mkdf-ig-image img {
	-webkit-transition: -webkit-transform .3s ease-in-out;
	-moz-transition: -moz-transform .3s ease-in-out;
	transition: transform .3s ease-in-out;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	transform: scale(1);
	backface-visibility: hidden
}

.mkdf-image-gallery.mkdf-image-behavior-lightbox .mkdf-ig-image a:after,
.mkdf-image-with-text-holder.mkdf-image-behavior-custom-link .mkdf-iwt-image a:after {
	-webkit-transition: opacity .2s ease-in-out;
	-moz-transition: opacity .2s ease-in-out;
	height: 100%;
	content: '';
	width: 100%;
	top: 0;
	left: 0
}

.mkdf-image-gallery.mkdf-image-behavior-lightbox .mkdf-ig-image a:hover:after {
	opacity: 1
}

.mkdf-image-gallery.mkdf-image-behavior-lightbox .mkdf-ig-image a:after {
	position: absolute;
	display: block;
	background-color: rgba(0, 0, 0, .1);
	opacity: 0;
	transition: opacity .2s ease-in-out
}

.touch .mkdf-image-gallery.mkdf-image-behavior-zoom .mkdf-ig-image {
	cursor: pointer
}

.mkdf-image-gallery.mkdf-image-behavior-zoom .mkdf-ig-image:hover img {
	-webkit-transform: scale(1.04);
	-moz-transform: scale(1.04);
	transform: scale(1.04)
}

.mkdf-image-gallery.mkdf-image-behavior-zoom .mkdf-ig-image .mkdf-ig-image-inner {
	overflow: hidden
}

.mkdf-image-gallery.mkdf-image-behavior-zoom .mkdf-ig-image img {
	-webkit-transition: -webkit-transform .3s ease-in-out;
	-moz-transition: -moz-transform .3s ease-in-out;
	transition: transform .3s ease-in-out;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	transform: scale(1)
}

.mkdf-image-gallery.mkdf-image-behavior-grayscale .mkdf-ig-image {
	overflow: hidden
}

.touch .mkdf-image-gallery.mkdf-image-behavior-grayscale .mkdf-ig-image {
	cursor: pointer
}

.mkdf-image-gallery.mkdf-image-behavior-grayscale .mkdf-ig-image:hover img {
	-webkit-filter: grayscale(0);
	filter: none
}

.mkdf-image-gallery.mkdf-image-behavior-grayscale .mkdf-ig-image img {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	filter: gray;
	filter: grayscale(100%);
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}

.mkdf-image-with-text-holder,
.mkdf-image-with-text-holder .mkdf-iwt-image {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-image-with-text-holder .mkdf-iwt-image a,
.mkdf-image-with-text-holder .mkdf-iwt-image img {
	position: relative;
	display: block
}

.mkdf-image-with-text-holder .mkdf-iwt-image img {
	box-shadow: 4px 4px 8px -2px rgba(0, 0, 0, .1);
	-webkit-transition: all .35s cubic-bezier(.1, .5, .5, 1);
	-moz-transition: all .35s cubic-bezier(.1, .5, .5, 1);
	transition: all .35s cubic-bezier(.1, .5, .5, 1)
}

.mkdf-image-with-text-holder .mkdf-iwt-text-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	text-align: center
}

.mkdf-image-with-text-holder .mkdf-iwt-title {
	margin: 26px 0 0;
	-webkit-transition: color .15s ease-out;
	-moz-transition: color .15s ease-out;
	transition: color .15s ease-out
}

.mkdf-image-with-text-holder:hover img {
	-webkit-transform: translateY(-7px);
	-moz-transform: translateY(-7px);
	transform: translateY(-7px);
	box-shadow: 4px 4px 15px -2px rgba(0, 0, 0, .1)
}

.mkdf-image-with-text-holder .mkdf-iwt-text {
	margin: 14px 0 0
}

.mkdf-image-with-text-holder.mkdf-image-behavior-custom-link .mkdf-iwt-image a:hover:after {
	opacity: 1
}

.mkdf-image-with-text-holder.mkdf-image-behavior-custom-link .mkdf-iwt-image a:after {
	position: absolute;
	display: block;
	background-color: rgba(51, 51, 51, .4);
	opacity: 0;
	transition: opacity .2s ease-in-out
}

.mkdf-image-with-text-holder.mkdf-image-behavior-lightbox .mkdf-iwt-image a:hover:after {
	opacity: 1
}

.mkdf-image-with-text-holder.mkdf-image-behavior-lightbox .mkdf-iwt-image a:after {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	content: '';
	background-color: rgba(51, 51, 51, .4);
	opacity: 0;
	-webkit-transition: opacity .2s ease-in-out;
	-moz-transition: opacity .2s ease-in-out;
	transition: opacity .2s ease-in-out
}

.mkdf-image-with-text-holder.mkdf-image-behavior-zoom .mkdf-iwt-image {
	overflow: hidden
}

.touch .mkdf-image-with-text-holder.mkdf-image-behavior-zoom .mkdf-iwt-image {
	cursor: pointer
}

.mkdf-image-with-text-holder.mkdf-image-behavior-zoom .mkdf-iwt-image:hover img {
	-webkit-transform: scale(1.04);
	-moz-transform: scale(1.04);
	transform: scale(1.04)
}

.mkdf-image-with-text-holder.mkdf-image-behavior-zoom .mkdf-iwt-image img {
	-webkit-transition: -webkit-transform .3s ease-in-out;
	-moz-transition: -moz-transform .3s ease-in-out;
	transition: transform .3s ease-in-out;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	transform: scale(1)
}

.mkdf-image-with-text-holder.mkdf-image-behavior-grayscale .mkdf-iwt-image {
	overflow: hidden
}

.touch .mkdf-image-with-text-holder.mkdf-image-behavior-grayscale .mkdf-iwt-image {
	cursor: pointer
}

.mkdf-image-with-text-holder.mkdf-image-behavior-grayscale .mkdf-iwt-image:hover img {
	-webkit-filter: grayscale(0);
	filter: none
}

.mkdf-image-with-text-holder.mkdf-image-behavior-grayscale .mkdf-iwt-image img {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	filter: gray;
	filter: grayscale(100%);
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}

.mkdf-info-list .mkdf-info-list-title {
	margin-top: 0;
	margin-bottom: 19px
}

.mkdf-info-list .mkdf-info-list-button {
	margin-top: 40px
}

.mkdf-info-list .mkdf-info-list-item {
	border-top: 1px solid #ebebeb;
	position: relative;
	display: table;
	table-layout: fixed;
	width: 100%;
	height: 50px
}

.mkdf-info-list .mkdf-info-list-item:last-child {
	border-bottom: 1px solid #ebebeb
}

.mkdf-info-list .mkdf-info-list-item:hover {
	background: #f7f7f7
}

.mkdf-info-list .mkdf-info-list-item .mkdf-ili-link {
	position: relative;
	display: table;
	table-layout: fixed;
	height: 100%;
	width: 100%
}

.mkdf-info-list .mkdf-info-list-item .mkdf-info-list-item-inner {
	position: relative;
	display: table-cell;
	height: 100%;
	width: 100%;
	vertical-align: middle;
	text-align: left;
	color: #6e6e6e;
	background-color: #fff;
	font-size: 15px;
	-webkit-transition: background-color .3s ease;
	-moz-transition: background-color .3s ease;
	transition: background-color .3s ease
}

.mkdf-info-list .mkdf-info-list-item .mkdf-info-list-item-inner:hover .mkdf-ili-title {
	color: #43d5cb
}

.mkdf-info-list .mkdf-info-list-item .mkdf-ili-left {
	float: left;
	width: auto
}

.mkdf-info-list .mkdf-info-list-item .mkdf-ili-left .mkdf-ili-title {
	margin-right: 5px;
	-webkit-transition: color .3s ease;
	-moz-transition: color .3s ease;
	transition: color .3s ease
}

.mkdf-info-list .mkdf-info-list-item .mkdf-ili-left .mkdf-ili-subtitle {
	color: #bdc7ce
}

.mkdf-info-list .mkdf-info-list-item .mkdf-ili-right {
	float: right;
	width: auto
}

.mkdf-inner-row-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-inner-row-holder.mkdf-ir-alignment-left {
	text-align: left
}

.mkdf-inner-row-holder.mkdf-ir-alignment-center {
	text-align: center
}

.mkdf-inner-row-holder.mkdf-ir-alignment-right {
	text-align: right
}

.mkdf-interactive-banner-holder {
	position: relative;
	padding: 20px;
	background-position: center center;
	background-size: cover;
	overflow: hidden;
	box-sizing: border-box;
	height: 100%;
	width: 100%
}

.mkdf-interactive-banner-holder .mkdf-interactive-banner-icon {
	position: relative;
	display: inline-block;
	font-size: 34px;
	color: #43d5cb;
	margin-bottom: 11px;
	z-index: 1
}

.mkdf-interactive-banner-holder .mkdf-interactive-banner-title-holder {
	margin-bottom: 8px;
	position: relative;
	display: block;
	z-index: 1
}

.mkdf-interactive-banner-holder .mkdf-interactive-banner-title-holder>* {
	color: #333
}

.mkdf-interactive-banner-holder .mkdf-separator-holder {
	margin-top: 25px;
	margin-bottom: 10px
}

.mkdf-interactive-banner-holder .mkdf-interactive-banner-subtitle-holder {
	vertical-align: top;
	margin-bottom: 14px;
	z-index: 1;
	position: relative
}

.mkdf-interactive-banner-holder .mkdf-interactive-banner-subtitle-holder .mkdf-interactive-banner-subtitle {
	color: #333;
	font-size: 80px;
	font-family: 'Fira Sans', sans-serif;
	font-weight: 700;
	line-height: 1em
}

.mkdf-interactive-banner-holder.mkdf-interactive-banner-light-theme .mkdf-interactive-banner-subtitle,
.mkdf-interactive-banner-holder.mkdf-interactive-banner-light-theme .mkdf-interactive-banner-text-holder,
.mkdf-interactive-banner-holder.mkdf-interactive-banner-light-theme .mkdf-interactive-banner-title-holder>*,
.mkdf-interactive-banner-holder.mkdf-interactive-banner-light-theme .mkdf-separator-holder .mkdf-icon-element {
	color: #fff
}

.mkdf-interactive-banner-holder .mkdf-interactive-banner-text-holder p {
	position: relative;
	display: block;
	z-index: 1;
	margin: 11px 0 15px;
	line-height: 2em
}

.mkdf-interactive-banner-holder .mkdf-btn {
	z-index: 101;
	margin-top: 17px
}

.mkdf-interactive-banner-holder .mkdf-interactive-banner-overlay {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	-webkit-transition: all .35s ease-out;
	-moz-transition: all .35s ease-out;
	transition: all .35s ease-out
}

.mkdf-interactive-banner-holder .mkdf-interactive-banner-initial {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%
}

.mkdf-interactive-banner-holder .mkdf-interactive-banner-cover-link {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 100
}

.mkdf-interactive-banner-holder.mkdf-interactive-banner-align-left {
	text-align: left
}

.mkdf-interactive-banner-holder.mkdf-interactive-banner-align-center {
	text-align: center
}

.mkdf-interactive-banner-holder.mkdf-interactive-banner-align-right {
	text-align: right
}

.mkdf-interactive-banner-holder.mkdf-interactive-banner-light-theme .mkdf-interactive-banner-overlay {
	background: #43d5cb;
	opacity: 0
}

.mkdf-interactive-banner-holder.mkdf-interactive-banner-light-theme:hover .mkdf-interactive-banner-overlay {
	opacity: 1
}

.mkdf-interactive-banner-holder.mkdf-interactive-banner-dark-theme .mkdf-interactive-banner-overlay {
	background: #fff;
	opacity: 0
}

.mkdf-interactive-banner-holder.mkdf-interactive-banner-dark-theme .mkdf-interactive-banner-inner-wrapper .mkdf-separator-holder.with-icon .mkdf-sep-line {
	border-color: rgba(255, 255, 255, .8)
}

.mkdf-interactive-banner-holder.mkdf-interactive-banner-dark-theme:hover .mkdf-interactive-banner-overlay {
	opacity: .6
}

.mkdf-interactive-banner-info-on-hover .mkdf-interactive-banner-icon,
.mkdf-interactive-banner-info-on-hover .mkdf-interactive-banner-inner-wrapper {
	opacity: 0;
	-webkit-transform: translate3d(0, -40px, 0);
	-moz-transform: translate3d(0, -40px, 0);
	transform: translate3d(0, -40px, 0);
	-webkit-transition: opacity .2s, transform 0s .2s;
	-moz-transition: opacity .2s, transform 0s .2s;
	transition: opacity .2s, transform 0s .2s
}

.mkdf-interactive-banner-info-on-hover:hover .mkdf-interactive-banner-icon,
.mkdf-interactive-banner-info-on-hover:hover .mkdf-interactive-banner-inner-wrapper {
	opacity: 1;
	-webkit-transition: all .5s cubic-bezier(.38, .76, 0, .87);
	-moz-transition: all .5s cubic-bezier(.38, .76, 0, .87);
	transition: all .5s cubic-bezier(.38, .76, 0, .87);
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.mkdf-interactive-banner-simple {
	display: inline-block;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	padding: 50px
}

.mkdf-interactive-banner-simple .mkdf-interactive-banner-content-holder {
	display: table;
	width: 100%;
	height: 100%
}

.mkdf-interactive-banner-simple .mkdf-interactive-banner-content-holder .mkdf-interactive-banner-content-holder-inner {
	display: table-row;
	height: 50%
}

.mkdf-interactive-banner-simple .mkdf-interactive-banner-content-holder .mkdf-interactive-banner-title-holder {
	display: table-cell;
	vertical-align: bottom;
	margin-bottom: 0
}

.mkdf-interactive-banner-simple .mkdf-interactive-banner-inner-wrapper {
	width: 100%;
	height: 100%;
	display: block
}

.mkdf-interactive-banner-simple .mkdf-interactive-banner-title-holder>* {
	color: #333
}

.mkdf-pie-chart-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	opacity: 0;
	-webkit-transition: opacity .2s ease-in;
	-moz-transition: opacity .2s ease-in;
	transition: opacity .2s ease-in
}

.mkdf-pie-chart-holder .mkdf-pc-percentage {
	position: relative;
	display: block;
	height: 176px;
	width: 176px;
	line-height: 176px;
	text-align: center;
	margin: 0 auto
}

.mkdf-pie-chart-holder .mkdf-pc-percentage canvas {
	position: absolute;
	top: 0;
	left: 0
}

.mkdf-pie-chart-holder .mkdf-pc-percentage .mkdf-pc-percent {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	color: #333;
	font-size: 50px;
	font-family: Poppins, sans-serif;
	line-height: inherit;
	font-weight: 600
}

.mkdf-pie-chart-holder .mkdf-pc-percentage .mkdf-pc-percent:after {
	position: relative;
	top: -20px;
	left: 5px;
	content: '%';
	font-size: 25px
}

.mkdf-pie-chart-holder .mkdf-pc-text-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	text-align: center;
	margin: 38px 0 0
}

.mkdf-pie-chart-holder .mkdf-pc-text-holder .mkdf-pc-title {
	margin: 0
}

.mkdf-pie-chart-holder .mkdf-pc-text-holder .mkdf-pc-text {
	margin: 13px 0 0
}

.mkdf-pricing-tables {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	clear: both
}

.mkdf-pricing-tables .mkdf-pt-wrapper {
	position: relative
}

.mkdf-pricing-tables.mkdf-pt-no-space .mkdf-pt-wrapper {
	margin: 0
}

.mkdf-pricing-tables.mkdf-pt-no-space .mkdf-price-table {
	padding: 0;
	margin: 0
}

.mkdf-pricing-tables.mkdf-pt-tiny-space .mkdf-pt-wrapper {
	margin: 0 -5px
}

.mkdf-pricing-tables.mkdf-pt-tiny-space .mkdf-price-table {
	padding: 0 5px;
	margin: 0 0 10px
}

.mkdf-pricing-tables.mkdf-pt-small-space .mkdf-pt-wrapper {
	margin: 0 -10px
}

.mkdf-pricing-tables.mkdf-pt-small-space .mkdf-price-table {
	padding: 0 10px;
	margin: 0 0 20px
}

.mkdf-pricing-tables.mkdf-pt-normal-space .mkdf-pt-wrapper {
	margin: 0 -15px
}

.mkdf-pricing-tables.mkdf-pt-normal-space .mkdf-price-table {
	padding: 0 15px;
	margin: 0 0 30px
}

.mkdf-pricing-tables.mkdf-two-columns .mkdf-price-table {
	width: 50%
}

.mkdf-pricing-tables.mkdf-three-columns .mkdf-price-table {
	width: 33.33333%
}

.mkdf-pricing-tables.mkdf-four-columns .mkdf-price-table {
	width: 25%
}

.mkdf-pricing-tables.mkdf-five-columns .mkdf-price-table {
	width: 20%
}

.mkdf-price-table {
	position: relative;
	width: 100%;
	padding: 0;
	margin: 0;
	float: left;
	box-sizing: border-box
}

.mkdf-price-table .mkdf-pt-inner {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	background-color: #f9f9f9;
	font-family: Poppins, sans-serif;
	border-radius: 8px
}

.mkdf-price-table .mkdf-pt-inner .mkdf-active-text {
	position: absolute;
	right: 25px;
	top: 25px;
	z-index: 20;
	-webkit-transform: scale(.5);
	-moz-transform: scale(.5);
	transform: scale(.5);
	opacity: 0;
	-webkit-transition: transform .25s ease-out .2s, opacity .2s ease-out .2s;
	-moz-transition: transform .25s ease-out .2s, opacity .2s ease-out .2s;
	transition: transform .25s ease-out .2s, opacity .2s ease-out .2s
}

.mkdf-price-table .mkdf-pt-inner .mkdf-active-text.active {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	transform: scale(1);
	opacity: 1
}

.mkdf-price-table .mkdf-pt-inner .mkdf-active-text .mkdf-active-text-inner {
	-webkit-transform: rotate(-100deg);
	-moz-transform: rotate(-100deg);
	transform: rotate(-100deg);
	rotation: 100deg;
	-ms-rotation: 100deg;
	padding: 20px 11px 11px 8px;
	box-sizing: border-box;
	font-size: 18px;
	font-weight: 500;
	text-align: center;
	color: #fff;
	line-height: 17px;
	text-transform: capitalize
}

.mkdf-price-table .mkdf-pt-inner .mkdf-active-text span {
	display: block;
	width: 55px;
	height: 55px;
	background: #333;
	-webkit-transform: rotate(11.25deg);
	-moz-transform: rotate(11.25deg);
	transform: rotate(11.25deg);
	rotation: 12.5deg;
	-ms-rotation: 12.5deg
}

.mkdf-price-table .mkdf-pt-inner ul {
	list-style: none;
	margin: 0;
	padding: 0
}

.mkdf-price-table .mkdf-pt-inner ul li {
	margin: 0;
	padding: 16px 15px;
	text-align: center
}

.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-title-holder {
	position: relative;
	background-color: #4e6dcc;
	color: #fff;
	font-size: 18px;
	line-height: 26px;
	font-weight: 500;
	letter-spacing: 1px;
	border-radius: 8px 8px 0 0
}

.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-title-holder .mkdf-pt-title {
	display: block;
	box-sizing: border-box
}

.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-prices {
	position: relative;
	padding: 33px 15px 30px;
	border-bottom: solid 2px #ededed
}

.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-prices .mkdf-pt-value {
	position: relative;
	vertical-align: super;
	padding-right: 10px;
	top: 2px;
	bottom: 2px;
	font-size: 30px;
	line-height: 1em;
	font-weight: 500;
	color: #a2a2a2
}

.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-prices .mkdf-pt-price {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	left: -5px;
	font-size: 48px;
	line-height: 1em;
	font-weight: 600;
	color: #333
}

.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-prices .mkdf-pt-mark {
	color: #4e6dcc;
	font-family: Poppins, sans-serif;
	font-size: 12px;
	font-weight: 500;
	position: relative;
	display: block;
	margin: 7px 0 0
}

.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-content {
	font-family: "Open Sans", sans-serif;
	padding: 20px 15px;
	font-size: 15px;
	color: #6e6e6e
}

.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-content ul li {
	padding: 7px 15px
}

.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-button {
	padding: 5px 0 0;
	display: block
}

.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-button .mkdf-btn {
	width: 100%;
	background-color: #ededed;
	color: #000;
	text-transform: capitalize;
	border-radius: 0 0 8px 8px
}

.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-button .mkdf-btn.mkdf-btn-large {
	padding: 32px 45px
}

@-webkit-keyframes slide-down {
	0% {
		opacity: 0;
		-webkit-transform: translateY(0)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(-50%)
	}
}

@-moz-keyframes slide-down {
	0% {
		opacity: 0;
		-moz-transform: translateY(0)
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(-50%)
	}
}

.mkdf-process-holder .mkdf-process-bg-holder {
	position: absolute;
	top: 0;
	left: 50%;
	width: 85%;
	height: 100%;
	z-index: -1;
	opacity: 1;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	transform: translateX(-50%)
}

.mkdf-process-holder.mkdf-process-holder-items-three .mkdf-process-bg-holder {
	width: 56%
}

.mkdf-process-holder.mkdf-process-holder-items-three .mkdf-process-item-holder {
	width: 33.33%
}

.mkdf-process-holder.mkdf-process-holder-items-four .mkdf-process-item-holder {
	width: 25%
}

.mkdf-process-holder.mkdf-process-holder-items-five .mkdf-process-item-holder {
	width: 20%
}

.mkdf-process-holder .mkdf-process-item-holder {
	float: left
}

.mkdf-process-holder .mkdf-process-item-holder .mkdf-pi-icon-holder {
	width: 188px;
	height: 188px;
	position: relative;
	border: 2px solid #b9b9b9;
	border-radius: 50%;
	background: 0 0;
	margin: 0 auto;
	color: #333
}

.mkdf-process-holder .mkdf-process-item-holder .mkdf-pi-icon-holder:before {
	position: absolute;
	top: -2px;
	bottom: -2px;
	left: -2px;
	right: -2px;
	content: '';
	z-index: -1;
	border-radius: 50%;
	-webkit-transition: opacity .2s ease-out;
	-moz-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out;
	opacity: 0
}

.mkdf-process-holder .mkdf-process-item-holder .mkdf-pi-icon-holder:after {
	position: absolute;
	top: -2px;
	bottom: -2px;
	left: -2px;
	right: -2px;
	content: '';
	z-index: -1;
	border-radius: 50%;
	-webkit-transition: opacity .2s ease-out;
	-moz-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out;
	opacity: 1
}

.mkdf-process-holder .mkdf-process-item-holder .mkdf-pi-icon-holder .mkdf-pi-icon {
	opacity: 1;
	display: inline-block;
	font-size: 46px;
	top: 50%;
	left: 50%;
	position: relative;
	-webkit-transform: translate(-50%, -50%) scale(1);
	-moz-transform: translate(-50%, -50%) scale(1);
	transform: translate(-50%, -50%) scale(1);
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	transition: all .3s ease-out;
	will-change: transform
}

.mkdf-process-holder .mkdf-process-item-holder .mkdf-pi-icon-holder .mkdf-pi-number {
	opacity: 0;
	font-size: 55px;
	font-family: Poppins, sans-serif;
	display: inline-block;
	position: absolute;
	text-align: center;
	top: 53%;
	left: 50%;
	-webkit-transition: opacity .1s ease-out, -webkit-transform 0s ease-out .1s;
	transition: opacity .1s ease-out, transform 0s ease-out .1s;
	-webkit-transform: translate(-50%, 100%);
	-moz-transform: translate(-50%, 100%);
	transform: translate(-50%, 100%)
}

.mkdf-process-holder .mkdf-process-item-holder .mkdf-pi-title {
	text-align: center;
	margin: 43px 0 12px
}

.mkdf-process-holder .mkdf-process-item-holder .mkdf-pi-text-holder {
	text-align: center;
	padding: 0 23px
}

.mkdf-process-holder .mkdf-process-item-holder:hover .mkdf-pi-icon-holder:before {
	opacity: 1
}

.mkdf-process-holder .mkdf-process-item-holder:hover .mkdf-pi-icon-holder:after {
	opacity: 0
}

.mkdf-process-holder .mkdf-process-item-holder:hover .mkdf-pi-icon-holder .mkdf-pi-icon {
	opacity: 0;
	-webkit-transform: translate(-50%, -50%) scale(.8);
	-moz-transform: translate(-50%, -50%) scale(.8);
	transform: translate(-50%, -50%) scale(.8);
	-webkit-transition: opacity .2s ease-out, transform .25s ease-out;
	transition: opacity .2s ease-out, transform .25s ease-out
}

.mkdf-process-holder .mkdf-process-item-holder:hover .mkdf-pi-icon-holder .mkdf-pi-number {
	opacity: 1;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-transition: opacity .3s ease-out .15s, -webkit-transform .3s cubic-bezier(.38, .76, 0, .87) .2s;
	transition: opacity .3s ease-out .15s, transform .3s cubic-bezier(.38, .76, 0, .87) .2s
}

.mkdf-process-holder.mkdf-animate-process-items-yes {
	visibility: hidden
}

.no-touch .mkdf-process-holder.mkdf-animate-process-items-yes,
.touch .mkdf-process-holder.mkdf-animate-process-items-yes {
	visibility: visible
}

.no-touch .mkdf-process-holder.mkdf-animate-process-items-yes .mkdf-process-item-holder {
	opacity: 0;
	-webkit-transform: translate3d(0, 30px, 0);
	-moz-transform: translate3d(0, 30px, 0);
	transform: translate3d(0, 30px, 0)
}

.no-touch .mkdf-process-holder.mkdf-animate-process-items-yes .mkdf-process-item-holder.mkdf-appeared {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transition: opacity .2s ease, -webkit-transform .6s cubic-bezier(0, 1, .5, 1);
	transition: opacity .2s ease, transform .6s cubic-bezier(0, 1, .5, 1)
}

.no-touch .mkdf-process-holder.mkdf-animate-process-items-yes .mkdf-process-bg-holder {
	opacity: 0
}

.no-touch .mkdf-process-holder.mkdf-animate-process-items-yes .mkdf-process-bg-holder.mkdf-appeared {
	opacity: 1;
	-webkit-transition: opacity .6s;
	-moz-transition: opacity .6s;
	transition: opacity .6s
}

.mkdf-progress-bar {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-progress-bar .mkdf-pb-title-holder {
	position: relative;
	margin: 10px 0
}

.mkdf-progress-bar .mkdf-pb-title-holder .mkdf-pb-title {
	font-family: Poppins, sans-serif;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	z-index: 100
}

.mkdf-progress-bar .mkdf-pb-percent {
	font-family: Poppins, sans-serif;
	position: absolute;
	right: 0;
	bottom: 1px;
	width: auto;
	display: inline-block;
	vertical-align: middle;
	opacity: 0;
	z-index: 10
}

.mkdf-progress-bar .mkdf-pb-percent:after {
	content: '%'
}

.mkdf-progress-bar .mkdf-pb-content-holder {
	position: relative;
	height: 8px;
	overflow: hidden;
	background-color: #eee;
	border-radius: 5px
}

.mkdf-progress-bar .mkdf-pb-content-holder .mkdf-pb-content {
	height: 8px;
	max-width: 100%;
	overflow: hidden;
	background-color: #43d5cb
}

.mkdf-section-title-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	box-sizing: border-box
}

.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-tiny-space .mkdf-st-inner {
	margin: 0 -5px
}

.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-tiny-space .mkdf-st-text,
.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-tiny-space .mkdf-st-title {
	padding: 0 5px
}

.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-small-space .mkdf-st-inner {
	margin: 0 -10px
}

.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-small-space .mkdf-st-text,
.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-small-space .mkdf-st-title {
	padding: 0 10px
}

.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-normal-space .mkdf-st-inner {
	margin: 0 -15px
}

.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-normal-space .mkdf-st-text,
.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-normal-space .mkdf-st-title {
	padding: 0 15px
}

.mkdf-section-title-holder.mkdf-st-two-columns .mkdf-st-text,
.mkdf-section-title-holder.mkdf-st-two-columns .mkdf-st-title {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 50%;
	float: left;
	margin: 0;
	box-sizing: border-box
}

.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-title-left .mkdf-st-title {
	text-align: right
}

.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-title-left .mkdf-st-text {
	text-align: left
}

.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-title-right .mkdf-st-title {
	float: right;
	text-align: left
}

.mkdf-section-title-holder.mkdf-st-two-columns.mkdf-st-title-right .mkdf-st-text {
	text-align: right
}

.mkdf-section-title-holder .mkdf-st-title {
	display: block;
	margin: 0
}

.mkdf-section-title-holder .mkdf-st-title .mkdf-st-title-bold {
	font-weight: 700
}

.mkdf-section-title-holder .mkdf-st-title .mkdf-st-title-light {
	font-weight: 300
}

.mkdf-section-title-holder .mkdf-st-text {
	display: block;
	margin: 21px 0 0
}

.mkdf-separator,
.mkdf-social-share-holder,
.mkdf-social-share-holder ul,
.mkdf-social-share-holder.mkdf-dropdown,
.mkdf-social-share-holder.mkdf-list li {
	display: inline-block;
	position: relative
}

.mkdf-separator-holder {
	position: relative;
	height: auto;
	font-size: 0;
	line-height: 1em
}

.mkdf-separator-holder.mkdf-separator-center {
	text-align: center
}

.mkdf-separator-holder.mkdf-separator-left {
	text-align: left
}

.mkdf-separator-holder.mkdf-separator-right {
	text-align: right
}

.mkdf-separator-holder.mkdf-separator-full-width .mkdf-separator {
	width: 100% !important
}

.mkdf-separator {
	vertical-align: middle;
	border-bottom: 1px solid #ebebeb;
	margin: 10px 0
}

.mkdf-social-share-holder {
	vertical-align: middle
}

.mkdf-social-share-holder ul {
	vertical-align: middle;
	list-style: none;
	padding: 0;
	margin: 0
}

.mkdf-social-share-holder.mkdf-list .mkdf-social-title {
	position: relative;
	display: inline-block;
	vertical-align: top;
	margin: 0;
	color: #6e6e6e;
	font-weight: 600
}

.mkdf-social-share-holder.mkdf-list li {
	vertical-align: middle;
	padding: 0;
	margin: 0 13px 3px 0
}

.mkdf-social-share-holder.mkdf-list li:last-child {
	margin: 0 0 3px
}

.mkdf-social-share-holder.mkdf-list li a {
	font-size: 15px
}

.mkdf-social-share-holder.mkdf-dropdown {
	vertical-align: bottom
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown-opener {
	display: block;
	color: #6e6e6e
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown-opener .mkdf-social-share-title {
	display: inline-block;
	vertical-align: top;
	margin-right: 5px
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown-opener .social_share {
	font-size: 12px;
	color: #333
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown-opener:hover {
	color: #43d5cb
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown-opener:hover .social_share {
	color: inherit
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown {
	position: relative;
	visibility: hidden;
	z-index: 950
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul {
	position: relative;
	display: block;
	z-index: 990;
	margin: 0;
	padding: 0 !important
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li {
	width: 88px;
	height: 28px;
	line-height: 28px;
	visibility: hidden;
	position: absolute;
	text-align: center;
	opacity: 0;
	margin: 0;
	padding: 0;
	border: 1px solid #e1e1e1;
	background-color: #fff;
	font-size: 12px;
	color: #6e6e6e;
	box-sizing: border-box;
	-webkit-transition: opacity .2s ease-out 0s, visibility .2s ease-out 0s, background-color .2s ease-out 0s;
	-moz-transition: opacity .2s ease-out 0s, visibility .2s ease-out 0s, background-color .2s ease-out 0s;
	transition: opacity .2s ease-out 0s, visibility .2s ease-out 0s, background-color .2s ease-out 0s
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li:not(:first-child) {
	border-top: none
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li.mkdf-facebook-share:hover {
	background-color: #3b5998;
	color: #fff
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li.mkdf-twitter-share:hover {
	background-color: #00aced;
	color: #fff
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li.mkdf-google_plus-share:hover {
	background-color: #dd4b39;
	color: #fff
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li.mkdf-linkedin-share:hover {
	background-color: #007bb5;
	color: #fff
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li.mkdf-tumblr-share:hover {
	background-color: #32506d;
	color: #fff
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li.mkdf-pinterest-share:hover {
	background-color: #cb2027;
	color: #fff
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li.mkdf-vk-share:hover {
	background-color: #45668e;
	color: #fff
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li * {
	display: block;
	line-height: inherit
}

.mkdf-tabs,
.mkdf-tabs .mkdf-tab-container,
.mkdf-tabs .mkdf-tabs-nav,
.mkdf-tabs .mkdf-tabs-nav li a {
	display: inline-block;
	vertical-align: middle;
	position: relative
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li a {
	color: inherit !important
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li:nth-child(1) {
	bottom: -28px
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li:nth-child(2) {
	bottom: -56px
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li:nth-child(3) {
	bottom: -84px
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li:nth-child(4) {
	bottom: -112px
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li:nth-child(5) {
	bottom: -140px
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li:nth-child(6) {
	bottom: -168px
}

.mkdf-social-share-holder.mkdf-dropdown .mkdf-social-share-dropdown ul li:nth-child(7) {
	bottom: -196px
}

.mkdf-social-share-holder.mkdf-dropdown:hover .mkdf-social-share-dropdown ul li {
	opacity: 1;
	visibility: visible;
	cursor: pointer
}

.mkdf-social-share-holder.mkdf-dropdown:hover .mkdf-social-share-dropdown ul li:nth-child(2) {
	-webkit-transition: opacity .2s ease-out .2s, visibility .2s ease-out .2s, background-color .2s ease-out;
	-moz-transition: opacity .2s ease-out .2s, visibility .2s ease-out .2s, background-color .2s ease-out;
	transition: opacity .2s ease-out .2s, visibility .2s ease-out .2s, background-color .2s ease-out
}

.mkdf-social-share-holder.mkdf-dropdown:hover .mkdf-social-share-dropdown ul li:nth-child(3) {
	-webkit-transition: opacity .2s ease-out .3s, visibility .2s ease-out .3s, background-color .2s ease-out;
	-moz-transition: opacity .2s ease-out .3s, visibility .2s ease-out .3s, background-color .2s ease-out;
	transition: opacity .2s ease-out .3s, visibility .2s ease-out .3s, background-color .2s ease-out
}

.mkdf-social-share-holder.mkdf-dropdown:hover .mkdf-social-share-dropdown ul li:nth-child(4) {
	-webkit-transition: opacity .2s ease-out .4s, visibility .2s ease-out .4s, background-color .2s ease-out;
	-moz-transition: opacity .2s ease-out .4s, visibility .2s ease-out .4s, background-color .2s ease-out;
	transition: opacity .2s ease-out .4s, visibility .2s ease-out .4s, background-color .2s ease-out
}

.mkdf-social-share-holder.mkdf-dropdown:hover .mkdf-social-share-dropdown ul li:nth-child(5) {
	-webkit-transition: opacity .2s ease-out .5s, visibility .2s ease-out .5s, background-color .2s ease-out;
	-moz-transition: opacity .2s ease-out .5s, visibility .2s ease-out .5s, background-color .2s ease-out;
	transition: opacity .2s ease-out .5s, visibility .2s ease-out .5s, background-color .2s ease-out
}

.mkdf-social-share-holder.mkdf-dropdown:hover .mkdf-social-share-dropdown ul li:nth-child(6) {
	-webkit-transition: opacity .2s ease-out .6s, visibility .2s ease-out .6s, background-color .2s ease-out;
	-moz-transition: opacity .2s ease-out .6s, visibility .2s ease-out .6s, background-color .2s ease-out;
	transition: opacity .2s ease-out .6s, visibility .2s ease-out .6s, background-color .2s ease-out
}

.mkdf-social-share-holder.mkdf-dropdown:hover .mkdf-social-share-dropdown ul li:nth-child(7) {
	-webkit-transition: opacity .2s ease-out .7s, visibility .2s ease-out .7s, background-color .2s ease-out;
	-moz-transition: opacity .2s ease-out .7s, visibility .2s ease-out .7s, background-color .2s ease-out;
	transition: opacity .2s ease-out .7s, visibility .2s ease-out .7s, background-color .2s ease-out
}

.mkdf-tabs {
	width: 100%
}

.mkdf-tabs .mkdf-tabs-nav {
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	border-radius: 5px
}

.mkdf-tabs .mkdf-tabs-nav li {
	float: left;
	margin: 0;
	padding: 0
}

.mkdf-tabs .mkdf-tabs-nav li a {
	box-sizing: border-box;
	color: #333;
	background-color: #f6f6f6;
	font-family: Poppins, sans-serif;
	font-weight: 500;
	padding: 13px 26px;
	font-size: 12px;
	line-height: 25px;
	-webkit-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;
	-moz-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;
	transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out
}

.mkdf-tabs .mkdf-tab-container {
	width: 100%;
	background-color: #f4f4f4;
	box-sizing: border-box;
	margin: 6px 0 0;
	padding: 35px;
	border-radius: 5px;
	font-size: 15px;
	font-family: "Open Sans", sans-serif;
	color: #6e6e6e;
	font-weight: 400
}

.mkdf-tabs .mkdf-tab-container p {
	margin: 0
}

.mkdf-tabs.mkdf-tabs-standard .mkdf-tabs-nav {
	background-color: #f4f4f4
}

.mkdf-tabs.mkdf-tabs-standard .mkdf-tabs-nav li {
	border-right: #ebebeb solid 1px
}

.mkdf-tabs.mkdf-tabs-standard .mkdf-tabs-nav li:first-child a {
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px
}

.mkdf-tabs.mkdf-tabs-standard .mkdf-tabs-nav li.ui-state-active a,
.mkdf-tabs.mkdf-tabs-standard .mkdf-tabs-nav li.ui-state-hover a {
	color: #fff;
	background-color: #4e6dcc
}

.mkdf-tabs.mkdf-tabs-standard .mkdf-tab-container {
	margin: 6px 0 0
}

.mkdf-tabs.mkdf-tabs-vertical {
	display: table
}

.mkdf-tabs.mkdf-tabs-vertical .mkdf-tabs-nav {
	display: table-cell;
	vertical-align: top;
	width: 140px;
	height: 100%;
	box-sizing: border-box
}

.mkdf-tabs.mkdf-tabs-vertical .mkdf-tabs-nav li {
	display: block;
	float: none;
	border-bottom: #ebebeb solid 1px;
	text-align: center
}

.mkdf-tabs.mkdf-tabs-vertical .mkdf-tabs-nav li a {
	width: 100%;
	line-height: 26px;
	font-weight: 400;
	color: #000
}

.mkdf-tabs.mkdf-tabs-vertical .mkdf-tabs-nav li:first-child a {
	border-radius: 5px 5px 0 0
}

.mkdf-tabs.mkdf-tabs-vertical .mkdf-tabs-nav li:last-child a {
	border-radius: 0 0 5px 5px
}

.mkdf-tabs.mkdf-tabs-vertical .mkdf-tabs-nav li.ui-state-active a,
.mkdf-tabs.mkdf-tabs-vertical .mkdf-tabs-nav li.ui-state-hover a {
	color: #fff;
	background-color: #4e6dcc
}

.mkdf-tabs.mkdf-tabs-vertical .mkdf-tabs-nav li:last-child {
	margin: 0;
	border-bottom: none
}

.mkdf-tabs.mkdf-tabs-vertical .mkdf-tab-container {
	display: table-cell;
	vertical-align: top;
	width: calc(100% - 140px);
	height: 100%;
	left: 6px;
	box-sizing: border-box
}

.mkdf-video-button-holder {
	position: relative;
	display: inline-block;
	vertical-align: middle
}

.mkdf-video-button-holder .mkdf-video-button-image {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-video-button-holder .mkdf-video-button-image img {
	display: block
}

.mkdf-video-button-holder .mkdf-video-button-play,
.mkdf-video-button-holder .mkdf-video-button-play-image {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 1
}

.mkdf-video-button-holder .mkdf-video-button-play .mkdf-video-button-play-inner,
.mkdf-video-button-holder .mkdf-video-button-play-image .mkdf-video-button-play-inner {
	position: relative;
	top: 50%;
	left: 0;
	display: block;
	text-align: center;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
}

.mkdf-video-button-holder .mkdf-video-button-play {
	color: #fff;
	font-size: 25px;
	border-radius: 50%;
	line-height: 1
}

.mkdf-video-button-holder .mkdf-video-button-play span {
	display: inline-block;
	line-height: inherit
}

.mkdf-video-button-holder .mkdf-video-button-play span:before {
	display: block;
	background-color: rgba(87, 115, 205, .94);
	padding: 41px 41px 41px 45px;
	border-radius: 50%;
	line-height: inherit
}

.mkdf-video-button-holder .mkdf-video-button-play-image.mkdf-vb-has-hover-image:hover img:first-child {
	opacity: 0
}

.mkdf-video-button-holder .mkdf-video-button-play-image.mkdf-vb-has-hover-image:hover img:nth-child(2) {
	opacity: 1
}

.mkdf-video-button-holder .mkdf-video-button-play-image img {
	display: block;
	margin: 0 auto;
	-webkit-transition: opacity .3s ease-in-out;
	-moz-transition: opacity .3s ease-in-out;
	transition: opacity .3s ease-in-out
}

.mkdf-video-button-holder .mkdf-video-button-play-image img:first-child {
	position: relative;
	opacity: 1
}

.mkdf-video-button-holder .mkdf-video-button-play-image img:nth-child(2) {
	position: absolute;
	top: 0;
	left: 50%;
	opacity: 0;
	-webkit-transform: translateX(-50%) translateZ(0);
	-moz-transform: translateX(-50%) translateZ(0);
	transform: translateX(-50%) translateZ(0)
}

.rev_slider_wrapper .mkdf-video-button-holder .mkdf-video-button-play-image img:nth-child(2) {
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	transform: translateZ(0)
}

.mkd-working-hours-holder {
	position: relative;
	padding: 27px 29px 43px;
	background-color: transparent;
	color: #fff;
	border-radius: 5px
}

.mkd-working-hours-holder .mkd-wh-button {
	margin-top: 19px
}

.mkd-working-hours-holder .mkd-wh-button .mkd-btn {
	padding: 9px 15px
}

.mkd-working-hours-holder .mkd-wh-button span.mkd-btn-text {
	font-size: 13px
}

.mkd-working-hours-holder .mkd-wh-button .mkd-btn.mkd-btn-medium {
	width: 100%
}

.mkd-working-hours-holder .mkd-wh-icon-holder {
	text-align: left
}

.mkd-working-hours-holder span.mkd-wh-icon {
	text-align: center;
	font-size: 24px;
	line-height: 1em;
	color: #000
}

.mkd-working-hours-holder span.mkd-wh-icon img {
	display: block
}

.mkdf-team,
.mkdf-team-list-holder {
	position: relative;
	display: inline-block
}

.mkd-working-hours-holder.mkd-working-hours-light,
.mkd-working-hours-holder.mkd-working-hours-light .mkd-wh-title-holder .mkd-wh-title {
	color: #fff
}

.mkd-working-hours-holder .mkd-wh-title-holder {
	text-align: left;
	margin-bottom: 14px
}

.mkd-working-hours-holder .mkd-wh-title-holder .mkd-wh-title {
	margin: 0 0 13px;
	color: #fff
}

.mkd-working-hours-holder .mkd-wh-text-holder {
	font-size: 13px
}

.mkd-working-hours-holder .mkd-wh-text-holder p {
	margin: 0
}

.mkd-working-hours-holder .mkd-wh-item {
	color: #fff;
	position: relative;
	border-bottom: 1px solid rgba(255, 255, 255, .27);
	padding: 9px 2px 4px;
	margin: 0 -2px
}

.mkd-working-hours-holder .mkd-wh-item:first-child {
	padding-top: 0
}

.mkd-working-hours-holder .mkd-wh-item:last-child {
	border-bottom: none;
	padding-bottom: 0
}

.mkd-working-hours-holder .mkd-wh-item .mkd-wh-day {
	float: left;
	width: 50%;
	white-space: nowrap;
	text-align: left;
	font-weight: 400;
	font-size: 14px
}

.mkd-working-hours-holder .mkd-wh-item .mkd-wh-hours {
	float: right;
	width: 50%;
	white-space: nowrap;
	text-align: right;
	font-size: 14px;
	font-weight: 700
}

.mkdf-team-list-holder {
	width: 100%;
	vertical-align: middle
}

.mkdf-team-list-holder.mkdf-tl-no-space .mkdf-tl-inner {
	margin: 0
}

.mkdf-team-list-holder.mkdf-tl-no-space .mkdf-team {
	padding: 0;
	margin: 0
}

.mkdf-team-list-holder.mkdf-tl-tiny-space .mkdf-tl-inner {
	margin: 0 -5px
}

.mkdf-team-list-holder.mkdf-tl-tiny-space .mkdf-team {
	padding: 0 5px;
	margin: 0 0 10px
}

.mkdf-team-list-holder.mkdf-tl-small-space .mkdf-tl-inner {
	margin: 0 -10px
}

.mkdf-team-list-holder.mkdf-tl-small-space .mkdf-team {
	padding: 0 10px;
	margin: 0 0 20px
}

.mkdf-team-list-holder.mkdf-tl-normal-space .mkdf-tl-inner {
	margin: 0 -15px
}

.mkdf-team-list-holder.mkdf-tl-normal-space .mkdf-team {
	padding: 0 15px;
	margin: 0 0 30px
}

.mkdf-team-list-holder.mkdf-tl-two-columns .mkdf-team {
	width: 50%
}

.mkdf-team-list-holder.mkdf-tl-three-columns .mkdf-team {
	width: 33.33333%
}

@media only screen and (min-width:1025px) {

	.mkdf-blog-list-holder.mkdf-bl-standard.mkdf-bl-three-columns .mkdf-bl-item:nth-child(3n+1),
	.mkdf-blog-list-holder.mkdf-bl-standard.mkdf-bl-two-columns .mkdf-bl-item:nth-child(2n+1),
	.mkdf-image-gallery .mkdf-ig-grid.mkdf-ig-five-columns .mkdf-ig-image:nth-child(5n+1),
	.mkdf-image-gallery .mkdf-ig-grid.mkdf-ig-four-columns .mkdf-ig-image:nth-child(4n+1),
	.mkdf-image-gallery .mkdf-ig-grid.mkdf-ig-six-columns .mkdf-ig-image:nth-child(6n+1),
	.mkdf-image-gallery .mkdf-ig-grid.mkdf-ig-three-columns .mkdf-ig-image:nth-child(3n+1),
	.mkdf-image-gallery .mkdf-ig-grid.mkdf-ig-two-columns .mkdf-ig-image:nth-child(2n+1),
	.mkdf-team-list-holder.mkdf-tl-three-columns .mkdf-team:nth-child(3n+1),
	.mkdf-team-list-holder.mkdf-tl-two-columns .mkdf-team:nth-child(2n+1) {
		clear: both
	}
}

.mkdf-team-list-holder.mkdf-tl-four-columns .mkdf-team {
	width: 25%
}

.mkdf-team-list-holder.mkdf-tl-five-columns .mkdf-team {
	width: 20%
}

@media only screen and (min-width:1201px) {

	.mkdf-blog-list-holder.mkdf-bl-standard.mkdf-bl-five-columns .mkdf-bl-item:nth-child(5n+1),
	.mkdf-blog-list-holder.mkdf-bl-standard.mkdf-bl-four-columns .mkdf-bl-item:nth-child(4n+1),
	.mkdf-team-list-holder.mkdf-tl-five-columns .mkdf-team:nth-child(5n+1),
	.mkdf-team-list-holder.mkdf-tl-four-columns .mkdf-team:nth-child(4n+1) {
		clear: both
	}
}

.mkdf-team-slider-holder .mkdf-owl-slider .owl-nav .owl-prev {
	left: -47px
}

.mkdf-team-slider-holder .mkdf-owl-slider .owl-nav .owl-next {
	right: -27px
}


.mkdf-team-list-holder.mkdf-tl-normal-space .mkdf-team.info-bellow {
	margin: 0 0 80px
}

.mkdf-team {
	width: 100%;
	vertical-align: middle;
	box-sizing: border-box
}

.mkdf-team.info-bellow .mkdf-team-inner {
	text-align: center;
	width: 100%
}

.mkdf-team.info-bellow:hover .mkdf-team-image .mkdf-circle-animate {
	width: 100%;
	height: 100%;
	right: 0;
	top: 0;
	-webkit-transform: scale(1.01);
	-moz-transform: scale(1.01);
	transform: scale(1.01)
}

.mkdf-team.info-bellow:hover .mkdf-team-image .mkdf-circle-icon {
	opacity: 0
}

.mkdf-team.info-bellow:hover .mkdf-team-image .mkdf-circle-icon-hidden {
	opacity: 1
}

.mkdf-team.info-bellow .mkdf-team-image {
	position: relative;
	overflow: hidden;
	display: inline-block;
	padding: 5px 33px;
	box-sizing: border-box
}

.mkdf-team.info-bellow .mkdf-team-image .mkdf-circle-icon {
	position: absolute;
	top: 0;
	right: 0;
	border-radius: 50%;
	width: 53px;
	height: 53px;
	opacity: 1;
	-webkit-transition: opacity .2s cubic-bezier(.39, .58, .57, 1) 0s;
	-moz-transition: opacity .2s cubic-bezier(.39, .58, .57, 1) 0s;
	transition: opacity .2s cubic-bezier(.39, .58, .57, 1) 0s
}

.mkdf-team.info-bellow .mkdf-team-image .mkdf-circle-icon-hidden {
	position: absolute;
	width: 53px;
	height: 53px;
	padding-top: 1px;
	backface-visibility: hidden;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-transition: opacity .15s cubic-bezier(.39, .58, .57, 1) 0s;
	-moz-transition: opacity .15s cubic-bezier(.39, .58, .57, 1) 0s;
	transition: opacity .15s cubic-bezier(.39, .58, .57, 1) 0s;
	opacity: 0
}

.mkdf-team.info-bellow .mkdf-team-image .mkdf-circle-animate {
	position: absolute;
	background-color: #43d5cb;
	border-radius: 50%;
	width: 53px;
	height: 53px;
	top: 0;
	right: 0;
	box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, .05);
	-webkit-transition: transform .2s cubic-bezier(.25, .46, .45, .94), width .2s cubic-bezier(.25, .46, .45, .94), height .2s cubic-bezier(.25, .46, .45, .94);
	-moz-transition: transform .2s cubic-bezier(.25, .46, .45, .94), width .2s cubic-bezier(.25, .46, .45, .94), height .2s cubic-bezier(.25, .46, .45, .94);
	transition: transform .2s cubic-bezier(.25, .46, .45, .94), width .2s cubic-bezier(.25, .46, .45, .94), height .2s cubic-bezier(.25, .46, .45, .94)
}

.mkdf-team.info-bellow .mkdf-team-image img {
	border-radius: 50%;
	display: block;
	margin: 0 auto
}

.mkdf-team.info-bellow .mkdf-team-image a {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover
}

.mkdf-team.info-bellow .mkdf-team-image a:after {
	content: '';
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background-color: #fff;
	opacity: 0;
	-webkit-transition: opacity .3s ease;
	-moz-transition: opacity .3s ease;
	transition: opacity .3s ease
}

.mkdf-team.info-bellow .mkdf-team-title-holder {
	margin: 22px 0 13px
}

.mkdf-team.info-bellow .mkdf-team-name {
	margin-bottom: 7px
}

.mkdf-team.info-bellow .mkdf-team-name:hover {
	color: #d0d0d0
}

.mkdf-team-single-holder .mkdf-ts-bio-holder .mkdf-contact-info a,
.mkdf-team-single-holder .mkdf-ts-details-holder .mkdf-ts-info-row .mkdf-ts-bio-info {
	color: #6e6e6e
}

.mkdf-team.info-bellow .mkdf-team-position {
	margin: 0
}

.mkdf-team.info-bellow .mkdf-team-social-holder-between {
	margin: 18px 0 0
}

.mkdf-team.info-bellow .mkdf-icon-shortcode {
	margin: 0 8px;
	font-size: 14px
}

.mkdf-team.info-bellow .mkdf-icon-shortcode a {
	-webkit-transition: color .15s ease;
	-moz-transition: color .15s ease;
	transition: color .15s ease
}

.mkdf-team.info-bellow .mkdf-icon-shortcode:first-child {
	margin-left: 0
}

.mkdf-team-single-holder {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-team-single-holder .mkdf-name {
	margin: 0
}

.mkdf-team-single-holder .mkdf-ts-bio-holder,
.mkdf-team-single-holder .mkdf-ts-image-holder img {
	margin-bottom: 24px
}

.mkdf-team-single-holder .mkdf-ts-image-holder {
	padding-top: 10px
}

.mkdf-team-single-holder .mkdf-ts-details-holder {
	padding-left: 54px
}

.mkdf-team-single-holder .mkdf-ts-bio-holder .mkdf-contact-info {
	font-size: 16px;
	line-height: 33px
}

.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-response-holder,
.mkdf-team-single-holder .mkdf-booking-form .mkdf-booking-subtitle,
.mkdf-team-single-holder .mkdf-booking-form .mkdf-booking-title {
	color: #fff
}

.mkdf-team-single-holder .mkdf-ts-bio-holder h4 {
	margin-top: 0
}

.mkdf-team-single-holder .mkdf-ts-bio-holder p {
	margin-bottom: 43px
}

.mkdf-team-single-holder .mkdf-workdays-wrapper {
	display: inline-block;
	float: left
}

.mkdf-team-single-holder .mkdf-booking-form {
	background-color: #4e6dcc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 26px 22px 37px;
	display: none;
	margin-bottom: 22px
}

.mkdf-team-single-holder .mkdf-booking-form .mkdf-booking-title {
	margin: 0 0 29px
}

.mkdf-team-single-holder .mkdf-booking-form .mkdf-booking-subtitle {
	font-size: 13px
}

.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-item {
	position: relative;
	margin-bottom: 10px
}

.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-item input {
	border: 0;
	width: 100%;
	font-size: 13px;
	padding: 13px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-item input::-webkit-input-placeholder {
	color: #afafaf
}

.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-item input:-moz-placeholder {
	color: #afafaf
}

.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-item input::-moz-placeholder {
	color: #afafaf
}

.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-item input:-ms-input-placeholder {
	color: #afafaf
}

.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-item.mkdf-date:after {
	content: "\f117";
	font-family: IonIcons;
	font-size: 16px;
	color: #000;
	position: absolute;
	right: 10px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
}

.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-item.mkdf-time:after {
	content: "\f3b3";
	font-family: IonIcons;
	font-size: 16px;
	color: #000;
	position: absolute;
	right: 10px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
}

.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-button {
	position: relative
}

.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-button input {
	width: 100%;
	border: 0;
	text-align: left;
	padding-left: 38px
}

.mkdf-team-single-holder .mkdf-booking-form .mkdf-bf-form-button .mkdf-btn-icon-holder {
	background-color: #37c7be;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	line-height: 41px;
	color: #fff;
	font-size: 14px;
	width: 39px;
	text-align: center;
	border-radius: 0 5px 5px 0;
	-webkit-transition: border-color .2s ease-in-out, background-color .2s ease-in-out;
	-moz-transition: border-color .2s ease-in-out, background-color .2s ease-in-out;
	transition: border-color .2s ease-in-out, background-color .2s ease-in-out
}

.mkdf-team-single-holder .mkdf-book-now {
	cursor: pointer;
	background-color: #43d5cb;
	color: #fff;
	text-align: center;
	border-radius: 4px;
	height: 40px;
	line-height: 40px !important;
	margin-top: 10px
}

.mkdf-team-single-holder .mkdf-book-now .mkdf-ts-bio-icon {
	vertical-align: initial;
	color: #fff;
	font-size: 14px
}

.mkdf-team-single-holder .mkdf-book-now .mkdf-ts-bio-info {
	font-family: Poppins, sans-serif;
	font-weight: 500;
	font-size: 12px
}

.mkdf-team-single-holder .mkdf-ts-bio-icon {
	display: inline-block;
	vertical-align: middle;
	margin: 0 10px 0 0;
	font-size: 15px;
	color: #4e6dcc
}

.mkdf-team-single-holder .mkdf-ts-bio-icon.ion-ios-email {
	font-size: 19px
}

.mkdf-team-single-holder .mkdf-doctor-info-holder .mkdf-social-holder {
	border-top: 1px solid #e1e1e1;
	padding-top: 18px;
	margin-bottom: 20px
}

.mkdf-team-single-holder .mkdf-doctor-info-holder .mkdf-social-holder .mkdf-icon-shortcode {
	margin-right: 16px;
	font-size: 14px
}

.mkdf-team-single-holder .mkdf-position {
	margin: 0 0 20px;
	padding-bottom: 18px;
	border-bottom: 1px solid #e1e1e1
}

.mkdf-team-single-holder .mkdf-position .mkdf-icon-shortcode {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0 5px
}

.mkdf-team-single-holder .mkdf-position .mkdf-icon-shortcode a,
.mkdf-team-single-holder .mkdf-position .mkdf-icon-shortcode i,
.mkdf-team-single-holder .mkdf-position .mkdf-icon-shortcode span {
	color: #999
}

.mkdf-team-single-holder .mkdf-ts-info-row {
	padding: 14px 0;
	border-top: 1px solid #e1e1e1;
	color: #ababab;
	font-size: 15px
}

.mkdf-team-single-holder .mkdf-ts-info-row table tr {
	border: 0
}

.mkdf-team-single-holder .mkdf-ts-info-row table td {
	text-align: left;
	padding: 0
}

.mkdf-team-single-holder .mkdf-ts-info-row table td.mkdf-title-wrapper {
	width: 28%;
	vertical-align: top;
	padding-right: 10px;
}

.mkdf-team-single-holder .mkdf-ts-info-row .mkdf-ts-bio-info-title {
	font-family: Poppins, sans-serif;
	color: #333;
	font-weight: 500;
	vertical-align: middle
}

.mkdf-team-single-holder .mkdf-ts-info-row .mkdf-doctor-workday {
	margin-right: 20px
}

.mkdf-team-single-holder .mkdf-ts-info-row .mkdf-ts-bio-icon {
	display: inline-block;
	vertical-align: middle;
	margin: 0 10px 0 0;
	font-size: 15px;
	color: #4e6dcc
}

.mkdf-team-single-holder .mkdf-ts-info-row .mkdf-ts-bio-info {
	display: inline-block
}

.mkdf-team-single-holder .mkdf-team-single-content {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 30px 0 0
}

.mkdf-testimonials-cards .mkdf-testimonials .owl-item {
	box-sizing: border-box;
	padding: 53px 30px 58px;
	border-radius: 5px;
	background-color: #fff;
	cursor: grab;
	cursor: -moz-grab;
	cursor: -webkit-grab
}

.mkdf-testimonials-cards .mkdf-testimonials .owl-item .mkdf-testimonial-text {
	margin: 28px 0 13px;
	text-align: center
}

.mkdf-testimonials-cards .mkdf-testimonials .owl-item .mkdf-testimonial-image-holder {
	margin: 0 auto;
	width: 100px;
	height: 100px
}

.mkdf-testimonials-cards .mkdf-testimonials .owl-item .mkdf-testimonial-image-holder img {
	width: 100%;
	height: 100%;
	border-radius: 50%
}

.mkdf-testimonials-cards .mkdf-testimonials .owl-item .mkdf-testimonial-author {
	text-align: center
}

.mkdf-testimonials-cards .mkdf-testimonials .owl-item .mkdf-testimonial-author .mkdf-testimonial-author-text {
	margin: 24px 0 0
}

.mkdf-testimonials-cards .mkdf-testimonials .owl-item .mkdf-testimonial-job-title {
	color: #4e6dcc;
	text-align: center;
	margin: 6px 0 0
}

.mkdf-testimonials-cards .mkdf-testimonials .owl-nav .owl-prev {
	left: -10px
}

.mkdf-testimonials-cards .mkdf-testimonials .owl-nav .owl-next {
	right: -10px
}

.mkdf-testimonials-cards .mkdf-testimonials .owl-nav .owl-next:hover span,
.mkdf-testimonials-cards .mkdf-testimonials .owl-nav .owl-prev:hover span {
	color: #43d5cb;
	background-color: #fff
}

.mkdf-testimonials-cards .mkdf-testimonials .owl-nav span {
	color: #fff;
	background: #43d5cb;
	border-radius: 50%;
	height: 55px;
	width: 55px;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	transition: all .3s ease-out
}

.mkdf-testimonials-cards .mkdf-testimonials .owl-nav span span.mkdf-icon-arrow {
	font-size: 19px;
	width: inherit;
	height: inherit;
	text-align: center
}

.mkdf-testimonials-cards .mkdf-testimonials .owl-nav span span.mkdf-icon-arrow:before {
	width: inherit;
	position: absolute;
	top: 18px
}

.mkdf-testimonials-cards .mkdf-testimonials .owl-dot.active span {
	background-color: #43d5cb;
	border-color: #43d5cb
}

.mkdf-testimonials-cards .mkdf-testimonials .owl-dot span {
	background-color: #e8e8e8;
	border-color: #e8e8e8
}

.mkdf-testimonials-cards .mkdf-testimonial-separator {
	display: inline-block;
	width: 100%;
	border-bottom: 1px solid #ededed
}

.mkdf-testimonials-slider.mkdf-owl-testimonials .owl-item {
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	transition: all .3s
}

.mkdf-testimonials-slider.mkdf-owl-testimonials .owl-item:not(.active) {
	opacity: 0
}

.mkdf-testimonials-slider.mkdf-owl-testimonials.mkdf-single-testimonial .mkdf-testimonial-content {
	position: relative;
	z-index: 10
}

.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-content {
	box-sizing: border-box;
	position: relative;
	z-index: 10
}

.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-text-holder {
	position: relative;
	display: block
}

.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-text-holder .mkdf-testimonial-text-inner {
	display: block;
	text-align: center
}

.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-text {
	margin: 8px 0 17px;
	padding: 0 13%;
	line-height: 33px;
	-webkit-transform: translateZ(0)
}

.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-title {
	margin: 20px 0;
	font-size: 30px;
	line-height: 1.6em;
	font-weight: 700
}

.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-author-text {
	color: #43d5cb;
	margin: 18px 0 0;
	line-height: 1.1em;
	font-size: 18px;
	font-weight: 400;
	-webkit-transform: translateZ(0)
}

.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-author-text span {
	font-size: 12px;
	display: block;
	-webkit-transform: translateZ(0);
	font-weight: 300;
	margin-top: 3px
}

.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-author-text span:not(.mkdf-testimonials-job) {
	margin: 0 6px 0 3px
}

.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-separator-quote {
	color: #000
}

.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-separator-quote:before {
	font-size: 22px
}

.mkdf-testimonials-slider.mkdf-owl-testimonials.mkdf-testimonials-light .mkdf-separator-quote,
.mkdf-testimonials-slider.mkdf-owl-testimonials.mkdf-testimonials-light .mkdf-testimonial-job-title,
.mkdf-testimonials-slider.mkdf-owl-testimonials.mkdf-testimonials-light .mkdf-testimonial-text {
	color: #fff
}

.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-job-title {
	color: #333;
	margin: 9px 0
}

.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-image-holder {
	text-align: center
}

.mkdf-testimonials-slider.mkdf-owl-testimonials .mkdf-testimonial-image-holder img {
	max-width: 100%
}

.mkdf-testimonials-slider {
	display: none;
	width: 100%;
	-webkit-tap-highlight-color: transparent;
	position: relative;
	z-index: 1
}

.mkdf-testimonials-slider.owl-loaded {
	display: block
}

.mkdf-testimonials-slider.owl-loading {
	opacity: 0;
	display: block
}

.mkdf-testimonials-slider.owl-hidden {
	opacity: 0
}

.mkdf-testimonials-slider.owl-refresh .owl-item {
	visibility: hidden
}

.mkdf-testimonials-slider.owl-drag .owl-item {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.mkdf-testimonials-slider.owl-grab {
	cursor: move;
	cursor: grab
}

.mkdf-testimonials-slider.owl-rtl .owl-item {
	float: right
}

.no-js .mkdf-testimonials-slider {
	display: block
}

.mkdf-testimonials-slider .owl-stage {
	position: relative;
	-ms-touch-action: pan-Y
}

.mkdf-testimonials-slider .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}

.mkdf-testimonials-slider .owl-stage-outer {
	position: relative;
	overflow: hidden;
	-webkit-transform: translate3d(0, 0, 0)
}

.mkdf-testimonials-slider .owl-item,
.mkdf-testimonials-slider .owl-wrapper {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0)
}

.mkdf-testimonials-slider .owl-item {
	position: relative;
	float: left;
	-webkit-backface-visibility: hidden
}

.mkdf-testimonials-slider .owl-item img {
	display: block;
	width: 100%
}

.mkdf-testimonials-slider .owl-item img .owl-lazy {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d
}

.mkdf-testimonials-slider .owl-item .owl-lazy {
	opacity: 0;
	transition: opacity .4s ease
}

.mkdf-testimonials-slider .owl-nav.disabled {
	display: none
}

.mkdf-testimonials-slider .owl-nav .owl-next,
.mkdf-testimonials-slider .owl-nav .owl-prev {
	cursor: pointer;
	cursor: hand;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.mkdf-testimonials-slider .owl-dots {
	text-align: center;
	margin: 35px 0 0
}

.mkdf-testimonials-slider .owl-dots .owl-dot {
	display: inline-block;
	cursor: pointer
}

.mkdf-testimonials-slider .owl-dots .owl-dot span {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 9px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #e3e3e3;
	-webkit-transition: background .15s ease-out;
	-moz-transition: background .15s ease-out;
	transition: background .15s ease-out
}

.mkdf-testimonials-slider .owl-dots .owl-dot.active span {
	background: #43d5cb
}

.mkdf-testimonials-slider .animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

.mkdf-testimonials-slider .owl-animated-in {
	z-index: 0
}

.mkdf-testimonials-slider .owl-animated-out {
	z-index: 1
}

.mkdf-testimonials-slider .fadeOut {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut
}

.owl-height {
	transition: height .5s ease-in-out
}

@-webkit-keyframes fadeOut {
	0% {
		opacity: 1
	}

	100% {
		opacity: 0
	}
}

@keyframes fadeOut {
	0% {
		opacity: 1
	}

	100% {
		opacity: 0
	}
}

.owl-carousel .owl-nav {
	width: 100%
}

.owl-carousel .owl-nav .owl-prev {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%);
	left: -5%
}

.owl-carousel .owl-nav .owl-next {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%);
	right: -5%
}

.owl-carousel .owl-nav .mkdf-next-icon,
.owl-carousel .owl-nav .mkdf-prev-icon {
	display: inline-block;
	width: 42px;
	height: 42px;
	text-align: center
}

.owl-carousel .owl-nav .mkdf-next-icon i,
.owl-carousel .owl-nav .mkdf-prev-icon i {
	font-size: 20px;
	line-height: 40px;
	color: #444
}

.owl-carousel .owl-dots .owl-dot {
	display: inline-block
}

.owl-carousel .owl-dots .owl-dot span {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 9px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #e3e3e3;
	-webkit-transition: background .15s ease-out;
	-moz-transition: background .15s ease-out;
	transition: background .15s ease-out
}

.owl-carousel .owl-dots .owl-dot.active span {
	background: #43d5cb
}

.owl-carousel.mkdf-testimonials-light .owl-dots .owl-dot span {
	background: #fff
}

.owl-carousel.mkdf-testimonials-light .owl-dots .owl-dot.active span {
	background: #43d5cb
}

.owl-carousel.mkdf-testimonials-light .owl-nav i {
	color: #fff !important
}

.owl-carousel .owl-dots {
	text-align: center;
	margin: 30px 0 0
}

.mkdf-testimonials-slider .owl-nav {
	width: 100%
}

.mkdf-testimonials-slider .owl-nav .owl-prev {
	position: absolute;
	top: 15%;
	left: 1%
}

.mkdf-testimonials-slider .owl-nav .owl-next {
	position: absolute;
	top: 15%;
	right: 1%
}

.mkdf-testimonials-slider .owl-nav .mkdf-next-icon,
.mkdf-testimonials-slider .owl-nav .mkdf-prev-icon {
	display: inline-block;
	width: 30px;
	height: 30px;
	text-align: center
}

.mkdf-testimonials-slider .owl-nav .mkdf-next-icon i,
.mkdf-testimonials-slider .owl-nav .mkdf-prev-icon i {
	font-size: 30px;
	line-height: 30px;
	color: #74797b
}

.mkdf-tes-image-nav .owl-dots {
	display: none
}

.mkdf-testimonials-holder .mkdf-tes-image-nav {
	text-align: center;
	margin: 0 auto 16px;
	width: 363px
}

.mkdf-testimonials-holder .mkdf-tes-image-nav .mkdf-tes-image-single {
	display: inline-block;
	width: 100px;
	height: 100px;
	margin: 0 1px;
	text-align: center;
	vertical-align: middle
}

.mkdf-testimonials-holder .mkdf-tes-image-nav .mkdf-tes-image-single .mkdf-tes-image-holder {
	height: 100%;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: scale(.8) translateZ(0);
	-moz-transform: scale(.8) translateZ(0);
	transform: scale(.8) translateZ(0);
	border-radius: 50%;
	-webkit-transition: transform .15s ease-out;
	-moz-transition: transform .15s ease-out;
	transition: transform .15s ease-out
}

.mkdf-testimonials-holder .mkdf-tes-image-nav .mkdf-tes-image-single .mkdf-tes-image-holder::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	background-color: rgba(0, 0, 0, .08);
	z-index: 1;
	border-radius: 50%
}

.mkdf-testimonials-holder .mkdf-tes-image-nav .mkdf-tes-image-single img {
	max-width: 100px;
	height: 100%;
	border-radius: 50%;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none
}

.mkdf-testimonials-holder .mkdf-tes-image-nav .owl-item.center .mkdf-tes-image-single .mkdf-tes-image-holder {
	-webkit-transform: scale(1) translateZ(0);
	-moz-transform: scale(1) translateZ(0);
	transform: scale(1) translateZ(0)
}

.mkdf-testimonials-holder .mkdf-tes-image-nav .owl-controls,
.mkdf-testimonials-holder .mkdf-tes-image-nav .owl-item.center .mkdf-tes-image-single .mkdf-tes-image-holder:after {
	display: none
}

.mkdf-testimonials-holder .mkdf-tes-image-nav .owl-item.center .mkdf-tes-image-single .mkdf-tes-image-holder img {
	-webkit-filter: grayscale(0);
	-moz-filter: grayscale(0);
	filter: grayscale(0)
}

.mkdf-testimonials-holder .mkdf-tes-nav {
	z-index: 2
}

.mkdf-row-grid-section .mkdf-testimonials-holder .mkdf-tes-nav .mkdf-tes-nav-prev,
.page-template-default .mkdf-testimonials-holder .mkdf-tes-nav .mkdf-tes-nav-prev {
	left: 0
}

.mkdf-row-grid-section .mkdf-testimonials-holder .mkdf-tes-nav .mkdf-tes-nav-next,
.page-template-default .mkdf-testimonials-holder .mkdf-tes-nav .mkdf-tes-nav-next {
	right: 0
}

.mkdf-testimonials-holder .mkdf-tes-nav>* {
	position: absolute;
	top: 50%;
	height: 52px;
	line-height: 52px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%)
}

.mkdf-testimonials-holder .mkdf-tes-nav>.mkdf-tes-nav-next,
.mkdf-testimonials-holder .mkdf-tes-nav>.mkdf-tes-nav-prev {
	z-index: 5;
	color: #333
}

.mkdf-testimonials-holder .mkdf-tes-nav>.mkdf-tes-nav-next:hover .mkdf-icon-mark,
.mkdf-testimonials-holder .mkdf-tes-nav>.mkdf-tes-nav-prev:hover .mkdf-icon-mark {
	background-color: #37c7be;
	color: #fff
}

.mkdf-testimonials-holder .mkdf-tes-nav>.mkdf-tes-nav-next .mkdf-icon-mark,
.mkdf-testimonials-holder .mkdf-tes-nav>.mkdf-tes-nav-prev .mkdf-icon-mark {
	font-family: IonIcons;
	color: #fff;
	cursor: pointer;
	background-color: #43d5cb;
	border-radius: 50%;
	width: 55px;
	height: 55px;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	transition: all .3s ease-out
}

.mkdf-testimonials-holder .mkdf-tes-nav>.mkdf-tes-nav-next .mkdf-icon-mark:before,
.mkdf-testimonials-holder .mkdf-tes-nav>.mkdf-tes-nav-prev .mkdf-icon-mark:before {
	font-size: 19px;
	display: block
}

.mkdf-testimonials-holder .mkdf-tes-nav>.mkdf-tes-nav-prev {
	left: 40px
}

.mkdf-testimonials-holder .mkdf-tes-nav>.mkdf-tes-nav-prev .mkdf-icon-mark:before {
	content: "\f124";
	height: inherit;
	width: inherit;
	text-align: center;
	position: absolute;
	top: 1px
}

.mkdf-testimonials-holder .mkdf-tes-nav>.mkdf-tes-nav-next {
	right: 40px
}

.mkdf-testimonials-holder .mkdf-tes-nav>.mkdf-tes-nav-next .mkdf-icon-mark:before {
	content: "\f125";
	height: inherit;
	width: inherit;
	text-align: center;
	position: absolute;
	top: 1px
}

.mkdf-testimonials-holder .mkdf-tes-nav>* .mkdf-icon-mark {
	position: relative;
	height: 100%;
	display: inline-block;
	vertical-align: middle
}

.mkdf-testimonials-holder .mkdf-tes-nav.light>.mkdf-tes-nav-next:hover .mkdf-icon-mark,
.mkdf-testimonials-holder .mkdf-tes-nav.light>.mkdf-tes-nav-prev:hover .mkdf-icon-mark {
	background-color: #4e6dcc;
	color: #fff
}

.mkdf-testimonials-holder .mkdf-tes-nav.light>.mkdf-tes-nav-next .mkdf-icon-mark,
.mkdf-testimonials-holder .mkdf-tes-nav.light>.mkdf-tes-nav-prev .mkdf-icon-mark {
	background-color: #fff;
	color: #4e6dcc;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	transition: all .3s ease-out
}

.mkdf-testimonials-holder .mkdf-tes-bullets {
	margin: 30px 0 0;
	text-align: center
}

.mkdf-testimonials-holder .mkdf-tes-bullets .mkdf-tes-dot {
	display: inline-block;
	cursor: pointer;
	cursor: hand;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.mkdf-testimonials-holder .mkdf-tes-bullets .mkdf-tes-dot span {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 9px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #e3e3e3;
	-webkit-transition: background .15s ease-out;
	-moz-transition: background .15s ease-out;
	transition: background .15s ease-out
}

.mkdf-testimonials-holder,
.mkdf-testimonials-holder .mkdf-testimonial-content,
.mkdf-testimonials-holder .mkdf-testimonial-text-holder,
.mkdf-testimonials-holder .mkdf-testimonials {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle
}

.mkdf-testimonials-holder .mkdf-testimonials {
	padding: 0 50px;
	box-sizing: border-box
}

.mkdf-testimonials-holder .mkdf-testimonial-image img {
	width: auto !important;
	border-radius: 5em
}

#wpmtst_client_name,
#wpmtst_email,
#wpmtst_post_content {
	width: 100%;
	margin: 0 0 14px;
	padding: 11px 17px;
	font-family: inherit;
	font-size: 15px;
	line-height: 21px;
	font-weight: 300;
	color: #afafaf;
	background-color: #f4f4f4;
	border: 1px solid transparent;
	border-radius: 5px;
	outline: 0;
	-webkit-appearance: none;
	box-sizing: border-box;
}

.wpmtst_submit_testimonial {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: auto;
	outline: 0;
	border: none;
	line-height: 1em;
	font-weight: 500;
	box-sizing: border-box;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 0;
	-webkit-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;
	-moz-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;
	transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;
	padding: 16px 23px;
	font-size: 14px;
	color: #fff;
	background-color: #ffb700;
	cursor: pointer;
	font-family: Poppins, sans-serif;
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

@font-face{font-family:'ElegantIcons';src:url('https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/elegant-icons/fonts/ElegantIcons.eot');src:url('https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/elegant-icons/fonts/ElegantIcons.eot?#iefix') format('embedded-opentype'),url('https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/elegant-icons/fonts/ElegantIcons.woff') format('woff'),url('https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/elegant-icons/fonts/ElegantIcons.ttf') format('truetype'),url('https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/elegant-icons/fonts/ElegantIcons.svg#ElegantIcons') format('svg');font-weight:normal;font-style:normal}[data-icon]:before{font-family:'ElegantIcons';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arrow_up,.arrow_down,.arrow_left,.arrow_right,.arrow_left-up,.arrow_right-up,.arrow_right-down,.arrow_left-down,.arrow-up-down,.arrow_up-down_alt,.arrow_left-right_alt,.arrow_left-right,.arrow_expand_alt2,.arrow_expand_alt,.arrow_condense,.arrow_expand,.arrow_move,.arrow_carrot-up,.arrow_carrot-down,.arrow_carrot-left,.arrow_carrot-right,.arrow_carrot-2up,.arrow_carrot-2down,.arrow_carrot-2left,.arrow_carrot-2right,.arrow_carrot-up_alt2,.arrow_carrot-down_alt2,.arrow_carrot-left_alt2,.arrow_carrot-right_alt2,.arrow_carrot-2up_alt2,.arrow_carrot-2down_alt2,.arrow_carrot-2left_alt2,.arrow_carrot-2right_alt2,.arrow_triangle-up,.arrow_triangle-down,.arrow_triangle-left,.arrow_triangle-right,.arrow_triangle-up_alt2,.arrow_triangle-down_alt2,.arrow_triangle-left_alt2,.arrow_triangle-right_alt2,.arrow_back,.icon_minus-06,.icon_plus,.icon_close,.icon_check,.icon_minus_alt2,.icon_plus_alt2,.icon_close_alt2,.icon_check_alt2,.icon_zoom-out_alt,.icon_zoom-in_alt,.icon_search,.icon_box-empty,.icon_box-selected,.icon_minus-box,.icon_plus-box,.icon_box-checked,.icon_circle-empty,.icon_circle-slelected,.icon_stop_alt2,.icon_stop,.icon_pause_alt2,.icon_pause,.icon_menu,.icon_menu-square_alt2,.icon_menu-circle_alt2,.icon_ul,.icon_ol,.icon_adjust-horiz,.icon_adjust-vert,.icon_document_alt,.icon_documents_alt,.icon_pencil,.icon_pencil-edit_alt,.icon_pencil-edit,.icon_folder-alt,.icon_folder-open_alt,.icon_folder-add_alt,.icon_info_alt,.icon_error-oct_alt,.icon_error-circle_alt,.icon_error-triangle_alt,.icon_question_alt2,.icon_question,.icon_comment_alt,.icon_chat_alt,.icon_vol-mute_alt,.icon_volume-low_alt,.icon_volume-high_alt,.icon_quotations,.icon_quotations_alt2,.icon_clock_alt,.icon_lock_alt,.icon_lock-open_alt,.icon_key_alt,.icon_cloud_alt,.icon_cloud-upload_alt,.icon_cloud-download_alt,.icon_image,.icon_images,.icon_lightbulb_alt,.icon_gift_alt,.icon_house_alt,.icon_genius,.icon_mobile,.icon_tablet,.icon_laptop,.icon_desktop,.icon_camera_alt,.icon_mail_alt,.icon_cone_alt,.icon_ribbon_alt,.icon_bag_alt,.icon_creditcard,.icon_cart_alt,.icon_paperclip,.icon_tag_alt,.icon_tags_alt,.icon_trash_alt,.icon_cursor_alt,.icon_mic_alt,.icon_compass_alt,.icon_pin_alt,.icon_pushpin_alt,.icon_map_alt,.icon_drawer_alt,.icon_toolbox_alt,.icon_book_alt,.icon_calendar,.icon_film,.icon_table,.icon_contacts_alt,.icon_headphones,.icon_lifesaver,.icon_piechart,.icon_refresh,.icon_link_alt,.icon_link,.icon_loading,.icon_blocked,.icon_archive_alt,.icon_heart_alt,.icon_star_alt,.icon_star-half_alt,.icon_star,.icon_star-half,.icon_tools,.icon_tool,.icon_cog,.icon_cogs,.arrow_up_alt,.arrow_down_alt,.arrow_left_alt,.arrow_right_alt,.arrow_left-up_alt,.arrow_right-up_alt,.arrow_right-down_alt,.arrow_left-down_alt,.arrow_condense_alt,.arrow_expand_alt3,.arrow_carrot_up_alt,.arrow_carrot-down_alt,.arrow_carrot-left_alt,.arrow_carrot-right_alt,.arrow_carrot-2up_alt,.arrow_carrot-2dwnn_alt,.arrow_carrot-2left_alt,.arrow_carrot-2right_alt,.arrow_triangle-up_alt,.arrow_triangle-down_alt,.arrow_triangle-left_alt,.arrow_triangle-right_alt,.icon_minus_alt,.icon_plus_alt,.icon_close_alt,.icon_check_alt,.icon_zoom-out,.icon_zoom-in,.icon_stop_alt,.icon_menu-square_alt,.icon_menu-circle_alt,.icon_document,.icon_documents,.icon_pencil_alt,.icon_folder,.icon_folder-open,.icon_folder-add,.icon_folder_upload,.icon_folder_download,.icon_info,.icon_error-circle,.icon_error-oct,.icon_error-triangle,.icon_question_alt,.icon_comment,.icon_chat,.icon_vol-mute,.icon_volume-low,.icon_volume-high,.icon_quotations_alt,.icon_clock,.icon_lock,.icon_lock-open,.icon_key,.icon_cloud,.icon_cloud-upload,.icon_cloud-download,.icon_lightbulb,.icon_gift,.icon_house,.icon_camera,.icon_mail,.icon_cone,.icon_ribbon,.icon_bag,.icon_cart,.icon_tag,.icon_tags,.icon_trash,.icon_cursor,.icon_mic,.icon_compass,.icon_pin,.icon_pushpin,.icon_map,.icon_drawer,.icon_toolbox,.icon_book,.icon_contacts,.icon_archive,.icon_heart,.icon_profile,.icon_group,.icon_grid-2x2,.icon_grid-3x3,.icon_music,.icon_pause_alt,.icon_phone,.icon_upload,.icon_download,.social_facebook,.social_twitter,.social_pinterest,.social_googleplus,.social_tumblr,.social_tumbleupon,.social_wordpress,.social_instagram,.social_dribbble,.social_vimeo,.social_linkedin,.social_rss,.social_deviantart,.social_share,.social_myspace,.social_skype,.social_youtube,.social_picassa,.social_googledrive,.social_flickr,.social_blogger,.social_spotify,.social_delicious,.social_facebook_circle,.social_twitter_circle,.social_pinterest_circle,.social_googleplus_circle,.social_tumblr_circle,.social_stumbleupon_circle,.social_wordpress_circle,.social_instagram_circle,.social_dribbble_circle,.social_vimeo_circle,.social_linkedin_circle,.social_rss_circle,.social_deviantart_circle,.social_share_circle,.social_myspace_circle,.social_skype_circle,.social_youtube_circle,.social_picassa_circle,.social_googledrive_alt2,.social_flickr_circle,.social_blogger_circle,.social_spotify_circle,.social_delicious_circle,.social_facebook_square,.social_twitter_square,.social_pinterest_square,.social_googleplus_square,.social_tumblr_square,.social_stumbleupon_square,.social_wordpress_square,.social_instagram_square,.social_dribbble_square,.social_vimeo_square,.social_linkedin_square,.social_rss_square,.social_deviantart_square,.social_share_square,.social_myspace_square,.social_skype_square,.social_youtube_square,.social_picassa_square,.social_googledrive_square,.social_flickr_square,.social_blogger_square,.social_spotify_square,.social_delicious_square,.icon_printer,.icon_calulator,.icon_building,.icon_floppy,.icon_drive,.icon_search-2,.icon_id,.icon_id-2,.icon_puzzle,.icon_like,.icon_dislike,.icon_mug,.icon_currency,.icon_wallet,.icon_pens,.icon_easel,.icon_flowchart,.icon_datareport,.icon_briefcase,.icon_shield,.icon_percent,.icon_globe,.icon_globe-2,.icon_target,.icon_hourglass,.icon_balance,.icon_rook,.icon_printer-alt,.icon_calculator_alt,.icon_building_alt,.icon_floppy_alt,.icon_drive_alt,.icon_search_alt,.icon_id_alt,.icon_id-2_alt,.icon_puzzle_alt,.icon_like_alt,.icon_dislike_alt,.icon_mug_alt,.icon_currency_alt,.icon_wallet_alt,.icon_pens_alt,.icon_easel_alt,.icon_flowchart_alt,.icon_datareport_alt,.icon_briefcase_alt,.icon_shield_alt,.icon_percent_alt,.icon_globe_alt,.icon_clipboard{font-family:'ElegantIcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.arrow_up:before{content:"\21"}.arrow_down:before{content:"\22"}.arrow_left:before{content:"\23"}.arrow_right:before{content:"\24"}.arrow_left-up:before{content:"\25"}.arrow_right-up:before{content:"\26"}.arrow_right-down:before{content:"\27"}.arrow_left-down:before{content:"\28"}.arrow-up-down:before{content:"\29"}.arrow_up-down_alt:before{content:"\2a"}.arrow_left-right_alt:before{content:"\2b"}.arrow_left-right:before{content:"\2c"}.arrow_expand_alt2:before{content:"\2d"}.arrow_expand_alt:before{content:"\2e"}.arrow_condense:before{content:"\2f"}.arrow_expand:before{content:"\30"}.arrow_move:before{content:"\31"}.arrow_carrot-up:before{content:"\32"}.arrow_carrot-down:before{content:"\33"}.arrow_carrot-left:before{content:"\34"}.arrow_carrot-right:before{content:"\35"}.arrow_carrot-2up:before{content:"\36"}.arrow_carrot-2down:before{content:"\37"}.arrow_carrot-2left:before{content:"\38"}.arrow_carrot-2right:before{content:"\39"}.arrow_carrot-up_alt2:before{content:"\3a"}.arrow_carrot-down_alt2:before{content:"\3b"}.arrow_carrot-left_alt2:before{content:"\3c"}.arrow_carrot-right_alt2:before{content:"\3d"}.arrow_carrot-2up_alt2:before{content:"\3e"}.arrow_carrot-2down_alt2:before{content:"\3f"}.arrow_carrot-2left_alt2:before{content:"\40"}.arrow_carrot-2right_alt2:before{content:"\41"}.arrow_triangle-up:before{content:"\42"}.arrow_triangle-down:before{content:"\43"}.arrow_triangle-left:before{content:"\44"}.arrow_triangle-right:before{content:"\45"}.arrow_triangle-up_alt2:before{content:"\46"}.arrow_triangle-down_alt2:before{content:"\47"}.arrow_triangle-left_alt2:before{content:"\48"}.arrow_triangle-right_alt2:before{content:"\49"}.arrow_back:before{content:"\4a"}.icon_minus-06:before{content:"\4b"}.icon_plus:before{content:"\4c"}.icon_close:before{content:"\4d"}.icon_check:before{content:"\4e"}.icon_minus_alt2:before{content:"\4f"}.icon_plus_alt2:before{content:"\50"}.icon_close_alt2:before{content:"\51"}.icon_check_alt2:before{content:"\52"}.icon_zoom-out_alt:before{content:"\53"}.icon_zoom-in_alt:before{content:"\54"}.icon_search:before{content:"\55"}.icon_box-empty:before{content:"\56"}.icon_box-selected:before{content:"\57"}.icon_minus-box:before{content:"\58"}.icon_plus-box:before{content:"\59"}.icon_box-checked:before{content:"\5a"}.icon_circle-empty:before{content:"\5b"}.icon_circle-slelected:before{content:"\5c"}.icon_stop_alt2:before{content:"\5d"}.icon_stop:before{content:"\5e"}.icon_pause_alt2:before{content:"\5f"}.icon_pause:before{content:"\60"}.icon_menu:before{content:"\61"}.icon_menu-square_alt2:before{content:"\62"}.icon_menu-circle_alt2:before{content:"\63"}.icon_ul:before{content:"\64"}.icon_ol:before{content:"\65"}.icon_adjust-horiz:before{content:"\66"}.icon_adjust-vert:before{content:"\67"}.icon_document_alt:before{content:"\68"}.icon_documents_alt:before{content:"\69"}.icon_pencil:before{content:"\6a"}.icon_pencil-edit_alt:before{content:"\6b"}.icon_pencil-edit:before{content:"\6c"}.icon_folder-alt:before{content:"\6d"}.icon_folder-open_alt:before{content:"\6e"}.icon_folder-add_alt:before{content:"\6f"}.icon_info_alt:before{content:"\70"}.icon_error-oct_alt:before{content:"\71"}.icon_error-circle_alt:before{content:"\72"}.icon_error-triangle_alt:before{content:"\73"}.icon_question_alt2:before{content:"\74"}.icon_question:before{content:"\75"}.icon_comment_alt:before{content:"\76"}.icon_chat_alt:before{content:"\77"}.icon_vol-mute_alt:before{content:"\78"}.icon_volume-low_alt:before{content:"\79"}.icon_volume-high_alt:before{content:"\7a"}.icon_quotations:before{content:"\7b"}.icon_quotations_alt2:before{content:"\7c"}.icon_clock_alt:before{content:"\7d"}.icon_lock_alt:before{content:"\7e"}.icon_lock-open_alt:before{content:"\e000"}.icon_key_alt:before{content:"\e001"}.icon_cloud_alt:before{content:"\e002"}.icon_cloud-upload_alt:before{content:"\e003"}.icon_cloud-download_alt:before{content:"\e004"}.icon_image:before{content:"\e005"}.icon_images:before{content:"\e006"}.icon_lightbulb_alt:before{content:"\e007"}.icon_gift_alt:before{content:"\e008"}.icon_house_alt:before{content:"\e009"}.icon_genius:before{content:"\e00a"}.icon_mobile:before{content:"\e00b"}.icon_tablet:before{content:"\e00c"}.icon_laptop:before{content:"\e00d"}.icon_desktop:before{content:"\e00e"}.icon_camera_alt:before{content:"\e00f"}.icon_mail_alt:before{content:"\e010"}.icon_cone_alt:before{content:"\e011"}.icon_ribbon_alt:before{content:"\e012"}.icon_bag_alt:before{content:"\e013"}.icon_creditcard:before{content:"\e014"}.icon_cart_alt:before{content:"\e015"}.icon_paperclip:before{content:"\e016"}.icon_tag_alt:before{content:"\e017"}.icon_tags_alt:before{content:"\e018"}.icon_trash_alt:before{content:"\e019"}.icon_cursor_alt:before{content:"\e01a"}.icon_mic_alt:before{content:"\e01b"}.icon_compass_alt:before{content:"\e01c"}.icon_pin_alt:before{content:"\e01d"}.icon_pushpin_alt:before{content:"\e01e"}.icon_map_alt:before{content:"\e01f"}.icon_drawer_alt:before{content:"\e020"}.icon_toolbox_alt:before{content:"\e021"}.icon_book_alt:before{content:"\e022"}.icon_calendar:before{content:"\e023"}.icon_film:before{content:"\e024"}.icon_table:before{content:"\e025"}.icon_contacts_alt:before{content:"\e026"}.icon_headphones:before{content:"\e027"}.icon_lifesaver:before{content:"\e028"}.icon_piechart:before{content:"\e029"}.icon_refresh:before{content:"\e02a"}.icon_link_alt:before{content:"\e02b"}.icon_link:before{content:"\e02c"}.icon_loading:before{content:"\e02d"}.icon_blocked:before{content:"\e02e"}.icon_archive_alt:before{content:"\e02f"}.icon_heart_alt:before{content:"\e030"}.icon_star_alt:before{content:"\e031"}.icon_star-half_alt:before{content:"\e032"}.icon_star:before{content:"\e033"}.icon_star-half:before{content:"\e034"}.icon_tools:before{content:"\e035"}.icon_tool:before{content:"\e036"}.icon_cog:before{content:"\e037"}.icon_cogs:before{content:"\e038"}.arrow_up_alt:before{content:"\e039"}.arrow_down_alt:before{content:"\e03a"}.arrow_left_alt:before{content:"\e03b"}.arrow_right_alt:before{content:"\e03c"}.arrow_left-up_alt:before{content:"\e03d"}.arrow_right-up_alt:before{content:"\e03e"}.arrow_right-down_alt:before{content:"\e03f"}.arrow_left-down_alt:before{content:"\e040"}.arrow_condense_alt:before{content:"\e041"}.arrow_expand_alt3:before{content:"\e042"}.arrow_carrot_up_alt:before{content:"\e043"}.arrow_carrot-down_alt:before{content:"\e044"}.arrow_carrot-left_alt:before{content:"\e045"}.arrow_carrot-right_alt:before{content:"\e046"}.arrow_carrot-2up_alt:before{content:"\e047"}.arrow_carrot-2dwnn_alt:before{content:"\e048"}.arrow_carrot-2left_alt:before{content:"\e049"}.arrow_carrot-2right_alt:before{content:"\e04a"}.arrow_triangle-up_alt:before{content:"\e04b"}.arrow_triangle-down_alt:before{content:"\e04c"}.arrow_triangle-left_alt:before{content:"\e04d"}.arrow_triangle-right_alt:before{content:"\e04e"}.icon_minus_alt:before{content:"\e04f"}.icon_plus_alt:before{content:"\e050"}.icon_close_alt:before{content:"\e051"}.icon_check_alt:before{content:"\e052"}.icon_zoom-out:before{content:"\e053"}.icon_zoom-in:before{content:"\e054"}.icon_stop_alt:before{content:"\e055"}.icon_menu-square_alt:before{content:"\e056"}.icon_menu-circle_alt:before{content:"\e057"}.icon_document:before{content:"\e058"}.icon_documents:before{content:"\e059"}.icon_pencil_alt:before{content:"\e05a"}.icon_folder:before{content:"\e05b"}.icon_folder-open:before{content:"\e05c"}.icon_folder-add:before{content:"\e05d"}.icon_folder_upload:before{content:"\e05e"}.icon_folder_download:before{content:"\e05f"}.icon_info:before{content:"\e060"}.icon_error-circle:before{content:"\e061"}.icon_error-oct:before{content:"\e062"}.icon_error-triangle:before{content:"\e063"}.icon_question_alt:before{content:"\e064"}.icon_comment:before{content:"\e065"}.icon_chat:before{content:"\e066"}.icon_vol-mute:before{content:"\e067"}.icon_volume-low:before{content:"\e068"}.icon_volume-high:before{content:"\e069"}.icon_quotations_alt:before{content:"\e06a"}.icon_clock:before{content:"\e06b"}.icon_lock:before{content:"\e06c"}.icon_lock-open:before{content:"\e06d"}.icon_key:before{content:"\e06e"}.icon_cloud:before{content:"\e06f"}.icon_cloud-upload:before{content:"\e070"}.icon_cloud-download:before{content:"\e071"}.icon_lightbulb:before{content:"\e072"}.icon_gift:before{content:"\e073"}.icon_house:before{content:"\e074"}.icon_camera:before{content:"\e075"}.icon_mail:before{content:"\e076"}.icon_cone:before{content:"\e077"}.icon_ribbon:before{content:"\e078"}.icon_bag:before{content:"\e079"}.icon_cart:before{content:"\e07a"}.icon_tag:before{content:"\e07b"}.icon_tags:before{content:"\e07c"}.icon_trash:before{content:"\e07d"}.icon_cursor:before{content:"\e07e"}.icon_mic:before{content:"\e07f"}.icon_compass:before{content:"\e080"}.icon_pin:before{content:"\e081"}.icon_pushpin:before{content:"\e082"}.icon_map:before{content:"\e083"}.icon_drawer:before{content:"\e084"}.icon_toolbox:before{content:"\e085"}.icon_book:before{content:"\e086"}.icon_contacts:before{content:"\e087"}.icon_archive:before{content:"\e088"}.icon_heart:before{content:"\e089"}.icon_profile:before{content:"\e08a"}.icon_group:before{content:"\e08b"}.icon_grid-2x2:before{content:"\e08c"}.icon_grid-3x3:before{content:"\e08d"}.icon_music:before{content:"\e08e"}.icon_pause_alt:before{content:"\e08f"}.icon_phone:before{content:"\e090"}.icon_upload:before{content:"\e091"}.icon_download:before{content:"\e092"}.social_facebook:before{content:"\e093"}.social_twitter:before{content:"\e094"}.social_pinterest:before{content:"\e095"}.social_googleplus:before{content:"\e096"}.social_tumblr:before{content:"\e097"}.social_tumbleupon:before{content:"\e098"}.social_wordpress:before{content:"\e099"}.social_instagram:before{content:"\e09a"}.social_dribbble:before{content:"\e09b"}.social_vimeo:before{content:"\e09c"}.social_linkedin:before{content:"\e09d"}.social_rss:before{content:"\e09e"}.social_deviantart:before{content:"\e09f"}.social_share:before{content:"\e0a0"}.social_myspace:before{content:"\e0a1"}.social_skype:before{content:"\e0a2"}.social_youtube:before{content:"\e0a3"}.social_picassa:before{content:"\e0a4"}.social_googledrive:before{content:"\e0a5"}.social_flickr:before{content:"\e0a6"}.social_blogger:before{content:"\e0a7"}.social_spotify:before{content:"\e0a8"}.social_delicious:before{content:"\e0a9"}.social_facebook_circle:before{content:"\e0aa"}.social_twitter_circle:before{content:"\e0ab"}.social_pinterest_circle:before{content:"\e0ac"}.social_googleplus_circle:before{content:"\e0ad"}.social_tumblr_circle:before{content:"\e0ae"}.social_stumbleupon_circle:before{content:"\e0af"}.social_wordpress_circle:before{content:"\e0b0"}.social_instagram_circle:before{content:"\e0b1"}.social_dribbble_circle:before{content:"\e0b2"}.social_vimeo_circle:before{content:"\e0b3"}.social_linkedin_circle:before{content:"\e0b4"}.social_rss_circle:before{content:"\e0b5"}.social_deviantart_circle:before{content:"\e0b6"}.social_share_circle:before{content:"\e0b7"}.social_myspace_circle:before{content:"\e0b8"}.social_skype_circle:before{content:"\e0b9"}.social_youtube_circle:before{content:"\e0ba"}.social_picassa_circle:before{content:"\e0bb"}.social_googledrive_alt2:before{content:"\e0bc"}.social_flickr_circle:before{content:"\e0bd"}.social_blogger_circle:before{content:"\e0be"}.social_spotify_circle:before{content:"\e0bf"}.social_delicious_circle:before{content:"\e0c0"}.social_facebook_square:before{content:"\e0c1"}.social_twitter_square:before{content:"\e0c2"}.social_pinterest_square:before{content:"\e0c3"}.social_googleplus_square:before{content:"\e0c4"}.social_tumblr_square:before{content:"\e0c5"}.social_stumbleupon_square:before{content:"\e0c6"}.social_wordpress_square:before{content:"\e0c7"}.social_instagram_square:before{content:"\e0c8"}.social_dribbble_square:before{content:"\e0c9"}.social_vimeo_square:before{content:"\e0ca"}.social_linkedin_square:before{content:"\e0cb"}.social_rss_square:before{content:"\e0cc"}.social_deviantart_square:before{content:"\e0cd"}.social_share_square:before{content:"\e0ce"}.social_myspace_square:before{content:"\e0cf"}.social_skype_square:before{content:"\e0d0"}.social_youtube_square:before{content:"\e0d1"}.social_picassa_square:before{content:"\e0d2"}.social_googledrive_square:before{content:"\e0d3"}.social_flickr_square:before{content:"\e0d4"}.social_blogger_square:before{content:"\e0d5"}.social_spotify_square:before{content:"\e0d6"}.social_delicious_square:before{content:"\e0d7"}.icon_printer:before{content:"\e103"}.icon_calulator:before{content:"\e0ee"}.icon_building:before{content:"\e0ef"}.icon_floppy:before{content:"\e0e8"}.icon_drive:before{content:"\e0ea"}.icon_search-2:before{content:"\e101"}.icon_id:before{content:"\e107"}.icon_id-2:before{content:"\e108"}.icon_puzzle:before{content:"\e102"}.icon_like:before{content:"\e106"}.icon_dislike:before{content:"\e0eb"}.icon_mug:before{content:"\e105"}.icon_currency:before{content:"\e0ed"}.icon_wallet:before{content:"\e100"}.icon_pens:before{content:"\e104"}.icon_easel:before{content:"\e0e9"}.icon_flowchart:before{content:"\e109"}.icon_datareport:before{content:"\e0ec"}.icon_briefcase:before{content:"\e0fe"}.icon_shield:before{content:"\e0f6"}.icon_percent:before{content:"\e0fb"}.icon_globe:before{content:"\e0e2"}.icon_globe-2:before{content:"\e0e3"}.icon_target:before{content:"\e0f5"}.icon_hourglass:before{content:"\e0e1"}.icon_balance:before{content:"\e0ff"}.icon_rook:before{content:"\e0f8"}.icon_printer-alt:before{content:"\e0fa"}.icon_calculator_alt:before{content:"\e0e7"}.icon_building_alt:before{content:"\e0fd"}.icon_floppy_alt:before{content:"\e0e4"}.icon_drive_alt:before{content:"\e0e5"}.icon_search_alt:before{content:"\e0f7"}.icon_id_alt:before{content:"\e0e0"}.icon_id-2_alt:before{content:"\e0fc"}.icon_puzzle_alt:before{content:"\e0f9"}.icon_like_alt:before{content:"\e0dd"}.icon_dislike_alt:before{content:"\e0f1"}.icon_mug_alt:before{content:"\e0dc"}.icon_currency_alt:before{content:"\e0f3"}.icon_wallet_alt:before{content:"\e0d8"}.icon_pens_alt:before{content:"\e0db"}.icon_easel_alt:before{content:"\e0f0"}.icon_flowchart_alt:before{content:"\e0df"}.icon_datareport_alt:before{content:"\e0f2"}.icon_briefcase_alt:before{content:"\e0f4"}.icon_shield_alt:before{content:"\e0d9"}.icon_percent_alt:before{content:"\e0da"}.icon_globe_alt:before{content:"\e0de"}.icon_clipboard:before{content:"\e0e6"}.glyph{float:left;text-align:center;padding:.75em;margin:.4em 1.5em .75em 0;width:6em;text-shadow:none}.glyph_big{font-size:128px;color:#59c5dc;float:left;margin-right:20px}.glyph div{padding-bottom:10px}.glyph input{font-family:consolas,monospace;font-size:12px;width:100%;text-align:center;border:0;box-shadow:0 0 0 1px #ccc;padding:.2em;-moz-border-radius:5px;-webkit-border-radius:5px}.centered{margin-left:auto;margin-right:auto}.glyph .fs1{font-size:2em}
@charset "UTF-8";/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/@font-face{font-family:"Ionicons";src:url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/ion-icons/fonts/ionicons.eot?v=2.0.0");src:url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/ion-icons/fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/ion-icons/fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/ion-icons/fonts/ionicons.woff?v=2.0.0") format("woff"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/ion-icons/fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight:normal;font-style:normal}.ion,.ionicons,.ion-alert:before,.ion-alert-circled:before,.ion-android-add:before,.ion-android-add-circle:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done:before,.ion-android-done-all:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite:before,.ion-android-favorite-outline:before,.ion-android-film:before,.ion-android-folder:before,.ion-android-folder-open:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone:before,.ion-android-microphone-off:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person:before,.ion-android-person-add:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove:before,.ion-android-remove-circle:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share:before,.ion-android-share-alt:before,.ion-android-star:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace:before,.ion-backspace-outline:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox:before,.ion-chatbox-working:before,.ion-chatboxes:before,.ion-chatbubble:before,.ion-chatbubble-working:before,.ion-chatbubbles:before,.ion-checkmark:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close:before,.ion-close-circled:before,.ion-close-round:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code:before,.ion-code-download:before,.ion-code-working:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document:before,.ion-document-text:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email:before,.ion-email-unread:before,.ion-erlenmeyer-flask:before,.ion-erlenmeyer-flask-bubbles:before,.ion-eye:before,.ion-eye-disabled:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash:before,.ion-flash-off:before,.ion-folder:before,.ion-fork:before,.ion-fork-repo:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy:before,.ion-happy-outline:before,.ion-headphone:before,.ion-heart:before,.ion-heart-broken:before,.ion-help:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information:before,.ion-information-circled:before,.ion-ionic:before,.ion-ios-alarm:before,.ion-ios-alarm-outline:before,.ion-ios-albums:before,.ion-ios-albums-outline:before,.ion-ios-americanfootball:before,.ion-ios-americanfootball-outline:before,.ion-ios-analytics:before,.ion-ios-analytics-outline:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-at-outline:before,.ion-ios-barcode:before,.ion-ios-barcode-outline:before,.ion-ios-baseball:before,.ion-ios-baseball-outline:before,.ion-ios-basketball:before,.ion-ios-basketball-outline:before,.ion-ios-bell:before,.ion-ios-bell-outline:before,.ion-ios-body:before,.ion-ios-body-outline:before,.ion-ios-bolt:before,.ion-ios-bolt-outline:before,.ion-ios-book:before,.ion-ios-book-outline:before,.ion-ios-bookmarks:before,.ion-ios-bookmarks-outline:before,.ion-ios-box:before,.ion-ios-box-outline:before,.ion-ios-briefcase:before,.ion-ios-briefcase-outline:before,.ion-ios-browsers:before,.ion-ios-browsers-outline:before,.ion-ios-calculator:before,.ion-ios-calculator-outline:before,.ion-ios-calendar:before,.ion-ios-calendar-outline:before,.ion-ios-camera:before,.ion-ios-camera-outline:before,.ion-ios-cart:before,.ion-ios-cart-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatbubble:before,.ion-ios-chatbubble-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock:before,.ion-ios-clock-outline:before,.ion-ios-close:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-download:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-outline:before,.ion-ios-cog:before,.ion-ios-cog-outline:before,.ion-ios-color-filter:before,.ion-ios-color-filter-outline:before,.ion-ios-color-wand:before,.ion-ios-color-wand-outline:before,.ion-ios-compose:before,.ion-ios-compose-outline:before,.ion-ios-contact:before,.ion-ios-contact-outline:before,.ion-ios-copy:before,.ion-ios-copy-outline:before,.ion-ios-crop:before,.ion-ios-crop-strong:before,.ion-ios-download:before,.ion-ios-download-outline:before,.ion-ios-drag:before,.ion-ios-email:before,.ion-ios-email-outline:before,.ion-ios-eye:before,.ion-ios-eye-outline:before,.ion-ios-fastforward:before,.ion-ios-fastforward-outline:before,.ion-ios-filing:before,.ion-ios-filing-outline:before,.ion-ios-film:before,.ion-ios-film-outline:before,.ion-ios-flag:before,.ion-ios-flag-outline:before,.ion-ios-flame:before,.ion-ios-flame-outline:before,.ion-ios-flask:before,.ion-ios-flask-outline:before,.ion-ios-flower:before,.ion-ios-flower-outline:before,.ion-ios-folder:before,.ion-ios-folder-outline:before,.ion-ios-football:before,.ion-ios-football-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-b:before,.ion-ios-game-controller-b-outline:before,.ion-ios-gear:before,.ion-ios-gear-outline:before,.ion-ios-glasses:before,.ion-ios-glasses-outline:before,.ion-ios-grid-view:before,.ion-ios-grid-view-outline:before,.ion-ios-heart:before,.ion-ios-heart-outline:before,.ion-ios-help:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-home:before,.ion-ios-home-outline:before,.ion-ios-infinite:before,.ion-ios-infinite-outline:before,.ion-ios-information:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-ionic-outline:before,.ion-ios-keypad:before,.ion-ios-keypad-outline:before,.ion-ios-lightbulb:before,.ion-ios-lightbulb-outline:before,.ion-ios-list:before,.ion-ios-list-outline:before,.ion-ios-location:before,.ion-ios-location-outline:before,.ion-ios-locked:before,.ion-ios-locked-outline:before,.ion-ios-loop:before,.ion-ios-loop-strong:before,.ion-ios-medical:before,.ion-ios-medical-outline:before,.ion-ios-medkit:before,.ion-ios-medkit-outline:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-minus:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-monitor:before,.ion-ios-monitor-outline:before,.ion-ios-moon:before,.ion-ios-moon-outline:before,.ion-ios-more:before,.ion-ios-more-outline:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-navigate-outline:before,.ion-ios-nutrition:before,.ion-ios-nutrition-outline:before,.ion-ios-paper:before,.ion-ios-paper-outline:before,.ion-ios-paperplane:before,.ion-ios-paperplane-outline:before,.ion-ios-partlysunny:before,.ion-ios-partlysunny-outline:before,.ion-ios-pause:before,.ion-ios-pause-outline:before,.ion-ios-paw:before,.ion-ios-paw-outline:before,.ion-ios-people:before,.ion-ios-people-outline:before,.ion-ios-person:before,.ion-ios-person-outline:before,.ion-ios-personadd:before,.ion-ios-personadd-outline:before,.ion-ios-photos:before,.ion-ios-photos-outline:before,.ion-ios-pie:before,.ion-ios-pie-outline:before,.ion-ios-pint:before,.ion-ios-pint-outline:before,.ion-ios-play:before,.ion-ios-play-outline:before,.ion-ios-plus:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetags:before,.ion-ios-pricetags-outline:before,.ion-ios-printer:before,.ion-ios-printer-outline:before,.ion-ios-pulse:before,.ion-ios-pulse-strong:before,.ion-ios-rainy:before,.ion-ios-rainy-outline:before,.ion-ios-recording:before,.ion-ios-recording-outline:before,.ion-ios-redo:before,.ion-ios-redo-outline:before,.ion-ios-refresh:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-reload:before,.ion-ios-reverse-camera:before,.ion-ios-reverse-camera-outline:before,.ion-ios-rewind:before,.ion-ios-rewind-outline:before,.ion-ios-rose:before,.ion-ios-rose-outline:before,.ion-ios-search:before,.ion-ios-search-strong:before,.ion-ios-settings:before,.ion-ios-settings-strong:before,.ion-ios-shuffle:before,.ion-ios-shuffle-strong:before,.ion-ios-skipbackward:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipforward:before,.ion-ios-skipforward-outline:before,.ion-ios-snowy:before,.ion-ios-speedometer:before,.ion-ios-speedometer-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stopwatch:before,.ion-ios-stopwatch-outline:before,.ion-ios-sunny:before,.ion-ios-sunny-outline:before,.ion-ios-telephone:before,.ion-ios-telephone-outline:before,.ion-ios-tennisball:before,.ion-ios-tennisball-outline:before,.ion-ios-thunderstorm:before,.ion-ios-thunderstorm-outline:before,.ion-ios-time:before,.ion-ios-time-outline:before,.ion-ios-timer:before,.ion-ios-timer-outline:before,.ion-ios-toggle:before,.ion-ios-toggle-outline:before,.ion-ios-trash:before,.ion-ios-trash-outline:before,.ion-ios-undo:before,.ion-ios-undo-outline:before,.ion-ios-unlocked:before,.ion-ios-unlocked-outline:before,.ion-ios-upload:before,.ion-ios-upload-outline:before,.ion-ios-videocam:before,.ion-ios-videocam-outline:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass:before,.ion-ios-wineglass-outline:before,.ion-ios-world:before,.ion-ios-world-outline:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon:before,.ion-navicon-round:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person:before,.ion-person-add:before,.ion-person-stalker:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply:before,.ion-reply-all:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad:before,.ion-sad-outline:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android:before,.ion-social-android-outline:before,.ion-social-angular:before,.ion-social-angular-outline:before,.ion-social-apple:before,.ion-social-apple-outline:before,.ion-social-bitcoin:before,.ion-social-bitcoin-outline:before,.ion-social-buffer:before,.ion-social-buffer-outline:before,.ion-social-chrome:before,.ion-social-chrome-outline:before,.ion-social-codepen:before,.ion-social-codepen-outline:before,.ion-social-css3:before,.ion-social-css3-outline:before,.ion-social-designernews:before,.ion-social-designernews-outline:before,.ion-social-dribbble:before,.ion-social-dribbble-outline:before,.ion-social-dropbox:before,.ion-social-dropbox-outline:before,.ion-social-euro:before,.ion-social-euro-outline:before,.ion-social-facebook:before,.ion-social-facebook-outline:before,.ion-social-foursquare:before,.ion-social-foursquare-outline:before,.ion-social-freebsd-devil:before,.ion-social-github:before,.ion-social-github-outline:before,.ion-social-google:before,.ion-social-google-outline:before,.ion-social-googleplus:before,.ion-social-googleplus-outline:before,.ion-social-hackernews:before,.ion-social-hackernews-outline:before,.ion-social-html5:before,.ion-social-html5-outline:before,.ion-social-instagram:before,.ion-social-instagram-outline:before,.ion-social-javascript:before,.ion-social-javascript-outline:before,.ion-social-linkedin:before,.ion-social-linkedin-outline:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest:before,.ion-social-pinterest-outline:before,.ion-social-python:before,.ion-social-reddit:before,.ion-social-reddit-outline:before,.ion-social-rss:before,.ion-social-rss-outline:before,.ion-social-sass:before,.ion-social-skype:before,.ion-social-skype-outline:before,.ion-social-snapchat:before,.ion-social-snapchat-outline:before,.ion-social-tumblr:before,.ion-social-tumblr-outline:before,.ion-social-tux:before,.ion-social-twitch:before,.ion-social-twitch-outline:before,.ion-social-twitter:before,.ion-social-twitter-outline:before,.ion-social-usd:before,.ion-social-usd-outline:before,.ion-social-vimeo:before,.ion-social-vimeo-outline:before,.ion-social-whatsapp:before,.ion-social-whatsapp-outline:before,.ion-social-windows:before,.ion-social-windows-outline:before,.ion-social-wordpress:before,.ion-social-wordpress-outline:before,.ion-social-yahoo:before,.ion-social-yahoo-outline:before,.ion-social-yen:before,.ion-social-yen-outline:before,.ion-social-youtube:before,.ion-social-youtube-outline:before,.ion-soup-can:before,.ion-soup-can-outline:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle:before,.ion-toggle-filled:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt:before,.ion-tshirt-outline:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-alert:before{content:"\f101"}.ion-alert-circled:before{content:"\f100"}.ion-android-add:before{content:"\f2c7"}.ion-android-add-circle:before{content:"\f359"}.ion-android-alarm-clock:before{content:"\f35a"}.ion-android-alert:before{content:"\f35b"}.ion-android-apps:before{content:"\f35c"}.ion-android-archive:before{content:"\f2c9"}.ion-android-arrow-back:before{content:"\f2ca"}.ion-android-arrow-down:before{content:"\f35d"}.ion-android-arrow-dropdown:before{content:"\f35f"}.ion-android-arrow-dropdown-circle:before{content:"\f35e"}.ion-android-arrow-dropleft:before{content:"\f361"}.ion-android-arrow-dropleft-circle:before{content:"\f360"}.ion-android-arrow-dropright:before{content:"\f363"}.ion-android-arrow-dropright-circle:before{content:"\f362"}.ion-android-arrow-dropup:before{content:"\f365"}.ion-android-arrow-dropup-circle:before{content:"\f364"}.ion-android-arrow-forward:before{content:"\f30f"}.ion-android-arrow-up:before{content:"\f366"}.ion-android-attach:before{content:"\f367"}.ion-android-bar:before{content:"\f368"}.ion-android-bicycle:before{content:"\f369"}.ion-android-boat:before{content:"\f36a"}.ion-android-bookmark:before{content:"\f36b"}.ion-android-bulb:before{content:"\f36c"}.ion-android-bus:before{content:"\f36d"}.ion-android-calendar:before{content:"\f2d1"}.ion-android-call:before{content:"\f2d2"}.ion-android-camera:before{content:"\f2d3"}.ion-android-cancel:before{content:"\f36e"}.ion-android-car:before{content:"\f36f"}.ion-android-cart:before{content:"\f370"}.ion-android-chat:before{content:"\f2d4"}.ion-android-checkbox:before{content:"\f374"}.ion-android-checkbox-blank:before{content:"\f371"}.ion-android-checkbox-outline:before{content:"\f373"}.ion-android-checkbox-outline-blank:before{content:"\f372"}.ion-android-checkmark-circle:before{content:"\f375"}.ion-android-clipboard:before{content:"\f376"}.ion-android-close:before{content:"\f2d7"}.ion-android-cloud:before{content:"\f37a"}.ion-android-cloud-circle:before{content:"\f377"}.ion-android-cloud-done:before{content:"\f378"}.ion-android-cloud-outline:before{content:"\f379"}.ion-android-color-palette:before{content:"\f37b"}.ion-android-compass:before{content:"\f37c"}.ion-android-contact:before{content:"\f2d8"}.ion-android-contacts:before{content:"\f2d9"}.ion-android-contract:before{content:"\f37d"}.ion-android-create:before{content:"\f37e"}.ion-android-delete:before{content:"\f37f"}.ion-android-desktop:before{content:"\f380"}.ion-android-document:before{content:"\f381"}.ion-android-done:before{content:"\f383"}.ion-android-done-all:before{content:"\f382"}.ion-android-download:before{content:"\f2dd"}.ion-android-drafts:before{content:"\f384"}.ion-android-exit:before{content:"\f385"}.ion-android-expand:before{content:"\f386"}.ion-android-favorite:before{content:"\f388"}.ion-android-favorite-outline:before{content:"\f387"}.ion-android-film:before{content:"\f389"}.ion-android-folder:before{content:"\f2e0"}.ion-android-folder-open:before{content:"\f38a"}.ion-android-funnel:before{content:"\f38b"}.ion-android-globe:before{content:"\f38c"}.ion-android-hand:before{content:"\f2e3"}.ion-android-hangout:before{content:"\f38d"}.ion-android-happy:before{content:"\f38e"}.ion-android-home:before{content:"\f38f"}.ion-android-image:before{content:"\f2e4"}.ion-android-laptop:before{content:"\f390"}.ion-android-list:before{content:"\f391"}.ion-android-locate:before{content:"\f2e9"}.ion-android-lock:before{content:"\f392"}.ion-android-mail:before{content:"\f2eb"}.ion-android-map:before{content:"\f393"}.ion-android-menu:before{content:"\f394"}.ion-android-microphone:before{content:"\f2ec"}.ion-android-microphone-off:before{content:"\f395"}.ion-android-more-horizontal:before{content:"\f396"}.ion-android-more-vertical:before{content:"\f397"}.ion-android-navigate:before{content:"\f398"}.ion-android-notifications:before{content:"\f39b"}.ion-android-notifications-none:before{content:"\f399"}.ion-android-notifications-off:before{content:"\f39a"}.ion-android-open:before{content:"\f39c"}.ion-android-options:before{content:"\f39d"}.ion-android-people:before{content:"\f39e"}.ion-android-person:before{content:"\f3a0"}.ion-android-person-add:before{content:"\f39f"}.ion-android-phone-landscape:before{content:"\f3a1"}.ion-android-phone-portrait:before{content:"\f3a2"}.ion-android-pin:before{content:"\f3a3"}.ion-android-plane:before{content:"\f3a4"}.ion-android-playstore:before{content:"\f2f0"}.ion-android-print:before{content:"\f3a5"}.ion-android-radio-button-off:before{content:"\f3a6"}.ion-android-radio-button-on:before{content:"\f3a7"}.ion-android-refresh:before{content:"\f3a8"}.ion-android-remove:before{content:"\f2f4"}.ion-android-remove-circle:before{content:"\f3a9"}.ion-android-restaurant:before{content:"\f3aa"}.ion-android-sad:before{content:"\f3ab"}.ion-android-search:before{content:"\f2f5"}.ion-android-send:before{content:"\f2f6"}.ion-android-settings:before{content:"\f2f7"}.ion-android-share:before{content:"\f2f8"}.ion-android-share-alt:before{content:"\f3ac"}.ion-android-star:before{content:"\f2fc"}.ion-android-star-half:before{content:"\f3ad"}.ion-android-star-outline:before{content:"\f3ae"}.ion-android-stopwatch:before{content:"\f2fd"}.ion-android-subway:before{content:"\f3af"}.ion-android-sunny:before{content:"\f3b0"}.ion-android-sync:before{content:"\f3b1"}.ion-android-textsms:before{content:"\f3b2"}.ion-android-time:before{content:"\f3b3"}.ion-android-train:before{content:"\f3b4"}.ion-android-unlock:before{content:"\f3b5"}.ion-android-upload:before{content:"\f3b6"}.ion-android-volume-down:before{content:"\f3b7"}.ion-android-volume-mute:before{content:"\f3b8"}.ion-android-volume-off:before{content:"\f3b9"}.ion-android-volume-up:before{content:"\f3ba"}.ion-android-walk:before{content:"\f3bb"}.ion-android-warning:before{content:"\f3bc"}.ion-android-watch:before{content:"\f3bd"}.ion-android-wifi:before{content:"\f305"}.ion-aperture:before{content:"\f313"}.ion-archive:before{content:"\f102"}.ion-arrow-down-a:before{content:"\f103"}.ion-arrow-down-b:before{content:"\f104"}.ion-arrow-down-c:before{content:"\f105"}.ion-arrow-expand:before{content:"\f25e"}.ion-arrow-graph-down-left:before{content:"\f25f"}.ion-arrow-graph-down-right:before{content:"\f260"}.ion-arrow-graph-up-left:before{content:"\f261"}.ion-arrow-graph-up-right:before{content:"\f262"}.ion-arrow-left-a:before{content:"\f106"}.ion-arrow-left-b:before{content:"\f107"}.ion-arrow-left-c:before{content:"\f108"}.ion-arrow-move:before{content:"\f263"}.ion-arrow-resize:before{content:"\f264"}.ion-arrow-return-left:before{content:"\f265"}.ion-arrow-return-right:before{content:"\f266"}.ion-arrow-right-a:before{content:"\f109"}.ion-arrow-right-b:before{content:"\f10a"}.ion-arrow-right-c:before{content:"\f10b"}.ion-arrow-shrink:before{content:"\f267"}.ion-arrow-swap:before{content:"\f268"}.ion-arrow-up-a:before{content:"\f10c"}.ion-arrow-up-b:before{content:"\f10d"}.ion-arrow-up-c:before{content:"\f10e"}.ion-asterisk:before{content:"\f314"}.ion-at:before{content:"\f10f"}.ion-backspace:before{content:"\f3bf"}.ion-backspace-outline:before{content:"\f3be"}.ion-bag:before{content:"\f110"}.ion-battery-charging:before{content:"\f111"}.ion-battery-empty:before{content:"\f112"}.ion-battery-full:before{content:"\f113"}.ion-battery-half:before{content:"\f114"}.ion-battery-low:before{content:"\f115"}.ion-beaker:before{content:"\f269"}.ion-beer:before{content:"\f26a"}.ion-bluetooth:before{content:"\f116"}.ion-bonfire:before{content:"\f315"}.ion-bookmark:before{content:"\f26b"}.ion-bowtie:before{content:"\f3c0"}.ion-briefcase:before{content:"\f26c"}.ion-bug:before{content:"\f2be"}.ion-calculator:before{content:"\f26d"}.ion-calendar:before{content:"\f117"}.ion-camera:before{content:"\f118"}.ion-card:before{content:"\f119"}.ion-cash:before{content:"\f316"}.ion-chatbox:before{content:"\f11b"}.ion-chatbox-working:before{content:"\f11a"}.ion-chatboxes:before{content:"\f11c"}.ion-chatbubble:before{content:"\f11e"}.ion-chatbubble-working:before{content:"\f11d"}.ion-chatbubbles:before{content:"\f11f"}.ion-checkmark:before{content:"\f122"}.ion-checkmark-circled:before{content:"\f120"}.ion-checkmark-round:before{content:"\f121"}.ion-chevron-down:before{content:"\f123"}.ion-chevron-left:before{content:"\f124"}.ion-chevron-right:before{content:"\f125"}.ion-chevron-up:before{content:"\f126"}.ion-clipboard:before{content:"\f127"}.ion-clock:before{content:"\f26e"}.ion-close:before{content:"\f12a"}.ion-close-circled:before{content:"\f128"}.ion-close-round:before{content:"\f129"}.ion-closed-captioning:before{content:"\f317"}.ion-cloud:before{content:"\f12b"}.ion-code:before{content:"\f271"}.ion-code-download:before{content:"\f26f"}.ion-code-working:before{content:"\f270"}.ion-coffee:before{content:"\f272"}.ion-compass:before{content:"\f273"}.ion-compose:before{content:"\f12c"}.ion-connection-bars:before{content:"\f274"}.ion-contrast:before{content:"\f275"}.ion-crop:before{content:"\f3c1"}.ion-cube:before{content:"\f318"}.ion-disc:before{content:"\f12d"}.ion-document:before{content:"\f12f"}.ion-document-text:before{content:"\f12e"}.ion-drag:before{content:"\f130"}.ion-earth:before{content:"\f276"}.ion-easel:before{content:"\f3c2"}.ion-edit:before{content:"\f2bf"}.ion-egg:before{content:"\f277"}.ion-eject:before{content:"\f131"}.ion-email:before{content:"\f132"}.ion-email-unread:before{content:"\f3c3"}.ion-erlenmeyer-flask:before{content:"\f3c5"}.ion-erlenmeyer-flask-bubbles:before{content:"\f3c4"}.ion-eye:before{content:"\f133"}.ion-eye-disabled:before{content:"\f306"}.ion-female:before{content:"\f278"}.ion-filing:before{content:"\f134"}.ion-film-marker:before{content:"\f135"}.ion-fireball:before{content:"\f319"}.ion-flag:before{content:"\f279"}.ion-flame:before{content:"\f31a"}.ion-flash:before{content:"\f137"}.ion-flash-off:before{content:"\f136"}.ion-folder:before{content:"\f139"}.ion-fork:before{content:"\f27a"}.ion-fork-repo:before{content:"\f2c0"}.ion-forward:before{content:"\f13a"}.ion-funnel:before{content:"\f31b"}.ion-gear-a:before{content:"\f13d"}.ion-gear-b:before{content:"\f13e"}.ion-grid:before{content:"\f13f"}.ion-hammer:before{content:"\f27b"}.ion-happy:before{content:"\f31c"}.ion-happy-outline:before{content:"\f3c6"}.ion-headphone:before{content:"\f140"}.ion-heart:before{content:"\f141"}.ion-heart-broken:before{content:"\f31d"}.ion-help:before{content:"\f143"}.ion-help-buoy:before{content:"\f27c"}.ion-help-circled:before{content:"\f142"}.ion-home:before{content:"\f144"}.ion-icecream:before{content:"\f27d"}.ion-image:before{content:"\f147"}.ion-images:before{content:"\f148"}.ion-information:before{content:"\f14a"}.ion-information-circled:before{content:"\f149"}.ion-ionic:before{content:"\f14b"}.ion-ios-alarm:before{content:"\f3c8"}.ion-ios-alarm-outline:before{content:"\f3c7"}.ion-ios-albums:before{content:"\f3ca"}.ion-ios-albums-outline:before{content:"\f3c9"}.ion-ios-americanfootball:before{content:"\f3cc"}.ion-ios-americanfootball-outline:before{content:"\f3cb"}.ion-ios-analytics:before{content:"\f3ce"}.ion-ios-analytics-outline:before{content:"\f3cd"}.ion-ios-arrow-back:before{content:"\f3cf"}.ion-ios-arrow-down:before{content:"\f3d0"}.ion-ios-arrow-forward:before{content:"\f3d1"}.ion-ios-arrow-left:before{content:"\f3d2"}.ion-ios-arrow-right:before{content:"\f3d3"}.ion-ios-arrow-thin-down:before{content:"\f3d4"}.ion-ios-arrow-thin-left:before{content:"\f3d5"}.ion-ios-arrow-thin-right:before{content:"\f3d6"}.ion-ios-arrow-thin-up:before{content:"\f3d7"}.ion-ios-arrow-up:before{content:"\f3d8"}.ion-ios-at:before{content:"\f3da"}.ion-ios-at-outline:before{content:"\f3d9"}.ion-ios-barcode:before{content:"\f3dc"}.ion-ios-barcode-outline:before{content:"\f3db"}.ion-ios-baseball:before{content:"\f3de"}.ion-ios-baseball-outline:before{content:"\f3dd"}.ion-ios-basketball:before{content:"\f3e0"}.ion-ios-basketball-outline:before{content:"\f3df"}.ion-ios-bell:before{content:"\f3e2"}.ion-ios-bell-outline:before{content:"\f3e1"}.ion-ios-body:before{content:"\f3e4"}.ion-ios-body-outline:before{content:"\f3e3"}.ion-ios-bolt:before{content:"\f3e6"}.ion-ios-bolt-outline:before{content:"\f3e5"}.ion-ios-book:before{content:"\f3e8"}.ion-ios-book-outline:before{content:"\f3e7"}.ion-ios-bookmarks:before{content:"\f3ea"}.ion-ios-bookmarks-outline:before{content:"\f3e9"}.ion-ios-box:before{content:"\f3ec"}.ion-ios-box-outline:before{content:"\f3eb"}.ion-ios-briefcase:before{content:"\f3ee"}.ion-ios-briefcase-outline:before{content:"\f3ed"}.ion-ios-browsers:before{content:"\f3f0"}.ion-ios-browsers-outline:before{content:"\f3ef"}.ion-ios-calculator:before{content:"\f3f2"}.ion-ios-calculator-outline:before{content:"\f3f1"}.ion-ios-calendar:before{content:"\f3f4"}.ion-ios-calendar-outline:before{content:"\f3f3"}.ion-ios-camera:before{content:"\f3f6"}.ion-ios-camera-outline:before{content:"\f3f5"}.ion-ios-cart:before{content:"\f3f8"}.ion-ios-cart-outline:before{content:"\f3f7"}.ion-ios-chatboxes:before{content:"\f3fa"}.ion-ios-chatboxes-outline:before{content:"\f3f9"}.ion-ios-chatbubble:before{content:"\f3fc"}.ion-ios-chatbubble-outline:before{content:"\f3fb"}.ion-ios-checkmark:before{content:"\f3ff"}.ion-ios-checkmark-empty:before{content:"\f3fd"}.ion-ios-checkmark-outline:before{content:"\f3fe"}.ion-ios-circle-filled:before{content:"\f400"}.ion-ios-circle-outline:before{content:"\f401"}.ion-ios-clock:before{content:"\f403"}.ion-ios-clock-outline:before{content:"\f402"}.ion-ios-close:before{content:"\f406"}.ion-ios-close-empty:before{content:"\f404"}.ion-ios-close-outline:before{content:"\f405"}.ion-ios-cloud:before{content:"\f40c"}.ion-ios-cloud-download:before{content:"\f408"}.ion-ios-cloud-download-outline:before{content:"\f407"}.ion-ios-cloud-outline:before{content:"\f409"}.ion-ios-cloud-upload:before{content:"\f40b"}.ion-ios-cloud-upload-outline:before{content:"\f40a"}.ion-ios-cloudy:before{content:"\f410"}.ion-ios-cloudy-night:before{content:"\f40e"}.ion-ios-cloudy-night-outline:before{content:"\f40d"}.ion-ios-cloudy-outline:before{content:"\f40f"}.ion-ios-cog:before{content:"\f412"}.ion-ios-cog-outline:before{content:"\f411"}.ion-ios-color-filter:before{content:"\f414"}.ion-ios-color-filter-outline:before{content:"\f413"}.ion-ios-color-wand:before{content:"\f416"}.ion-ios-color-wand-outline:before{content:"\f415"}.ion-ios-compose:before{content:"\f418"}.ion-ios-compose-outline:before{content:"\f417"}.ion-ios-contact:before{content:"\f41a"}.ion-ios-contact-outline:before{content:"\f419"}.ion-ios-copy:before{content:"\f41c"}.ion-ios-copy-outline:before{content:"\f41b"}.ion-ios-crop:before{content:"\f41e"}.ion-ios-crop-strong:before{content:"\f41d"}.ion-ios-download:before{content:"\f420"}.ion-ios-download-outline:before{content:"\f41f"}.ion-ios-drag:before{content:"\f421"}.ion-ios-email:before{content:"\f423"}.ion-ios-email-outline:before{content:"\f422"}.ion-ios-eye:before{content:"\f425"}.ion-ios-eye-outline:before{content:"\f424"}.ion-ios-fastforward:before{content:"\f427"}.ion-ios-fastforward-outline:before{content:"\f426"}.ion-ios-filing:before{content:"\f429"}.ion-ios-filing-outline:before{content:"\f428"}.ion-ios-film:before{content:"\f42b"}.ion-ios-film-outline:before{content:"\f42a"}.ion-ios-flag:before{content:"\f42d"}.ion-ios-flag-outline:before{content:"\f42c"}.ion-ios-flame:before{content:"\f42f"}.ion-ios-flame-outline:before{content:"\f42e"}.ion-ios-flask:before{content:"\f431"}.ion-ios-flask-outline:before{content:"\f430"}.ion-ios-flower:before{content:"\f433"}.ion-ios-flower-outline:before{content:"\f432"}.ion-ios-folder:before{content:"\f435"}.ion-ios-folder-outline:before{content:"\f434"}.ion-ios-football:before{content:"\f437"}.ion-ios-football-outline:before{content:"\f436"}.ion-ios-game-controller-a:before{content:"\f439"}.ion-ios-game-controller-a-outline:before{content:"\f438"}.ion-ios-game-controller-b:before{content:"\f43b"}.ion-ios-game-controller-b-outline:before{content:"\f43a"}.ion-ios-gear:before{content:"\f43d"}.ion-ios-gear-outline:before{content:"\f43c"}.ion-ios-glasses:before{content:"\f43f"}.ion-ios-glasses-outline:before{content:"\f43e"}.ion-ios-grid-view:before{content:"\f441"}.ion-ios-grid-view-outline:before{content:"\f440"}.ion-ios-heart:before{content:"\f443"}.ion-ios-heart-outline:before{content:"\f442"}.ion-ios-help:before{content:"\f446"}.ion-ios-help-empty:before{content:"\f444"}.ion-ios-help-outline:before{content:"\f445"}.ion-ios-home:before{content:"\f448"}.ion-ios-home-outline:before{content:"\f447"}.ion-ios-infinite:before{content:"\f44a"}.ion-ios-infinite-outline:before{content:"\f449"}.ion-ios-information:before{content:"\f44d"}.ion-ios-information-empty:before{content:"\f44b"}.ion-ios-information-outline:before{content:"\f44c"}.ion-ios-ionic-outline:before{content:"\f44e"}.ion-ios-keypad:before{content:"\f450"}.ion-ios-keypad-outline:before{content:"\f44f"}.ion-ios-lightbulb:before{content:"\f452"}.ion-ios-lightbulb-outline:before{content:"\f451"}.ion-ios-list:before{content:"\f454"}.ion-ios-list-outline:before{content:"\f453"}.ion-ios-location:before{content:"\f456"}.ion-ios-location-outline:before{content:"\f455"}.ion-ios-locked:before{content:"\f458"}.ion-ios-locked-outline:before{content:"\f457"}.ion-ios-loop:before{content:"\f45a"}.ion-ios-loop-strong:before{content:"\f459"}.ion-ios-medical:before{content:"\f45c"}.ion-ios-medical-outline:before{content:"\f45b"}.ion-ios-medkit:before{content:"\f45e"}.ion-ios-medkit-outline:before{content:"\f45d"}.ion-ios-mic:before{content:"\f461"}.ion-ios-mic-off:before{content:"\f45f"}.ion-ios-mic-outline:before{content:"\f460"}.ion-ios-minus:before{content:"\f464"}.ion-ios-minus-empty:before{content:"\f462"}.ion-ios-minus-outline:before{content:"\f463"}.ion-ios-monitor:before{content:"\f466"}.ion-ios-monitor-outline:before{content:"\f465"}.ion-ios-moon:before{content:"\f468"}.ion-ios-moon-outline:before{content:"\f467"}.ion-ios-more:before{content:"\f46a"}.ion-ios-more-outline:before{content:"\f469"}.ion-ios-musical-note:before{content:"\f46b"}.ion-ios-musical-notes:before{content:"\f46c"}.ion-ios-navigate:before{content:"\f46e"}.ion-ios-navigate-outline:before{content:"\f46d"}.ion-ios-nutrition:before{content:"\f470"}.ion-ios-nutrition-outline:before{content:"\f46f"}.ion-ios-paper:before{content:"\f472"}.ion-ios-paper-outline:before{content:"\f471"}.ion-ios-paperplane:before{content:"\f474"}.ion-ios-paperplane-outline:before{content:"\f473"}.ion-ios-partlysunny:before{content:"\f476"}.ion-ios-partlysunny-outline:before{content:"\f475"}.ion-ios-pause:before{content:"\f478"}.ion-ios-pause-outline:before{content:"\f477"}.ion-ios-paw:before{content:"\f47a"}.ion-ios-paw-outline:before{content:"\f479"}.ion-ios-people:before{content:"\f47c"}.ion-ios-people-outline:before{content:"\f47b"}.ion-ios-person:before{content:"\f47e"}.ion-ios-person-outline:before{content:"\f47d"}.ion-ios-personadd:before{content:"\f480"}.ion-ios-personadd-outline:before{content:"\f47f"}.ion-ios-photos:before{content:"\f482"}.ion-ios-photos-outline:before{content:"\f481"}.ion-ios-pie:before{content:"\f484"}.ion-ios-pie-outline:before{content:"\f483"}.ion-ios-pint:before{content:"\f486"}.ion-ios-pint-outline:before{content:"\f485"}.ion-ios-play:before{content:"\f488"}.ion-ios-play-outline:before{content:"\f487"}.ion-ios-plus:before{content:"\f48b"}.ion-ios-plus-empty:before{content:"\f489"}.ion-ios-plus-outline:before{content:"\f48a"}.ion-ios-pricetag:before{content:"\f48d"}.ion-ios-pricetag-outline:before{content:"\f48c"}.ion-ios-pricetags:before{content:"\f48f"}.ion-ios-pricetags-outline:before{content:"\f48e"}.ion-ios-printer:before{content:"\f491"}.ion-ios-printer-outline:before{content:"\f490"}.ion-ios-pulse:before{content:"\f493"}.ion-ios-pulse-strong:before{content:"\f492"}.ion-ios-rainy:before{content:"\f495"}.ion-ios-rainy-outline:before{content:"\f494"}.ion-ios-recording:before{content:"\f497"}.ion-ios-recording-outline:before{content:"\f496"}.ion-ios-redo:before{content:"\f499"}.ion-ios-redo-outline:before{content:"\f498"}.ion-ios-refresh:before{content:"\f49c"}.ion-ios-refresh-empty:before{content:"\f49a"}.ion-ios-refresh-outline:before{content:"\f49b"}.ion-ios-reload:before{content:"\f49d"}.ion-ios-reverse-camera:before{content:"\f49f"}.ion-ios-reverse-camera-outline:before{content:"\f49e"}.ion-ios-rewind:before{content:"\f4a1"}.ion-ios-rewind-outline:before{content:"\f4a0"}.ion-ios-rose:before{content:"\f4a3"}.ion-ios-rose-outline:before{content:"\f4a2"}.ion-ios-search:before{content:"\f4a5"}.ion-ios-search-strong:before{content:"\f4a4"}.ion-ios-settings:before{content:"\f4a7"}.ion-ios-settings-strong:before{content:"\f4a6"}.ion-ios-shuffle:before{content:"\f4a9"}.ion-ios-shuffle-strong:before{content:"\f4a8"}.ion-ios-skipbackward:before{content:"\f4ab"}.ion-ios-skipbackward-outline:before{content:"\f4aa"}.ion-ios-skipforward:before{content:"\f4ad"}.ion-ios-skipforward-outline:before{content:"\f4ac"}.ion-ios-snowy:before{content:"\f4ae"}.ion-ios-speedometer:before{content:"\f4b0"}.ion-ios-speedometer-outline:before{content:"\f4af"}.ion-ios-star:before{content:"\f4b3"}.ion-ios-star-half:before{content:"\f4b1"}.ion-ios-star-outline:before{content:"\f4b2"}.ion-ios-stopwatch:before{content:"\f4b5"}.ion-ios-stopwatch-outline:before{content:"\f4b4"}.ion-ios-sunny:before{content:"\f4b7"}.ion-ios-sunny-outline:before{content:"\f4b6"}.ion-ios-telephone:before{content:"\f4b9"}.ion-ios-telephone-outline:before{content:"\f4b8"}.ion-ios-tennisball:before{content:"\f4bb"}.ion-ios-tennisball-outline:before{content:"\f4ba"}.ion-ios-thunderstorm:before{content:"\f4bd"}.ion-ios-thunderstorm-outline:before{content:"\f4bc"}.ion-ios-time:before{content:"\f4bf"}.ion-ios-time-outline:before{content:"\f4be"}.ion-ios-timer:before{content:"\f4c1"}.ion-ios-timer-outline:before{content:"\f4c0"}.ion-ios-toggle:before{content:"\f4c3"}.ion-ios-toggle-outline:before{content:"\f4c2"}.ion-ios-trash:before{content:"\f4c5"}.ion-ios-trash-outline:before{content:"\f4c4"}.ion-ios-undo:before{content:"\f4c7"}.ion-ios-undo-outline:before{content:"\f4c6"}.ion-ios-unlocked:before{content:"\f4c9"}.ion-ios-unlocked-outline:before{content:"\f4c8"}.ion-ios-upload:before{content:"\f4cb"}.ion-ios-upload-outline:before{content:"\f4ca"}.ion-ios-videocam:before{content:"\f4cd"}.ion-ios-videocam-outline:before{content:"\f4cc"}.ion-ios-volume-high:before{content:"\f4ce"}.ion-ios-volume-low:before{content:"\f4cf"}.ion-ios-wineglass:before{content:"\f4d1"}.ion-ios-wineglass-outline:before{content:"\f4d0"}.ion-ios-world:before{content:"\f4d3"}.ion-ios-world-outline:before{content:"\f4d2"}.ion-ipad:before{content:"\f1f9"}.ion-iphone:before{content:"\f1fa"}.ion-ipod:before{content:"\f1fb"}.ion-jet:before{content:"\f295"}.ion-key:before{content:"\f296"}.ion-knife:before{content:"\f297"}.ion-laptop:before{content:"\f1fc"}.ion-leaf:before{content:"\f1fd"}.ion-levels:before{content:"\f298"}.ion-lightbulb:before{content:"\f299"}.ion-link:before{content:"\f1fe"}.ion-load-a:before{content:"\f29a"}.ion-load-b:before{content:"\f29b"}.ion-load-c:before{content:"\f29c"}.ion-load-d:before{content:"\f29d"}.ion-location:before{content:"\f1ff"}.ion-lock-combination:before{content:"\f4d4"}.ion-locked:before{content:"\f200"}.ion-log-in:before{content:"\f29e"}.ion-log-out:before{content:"\f29f"}.ion-loop:before{content:"\f201"}.ion-magnet:before{content:"\f2a0"}.ion-male:before{content:"\f2a1"}.ion-man:before{content:"\f202"}.ion-map:before{content:"\f203"}.ion-medkit:before{content:"\f2a2"}.ion-merge:before{content:"\f33f"}.ion-mic-a:before{content:"\f204"}.ion-mic-b:before{content:"\f205"}.ion-mic-c:before{content:"\f206"}.ion-minus:before{content:"\f209"}.ion-minus-circled:before{content:"\f207"}.ion-minus-round:before{content:"\f208"}.ion-model-s:before{content:"\f2c1"}.ion-monitor:before{content:"\f20a"}.ion-more:before{content:"\f20b"}.ion-mouse:before{content:"\f340"}.ion-music-note:before{content:"\f20c"}.ion-navicon:before{content:"\f20e"}.ion-navicon-round:before{content:"\f20d"}.ion-navigate:before{content:"\f2a3"}.ion-network:before{content:"\f341"}.ion-no-smoking:before{content:"\f2c2"}.ion-nuclear:before{content:"\f2a4"}.ion-outlet:before{content:"\f342"}.ion-paintbrush:before{content:"\f4d5"}.ion-paintbucket:before{content:"\f4d6"}.ion-paper-airplane:before{content:"\f2c3"}.ion-paperclip:before{content:"\f20f"}.ion-pause:before{content:"\f210"}.ion-person:before{content:"\f213"}.ion-person-add:before{content:"\f211"}.ion-person-stalker:before{content:"\f212"}.ion-pie-graph:before{content:"\f2a5"}.ion-pin:before{content:"\f2a6"}.ion-pinpoint:before{content:"\f2a7"}.ion-pizza:before{content:"\f2a8"}.ion-plane:before{content:"\f214"}.ion-planet:before{content:"\f343"}.ion-play:before{content:"\f215"}.ion-playstation:before{content:"\f30a"}.ion-plus:before{content:"\f218"}.ion-plus-circled:before{content:"\f216"}.ion-plus-round:before{content:"\f217"}.ion-podium:before{content:"\f344"}.ion-pound:before{content:"\f219"}.ion-power:before{content:"\f2a9"}.ion-pricetag:before{content:"\f2aa"}.ion-pricetags:before{content:"\f2ab"}.ion-printer:before{content:"\f21a"}.ion-pull-request:before{content:"\f345"}.ion-qr-scanner:before{content:"\f346"}.ion-quote:before{content:"\f347"}.ion-radio-waves:before{content:"\f2ac"}.ion-record:before{content:"\f21b"}.ion-refresh:before{content:"\f21c"}.ion-reply:before{content:"\f21e"}.ion-reply-all:before{content:"\f21d"}.ion-ribbon-a:before{content:"\f348"}.ion-ribbon-b:before{content:"\f349"}.ion-sad:before{content:"\f34a"}.ion-sad-outline:before{content:"\f4d7"}.ion-scissors:before{content:"\f34b"}.ion-search:before{content:"\f21f"}.ion-settings:before{content:"\f2ad"}.ion-share:before{content:"\f220"}.ion-shuffle:before{content:"\f221"}.ion-skip-backward:before{content:"\f222"}.ion-skip-forward:before{content:"\f223"}.ion-social-android:before{content:"\f225"}.ion-social-android-outline:before{content:"\f224"}.ion-social-angular:before{content:"\f4d9"}.ion-social-angular-outline:before{content:"\f4d8"}.ion-social-apple:before{content:"\f227"}.ion-social-apple-outline:before{content:"\f226"}.ion-social-bitcoin:before{content:"\f2af"}.ion-social-bitcoin-outline:before{content:"\f2ae"}.ion-social-buffer:before{content:"\f229"}.ion-social-buffer-outline:before{content:"\f228"}.ion-social-chrome:before{content:"\f4db"}.ion-social-chrome-outline:before{content:"\f4da"}.ion-social-codepen:before{content:"\f4dd"}.ion-social-codepen-outline:before{content:"\f4dc"}.ion-social-css3:before{content:"\f4df"}.ion-social-css3-outline:before{content:"\f4de"}.ion-social-designernews:before{content:"\f22b"}.ion-social-designernews-outline:before{content:"\f22a"}.ion-social-dribbble:before{content:"\f22d"}.ion-social-dribbble-outline:before{content:"\f22c"}.ion-social-dropbox:before{content:"\f22f"}.ion-social-dropbox-outline:before{content:"\f22e"}.ion-social-euro:before{content:"\f4e1"}.ion-social-euro-outline:before{content:"\f4e0"}.ion-social-facebook:before{content:"\f231"}.ion-social-facebook-outline:before{content:"\f230"}.ion-social-foursquare:before{content:"\f34d"}.ion-social-foursquare-outline:before{content:"\f34c"}.ion-social-freebsd-devil:before{content:"\f2c4"}.ion-social-github:before{content:"\f233"}.ion-social-github-outline:before{content:"\f232"}.ion-social-google:before{content:"\f34f"}.ion-social-google-outline:before{content:"\f34e"}.ion-social-googleplus:before{content:"\f235"}.ion-social-googleplus-outline:before{content:"\f234"}.ion-social-hackernews:before{content:"\f237"}.ion-social-hackernews-outline:before{content:"\f236"}.ion-social-html5:before{content:"\f4e3"}.ion-social-html5-outline:before{content:"\f4e2"}.ion-social-instagram:before{content:"\f351"}.ion-social-instagram-outline:before{content:"\f350"}.ion-social-javascript:before{content:"\f4e5"}.ion-social-javascript-outline:before{content:"\f4e4"}.ion-social-linkedin:before{content:"\f239"}.ion-social-linkedin-outline:before{content:"\f238"}.ion-social-markdown:before{content:"\f4e6"}.ion-social-nodejs:before{content:"\f4e7"}.ion-social-octocat:before{content:"\f4e8"}.ion-social-pinterest:before{content:"\f2b1"}.ion-social-pinterest-outline:before{content:"\f2b0"}.ion-social-python:before{content:"\f4e9"}.ion-social-reddit:before{content:"\f23b"}.ion-social-reddit-outline:before{content:"\f23a"}.ion-social-rss:before{content:"\f23d"}.ion-social-rss-outline:before{content:"\f23c"}.ion-social-sass:before{content:"\f4ea"}.ion-social-skype:before{content:"\f23f"}.ion-social-skype-outline:before{content:"\f23e"}.ion-social-snapchat:before{content:"\f4ec"}.ion-social-snapchat-outline:before{content:"\f4eb"}.ion-social-tumblr:before{content:"\f241"}.ion-social-tumblr-outline:before{content:"\f240"}.ion-social-tux:before{content:"\f2c5"}.ion-social-twitch:before{content:"\f4ee"}.ion-social-twitch-outline:before{content:"\f4ed"}.ion-social-twitter:before{content:"\f243"}.ion-social-twitter-outline:before{content:"\f242"}.ion-social-usd:before{content:"\f353"}.ion-social-usd-outline:before{content:"\f352"}.ion-social-vimeo:before{content:"\f245"}.ion-social-vimeo-outline:before{content:"\f244"}.ion-social-whatsapp:before{content:"\f4f0"}.ion-social-whatsapp-outline:before{content:"\f4ef"}.ion-social-windows:before{content:"\f247"}.ion-social-windows-outline:before{content:"\f246"}.ion-social-wordpress:before{content:"\f249"}.ion-social-wordpress-outline:before{content:"\f248"}.ion-social-yahoo:before{content:"\f24b"}.ion-social-yahoo-outline:before{content:"\f24a"}.ion-social-yen:before{content:"\f4f2"}.ion-social-yen-outline:before{content:"\f4f1"}.ion-social-youtube:before{content:"\f24d"}.ion-social-youtube-outline:before{content:"\f24c"}.ion-soup-can:before{content:"\f4f4"}.ion-soup-can-outline:before{content:"\f4f3"}.ion-speakerphone:before{content:"\f2b2"}.ion-speedometer:before{content:"\f2b3"}.ion-spoon:before{content:"\f2b4"}.ion-star:before{content:"\f24e"}.ion-stats-bars:before{content:"\f2b5"}.ion-steam:before{content:"\f30b"}.ion-stop:before{content:"\f24f"}.ion-thermometer:before{content:"\f2b6"}.ion-thumbsdown:before{content:"\f250"}.ion-thumbsup:before{content:"\f251"}.ion-toggle:before{content:"\f355"}.ion-toggle-filled:before{content:"\f354"}.ion-transgender:before{content:"\f4f5"}.ion-trash-a:before{content:"\f252"}.ion-trash-b:before{content:"\f253"}.ion-trophy:before{content:"\f356"}.ion-tshirt:before{content:"\f4f7"}.ion-tshirt-outline:before{content:"\f4f6"}.ion-umbrella:before{content:"\f2b7"}.ion-university:before{content:"\f357"}.ion-unlocked:before{content:"\f254"}.ion-upload:before{content:"\f255"}.ion-usb:before{content:"\f2b8"}.ion-videocamera:before{content:"\f256"}.ion-volume-high:before{content:"\f257"}.ion-volume-low:before{content:"\f258"}.ion-volume-medium:before{content:"\f259"}.ion-volume-mute:before{content:"\f25a"}.ion-wand:before{content:"\f358"}.ion-waterdrop:before{content:"\f25b"}.ion-wifi:before{content:"\f25c"}.ion-wineglass:before{content:"\f2b9"}.ion-woman:before{content:"\f25d"}.ion-wrench:before{content:"\f2ba"}.ion-xbox:before{content:"\f30c"}

@charset "UTF-8";@font-face{font-family:linea-arrows-10;src:url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/arrows/fonts/linea-arrows-10.eot");src:url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/arrows/fonts/linea-arrows-10.eot?#iefix") format("embedded-opentype"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/arrows/fonts/linea-arrows-10.woff") format("woff"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/arrows/fonts/linea-arrows-10.ttf") format("truetype"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/arrows/fonts/linea-arrows-10.svg#linea-arrows-10") format("svg");font-weight:400;font-style:normal}@font-face{font-family:linea-basic-10;src:url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/basic/fonts/linea-basic-10.eot");src:url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/basic/fonts/linea-basic-10.eot?#iefix") format("embedded-opentype"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/basic/fonts/linea-basic-10.woff") format("woff"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/basic/fonts/linea-basic-10.ttf") format("truetype"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/basic/fonts/linea-basic-10.svg#linea-basic-10") format("svg");font-weight:400;font-style:normal}@font-face{font-family:linea-basic-elaboration-10;src:url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/basic-elaboration/fonts/linea-basic-elaboration-10.eot");src:url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/basic-elaboration/fonts/linea-basic-elaboration-10.eot?#iefix") format("embedded-opentype"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/basic-elaboration/fonts/linea-basic-elaboration-10.woff") format("woff"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/basic-elaboration/fonts/linea-basic-elaboration-10.ttf") format("truetype"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/basic-elaboration/fonts/linea-basic-elaboration-10.svg#linea-basic-elaboration-10") format("svg");font-weight:400;font-style:normal}@font-face{font-family:linea-ecommerce-10;src:url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/ecommerce/fonts/linea-ecommerce-10.eot");src:url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/ecommerce/fonts/linea-ecommerce-10.eot?#iefix") format("embedded-opentype"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/ecommerce/fonts/linea-ecommerce-10.woff") format("woff"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/ecommerce/fonts/linea-ecommerce-10.ttf") format("truetype"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/ecommerce/fonts/linea-ecommerce-10.svg#linea-ecommerce-10") format("svg");font-weight:400;font-style:normal}@font-face{font-family:linea-music-10;src:url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/music/fonts/linea-music-10.eot");src:url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/music/fonts/linea-music-10.eot?#iefix") format("embedded-opentype"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/music/fonts/linea-music-10.woff") format("woff"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/music/fonts/linea-music-10.ttf") format("truetype"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/music/fonts/linea-music-10.svg#linea-music-10") format("svg");font-weight:400;font-style:normal}@font-face{font-family:linea-software-10;src:url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/software/fonts/linea-software-10.eot");src:url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/software/fonts/linea-software-10.eot?#iefix") format("embedded-opentype"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/software/fonts/linea-software-10.woff") format("woff"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/software/fonts/linea-software-10.ttf") format("truetype"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/software/fonts/linea-software-10.svg#linea-software-10") format("svg");font-weight:400;font-style:normal}@font-face{font-family:linea-weather-10;src:url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/weather/fonts/linea-weather-10.eot");src:url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/weather/fonts/linea-weather-10.eot?#iefix") format("embedded-opentype"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/weather/fonts/linea-weather-10.woff") format("woff"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/weather/fonts/linea-weather-10.ttf") format("truetype"),url("https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/linea-icons/weather/fonts/linea-weather-10.svg#linea-weather-10") format("svg");font-weight:400;font-style:normal}[class^=icon-arrows][data-icon]:before{font-family:linea-arrows-10!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-arrows-"]:before,[class^=icon-arrows-]:before{font-family:linea-arrows-10!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrows-anticlockwise:before{content:"\e000"}.icon-arrows-anticlockwise-dashed:before{content:"\e001"}.icon-arrows-button-down:before{content:"\e002"}.icon-arrows-button-off:before{content:"\e003"}.icon-arrows-button-on:before{content:"\e004"}.icon-arrows-button-up:before{content:"\e005"}.icon-arrows-check:before{content:"\e006"}.icon-arrows-circle-check:before{content:"\e007"}.icon-arrows-circle-down:before{content:"\e008"}.icon-arrows-circle-downleft:before{content:"\e009"}.icon-arrows-circle-downright:before{content:"\e00a"}.icon-arrows-circle-left:before{content:"\e00b"}.icon-arrows-circle-minus:before{content:"\e00c"}.icon-arrows-circle-plus:before{content:"\e00d"}.icon-arrows-circle-remove:before{content:"\e00e"}.icon-arrows-circle-right:before{content:"\e00f"}.icon-arrows-circle-up:before{content:"\e010"}.icon-arrows-circle-upleft:before{content:"\e011"}.icon-arrows-circle-upright:before{content:"\e012"}.icon-arrows-clockwise:before{content:"\e013"}.icon-arrows-clockwise-dashed:before{content:"\e014"}.icon-arrows-compress:before{content:"\e015"}.icon-arrows-deny:before{content:"\e016"}.icon-arrows-diagonal:before{content:"\e017"}.icon-arrows-diagonal2:before{content:"\e018"}.icon-arrows-down:before{content:"\e019"}.icon-arrows-down-double:before{content:"\e01a"}.icon-arrows-downleft:before{content:"\e01b"}.icon-arrows-downright:before{content:"\e01c"}.icon-arrows-drag-down:before{content:"\e01d"}.icon-arrows-drag-down-dashed:before{content:"\e01e"}.icon-arrows-drag-horiz:before{content:"\e01f"}.icon-arrows-drag-left:before{content:"\e020"}.icon-arrows-drag-left-dashed:before{content:"\e021"}.icon-arrows-drag-right:before{content:"\e022"}.icon-arrows-drag-right-dashed:before{content:"\e023"}.icon-arrows-drag-up:before{content:"\e024"}.icon-arrows-drag-up-dashed:before{content:"\e025"}.icon-arrows-drag-vert:before{content:"\e026"}.icon-arrows-exclamation:before{content:"\e027"}.icon-arrows-expand:before{content:"\e028"}.icon-arrows-expand-diagonal1:before{content:"\e029"}.icon-arrows-expand-horizontal1:before{content:"\e02a"}.icon-arrows-expand-vertical1:before{content:"\e02b"}.icon-arrows-fit-horizontal:before{content:"\e02c"}.icon-arrows-fit-vertical:before{content:"\e02d"}.icon-arrows-glide:before{content:"\e02e"}.icon-arrows-glide-horizontal:before{content:"\e02f"}.icon-arrows-glide-vertical:before{content:"\e030"}.icon-arrows-hamburger1:before{content:"\e031"}.icon-arrows-hamburger-2:before{content:"\e032"}.icon-arrows-horizontal:before{content:"\e033"}.icon-arrows-info:before{content:"\e034"}.icon-arrows-keyboard-alt:before{content:"\e035"}.icon-arrows-keyboard-cmd:before{content:"\e036"}.icon-arrows-keyboard-delete:before{content:"\e037"}.icon-arrows-keyboard-down:before{content:"\e038"}.icon-arrows-keyboard-left:before{content:"\e039"}.icon-arrows-keyboard-return:before{content:"\e03a"}.icon-arrows-keyboard-right:before{content:"\e03b"}.icon-arrows-keyboard-shift:before{content:"\e03c"}.icon-arrows-keyboard-tab:before{content:"\e03d"}.icon-arrows-keyboard-up:before{content:"\e03e"}.icon-arrows-left:before{content:"\e03f"}.icon-arrows-left-double-32:before{content:"\e040"}.icon-arrows-minus:before{content:"\e041"}.icon-arrows-move:before{content:"\e042"}.icon-arrows-move2:before{content:"\e043"}.icon-arrows-move-bottom:before{content:"\e044"}.icon-arrows-move-left:before{content:"\e045"}.icon-arrows-move-right:before{content:"\e046"}.icon-arrows-move-top:before{content:"\e047"}.icon-arrows-plus:before{content:"\e048"}.icon-arrows-question:before{content:"\e049"}.icon-arrows-remove:before{content:"\e04a"}.icon-arrows-right:before{content:"\e04b"}.icon-arrows-right-double:before{content:"\e04c"}.icon-arrows-rotate:before{content:"\e04d"}.icon-arrows-rotate-anti:before{content:"\e04e"}.icon-arrows-rotate-anti-dashed:before{content:"\e04f"}.icon-arrows-rotate-dashed:before{content:"\e050"}.icon-arrows-shrink:before{content:"\e051"}.icon-arrows-shrink-diagonal1:before{content:"\e052"}.icon-arrows-shrink-diagonal2:before{content:"\e053"}.icon-arrows-shrink-horizonal2:before{content:"\e054"}.icon-arrows-shrink-horizontal1:before{content:"\e055"}.icon-arrows-shrink-vertical1:before{content:"\e056"}.icon-arrows-shrink-vertical2:before{content:"\e057"}.icon-arrows-sign-down:before{content:"\e058"}.icon-arrows-sign-left:before{content:"\e059"}.icon-arrows-sign-right:before{content:"\e05a"}.icon-arrows-sign-up:before{content:"\e05b"}.icon-arrows-slide-down1:before{content:"\e05c"}.icon-arrows-slide-down2:before{content:"\e05d"}.icon-arrows-slide-left1:before{content:"\e05e"}.icon-arrows-slide-left2:before{content:"\e05f"}.icon-arrows-slide-right1:before{content:"\e060"}.icon-arrows-slide-right2:before{content:"\e061"}.icon-arrows-slide-up1:before{content:"\e062"}.icon-arrows-slide-up2:before{content:"\e063"}.icon-arrows-slim-down:before{content:"\e064"}.icon-arrows-slim-down-dashed:before{content:"\e065"}.icon-arrows-slim-left:before{content:"\e066"}.icon-arrows-slim-left-dashed:before{content:"\e067"}.icon-arrows-slim-right:before{content:"\e068"}.icon-arrows-slim-right-dashed:before{content:"\e069"}.icon-arrows-slim-up:before{content:"\e06a"}.icon-arrows-slim-up-dashed:before{content:"\e06b"}.icon-arrows-square-check:before{content:"\e06c"}.icon-arrows-square-down:before{content:"\e06d"}.icon-arrows-square-downleft:before{content:"\e06e"}.icon-arrows-square-downright:before{content:"\e06f"}.icon-arrows-square-left:before{content:"\e070"}.icon-arrows-square-minus:before{content:"\e071"}.icon-arrows-square-plus:before{content:"\e072"}.icon-arrows-square-remove:before{content:"\e073"}.icon-arrows-square-right:before{content:"\e074"}.icon-arrows-square-up:before{content:"\e075"}.icon-arrows-square-upleft:before{content:"\e076"}.icon-arrows-square-upright:before{content:"\e077"}.icon-arrows-squares:before{content:"\e078"}.icon-arrows-stretch-diagonal1:before{content:"\e079"}.icon-arrows-stretch-diagonal2:before{content:"\e07a"}.icon-arrows-stretch-diagonal3:before{content:"\e07b"}.icon-arrows-stretch-diagonal4:before{content:"\e07c"}.icon-arrows-stretch-horizontal1:before{content:"\e07d"}.icon-arrows-stretch-horizontal2:before{content:"\e07e"}.icon-arrows-stretch-vertical1:before{content:"\e07f"}.icon-arrows-stretch-vertical2:before{content:"\e080"}.icon-arrows-switch-horizontal:before{content:"\e081"}.icon-arrows-switch-vertical:before{content:"\e082"}.icon-arrows-up:before{content:"\e083"}.icon-arrows-up-double-33:before{content:"\e084"}.icon-arrows-upleft:before{content:"\e085"}.icon-arrows-upright:before{content:"\e086"}.icon-arrows-vertical:before{content:"\e087"}[class^=icon-basic-][data-icon]:before{font-family:linea-basic-10!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-basic-"]:before,[class^=icon-basic-]:before{font-family:linea-basic-10!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-basic-accelerator:before{content:"a"}.icon-basic-alarm:before{content:"b"}.icon-basic-anchor:before{content:"c"}.icon-basic-anticlockwise:before{content:"d"}.icon-basic-archive:before{content:"e"}.icon-basic-archive-full:before{content:"f"}.icon-basic-ban:before{content:"g"}.icon-basic-battery-charge:before{content:"h"}.icon-basic-battery-empty:before{content:"i"}.icon-basic-battery-full:before{content:"j"}.icon-basic-battery-half:before{content:"k"}.icon-basic-bolt:before{content:"l"}.icon-basic-book:before{content:"m"}.icon-basic-book-pen:before{content:"n"}.icon-basic-book-pencil:before{content:"o"}.icon-basic-bookmark:before{content:"p"}.icon-basic-calculator:before{content:"q"}.icon-basic-calendar:before{content:"r"}.icon-basic-cards-diamonds:before{content:"s"}.icon-basic-cards-hearts:before{content:"t"}.icon-basic-case:before{content:"u"}.icon-basic-chronometer:before{content:"v"}.icon-basic-clessidre:before{content:"w"}.icon-basic-clock:before{content:"x"}.icon-basic-clockwise:before{content:"y"}.icon-basic-cloud:before{content:"z"}.icon-basic-clubs:before{content:"A"}.icon-basic-compass:before{content:"B"}.icon-basic-cup:before{content:"C"}.icon-basic-diamonds:before{content:"D"}.icon-basic-display:before{content:"E"}.icon-basic-download:before{content:"F"}.icon-basic-exclamation:before{content:"G"}.icon-basic-eye:before{content:"H"}.icon-basic-eye-closed:before{content:"I"}.icon-basic-female:before{content:"J"}.icon-basic-flag1:before{content:"K"}.icon-basic-flag2:before{content:"L"}.icon-basic-floppydisk:before{content:"M"}.icon-basic-folder:before{content:"N"}.icon-basic-folder-multiple:before{content:"O"}.icon-basic-gear:before{content:"P"}.icon-basic-geolocalize-01:before{content:"Q"}.icon-basic-geolocalize-05:before{content:"R"}.icon-basic-globe:before{content:"S"}.icon-basic-gunsight:before{content:"T"}.icon-basic-hammer:before{content:"U"}.icon-basic-headset:before{content:"V"}.icon-basic-heart:before{content:"W"}.icon-basic-heart-broken:before{content:"X"}.icon-basic-helm:before{content:"Y"}.icon-basic-home:before{content:"Z"}.icon-basic-info:before{content:"0"}.icon-basic-ipod:before{content:"1"}.icon-basic-joypad:before{content:"2"}.icon-basic-key:before{content:"3"}.icon-basic-keyboard:before{content:"4"}.icon-basic-laptop:before{content:"5"}.icon-basic-life-buoy:before{content:"6"}.icon-basic-lightbulb:before{content:"7"}.icon-basic-link:before{content:"8"}.icon-basic-lock:before{content:"9"}.icon-basic-lock-open:before{content:"!"}.icon-basic-magic-mouse:before{content:"\""}.icon-basic-magnifier:before{content:"#"}.icon-basic-magnifier-minus:before{content:"$"}.icon-basic-magnifier-plus:before{content:"%"}.icon-basic-mail:before{content:"&"}.icon-basic-mail-multiple:before{content:"'"}.icon-basic-mail-open:before{content:"("}.icon-basic-mail-open-text:before{content:")"}.icon-basic-male:before{content:"*"}.icon-basic-map:before{content:"+"}.icon-basic-message:before{content:","}.icon-basic-message-multiple:before{content:"-"}.icon-basic-message-txt:before{content:"."}.icon-basic-mixer2:before{content:"/"}.icon-basic-mouse:before{content:":"}.icon-basic-notebook:before{content:";"}.icon-basic-notebook-pen:before{content:"<"}.icon-basic-notebook-pencil:before{content:"="}.icon-basic-paperplane:before{content:">"}.icon-basic-pencil-ruler:before{content:"?"}.icon-basic-pencil-ruler-pen:before{content:"@"}.icon-basic-photo:before{content:"["}.icon-basic-picture:before{content:"]"}.icon-basic-picture-multiple:before{content:"^"}.icon-basic-pin1:before{content:"_"}.icon-basic-pin2:before{content:"`"}.icon-basic-postcard:before{content:"{"}.icon-basic-postcard-multiple:before{content:"|"}.icon-basic-printer:before{content:"}"}.icon-basic-question:before{content:"~"}.icon-basic-rss:before{content:"\\"}.icon-basic-server:before{content:"\e000"}.icon-basic-server2:before{content:"\e001"}.icon-basic-server-cloud:before{content:"\e002"}.icon-basic-server-download:before{content:"\e003"}.icon-basic-server-upload:before{content:"\e004"}.icon-basic-settings:before{content:"\e005"}.icon-basic-share:before{content:"\e006"}.icon-basic-sheet:before{content:"\e007"}.icon-basic-sheet-multiple:before{content:"\e008"}.icon-basic-sheet-pen:before{content:"\e009"}.icon-basic-sheet-pencil:before{content:"\e00a"}.icon-basic-sheet-txt:before{content:"\e00b"}.icon-basic-signs:before{content:"\e00c"}.icon-basic-smartphone:before{content:"\e00d"}.icon-basic-spades:before{content:"\e00e"}.icon-basic-spread:before{content:"\e00f"}.icon-basic-spread-bookmark:before{content:"\e010"}.icon-basic-spread-text:before{content:"\e011"}.icon-basic-spread-text-bookmark:before{content:"\e012"}.icon-basic-star:before{content:"\e013"}.icon-basic-tablet:before{content:"\e014"}.icon-basic-target:before{content:"\e015"}.icon-basic-todo:before{content:"\e016"}.icon-basic-todo-pen:before{content:"\e017"}.icon-basic-todo-pencil:before{content:"\e018"}.icon-basic-todo-txt:before{content:"\e019"}.icon-basic-todolist-pen:before{content:"\e01a"}.icon-basic-todolist-pencil:before{content:"\e01b"}.icon-basic-trashcan:before{content:"\e01c"}.icon-basic-trashcan-full:before{content:"\e01d"}.icon-basic-trashcan-refresh:before{content:"\e01e"}.icon-basic-trashcan-remove:before{content:"\e01f"}.icon-basic-upload:before{content:"\e020"}.icon-basic-usb:before{content:"\e021"}.icon-basic-video:before{content:"\e022"}.icon-basic-watch:before{content:"\e023"}.icon-basic-webpage:before{content:"\e024"}.icon-basic-webpage-img-txt:before{content:"\e025"}.icon-basic-webpage-multiple:before{content:"\e026"}.icon-basic-webpage-txt:before{content:"\e027"}.icon-basic-world:before{content:"\e028"}[class^=icon-basic-elaboration-][data-icon]:before{font-family:linea-basic-elaboration-10!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-basic-elaboration-"]:before,[class^=icon-basic-elaboration-]:before{font-family:linea-basic-elaboration-10!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-basic-elaboration-bookmark-checck:before{content:"a"}.icon-basic-elaboration-bookmark-minus:before{content:"b"}.icon-basic-elaboration-bookmark-plus:before{content:"c"}.icon-basic-elaboration-bookmark-remove:before{content:"d"}.icon-basic-elaboration-briefcase-check:before{content:"e"}.icon-basic-elaboration-briefcase-download:before{content:"f"}.icon-basic-elaboration-briefcase-flagged:before{content:"g"}.icon-basic-elaboration-briefcase-minus:before{content:"h"}.icon-basic-elaboration-briefcase-plus:before{content:"i"}.icon-basic-elaboration-briefcase-refresh:before{content:"j"}.icon-basic-elaboration-briefcase-remove:before{content:"k"}.icon-basic-elaboration-briefcase-search:before{content:"l"}.icon-basic-elaboration-briefcase-star:before{content:"m"}.icon-basic-elaboration-briefcase-upload:before{content:"n"}.icon-basic-elaboration-browser-check:before{content:"o"}.icon-basic-elaboration-browser-download:before{content:"p"}.icon-basic-elaboration-browser-minus:before{content:"q"}.icon-basic-elaboration-browser-plus:before{content:"r"}.icon-basic-elaboration-browser-refresh:before{content:"s"}.icon-basic-elaboration-browser-remove:before{content:"t"}.icon-basic-elaboration-browser-search:before{content:"u"}.icon-basic-elaboration-browser-star:before{content:"v"}.icon-basic-elaboration-browser-upload:before{content:"w"}.icon-basic-elaboration-calendar-check:before{content:"x"}.icon-basic-elaboration-calendar-cloud:before{content:"y"}.icon-basic-elaboration-calendar-download:before{content:"z"}.icon-basic-elaboration-calendar-empty:before{content:"A"}.icon-basic-elaboration-calendar-flagged:before{content:"B"}.icon-basic-elaboration-calendar-heart:before{content:"C"}.icon-basic-elaboration-calendar-minus:before{content:"D"}.icon-basic-elaboration-calendar-next:before{content:"E"}.icon-basic-elaboration-calendar-noaccess:before{content:"F"}.icon-basic-elaboration-calendar-pencil:before{content:"G"}.icon-basic-elaboration-calendar-plus:before{content:"H"}.icon-basic-elaboration-calendar-previous:before{content:"I"}.icon-basic-elaboration-calendar-refresh:before{content:"J"}.icon-basic-elaboration-calendar-remove:before{content:"K"}.icon-basic-elaboration-calendar-search:before{content:"L"}.icon-basic-elaboration-calendar-star:before{content:"M"}.icon-basic-elaboration-calendar-upload:before{content:"N"}.icon-basic-elaboration-cloud-check:before{content:"O"}.icon-basic-elaboration-cloud-download:before{content:"P"}.icon-basic-elaboration-cloud-minus:before{content:"Q"}.icon-basic-elaboration-cloud-noaccess:before{content:"R"}.icon-basic-elaboration-cloud-plus:before{content:"S"}.icon-basic-elaboration-cloud-refresh:before{content:"T"}.icon-basic-elaboration-cloud-remove:before{content:"U"}.icon-basic-elaboration-cloud-search:before{content:"V"}.icon-basic-elaboration-cloud-upload:before{content:"W"}.icon-basic-elaboration-document-check:before{content:"X"}.icon-basic-elaboration-document-cloud:before{content:"Y"}.icon-basic-elaboration-document-download:before{content:"Z"}.icon-basic-elaboration-document-flagged:before{content:"0"}.icon-basic-elaboration-document-graph:before{content:"1"}.icon-basic-elaboration-document-heart:before{content:"2"}.icon-basic-elaboration-document-minus:before{content:"3"}.icon-basic-elaboration-document-next:before{content:"4"}.icon-basic-elaboration-document-noaccess:before{content:"5"}.icon-basic-elaboration-document-note:before{content:"6"}.icon-basic-elaboration-document-pencil:before{content:"7"}.icon-basic-elaboration-document-picture:before{content:"8"}.icon-basic-elaboration-document-plus:before{content:"9"}.icon-basic-elaboration-document-previous:before{content:"!"}.icon-basic-elaboration-document-refresh:before{content:"\""}.icon-basic-elaboration-document-remove:before{content:"#"}.icon-basic-elaboration-document-search:before{content:"$"}.icon-basic-elaboration-document-star:before{content:"%"}.icon-basic-elaboration-document-upload:before{content:"&"}.icon-basic-elaboration-folder-check:before{content:"'"}.icon-basic-elaboration-folder-cloud:before{content:"("}.icon-basic-elaboration-folder-document:before{content:")"}.icon-basic-elaboration-folder-download:before{content:"*"}.icon-basic-elaboration-folder-flagged:before{content:"+"}.icon-basic-elaboration-folder-graph:before{content:","}.icon-basic-elaboration-folder-heart:before{content:"-"}.icon-basic-elaboration-folder-minus:before{content:"."}.icon-basic-elaboration-folder-next:before{content:"/"}.icon-basic-elaboration-folder-noaccess:before{content:":"}.icon-basic-elaboration-folder-note:before{content:";"}.icon-basic-elaboration-folder-pencil:before{content:"<"}.icon-basic-elaboration-folder-picture:before{content:"="}.icon-basic-elaboration-folder-plus:before{content:">"}.icon-basic-elaboration-folder-previous:before{content:"?"}.icon-basic-elaboration-folder-refresh:before{content:"@"}.icon-basic-elaboration-folder-remove:before{content:"["}.icon-basic-elaboration-folder-search:before{content:"]"}.icon-basic-elaboration-folder-star:before{content:"^"}.icon-basic-elaboration-folder-upload:before{content:"_"}.icon-basic-elaboration-mail-check:before{content:"`"}.icon-basic-elaboration-mail-cloud:before{content:"{"}.icon-basic-elaboration-mail-document:before{content:"|"}.icon-basic-elaboration-mail-download:before{content:"}"}.icon-basic-elaboration-mail-flagged:before{content:"~"}.icon-basic-elaboration-mail-heart:before{content:"\\"}.icon-basic-elaboration-mail-next:before{content:"\e000"}.icon-basic-elaboration-mail-noaccess:before{content:"\e001"}.icon-basic-elaboration-mail-note:before{content:"\e002"}.icon-basic-elaboration-mail-pencil:before{content:"\e003"}.icon-basic-elaboration-mail-picture:before{content:"\e004"}.icon-basic-elaboration-mail-previous:before{content:"\e005"}.icon-basic-elaboration-mail-refresh:before{content:"\e006"}.icon-basic-elaboration-mail-remove:before{content:"\e007"}.icon-basic-elaboration-mail-search:before{content:"\e008"}.icon-basic-elaboration-mail-star:before{content:"\e009"}.icon-basic-elaboration-mail-upload:before{content:"\e00a"}.icon-basic-elaboration-message-check:before{content:"\e00b"}.icon-basic-elaboration-message-dots:before{content:"\e00c"}.icon-basic-elaboration-message-happy:before{content:"\e00d"}.icon-basic-elaboration-message-heart:before{content:"\e00e"}.icon-basic-elaboration-message-minus:before{content:"\e00f"}.icon-basic-elaboration-message-note:before{content:"\e010"}.icon-basic-elaboration-message-plus:before{content:"\e011"}.icon-basic-elaboration-message-refresh:before{content:"\e012"}.icon-basic-elaboration-message-remove:before{content:"\e013"}.icon-basic-elaboration-message-sad:before{content:"\e014"}.icon-basic-elaboration-smartphone-cloud:before{content:"\e015"}.icon-basic-elaboration-smartphone-heart:before{content:"\e016"}.icon-basic-elaboration-smartphone-noaccess:before{content:"\e017"}.icon-basic-elaboration-smartphone-note:before{content:"\e018"}.icon-basic-elaboration-smartphone-pencil:before{content:"\e019"}.icon-basic-elaboration-smartphone-picture:before{content:"\e01a"}.icon-basic-elaboration-smartphone-refresh:before{content:"\e01b"}.icon-basic-elaboration-smartphone-search:before{content:"\e01c"}.icon-basic-elaboration-tablet-cloud:before{content:"\e01d"}.icon-basic-elaboration-tablet-heart:before{content:"\e01e"}.icon-basic-elaboration-tablet-noaccess:before{content:"\e01f"}.icon-basic-elaboration-tablet-note:before{content:"\e020"}.icon-basic-elaboration-tablet-pencil:before{content:"\e021"}.icon-basic-elaboration-tablet-picture:before{content:"\e022"}.icon-basic-elaboration-tablet-refresh:before{content:"\e023"}.icon-basic-elaboration-tablet-search:before{content:"\e024"}.icon-basic-elaboration-todolist-2:before{content:"\e025"}.icon-basic-elaboration-todolist-check:before{content:"\e026"}.icon-basic-elaboration-todolist-cloud:before{content:"\e027"}.icon-basic-elaboration-todolist-download:before{content:"\e028"}.icon-basic-elaboration-todolist-flagged:before{content:"\e029"}.icon-basic-elaboration-todolist-minus:before{content:"\e02a"}.icon-basic-elaboration-todolist-noaccess:before{content:"\e02b"}.icon-basic-elaboration-todolist-pencil:before{content:"\e02c"}.icon-basic-elaboration-todolist-plus:before{content:"\e02d"}.icon-basic-elaboration-todolist-refresh:before{content:"\e02e"}.icon-basic-elaboration-todolist-remove:before{content:"\e02f"}.icon-basic-elaboration-todolist-search:before{content:"\e030"}.icon-basic-elaboration-todolist-star:before{content:"\e031"}.icon-basic-elaboration-todolist-upload:before{content:"\e032"}[class*=" icon-ecommerce-"][data-icon]:before,[class^=icon-ecommerce-][data-icon]:before{font-family:linea-ecommerce-10!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-ecommerce-"]:before,[class^=icon-ecommerce-]:before{font-family:linea-ecommerce-10!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ecommerce-bag:before{content:"a"}.icon-ecommerce-bag-check:before{content:"b"}.icon-ecommerce-bag-cloud:before{content:"c"}.icon-ecommerce-bag-download:before{content:"d"}.icon-ecommerce-bag-minus:before{content:"e"}.icon-ecommerce-bag-plus:before{content:"f"}.icon-ecommerce-bag-refresh:before{content:"g"}.icon-ecommerce-bag-remove:before{content:"h"}.icon-ecommerce-bag-search:before{content:"i"}.icon-ecommerce-bag-upload:before{content:"j"}.icon-ecommerce-banknote:before{content:"k"}.icon-ecommerce-banknotes:before{content:"l"}.icon-ecommerce-basket:before{content:"m"}.icon-ecommerce-basket-check:before{content:"n"}.icon-ecommerce-basket-cloud:before{content:"o"}.icon-ecommerce-basket-download:before{content:"p"}.icon-ecommerce-basket-minus:before{content:"q"}.icon-ecommerce-basket-plus:before{content:"r"}.icon-ecommerce-basket-refresh:before{content:"s"}.icon-ecommerce-basket-remove:before{content:"t"}.icon-ecommerce-basket-search:before{content:"u"}.icon-ecommerce-basket-upload:before{content:"v"}.icon-ecommerce-bath:before{content:"w"}.icon-ecommerce-cart:before{content:"x"}.icon-ecommerce-cart-check:before{content:"y"}.icon-ecommerce-cart-cloud:before{content:"z"}.icon-ecommerce-cart-content:before{content:"A"}.icon-ecommerce-cart-download:before{content:"B"}.icon-ecommerce-cart-minus:before{content:"C"}.icon-ecommerce-cart-plus:before{content:"D"}.icon-ecommerce-cart-refresh:before{content:"E"}.icon-ecommerce-cart-remove:before{content:"F"}.icon-ecommerce-cart-search:before{content:"G"}.icon-ecommerce-cart-upload:before{content:"H"}.icon-ecommerce-cent:before{content:"I"}.icon-ecommerce-colon:before{content:"J"}.icon-ecommerce-creditcard:before{content:"K"}.icon-ecommerce-diamond:before{content:"L"}.icon-ecommerce-dollar:before{content:"M"}.icon-ecommerce-euro:before{content:"N"}.icon-ecommerce-franc:before{content:"O"}.icon-ecommerce-gift:before{content:"P"}.icon-ecommerce-graph1:before{content:"Q"}.icon-ecommerce-graph2:before{content:"R"}.icon-ecommerce-graph3:before{content:"S"}.icon-ecommerce-graph-decrease:before{content:"T"}.icon-ecommerce-graph-increase:before{content:"U"}.icon-ecommerce-guarani:before{content:"V"}.icon-ecommerce-kips:before{content:"W"}.icon-ecommerce-lira:before{content:"X"}.icon-ecommerce-megaphone:before{content:"Y"}.icon-ecommerce-money:before{content:"Z"}.icon-ecommerce-naira:before{content:"0"}.icon-ecommerce-pesos:before{content:"1"}.icon-ecommerce-pound:before{content:"2"}.icon-ecommerce-receipt:before{content:"3"}.icon-ecommerce-receipt-bath:before{content:"4"}.icon-ecommerce-receipt-cent:before{content:"5"}.icon-ecommerce-receipt-dollar:before{content:"6"}.icon-ecommerce-receipt-euro:before{content:"7"}.icon-ecommerce-receipt-franc:before{content:"8"}.icon-ecommerce-receipt-guarani:before{content:"9"}.icon-ecommerce-receipt-kips:before{content:"!"}.icon-ecommerce-receipt-lira:before{content:"\""}.icon-ecommerce-receipt-naira:before{content:"#"}.icon-ecommerce-receipt-pesos:before{content:"$"}.icon-ecommerce-receipt-pound:before{content:"%"}.icon-ecommerce-receipt-rublo:before{content:"&"}.icon-ecommerce-receipt-rupee:before{content:"'"}.icon-ecommerce-receipt-tugrik:before{content:"("}.icon-ecommerce-receipt-won:before{content:")"}.icon-ecommerce-receipt-yen:before{content:"*"}.icon-ecommerce-receipt-yen2:before{content:"+"}.icon-ecommerce-recept-colon:before{content:","}.icon-ecommerce-rublo:before{content:"-"}.icon-ecommerce-rupee:before{content:"."}.icon-ecommerce-safe:before{content:"/"}.icon-ecommerce-sale:before{content:":"}.icon-ecommerce-sales:before{content:";"}.icon-ecommerce-ticket:before{content:"<"}.icon-ecommerce-tugriks:before{content:"="}.icon-ecommerce-wallet:before{content:">"}.icon-ecommerce-won:before{content:"?"}.icon-ecommerce-yen:before{content:"@"}.icon-ecommerce-yen2:before{content:"["}[class*=" icon-music-"][data-icon]:before,[class^=icon-music-][data-icon]:before{font-family:linea-music-10!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-music-"]:before,[class^=icon-music-]:before{font-family:linea-music-10!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-music-beginning-button:before{content:"a"}.icon-music-bell:before{content:"b"}.icon-music-cd:before{content:"c"}.icon-music-diapason:before{content:"d"}.icon-music-eject-button:before{content:"e"}.icon-music-end-button:before{content:"f"}.icon-music-fastforward-button:before{content:"g"}.icon-music-headphones:before{content:"h"}.icon-music-ipod:before{content:"i"}.icon-music-loudspeaker:before{content:"j"}.icon-music-microphone:before{content:"k"}.icon-music-microphone-old:before{content:"l"}.icon-music-mixer:before{content:"m"}.icon-music-mute:before{content:"n"}.icon-music-note-multiple:before{content:"o"}.icon-music-note-single:before{content:"p"}.icon-music-pause-button:before{content:"q"}.icon-music-play-button:before{content:"r"}.icon-music-playlist:before{content:"s"}.icon-music-radio-ghettoblaster:before{content:"t"}.icon-music-radio-portable:before{content:"u"}.icon-music-record:before{content:"v"}.icon-music-recordplayer:before{content:"w"}.icon-music-repeat-button:before{content:"x"}.icon-music-rewind-button:before{content:"y"}.icon-music-shuffle-button:before{content:"z"}.icon-music-stop-button:before{content:"A"}.icon-music-tape:before{content:"B"}.icon-music-volume-down:before{content:"C"}.icon-music-volume-up:before{content:"D"}[class*=" icon-software-"][data-icon]:before,[class^=icon-software-][data-icon]:before{font-family:linea-software-10!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-software-"]:before,[class^=icon-software-]:before{font-family:linea-software-10!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-software-add-vectorpoint:before{content:"a"}.icon-software-box-oval:before{content:"b"}.icon-software-box-polygon:before{content:"c"}.icon-software-box-rectangle:before{content:"d"}.icon-software-box-roundedrectangle:before{content:"e"}.icon-software-character:before{content:"f"}.icon-software-crop:before{content:"g"}.icon-software-eyedropper:before{content:"h"}.icon-software-font-allcaps:before{content:"i"}.icon-software-font-baseline-shift:before{content:"j"}.icon-software-font-horizontal-scale:before{content:"k"}.icon-software-font-kerning:before{content:"l"}.icon-software-font-leading:before{content:"m"}.icon-software-font-size:before{content:"n"}.icon-software-font-smallcapital:before{content:"o"}.icon-software-font-smallcaps:before{content:"p"}.icon-software-font-strikethrough:before{content:"q"}.icon-software-font-tracking:before{content:"r"}.icon-software-font-underline:before{content:"s"}.icon-software-font-vertical-scale:before{content:"t"}.icon-software-horizontal-align-center:before{content:"u"}.icon-software-horizontal-align-left:before{content:"v"}.icon-software-horizontal-align-right:before{content:"w"}.icon-software-horizontal-distribute-center:before{content:"x"}.icon-software-horizontal-distribute-left:before{content:"y"}.icon-software-horizontal-distribute-right:before{content:"z"}.icon-software-indent-firstline:before{content:"A"}.icon-software-indent-left:before{content:"B"}.icon-software-indent-right:before{content:"C"}.icon-software-lasso:before{content:"D"}.icon-software-layers1:before{content:"E"}.icon-software-layers2:before{content:"F"}.icon-software-layout:before{content:"G"}.icon-software-layout-2columns:before{content:"H"}.icon-software-layout-3columns:before{content:"I"}.icon-software-layout-4boxes:before{content:"J"}.icon-software-layout-4columns:before{content:"K"}.icon-software-layout-4lines:before{content:"L"}.icon-software-layout-8boxes:before{content:"M"}.icon-software-layout-header:before{content:"N"}.icon-software-layout-header-2columns:before{content:"O"}.icon-software-layout-header-3columns:before{content:"P"}.icon-software-layout-header-4boxes:before{content:"Q"}.icon-software-layout-header-4columns:before{content:"R"}.icon-software-layout-header-complex:before{content:"S"}.icon-software-layout-header-complex2:before{content:"T"}.icon-software-layout-header-complex3:before{content:"U"}.icon-software-layout-header-complex4:before{content:"V"}.icon-software-layout-header-sideleft:before{content:"W"}.icon-software-layout-header-sideright:before{content:"X"}.icon-software-layout-sidebar-left:before{content:"Y"}.icon-software-layout-sidebar-right:before{content:"Z"}.icon-software-magnete:before{content:"0"}.icon-software-pages:before{content:"1"}.icon-software-paintbrush:before{content:"2"}.icon-software-paintbucket:before{content:"3"}.icon-software-paintroller:before{content:"4"}.icon-software-paragraph:before{content:"5"}.icon-software-paragraph-align-left:before{content:"6"}.icon-software-paragraph-align-right:before{content:"7"}.icon-software-paragraph-center:before{content:"8"}.icon-software-paragraph-justify-all:before{content:"9"}.icon-software-paragraph-justify-center:before{content:"!"}.icon-software-paragraph-justify-left:before{content:"\""}.icon-software-paragraph-justify-right:before{content:"#"}.icon-software-paragraph-space-after:before{content:"$"}.icon-software-paragraph-space-before:before{content:"%"}.icon-software-pathfinder-exclude:before{content:"&"}.icon-software-pathfinder-intersect:before{content:"'"}.icon-software-pathfinder-subtract:before{content:"("}.icon-software-pathfinder-unite:before{content:")"}.icon-software-pen:before{content:"*"}.icon-software-pen-add:before{content:"+"}.icon-software-pen-remove:before{content:","}.icon-software-pencil:before{content:"-"}.icon-software-polygonallasso:before{content:"."}.icon-software-reflect-horizontal:before{content:"/"}.icon-software-reflect-vertical:before{content:":"}.icon-software-remove-vectorpoint:before{content:";"}.icon-software-scale-expand:before{content:"<"}.icon-software-scale-reduce:before{content:"="}.icon-software-selection-oval:before{content:">"}.icon-software-selection-polygon:before{content:"?"}.icon-software-selection-rectangle:before{content:"@"}.icon-software-selection-roundedrectangle:before{content:"["}.icon-software-shape-oval:before{content:"]"}.icon-software-shape-polygon:before{content:"^"}.icon-software-shape-rectangle:before{content:"_"}.icon-software-shape-roundedrectangle:before{content:"`"}.icon-software-slice:before{content:"{"}.icon-software-transform-bezier:before{content:"|"}.icon-software-vector-box:before{content:"}"}.icon-software-vector-composite:before{content:"~"}.icon-software-vector-line:before{content:"\\"}.icon-software-vertical-align-bottom:before{content:"\e000"}.icon-software-vertical-align-center:before{content:"\e001"}.icon-software-vertical-align-top:before{content:"\e002"}.icon-software-vertical-distribute-bottom:before{content:"\e003"}.icon-software-vertical-distribute-center:before{content:"\e004"}.icon-software-vertical-distribute-top:before{content:"\e005"}[class*=" icon-weather-"][data-icon]:before,[class^=icon-weather-][data-icon]:before{font-family:linea-weather-10!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-weather-"]:before,[class^=icon-weather-]:before{font-family:linea-weather-10!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-weather-aquarius:before{content:"\e000"}.icon-weather-aries:before{content:"\e001"}.icon-weather-cancer:before{content:"\e002"}.icon-weather-capricorn:before{content:"\e003"}.icon-weather-cloud:before{content:"\e004"}.icon-weather-cloud-drop:before{content:"\e005"}.icon-weather-cloud-lightning:before{content:"\e006"}.icon-weather-cloud-snowflake:before{content:"\e007"}.icon-weather-downpour-fullmoon:before{content:"\e008"}.icon-weather-downpour-halfmoon:before{content:"\e009"}.icon-weather-downpour-sun:before{content:"\e00a"}.icon-weather-drop:before{content:"\e00b"}.icon-weather-first-quarter:before{content:"\e00c"}.icon-weather-fog:before{content:"\e00d"}.icon-weather-fog-fullmoon:before{content:"\e00e"}.icon-weather-fog-halfmoon:before{content:"\e00f"}.icon-weather-fog-sun:before{content:"\e010"}.icon-weather-fullmoon:before{content:"\e011"}.icon-weather-gemini:before{content:"\e012"}.icon-weather-hail:before{content:"\e013"}.icon-weather-hail-fullmoon:before{content:"\e014"}.icon-weather-hail-halfmoon:before{content:"\e015"}.icon-weather-hail-sun:before{content:"\e016"}.icon-weather-last-quarter:before{content:"\e017"}.icon-weather-leo:before{content:"\e018"}.icon-weather-libra:before{content:"\e019"}.icon-weather-lightning:before{content:"\e01a"}.icon-weather-mistyrain:before{content:"\e01b"}.icon-weather-mistyrain-fullmoon:before{content:"\e01c"}.icon-weather-mistyrain-halfmoon:before{content:"\e01d"}.icon-weather-mistyrain-sun:before{content:"\e01e"}.icon-weather-moon:before{content:"\e01f"}.icon-weather-moondown-full:before{content:"\e020"}.icon-weather-moondown-half:before{content:"\e021"}.icon-weather-moonset-full:before{content:"\e022"}.icon-weather-moonset-half:before{content:"\e023"}.icon-weather-move2:before{content:"\e024"}.icon-weather-newmoon:before{content:"\e025"}.icon-weather-pisces:before{content:"\e026"}.icon-weather-rain:before{content:"\e027"}.icon-weather-rain-fullmoon:before{content:"\e028"}.icon-weather-rain-halfmoon:before{content:"\e029"}.icon-weather-rain-sun:before{content:"\e02a"}.icon-weather-sagittarius:before{content:"\e02b"}.icon-weather-scorpio:before{content:"\e02c"}.icon-weather-snow:before{content:"\e02d"}.icon-weather-snow-fullmoon:before{content:"\e02e"}.icon-weather-snow-halfmoon:before{content:"\e02f"}.icon-weather-snow-sun:before{content:"\e030"}.icon-weather-snowflake:before{content:"\e031"}.icon-weather-star:before{content:"\e032"}.icon-weather-storm-11:before{content:"\e033"}.icon-weather-storm-32:before{content:"\e034"}.icon-weather-storm-fullmoon:before{content:"\e035"}.icon-weather-storm-halfmoon:before{content:"\e036"}.icon-weather-storm-sun:before{content:"\e037"}.icon-weather-sun:before{content:"\e038"}.icon-weather-sundown:before{content:"\e039"}.icon-weather-sunset:before{content:"\e03a"}.icon-weather-taurus:before{content:"\e03b"}.icon-weather-tempest:before{content:"\e03c"}.icon-weather-tempest-fullmoon:before{content:"\e03d"}.icon-weather-tempest-halfmoon:before{content:"\e03e"}.icon-weather-tempest-sun:before{content:"\e03f"}.icon-weather-variable-fullmoon:before{content:"\e040"}.icon-weather-variable-halfmoon:before{content:"\e041"}.icon-weather-variable-sun:before{content:"\e042"}.icon-weather-virgo:before{content:"\e043"}.icon-weather-waning-cresent:before{content:"\e044"}.icon-weather-waning-gibbous:before{content:"\e045"}.icon-weather-waxing-cresent:before{content:"\e046"}.icon-weather-waxing-gibbous:before{content:"\e047"}.icon-weather-wind:before{content:"\e048"}.icon-weather-wind-e:before{content:"\e049"}.icon-weather-wind-fullmoon:before{content:"\e04a"}.icon-weather-wind-halfmoon:before{content:"\e04b"}.icon-weather-wind-n:before{content:"\e04c"}.icon-weather-wind-ne:before{content:"\e04d"}.icon-weather-wind-nw:before{content:"\e04e"}.icon-weather-wind-s:before{content:"\e04f"}.icon-weather-wind-se:before{content:"\e050"}.icon-weather-wind-sun:before{content:"\e051"}.icon-weather-wind-sw:before{content:"\e052"}.icon-weather-wind-w:before{content:"\e053"}.icon-weather-windgust:before{content:"\e054"}
@font-face{font-family:simple-line-icons;src:url('https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/simple-line-icons/fonts/Simple-Line-Icons.eot?-i3a2kk');src:url('https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/simple-line-icons/fonts/Simple-Line-Icons.eot?#iefix-i3a2kk') format('embedded-opentype'),url('https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/simple-line-icons/fonts/Simple-Line-Icons.ttf?-i3a2kk') format('truetype'),url('https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/simple-line-icons/fonts/Simple-Line-Icons.woff2?-i3a2kk') format('woff2'),url('https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/simple-line-icons/fonts/Simple-Line-Icons.woff?-i3a2kk') format('woff'),url('https://pervynka.in.ua/wp-content/themes/pervynka_in_ua/assets/css/simple-line-icons/fonts/Simple-Line-Icons.svg?-i3a2kk#simple-line-icons') format('svg');font-weight:400;font-style:normal}.icon-action-redo,.icon-action-undo,.icon-anchor,.icon-arrow-down,.icon-arrow-down-circle,.icon-arrow-left,.icon-arrow-left-circle,.icon-arrow-right,.icon-arrow-right-circle,.icon-arrow-up,.icon-arrow-up-circle,.icon-badge,.icon-bag,.icon-ban,.icon-basket,.icon-basket-loaded,.icon-bell,.icon-book-open,.icon-briefcase,.icon-bubble,.icon-bubbles,.icon-bulb,.icon-calculator,.icon-calender,.icon-call-end,.icon-call-in,.icon-call-out,.icon-camera,.icon-camrecorder,.icon-chart,.icon-check,.icon-chemistry,.icon-clock,.icon-close,.icon-cloud-download,.icon-cloud-upload,.icon-compass,.icon-control-end,.icon-control-forward,.icon-control-pause,.icon-control-play,.icon-control-rewind,.icon-control-start,.icon-credit-card,.icon-crop,.icon-cup,.icon-cursor,.icon-cursor-move,.icon-diamond,.icon-direction,.icon-directions,.icon-disc,.icon-dislike,.icon-doc,.icon-docs,.icon-drawar,.icon-drop,.icon-earphones,.icon-earphones-alt,.icon-emotsmile,.icon-energy,.icon-envelope,.icon-envelope-letter,.icon-envelope-open,.icon-equalizer,.icon-eye,.icon-eyeglass,.icon-feed,.icon-film,.icon-fire,.icon-flag,.icon-folder,.icon-folder-alt,.icon-frame,.icon-game-controller,.icon-ghost,.icon-globe,.icon-globe-alt,.icon-graduation,.icon-graph,.icon-grid,.icon-handbag,.icon-heart,.icon-home,.icon-hourglass,.icon-info,.icon-key,.icon-layers,.icon-like,.icon-link,.icon-list,.icon-location-pin,.icon-lock,.icon-lock-open,.icon-login,.icon-logout,.icon-loop,.icon-magic-wand,.icon-magnet,.icon-magnifier,.icon-magnifier-add,.icon-magnifier-remove,.icon-map,.icon-menu,.icon-microphone,.icon-mouse,.icon-music-tone,.icon-music-tone-alt,.icon-mustache,.icon-note,.icon-notebook,.icon-options,.icon-options-vertical,.icon-paper-clip,.icon-paper-plane,.icon-paypal,.icon-pencil,.icon-people,.icon-phone,.icon-picture,.icon-pie-chart,.icon-pin,.icon-plane,.icon-playlist,.icon-plus,.icon-power,.icon-present,.icon-printer,.icon-puzzle,.icon-question,.icon-refresh,.icon-reload,.icon-rocket,.icon-screen-desktop,.icon-screen-smartphone,.icon-screen-tablet,.icon-settings,.icon-share,.icon-share-alt,.icon-shield,.icon-shuffle,.icon-size-actual,.icon-size-fullscreen,.icon-social-behance,.icon-social-dribbble,.icon-social-dropbox,.icon-social-facebook,.icon-social-foursqare,.icon-social-github,.icon-social-gplus,.icon-social-instagram,.icon-social-linkedin,.icon-social-pintarest,.icon-social-reddit,.icon-social-skype,.icon-social-soundcloud,.icon-social-spotify,.icon-social-stumbleupon,.icon-social-tumblr,.icon-social-twitter,.icon-social-youtube,.icon-speech,.icon-speedometer,.icon-star,.icon-support,.icon-symble-female,.icon-symbol-male,.icon-tag,.icon-target,.icon-trash,.icon-trophy,.icon-umbrella,.icon-user,.icon-user-female,.icon-user-follow,.icon-user-following,.icon-user-unfollow,.icon-vector,.icon-volume-1,.icon-volume-2,.icon-volume-off,.icon-wallet,.icon-wrench{font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-user:before{content:"\e005"}.icon-people:before{content:"\e001"}.icon-user-female:before{content:"\e000"}.icon-user-follow:before{content:"\e002"}.icon-user-following:before{content:"\e003"}.icon-user-unfollow:before{content:"\e004"}.icon-login:before{content:"\e066"}.icon-logout:before{content:"\e065"}.icon-emotsmile:before{content:"\e021"}.icon-phone:before{content:"\e600"}.icon-call-end:before{content:"\e048"}.icon-call-in:before{content:"\e047"}.icon-call-out:before{content:"\e046"}.icon-map:before{content:"\e033"}.icon-location-pin:before{content:"\e096"}.icon-direction:before{content:"\e042"}.icon-directions:before{content:"\e041"}.icon-compass:before{content:"\e045"}.icon-layers:before{content:"\e034"}.icon-menu:before{content:"\e601"}.icon-list:before{content:"\e067"}.icon-options-vertical:before{content:"\e602"}.icon-options:before{content:"\e603"}.icon-arrow-down:before{content:"\e604"}.icon-arrow-left:before{content:"\e605"}.icon-arrow-right:before{content:"\e606"}.icon-arrow-up:before{content:"\e607"}.icon-arrow-up-circle:before{content:"\e078"}.icon-arrow-left-circle:before{content:"\e07a"}.icon-arrow-right-circle:before{content:"\e079"}.icon-arrow-down-circle:before{content:"\e07b"}.icon-check:before{content:"\e080"}.icon-clock:before{content:"\e081"}.icon-plus:before{content:"\e095"}.icon-close:before{content:"\e082"}.icon-trophy:before{content:"\e006"}.icon-screen-smartphone:before{content:"\e010"}.icon-screen-desktop:before{content:"\e011"}.icon-plane:before{content:"\e012"}.icon-notebook:before{content:"\e013"}.icon-mustache:before{content:"\e014"}.icon-mouse:before{content:"\e015"}.icon-magnet:before{content:"\e016"}.icon-energy:before{content:"\e020"}.icon-disc:before{content:"\e022"}.icon-cursor:before{content:"\e06e"}.icon-cursor-move:before{content:"\e023"}.icon-crop:before{content:"\e024"}.icon-chemistry:before{content:"\e026"}.icon-speedometer:before{content:"\e007"}.icon-shield:before{content:"\e00e"}.icon-screen-tablet:before{content:"\e00f"}.icon-magic-wand:before{content:"\e017"}.icon-hourglass:before{content:"\e018"}.icon-graduation:before{content:"\e019"}.icon-ghost:before{content:"\e01a"}.icon-game-controller:before{content:"\e01b"}.icon-fire:before{content:"\e01c"}.icon-eyeglass:before{content:"\e01d"}.icon-envelope-open:before{content:"\e01e"}.icon-envelope-letter:before{content:"\e01f"}.icon-bell:before{content:"\e027"}.icon-badge:before{content:"\e028"}.icon-anchor:before{content:"\e029"}.icon-wallet:before{content:"\e02a"}.icon-vector:before{content:"\e02b"}.icon-speech:before{content:"\e02c"}.icon-puzzle:before{content:"\e02d"}.icon-printer:before{content:"\e02e"}.icon-present:before{content:"\e02f"}.icon-playlist:before{content:"\e030"}.icon-pin:before{content:"\e031"}.icon-picture:before{content:"\e032"}.icon-handbag:before{content:"\e035"}.icon-globe-alt:before{content:"\e036"}.icon-globe:before{content:"\e037"}.icon-folder-alt:before{content:"\e039"}.icon-folder:before{content:"\e089"}.icon-film:before{content:"\e03a"}.icon-feed:before{content:"\e03b"}.icon-drop:before{content:"\e03e"}.icon-drawar:before{content:"\e03f"}.icon-docs:before{content:"\e040"}.icon-doc:before{content:"\e085"}.icon-diamond:before{content:"\e043"}.icon-cup:before{content:"\e044"}.icon-calculator:before{content:"\e049"}.icon-bubbles:before{content:"\e04a"}.icon-briefcase:before{content:"\e04b"}.icon-book-open:before{content:"\e04c"}.icon-basket-loaded:before{content:"\e04d"}.icon-basket:before{content:"\e04e"}.icon-bag:before{content:"\e04f"}.icon-action-undo:before{content:"\e050"}.icon-action-redo:before{content:"\e051"}.icon-wrench:before{content:"\e052"}.icon-umbrella:before{content:"\e053"}.icon-trash:before{content:"\e054"}.icon-tag:before{content:"\e055"}.icon-support:before{content:"\e056"}.icon-frame:before{content:"\e038"}.icon-size-fullscreen:before{content:"\e057"}.icon-size-actual:before{content:"\e058"}.icon-shuffle:before{content:"\e059"}.icon-share-alt:before{content:"\e05a"}.icon-share:before{content:"\e05b"}.icon-rocket:before{content:"\e05c"}.icon-question:before{content:"\e05d"}.icon-pie-chart:before{content:"\e05e"}.icon-pencil:before{content:"\e05f"}.icon-note:before{content:"\e060"}.icon-loop:before{content:"\e064"}.icon-home:before{content:"\e069"}.icon-grid:before{content:"\e06a"}.icon-graph:before{content:"\e06b"}.icon-microphone:before{content:"\e063"}.icon-music-tone-alt:before{content:"\e061"}.icon-music-tone:before{content:"\e062"}.icon-earphones-alt:before{content:"\e03c"}.icon-earphones:before{content:"\e03d"}.icon-equalizer:before{content:"\e06c"}.icon-like:before{content:"\e068"}.icon-dislike:before{content:"\e06d"}.icon-control-start:before{content:"\e06f"}.icon-control-rewind:before{content:"\e070"}.icon-control-play:before{content:"\e071"}.icon-control-pause:before{content:"\e072"}.icon-control-forward:before{content:"\e073"}.icon-control-end:before{content:"\e074"}.icon-volume-1:before{content:"\e09f"}.icon-volume-2:before{content:"\e0a0"}.icon-volume-off:before{content:"\e0a1"}.icon-calender:before{content:"\e075"}.icon-bulb:before{content:"\e076"}.icon-chart:before{content:"\e077"}.icon-ban:before{content:"\e07c"}.icon-bubble:before{content:"\e07d"}.icon-camrecorder:before{content:"\e07e"}.icon-camera:before{content:"\e07f"}.icon-cloud-download:before{content:"\e083"}.icon-cloud-upload:before{content:"\e084"}.icon-envelope:before{content:"\e086"}.icon-eye:before{content:"\e087"}.icon-flag:before{content:"\e088"}.icon-heart:before{content:"\e08a"}.icon-info:before{content:"\e08b"}.icon-key:before{content:"\e08c"}.icon-link:before{content:"\e08d"}.icon-lock:before{content:"\e08e"}.icon-lock-open:before{content:"\e08f"}.icon-magnifier:before{content:"\e090"}.icon-magnifier-add:before{content:"\e091"}.icon-magnifier-remove:before{content:"\e092"}.icon-paper-clip:before{content:"\e093"}.icon-paper-plane:before{content:"\e094"}.icon-power:before{content:"\e097"}.icon-refresh:before{content:"\e098"}.icon-reload:before{content:"\e099"}.icon-settings:before{content:"\e09a"}.icon-star:before{content:"\e09b"}.icon-symble-female:before{content:"\e09c"}.icon-symbol-male:before{content:"\e09d"}.icon-target:before{content:"\e09e"}.icon-credit-card:before{content:"\e025"}.icon-paypal:before{content:"\e608"}.icon-social-tumblr:before{content:"\e00a"}.icon-social-twitter:before{content:"\e009"}.icon-social-facebook:before{content:"\e00b"}.icon-social-instagram:before{content:"\e609"}.icon-social-linkedin:before{content:"\e60a"}.icon-social-pintarest:before{content:"\e60b"}.icon-social-github:before{content:"\e60c"}.icon-social-gplus:before{content:"\e60d"}.icon-social-reddit:before{content:"\e60e"}.icon-social-skype:before{content:"\e60f"}.icon-social-dribbble:before{content:"\e00d"}.icon-social-behance:before{content:"\e610"}.icon-social-foursqare:before{content:"\e611"}.icon-social-soundcloud:before{content:"\e612"}.icon-social-spotify:before{content:"\e613"}.icon-social-stumbleupon:before{content:"\e614"}.icon-social-youtube:before{content:"\e008"}.icon-social-dropbox:before{content:"\e00c"}