@import url('https://fonts.googleapis.com/css?family=Poppins:400,500,600,700&display=swap');

a:focus,a:active,a:hover,a
button:focus {
	outline: none!important;
	text-decoration:none;
}
button::-moz-focus-inner {
	border: 0
}
a:hover{
	color:#000;
}
*:focus {
	outline: none
}
blockquote {
	padding: 0;
	margin: 0
}
input,
button,
select,
textarea {
	outline: none
}
label {
	margin-bottom: 0
}
p {
	margin: 0
}
ul,
ol {
	list-style: none;
	padding: 0;
	margin: 0
}
ul li,
ol li {
	display: block
}
dl {
	margin: 0
}
dt,
dd {
	line-height: inherit
}
dt {
	font-weight: inherit
}
dd {
	margin-bottom: 0
}
cite {
	font-style: normal
}

blockquote {
	padding-left: 0;
	border-left: 0
}
address {
	margin-top: 0;
	margin-bottom: 0
}
figure {
	margin-bottom: 0
}
html p a:hover {
	text-decoration: none
}

.letter-spacing-100 {
	letter-spacing: .1em
}
.letter-spacing-150 {
	letter-spacing: .15em
}
.letter-spacing-200 {
	letter-spacing: .2em
}
.letter-spacing-75 {
	letter-spacing: .075em
}
body {
	font-family: 'Poppins';
	font-size: 14px;
	line-height: 1.42857;
	font-weight: 400;
	color: #9b9b9b;
	background-color: #343a40;
	-webkit-text-size-adjust: none;
	-webkit-font-smoothing: subpixel-antialiased
}
.page {
	overflow: hidden
}
.page-head {
	position: relative
}
.font-default {
	font-family: 'Poppins';
}
.font-secondary {
	font-family: 'Poppins';
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	margin-top: 0;
	margin-bottom: 0;
	color: #fff;
}
h1,
.h1 {
	font-size: 36px;
	line-height: 1
}
h1 .big,
h1 .small,
.h1 .big,
.h1 .small {
	display: block
}
@media(min-width:768px){h1,.h1{line-height:1.01852;font-size:54px}}h2,.h2{font-size:32px;line-height:1.2}@media(min-width:768px){h2,.h2{font-size:36px}}@media(min-width:1200px){h2,.h2{line-height:1.33333}}h3,.h3{font-size:28px;line-height:1.2}@media(min-width:768px){h3,.h3{line-height:1.33333;font-size:30px}}h4,.h4{font-size:24px;line-height:1.3}@media(min-width:768px){h4,.h4{line-height:1.25;font-size:24px}}h5,.h5{font-size:20px;line-height:1.2}@media(min-width:768px){h5,.h5{line-height:1.4;font-size:20px}}h6,.h6{font-size:18px;line-height:1.5}@media(min-width:768px){h6,.h6{line-height:1.33333;font-size:18px;font-weight:700}h6.text-uppercase,.h6.text-uppercase{letter-spacing:.15em}}h1 a,
.h1 a,
h2 a,
.h2 a,
h3 a,
.h3 a,
h4 a,
.h4 a,
h5 a,
.h5 a,
h6 a,
.h6 a {
	transition: .3s all ease
}
h1 a:hover,
.h1 a:hover,
h2 a:hover,
.h2 a:hover,
h3 a:hover,
.h3 a:hover,
h4 a:hover,
.h4 a:hover,
h5 a:hover,
.h5 a:hover,
h6 a:hover,
.h6 a:hover {
	color: #cfae53
}
button {
	cursor: pointer
}
p.h6,
.p.h6 {
	letter-spacing: 0
}
p a:hover,
.p a:hover,
.list a:hover {
	text-decoration: underline
}
@media(min-width:576px){.big{font-size:18px;line-height:23px}h1 .big,
	.h1 .big {
		font-size: 72px;
		line-height: 1
	}
	h2 .big,
	.h2 .big {
		font-size: 147.36%;
		line-height: 1.142857142857143
	}
}
small,
.small {
	font-size: 12px;
	line-height: 18px
}
blockquote small,
blockquote .small,
small,
.small {
	font-size: 93.75%
}
h1 blockquote small,
.h1 blockquote small,
h1 blockquote .small,
.h1 blockquote .small,
h1 small,
.h1 small,
h1 .small,
.h1 .small {
	font-size: 30px;
	line-height: 1.3;
	font-weight: 400
}
h2 blockquote small,
.h2 blockquote small,
h2 blockquote .small,
.h2 blockquote .small,
h2 small,
.h2 small,
h2 .small,
.h2 .small {
	display: block;
	font-size: 24px
}
h3 blockquote small,
.h3 blockquote small,
h3 blockquote .small,
.h3 blockquote .small,
h3 small,
.h3 small,
h3 .small,
.h3 .small {
	font-size: 14px;
	display: block
}
h4 blockquote small,
.h4 blockquote small,
h4 blockquote .small,
.h4 blockquote .small,
h4 small,
.h4 small,
h4 .small,
.h4 .small {
	display: block;
	font-size: 14px;
	line-height: 18px;
	font-weight: 700
}
h5 blockquote small,
.h5 blockquote small,
h5 blockquote .small,
.h5 blockquote .small,
h5 small,
.h5 small,
h5 .small,
.h5 .small {
	font-size: 72.72727272727273%
}
h6 blockquote small,
.h6 blockquote small,
h6 blockquote .small,
.h6 blockquote .small,
h6 small,
.h6 small,
h6 .small,
.h6 .small {
	display: block;
	font-size: 14px;
	line-height: 18px
}
code {
	padding: 5px 7px;
	font-size: 75%;
	color: #d9534f;
	background-color: #e6e6e6;
	border-radius: 2px
}
mark,
.mark {
	background-color: #f1c40f;
	padding: .1em
}
ul,
ol {
	list-style: none;
	padding: 0;
	margin: 0
}
.list>li+li {
	margin-top: 10px
}
.list-inline {
	margin-left: -5px;
	margin-right: -5px
}
.list-inline>li {
	padding-left: 5px;
	padding-right: 5px;
	letter-spacing: 0
}
.list-inline-sm {
	margin-left: -10px;
	margin-right: -10px
}
.list-inline-sm>li {
	padding-left: 10px;
	padding-right: 10px
}
.list-inline-mod-1 {
	margin-left: 0;
	margin-right: 0
}
.list-inline-mod-1>li {
	padding-left: 0;
	padding-right: 0;
	letter-spacing: 0
}
.list-unstyled-variant-1 li+li {
	margin-top: 21px
}
.list-unstyled-variant-1 p {
	margin: 0
}
dl {
	margin: 0
}
.list-terms {
	margin-top: 35px
}
.list-terms dt+dd {
	margin-top: 5px
}
.list-terms dd+dt {
	margin-top: 25px
}
.list-index {
	counter-reset: li
}
.list-index li .list-index-counter:before {
	content: counter(li, decimal-leading-zero);
	counter-increment: li
}
.list-marked li {
	position: relative;
	padding-left: 16px
}
.list-marked li:before {
	content: '';
	display: inline-block;
	background: #343a40;
	width: 3px;
	height: 3px;
	position: absolute;
	left: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}
.list-marked-variant-3 li,
.list-marked-black li,
.list-marked-gray-dark li {
	position: relative;
	padding-left: 16px
}
.list-marked-variant-3 li:before,
.list-marked-black li:before,
.list-marked-gray-dark li:before {
	content: '';
	display: inline-block;
	background: #f1c40f;
	width: 6px;
	height: 6px;
	position: absolute;
	left: 0;
	top: 6px;
	transform: rotate(45deg)
}
.list-marked-variant-3 li.h6:before,
.list-marked-black li.h6:before,
.list-marked-gray-dark li.h6:before {
	top: 9px
}
.list-marked-variant-3 li+li,
.list-marked-black li+li,
.list-marked-gray-dark li+li {
	margin-top: 17px
}
.list-marked-black li:before {
	background: #9b9b9b;
	top: 5.5px
}
.list-marked-black li+li {
	margin-top: 11px
}
.list-marked-gray-dark>li:before {
	background: #fff;
	top: 22px
}
@media(min-width:768px){.list-marked-gray-dark>li:before{top:21px}}.list-marked-gray-dark>li+li{margin-top:17px}.list-marked-gray-dark.site-map-variant>li:before{top:10px}.list-marked-gray-dark.site-map-variant a {
	font-family: 'Poppins';
}
.list-marked-gray-dark.site-map-variant a:hover {
	color: #f1c40f
}
blockquote {
	border-left: none
}
blockquote q {
	position: relative;
	font-size: 18px
}
blockquote q:before,
blockquote q:after {
	display: block;
	content: '\f10e';
	font-family: fontawesome;
	font-size: 15px;
	line-height: 1;
	vertical-align: top;
	margin-bottom: 15px
}
blockquote q:after {
	transform: rotate(180deg);
	vertical-align: bottom;
	margin-top: 15px;
	margin-bottom: 5px
}
blockquote cite {
	font-style: normal;
	font-family: merriweather, serif
}
blockquote cite span {
	display: block
}
blockquote cite span:nth-child(2) {
	font-size: 14px
}
address {
	margin-top: 0;
	margin-bottom: 0
}
.bg-gray {
	background-color: #cbcbcb
}
.bg-gray:not([style*=background-])+.bg-gray:not([style*=background-]) {
	padding-top: 0
}
.bg-black {
	background-color: #000
}
.bg-black:not([style*=background-])+.bg-black:not([style*=background-]) {
	padding-top: 0
}
.bg-dark {
	background-color: #343a40
}
.bg-dark:not([style*=background-])+.bg-dark:not([style*=background-]) {
	padding-top: 0
}
.bg-dark .btn-link-primary:focus {
	color: #f1c40f
}
.bg-dark .btn-link-primary:hover {
	color: #fff
}
.bg-image,
.bg-menu {
	background-size: cover;
	background-position: center center
}
[class*=bg-] * {
	color: #fff
}
[class*=bg-] .border-dashed {
	border-color: rgba(255, 255, 255, .4)
}
.bg-sitemap {
    background-image: url(../images/bg.jpg);
    background-position: center;
    background-size: cover;
}
.page .text-primary {
	color: #f1c40f!important
}
.page a.text-primary:hover,
.page a.text-primary:focus {
	color: #d5b767!important
}
.page .text-dark {
	color: #343a40!important
}
.page a.text-dark:hover,
.page a.text-dark:focus {
	color: #040404!important
}
.page .text-gray {
	color: #cbcbcb!important
}
.page a.text-gray:hover,
.page a.text-gray:focus {
	color: #b2b2b2!important
}
.page .text-white {
	color: #fff!important
}
.page a.text-white:hover,
.page a.text-white:focus {
	color: #e6e6e6!important
}
.page .text-base {
	color: #fff!important
}
.page a.text-base:hover,
.page a.text-base:focus {
	color: #828282!important
}
.page a.text-dark:hover {
	color: #f1c40f
}
.page a.text-white:hover {
	color: #f1c40f
}
.page a.text-base:hover {
	color: #f1c40f!important
}
@media(min-width:768px){.page .text-white-sm {
	color: #fff!important
}
.page a.text-white-sm:hover,
.page a.text-white-sm:focus {
	color: #e6e6e6!important
}
}
.page-head .hr-fullwidth {
	background-repeat:no-repeat
}
.page-foot * {
	color:#9b9b9b
}
.page-foot hr {
	opacity:.2;
	background-repeat:repeat
}
.page-foot hr:before {
	display:none
}
.page-foot h6 {
	font-weight:400
}
.page-foot .form-label {
	font-size:14px
}
.page-foot .form-wrap {
	margin-bottom:13px
}
.page-foot .form-input {
	border-color:rgba(255,
	255,
	255,
	.1)
}
.page-foot textarea.form-input {
	height:107px;
	max-height:107px;
	min-height:107px;
	padding-top:8px
}
.page .page-foot .rd-navbar-brand {
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center;
	min-height:99px;
	height:119px
}
@media(min-width:576px){.page .page-foot .rd-navbar-brand {
	justify-content:flex-start;
	align-items:flex-end
}
}
.page .page-foot .rd-navbar-brand:before {
	position:absolute;
	left:0;
	right:0;
	top:0;
	content:"";
	display:inline-block;
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:99px;
	min-height:122px
}
@media(min-width:576px){.page .page-foot .rd-navbar-brand:before {
	background-position:21% top
}
}
.page .page-foot .rd-navbar-brand:after {
	left:50%;
	width:130%;
	height:1px;
	content:'';
	position:absolute;
	top:0;
	transform:translateX(-50%);
	max-width:353px;
	background-image:linear-gradient(to right,
	#343a40,
	#f1c40f,
	50%,
	#343a40)
}
@media(min-width:576px){.page .page-foot .rd-navbar-brand:after {
	left:30%
}
}
.page .page-foot .rd-navbar-brand .brand-name {
	font-family: 'Poppins';
	color:#fff;
	font-size:18px;
	text-transform:uppercase;
	letter-spacing:.15em
}
.page .page-foot .rd-navbar-brand .brand-name:before,
.page .page-foot .rd-navbar-brand .brand-name:after {
	display:none
}
.page-foot .rights a:hover {
	color:#f1c40f;
	text-decoration:underline
}

.menu .header-menu {
	position:relative;
	overflow:hidden
}
.menu .font-logo {
	position:absolute;
	white-space:nowrap;
	top:25px;
	left:50%;
	transform:translateX(-50%);
	color:#fff;
	text-align:center;
	font-weight:400
}
.menu .font-logo:before {
	position:absolute;
	left:-110px;
	top:50%;
	margin-top:-1px;
	content:"";
	display:inline-block;
	height:1px;
	width:100px;
	background-image:linear-gradient(to right,
	#343a40,
	#ffffff);
	opacity:.3
}
.menu .font-logo:after {
	position:absolute;
	right:-105px;
	top:50%;
	margin-top:-1px;
	content:"";
	display:inline-block;
	height:1px;
	width:100px;
	background-image:linear-gradient(to right,
	#ffffff,
	#343a40);
	opacity:.3
}
.menu ul {
	
}
.menu .header-menu-inner {
	position:absolute;
	left:10px;
	right:10px;
	top:10px;
	bottom:10px;
	overflow:hidden
}
.menu {
    margin: 100px 0;
}
@media(min-width:1200px){.menu .header-menu-inner {
	left:15px;
	right:15px;
	top:15px;
	bottom:15px
}
}
.menu p {
	letter-spacing:0;
	margin:0
}
.menu p+p {
	margin-top:5px
}
.menu-mod-1 {
	border-color:#e6e6e6
}
.menu-mod-2 {
	position:relative;
	padding-bottom:34px;
	padding-left:25px;
	padding-right:25px;
	padding-top:35px;
	background-color:transparent
}
.menu-mod-2 .font-logo {
	position:relative;
	left:0;
	top:0;
	display:inline-block;
	color:#9b9b9b;
	transform:translateX(0)
}
.menu-mod-2 hr {
	position:absolute;
	bottom:0;
	left:50%;
	transform:translateX(-50%)
}
.menu-mod-3 {
	position:relative;
	max-width:570px;
	padding:0 0 30px
}
.menu-mod-3>* {
	font-family: 'Poppins';
}
.menu-mod-3 h3 {
	line-height:1.1;
	text-transform:uppercase;
	padding:0 10px
}
@media(min-width:1200px){.menu-mod-3 h3 {
	line-height:1.33333;
	letter-spacing:.15em
}
}
.menu-mod-3 p {
	padding:0 10px
}
.menu-mod-3 .thumbnail-design-element:before,
.menu-mod-3 .thumbnail-design-element:after {
	width:300px
}
.banner-module {
	position:relative;
	display:inline-block
}
.banner-module .jumbotron-custom {
	justify-content:flex-end
}
.banner-module .jumbotron-inner {
	padding-bottom:40px;
	max-height:406px;
	text-align:center
}
.banner-module .jumbotron-inner img {
	margin-top:-29px
}
@media(min-width:768px){.banner-module .jumbotron-link-secondary {
	bottom:136px;
	padding-top:35px
}
.banner-module .jumbotron-link-primary {
	bottom:45px
}
}
@media(min-width:768px) and (max-width:991px) {
	.banner-module .jumbotron-inner {
		bottom:108px;
		right:147px
	}
}
@media(min-width:992px) and (max-width:1199px) {
	.banner-module .jumbotron-inner {
		right:80px;
		max-height:324px
	}
	.banner-module .jumbotron-inner img {
		margin-top:-107px
	}
}
@media(min-width:1200px){.banner-module .jumbotron-inner {
	right:110px
}
}
.banner-module .text-inner {
	position:absolute;
	top:50%;
	left:0;
	right:0;
	text-align:center;
	transform:translateY(-50%)
}
.banner-module .text-inner img {
	display:none
}
.banner-module .text-inner h3 {
	position:relative;
	z-index:2
}
.banner-module .text-inner .icon {
	position:absolute;
	top:121%;
	left:50%;
	margin-left:-38px;
	display:block;
	font-size:72px;
	line-height:23px
}
@media(min-width:1200px){.banner-module .text-inner img {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,
	-50%);
	display:inline-block
}
}
.banner-module:hover .text-inner img {
	transform:translate(-50%,
	-50%)
}
.text-italic {
	font-style:italic
}
.text-normal {
	font-style:normal
}
.text-underline {
	text-decoration:underline
}
.text-strike {
	text-decoration:line-through
}
.text-thin {
	font-weight:100
}
.text-light {
	font-weight:300
}
.text-regular {
	font-weight:400
}
.text-medium {
	font-weight:500
}
.text-sbold {
	font-weight:600
}
.text-bold,
strong {
	font-weight:700
}
.text-ubold {
	font-weight:900
}
.text-spacing-0 {
	letter-spacing:0
}
.text-spacing-40 {
	letter-spacing:.04em
}
.text-spacing-120 {
	letter-spacing:.12em
}
.icon {
	display:inline-block;
	text-align:center;
	vertical-align:middle;
	color: #fff;
}
.icon:before {
	position:relative;
	display:inline-block;
	font-weight:400;
	font-style:normal;
	speak:none;
	text-transform:none;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.icon-primary {
	color:#f1c40f
}
.icon-primary:hover {
	color:#343a40
}
.page .icon-xxs {
	font-size:18px
}
.page .icon-xs {
	font-size:20px
}
.page .icon-sm {
	font-size:24px
}
.page .icon-sm-mod-1 {
	font-size:30px
}
.page .icon-md {
	font-size:48px
}
.page .icon-lg {
	font-size:60px;
	line-height:.8
}
.page .icon-xl-1 {
	font-size:80px;
	line-height:.9
}
.page .icon-xl {
	font-size:100px;
	line-height:.8
}
.icon-rounded-primary {
	width:31px;
	height:31px;
	line-height:30px;
	border-radius:0;
	color:#f1c40f
}
.icon-rounded-primary:hover {
	color:#343a40;
	background-color:#f1c40f
}
.thumbnail {
	padding:0;
	margin:0;
	border:none;
	border-radius:0
}
.thumbnail .caption {
	padding:0;
	color:#000
}
.img-thumbnail,
.thumbnail {
	box-shadow:none
}
.thumbnail-block {
	display:block
}
.thumbnail-block>img,
.thumbnail-block a>img {
	width:100%;
	height:auto
}
.thumbnail-classic figure {
	transition:300ms
}
.thumbnail-classic figure img {
	width:100%;
	height:auto
}
.thumbnail-classic:hover figure {
	box-shadow:0 12px 36px rgba(0,
	0,
	0,
	.2)
}
.img-thumbnail-classic img {
	transition:250ms;
	will-change:transform
}
.img-thumbnail-classic:hover img {
	transform:scale(1.03)
}
.thumbnail-variant-1 {
	height:100%;
	display:flex;
	flex-direction:column;
	align-items:center
}
@media(min-width:576px){.thumbnail-variant-1{min-height:215px}}.thumbnail-variant-1 .img-responsive {
	margin-left:auto;
	margin-right:auto
}
.thumbnail-variant-1 .caption {
	padding-left:15px;
	padding-right:15px;
	padding-bottom:20px;
	margin-top:7px;
	width:100%
}
.thumbnail-variant-1 .caption *+p {
	margin-top:25px
}
.thumbnail-variant-1 hr {
	display:none;
	margin-top:auto
}
@media(min-width:768px){.thumbnail-variant-1 hr {
	display:inline-block
}
}
.thumbnail-design-element {
	display:flex;
	justify-content:center;
	position:relative
}
.thumbnail-design-element:before,
.thumbnail-design-element:after {
	content:"";
	display:inline-block;
	vertical-align:top;
	border-top:2px solid #f1c40f;
	width:133px
}
@media(min-width:1200px){.thumbnail-design-element:before,.thumbnail-design-element:after{width:173px}}.thumbnail-design-element .icon {
	display:inline-block;
	width:60px
}
.thumbnail-variant-2 {
	max-width:370px;
	margin-left:auto;
	margin-right:auto
}
.thumbnail-variant-2 .caption {
	padding-left:15px;
	padding-right:15px;
	margin-top:17px
}
.thumbnail-variant-2 .caption *+p {
	margin-top:18px
}
.thumbnail-variant-3 {
	position:relative;
	max-width:370px;
	margin-left:auto;
	margin-right:auto;
	height:100%
}
.thumbnail-variant-3 img {
	width:100%;
	height:auto
}
.thumbnail-variant-3 .caption {
	padding-left:15px;
	padding-right:15px;
	padding-bottom:20px;
	margin-top:38px
}
.thumbnail-variant-3 .caption a {
	color:#fff
}
.thumbnail-variant-3 .caption a:hover {
	color:#f1c40f
}
@media(min-width:768px){.thumbnail-variant-3 .caption {
	min-height:135px
}
}
.thumbnail-variant-3 .caption *+p {
	margin-top:15px
}
.thumbnail-variant-3 h6 {
	letter-spacing:.1em
}
.thumbnail-variant-3 hr {
	position:absolute;
	bottom:0;
	left:50%;
	transform:translateX(-50%)
}
.thumbnail-variant-4 {
	position:relative;
	max-width:370px;
	margin-left:auto;
	margin-right:auto
}
.thumbnail-variant-4 .caption {
	margin-top:25px;
	padding:0 15px 20px
}
.thumbnail-img img {
	width:100%;
	height:auto
}
.thumbnail-img .caption {
	margin-top:20px
}
@media(min-width:768px){.thumbnail-img .caption {
	margin-top:40px
}
}
.img-thumbnail {
	border:13px solid #343434;
	padding:0;
	box-shadow:0 16px 32px 8px rgba(0,
	0,
	0,
	.2)
}
.img-thumbnail img {
	height:auto;
	width:100%
}
.img-wrap-1 img {
	width:100%;
	height:auto
}
.img-wrap-2 {
	overflow:hidden
}
.img-wrap-2 img {
	border-radius:50%
}
.img-wrap-3 {
	display:none
}
@media(min-width:992px){.img-wrap-3{display:block}.img-wrap-3 img {
	float:right;
	margin-top:-183px;
	margin-bottom:-125px
}
}
@media(min-width:1200px){.img-wrap-3 img {
	margin-top:-205px
}
}
.img-wrap-mod-2 {
	position:relative;
	display:inline-block;
	width:100%
}
.img-wrap-mod-2:before {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	content:"";
	display:inline-block;
	background-color:rgba(0,
	0,
	0,
	.5);
	opacity:0;
	transition:250ms
}
.img-wrap-mod-2 .icon {
	position:absolute;
	top:50%;
	left:50%;
	opacity:0;
	transform:translate(-50%,
	-50%) scale(0);
	transition:250ms
}
.img-wrap-mod-2:hover:before {
	opacity:1
}
.img-wrap-mod-2:hover .icon {
	transform:translate(-50%,
	-50%) scale(1);
	opacity:1
}
@media(max-width:1199px){.img-max-width-md{max-width:200px;height:auto}}.img-thumbnail-variant-3{position:relative;display:inline-block}.img-thumbnail-variant-3:before{content:"\f2fd";display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0;font-family:material design icons;
	color:#fff;
	font-size:18px;
	opacity:0;
	visibility:hidden;
	transition:.3s;
	background-color:rgba(0,
	0,
	0,
	.78)
}
.img-thumbnail-variant-3:hover:before {
	opacity:1;
	visibility:visible
}
.thumbnail-gallery {
	position:relative;
	margin-bottom:0
}
@media(max-width:575.98px){
	
	
	.thumbnail-gallery{max-width:361px;margin-left:auto;margin-right:auto}}.thumbnail-gallery img {
	width:100%;
	height:auto
}
.thumbnail-gallery span.overlay {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	content:"";
	display:inline-block;
	background-color:rgba(0,
	0,
	0,
	.6);
	opacity:0;
	transition:350ms
}
.thumbnail-gallery:hover span.overlay {
	opacity:1
}
.unit {
	display:flex;
	flex:0 1 100%;
	margin-bottom:-15px;
	margin-left:-15px
}
.unit>* {
	margin-bottom:15px;
	margin-left:15px
}
.unit:empty {
	margin-bottom:0;
	margin-left:0
}
.unit-body {
	flex:0 1 auto
}
.unit-left,
.unit-right {
	flex:0 0 auto;
	max-width:100%
}
.unit-spacing-xs {
	margin-bottom:-5px;
	margin-left:-5px
}
.unit-spacing-xs>* {
	margin-bottom:5px;
	margin-left:5px
}
.unit-spacing-sm {
	margin-bottom:-10px;
	margin-left:-10px
}
.unit-spacing-sm>* {
	margin-bottom:10px;
	margin-left:10px
}
.unit-spacing-md {
	margin-bottom:-15px;
	margin-left:-28px
}
.unit-spacing-md>* {
	margin-bottom:15px;
	margin-left:28px
}
.stacktable {
	width:100%;
	text-align:left
}
.st-head-row {
	padding-top:1em
}
.st-head-row.st-head-row-main {
	font-size:1.5em;
	padding-top:0
}
.st-key {
	width:49%;
	text-align:right;
	padding-right:1%
}
.st-val {
	width:49%;
	padding-left:1%
}
.stacktable.large-only {
	display:none
}
.stacktable.small-only {
	display:table
}
@media(min-width:768px){.stacktable.large-only{display:table}.stacktable.small-only{display:none}}.section-0{padding-top:0;padding-bottom:0}.section-5{padding-top:5px;padding-bottom:5px}.section-7{padding-top:7px;padding-bottom:7px}.section-20{padding-top:20px;padding-bottom:20px}.section-30{padding-top:30px;padding-bottom:30px}.section-34{padding-top:34px;padding-bottom:34px}.section-40{padding-top:40px;padding-bottom:40px}.section-50{padding-top:50px;padding-bottom:50px}.section-60{padding-top:60px;padding-bottom:60px}.section-62{padding-top:62px;padding-bottom:62px}.section-66{padding-top:66px;padding-bottom:66px}.section-70{padding-top:70px;padding-bottom:70px}.section-75{padding-top:75px;padding-bottom:75px}.section-78{padding-top:78px;padding-bottom:78px}.section-83{padding-top:83px;padding-bottom:83px}.section-98{padding-top:98px;padding-bottom:98px}.section-122{padding-top:122px;padding-bottom:122px}.section-125{padding-top:125px;padding-bottom:125px}.section-155{padding-top:155px;padding-bottom:155px}.section-160{padding-top:160px;padding-bottom:160px}@media(min-width:576px){.section-sm-0{padding-top:0;padding-bottom:0}.section-sm-5{padding-top:5px;padding-bottom:5px}.section-sm-7{padding-top:7px;padding-bottom:7px}.section-sm-20{padding-top:20px;padding-bottom:20px}.section-sm-30{padding-top:30px;padding-bottom:30px}.section-sm-34{padding-top:34px;padding-bottom:34px}.section-sm-40{padding-top:40px;padding-bottom:40px}.section-sm-50{padding-top:50px;padding-bottom:50px}.section-sm-60{padding-top:60px;padding-bottom:60px}.section-sm-62{padding-top:62px;padding-bottom:62px}.section-sm-66{padding-top:66px;padding-bottom:66px}.section-sm-70{padding-top:70px;padding-bottom:70px}.section-sm-75{padding-top:75px;padding-bottom:75px}.section-sm-78{padding-top:78px;padding-bottom:78px}.section-sm-83{padding-top:83px;padding-bottom:83px}.section-sm-98{padding-top:98px;padding-bottom:98px}.section-sm-122{padding-top:122px;padding-bottom:122px}.section-sm-125{padding-top:125px;padding-bottom:125px}.section-sm-155{padding-top:155px;padding-bottom:155px}.section-sm-160{padding-top:160px;padding-bottom:160px}}@media(min-width:768px){.section-md-0{padding-top:0;padding-bottom:0}.section-md-5{padding-top:5px;padding-bottom:5px}.section-md-7{padding-top:7px;padding-bottom:7px}.section-md-20{padding-top:20px;padding-bottom:20px}.section-md-30{padding-top:30px;padding-bottom:30px}.section-md-34{padding-top:34px;padding-bottom:34px}.section-md-40{padding-top:40px;padding-bottom:40px}.section-md-50{padding-top:50px;padding-bottom:50px}.section-md-60{padding-top:60px;padding-bottom:60px}.section-md-62{padding-top:62px;padding-bottom:62px}.section-md-66{padding-top:66px;padding-bottom:66px}.section-md-70{padding-top:70px;padding-bottom:70px}.section-md-75{padding-top:75px;padding-bottom:75px}.section-md-78{padding-top:78px;padding-bottom:78px}.section-md-83{padding-top:83px;padding-bottom:83px}.section-md-98{padding-top:98px;padding-bottom:98px}.section-md-122{padding-top:122px;padding-bottom:122px}.section-md-125{padding-top:125px;padding-bottom:125px}.section-md-155{padding-top:155px;padding-bottom:155px}.section-md-160{padding-top:160px;padding-bottom:160px}}@media(min-width:992px){.section-lg-0{padding-top:0;padding-bottom:0}.section-lg-5{padding-top:5px;padding-bottom:5px}.section-lg-7{padding-top:7px;padding-bottom:7px}.section-lg-20{padding-top:20px;padding-bottom:20px}.section-lg-30{padding-top:30px;padding-bottom:30px}.section-lg-34{padding-top:34px;padding-bottom:34px}.section-lg-40{padding-top:40px;padding-bottom:40px}.section-lg-50{padding-top:50px;padding-bottom:50px}.section-lg-60{padding-top:60px;padding-bottom:60px}.section-lg-62{padding-top:62px;padding-bottom:62px}.section-lg-66{padding-top:66px;padding-bottom:66px}.section-lg-70{padding-top:70px;padding-bottom:70px}.section-lg-75{padding-top:75px;padding-bottom:75px}.section-lg-78{padding-top:78px;padding-bottom:78px}.section-lg-83{padding-top:83px;padding-bottom:83px}.section-lg-98{padding-top:98px;padding-bottom:98px}.section-lg-122{padding-top:122px;padding-bottom:122px}.section-lg-125{padding-top:125px;padding-bottom:125px}.section-lg-155{padding-top:155px;padding-bottom:155px}.section-lg-160{padding-top:160px;padding-bottom:160px}}@media(min-width:1200px){.section-xl-0{padding-top:0;padding-bottom:0}.section-xl-5{padding-top:5px;padding-bottom:5px}.section-xl-7{padding-top:7px;padding-bottom:7px}.section-xl-20{padding-top:20px;padding-bottom:20px}.section-xl-30{padding-top:30px;padding-bottom:30px}.section-xl-34{padding-top:34px;padding-bottom:34px}.section-xl-40{padding-top:40px;padding-bottom:40px}.section-xl-50{padding-top:50px;padding-bottom:50px}.section-xl-60{padding-top:60px;padding-bottom:60px}.section-xl-62{padding-top:62px;padding-bottom:62px}.section-xl-66{padding-top:66px;padding-bottom:66px}.section-xl-70{padding-top:70px;padding-bottom:70px}.section-xl-75{padding-top:75px;padding-bottom:75px}.section-xl-78{padding-top:78px;padding-bottom:78px}.section-xl-83{padding-top:83px;padding-bottom:83px}.section-xl-98{padding-top:98px;padding-bottom:98px}.section-xl-122{padding-top:122px;padding-bottom:122px}.section-xl-125{padding-top:125px;padding-bottom:125px}.section-xl-155{padding-top:155px;padding-bottom:155px}.section-xl-160{padding-top:160px;padding-bottom:160px}}@media(min-width:1600px){.section-xxl-0{padding-top:0;padding-bottom:0}.section-xxl-5{padding-top:5px;padding-bottom:5px}.section-xxl-7{padding-top:7px;padding-bottom:7px}.section-xxl-20{padding-top:20px;padding-bottom:20px}.section-xxl-30{padding-top:30px;padding-bottom:30px}.section-xxl-34{padding-top:34px;padding-bottom:34px}.section-xxl-40{padding-top:40px;padding-bottom:40px}.section-xxl-50{padding-top:50px;padding-bottom:50px}.section-xxl-60{padding-top:60px;padding-bottom:60px}.section-xxl-62{padding-top:62px;padding-bottom:62px}.section-xxl-66{padding-top:66px;padding-bottom:66px}.section-xxl-70{padding-top:70px;padding-bottom:70px}.section-xxl-75{padding-top:75px;padding-bottom:75px}.section-xxl-78{padding-top:78px;padding-bottom:78px}.section-xxl-83{padding-top:83px;padding-bottom:83px}.section-xxl-98{padding-top:98px;padding-bottom:98px}.section-xxl-122{padding-top:122px;padding-bottom:122px}.section-xxl-125{padding-top:125px;padding-bottom:125px}.section-xxl-155{padding-top:155px;padding-bottom:155px}.section-xxl-160{padding-top:160px;padding-bottom:160px}}.section-top-0{padding-top:0}.section-top-5{padding-top:5px}.section-top-7{padding-top:7px}.section-top-20{padding-top:20px}.section-top-30{padding-top:30px}.section-top-34{padding-top:34px}.section-top-40{padding-top:40px}.section-top-50{padding-top:50px}.section-top-60{padding-top:60px}.section-top-62{padding-top:62px}.section-top-66{padding-top:66px}.section-top-70{padding-top:70px}.section-top-75{padding-top:75px}.section-top-78{padding-top:78px}.section-top-83{padding-top:83px}.section-top-98{padding-top:98px}.section-top-122{padding-top:122px}.section-top-125{padding-top:125px}.section-top-155{padding-top:155px}.section-top-160{padding-top:160px}@media(min-width:576px){.section-sm-top-0{padding-top:0}.section-sm-top-5{padding-top:5px}.section-sm-top-7{padding-top:7px}.section-sm-top-20{padding-top:20px}.section-sm-top-30{padding-top:30px}.section-sm-top-34{padding-top:34px}.section-sm-top-40{padding-top:40px}.section-sm-top-50{padding-top:50px}.section-sm-top-60{padding-top:60px}.section-sm-top-62{padding-top:62px}.section-sm-top-66{padding-top:66px}.section-sm-top-70{padding-top:70px}.section-sm-top-75{padding-top:75px}.section-sm-top-78{padding-top:78px}.section-sm-top-83{padding-top:83px}.section-sm-top-98{padding-top:98px}.section-sm-top-122{padding-top:122px}.section-sm-top-125{padding-top:125px}.section-sm-top-155{padding-top:155px}.section-sm-top-160{padding-top:160px}}@media(min-width:768px){.section-md-top-0{padding-top:0}.section-md-top-5{padding-top:5px}.section-md-top-7{padding-top:7px}.section-md-top-20{padding-top:20px}.section-md-top-30{padding-top:30px}.section-md-top-34{padding-top:34px}.section-md-top-40{padding-top:40px}.section-md-top-50{padding-top:50px}.section-md-top-60{padding-top:60px}.section-md-top-62{padding-top:62px}.section-md-top-66{padding-top:66px}.section-md-top-70{padding-top:70px}.section-md-top-75{padding-top:75px}.section-md-top-78{padding-top:78px}.section-md-top-83{padding-top:83px}.section-md-top-98{padding-top:98px}.section-md-top-122{padding-top:122px}.section-md-top-125{padding-top:125px}.section-md-top-155{padding-top:155px}.section-md-top-160{padding-top:160px}}@media(min-width:992px){.section-lg-top-0{padding-top:0}.section-lg-top-5{padding-top:5px}.section-lg-top-7{padding-top:7px}.section-lg-top-20{padding-top:20px}.section-lg-top-30{padding-top:30px}.section-lg-top-34{padding-top:34px}.section-lg-top-40{padding-top:40px}.section-lg-top-50{padding-top:50px}.section-lg-top-60{padding-top:60px}.section-lg-top-62{padding-top:62px}.section-lg-top-66{padding-top:66px}.section-lg-top-70{padding-top:70px}.section-lg-top-75{padding-top:75px}.section-lg-top-78{padding-top:78px}.section-lg-top-83{padding-top:83px}.section-lg-top-98{padding-top:98px}.section-lg-top-122{padding-top:122px}.section-lg-top-125{padding-top:125px}.section-lg-top-155{padding-top:155px}.section-lg-top-160{padding-top:160px}}@media(min-width:1200px){.section-xl-top-0{padding-top:0}.section-xl-top-5{padding-top:5px}.section-xl-top-7{padding-top:7px}.section-xl-top-20{padding-top:20px}.section-xl-top-30{padding-top:30px}.section-xl-top-34{padding-top:34px}.section-xl-top-40{padding-top:40px}.section-xl-top-50{padding-top:50px}.section-xl-top-60{padding-top:60px}.section-xl-top-62{padding-top:62px}.section-xl-top-66{padding-top:66px}.section-xl-top-70{padding-top:70px}.section-xl-top-75{padding-top:75px}.section-xl-top-78{padding-top:78px}.section-xl-top-83{padding-top:83px}.section-xl-top-98{padding-top:98px}.section-xl-top-122{padding-top:122px}.section-xl-top-125{padding-top:125px}.section-xl-top-155{padding-top:155px}.section-xl-top-160{padding-top:160px}}@media(min-width:1600px){.section-xxl-top-0{padding-top:0}.section-xxl-top-5{padding-top:5px}.section-xxl-top-7{padding-top:7px}.section-xxl-top-20{padding-top:20px}.section-xxl-top-30{padding-top:30px}.section-xxl-top-34{padding-top:34px}.section-xxl-top-40{padding-top:40px}.section-xxl-top-50{padding-top:50px}.section-xxl-top-60{padding-top:60px}.section-xxl-top-62{padding-top:62px}.section-xxl-top-66{padding-top:66px}.section-xxl-top-70{padding-top:70px}.section-xxl-top-75{padding-top:75px}.section-xxl-top-78{padding-top:78px}.section-xxl-top-83{padding-top:83px}.section-xxl-top-98{padding-top:98px}.section-xxl-top-122{padding-top:122px}.section-xxl-top-125{padding-top:125px}.section-xxl-top-155{padding-top:155px}.section-xxl-top-160{padding-top:160px}}.section-bottom-0{padding-bottom:0}.section-bottom-5{padding-bottom:5px}.section-bottom-7{padding-bottom:7px}.section-bottom-20{padding-bottom:20px}.section-bottom-30{padding-bottom:30px}.section-bottom-34{padding-bottom:34px}.section-bottom-40{padding-bottom:40px}.section-bottom-50{padding-bottom:50px}.section-bottom-60{padding-bottom:60px}.section-bottom-62{padding-bottom:62px}.section-bottom-66{padding-bottom:66px}.section-bottom-70{padding-bottom:70px}.section-bottom-75{padding-bottom:75px}.section-bottom-78{padding-bottom:78px}.section-bottom-83{padding-bottom:83px}.section-bottom-98{padding-bottom:98px}.section-bottom-122{padding-bottom:122px}.section-bottom-125{padding-bottom:125px}.section-bottom-155{padding-bottom:155px}.section-bottom-160{padding-bottom:160px}@media(min-width:576px){.section-sm-bottom-0{padding-bottom:0}.section-sm-bottom-5{padding-bottom:5px}.section-sm-bottom-7{padding-bottom:7px}.section-sm-bottom-20{padding-bottom:20px}.section-sm-bottom-30{padding-bottom:30px}.section-sm-bottom-34{padding-bottom:34px}.section-sm-bottom-40{padding-bottom:40px}.section-sm-bottom-50{padding-bottom:50px}.section-sm-bottom-60{padding-bottom:60px}.section-sm-bottom-62{padding-bottom:62px}.section-sm-bottom-66{padding-bottom:66px}.section-sm-bottom-70{padding-bottom:70px}.section-sm-bottom-75{padding-bottom:75px}.section-sm-bottom-78{padding-bottom:78px}.section-sm-bottom-83{padding-bottom:83px}.section-sm-bottom-98{padding-bottom:98px}.section-sm-bottom-122{padding-bottom:122px}.section-sm-bottom-125{padding-bottom:125px}.section-sm-bottom-155{padding-bottom:155px}.section-sm-bottom-160{padding-bottom:160px}}@media(min-width:768px){.section-md-bottom-0{padding-bottom:0}.section-md-bottom-5{padding-bottom:5px}.section-md-bottom-7{padding-bottom:7px}.section-md-bottom-20{padding-bottom:20px}.section-md-bottom-30{padding-bottom:30px}.section-md-bottom-34{padding-bottom:34px}.section-md-bottom-40{padding-bottom:40px}.section-md-bottom-50{padding-bottom:50px}.section-md-bottom-60{padding-bottom:60px}.section-md-bottom-62{padding-bottom:62px}.section-md-bottom-66{padding-bottom:66px}.section-md-bottom-70{padding-bottom:70px}.section-md-bottom-75{padding-bottom:75px}.section-md-bottom-78{padding-bottom:78px}.section-md-bottom-83{padding-bottom:83px}.section-md-bottom-98{padding-bottom:98px}.section-md-bottom-122{padding-bottom:122px}.section-md-bottom-125{padding-bottom:125px}.section-md-bottom-155{padding-bottom:155px}.section-md-bottom-160{padding-bottom:160px}}@media(min-width:992px){.section-lg-bottom-0{padding-bottom:0}.section-lg-bottom-5{padding-bottom:5px}.section-lg-bottom-7{padding-bottom:7px}.section-lg-bottom-20{padding-bottom:20px}.section-lg-bottom-30{padding-bottom:30px}.section-lg-bottom-34{padding-bottom:34px}.section-lg-bottom-40{padding-bottom:40px}.section-lg-bottom-50{padding-bottom:50px}.section-lg-bottom-60{padding-bottom:60px}.section-lg-bottom-62{padding-bottom:62px}.section-lg-bottom-66{padding-bottom:66px}.section-lg-bottom-70{padding-bottom:70px}.section-lg-bottom-75{padding-bottom:75px}.section-lg-bottom-78{padding-bottom:78px}.section-lg-bottom-83{padding-bottom:83px}.section-lg-bottom-98{padding-bottom:98px}.section-lg-bottom-122{padding-bottom:122px}.section-lg-bottom-125{padding-bottom:125px}.section-lg-bottom-155{padding-bottom:155px}.section-lg-bottom-160{padding-bottom:160px}}@media(min-width:1200px){.section-xl-bottom-0{padding-bottom:0}.section-xl-bottom-5{padding-bottom:5px}.section-xl-bottom-7{padding-bottom:7px}.section-xl-bottom-20{padding-bottom:20px}.section-xl-bottom-30{padding-bottom:30px}.section-xl-bottom-34{padding-bottom:34px}.section-xl-bottom-40{padding-bottom:40px}.section-xl-bottom-50{padding-bottom:50px}.section-xl-bottom-60{padding-bottom:60px}.section-xl-bottom-62{padding-bottom:62px}.section-xl-bottom-66{padding-bottom:66px}.section-xl-bottom-70{padding-bottom:70px}.section-xl-bottom-75{padding-bottom:75px}.section-xl-bottom-78{padding-bottom:78px}.section-xl-bottom-83{padding-bottom:83px}.section-xl-bottom-98{padding-bottom:98px}.section-xl-bottom-122{padding-bottom:122px}.section-xl-bottom-125{padding-bottom:125px}.section-xl-bottom-155{padding-bottom:155px}.section-xl-bottom-160{padding-bottom:160px}}@media(min-width:1600px){.section-xxl-bottom-0{padding-bottom:0}.section-xxl-bottom-5{padding-bottom:5px}.section-xxl-bottom-7{padding-bottom:7px}.section-xxl-bottom-20{padding-bottom:20px}.section-xxl-bottom-30{padding-bottom:30px}.section-xxl-bottom-34{padding-bottom:34px}.section-xxl-bottom-40{padding-bottom:40px}.section-xxl-bottom-50{padding-bottom:50px}.section-xxl-bottom-60{padding-bottom:60px}.section-xxl-bottom-62{padding-bottom:62px}.section-xxl-bottom-66{padding-bottom:66px}.section-xxl-bottom-70{padding-bottom:70px}.section-xxl-bottom-75{padding-bottom:75px}.section-xxl-bottom-78{padding-bottom:78px}.section-xxl-bottom-83{padding-bottom:83px}.section-xxl-bottom-98{padding-bottom:98px}.section-xxl-bottom-122{padding-bottom:122px}.section-xxl-bottom-125{padding-bottom:125px}.section-xxl-bottom-155{padding-bottom:155px}.section-xxl-bottom-160{padding-bottom:160px}}html .group {
	margin-bottom:-15px;
	margin-left:-15px
}
html .group:empty {
	margin-bottom:0;
	margin-left:0
}
html .group>* {
	margin-top:0;
	margin-bottom:15px;
	margin-left:15px
}
html .group-xs {
	margin-bottom:-5px;
	margin-left:-5px
}
html .group-xs:empty {
	margin-bottom:0;
	margin-left:0
}
html .group-xs>* {
	margin-top:0;
	margin-bottom:5px;
	margin-left:5px
}
html .group-sm {
	margin-bottom:-10px;
	margin-left:-10px
}
html .group-sm:empty {
	margin-bottom:0;
	margin-left:0
}
html .group-sm>* {
	margin-top:0;
	margin-bottom:10px;
	margin-left:10px
}
html .group-lg {
	margin-bottom:-5px;
	margin-left:-35px
}
html .group-lg:empty {
	margin-bottom:0;
	margin-left:0
}
html .group-lg>* {
	margin-top:0;
	margin-bottom:5px;
	margin-left:35px
}
html .group-xl {
	margin-bottom:-20px;
	margin-left:-40px
}
html .group-xl:empty {
	margin-bottom:0;
	margin-left:0
}
html .group-xl>* {
	margin-top:0;
	margin-bottom:20px;
	margin-left:40px
}
html .group-top>*,
html .group-top>*:first-child {
	vertical-align:top
}
html .group-middle>*,
html .group-middle>*:first-child {
	vertical-align:middle
}
html .group-bottom>*,
html .group-bottom>*:first-child {
	vertical-align:bottom
}
input,
button,
select,
textarea {
	outline:none
}
.page {
	overflow:hidden;
	background-color:#343a40
}
a:hover,
a:focus {
	outline:none
}
hr {
	margin-top:0;
	margin-bottom:0;
	border-top:1px solid #f1c40f
}
.inset-left-0 {
	padding-left:0
}
.inset-left-10 {
	padding-left:10px
}
.inset-left-15 {
	padding-left:15px
}
.inset-left-20 {
	padding-left:20px
}
.inset-480px-left-0 {
	padding-left:0
}
.inset-480px-left-10 {
	padding-left:10px
}
.inset-480px-left-15 {
	padding-left:15px
}
.inset-480px-left-20 {
	padding-left:20px
}
.inset-768px-left-0 {
	padding-left:0
}
.inset-768px-left-10 {
	padding-left:10px
}
.inset-768px-left-15 {
	padding-left:15px
}
.inset-768px-left-20 {
	padding-left:20px
}
.inset-992px-left-0 {
	padding-left:0
}
.inset-992px-left-10 {
	padding-left:10px
}
.inset-992px-left-15 {
	padding-left:15px
}
.inset-992px-left-20 {
	padding-left:20px
}
.inset-1200px-left-0 {
	padding-left:0
}
.inset-1200px-left-10 {
	padding-left:10px
}
.inset-1200px-left-15 {
	padding-left:15px
}
.inset-1200px-left-20 {
	padding-left:20px
}
.inset-1800px-left-0 {
	padding-left:0
}
.inset-1800px-left-10 {
	padding-left:10px
}
.inset-1800px-left-15 {
	padding-left:15px
}
.inset-1800px-left-20 {
	padding-left:20px
}
.inset-right-0 {
	padding-right:0
}
.inset-right-10 {
	padding-right:10px
}
.inset-right-15 {
	padding-right:15px
}
.inset-right-20 {
	padding-right:20px
}
.inset-480px-right-0 {
	padding-right:0
}
.inset-480px-right-10 {
	padding-right:10px
}
.inset-480px-right-15 {
	padding-right:15px
}
.inset-480px-right-20 {
	padding-right:20px
}
.inset-768px-right-0 {
	padding-right:0
}
.inset-768px-right-10 {
	padding-right:10px
}
.inset-768px-right-15 {
	padding-right:15px
}
.inset-768px-right-20 {
	padding-right:20px
}
.inset-992px-right-0 {
	padding-right:0
}
.inset-992px-right-10 {
	padding-right:10px
}
.inset-992px-right-15 {
	padding-right:15px
}
.inset-992px-right-20 {
	padding-right:20px
}
.inset-1200px-right-0 {
	padding-right:0
}
.inset-1200px-right-10 {
	padding-right:10px
}
.inset-1200px-right-15 {
	padding-right:15px
}
.inset-1200px-right-20 {
	padding-right:20px
}
.inset-1800px-right-0 {
	padding-right:0
}
.inset-1800px-right-10 {
	padding-right:10px
}
.inset-1800px-right-15 {
	padding-right:15px
}
.inset-1800px-right-20 {
	padding-right:20px
}
h3+p,
h3+.h6 {
	margin-top:37px
}
p+p {
	margin-top:17px
}
.container-fluid-mod-1 {
	padding-left:0;
	padding-right:0
}
html .page .offset-top-0 {
	margin-top:0
}
html .page .offset-top-4 {
	margin-top:4px
}
html .page .offset-top-5 {
	margin-top:5px
}
html .page .offset-top-6 {
	margin-top:6px
}
html .page .offset-top-7 {
	margin-top:7px
}
html .page .offset-top-9 {
	margin-top:9px
}
html .page .offset-top-10 {
	margin-top:10px
}
html .page .offset-top-12 {
	margin-top:12px
}
html .page .offset-top-13 {
	margin-top:13px
}
html .page .offset-top-15 {
	margin-top:15px
}
html .page .offset-top-18 {
	margin-top:18px
}
html .page .offset-top-20 {
	margin-top:20px
}
html .page .offset-top-22 {
	margin-top:22px
}
html .page .offset-top-24 {
	margin-top:24px
}
html .page .offset-top-25 {
	margin-top:25px
}
html .page .offset-top-27 {
	margin-top:27px
}
html .page .offset-top-30 {
	margin-top:30px
}
html .page .offset-top-32 {
	margin-top:32px
}
html .page .offset-top-34 {
	margin-top:34px
}
html .page .offset-top-36 {
	margin-top:36px
}
html .page .offset-top-37 {
	margin-top:37px
}
html .page .offset-top-40 {
	margin-top:40px
}
html .page .offset-top-42 {
	margin-top:42px
}
html .page .offset-top-43 {
	margin-top:43px
}
html .page .offset-top-45 {
	margin-top:45px
}
html .page .offset-top-47 {
	margin-top:47px
}
html .page .offset-top-50 {
	margin-top:50px
}
html .page .offset-top-55 {
	margin-top:55px
}
html .page .offset-top-66 {
	margin-top:66px
}
html .page .offset-top-72 {
	margin-top:72px
}
html .page .offset-top-75 {
	margin-top:75px
}
html .page .offset-top-80 {
	margin-top:80px
}
html .page .offset-top-81 {
	margin-top:81px
}
html .page .offset-top-88 {
	margin-top:88px
}
html .page .offset-top-120 {
	margin-top:120px
}
@media(min-width:576px){html .page .offset-sm-top-0 {
	margin-top:0
}
html .page .offset-sm-top-4 {
	margin-top:4px
}
html .page .offset-sm-top-5 {
	margin-top:5px
}
html .page .offset-sm-top-6 {
	margin-top:6px
}
html .page .offset-sm-top-7 {
	margin-top:7px
}
html .page .offset-sm-top-9 {
	margin-top:9px
}
html .page .offset-sm-top-10 {
	margin-top:10px
}
html .page .offset-sm-top-12 {
	margin-top:12px
}
html .page .offset-sm-top-13 {
	margin-top:13px
}
html .page .offset-sm-top-15 {
	margin-top:15px
}
html .page .offset-sm-top-18 {
	margin-top:18px
}
html .page .offset-sm-top-20 {
	margin-top:20px
}
html .page .offset-sm-top-22 {
	margin-top:22px
}
html .page .offset-sm-top-24 {
	margin-top:24px
}
html .page .offset-sm-top-25 {
	margin-top:25px
}
html .page .offset-sm-top-27 {
	margin-top:27px
}
html .page .offset-sm-top-30 {
	margin-top:30px
}
html .page .offset-sm-top-32 {
	margin-top:32px
}
html .page .offset-sm-top-34 {
	margin-top:34px
}
html .page .offset-sm-top-36 {
	margin-top:36px
}
html .page .offset-sm-top-37 {
	margin-top:37px
}
html .page .offset-sm-top-40 {
	margin-top:40px
}
html .page .offset-sm-top-42 {
	margin-top:42px
}
html .page .offset-sm-top-43 {
	margin-top:43px
}
html .page .offset-sm-top-45 {
	margin-top:45px
}
html .page .offset-sm-top-47 {
	margin-top:47px
}
html .page .offset-sm-top-50 {
	margin-top:50px
}
html .page .offset-sm-top-55 {
	margin-top:55px
}
html .page .offset-sm-top-66 {
	margin-top:66px
}
html .page .offset-sm-top-72 {
	margin-top:72px
}
html .page .offset-sm-top-75 {
	margin-top:75px
}
html .page .offset-sm-top-80 {
	margin-top:80px
}
html .page .offset-sm-top-81 {
	margin-top:81px
}
html .page .offset-sm-top-88 {
	margin-top:88px
}
html .page .offset-sm-top-120 {
	margin-top:120px
}
}
@media(min-width:768px){html .page .offset-md-top-0 {
	margin-top:0
}
html .page .offset-md-top-4 {
	margin-top:4px
}
html .page .offset-md-top-5 {
	margin-top:5px
}
html .page .offset-md-top-6 {
	margin-top:6px
}
html .page .offset-md-top-7 {
	margin-top:7px
}
html .page .offset-md-top-9 {
	margin-top:9px
}
html .page .offset-md-top-10 {
	margin-top:10px
}
html .page .offset-md-top-12 {
	margin-top:12px
}
html .page .offset-md-top-13 {
	margin-top:13px
}
html .page .offset-md-top-15 {
	margin-top:15px
}
html .page .offset-md-top-18 {
	margin-top:18px
}
html .page .offset-md-top-20 {
	margin-top:20px
}
html .page .offset-md-top-22 {
	margin-top:22px
}
html .page .offset-md-top-24 {
	margin-top:24px
}
html .page .offset-md-top-25 {
	margin-top:25px
}
html .page .offset-md-top-27 {
	margin-top:27px
}
html .page .offset-md-top-30 {
	margin-top:30px
}
html .page .offset-md-top-32 {
	margin-top:32px
}
html .page .offset-md-top-34 {
	margin-top:34px
}
html .page .offset-md-top-36 {
	margin-top:36px
}
html .page .offset-md-top-37 {
	margin-top:37px
}
html .page .offset-md-top-40 {
	margin-top:40px
}
html .page .offset-md-top-42 {
	margin-top:42px
}
html .page .offset-md-top-43 {
	margin-top:43px
}
html .page .offset-md-top-45 {
	margin-top:45px
}
html .page .offset-md-top-47 {
	margin-top:47px
}
html .page .offset-md-top-50 {
	margin-top:50px
}
html .page .offset-md-top-55 {
	margin-top:55px
}
html .page .offset-md-top-66 {
	margin-top:66px
}
html .page .offset-md-top-72 {
	margin-top:72px
}
html .page .offset-md-top-75 {
	margin-top:75px
}
html .page .offset-md-top-80 {
	margin-top:80px
}
html .page .offset-md-top-81 {
	margin-top:81px
}
html .page .offset-md-top-88 {
	margin-top:88px
}
html .page .offset-md-top-120 {
	margin-top:120px
}
}
@media(min-width:992px){html .page .offset-lg-top-0 {
	margin-top:0
}
html .page .offset-lg-top-4 {
	margin-top:4px
}
html .page .offset-lg-top-5 {
	margin-top:5px
}
html .page .offset-lg-top-6 {
	margin-top:6px
}
html .page .offset-lg-top-7 {
	margin-top:7px
}
html .page .offset-lg-top-9 {
	margin-top:9px
}
html .page .offset-lg-top-10 {
	margin-top:10px
}
html .page .offset-lg-top-12 {
	margin-top:12px
}
html .page .offset-lg-top-13 {
	margin-top:13px
}
html .page .offset-lg-top-15 {
	margin-top:15px
}
html .page .offset-lg-top-18 {
	margin-top:18px
}
html .page .offset-lg-top-20 {
	margin-top:20px
}
html .page .offset-lg-top-22 {
	margin-top:22px
}
html .page .offset-lg-top-24 {
	margin-top:24px
}
html .page .offset-lg-top-25 {
	margin-top:25px
}
html .page .offset-lg-top-27 {
	margin-top:27px
}
html .page .offset-lg-top-30 {
	margin-top:30px
}
html .page .offset-lg-top-32 {
	margin-top:32px
}
html .page .offset-lg-top-34 {
	margin-top:34px
}
html .page .offset-lg-top-36 {
	margin-top:36px
}
html .page .offset-lg-top-37 {
	margin-top:37px
}
html .page .offset-lg-top-40 {
	margin-top:40px
}
html .page .offset-lg-top-42 {
	margin-top:42px
}
html .page .offset-lg-top-43 {
	margin-top:43px
}
html .page .offset-lg-top-45 {
	margin-top:45px
}
html .page .offset-lg-top-47 {
	margin-top:47px
}
html .page .offset-lg-top-50 {
	margin-top:50px
}
html .page .offset-lg-top-55 {
	margin-top:55px
}
html .page .offset-lg-top-66 {
	margin-top:66px
}
html .page .offset-lg-top-72 {
	margin-top:72px
}
html .page .offset-lg-top-75 {
	margin-top:75px
}
html .page .offset-lg-top-80 {
	margin-top:80px
}
html .page .offset-lg-top-81 {
	margin-top:81px
}
html .page .offset-lg-top-88 {
	margin-top:88px
}
html .page .offset-lg-top-120 {
	margin-top:120px
}
}
@media(min-width:1200px){html .page .offset-xl-top-0 {
	margin-top:0
}
html .page .offset-xl-top-4 {
	margin-top:4px
}
html .page .offset-xl-top-5 {
	margin-top:5px
}
html .page .offset-xl-top-6 {
	margin-top:6px
}
html .page .offset-xl-top-7 {
	margin-top:7px
}
html .page .offset-xl-top-9 {
	margin-top:9px
}
html .page .offset-xl-top-10 {
	margin-top:10px
}
html .page .offset-xl-top-12 {
	margin-top:12px
}
html .page .offset-xl-top-13 {
	margin-top:13px
}
html .page .offset-xl-top-15 {
	margin-top:15px
}
html .page .offset-xl-top-18 {
	margin-top:18px
}
html .page .offset-xl-top-20 {
	margin-top:20px
}
html .page .offset-xl-top-22 {
	margin-top:22px
}
html .page .offset-xl-top-24 {
	margin-top:24px
}
html .page .offset-xl-top-25 {
	margin-top:25px
}
html .page .offset-xl-top-27 {
	margin-top:27px
}
html .page .offset-xl-top-30 {
	margin-top:30px
}
html .page .offset-xl-top-32 {
	margin-top:32px
}
html .page .offset-xl-top-34 {
	margin-top:34px
}
html .page .offset-xl-top-36 {
	margin-top:36px
}
html .page .offset-xl-top-37 {
	margin-top:37px
}
html .page .offset-xl-top-40 {
	margin-top:40px
}
html .page .offset-xl-top-42 {
	margin-top:42px
}
html .page .offset-xl-top-43 {
	margin-top:43px
}
html .page .offset-xl-top-45 {
	margin-top:45px
}
html .page .offset-xl-top-47 {
	margin-top:47px
}
html .page .offset-xl-top-50 {
	margin-top:50px
}
html .page .offset-xl-top-55 {
	margin-top:55px
}
html .page .offset-xl-top-66 {
	margin-top:66px
}
html .page .offset-xl-top-72 {
	margin-top:72px
}
html .page .offset-xl-top-75 {
	margin-top:75px
}
html .page .offset-xl-top-80 {
	margin-top:80px
}
html .page .offset-xl-top-81 {
	margin-top:81px
}
html .page .offset-xl-top-88 {
	margin-top:88px
}
html .page .offset-xl-top-120 {
	margin-top:120px
}
}
@media(min-width:1600px){html .page .offset-xxl-top-0 {
	margin-top:0
}
html .page .offset-xxl-top-4 {
	margin-top:4px
}
html .page .offset-xxl-top-5 {
	margin-top:5px
}
html .page .offset-xxl-top-6 {
	margin-top:6px
}
html .page .offset-xxl-top-7 {
	margin-top:7px
}
html .page .offset-xxl-top-9 {
	margin-top:9px
}
html .page .offset-xxl-top-10 {
	margin-top:10px
}
html .page .offset-xxl-top-12 {
	margin-top:12px
}
html .page .offset-xxl-top-13 {
	margin-top:13px
}
html .page .offset-xxl-top-15 {
	margin-top:15px
}
html .page .offset-xxl-top-18 {
	margin-top:18px
}
html .page .offset-xxl-top-20 {
	margin-top:20px
}
html .page .offset-xxl-top-22 {
	margin-top:22px
}
html .page .offset-xxl-top-24 {
	margin-top:24px
}
html .page .offset-xxl-top-25 {
	margin-top:25px
}
html .page .offset-xxl-top-27 {
	margin-top:27px
}
html .page .offset-xxl-top-30 {
	margin-top:30px
}
html .page .offset-xxl-top-32 {
	margin-top:32px
}
html .page .offset-xxl-top-34 {
	margin-top:34px
}
html .page .offset-xxl-top-36 {
	margin-top:36px
}
html .page .offset-xxl-top-37 {
	margin-top:37px
}
html .page .offset-xxl-top-40 {
	margin-top:40px
}
html .page .offset-xxl-top-42 {
	margin-top:42px
}
html .page .offset-xxl-top-43 {
	margin-top:43px
}
html .page .offset-xxl-top-45 {
	margin-top:45px
}
html .page .offset-xxl-top-47 {
	margin-top:47px
}
html .page .offset-xxl-top-50 {
	margin-top:50px
}
html .page .offset-xxl-top-55 {
	margin-top:55px
}
html .page .offset-xxl-top-66 {
	margin-top:66px
}
html .page .offset-xxl-top-72 {
	margin-top:72px
}
html .page .offset-xxl-top-75 {
	margin-top:75px
}
html .page .offset-xxl-top-80 {
	margin-top:80px
}
html .page .offset-xxl-top-81 {
	margin-top:81px
}
html .page .offset-xxl-top-88 {
	margin-top:88px
}
html .page .offset-xxl-top-120 {
	margin-top:120px
}
}
.row-0 {
	margin-bottom:0
}
.row-0:empty {
	margin-bottom:0
}
.row-0>* {
	margin-bottom:0
}
.row-10 {
	margin-bottom:-10px
}
.row-10:empty {
	margin-bottom:0
}
.row-10>* {
	margin-bottom:10px
}
.row-15 {
	margin-bottom:-15px
}
.row-15:empty {
	margin-bottom:0
}
.row-15>* {
	margin-bottom:15px
}
.row-20 {
	margin-bottom:-20px
}
.row-20:empty {
	margin-bottom:0
}
.row-20>* {
	margin-bottom:20px
}
.row-30 {
	margin-bottom:-30px
}
.row-30:empty {
	margin-bottom:0
}
.row-30>* {
	margin-bottom:30px
}
.row-40 {
	margin-bottom:-40px
}
.row-40:empty {
	margin-bottom:0
}
.row-40>* {
	margin-bottom:40px
}
.row-50 {
	margin-bottom:-50px
}
.row-50:empty {
	margin-bottom:0
}
.row-50>* {
	margin-bottom:50px
}
.row-60 {
	margin-bottom:-60px
}
.row-60:empty {
	margin-bottom:0
}
.row-60>* {
	margin-bottom:60px
}
.row-75 {
	margin-bottom:-75px
}
.row-75:empty {
	margin-bottom:0
}
.row-75>* {
	margin-bottom:75px
}

.btn-group-variant {
	transform:translateY(-30px);
	margin-bottom:-30px;
	margin-left:-30px
}
.btn-group-variant .btn {
	margin-top:30px;
	margin-left:30px
}
.btn-group-variant-1 {
	transform:translateY(-10px);
	margin-bottom:-10px;
	margin-left:28px
}
.btn-group-variant-1 .btn-link {
	margin-top:10px;
	margin-left:-28px
}
.btn-group-variant-2 {
	transform:translateY(-16px);
	margin-bottom:-16px;
	margin-left:-16px
}
.btn-group-variant-2 .btn {
	margin-top:16px;
	margin-left:16px
}
.btn-group-isotope {
	transform:translateY(-10px);
	margin-bottom:-10px;
	margin-left:-30px
}
.btn-group-isotope .btn-link {
	margin-top:10px;
	margin-left:30px
}
.breadcrumb {
	margin-bottom:0;
	background:0 0;
	justify-content:center
}
.breadcrumb>li {
	color:#fff;
	font-size:14px;
	font-weight:700;
	text-transform:uppercase;
	letter-spacing:.1em;
	vertical-align:middle
}
.breadcrumb>li a {
	color:#fff;
	font-weight:700;
	vertical-align:middle
}
.breadcrumb>li a:hover {
	color:#f1c40f
}
.breadcrumb>li:after {
	content:'|';
	padding:0 7px 0 10px;
	font-size:14px;
	vertical-align:middle
}
.breadcrumb>li:last-of-type:after {
	display:none
}
.breadcrumb>li+li:before {
	display:none
}
.post-meta .icon-xxs {
	font-size:18px
}
.post-title+.post-meta {
	margin-top:8px
}
.post .btn-group-variant-1 .btn-link:first-of-type:before {
	display:none
}
.post .btn-group-variant-1 .btn-link:last-of-type:after {
	display:none
}
.post .thumbnail-classic img {
	transition:ease-in-out .3s
}
.post .thumbnail-classic:hover img {
	opacity:.8
}
.post-classic-title {
	color:#fff
}
.post-classic-title a {
	color:#fff
}
.post-classic-title a:hover {
	color:#f1c40f
}


.mobile .post-wide-horizontal .thumbnail-classic:hover>figure>img,
.tablet .post-wide-horizontal .thumbnail-classic:hover>figure>img {
	transform:scale(1)
}
.post-boxed {
	position:relative;
	max-width:570px;
	margin-left:auto;
	margin-right:auto
}
.post-boxed .post-media {
	background:#000
}
.post-boxed .post-media img {
	width:100%;
	height:auto;
	transition:.3s;
	will-change:opacity
}
.post-boxed .post-media+.post-content {
	margin-top:24px
}
.post-boxed .post-meta .list-inline-item>* {
	display:inline-block;
	vertical-align:middle
}
.post-boxed .post-tags {
	position:absolute;
	top:30px;
	left:30px;
	right:30px;
	z-index:1
}
.post-boxed .post-tags .btn-link-primary:hover {
	color:#fff
}
.post-boxed:hover .post-media img {
	opacity:.95
}
@media(max-width:767.98px){.post-boxed .post-title h4 {
	font-size:17px;
	line-height:1.5
}
.post-boxed .post-title a:hover {
	color:#f1c40f
}
}
@media(min-width:768px){.post-boxed .post-title {
	position:relative;
	max-height:86px;
	min-height:30px;
	overflow:hidden;
	-ms-text-overflow:ellipsis;
	text-overflow:ellipsis
}
.post-boxed .post-title a {
	color:#fff;
	transition:ease-in-out .3s
}
.post-boxed .post-title a:hover {
	color:#f1c40f
}
.post-boxed .post-media+.post-content {
	margin-top:0
}
.post-boxed .post-content {
	padding:0;
	color:#fff
}
.post-boxed .post-body {
	position:absolute;
	right:30px;
	left:35px;
	bottom:28px;
	z-index:1
}
}
.post-modern {
	background-color:#000;
	border:1px solid #343434;
	margin-left:auto;
	margin-right:auto;
	max-width:570px
}
.post-modern .post-inset,
.post-modern .post-content {
	padding:20px 15px 24px
}
@media(min-width:768px){.post-modern .post-inset,
	.post-modern .post-content {
		padding:30px 30px 24px
	}
}
.post-modern .post-media {
	margin-left:-1px;
	margin-right:-1px;
	margin-top:-1px
}
.post-modern .post-inset {
	padding-bottom:0
}
.post-modern .list-inline li {
	padding-top:5px;
	padding-bottom:5px
}
.post-modern .post-meta .list-inline>*,
.post-modern .post-meta .post-meta-date>* {
	display:inline-block;
	vertical-align:middle
}
.post-modern .post-meta .post-meta-date {
	min-width:105px
}
.post-modern .post-title a {
	color:#fff
}
.post-modern .post-title a:hover {
	color:#f1c40f
}
.post-modern+.post-modern {
	margin-top:30px
}
.ie-edge .post-modern {
	box-shadow:0 3px 11px 0 rgba(0,
	0,
	0,
	.15)
}
.post-timeline {
	position:relative
}
.post-timeline:before {
	content:'';
	position:absolute;
	top:-33px;
	left:auto;
	right:0;
	height:1px;
	width:100%;
	background:#cbcbcb
}
.post-timeline+.post-timeline {
	margin-top:66px
}
@media(min-width:768px){.post-timeline+.post-timeline{margin-top:40px}}@media(min-width:768px){.post-timeline:first-child{position:relative;padding-top:40px}.post-timeline:first-child:before{content:'';position:absolute;top:-1px;right:0;width:86.5%;height:1px;background:#cbcbcb}.post-timeline:first-child:after{content:'';position:absolute;top:-1px;left:14px;width:47px;height:1px;background:#cbcbcb}.post-timeline+.post-timeline{border-top:1px solid #cbcbcb;
	padding-top:50px
}
.post-timeline+.post-timeline {
	border:none
}
.post-timeline+.post-timeline:before {
	top:0;
	width:86.5%
}
}
@media(min-width:768px){.post-timeline:before{top:-25px}}.blog-archive-year:first-child .post-timeline:first-child:before,
.blog-archive-year:first-child .post-timeline:first-child:after {
	display:none
}
.blog-archive-year:first-child .post-timeline:first-child {
	padding-top:0
}
.post-modern-timeline {
	position:relative;
	margin-bottom:-4px;
	border:1px solid #343434
}
.post-modern-timeline .post-author {
	margin-top:30px
}
.post-modern-timeline .post-author-img,
.post-modern-timeline .post-author-name {
	display:inline-block
}
.post-modern-timeline .post-media {
	margin-left:-1px;
	margin-top:-1px;
	margin-right:-1px
}
.post-modern-timeline+.post-modern-timeline {
	margin-top:34px
}
@media(min-width:992px){.post-modern-timeline+.post-modern-timeline:before{position:absolute;bottom:100%;width:2px;height:34px;content:'';border-left:1px solid rgba(255,
	255,
	255,
	.1)
}
.post-modern-timeline:after {
	position:absolute;
	top:91px;
	bottom:0;
	width:2px;
	content:'';
	border-left:1px solid rgba(255,
	255,
	255,
	.1)
}
.post-modern-timeline:before {
	position:absolute;
	bottom:0;
	z-index:2;
	content:"";
	display:inline-block;
	width:6px;
	height:6px;
	background-color:#343434;
	vertical-align:middle;
	transform:rotate(45deg);
	pointer-events:none
}
.post-modern-timeline .post-author-img {
	position:relative;
	width:70px;
	height:70px
}
.post-modern-timeline .post-author-img:before,
.post-modern-timeline .post-author-img:after {
	position:absolute;
	z-index:2;
	content:"";
	display:inline-block;
	width:6px;
	height:6px;
	background-color:#343434;
	vertical-align:middle;
	transform:rotate(45deg);
	pointer-events:none
}
.post-modern-timeline .post-author-img:before {
	top:-21px;
	left:51%;
	margin-left:-2.5px
}
.post-modern-timeline .post-author-img:after {
	top:49%;
	right:-21px;
	margin-top:-2.5px
}
.post-modern-timeline .post-author-name {
	position:absolute;
	top:50%;
	margin-top:-12px;
	transition:.3s;
	visibility:hidden;
	opacity:0;
	padding:3px 10px;
	font-size:12px;
	color:#fff;
	white-space:nowrap;
	background:#2a2a2a;
	border-radius:3px;
	z-index:5
}
.post-modern-timeline .post-author {
	position:absolute;
	top:0;
	margin-top:22px
}
.post-modern-timeline .post-author:before {
	content:'';
	position:absolute;
	bottom:100%;
	margin-bottom:0;
	height:19px;
	width:4px;
	border-left:1px solid rgba(255,
	255,
	255,
	.1)
}
.post-modern-timeline .post-author:after {
	content:'';
	position:absolute;
	top:50%;
	margin-top:-1px;
	width:22px;
	height:4px;
	border-top:1px solid rgba(255,
	255,
	255,
	.1)
}
.post-modern-timeline .post-author:hover .post-author-name {
	visibility:visible;
	opacity:1
}
.post-modern-timeline:first-child .post-author:before {
	display:none
}
.post-modern-timeline:last-child:after,
.post-modern-timeline:last-child:before {
	display:none
}
}
@media(min-width:992px){.post-modern-timeline-left{margin-left:100px}.post-modern-timeline-left:after{left:-68px}.post-modern-timeline-left:before{left:-70px}.post-modern-timeline-left .post-author {
	right:100%;
	margin-right:32px
}
.post-modern-timeline-left .post-author:before {
	left:35px
}
.post-modern-timeline-left .post-author:after {
	left:100%;
	margin-left:0
}
.post-modern-timeline-left .post-author-name {
	right:auto;
	left:50%;
	margin-right:0;
	transform:translate(-50%,
	-220%)
}
.post-modern-timeline-left .post-author-name:after {
	content:'';
	position:absolute;
	top:50%;
	margin-top:-4px;
	left:100%
}
}
@media(min-width:1200px){.post-modern-timeline-left .post-author-name {
	right:100%;
	margin-right:10px;
	left:auto;
	transform:translateX(-10px)
}
}
@media(min-width:992px){.post-modern-timeline-right{margin-right:100px}.post-modern-timeline-right:after{right:-68px}.post-modern-timeline-right:before{right:-70px}.post-modern-timeline-right .post-author {
	left:100%;
	margin-left:32px
}
.post-modern-timeline-right .post-author:before {
	right:32px
}
.post-modern-timeline-right .post-author:after {
	right:100%;
	margin-right:0
}
.post-modern-timeline-right .post-author-img:before {
	left:48%
}
.post-modern-timeline-right .post-author-img:after {
	left:-21px;
	right:auto
}
.post-modern-timeline-right .post-author-name {
	right:auto;
	left:50%;
	margin-right:0;
	transform:translate(-50%,
	-220%)
}
.post-modern-timeline-right .post-author-name:after {
	content:'';
	position:absolute;
	top:50%;
	margin-top:-4px;
	left:100%
}
}
@media(min-width:992px) and (min-width:1200px) {
	.post-modern-timeline-right .post-author-name {
		margin-right:10px;
		left:130%;
		transform:translateX(-10px)
	}
}
.post-modern-timeline-date {
	display:block;
	margin:11px 10px;
	font-size:14px;
	font-weight:400;
	overflow:hidden
}
.post-modern-timeline-date time {
	position:relative
}

@media(min-width:576px){.box-comment-img{width:60px;height:60px}}.box-comment-classic{position:relative}.box-comment-classic:before,.box-comment-classic:after{content:'';position:absolute;left:19px;background:#cbcbcb;width:1px}.box-comment-classic:before{top:48px;bottom:-8px}.box-comment-classic:last-child:before{display:none}@media(max-width:480px){.box-comment-classic>.box-comment .box-comment-img {
	width:30px;
	height:30px;
	margin-top:5px;
	margin-left:5px
}
}
@media(min-width:576px){.box-comment-classic:after{display:none}.box-comment-classic+.box-comment-classic:after,.box-comment-classic .media+.box-comment-classic:after {
	display:block
}
.box-comment-classic .media+.box-comment-classic:after {
	bottom:auto;
	top:29px;
	right:100%;
	left:auto;
	height:1px;
	margin-right:8px;
	width:42px
}
.box-comment-classic .box-comment-header {
	margin-top:5px
}
.box-comment-classic>.box-comment {
	margin-left:80px
}
.box-comment-classic:before {
	top:68px
}
.box-comment-classic:before,
.box-comment-classic:after {
	left:29px
}
}
.box-comment-classic+.box-comment-classic,
.box-comment-classic>.box-comment {
	margin-top:16px
}
.box-comment-boxed .box-comment-img {
	margin-top:15px;
	border:1px solid #cbcbcb;
	background:#fff;
	padding:2px;
	margin-right:-30px
}
.box-comment-boxed .box-comment-body {
	margin-top:10px
}
.box-comment-boxed .media-body {
	padding:15px 20px 15px 30px;
	border-radius:3px;
	border:1px solid #cbcbcb
}
@media(min-width:576px){.box-comment-boxed .box-comment-img {
	margin-right:-50px;
	padding:4px
}
.box-comment-boxed .media-body {
	padding:20px 20px 20px 15px
}
}
@media(min-width:1200px){.box-comment-boxed>.box-comment-boxed{margin-left:15px}.box-comment-boxed .box-comment-meta {
	float:right
}
.box-comment-boxed>.box-comment-outboxed {
	margin-left:80px
}
}
.box-comment-boxed+.box-comment-boxed,
.box-comment-boxed>.box-comment {
	margin-top:20px
}
.box-comment-outboxed .box-comment-body {
	margin-top:5px
}
.box-comment-outboxed .media {
	padding:20px 20px 20px 15px;
	background-color:#000
}
@media(min-width:1200px){.box-comment-outboxed .box-comment-body {
	margin-top:15px
}
.box-comment-outboxed .box-comment-img {
	margin-top:0
}
.box-comment-outboxed .media {
	padding:25px 30px 25px 20px;
	border:1px solid #343434
}
.box-comment-outboxed>.box-comment-outboxed {
	margin-left:30px
}
}
.box-comment-outboxed+.box-comment-outboxed,
.box-comment-outboxed>.box-comment {
	margin-top:35px
}
@media(min-width:1200px){.box-comment-outboxed+.box-comment-outboxed,.box-comment-outboxed>.box-comment{margin-top:25px}}.hr{height:1px;padding:0;margin-top:30px;margin-bottom:30px;background:#e6e6e6;border:none}.hr-dashed{height:0;border-bottom:2px dashed #f5f4f4;
	background-color:transparent
}
.hr-gradient {
	background:#fff;
	background:-moz-linear-gradient(left,
	white 0%,
	#cbcbcb 50%,
	white 100%);
	background:-webkit-gradient(left top,
	right top,
	color-stop(0%,
	white),
	color-stop(50%,
	#cbcbcb),
	color-stop(100%,
	white));
	background:-webkit-linear-gradient(left,
	white 0%,
	#cbcbcb 50%,
	white 100%);
	background:-o-linear-gradient(left,
	white 0%,
	#cbcbcb 50%,
	white 100%);
	background:-ms-linear-gradient(left,
	white 0%,
	#cbcbcb 50%,
	white 100%);
	background:linear-gradient(to right,
	white 0%,
	#cbcbcb 50%,
	white 100%)
}
.hr-gray {
	border-top:1px solid rgba(255,
	255,
	255,
	.1)
}
.hr-sidebar {
	width:49px
}
.hr-sealine {
	border:none;
	height:12px;
	background-image:url(../images/hr-sealine.png);
	background-repeat:no-repeat;
	background-size:auto;
	background-position:center center
}
.hr-sealine-gray {
	position:relative;
	overflow:visible;
	width:59px;
	border-top:1px solid #787878
}
.hr-sealine-gray:before {
	position:absolute;
	top:-3px;
	left:50%;
	margin-left:-3px;
	content:"";
	display:inline-block;
	width:6px;
	height:6px;
	transform:rotate(45deg);
	background-color:#787878
}
.hr-fullwidth {
	width:100%;
	background-repeat:repeat
}
.divider-with-link .hr-sealine-gray {
	background-repeat:repeat
}
.divider-with-link .btn-link {
	position:relative;
	top:-12.2px;
	height:20px
}
.divider-with-link .btn-link:before {
	vertical-align:inherit;
	margin:0 17px 0 0
}
.divider-with-link .btn-link:after {
	vertical-align:inherit;
	margin:0 0 0 17px
}
.divider-with-link .btn-link span {
	position:relative;
	z-index:1;
	vertical-align:middle
}
.divider-with-link .btn-link .overlay {
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	content:"";
	display:inline-block;
	pointer-events:none;
	background-color:#343a40;
	z-index:0
}
.divider-with-link .btn-group-variant-1 {
	margin-left:6px
}
.divider-with-link .btn-group-variant-1 .btn-link {
	margin-left:-6px
}
.text-subline {
	position:relative;
	height:1px;
	padding:0;
	background:#d9d9d9;
	border:none
}
.text-subline:before {
	content:'';
	position:absolute;
	top:0;
	left:0;
	height:1px;
	width:40px;
	background:#f1c40f
}
.text-subline-variant-2 {
	position:relative;
	height:1px;
	padding:0;
	background:#d9d9d9;
	border:none
}
.divider {
	width:40px;
	height:2px;
	padding:0;
	margin:27px auto 34px;
	background:#f5f4f4;
	border:none
}
.divider-vertical {
	width:2px;
	height:20px;
	background:#f5f4f4
}
.divider-xs {
	width:30px;
	height:1px
}
.divider-sm {
	width:45px
}
.divider-lg {
	width:162px;
	height:3px
}
.divider-xl {
	width:325px
}
.hr-auto {
	margin-left:auto;
	margin-right:auto
}
.hr-480px-auto {
	margin-left:auto;
	margin-right:auto
}
.hr-768px-auto {
	margin-left:auto;
	margin-right:auto
}
.hr-992px-auto {
	margin-left:auto;
	margin-right:auto
}
.hr-1200px-auto {
	margin-left:auto;
	margin-right:auto
}
.hr-1800px-auto {
	margin-left:auto;
	margin-right:auto
}
.hr-left-0 {
	margin-left:0
}
.hr-480px-left-0 {
	margin-left:0
}
.hr-768px-left-0 {
	margin-left:0
}
.hr-992px-left-0 {
	margin-left:0
}
.hr-1200px-left-0 {
	margin-left:0
}
.hr-1800px-left-0 {
	margin-left:0
}
.hr-right-0 {
	margin-right:0
}
.hr-480px-right-0 {
	margin-right:0
}
.hr-768px-right-0 {
	margin-right:0
}
.hr-992px-right-0 {
	margin-right:0
}
.hr-1200px-right-0 {
	margin-right:0
}
.hr-1800px-right-0 {
	margin-right:0
}
.header-divider {
	position:relative;
	max-width:1200px;
	margin:0 auto;
	overflow:hidden
}
@media(min-width:1200px){.header-divider:before,.header-divider:after{position:absolute;top:23%;transform:translateY(-50%) rotate(45deg);
	content:"";
	display:inline-block;
	height:6px;
	width:6px;
	background-color:#656565;
	z-index:1
}
.header-divider:before {
	left:1px
}
.header-divider:after {
	right:1px
}
}
.header-divider .font-logo {
	display:inline-block;
	position:relative
}
.header-divider .font-logo:before,
.header-divider .font-logo:after {
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	content:"";
	display:inline-block;
	width:100vw;
	height:1px;
	border-top:1px solid rgba(255,
	255,
	255,
	.3)
}
.header-divider .font-logo:before {
	left:130%
}
.header-divider .font-logo:after {
	right:130%
}
.pager li>a,
.pager li>span {
	position:relative;
	display:inline-block;
	transition:.3s;
	padding:4.5px 16.4px 5.5px;
	font-weight:700;
	font-size:14px;
	line-height:24px;
	color:#9b9b9b;
	font-family:merriweather,
	serif;
	text-transform:uppercase;
	letter-spacing:.075em;
	border-radius:0;
	border:none;
	min-width:88px
}
.pager li>a>span,
.pager li>span>span {
	width:26px
}
.pager li>a:hover,
.pager li>a:focus,
.pager li>a:active,
.pager li>a:active:focus {
	background-color:transparent;
	color:#f1c40f
}
.pager li>a:hover .icon,
.pager li>a:focus .icon,
.pager li>a:active .icon,
.pager li>a:active:focus .icon {
	color:#343a40
}
.pager li>a:hover .icon:after,
.pager li>a:focus .icon:after,
.pager li>a:active .icon:after,
.pager li>a:active:focus .icon:after {
	background-color:#f1c40f;
	border-color:#f1c40f
}
.pager li.previous>a,
.pager li.previous>span {
	margin-left:25px
}
.pager li.next>a,
.pager li.next>span {
	margin-right:25px
}
.pager .icon-left,
.pager .icon-right {
	position:absolute;
	top:5px;
	width:24px;
	height:24px;
	z-index:1;
	font:400 30px/24px"Material Design Icons";
	color:#9b9b9b;
	background-color:#343a40
}
.pager .icon-left:before,
.pager .icon-right:before {
	position:relative;
	z-index:1;
	font-weight:400
}
.pager .icon-left:after,
.pager .icon-right:after {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	transform:rotate(45deg);
	content:'';
	display:inline-block;
	border:1px solid rgba(255,
	255,
	255,
	.3);
	transition:250ms;
	z-index:0
}
.pager .icon-left {
	left:-26px
}
.pager .icon-left:before {
	left:-4px
}
.pager .icon-right {
	right:-24px
}
.pager .icon-right:before {
	right:2px
}
.pager .disabled>a,
.pager .disabled>a:hover,
.pager .disabled>a:focus,
.pager .disabled>span {
	color:#f0f0f0;
	background-color:#fff;
	border-color:#ddd
}
.pager-sm li>a,
.pager-sm li>span {
	padding:6.4px 8.2px;
	font-weight:400;
	font-size:11px;
	line-height:20px
}
.pager-sm .icon-left,
.pager-sm .icon-right {
	line-height:20px
}
.pager-lg li>a,
.pager-lg li>span {
	padding:16px 41px;
	font-weight:400;
	font-size:16;
	line-height:24
}
.pager-lg .icon-left,
.pager-lg .icon-right {
	font-size:16;
	line-height:24
}
.justify-between {
	justify-content:space-between
}
.justify-around {
	justify-content:space-around
}
.justify-start {
	justify-content:flex-start
}
.align-center {
	align-items:center
}
.display-flex {
	display:flex
}
.row-stretch {
	align-items:stretch
}
.display-block {
	display:block
}
.page .pos-relative {
	position:relative
}
.border-dashed {
	border:2px dashed rgba(0,
	0,
	0,
	.1)
}
.img-fullwidth {
	width:100%
}
@font-face{font-family:arrows;src:url(../fonts/arrows.eot);src:url(../fonts/arrows.eot#iefix) format("embedded-opentype"),
	url(../fonts/arrows.woff) format("woff"),
	url(../fonts/arrows.ttf) format("truetype"),
	url(../fonts/arrows.svg) format("svg");
	font-weight:400;
	font-style:normal
}
.arrows-ico,
[class^=arrows-]:before,
[class*=" arrows-"]:before,
[class^=arrows-]:after,
[class*=" arrows-"]:after {
	font-family:arrows;
	font-size:inherit;
	font-weight:400;
	font-style:normal
}
.arrows-collapse3:before {
	content:"\e000"
}
.arrows-down44:before {
	content:"\e001"
}
.arrows-down45:before {
	content:"\e002"
}
.arrows-expand22:before {
	content:"\e003"
}
.arrows-left126:before {
	content:"\e004"
}
.arrows-left127:before {
	content:"\e005"
}
.arrows-left128:before {
	content:"\e006"
}
.arrows-left129:before {
	content:"\e007"
}
.arrows-next15:before {
	content:"\e008"
}
.arrows-previous11:before {
	content:"\e009"
}
.arrows-right103:before {
	content:"\e00a"
}
.arrows-right104:before {
	content:"\e00b"
}
.arrows-right105:before {
	content:"\e00c"
}
.arrows-right106:before {
	content:"\e00d"
}
.arrows-right107:before {
	content:"\e00e"
}
.arrows-thin35:before {
	content:"\e00f"
}
.arrows-thin36:before {
	content:"\e010"
}
.arrows-up76:before {
	content:"\e011"
}
.arrows-up77:before {
	content:"\e012"
}
.arrows-up78:before {
	content:"\e013"
}
.jumbotron-custom {
	position:absolute;
	z-index:10;
	left:15px;
	right:15px;
	top:-60px;
	bottom:0;
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
	color:#fff;
	max-width:320px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden
}
.jumbotron-custom hr {
	display:none
}
.jumbotron-custom p {
	line-height:24px
}
@media(min-width:768px){.desktop .jumbotron-custom {
	width:100%;
	top:259px
}
}
@media(min-width:1300px){.desktop .jumbotron-custom {
	top:291px
}
}
@media(min-width:768px){.jumbotron-custom{max-width:60%}.jumbotron-custom .font-logo {
	position:relative
}
.jumbotron-custom .font-logo:before,
.jumbotron-custom .font-logo:after {
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	content:"";
	display:inline-block;
	width:100vw;
	height:1px;
	background-color:rgba(255,
	255,
	255,
	.4)
}
.jumbotron-custom .font-logo:before {
	left:110%
}
.jumbotron-custom .font-logo:after {
	right:110%
}
.jumbotron-custom .jumbotron-link-secondary {
	display:none
}
}
@media(min-width:1300px){.jumbotron-custom{max-width:1032px}}.jumbotron-custom-mod-1{position:relative;left:auto;right:auto}.jumbotron-custom-mod-1 .jumbotron-inner {
	right:0
}
.jumbotron-custom-mod-1 .jumbotron-inner img {
	margin-top:0
}
.jumbotron-custom-mod-1 .jumbotron-link {
	padding:38px 0
}
@media(min-width:1200px){.jumbotron-custom-mod-1 .jumbotron-link:first-of-type {
	padding-top:42px
}
}
.jumbotron-inner {
	position:relative;
	display:flex;
	justify-content:center;
	flex-wrap:wrap;
	width:100%;
	margin-top:15px
}
.jumbotron-inner>*+* {
	margin-left:40px
}
.jumbotron-inner img {
	display:none
}
@media(min-width:768px){.jumbotron-inner{max-width:225px}.jumbotron-inner *+* {
	margin-left:0
}
.jumbotron-inner img {
	display:block
}
.jumbotron-inner:before {
	display:none
}
}
@media(min-width:1300px){.jumbotron-inner{max-height:none;margin-top:64px}}.jumbotron-link{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;font-weight:700;font-size:14px;transition:250ms;width:100px;height:100px;padding-bottom:12px;font-family:merriweather,serif}.jumbotron-link>span{position:relative;z-index:1}.jumbotron-link span.icon {
	display:block;
	font-size:22px
}
.jumbotron-link:before {
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	top:0;
	content:"";
	display:inline-block;
	background-color:rgba(0,
	0,
	0,
	.3);
	transform:rotate(45deg);
	z-index:0
}
.jumbotron-link:focus {
	color:#f1c40f
}
.jumbotron-link:hover {
	color:#656565
}
.jumbotron-link:hover:before {
	content:"";
	display:inline-block;
	background-color:#fff
}
@media(min-width:768px){.jumbotron-link{width:130px;height:130px;font-weight:700;font-size:18px;padding-bottom:0}.jumbotron-link-primary{position:relative}.jumbotron-link-primary:before{position:absolute;content:"";display:inline-block;background-color:transparent}.jumbotron-link-primary:after{top:-101px;left:-97px;position:absolute;content:"";display:inline-block;background-image:url(../images/jumbotron-img-1.png);background-repeat:no-repeat;background-position:center;min-height:354px;min-width:327px;pointer-events:none}.jumbotron-link-primary span.icon {
	font-size:48px
}
.jumbotron-link-secondary span.icon {
	font-size:30px
}
}
@media(min-width:1200px){.jumbotron-link{font-size:18px}}.page .jumbotron-link-section {
	display:none
}
@media(min-width:768px){.page .jumbotron-link-section {
	display:flex;
	margin:-79px auto 0;
	width:100px;
	height:100px;
	font-size:14px;
	text-align:center;
	z-index:11
}
.page .jumbotron-link-section:before {
	background-color:#343a40;
	outline:1px solid #f1c40f;
	border:1px solid rgba(224,
	202,
	143,
	.4);
	z-index:1
}
.page .jumbotron-link-section span {
	z-index:2
}
.page .jumbotron-link-section:hover:before {
	background-color:#fff
}
}
@media(min-width:1200px){.page .jumbotron-link-section:after {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,
	-50%);
	width:100vw;
	max-width:830px;
	content:'';
	display:inline-block;
	border-top:1px solid #f1c40f
}
}

[data-isotope-layout] {
	position:relative;
	display:block;
	margin-bottom:-30px;
	transition:.4s all ease;
	min-height:160px
}
[data-isotope-layout][class*=col-],
[data-isotope-layout][class*=cell-] {
	display:block;
	opacity:1;
	transition:.4s opacity ease;
	width:100%
}
.isotope-sizer {
	height:0;
	margin-top:-1px;
	margin-bottom:0
}
.isotope-filters {
	margin-bottom:30px;
	margin-top:57px
}
.isotope-filters>* {
	margin-top:0;
	display:inline-block;
	vertical-align:middle
}
.isotope-filters .btn-link {
	cursor:pointer
}
.isotope-filters .btn-link.active {
	color:#9b9b9b
}
.isotope-filters .btn {
	position:relative;
	text-transform:none;
	font-size:18px;
	font-weight:400;
	color:#f1c40f;
	display:inline-block;
	padding:0 0 5px;
	background-color:transparent
}
.isotope-filters .btn:focus {
	outline:none
}
.isotope-filters .btn:after {
	position:absolute;
	top:0;
	right:-30px;
	content:"/";
	display:inline-block;
	color:#f1c40f;
	padding:0 12px;
	pointer-events:none
}
.isotope-filters .btn:last-of-type:after {
	display:none
}
.isotope-filters .btn.active,
.isotope-filters .btn:hover {
	color:#000
}
.isotope-filters .inline-list {
	margin-bottom:0;
	padding:0 0 12px;
	border-bottom:1px solid #cbcbcb
}
.isotope-filters .inline-list li {
	display:inline-block;
	text-transform:uppercase;
	margin-top:20px
}
.isotope-filters .inline-list li a {
	color:#343a40;
	cursor:pointer;
	padding:3px 6px 16px;
	position:relative;
	transition:.3s
}
.isotope-filters .inline-list li a:after {
	content:'';
	position:absolute;
	bottom:0;
	left:50%;
	width:0;
	height:1px;
	transition:.3s
}
.isotope-filters .inline-list li a.active,
.isotope-filters .inline-list li a:hover {
	color:#787878
}
.isotope-filters .inline-list li a.active:after,
.isotope-filters .inline-list li a:hover:after {
	left:0;
	width:100%
}
.isotope-filters .inline-list li+li {
	margin-left:2px
}
@media(min-width:992px){.isotope-filters .inline-list li {
	margin-top:0
}
.isotope-filters .inline-list li+li {
	margin-left:22px
}
}
@media(min-width:992px){.isotope-filters .isotope-filters-trigger {
	display:none
}
}
.masonry-gallery {
	justify-content:center
}
.masonry-gallery[data-isotope-layout] {
	margin-top:30px
}
.no-padding-gallery {
	z-index:2
}
.no-padding-gallery[data-isotope-layout] {
	transform:translateY(0);
	margin-top:30px
}
.no-padding-gallery[data-isotope-layout][class*=col-],
.no-padding-gallery[data-isotope-layout][class*=cell-] {
	margin-top:0
}
.no-padding-gallery .isotope-filters {
	padding:0 15px
}
.cobbles-gallery[data-isotope-layout] {
	transform:translateY(0);
	margin-top:35px
}
@media(max-width:479px){.width-361,.width-447,.width-807{width:100%}}@media(min-width:480px) and (max-width:767px) {
	.width-361,
	.width-447,
	.width-807 {
		width:49.9%
	}
}
@media(min-width:768px) and (max-width:991px) {
	.width-361,
	.width-447,
	.width-807 {
		width:33.3%
	}
}
@media(min-width:992px){.width-361{width:30.86%}.width-447{width:38.2%}.width-807{width:68.975%}}.owl-carousel .animated {
	-webkit-animation-duration:1000ms;
	animation-duration:1000ms;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.owl-carousel .owl-animated-in {
	z-index:0
}
.owl-carousel .owl-animated-out {
	z-index:1
}
.owl-carousel .fadeOut {
	-webkit-animation-name:fadeOut;
	animation-name:fadeOut
}
@-webkit-keyframes fadeOut {
	0% {
		opacity:1
	}
	100% {
		opacity:0
	}
}
@keyframes fadeOut {
	0% {
		opacity:1
	}
	100% {
		opacity:0
	}
}
.owl-height {
	-webkit-transition:height 500ms ease-in-out;
	-moz-transition:height 500ms ease-in-out;
	-ms-transition:height 500ms ease-in-out;
	-o-transition:height 500ms ease-in-out;
	transition:height 500ms ease-in-out
}
.owl-carousel {
	display:none;
	width:100%;
	-webkit-tap-highlight-color:transparent;
	position:relative;
	z-index:1
}
.owl-carousel .owl-stage {
	position:relative;
	-ms-touch-action:pan-Y
}
.owl-carousel .owl-stage:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
.owl-carousel .owl-stage-outer {
	position:relative;
	overflow:hidden;
	-webkit-transform:translate3d(0px,
	0px,
	0px)
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .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
}
.owl-carousel.owl-loaded {
	display:block
}
.owl-carousel.owl-loading {
	opacity:0;
	display:block
}
.owl-carousel.owl-hidden {
	opacity:0
}
.owl-carousel .owl-refresh .owl-item {
	display:none
}
.owl-carousel .owl-item {
	position:relative;
	min-height:1px;
	float:left;
	-webkit-backface-visibility:hidden;
	-webkit-tap-highlight-color:transparent;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.owl-carousel.owl-text-select-on .owl-item {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.owl-carousel .owl-grab {
	cursor:move;
	cursor:-webkit-grab;
	cursor:grab
}
.owl-carousel.owl-rtl {
	direction:rtl
}
.owl-carousel.owl-rtl .owl-item {
	float:right
}
.no-js .owl-carousel {
	display:block
}
.owl-carousel .owl-item .owl-lazy {
	opacity:0;
	-webkit-transition:opacity 400ms ease;
	-moz-transition:opacity 400ms ease;
	-ms-transition:opacity 400ms ease;
	-o-transition:opacity 400ms ease;
	transition:opacity 400ms ease
}
.owl-carousel .owl-video-wrapper {
	position:relative;
	height:100%;
	background:#000
}
.owl-carousel .owl-video-play-icon {
	position:absolute;
	height:80px;
	width:80px;
	left:50%;
	top:50%;
	margin-left:-40px;
	margin-top:-40px;
	font:400 40px/80px'FontAwesome';
	cursor:pointer;
	z-index:1;
	-webkit-backface-visibility:hidden;
	-webkit-transition:scale 100ms ease;
	-moz-transition:scale 100ms ease;
	-ms-transition:scale 100ms ease;
	-o-transition:scale 100ms ease;
	transition:scale 100ms ease
}
.owl-carousel .owl-video-play-icon:before {
	content:'\f144'
}
.owl-carousel .owl-video-play-icon:hover {
	-webkit-transform:scale(1.3);
	transform:scale(1.3)
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
	display:none
}
.owl-carousel .owl-video-tn {
	opacity:0;
	height:100%;
	background-position:center center;
	background-repeat:no-repeat;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
	-webkit-transition:opacity 400ms ease;
	-moz-transition:opacity 400ms ease;
	-ms-transition:opacity 400ms ease;
	-o-transition:opacity 400ms ease;
	transition:opacity 400ms ease
}
.owl-carousel .owl-video-frame {
	position:relative;
	z-index:1
}
.owl-controls {
	margin-top:20px
}
.owl-nav {
	position:relative;
	margin-top:20px;
	z-index:1;
	display:flex;
	justify-content:center
}
.owl-nav:before {
	position:absolute;
	top:50%;
	left:0;
	right:0;
	margin-top:-1px;
	width:100%;
	height:1px;
	content:"";
	display:inline-block;
	border-top:1px solid rgba(255,
	255,
	255,
	.3);
	z-index:-1
}
.owl-nav:after {
	content:'';
	position:absolute;
	top:0;
	bottom:0;
	left:50%;
	transform:translateX(-50%);
	width:92px;
	background-color:#343a40
}
.owl-prev,
.owl-next {
	position:relative;
	width:24px;
	height:24px;
	z-index:1;
	font:400 30px/24px"fontawesome";
	color:#9b9b9b;
	background-color:#343a40;
	border:none
}
.owl-prev:after,
.owl-next:after {
	position:absolute;
	width:24px;
	height:24px;
	top:0;
	left:0;
	transform:rotate(45deg);
	transform-origin:center;
	content:'';
	display:block;
	border:1px solid rgba(255,
	255,
	255,
	.3);
	transition:250ms;
	font-size:0;
	line-height:0;
	z-index:0
}
.ios .owl-prev:after,
.ios .owl-next:after {
	left:18px
}
.owl-prev:before,
.owl-next:before {
	position:absolute;
	z-index:1;
	top:50%;
	left:50%;
	transform:translate(-50%,
	-50%)
}
.owl-prev:hover,
.owl-next:hover {
	color:#343a40
}
.owl-prev:hover:after,
.owl-next:hover:after {
	background-color:#f1c40f;
	border-color:#f1c40f
}
.owl-prev:before {
	content:'\f104';
	margin-left:-2px
}
.owl-next {
	margin-left:15px
}
.owl-next:before {
	content:'\f105';
	margin-left:2px
}
.owl-dots {
	text-align:center;
	margin-top:10px
}
.owl-dot {
	display:inline-block;
	text-align:center;
	border-radius:50%;
	position:relative;
	margin-left:10px;
	width:16px;
	height:16px;
	outline:none;
	cursor:pointer;
	background-color:transparent;
	box-shadow:inset 0 0 0 2px #000;
	transition:box-shadow .3s ease
}
.owl-dot:hover,
.owl-dot:focus {
	box-shadow:inset 0 0 0 2px rgba(0,
	0,
	0,
	.6)
}
.owl-dot.active {
	box-shadow:inset 0 0 0 8px #000
}
@-webkit-keyframes rd-navbar-slide-down {
	0% {
		transform:translateY(-100%)
	}
	100% {
		transform:translateY(0)
	}
}
@keyframes rd-navbar-slide-down {
	0% {
		transform:translateY(-100%)
	}
	100% {
		transform:translateY(0)
	}
}
@-webkit-keyframes rd-navbar-slide-up {
	0% {
		transform:translateY(0)
	}
	100% {
		transform:translateY(-100%)
	}
}
@keyframes rd-navbar-slide-up {
	0% {
		transform:translateY(0)
	}
	100% {
		transform:translateY(-100%)
	}
}
.rd-navbar-wrap,
.rd-navbar-static .rd-navbar-dropdown,
.rd-navbar-static .rd-navbar-megamenu,
.rd-navbar-fullwidth .rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-megamenu,
.rd-navbar-fixed .rd-navbar-nav-wrap,
.rd-navbar-fixed .rd-navbar-submenu,
.rd-navbar-fixed .rd-navbar-search .form-wrap {
	transition:.3s all cubic-bezier(.785,
	.135,
	.15,
	.86)
}
.rd-navbar,
.rd-navbar.rd-navbar--is-clone {
	display:none
}
.rd-navbar-fixed,
.rd-navbar-static,
.rd-navbar-fullwidth,
.rd-navbar-sidebar {
	display:block
}
.rd-navbar--no-transition,
.rd-navbar--no-transition * {
	transition:none!important
}
.rd-navbar-wrap {
	position:relative
}
.rd-navbar-wrap,
.rd-navbar,
.rd-navbar-brand,
.rd-navbar-slogan,
.rd-navbar-dropdown,
.rd-navbar-megamenu,
.rd-navbar-collapse-items,
.brand-name,
.rd-navbar-nav,
.rd-navbar-panel,
.rd-navbar-search-form-input,
.rd-navbar-search-form-submit,
.rd-navbar-search-toggle,
.rd-navbar-live-search-results,
.rd-navbar-search-form {
	transition:.3s all ease
}
.rd-navbar-collapse-toggle {
	display:inline-block;
	position:relative;
	width:48px;
	height:48px;
	line-height:48px;
	cursor:pointer;
	color:#f1c40f;
	display:none
}
.rd-navbar-collapse-toggle span {
	top:50%;
	margin-top:-3px
}
.rd-navbar-collapse-toggle span,
.rd-navbar-collapse-toggle span:before,
.rd-navbar-collapse-toggle span:after {
	position:absolute;
	width:6px;
	height:6px;
	line-height:6px;
	text-align:center;
	background:#f1c40f;
	left:50%;
	margin-left:-3px;
	border-radius:50%;
	transition:.3s all ease
}
.rd-navbar-collapse-toggle span:before,
.rd-navbar-collapse-toggle span:after {
	content:''
}
.rd-navbar-collapse-toggle span:before {
	bottom:100%;
	margin-bottom:3px
}
.rd-navbar-collapse-toggle span:after {
	top:100%;
	margin-top:3px
}
.rd-navbar-collapse-toggle.active span {
	transform:scale(.7)
}
.rd-navbar-collapse-toggle.active span:before {
	transform:translateY(18px)
}
.rd-navbar-collapse-toggle.active span:after {
	transform:translateY(-18px)
}
.rd-navbar--has-sidebar body {
	padding-left:270px
}
.rd-navbar--is-stuck {
	box-shadow:none
}
.rd-navbar.rd-navbar-fixed+.rd-navbar.rd-navbar--is-clone,
.rd-navbar.rd-navbar-sidebar+.rd-navbar.rd-navbar--is-clone {
	display:none
}
.rd-navbar {
	display:none;
	background:#343a40;
	box-shadow:none
}
.rd-navbar-toggle {
	display:inline-block;
	position:relative;
	width:48px;
	height:48px;
	line-height:48px;
	cursor:pointer;
	color:#f1c40f;
	background-color:transparent;
	border:none;
	display:none
}
.rd-navbar-toggle span {
	position:relative;
	display:block;
	margin:auto;
	transition:.3s all ease
}
.rd-navbar-toggle span:after,
.rd-navbar-toggle span:before {
	content:"";
	position:absolute;
	left:0;
	top:-8px;
	transition:.3s all ease
}
.rd-navbar-toggle span:after {
	top:8px
}
.rd-navbar-toggle span:after,
.rd-navbar-toggle span:before,
.rd-navbar-toggle span {
	width:24px;
	height:4px;
	background-color:#f1c40f;
	backface-visibility:hidden
}
.rd-navbar-toggle span {
	transform:rotate(180deg)
}
.rd-navbar-toggle span:before,
.rd-navbar-toggle span:after {
	transform-origin:1.71429px center
}
.rd-navbar-toggle.active span {
	transform:rotate(360deg)
}
.rd-navbar-toggle.active span:before,
.rd-navbar-toggle.active span:after {
	top:0;
	width:15px
}
.rd-navbar-toggle.active span:before {
	-webkit-transform:rotate3d(0,
	0,
	1,
	-40deg);
	transform:rotate3d(0,
	0,
	1,
	-40deg)
}
.rd-navbar-toggle.active span:after {
	-webkit-transform:rotate3d(0,
	0,
	1,
	40deg);
	transform:rotate3d(0,
	0,
	1,
	40deg)
}
.rd-navbar-toggle:focus {
	outline:none
}
.rd-navbar-brand {
	position:relative
}
@media(min-width:768px){.desktop .rd-navbar-brand {
	min-height:159px;
	height:159px;
	display:flex;
	align-items:center;
	justify-content:center
}
.desktop .rd-navbar-brand:before {
	position:absolute;
	left:0;
	right:0;
	top:0;
	content:"";
	display:inline-block;
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	background-position:center;
	min-height:150px
}
.desktop .rd-navbar-brand:after {
	content:'';
	position:absolute;
	top:0;
	left:50%;
	transform:translateX(-50%);
	height:1px;
	max-width:353px;
	width:100%;
	background-image:linear-gradient(to right,
	#343a40,
	#f1c40f,
	50%,
	#343a40)
}
}
.rd-navbar-brand .brand-name {
	position:relative;
	display:inline-block;
	color:#343a40;
	text-align:left
}
@media(min-width:768px){.desktop .rd-navbar-brand .brand-name:before {
	position:absolute;
	left:-110px;
	top:50%;
	margin-top:-1px;
	content:"";
	display:inline-block;
	height:1px;
	width:100px;
	background-image:linear-gradient(to right,
	#343a40,
	#ffffff);
	opacity:.3
}
.desktop .rd-navbar-brand .brand-name:after {
	position:absolute;
	right:-105px;
	top:50%;
	margin-top:-1px;
	content:"";
	display:inline-block;
	height:1px;
	width:100px;
	background-image:linear-gradient(to right,
	#ffffff,
	#343a40);
	opacity:.3
}
}
.rd-navbar-brand span:first-of-type {
	color:#fff;
	font-size:30px;
	font-family: 'Poppins';
	font-weight:700;
	line-height:1.1;
	letter-spacing:.2em;
	text-transform:uppercase
}
.rd-navbar-brand span:last-of-type {
	display:none;
	margin-top:5px;
	font-family: 'Poppins';
	
	text-transform:uppercase;
	font-size:14px;
	letter-spacing:.2em;
	color:#9b9b9b;
	font-weight:400
}
@media(min-width:768px){.rd-navbar-brand span:last-of-type {
	display:block
}
}
.rd-navbar--is-touch.rd-navbar--is-stuck .rd-navbar-panel {
	display:none
}
.rd-navbar-dropdown {
	display:none
}
.rd-navbar .rd-search {
	width:350px
}
.rd-navbar .rd-search-toggle {
	display:inline-block;
	font:400 18px/36px"FontAwesome"
}
.rd-navbar .rd-search-toggle,
.rd-navbar .rd-search-toggle:before,
.rd-navbar .rd-search-toggle:after {
	text-align:center;
	width:36px;
	height:36px
}
.rd-navbar .rd-search-toggle:before,
.rd-navbar .rd-search-toggle:after {
	position:absolute;
	left:0;
	top:0
}
.rd-navbar .rd-search-toggle:before {
	content:'\f002';
	transition:.3s all ease;
	transform:scale(1) rotate(0deg)
}
.rd-navbar:not(.rd-navbar-fixed) .rd-navbar .rd-search-toggle:after {
	content:'\f00d';
	transition:.3s all ease;
	transform:scale(0) rotate(-90deg)
}
.rd-navbar:not(.rd-navbar-fixed) .rd-navbar .rd-search-toggle.active:before {
	transform:scale(0) rotate(90deg)
}
.rd-navbar:not(.rd-navbar-fixed) .rd-navbar .rd-search-toggle.active:after {
	transform:scale(1) rotate(0deg)
}
.rd-navbar-fixed .rd-navbar .rd-search-toggle,
.rd-navbar-fixed .rd-navbar .rd-search-toggle:before {
	width:48px;
	line-height:48px
}
.rd-navbar .rd-search-form-submit {
	display:inline-block;
	position:relative;
	width:48px;
	height:48px;
	line-height:48px;
	cursor:pointer;
	color:#f1c40f;
	text-align:center;
	font-size:24px
}
.rd-navbar .rd-search-form-submit:before {
	content:"\f002";
	font-weight:400;
	font-family:fontawesome
}
.rd-navbar .rd-search-form-submit.active {
	transform:scale(.7)
}
.rd-navbar-live-search-results {
	position:absolute;
	left:4px;
	right:4px;
	padding:16px 8px 8px;
	top:100%;
	font-size:16px;
	line-height:34px;
	color:#333;
	background:#fff;
	box-shadow:none;
	opacity:0;
	visibility:hidden;
	text-align:left;
	z-index:998
}
.rd-navbar-live-search-results .search-quick-result {
	padding-left:8px;
	font-size:14px;
	line-height:30px;
	color:#757575
}
.rd-navbar-live-search-results .search_list {
	margin-top:4px;
	font-size:16px;
	line-height:30px
}
.rd-navbar-live-search-results .search_list li+li {
	margin-top:2px
}
.rd-navbar-live-search-results .search_list .search_list li+li:last-child {
	margin-top:8px;
	border-top:1px solid #ebebeb;
	padding-top:7px
}
.rd-navbar-live-search-results .search_link {
	display:block;
	padding:8px;
	color:#757575;
	border-radius:2px
}
.rd-navbar-live-search-results .search_link:hover {
	background:#f7f7f7
}
.rd-navbar-live-search-results .search_link p {
	margin-top:0;
	font-size:14px;
	display:none
}
.rd-navbar-live-search-results .search_title {
	color:#212121;
	font-weight:400
}
.rd-navbar-live-search-results .search_submit {
	display:block;
	text-align:center;
	padding:8px;
	font-weight:700;
	color:#f1c40f;
	text-transform:uppercase;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px
}
.rd-navbar-live-search-results .search_submit:hover {
	background:#f7f7f7
}
.rd-navbar-live-search-results.active {
	visibility:visible;
	opacity:1
}
@media(min-width:1200px){.rd-navbar-live-search-results .search_link p {
	display:block
}
}
.rd-navbar-live-search-results {
	transform:translateY(-100%)
}
.rd-navbar-live-search-results.active {
	transform:translateY(0)
}
.rd-navbar-shop {
	display:inline-block;
	font-size:22px;
	color:#fff;
	position:absolute;
	right:12px;
	transform:translateY(-50%);
	top:50%;
	z-index:9;
	transition:.3s
}
.rd-navbar-shop:hover {
	color:#f1c40f
}
.rd-navbar-shop:focus {
	outline:0;
	color:#f1c40f
}
.rd-navbar-top-panel {
	position:fixed;
	top:56px;
	right:0;
	max-width:320px;
	padding:10px 15px;
	opacity:0;
	visibility:hidden;
	transform:translateY(-20px);
	transition:250ms;
	z-index:999;
	text-align:left;
	box-shadow:0 1px 4px 0 rgba(255,
	255,
	255,
	.15)
}
.rd-navbar-top-panel.active {
	opacity:1;
	visibility:visible;
	transform:translateY(0)
}
.tablet .rd-navbar-top-panel {
	max-width:350px
}
@media(min-width:1300px){.rd-navbar-top-panel{padding:12px 15px 10px
}
}
.rd-navbar-top-panel-inner {
	max-width:1200px;
	margin-left:auto;
	margin-right:auto;
	display:flex;
	flex-direction:column
}
@media(min-width:1200px){.rd-navbar-top-panel-inner{padding:0 15px
}
}
.rd-navbar-address {
	display:flex;
	font-size:14px
}
.rd-navbar-address+.rd-navbar-address {
	margin-top:10px
}
.rd-navbar-address>*+* {
	margin-top:10px
}
@media(min-width:768px){.desktop .rd-navbar-address {
	flex:0 1 29%
}
.desktop .rd-navbar-address+.rd-navbar-address {
	margin-top:0
}
.desktop .rd-navbar-address>*+* {
	margin-top:0
}
}
@media(min-width:768px){.rd-navbar-address>*+*{margin-left:20px}.tablet .rd-navbar-address>*+* {
	margin-left:-5px
}
.rd-navbar-address time,
.rd-navbar-address a {
	white-space:nowrap
}
}
@media(min-width:1200px){.rd-navbar-address>*+*{margin-left:35px}}.rd-navbar-variant-1 .rd-navbar-fixed .rd-navbar-top-panel {
	background-color:#343a40
}
.rd-navbar-variant-1 .rd-navbar-fixed .rd-navbar-top-panel .rd-navbar-address {
	display:block
}
.rd-navbar-variant-1 .rd-navbar-fixed .rd-navbar-nav-inner .rd-navbar-address {
	display:none
}
.rd-navbar-variant-1 .rd-navbar-fixed .rd-navbar-brand span:first-of-type {
	font-size:24px;
	letter-spacing:.05em
}
.rd-navbar-variant-1 .rd-navbar-fullwidth .rd-navbar-nav-inner,
.rd-navbar-variant-1 .rd-navbar-static .rd-navbar-nav-inner {
	max-width:1170px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px
}
@media(min-width:1300px){.rd-navbar-variant-1 .rd-navbar-fullwidth .rd-navbar-nav-inner,
	.rd-navbar-variant-1 .rd-navbar-static .rd-navbar-nav-inner {
		margin-top:24px
	}
}
.rd-navbar-variant-1 .rd-navbar-fullwidth .rd-navbar-nav-wrap,
.rd-navbar-variant-1 .rd-navbar-static .rd-navbar-nav-wrap {
	position:relative;
	width:100%
}
.rd-navbar-variant-1 .rd-navbar-fullwidth .rd-navbar-nav,
.rd-navbar-variant-1 .rd-navbar-static .rd-navbar-nav {
	padding:0 10px;
	display:flex;
	justify-content:space-between
}
@media(min-width:1200px){.rd-navbar-variant-1 .rd-navbar-fullwidth .rd-navbar-nav,
	.rd-navbar-variant-1 .rd-navbar-static .rd-navbar-nav {
		padding:0
	}
}
@media(min-width:768px){.rd-navbar-variant-1 .rd-navbar-fullwidth .rd-navbar-top-panel,
	.rd-navbar-variant-1 .rd-navbar-static .rd-navbar-top-panel {
		max-width:100%;
		margin-left:auto;
		margin-right:auto;
		position:relative;
		top:0;
		right:0;
		opacity:1;
		visibility:visible;
		transform:translateY(0);
		box-shadow:none;
		background-color:#2a2a2a
	}
	.rd-navbar-variant-1 .rd-navbar-fullwidth .rd-navbar-top-panel-inner,
	.rd-navbar-variant-1 .rd-navbar-static .rd-navbar-top-panel-inner {
		flex-direction:row;
		justify-content:space-between
	}
	.rd-navbar-variant-1 .rd-navbar-fullwidth .rd-navbar-address+.rd-navbar-address,
	.rd-navbar-variant-1 .rd-navbar-static .rd-navbar-address+.rd-navbar-address {
		margin-left:20px
	}
}
.rd-navbar-variant-1 .rd-navbar-static .rd-navbar-main-panel {
	display:flex;
	justify-content:flex-start;
	max-width:1200px;
	margin-left:auto;
	margin-right:auto;
	padding-top:32px
}
.rd-navbar-variant-1 .rd-navbar-static .rd-navbar-main-panel>*+* {
	margin-left:95px
}
.rd-navbar-static .rd-navbar-search-form-input input,
.rd-navbar-sidebar .rd-navbar-search-form-input input,
.rd-navbar-fullwidth .rd-navbar-search-form-input input {
	width:100%;
	padding:0 10px;
	font-size:16px
}
.rd-navbar-static:after,
.rd-navbar-fullwidth:after {
	content:'';
	background:#343a40
}
.rd-navbar-static .rd-navbar-brand,
.rd-navbar-static .rd-navbar-nav>li>a,
.rd-navbar-static .rd-navbar-search-toggle,
.rd-navbar-fullwidth .rd-navbar-brand,
.rd-navbar-fullwidth .rd-navbar-nav>li>a,
.rd-navbar-fullwidth .rd-navbar-search-toggle {
	position:relative;
	z-index:2
}
.rd-navbar-static.rd-navbar,
.rd-navbar-fullwidth.rd-navbar {
	padding-top:0;
	padding-bottom:32px
}
@media(min-width:1600px){.rd-navbar-static.rd-navbar,.rd-navbar-fullwidth.rd-navbar{padding-bottom:32px}}.rd-navbar-static .rd-navbar-nav>li,
.rd-navbar-fullwidth .rd-navbar-nav>li {
	background:0 0;
	padding-right:2px;
	transition:250ms
}
@media(min-width:992px){.rd-navbar-static .rd-navbar-nav>li,
	.rd-navbar-fullwidth .rd-navbar-nav>li {
		padding-right:15px
	}
}
@media(min-width:1200px){.rd-navbar-static .rd-navbar-nav>li,
	.rd-navbar-fullwidth .rd-navbar-nav>li {
		padding-right:25px
	}
}
.rd-navbar-static .rd-navbar-nav>li>a,
.rd-navbar-fullwidth .rd-navbar-nav>li>a {
	position:relative;
	display:inline-block;
	padding:10px 0 10px 5px;
	color:#f1c40f;
	text-transform:uppercase;
	line-height:1.2;
	letter-spacing:.1em;
	font-family: 'Poppins';
	font-weight:400;
	font-size:12px;
	z-index:1
}
@media(min-width:992px){.rd-navbar-static .rd-navbar-nav>li>a,
	.rd-navbar-fullwidth .rd-navbar-nav>li>a {
		padding:10px 0 10px 15px
	}
}
@media(min-width:1200px){.rd-navbar-static .rd-navbar-nav>li>a,
	.rd-navbar-fullwidth .rd-navbar-nav>li>a {
		font-size:14px;
		letter-spacing:.2em;
		padding:10px 0 10px 25px
	}
	.rd-navbar-static .rd-navbar-nav>li>a:before,
	.rd-navbar-fullwidth .rd-navbar-nav>li>a:before {
		position:absolute;
		content:"";
		display:inline-block;
		background-color:#fff;
		opacity:.11;
		left:-8px;
		top:1px;
		bottom:7px;
		width:1px;
		height:28px;
		z-index:0
	}
}
.rd-navbar-static .rd-navbar-nav>li:first-of-type>a:before,
.rd-navbar-fullwidth .rd-navbar-nav>li:first-of-type>a:before {
	display:none
}
.rd-navbar-static .rd-navbar-nav>li.rd-navbar-submenu,
.rd-navbar-fullwidth .rd-navbar-nav>li.rd-navbar-submenu {
	padding-right:2px
}
@media(min-width:992px){.rd-navbar-static .rd-navbar-nav>li.rd-navbar-submenu,
	.rd-navbar-fullwidth .rd-navbar-nav>li.rd-navbar-submenu {
		padding-right:15px
	}
}
.rd-navbar-static .rd-navbar-nav>li>.rd-navbar-submenu-toggle,
.rd-navbar-fullwidth .rd-navbar-nav>li>.rd-navbar-submenu-toggle {
	cursor:pointer;
	position:relative;
	top:-1px
}
.rd-navbar-static .rd-navbar-nav>li>.rd-navbar-submenu-toggle:after,
.rd-navbar-fullwidth .rd-navbar-nav>li>.rd-navbar-submenu-toggle:after {
	position:relative;
	z-index:5;
	content:"\f236";
	display:inline-block;
	font-size:18px;
	font-weight:400;
	font-family:material design icons;
	vertical-align:middle;
	width:auto;
	color:#f1c40f
}
.rd-navbar-static .rd-navbar-nav>li.focus,
.rd-navbar-static .rd-navbar-nav>li:hover,
.rd-navbar-static .rd-navbar-nav>li.active,
.rd-navbar-fullwidth .rd-navbar-nav>li.focus,
.rd-navbar-fullwidth .rd-navbar-nav>li:hover,
.rd-navbar-fullwidth .rd-navbar-nav>li.active {
	background:#f1c40f
}
.rd-navbar-static .rd-navbar-nav>li.focus a,
.rd-navbar-static .rd-navbar-nav>li:hover a,
.rd-navbar-static .rd-navbar-nav>li.active a,
.rd-navbar-fullwidth .rd-navbar-nav>li.focus a,
.rd-navbar-fullwidth .rd-navbar-nav>li:hover a,
.rd-navbar-fullwidth .rd-navbar-nav>li.active a {
	color:#343a40
}
.rd-navbar-static .rd-navbar-nav>li.focus a:before,
.rd-navbar-static .rd-navbar-nav>li:hover a:before,
.rd-navbar-static .rd-navbar-nav>li.active a:before,
.rd-navbar-fullwidth .rd-navbar-nav>li.focus a:before,
.rd-navbar-fullwidth .rd-navbar-nav>li:hover a:before,
.rd-navbar-fullwidth .rd-navbar-nav>li.active a:before {
	display:none
}
.rd-navbar-static .rd-navbar-nav>li.focus+li a:before,
.rd-navbar-static .rd-navbar-nav>li:hover+li a:before,
.rd-navbar-static .rd-navbar-nav>li.active+li a:before,
.rd-navbar-fullwidth .rd-navbar-nav>li.focus+li a:before,
.rd-navbar-fullwidth .rd-navbar-nav>li:hover+li a:before,
.rd-navbar-fullwidth .rd-navbar-nav>li.active+li a:before {
	display:none
}
.rd-navbar-static .rd-navbar-nav>li.focus>.rd-navbar-submenu-toggle:after,
.rd-navbar-static .rd-navbar-nav>li.active>.rd-navbar-submenu-toggle:after,
.rd-navbar-static .rd-navbar-nav>li:hover>.rd-navbar-submenu-toggle:after,
.rd-navbar-fullwidth .rd-navbar-nav>li.focus>.rd-navbar-submenu-toggle:after,
.rd-navbar-fullwidth .rd-navbar-nav>li.active>.rd-navbar-submenu-toggle:after,
.rd-navbar-fullwidth .rd-navbar-nav>li:hover>.rd-navbar-submenu-toggle:after {
	color:#343a40
}
.rd-navbar-static .rd-navbar-nav>.rd-navbar-submenu>ul,
.rd-navbar-fullwidth .rd-navbar-nav>.rd-navbar-submenu>ul {
	box-shadow:none
}
.rd-navbar-static .rd-navbar-nav>.rd-navbar-submenu .rd-navbar-submenu.rd-navbar--has-dropdown,
.rd-navbar-fullwidth .rd-navbar-nav>.rd-navbar-submenu .rd-navbar-submenu.rd-navbar--has-dropdown {
	position:relative
}
.rd-navbar-static .rd-navbar-nav>.rd-navbar-submenu .rd-navbar-submenu.rd-navbar--has-dropdown .rd-navbar-submenu-toggle,
.rd-navbar-fullwidth .rd-navbar-nav>.rd-navbar-submenu .rd-navbar-submenu.rd-navbar--has-dropdown .rd-navbar-submenu-toggle {
	color:#fff;
	position:absolute;
	right:15px;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	display:inline-block
}
.rd-navbar-static .rd-navbar-nav>.rd-navbar-submenu .rd-navbar-submenu.rd-navbar--has-dropdown .rd-navbar-submenu-toggle:before,
.rd-navbar-fullwidth .rd-navbar-nav>.rd-navbar-submenu .rd-navbar-submenu.rd-navbar--has-dropdown .rd-navbar-submenu-toggle:before {
	content:'\e315';
	font-family:material icons
}
.rd-navbar-static .rd-navbar-nav>.rd-navbar-submenu>.rd-navbar-dropdown,
.rd-navbar-static .rd-navbar-nav>.rd-navbar-submenu>.rd-navbar-megamenu,
.rd-navbar-fullwidth .rd-navbar-nav>.rd-navbar-submenu>.rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-nav>.rd-navbar-submenu>.rd-navbar-megamenu {
	opacity:0;
	visibility:hidden;
	transform:translateY(30px)
}
.rd-navbar-static .rd-navbar-nav>.rd-navbar-submenu.focus>.rd-navbar-dropdown,
.rd-navbar-static .rd-navbar-nav>.rd-navbar-submenu.focus>.rd-navbar-megamenu,
.rd-navbar-fullwidth .rd-navbar-nav>.rd-navbar-submenu.focus>.rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-nav>.rd-navbar-submenu.focus>.rd-navbar-megamenu {
	opacity:1;
	visibility:visible;
	transform:translateY(0)
}
.rd-navbar-static .rd-navbar-nav>.rd-navbar-submenu .rd-navbar-submenu.focus>.rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-nav>.rd-navbar-submenu .rd-navbar-submenu.focus>.rd-navbar-dropdown {
	display:block
}
@media(min-width:768px) and (max-width:1199px) {
	.rd-navbar-static .rd-navbar-nav>li:nth-last-child(2) .rd-navbar-dropdown,
	.rd-navbar-fullwidth .rd-navbar-nav>li:nth-last-child(2) .rd-navbar-dropdown {
		left:-40px
	}
}
@media(min-width:1200px) and (max-width:1299px) {
	.rd-navbar-static .rd-navbar-nav>li:nth-last-child(2) .rd-navbar-dropdown,
	.rd-navbar-fullwidth .rd-navbar-nav>li:nth-last-child(2) .rd-navbar-dropdown {
		left:-20px
	}
}
.rd-navbar-static .rd-navbar-inner,
.rd-navbar-fullwidth .rd-navbar-inner {
	position:relative;
	max-width:1200px;
	margin-left:auto;
	margin-right:auto;
	padding-left:15px;
	padding-right:15px
}
.rd-navbar-static .rd-navbar-nav>li>.rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-nav>li>.rd-navbar-dropdown {
	display:block;
	position:absolute;
	text-align:left;
	margin-top:10px;
	left:0;
	width:218px;
	background:#f1c40f;
	z-index:5
}
@media(min-width:1200px){.rd-navbar-static .rd-navbar-nav>li>.rd-navbar-dropdown,
	.rd-navbar-fullwidth .rd-navbar-nav>li>.rd-navbar-dropdown {
		width:300px
	}
}
.rd-navbar-static .rd-navbar-nav li.rd-navbar--has-dropdown,
.rd-navbar-fullwidth .rd-navbar-nav li.rd-navbar--has-dropdown {
	position:relative
}
.rd-navbar-static .rd-navbar-nav li.focus>.rd-navbar-dropdown,
.rd-navbar-static .rd-navbar-nav li.focus>.rd-navbar-megamenu,
.rd-navbar-static .rd-navbar-nav li.opened>.rd-navbar-dropdown,
.rd-navbar-static .rd-navbar-nav li.opened>.rd-navbar-megamenu,
.rd-navbar-fullwidth .rd-navbar-nav li.focus>.rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-nav li.focus>.rd-navbar-megamenu,
.rd-navbar-fullwidth .rd-navbar-nav li.opened>.rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-nav li.opened>.rd-navbar-megamenu {
	opacity:1;
	visibility:visible;
	transform:translateY(0)
}
.rd-navbar-static .rd-navbar-nav>li,
.rd-navbar-fullwidth .rd-navbar-nav>li {
	display:inline-block
}
.rd-navbar-static .rd-navbar-nav>li>.rd-navbar-dropdown,
.rd-navbar-static .rd-navbar-nav>li>.rd-navbar-megamenu,
.rd-navbar-fullwidth .rd-navbar-nav>li>.rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-nav>li>.rd-navbar-megamenu {
	top:100%;
	z-index:15
}
.rd-navbar-static .rd-navbar-nav>li>.rd-navbar-dropdown .rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-nav>li>.rd-navbar-dropdown .rd-navbar-dropdown {
	left:100%;
	top:0;
	z-index:2
}
.rd-navbar-static .rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-dropdown {
	background:#f1c40f
}
.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown>li>a,
.rd-navbar-fullwidth .rd-navbar-dropdown .rd-navbar-dropdown>li>a {
	color:#fff
}
.rd-navbar-static .rd-navbar-dropdown>li,
.rd-navbar-fullwidth .rd-navbar-dropdown>li {
	padding:0 32px
}
.rd-navbar-static .rd-navbar-dropdown>li>a,
.rd-navbar-fullwidth .rd-navbar-dropdown>li>a {
	display:inline-block;
	padding:2px 0 4px;
	font-size:12px;
	text-transform:uppercase;
	letter-spacing:.1em;
	font-weight:400;
	border-radius:6px;
	color:#343a40;
	background:0 0
}
@media(min-width:1200px){.rd-navbar-static .rd-navbar-dropdown>li>a,
	.rd-navbar-fullwidth .rd-navbar-dropdown>li>a {
		padding:5px 0 7px;
		font-size:14px
	}
}
.rd-navbar-static .rd-navbar-dropdown>li>a:hover,
.rd-navbar-fullwidth .rd-navbar-dropdown>li>a:hover {
	color:#656565
}
.rd-navbar-static .rd-navbar-dropdown>li.focus>a,
.rd-navbar-fullwidth .rd-navbar-dropdown>li.focus>a {
	color:#656565
}
.rd-navbar-static .rd-navbar-megamenu,
.rd-navbar-fullwidth .rd-navbar-megamenu {
	display:table;
	table-layout:fixed;
	left:10px;
	width:98%;
	position:absolute;
	text-align:left;
	border-spacing:0;
	table-layout:fixed;
	margin-top:10px;
	max-width:1200px;
	background:#f1c40f;
	z-index:4
}
@media(min-width:1200px){.rd-navbar-static .rd-navbar-megamenu,
	.rd-navbar-fullwidth .rd-navbar-megamenu {
		left:0
	}
}
.rd-navbar-static .rd-navbar-megamenu>li,
.rd-navbar-fullwidth .rd-navbar-megamenu>li {
	position:relative;
	display:table-cell;
	padding-left:20px
}
.rd-navbar-static .rd-navbar-megamenu>li>p,
.rd-navbar-fullwidth .rd-navbar-megamenu>li>p {
	font-weight:400;
	text-transform:uppercase;
	color:#fff
}
.rd-navbar-static .rd-navbar-megamenu>li>ul,
.rd-navbar-fullwidth .rd-navbar-megamenu>li>ul {
	padding:8px 9px;
	min-height:300px
}
.rd-navbar-static .rd-navbar-megamenu>li>ul li+li,
.rd-navbar-fullwidth .rd-navbar-megamenu>li>ul li+li {
	margin-top:5px
}
.rd-navbar-static .rd-navbar-megamenu>li>ul a,
.rd-navbar-fullwidth .rd-navbar-megamenu>li>ul a {
	display:inline-block;
	padding:2px 0 4px;
	font-size:12px;
	text-transform:uppercase;
	letter-spacing:.1em;
	font-weight:400;
	border-radius:6px;
	color:#343a40;
	background:0 0
}
@media(min-width:1200px){.rd-navbar-static .rd-navbar-megamenu>li>ul a,
	.rd-navbar-fullwidth .rd-navbar-megamenu>li>ul a {
		padding:5px 0 7px;
		font-size:14px
	}
}
.rd-navbar-static .rd-navbar-megamenu>li>ul a:hover,
.rd-navbar-fullwidth .rd-navbar-megamenu>li>ul a:hover {
	color:#656565
}
.rd-navbar-static .rd-navbar-megamenu>li+li,
.rd-navbar-fullwidth .rd-navbar-megamenu>li+li {
	padding-left:10px
}
.rd-navbar-static .rd-navbar-megamenu>li+li:before,
.rd-navbar-fullwidth .rd-navbar-megamenu>li+li:before {
	content:'';
	position:absolute;
	top:10px;
	bottom:10px;
	width:1px;
	right:100%;
	margin-right:17px;
	background:#e8d8ad
}
.rd-navbar-static.rd-navbar--is-clone,
.rd-navbar-fullwidth.rd-navbar--is-clone {
	display:none
}
.rd-navbar-static.rd-navbar--is-clone.rd-navbar--is-stuck,
.rd-navbar-fullwidth.rd-navbar--is-clone.rd-navbar--is-stuck {
	display:block
}
.rd-navbar-static .rd-navbar-search-form .form-wrap,
.rd-navbar-fullwidth .rd-navbar-search-form .form-wrap {
	margin-bottom:0
}
.rd-navbar-static .rd-navbar-search-form:after,
.rd-navbar-fullwidth .rd-navbar-search-form:after {
	left:100%
}
.rd-navbar-static .rd-navbar-search-form-submit,
.rd-navbar-fullwidth .rd-navbar-search-form-submit {
	background-color:transparent;
	right:27px;
	border:none
}
.rd-navbar-static .rd-navbar-search-form-input,
.rd-navbar-fullwidth .rd-navbar-search-form-input {
	position:relative;
	display:inline-block;
	padding-right:24px;
	padding-left:10px
}
.rd-navbar-static .rd-navbar-search-toggle,
.rd-navbar-fullwidth .rd-navbar-search-toggle {
	position:absolute;
	right:50px;
	top:50%;
	transform:translateY(-50%);
	color:#fff;
	background-color:transparent;
	border:none
}
.rd-navbar-static .rd-navbar-search-toggle:focus,
.rd-navbar-fullwidth .rd-navbar-search-toggle:focus {
	outline:0
}
.rd-navbar-static .rd-navbar-search-toggle:hover,
.rd-navbar-fullwidth .rd-navbar-search-toggle:hover {
	color:#f1c40f
}
.rd-navbar-static .rd-navbar-search.active .rd-navbar-search-form,
.rd-navbar-fullwidth .rd-navbar-search.active .rd-navbar-search-form {
	visibility:visible;
	transform:rotateX(0deg)
}
.rd-navbar-static.rd-navbar--is-stuck,
.rd-navbar-static.rd-navbar--is-clone,
.rd-navbar-fullwidth.rd-navbar--is-stuck,
.rd-navbar-fullwidth.rd-navbar--is-clone {
	position:fixed;
	left:0;
	top:0;
	right:0;
	z-index:999;
	background:#343a40;
	box-shadow:0 1px 2px 0 rgba(255,
	255,
	255,
	.14)
}
.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-top-panel,
.rd-navbar-static.rd-navbar--is-clone .rd-navbar-top-panel,
.rd-navbar-fullwidth.rd-navbar--is-stuck .rd-navbar-top-panel,
.rd-navbar-fullwidth.rd-navbar--is-clone .rd-navbar-top-panel {
	display:none
}
.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav-inner,
.rd-navbar-static.rd-navbar--is-clone .rd-navbar-nav-inner,
.rd-navbar-fullwidth.rd-navbar--is-stuck .rd-navbar-nav-inner,
.rd-navbar-fullwidth.rd-navbar--is-clone .rd-navbar-nav-inner {
	margin-top:0
}
.rd-navbar-static.rd-navbar--is-stuck.rd-navbar,
.rd-navbar-static.rd-navbar--is-clone.rd-navbar,
.rd-navbar-fullwidth.rd-navbar--is-stuck.rd-navbar,
.rd-navbar-fullwidth.rd-navbar--is-clone.rd-navbar {
	padding-top:10px;
	padding-bottom:10px
}
.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-main-panel,
.rd-navbar-static.rd-navbar--is-clone .rd-navbar-main-panel,
.rd-navbar-fullwidth.rd-navbar--is-stuck .rd-navbar-main-panel,
.rd-navbar-fullwidth.rd-navbar--is-clone .rd-navbar-main-panel {
	padding-top:0
}
.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-brand a.brand-name span:first-of-type,
.rd-navbar-static.rd-navbar--is-clone .rd-navbar-brand a.brand-name span:first-of-type,
.rd-navbar-fullwidth.rd-navbar--is-stuck .rd-navbar-brand a.brand-name span:first-of-type,
.rd-navbar-fullwidth.rd-navbar--is-clone .rd-navbar-brand a.brand-name span:first-of-type {
	font-size:42px
}
.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-brand a.brand-name span:last-of-type,
.rd-navbar-static.rd-navbar--is-clone .rd-navbar-brand a.brand-name span:last-of-type,
.rd-navbar-fullwidth.rd-navbar--is-stuck .rd-navbar-brand a.brand-name span:last-of-type,
.rd-navbar-fullwidth.rd-navbar--is-clone .rd-navbar-brand a.brand-name span:last-of-type {
	font-size:11px
}
.rd-navbar-static .rd-navbar-dropdown,
.rd-navbar-static .rd-navbar-megamenu,
.rd-navbar-fullwidth .rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-megamenu {
	position:absolute;
	transform:translateY(30px);
	padding:27px 0;
	text-align:left;
	visibility:hidden;
	opacity:0
}
.rd-navbar-static .rd-navbar-dropdown,
.rd-navbar-fullwidth .rd-navbar-dropdown {
	width:300px
}
.rd-navbar-static .rd-navbar--has-dropdown,
.rd-navbar-fullwidth .rd-navbar--has-dropdown {
	position:relative
}
.rd-navbar-fixed .rd-navbar-collapse-toggle,
.rd-navbar-sidebar .rd-navbar-collapse-toggle {
	display:inline-block;
	z-index:1000;
	position:fixed;
	top:3px;
	right:0;
	background-color:transparent;
	border:none;
	outline:none
}
.rd-navbar-fixed .rd-navbar-dropdown,
.rd-navbar-sidebar .rd-navbar-dropdown {
	display:block
}
.rd-navbar-fixed .rd-navbar-collapse-items,
.rd-navbar-sidebar .rd-navbar-collapse-items {
	position:absolute;
	width:260px;
	padding:25px 15px;
	box-shadow:none;
	color:#f1c40f;
	background:#343a40;
	font-size:16px;
	line-height:34px
}
.rd-navbar-fixed .rd-navbar-collapse-items li>*,
.rd-navbar-sidebar .rd-navbar-collapse-items li>* {
	vertical-align:middle
}
.rd-navbar-fixed .rd-navbar-collapse-items li+li,
.rd-navbar-sidebar .rd-navbar-collapse-items li+li {
	margin-top:10px
}
.rd-navbar-fixed .rd-navbar-collapse-items .icon,
.rd-navbar-fixed .rd-navbar-collapse-items a,
.rd-navbar-sidebar .rd-navbar-collapse-items .icon,
.rd-navbar-sidebar .rd-navbar-collapse-items a {
	display:inline-block;
	font-size:16px;
	line-height:30px
}
.rd-navbar-fixed .rd-navbar-collapse-items .icon,
.rd-navbar-fixed .rd-navbar-collapse-items a[class*=fa]:before,
.rd-navbar-sidebar .rd-navbar-collapse-items .icon,
.rd-navbar-sidebar .rd-navbar-collapse-items a[class*=fa]:before {
	display:inline-block;
	width:30px;
	height:30px;
	padding-right:5px
}
.rd-navbar-fixed .rd-navbar-nav,
.rd-navbar-sidebar {
	width:270px;
	height:100%;
	left:0;
	top:0;
	overflow-y:auto;
	overflow-x:hidden;
	-webkit-overflow-scrolling:touch;
	font-size:16px;
	line-height:34px;
	color:#f1c40f;
	background:#343a40;
	box-shadow:0 0 11px 2px rgba(0,
	0,
	0,
	.17);
	z-index:998;
	padding:10px 0
}
.rd-navbar-fixed .rd-navbar-nav:before,
.rd-navbar-fixed .rd-navbar-nav:after,
.rd-navbar-sidebar:before,
.rd-navbar-sidebar:after {
	content:'';
	display:block;
	height:56px
}
.rd-navbar-fixed .rd-navbar-nav::-webkit-scrollbar,
.rd-navbar-sidebar::-webkit-scrollbar {
	width:4px
}
.rd-navbar-fixed .rd-navbar-nav::-webkit-scrollbar-thumb,
.rd-navbar-sidebar::-webkit-scrollbar-thumb {
	background:#373737;
	border:none;
	border-radius:0;
	opacity:.2
}
.rd-navbar-fixed .rd-navbar-nav::-webkit-scrollbar-track,
.rd-navbar-sidebar::-webkit-scrollbar-track {
	background:#343a40;
	border:none;
	border-radius:0
}
.rd-navbar-fixed .rd-navbar-nav li,
.rd-navbar-sidebar .rd-navbar-nav li {
	position:relative
}
.rd-navbar-fixed .rd-navbar-nav li li>a,
.rd-navbar-sidebar .rd-navbar-nav li li>a {
	padding-left:20px
}
.rd-navbar-fixed .rd-navbar-nav li>a,
.rd-navbar-sidebar .rd-navbar-nav li>a {
	position:relative;
	display:block;
	padding:5px 45px 5px 15px
}
.rd-navbar-fixed .rd-navbar-nav li>a:first-letter,
.rd-navbar-sidebar .rd-navbar-nav li>a:first-letter {
	text-transform:uppercase
}
.rd-navbar-fixed .rd-navbar-nav li.active>a,
.rd-navbar-sidebar .rd-navbar-nav li.active>a {
	color:#f0f0f0;
	background:#101010
}
.rd-navbar-fixed .rd-navbar-nav li.focus>a,
.rd-navbar-fixed .rd-navbar-nav li>a:hover,
.rd-navbar-sidebar .rd-navbar-nav li.focus>a,
.rd-navbar-sidebar .rd-navbar-nav li>a:hover {
	color:#343a40;
	background:#f1c40f
}
.rd-navbar-fixed .rd-navbar-nav li+li,
.rd-navbar-fixed .rd-navbar-nav li>img+a,
.rd-navbar-fixed .rd-navbar-nav li>a+a,
.rd-navbar-fixed .rd-navbar-nav li>a+ul,
.rd-navbar-sidebar .rd-navbar-nav li+li,
.rd-navbar-sidebar .rd-navbar-nav li>img+a,
.rd-navbar-sidebar .rd-navbar-nav li>a+a,
.rd-navbar-sidebar .rd-navbar-nav li>a+ul {
	margin-top:4px
}
.rd-navbar-fixed .rd-navbar-nav .rd-navbar-dropdown>li>a,
.rd-navbar-sidebar .rd-navbar-nav .rd-navbar-dropdown>li>a {
	padding-left:35px
}
.rd-navbar-fixed .rd-navbar-nav .rd-navbar-dropdown ul>li>a,
.rd-navbar-sidebar .rd-navbar-nav .rd-navbar-dropdown ul>li>a {
	padding-left:25px
}
.rd-navbar-fixed .rd-navbar-search-form-submit,
.rd-navbar-sidebar .rd-navbar-search-form-submit {
	transform:scale(.7)
}
.rd-navbar-static {
	display:block
}
.rd-navbar-static .rd-navbar-nav-wrap {
	width:100%;
	text-align:center
}
.rd-navbar-static .rd-navbar-nav>li {
	display:inline-block
}
.rd-navbar-static .rd-navbar-nav>li+li {
	margin-left:0
}
.rd-navbar-fullwidth {
	display:block
}
.rd-navbar-fullwidth .rd-navbar-nav {
	width:100%
}
.rd-navbar-fullwidth.rd-navbar--is-stuck .rd-navbar-panel {
	display:none
}
.rd-navbar-fixed {
	display:block
}
.rd-navbar-fixed .rd-navbar-brand {
	display:block;
	text-align:left;
	position:fixed;
	top:6px;
	left:56px;
	right:52px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	font-size:22px;
	line-height:46px;
	height:48px;
	z-index:17
}
.rd-navbar-fixed .rd-navbar-brand .brand-name {
	color:#fff
}
.rd-navbar-fixed .rd-navbar-panel {
	display:flex;
	position:fixed;
	left:0;
	top:0;
	right:0;
	padding:4px;
	height:56px;
	color:#f1c40f;
	z-index:999
}
.rd-navbar-fixed .rd-navbar-panel:before {
	content:'';
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	box-shadow:0 0 13px -1px rgba(0,
	0,
	0,
	.17);
	background:#343a40
}
.rd-navbar-fixed .rd-navbar-toggle {
	display:inline-block;
	position:fixed;
	top:4px;
	left:3px;
	padding:0
}
.rd-navbar-fixed .rd-navbar-nav-wrap {
	position:fixed;
	top:-56px;
	left:0;
	width:232px;
	padding:112px 0 56px;
	bottom:-56px;
	color:#fff;
	background:#343a40;
	z-index:15;
	transform:translateX(-120%)
}
.rd-navbar-fixed .rd-navbar-nav-wrap.active {
	transform:translateX(0)
}
.rd-navbar-fixed .rd-navbar-nav {
	display:block;
	height:100%;
	overflow:auto;
	font-size:16px;
	line-height:26px;
	text-align:left
}
.rd-navbar-fixed .rd-navbar-nav:before,
.rd-navbar-fixed .rd-navbar-nav:after {
	content:'';
	display:block;
	height:8px
}
.rd-navbar-fixed .rd-navbar-nav li>a {
	display:block;
	padding:11px 56px 11px 16px;
	color:#f1c40f
}
.rd-navbar-fixed .rd-navbar-nav li.opened>a,
.rd-navbar-fixed .rd-navbar-nav li a:hover {
	background:#fff
}
.rd-navbar-fixed .rd-navbar-nav li:hover .rd-navbar-submenu-toggle:after,
.rd-navbar-fixed .rd-navbar-nav li.active .rd-navbar-submenu-toggle:after,
.rd-navbar-fixed .rd-navbar-nav li.opened .rd-navbar-submenu-toggle:after {
	color:#343a40
}
.rd-navbar-fixed .rd-navbar-nav li:hover>a,
.rd-navbar-fixed .rd-navbar-nav li.active>a,
.rd-navbar-fixed .rd-navbar-nav li.opened>a {
	color:#343a40;
	background:#f1c40f
}
.rd-navbar-fixed .rd-navbar-dropdown,
.rd-navbar-fixed .rd-navbar-megamenu {
	display:none
}
.rd-navbar-fixed .rd-navbar-megamenu p {
	padding-left:15px
}
.rd-navbar-fixed .rd-navbar-megamenu>li>ul li a {
	padding-left:35px
}
.rd-navbar-fixed .rd-navbar-submenu {
	position:relative
}
.rd-navbar-fixed .rd-navbar-submenu li>a {
	padding-left:32px
}
.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-dropdown li li>a,
.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-megamenu ul li li>a {
	padding-left:48px
}
.rd-navbar-fixed .rd-navbar-submenu.opened>.rd-navbar-dropdown,
.rd-navbar-fixed .rd-navbar-submenu.opened>.rd-navbar-megamenu {
	display:block
}
.rd-navbar-fixed .rd-navbar-search {
	display:block
}
.rd-navbar-fixed .rd-navbar-search form button[type=submit] {
	display:none
}
.rd-navbar-fixed .rd-navbar-search.active .form-wrap {
	opacity:1;
	visibility:visible
}
.rd-navbar-fixed .rd-navbar-search-form,
.rd-navbar-fixed .rd-navbar-search-toggle {
	right:4px
}
.rd-navbar-fixed .rd-navbar-search-toggle {
	display:block;
	position:fixed;
	top:4px;
	right:56px;
	font-family:material icons;
	width:48px;
	height:48px;
	z-index:18;
	color:#f1c40f
}
.rd-navbar-fixed .rd-navbar-search .form-wrap {
	position:fixed;
	top:0;
	padding-top:4px;
	left:56px;
	right:112px;
	height:56px;
	background:#343a40;
	z-index:17;
	visibility:hidden;
	opacity:0
}
.rd-navbar-fixed .rd-navbar-search .form-wrap input {
	width:100%;
	height:46px;
	display:block;
	font-size:22px;
	line-height:46px
}
.rd-navbar-fixed .rd-navbar-search-form,
.rd-navbar-fixed .rd-navbar-search .rd-navbar-live-search-results {
	position:fixed;
	margin-right:0;
	margin-left:auto
}
.rd-navbar-fixed .rd-navbar-search .rd-navbar-live-search-results {
	top:56px
}
.rd-navbar-fixed .rd-navbar-search-form {
	top:0;
	z-index:1000;
	left:50px;
	right:0;
	height:56px
}
.rd-navbar-fixed .rd-navbar-search-form label {
	display:none
}
.rd-navbar-fixed .rd-navbar-search-form-input {
	padding:8px 40px 8px 10px;
	visibility:hidden;
	opacity:0;
	height:40px;
	border:1px solid #c3c3c3;
	position:relative;
	top:8px;
	background:#eaeaea;
	transition:.3s all ease;
	z-index:1;
	width:100%
}
.rd-navbar-fixed .rd-navbar-search-form-input input {
	display:block;
	width:100%;
	padding:0 48px 0 20px;
	height:40px;
	font-size:16px;
	line-height:34px;
	color:#f1c40f;
	background:#101010
}
.rd-navbar-fixed .rd-navbar-search-form-submit {
	position:absolute;
	top:4px;
	right:4px;
	opacity:0;
	visibility:hidden;
	z-index:9;
	background-color:transparent;
	border:none
}
.rd-navbar-fixed .rd-navbar-search-form-submit:focus {
	outline:none
}
.rd-navbar-fixed .rd-navbar-search-toggle.active {
	opacity:0;
	visibility:hidden
}
.rd-navbar-fixed .rd-navbar-search.active .rd-navbar-search-form-input,
.rd-navbar-fixed .rd-navbar-search.active .rd-navbar-search-form-submit {
	opacity:1;
	visibility:visible
}
@media(min-width:992px){.rd-navbar-fixed .rd-navbar-search-form,
	.rd-navbar-fixed .rd-navbar-search .rd-navbar-live-search-results {
		max-width:340px
	}
	.rd-navbar-fixed .rd-navbar-search .rd-navbar-live-search-results {
		right:4px
	}
}
@media(min-width:576px){.rd-navbar-fixed .rd-navbar-search .rd-navbar-brand .brand-name {
	font-size:24px
}
}
.rd-navbar-fixed .rd-navbar-nav li:hover>a,
.rd-navbar-fixed .rd-navbar-nav li:hover>a:hover,
.rd-navbar-fixed .rd-navbar-nav li.focus>a,
.rd-navbar-fixed .rd-navbar-nav li.focus>a:hover {
	color:#343a40;
	background:#f1c40f
}
.rd-navbar-fixed .rd-navbar-nav li:hover>.rd-navbar-submenu-toggle,
.rd-navbar-fixed .rd-navbar-nav li.focus>.rd-navbar-submenu-toggle {
	color:#fff
}
.rd-navbar-fixed .rd-navbar-nav li:hover>.rd-navbar-submenu-toggle:hover,
.rd-navbar-fixed .rd-navbar-nav li.focus>.rd-navbar-submenu-toggle:hover {
	cursor:pointer;
	color:#fff
}
.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-dropdown,
.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-megamenu {
	transition:opacity .3s,
	height .4s ease;
	opacity:0;
	height:0;
	overflow:hidden
}
.rd-navbar-fixed .rd-navbar-nav li.opened>.rd-navbar-dropdown,
.rd-navbar-fixed .rd-navbar-nav li.opened>.rd-navbar-megamenu {
	opacity:1;
	height:auto
}
.rd-navbar-fixed .rd-navbar-nav li.opened>a {
	background:#f1c40f;
	color:#343a40
}
.rd-navbar-fixed .rd-navbar-nav li.opened>.rd-navbar-submenu-toggle {
	color:#fff
}
.rd-navbar-fixed .rd-navbar-nav li.opened>.rd-navbar-submenu-toggle::after {
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg)
}
.rd-navbar-fixed .rd-navbar-nav .rd-navbar-submenu-toggle::after {
	content:'\f078';
	position:absolute;
	top:22px;
	right:0;
	margin-top:-22px;
	width:65px;
	height:48px;
	font:400 14px fontawesome;
	line-height:48px;
	text-align:center;
	transition:.4s all ease;
	z-index:2;
	color:#f1c40f
}
.rd-navbar-fixed .rd-navbar-collapse,
.rd-navbar-fixed .rd-navbar-search-toggle {
	position:fixed;
	top:4px;
	height:48px;
	z-index:1000;
	background-color:transparent;
	border:none
}
.rd-navbar-fixed .rd-navbar-collapse:focus,
.rd-navbar-fixed .rd-navbar-search-toggle:focus {
	outline:none
}
.rd-navbar-fixed.active .rd-navbar-nav {
	transform:translateX(0)
}
@media(max-width:1199px){.rd-navbar-fixed.rd-navbar--on-search .brand-name {
	opacity:0;
	visibility:hidden;
	transform:scale(.7)
}
}
.rd-navbar-fixed.rd-navbar--is-clone {
	display:none
}
.rd-navbar-fixed.rd-navbar--is-clone .rd-navbar-panel {
	transform:translateY(-110%)
}
.rd-navbar-fixed.rd-navbar--is-clone.rd-navbar--is-stuck .rd-navbar-panel {
	transform:translateY(0)
}
.rd-navbar-fixed .rd-navbar-fixed--visible {
	display:block
}
.rd-navbar-fixed .rd-navbar-fixed--hidden {
	display:none
}
html.rd-navbar-fixed-linked body {
	padding-top:55px
}
html.rd-navbar-sidebar-linked body {
	padding-left:270px
}
.rd-navbar-sidebar {
	position:fixed;
	display:block
}
.rd-navbar-sidebar .rd-navbar-nav li:hover>a,
.rd-navbar-sidebar .rd-navbar-nav li:hover>a:hover,
.rd-navbar-sidebar .rd-navbar-nav li.focus>a,
.rd-navbar-sidebar .rd-navbar-nav li.focus>a:hover {
	color:#343a40;
	background:#f1c40f
}
.rd-navbar-sidebar .rd-navbar-nav li:hover>.rd-navbar-submenu-toggle,
.rd-navbar-sidebar .rd-navbar-nav li.focus>.rd-navbar-submenu-toggle {
	color:#fff
}
.rd-navbar-sidebar .rd-navbar-nav li:hover>.rd-navbar-submenu-toggle:hover,
.rd-navbar-sidebar .rd-navbar-nav li.focus>.rd-navbar-submenu-toggle:hover {
	cursor:pointer;
	color:#fff
}
.rd-navbar-sidebar .rd-navbar-nav li .rd-navbar-dropdown,
.rd-navbar-sidebar .rd-navbar-nav li .rd-navbar-megamenu {
	transition:opacity .3s,
	height .4s ease;
	opacity:0;
	height:0;
	overflow:hidden
}
.rd-navbar-sidebar .rd-navbar-nav li.opened>.rd-navbar-dropdown,
.rd-navbar-sidebar .rd-navbar-nav li.opened>.rd-navbar-megamenu {
	opacity:1;
	height:auto
}
.rd-navbar-sidebar .rd-navbar-nav li.opened>a {
	background:#f1c40f;
	color:#343a40
}
.rd-navbar-sidebar .rd-navbar-nav li.opened>.rd-navbar-submenu-toggle {
	color:#fff
}
.rd-navbar-sidebar .rd-navbar-nav li.opened>.rd-navbar-submenu-toggle::after {
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg)
}
.rd-navbar-sidebar .rd-navbar-submenu-toggle::after {
	content:'\f078';
	position:absolute;
	top:22px;
	right:0;
	margin-top:-22px;
	width:65px;
	height:44px;
	font:400 14px fontawesome;
	line-height:42px;
	text-align:center;
	transition:.4s all ease;
	z-index:2
}
.rd-navbar-sidebar .rd-navbar-brand {
	text-align:center
}
.rd-navbar-sidebar .rd-navbar-collapse-items {
	top:0;
	left:0;
	padding-top:45px;
	transform:scale(.7);
	transform-origin:0% 0%;
	opacity:0;
	visibility:hidden
}
.rd-navbar-sidebar .rd-navbar-collapse {
	position:absolute;
	top:4px;
	left:4px;
	display:inline-block;
	z-index:1
}
.rd-navbar-sidebar .rd-navbar-collapse.active .rd-navbar-collapse-items {
	opacity:1;
	visibility:visible;
	transform:scale(1)
}
html.boxed.rd-navbar--has-sidebar body {
	padding-left:300px;
	padding-right:30px
}
html.boxed .rd-navbar--is-clone {
	max-width:1920px;
	margin-left:auto;
	margin-right:auto
}
ul ul,
ul ol,
ol ul,
ol ol {
	padding-left:0
}
.google-map-markers {
	display:none
}
.google-map-container {
	width:100%
}
.google-map {
	height:250px;
	width:100%;
	height:250px
}
@media(min-width:576px){.google-map{height:250px}}@media(min-width:768px){.google-map{height:400px}}.search-list{counter-reset:li;text-align:left;padding-left:0;font-size:18px;list-style-type:none}.search-list li div {
	overflow:hidden;
	text-overflow:ellipsis;
	max-width:100%;
	white-space:nowrap
}
.search-list li:before {
	top:6px;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
.search-list li+li {
	margin-top:25px
}
.search-list h5+* {
	margin-top:8px
}
.search-list p {
	margin-bottom:8px
}
.search-list li:only-child::before {
	display:none
}
.search-list-item {
	position:relative;
	padding-left:40px;
	margin-left:20px;
	color:#9b9b9b
}
.search-list-item::before {
	content:counter(li,
	decimal-leading-zero)".";
	counter-increment:li;
	position:absolute;
	left:0;
	top:0;
	font-size:14px;
	line-height:1;
	font-weight:400;
	color:#9b9b9b
}
.search-list-item>* {
	color:#787878
}
.search-list-item p {
	font-size:14px
}
.search-list-item+.search-list-item {
	margin-top:40px
}
@media(min-width:768px){.search-list-item{padding-left:40px}}.search_title{color:#000}.match{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#f1c40f}.match em {
	font-style:normal
}
.search {
	background:#f1c40f;
	color:#343a40
}
#rd-search-results-live #search-results {
	background:#fff;
	box-shadow:0 1px 4px 0 rgba(255,
	255,
	255,
	.15);
	border-top:1px solid #cbcbcb;
	padding:20px;
	opacity:0;
	visibility:hidden;
	transition:.33s all ease-in;
	max-height:calc(100vh - 200px);
	overflow-y:auto
}
#rd-search-results-live #search-results.active {
	visibility:visible;
	opacity:1
}
#rd-search-results-live #search-results .search-list-item {
	padding-left:15px
}
#rd-search-results-live #search-results p.match {
	font-size:14px;
	letter-spacing:0
}
#rd-search-results-live #search-results p.match em {
	display:block
}
#rd-search-results-live #search-results .search-list-item+.search-list-item {
	margin-top:20px
}
#rd-search-results-live #search-results .search_all {
	margin-top:20px
}
#rd-search-results-live #search-results .search_all a:hover {
	color:#f1c40f
}
.rd-file-picker {
	position:relative;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	align-items:center;
	max-width:400px;
	margin-left:auto;
	margin-right:auto;
	font-size:17px;
	border:1px solid rgba(20,
	69,
	61,
	.78);
	background-color:#fff
}
.rd-file-picker-btn {
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-moz-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	justify-content:center;
	width:50%;
	padding:10px;
	background:rgba(20,
	69,
	61,
	.78);
	color:#fff;
	cursor:pointer;
	transition:.2s
}
.rd-file-picker-btn:hover {
	background:rgba(14,
	49,
	44,
	.78)
}
.rd-file-picker-btn svg {
	fill:#fff;
	padding-right:6px
}
.rd-file-picker-meta {
	width:90%;
	padding-left:20px;
	padding-right:20px;
	color:#000;
	cursor:default;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.rd-file-picker input[type=file] {
	position:absolute;
	width:6px;
	height:6px;
	transform:translate(-3px,
	-3px);
	overflow:hidden;
	background-color:red;
	transition:none;
	visibility:hidden
}
.rd-file-drop {
	padding-top:100px;
	padding-bottom:100px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size:18px;
	background-color:rgba(0,
	0,
	0,
	.1);
	outline:2px dashed #92b0b3;
	outline-offset:-10px;
	transition:.2s
}
.rd-file-drop-logo {
	width:100px;
	fill:transparent;
	stroke:#fff;
	stroke-width:6px
}
.rd-file-drop-wrap {
	margin-top:20px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:baseline;
	-ms-flex-align:baseline;
	-webkit-align-items:baseline;
	-moz-align-items:baseline;
	align-items:baseline;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	justify-content:center
}
.rd-file-drop-wrap p {
	margin-left:15px;
	margin-top:0
}
.rd-file-drop-meta {
	margin-top:20px
}
.rd-file-drop-btn {
	cursor:pointer
}
.rd-file-drop-btn svg {
	fill:#fff
}
.rd-file-drop input[type=file] {
	position:absolute;
	width:6px;
	height:6px;
	transform:translate(-3px,
	-3px);
	overflow:hidden;
	background-color:red;
	transition:none;
	visibility:hidden
}
.file-grabbing {
	background-color:rgba(255,
	255,
	255,
	.05);
	outline-color:rgba(0,
	0,
	0,
	.15)
}
.twitter .twitter-date .icon {
	font-size:18px;
	line-height:18px
}
.twitter .twitter-name>a {
	margin-top:8px;
	margin-bottom:0
}
.twitter .twitter-name>a:before {
	content:'- '
}
.twitter .twitter-text {
	margin-top:4px
}
.twitter .twitter-sm+.twitter-sm {
	margin-top:18px
}
.twitter .rd-twitter {
	display:block;
	opacity:0;
	border-radius:0;
	background:#fff;
	transition:.3s all ease
}
.twitter .rd-twitter .twitter-unit {
	padding:25px 20px 0
}
.twitter .rd-twitter-tweet {
	padding:0 15px 20px
}
.twitter .rd-twitter-tweet a {
	color:#000
}
.twitter .rd-twitter-tweet a:hover {
	text-decoration:underline
}
.twitter .rd-twitter-img-wrap {
	max-height:250px;
	overflow:hidden
}
.twitter .rd-twitter-img-wrap .rd-twitter-media {
	width:100%
}
.twitter .rd-twitter-time-wrap {
	padding:25px
}
.twitter .rd-twitter-meta * {
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
@media(min-width:768px){.twitter .rd-twitter .twitter-unit {
	padding:20px
}
.twitter .rd-twitter .twitter-unit .unit-body {
	padding-left:20px
}
.twitter .rd-twitter-tweet {
	padding:0 25px 25px
}
.twitter .rd-twitter-meta * {
	max-width:140px
}
}
.twitter .rd-twitter.rd-twitter-compact .rd-twitter-time-wrap {
	padding-top:0
}
.scrollToNext {
	width:50px;
	height:50px;
	font-size:24px;
	line-height:46px;
	color:#fff;
	border-radius:50%;
	box-shadow:0 0 2px 0 rgba(0,
	0,
	0,
	.11),
	3px 4px 5px 0 rgba(0,
	0,
	0,
	.11);
	position:fixed;
	right:15px;
	bottom:15px;
	overflow:hidden;
	text-align:center;
	text-decoration:none;
	z-index:20
}
.scrollToNext:before {
	display:block;
	transition:.5s;
	transition-delay:1.4s
}
.scrollToNext.toTop {
	animation:rotate 1.6s linear;
	animation-delay:1s
}
.scrollToNext.toTop:before {
	transform:rotate(180deg)
}
@keyframes rotate {
	0%,
	100% {
		transform:scale(1)
	}
	30%,
	60% {
		transform:scale(.7)
	}
}
.scrollToNext:focus {
	color:#fff
}
.scrollToNext:hover {
	color:#fff;
	text-decoration:none
}
.scrollToNext.active {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
.mobile .scrollToNext,
.tablet .scrollToNext {
	display:none!important
}
@media(min-width:480px){.scrollToNext{right:40px;bottom:40px}}.swiper-container{margin:0 auto;
	position:relative;
	overflow:hidden;
	z-index:1
}
.swiper-container-no-flexbox .swiper-slide {
	float:left
}
.swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-ms-flex-direction:column;
	-webkit-flex-direction:column;
	flex-direction:column
}
.swiper-wrapper {
	position:relative;
	width:100%;
	height:100%;
	z-index:1;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-transition-property:-webkit-transform;
	-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;
	-ms-transition-property:-ms-transform;
	transition-property:transform;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
	-webkit-transform:translate3d(0px,
	0,
	0);
	-moz-transform:translate3d(0px,
	0,
	0);
	-o-transform:translate(0px,
	0px);
	-ms-transform:translate3d(0px,
	0,
	0);
	transform:translate3d(0px,
	0,
	0)
}
.swiper-container-multirow>.swiper-wrapper {
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-ms-flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap
}
.swiper-container-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function:ease-out;
	-moz-transition-timing-function:ease-out;
	-ms-transition-timing-function:ease-out;
	-o-transition-timing-function:ease-out;
	transition-timing-function:ease-out;
	margin:0 auto
}
.swiper-slide {
	-webkit-flex-shrink:0;
	-ms-flex:0 0 auto;
	flex-shrink:0;
	width:100%;
	height:100%;
	position:relative
}
.swiper-slide.rd-parallax .rd-parallax-layer[data-type=media] {
	opacity:1
}
.swiper-slide .rd-parallax-inner:after {
	content:"";
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	top:0;
	background:rgba(0,
	0,
	0,
	.2);
	transition:1.2s;
	transition-delay:.6s;
	z-index:1
}
.swiper-slide .rd-parallax-inner .rd-parallax-layer-holder {
	position:relative;
	z-index:9
}
.swiper-slide-active .rd-parallax-inner:after {
	background:rgba(0,
	0,
	0,
	.6)
}
.swiper-container .swiper-notification {
	position:absolute;
	left:0;
	top:0;
	pointer-events:none;
	opacity:0;
	z-index:-1000
}
.swiper-wp8-horizontal {
	-ms-touch-action:pan-y;
	touch-action:pan-y
}
.swiper-wp8-vertical {
	-ms-touch-action:pan-x;
	touch-action:pan-x
}
.swiper-button-container {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,
	-50%);
	width:100%;
	max-width:1200px;
	margin-top:-95px;
	z-index:10
}
.swiper-button-prev,
.swiper-button-next {
	display:none;
	position:absolute;
	top:0;
	line-height:70px;
	text-align:center;
	z-index:10;
	cursor:pointer;
	color:#f1c40f;
	transition:250ms;
	width:70px;
	height:70px;
	border:1px solid rgba(224,
	202,
	143,
	.3);
	background-color:rgba(0,
	0,
	0,
	.3);
	transform:rotate(45deg)
}
.swiper-button-prev:before,
.swiper-button-next:before {
	position:relative;
	display:inline-block;
	font-family:FontAwesome;
	font-size:72px;
	font-weight:400;
	transform:rotate(-45deg)
}
.swiper-button-prev:hover,
.swiper-button-next:hover {
	background-color:#fff;
	border-color:#fff;
	color:#343a40
}
@media(min-width:768px){.swiper-button-prev,.swiper-button-next{display:block}}.swiper-button-prev:before{content:'\f104';left:-3px}.swiper-button-next:before{content:'\f105';right:0;top:-3px}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev{left:20px}@media(min-width:1200px){.swiper-button-prev{top:4px}}@media(min-width:1300px){.swiper-button-prev{left:0}}.swiper-button-next{right:20px}@media(min-width:1200px){.swiper-button-next{top:4px}}@media(min-width:1300px){.swiper-button-next{right:0}}.swiper-pagination{display:none;position:absolute;text-align:center;transition:300ms;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}@media(min-width:768px){.swiper-pagination{display:block}}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{position:relative;width:17px;height:17px;display:inline-block;border-radius:100%;background:0 0;
	border:3px solid transparent;
	opacity:1;
	transition:250ms
}
.swiper-pagination-bullet:before {
	position:absolute;
	left:48%;
	top:50%;
	transform:translate(-50%,
	-50%);
	width:9px;
	height:9px;
	border-radius:100%;
	content:"";
	display:inline-block;
	background:#313138
}
.swiper-pagination-bullet+.swiper-pagination-bullet {
	margin-left:28px
}
.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor:pointer
}
.swiper-pagination-white .swiper-pagination-bullet {
	background:#fff
}
.swiper-pagination-bullet-active,
.swiper-pagination-bullet:hover {
	background:#f1c40f;
	border-color:#7d5c2b;
	width:17px;
	height:17px
}
.swiper-pagination-bullet-active:before,
.swiper-pagination-bullet:hover:before {
	display:none
}
.swiper-pagination-white .swiper-pagination-bullet-active {
	background:#fff
}
.swiper-pagination-black .swiper-pagination-bullet-active {
	background:#000
}
.swiper-container-vertical>.swiper-pagination {
	right:10px;
	top:50%;
	-webkit-transform:translate3d(0px,
	-50%,
	0);
	-moz-transform:translate3d(0px,
	-50%,
	0);
	-o-transform:translate(0px,
	-50%);
	-ms-transform:translate3d(0px,
	-50%,
	0);
	transform:translate3d(0px,
	-50%,
	0)
}
@media(min-width:1800px){.swiper-container-vertical>.swiper-pagination{right:170px}}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet {
	margin:2px 0;
	display:block
}
.swiper-container-horizontal>.swiper-pagination {
	bottom:10px;
	left:0;
	width:100%
}
@media(min-width:1600px){.swiper-container-horizontal>.swiper-pagination{bottom:40px}}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	transform-style:preserve-3d
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	pointer-events:none;
	z-index:10
}
.swiper-container-3d .swiper-slide-shadow-left {
	background-image:linear-gradient(to left,
	rgba(0,
	0,
	0,
	0.5),
	rgba(0,
	0,
	0,
	0))
}
.swiper-container-3d .swiper-slide-shadow-top {
	background-image:linear-gradient(to top,
	rgba(0,
	0,
	0,
	0.5),
	rgba(0,
	0,
	0,
	0))
}
.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image:linear-gradient(to bottom,
	rgba(0,
	0,
	0,
	0.5),
	rgba(0,
	0,
	0,
	0))
}
.swiper-container-coverflow .swiper-wrapper {
	-ms-perspective:1200px
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	-webkit-transition-timing-function:ease-out;
	transition-timing-function:ease-out
}
.swiper-container-fade .swiper-slide {
	pointer-events:none
}
.swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events:none
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events:auto
}
.swiper-container-cube {
	overflow:visible
}
.swiper-container-cube .swiper-slide {
	pointer-events:none;
	visibility:hidden;
	-webkit-transform-origin:0 0;
	-moz-transform-origin:0 0;
	-ms-transform-origin:0 0;
	transform-origin:0 0;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	backface-visibility:hidden;
	width:100%;
	height:100%;
	z-index:1
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
	-webkit-transform-origin:100% 0;
	-moz-transform-origin:100% 0;
	-ms-transform-origin:100% 0;
	transform-origin:100% 0
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next+.swiper-slide {
	pointer-events:auto;
	visibility:visible
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
	z-index:0;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	backface-visibility:hidden
}
.swiper-container-cube .swiper-cube-shadow {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:.6;
	-webkit-filter:blur(50px);
	filter:blur(50px);
	z-index:0
}
.swiper-scrollbar {
	position:relative;
	-ms-touch-action:none
}
.swiper-container-horizontal>.swiper-scrollbar {
	position:absolute;
	bottom:0;
	z-index:50;
	height:3px;
	width:100%
}
.swiper-container-vertical>.swiper-scrollbar {
	position:absolute;
	right:3px;
	top:1%;
	z-index:50;
	width:5px;
	height:98%
}
.swiper-scrollbar-drag {
	height:100%;
	width:100%;
	position:relative;
	background:#f1c40f;
	left:0;
	top:0
}
.swiper-scrollbar-cursor-drag {
	cursor:move
}
.swiper-lazy-preloader {
	width:42px;
	height:42px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-21px;
	margin-top:-21px;
	z-index:10;
	-webkit-transform-origin:50%;
	-moz-transform-origin:50%;
	transform-origin:50%;
	-webkit-animation:swiper-preloader-spin 1s steps(12,
	end) infinite;
	-moz-animation:swiper-preloader-spin 1s steps(12,
	end) infinite;
	animation:swiper-preloader-spin 1s steps(12,
	end) infinite
}
.swiper-lazy-preloader:after {
	display:block;
	content:"";
	width:100%;
	height:100%;
	background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTIwIDEyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayc+PGRlZnM+PGxpbmUgaWQ9J2wnIHgxPSc2MCcgeDI9JzYwJyB5MT0nNycgeTI9JzI3JyBzdHJva2U9JyM2YzZjNmMnIHN0cm9rZS13aWR0aD0nMTEnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjwvZGVmcz48Zz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDMwIDYwLDYwKScvPjx1c2UgeGxpbms6aHJlZj0nI2wnIG9wYWNpdHk9Jy4yNycgdHJhbnNmb3JtPSdyb3RhdGUoNjAgNjAsNjApJy8+PHVzZSB4bGluazpocmVmPScjbCcgb3BhY2l0eT0nLjI3JyB0cmFuc2Zvcm09J3JvdGF0ZSg5MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDEyMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDE1MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMzcnIHRyYW5zZm9ybT0ncm90YXRlKDE4MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNDYnIHRyYW5zZm9ybT0ncm90YXRlKDIxMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNTYnIHRyYW5zZm9ybT0ncm90YXRlKDI0MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNjYnIHRyYW5zZm9ybT0ncm90YXRlKDI3MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNzUnIHRyYW5zZm9ybT0ncm90YXRlKDMwMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuODUnIHRyYW5zZm9ybT0ncm90YXRlKDMzMCA2MCw2MCknLz48L2c+PC9zdmc+);
	background-position:50%;
	-webkit-background-size:100%;
	background-size:100%;
	background-repeat:no-repeat
}
.swiper-lazy-preloader-white:after {
	background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTIwIDEyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayc+PGRlZnM+PGxpbmUgaWQ9J2wnIHgxPSc2MCcgeDI9JzYwJyB5MT0nNycgeTI9JzI3JyBzdHJva2U9JyNmZmYnIHN0cm9rZS13aWR0aD0nMTEnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjwvZGVmcz48Zz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDMwIDYwLDYwKScvPjx1c2UgeGxpbms6aHJlZj0nI2wnIG9wYWNpdHk9Jy4yNycgdHJhbnNmb3JtPSdyb3RhdGUoNjAgNjAsNjApJy8+PHVzZSB4bGluazpocmVmPScjbCcgb3BhY2l0eT0nLjI3JyB0cmFuc2Zvcm09J3JvdGF0ZSg5MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDEyMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDE1MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMzcnIHRyYW5zZm9ybT0ncm90YXRlKDE4MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNDYnIHRyYW5zZm9ybT0ncm90YXRlKDIxMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNTYnIHRyYW5zZm9ybT0ncm90YXRlKDI0MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNjYnIHRyYW5zZm9ybT0ncm90YXRlKDI3MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNzUnIHRyYW5zZm9ybT0ncm90YXRlKDMwMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuODUnIHRyYW5zZm9ybT0ncm90YXRlKDMzMCA2MCw2MCknLz48L2c+PC9zdmc+)
}
@-webkit-keyframes swiper-preloader-spin {
	100% {
		-webkit-transform:rotate(360deg)
	}
}
@keyframes swiper-preloader-spin {
	100% {
		transform:rotate(360deg)
	}
}
.swiper-slide>.vide__body,
.swiper-slide>.parallax_cnt {
	height:100%
}
.swiper-slide {
	white-space:nowrap
}
.swiper-slide-caption {
	position:relative;
	display:flex;
	align-items:center;
	width:100%;
	max-height:100%;
	height:100vh;
	vertical-align:middle;
	white-space:normal
}
.swiper-slide-caption>.container {
	overflow:hidden
}
.swiper-slide-caption * {
	color:#fff
}
@media(min-width:768px){.swiper-slide-caption p {
	display:block
}
.swiper-slide-caption h1 {
	margin-bottom:16px
}
}
.swiper-button {
	width:60px;
	height:100px;
	cursor:pointer;
	position:absolute;
	top:calc(50% + 48px);
	transform:translateY(-50%);
	z-index:9
}
.swiper-button.swiper-button-next {
	right:-3px
}
.swiper-button.swiper-button-next .swiper-button__arrow {
	right:0
}
.swiper-button.swiper-button-next .swiper-button__arrow:after {
	right:calc(100% - 10px)
}
.swiper-button.swiper-button-next .preview {
	right:40px
}
.swiper-button.swiper-button-next .preview:after {
	content:'Next';
	text-align:right;
	transform:translateX(-125%)
}
.swiper-button.swiper-button-prev .swiper-button__arrow::after {
	left:calc(100% - 10px)
}
.swiper-button.swiper-button-prev .preview {
	left:40px
}
.swiper-button.swiper-button-prev .preview:after {
	content:'Previous';
	transform:translateX(125%)
}
.swiper-button.swiper-button-prev .preview__img {
	float:left
}
.swiper-button.swiper-button-prev .preview__img:first-child {
	width:32px;
	height:32px
}
.swiper-button.swiper-button-prev .preview__img:nth-child(2) {
	width:48px;
	height:48px
}
.swiper-button.swiper-button-prev .preview__img:nth-child(3) {
	width:64px;
	height:64px
}
.swiper-button .swiper-button__arrow {
	position:absolute;
	top:50%;
	display:block;
	width:32px;
	height:32px;
	transform:translateY(-50%)
}
.swiper-button .swiper-button__arrow:after {
	position:absolute;
	top:calc(50% - 1px);
	width:20px;
	height:1px;
	background:#fff;
	content:'';
	-webkit-transition:width .3s .2s;
	transition:width .3s .2s;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
.swiper-button .swiper-button__arrow svg {
	fill:#fff;
	display:flex
}
.swiper-button .preview {
	position:absolute;
	top:-25%;
	display:flex;
	align-items:flex-end;
	width:170px;
	pointer-events:none
}
.swiper-button .preview__img {
	margin:0 5px;
	opacity:0;
	box-shadow:0 1px 0 rgba(255,
	255,
	255,
	.5),
	0 -1px 0 rgba(255,
	255,
	255,
	.5);
	transition:.3s;
	transform:scale(.3)
}
.swiper-button .preview__img:first-child {
	width:64px;
	height:64px
}
.swiper-button .preview__img:nth-child(2) {
	width:48px;
	height:48px
}
.swiper-button .preview__img:nth-child(3) {
	width:32px;
	height:32px
}
.swiper-button .preview:after {
	position:absolute;
	top:100%;
	left:0;
	margin:20px 5px 0;
	width:100%;
	color:#fff;
	line-height:1;
	text-transform:uppercase;
	font-size:13px;
	opacity:0;
	transition:.3s
}
.lt-ie10 #nav-multithumb .preview__img {
	display:none
}
.mobile .preview,
.tablet .preview {
	display:none
}
.swiper-slider {
	height:320px
}
@media(min-width:560px){.swiper-slider{height:350px}}@media(min-width:768px){.swiper-slider{height:calc(60vh - 63px);
	min-height:457px
}
}
@media(min-width:992px){.tablet .swiper-slider,
	.ipad .swiper-slider {
		height:calc(100vh - 126px)
	}
}
@media(min-width:1200px){.swiper-slider{height:calc(100vh - 363px);
	max-height:667px
}
}
@media(min-width:1300px){.swiper-slider{height:calc(100vh - 363px);
	max-height:667px;
	min-height:667px
}
}
@media(max-height:650px){.swiper-slider .slogan {
	display:none
}
.swiper-slider .btn-group-variant {
	margin-top:90px
}
}
@media(min-width:1300px) and (max-height:840px) {
	.swiper-slider {
		height:calc(60vh - 63px);
		min-height:670px
	}
}
.swiper-slide {
	background-position:40% top;
	background-repeat:no-repeat
}
@media(min-width:768px){.swiper-slide{background-position:55% top;
	background-size:cover!important
}
}
@media(min-width:991px){.swiper-slide{background-position:60% top
}
}
@media(min-width:1200px){.swiper-slide{background-position:center center
}
}
.mobile .swiper-pagination {
	display:none
}
.ui-to-top {
	width:50px;
	height:50px;
	font-size:24px;
	line-height:46px;
	color:#fff;
	background:#f1c40f;
	border-radius:50%;
	position:fixed;
	right:15px;
	bottom:15px;
	overflow:hidden;
	text-align:center;
	text-decoration:none;
	z-index:20;
	transition:.3s all ease;
	transform:translateY(100px)
}
.ui-to-top:focus {
	color:#fff;
	background:#f1c40f
}
.ui-to-top:hover {
	color:#fff;
	background:#dac17b;
	text-decoration:none
}
.ui-to-top.active {
	transform:translateY(0)
}
.mobile .ui-to-top,
.tablet .ui-to-top {
	display:none!important
}
@media(min-width:576px){.ui-to-top{right:40px;bottom:40px}}.countdown{display:flex;justify-content:center;align-items:center;margin-left:-5px;margin-right:-5px;line-height:1.2;text-align:center}.countdown-block{position:relative;flex:0 1 auto;
	padding:0 5px
}
.countdown-block-seconds {
	display:none
}
.countdown-wrap {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	display:flex;
	flex-direction:column;
	justify-content:center
}
.countdown-circle {
	fill:transparent
}
html:not(.ie-11):not(.ie-10) .countdown-circle {
	width:100%;
	height:auto
}

.mCSB_scrollTools a+.mCSB_draggerContainer {
	margin:30px 0
}
.mCSB_scrollTools .mCSB_draggerRail {
	width:2px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:16px;
	-moz-border-radius:16px;
	border-radius:16px
}
.mCSB_scrollTools .mCSB_dragger {
	cursor:pointer;
	width:100%;
	height:30px;
	z-index:1
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	position:relative;
	width:4px;
	height:100%;
	margin:0 auto;
	-webkit-border-radius:16px;
	-moz-border-radius:16px;
	border-radius:16px;
	text-align:center
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
	width:12px
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	width:8px
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown {
	display:block;
	position:absolute;
	height:20px;
	width:100%;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer
}
.mCSB_scrollTools .mCSB_buttonDown {
	bottom:0
}
.mCSB_horizontal.mCSB_inside>.mCSB_container {
	margin-right:0;
	margin-bottom:30px
}
.mCSB_horizontal.mCSB_outside>.mCSB_container {
	min-height:100%
}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
	margin-bottom:0
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	width:auto;
	height:16px;
	top:auto;
	right:0;
	bottom:0;
	left:0
}
.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	bottom:-26px
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer {
	margin:0 20px
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	width:100%;
	height:2px;
	margin:7px 0
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
	width:30px;
	height:100%;
	left:0
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	width:100%;
	height:4px;
	margin:6px auto
}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
	height:12px;
	margin:2px auto
}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
	height:8px;
	margin:4px 0
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
	display:block;
	position:absolute;
	width:20px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
	left:0
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
	right:0
}
.mCSB_container_wrapper {
	position:absolute;
	height:auto;
	width:auto;
	overflow:hidden;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin-right:30px;
	margin-bottom:30px
}
.mCSB_container_wrapper>.mCSB_container {
	padding-right:30px;
	padding-bottom:30px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical {
	bottom:20px
}
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	right:20px
}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical {
	bottom:0
}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	right:0
}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	left:20px
}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	left:0
}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper {
	margin-right:0;
	margin-left:30px
}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container {
	padding-right:0
}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container {
	padding-bottom:0
}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
	margin-right:0;
	margin-left:0
}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
	margin-bottom:0
}
.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
	-webkit-transition:opacity .2s ease-in-out,
	background-color .2s ease-in-out;
	-moz-transition:opacity .2s ease-in-out,
	background-color .2s ease-in-out;
	-o-transition:opacity .2s ease-in-out,
	background-color .2s ease-in-out;
	transition:opacity .2s ease-in-out,
	background-color .2s ease-in-out
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {
	-webkit-transition:width .2s ease-out .2s,
	height .2s ease-out .2s,
	margin-left .2s ease-out .2s,
	margin-right .2s ease-out .2s,
	margin-top .2s ease-out .2s,
	margin-bottom .2s ease-out .2s,
	opacity .2s ease-in-out,
	background-color .2s ease-in-out;
	-moz-transition:width .2s ease-out .2s,
	height .2s ease-out .2s,
	margin-left .2s ease-out .2s,
	margin-right .2s ease-out .2s,
	margin-top .2s ease-out .2s,
	margin-bottom .2s ease-out .2s,
	opacity .2s ease-in-out,
	background-color .2s ease-in-out;
	-o-transition:width .2s ease-out .2s,
	height .2s ease-out .2s,
	margin-left .2s ease-out .2s,
	margin-right .2s ease-out .2s,
	margin-top .2s ease-out .2s,
	margin-bottom .2s ease-out .2s,
	opacity .2s ease-in-out,
	background-color .2s ease-in-out;
	transition:width .2s ease-out .2s,
	height .2s ease-out .2s,
	margin-left .2s ease-out .2s,
	margin-right .2s ease-out .2s,
	margin-top .2s ease-out .2s,
	margin-bottom .2s ease-out .2s,
	opacity .2s ease-in-out,
	background-color .2s ease-in-out
}
._mCS_1 .mCSB_scrollTools {
	width:30px;
	background:#343a40
}
.mCSB_1_scrollbar .mCSB_buttonUp,
.mCSB_1_scrollbar .mCSB_buttonDown {
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
	vertical-align:middle;
	transition:.3s color ease-out
}
.mCSB_1_scrollbar .mCSB_buttonUp,
.mCSB_1_scrollbar .mCSB_buttonUp:active,
.mCSB_1_scrollbar .mCSB_buttonUp:focus,
.mCSB_1_scrollbar .mCSB_buttonDown,
.mCSB_1_scrollbar .mCSB_buttonDown:active,
.mCSB_1_scrollbar .mCSB_buttonDown:focus {
	color:#fff
}
.mCSB_1_scrollbar .mCSB_buttonUp:hover,
.mCSB_1_scrollbar .mCSB_buttonDown:hover {
	color:#000
}
.mCSB_1_scrollbar .mCSB_buttonUp:before,
.mCSB_1_scrollbar .mCSB_buttonDown:before {
	font-family:material-design;
	font-size:24px;
	line-height:inherit;
	color:inherit
}
.mCSB_1_scrollbar .mCSB_buttonUp:before {
	content:'\e073'
}
.mCSB_1_scrollbar .mCSB_buttonDown:before {
	content:'\e071'
}
._mCS_1 .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
	background-color:#ccc
}
._mCS_1 .mCSB_dragger .mCSB_dragger_bar {
	background-color:#fff;
	border-radius:0
}
._mCS_1 .mCSB_dragger .mCSB_dragger_bar:hover {
	background-color:#ccc
}
._mCS_1 .mCSB_dragger_bar .mCSB_dragger_bar {
	background-color:#343a40
}
#mCSB_1_scrollbar_vertical .mCSB_dragger {
	min-height:335px!important
}
#mCSB_1_scrollbar_horizontal .mCSB_dragger {
	width:335px
}
.mCSB_1_scrollbar .mCSB_dragger .mCSB_draggerRail {
	width:4px
}
.stepper {
	position:relative;
	display:inline-block;
	max-width:70px;
	width:70px;
	margin-bottom:15px
}
.stepper input[type=number] {
	width:100%;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	-moz-appearance:textfield
}
.stepper input[type=number]::-webkit-inner-spin-button {
	-webkit-appearance:none
}
.stepper-arrow {
	position:absolute;
	top:50%;
	margin-top:-10px;
	width:20px;
	height:20px;
	line-height:20px;
	font-size:16px;
	font-family:material icons;
	cursor:pointer;
	color:#343a40;
	transition:.3s all ease
}
.stepper-arrow:hover {
	color:#f1c40f
}
.stepper-arrow.up {
	right:0;
	text-align:left
}
.stepper-arrow.up:before {
	content:'\e316'
}
.stepper-arrow.down {
	left:0;
	text-align:right
}
.stepper-arrow.down:before {
	content:'\e313'
}
.stepper.disabled .stepper-arrow {
	pointer-events:none;
	opacity:.5
}
.hidden {
	display:none
}
.dtp {
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background:rgba(155,
	155,
	155,
	.4);
	z-index:2000
}
.dtp>.dtp-content {
	background:#fff;
	max-width:300px;
	box-shadow:0 3px 11px 0 rgba(0,
	0,
	0,
	.15);
	position:relative;
	left:50%;
	margin:0 auto
}
@media(max-width:767.98px){.dtp>.dtp-content{max-height:90vh;overflow-y:auto}}.dtp-header{background:#f1c40f;color:#343a40;text-align:center;padding:3px;position:relative}.dtp-date,.dtp-time{background:#ebddb7;text-align:center;color:#343a40;padding:10px}.dtp-date>div{padding:0;margin:0}.dtp-actual-month{font-size:1.5em}.dtp-actual-num,.dtp-actual-maxtime{font-size:3em;line-height:.9}.dtp-actual-year{font-size:1.5em;color:#343a40}.dtp-picker{padding:10px;text-align:center}.dtp-picker-month,.dtp-actual-time{font-weight:500;text-align:center}.dtp-close{position:absolute;top:0;bottom:0;right:10px}.dtp-close>a{display:inline-block;vertical-align:middle;color:#343a40}.dtp table.dtp-picker-days {
	margin:0;
	border:none
}
.dtp table.dtp-picker-days tr {
	border:none
}
.dtp table.dtp-picker-days tr>td {
	border:none;
	font-weight:700;
	font-size:14px;
	text-align:center;
	padding:10px 3px
}
.dtp table.dtp-picker-days tr>td>span.dtp-select-day {
	color:#bdbdbd!important
}
.dtp table.dtp-picker-days tr>td>a {
	color:#9b9b9b;
	width:24px;
	height:24px;
	display:inline-block;
	text-align:center;
	line-height:24px;
	border-radius:50%;
	transition:.3s all ease
}
.dtp .dtp-picker-time>a {
	color:#9b9b9b;
	padding:4px 5px 5px 6px;
	border-radius:50%!important
}
.dtp table.dtp-picker-days tr>td>a.selected {
	background:#f1c40f;
	color:#fff
}
.dtp table.dtp-picker-days tr>th {
	color:#9b9b9b;
	text-align:center;
	font-weight:700;
	padding:4px 3px;
	border-top:none;
	border-bottom:none
}
.dtp .p10,
.dtp .p20,
.dtp .p60,
.dtp .p80 {
	display:inline-block;
	vertical-align:middle
}
.dtp .p10 {
	width:10%
}
.dtp .p10>a {
	color:#343a40;
	transition:.3s all ease
}
.dtp .p10>a:hover {
	color:#9b9b9b
}
.dtp .p20 {
	width:20%
}
.dtp .p60 {
	width:60%
}
.dtp .p80 {
	width:80%
}
.dtp-picker-month {
	display:none!important
}
.dtp-meridien-am,
.dtp-meridien-pm {
	position:relative;
	top:10px;
	display:inline-block;
	width:26px;
	height:26px;
	color:#9b9b9b;
	font-weight:500;
	padding:7px 5px;
	border-radius:50%!important;
	text-decoration:none;
	background:#eee;
	font-size:10px
}
.dtp-actual-meridien a.selected {
	background:#f1c40f;
	color:#fff
}
.dtp-picker-time {
	position:absolute;
	width:30px;
	height:30px;
	font-size:1em;
	border-radius:50%;
	cursor:pointer;
	font-weight:500;
	text-align:center!important
}
.dtp-picker-time>a {
	display:block;
	line-height:23px;
	padding:3px
}
.dtp-picker-time>a.dtp-select-hour.selected {
	background:#f1c40f;
	color:#fff
}
.dtp-picker-time>a.dtp-select-hour.disabled {
	color:#343a40
}
.dtp-picker-time>a.dtp-select-minute.disabled {
	color:#343a40
}
.dtp-picker-time>a.dtp-select-minute.selected {
	background:#f1c40f;
	color:#fff
}
.dtp-picker-clock {
	margin-top:10px;
	margin-left:20px;
	margin-right:20px;
	padding:10px;
	border-radius:50%!important;
	background:#fff
}
.dtp-clock-center {
	width:15px;
	height:15px;
	background:#343a40;
	border-radius:50%;
	position:absolute;
	z-index:50
}
html[class*=ie] .dtp-clock-center {
	display:none
}
.dtp-hand,
.dtp-hour-hand {
	position:absolute;
	width:4px;
	margin-left:-2px;
	background:#343a40;
	transform:rotate(0deg);
	transform-origin:bottom;
	z-index:1
}
html[class*=ie] .dtp-hand,
html[class*=ie] .dtp-hour-hand {
	display:none
}
.dtp-minute-hand {
	width:2px;
	margin-left:-1px
}
.dtp-hand.on {
	background:#f1c40f
}
.dtp-buttons {
	padding:0 10px 10px;
	text-align:right
}
.dtp .invisible {
	visibility:hidden
}
.dtp .left {
	float:left
}
.dtp .right {
	float:right;
	margin-top:6px
}
.select2 {
	width:100%!important
}
.select2-container {
	box-sizing:border-box;
	display:inline-block;
	margin:0;
	position:relative;
	vertical-align:middle
}
.select2-container .select2-selection--single {
	box-sizing:border-box;
	cursor:pointer;
	display:block;
	height:50px;
	user-select:none;
	-webkit-user-select:none
}
.select2-container .select2-selection--single .select2-selection__rendered {
	display:block;
	padding-left:20px;
	padding-right:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.select2-container .select2-selection--single .select2-selection__clear {
	position:relative
}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
	padding-left:20px;
	padding-right:20px
}
.select2-container .select2-selection--multiple {
	box-sizing:border-box;
	cursor:pointer;
	display:block;
	min-height:32px;
	user-select:none;
	-webkit-user-select:none
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
	display:inline-block;
	overflow:hidden;
	padding-left:20px;
	text-overflow:ellipsis;
	white-space:nowrap
}
.select2-container .select2-search--inline {
	float:left
}
.select2-container .select2-search--inline .select2-search__field {
	box-sizing:border-box;
	border:none;
	margin-top:5px;
	padding:0
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
	-webkit-appearance:none
}
.select2-dropdown {
	background-color:#343a40;
	border:1px solid #343a40;
	border-radius:4px;
	box-sizing:border-box;
	display:block;
	position:absolute;
	left:-100000px;
	width:100%;
	z-index:12
}
.select2-results {
	display:block
}
.select2-results__options {
	list-style:none;
	margin:0;
	padding:0
}
.select2-results__option {
	padding:2px 10px;
	font-size:14px;
	transition:.3s;
	user-select:none;
	-webkit-user-select:none
}
.select2-results__option[aria-selected] {
	cursor:pointer
}
.select2-container--open .select2-dropdown {
	left:0
}
.select2-container--open .select2-dropdown--above {
	border-bottom:none;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0
}
.select2-container--open .select2-dropdown--below {
	border-top:none;
	border-top-left-radius:0;
	border-top-right-radius:0
}
.select2-search--dropdown {
	display:block;
	padding:4px
}
.select2-search--dropdown .select2-search__field {
	width:100%;
	padding:4px;
	box-sizing:border-box
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
	-webkit-appearance:none
}
.select2-search--dropdown.select2-search--hide {
	display:none
}
.select2-close-mask {
	border:0;
	margin:0;
	padding:0;
	display:block;
	position:fixed;
	left:0;
	top:0;
	min-height:100%;
	min-width:100%;
	height:auto;
	width:auto;
	opacity:0;
	z-index:99;
	background-color:#fff;
	filter:alpha(opacity=0)
}
.select2-hidden-accessible {
	border:0!important;
	clip:rect(0 0 0 0)!important;
	height:1px!important;
	margin:-1px!important;
	overflow:hidden!important;
	padding:0!important;
	position:absolute!important;
	width:1px!important
}
.select2+.form-validation {
	z-index:14
}
.select2-container--bootstrap {
	display:block
}
.select2-container--bootstrap .select2-selection {
	background-color:transparent;
	border:1px solid rgba(255,
	255,
	255,
	.1);
	border-radius:0;
	color:#9b9b9b;
	font-family:merriweather sans,
	sans-serif;
	font-size:14px;
	outline:0
}
.select2-container--bootstrap .select2-search--dropdown .select2-search__field {
	background-color:transparent;
	border:1px solid rgba(255,
	255,
	255,
	.1);
	border-radius:0;
	color:#9b9b9b;
	font-family:merriweather sans,
	sans-serif;
	font-size:14px
}
.select2-container--bootstrap .select2-search__field {
	outline:0;
	font-size:14px
}
.select2-container--bootstrap .select2-search__field::-webkit-input-placeholder {
	color:#9b9b9b
}
.select2-container--bootstrap .select2-search__field:-moz-placeholder {
	color:#9b9b9b
}
.select2-container--bootstrap .select2-search__field::-moz-placeholder {
	color:#9b9b9b;
	opacity:1
}
.select2-container--bootstrap .select2-search__field:-ms-input-placeholder {
	color:#9b9b9b
}
.select2-container--bootstrap .select2-results__option[role=group] {
	padding:0
}
.select2-container--bootstrap .select2-results__option[aria-disabled=true] {
	color:#f0f0f0;
	cursor:not-allowed
}
.select2-container--bootstrap .select2-results__option[aria-selected=true] {
	background-color:#f5f5f5;
	color:#101010
}
.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
	background-color:#f1c40f;
	color:#343a40
}
.select2-container--bootstrap .select2-results__option .select2-results__option {
	padding:10px 20px
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group {
	padding-left:0
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option {
	margin-left:-41px;
	padding-left:82px
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left:-82px;
	padding-left:123px
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left:-123px;
	padding-left:164px
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left:-164px;
	padding-left:205px
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left:-205px;
	padding-left:246px
}
.select2-container--bootstrap .select2-results__group {
	color:#f0f0f0;
	display:block;
	padding:16px 41px;
	font-weight:700;
	font-size:16px;
	line-height:1.875;
	white-space:nowrap
}
.select2-container--bootstrap.select2-container--focus .select2-selection,
.select2-container--bootstrap.select2-container--open .select2-selection {
	transition:border-color ease-in-out .15s,
	box-shadow ease-in-out .15s;
	border-color:#f1c40f
}
@media screen and (prefers-reduced-motion: reduce) {
	.select2-container--bootstrap.select2-container--focus .select2-selection,
	.select2-container--bootstrap.select2-container--open .select2-selection {
		transition:none
	}
}
.select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b {
	border-color:transparent transparent #f1c40f transparent;
	border-width:0 5px 5px
}
.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection {
	border-bottom-right-radius:0;
	border-bottom-left-radius:0
}
.select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection {
	border-top-left-radius:0;
	border-top-right-radius:0
}
.select2-container--bootstrap .select2-selection__clear {
	color:#343a40;
	cursor:pointer;
	float:right;
	font-weight:400;
	margin-right:10px
}
.select2-container--bootstrap .select2-selection__clear:hover {
	color:#f1c40f
}
.select2-container--bootstrap.select2-container--disabled .select2-selection {
	border-color:rgba(255,
	255,
	255,
	.1);
	box-shadow:none
}
.select2-container--bootstrap.select2-container--disabled .select2-selection,
.select2-container--bootstrap.select2-container--disabled .select2-search__field {
	cursor:not-allowed
}
.select2-container--bootstrap.select2-container--disabled .select2-selection,
.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice {
	background-color:#e6e6e6
}
.select2-container--bootstrap.select2-container--disabled .select2-selection__clear,
.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove {
	display:none
}
.select2-container--bootstrap .select2-dropdown {
	border-color:#f1c40f;
	overflow-x:hidden
}
.select2-container--bootstrap .select2-results>.select2-results__options {
	max-height:200px;
	overflow-y:auto
}
.select2-container--bootstrap .select2-selection--single {
	text-align:left;
	height:40px;
	line-height:40px;
	padding:0 15px
}
.select2-container--bootstrap .select2-selection--single .select2-selection__arrow {
	position:absolute;
	bottom:0;
	right:15px;
	top:0
}
.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b:before {
	position:absolute;
	top:50%;
	font-weight:400;
	margin-top:-10px;
	right:0;
	height:20px;
	line-height:20px;
	content:'\e313';
	font-family:material icons;
	font-size:20px
}
.select2-container--bootstrap .select2-selection--single .select2-selection__rendered {
	color:#9b9b9b;
	padding:0
}
.select2-container--bootstrap .select2-selection--single .select2-selection__placeholder {
	color:#9b9b9b
}
.select2-container--bootstrap .select2-selection--multiple {
	min-height:40px
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered {
	box-sizing:border-box;
	display:block;
	line-height:24;
	list-style:none;
	margin:0;
	overflow:hidden;
	padding:0;
	width:100%;
	text-overflow:ellipsis;
	white-space:nowrap
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder {
	color:#9b9b9b;
	float:left;
	margin-top:5px
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
	color:#9b9b9b;
	background:#000;
	border:1px solid #000;
	border-radius:3px;
	cursor:default;
	float:left;
	margin:0;
	padding:0 16px
}
.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
	background:0 0;
	padding:0 41px;
	height:38px;
	line-height:24;
	margin-top:0;
	min-width:5em
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove {
	color:#343a40;
	cursor:pointer;
	display:inline-block;
	font-weight:700;
	margin-right:8px
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover {
	color:#f1c40f
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {
	margin-top:16px
}
.select2-container--bootstrap.input-sm,
.select2-container--bootstrap.input-lg {
	border-radius:0;
	font-size:12px;
	height:auto;
	line-height:1;
	padding:0
}
.select2-container--bootstrap.input-sm .select2-selection--single,
.input-group-sm .select2-container--bootstrap .select2-selection--single,
.form-wrap-sm .select2-container--bootstrap .select2-selection--single {
	border-radius:3px;
	font-size:12px;
	height:45.6px;
	line-height:1.5;
	padding:12.8px 44.8px 12.8px 32.8px
}
.select2-container--bootstrap.input-sm .select2-selection--single .select2-selection__arrow b,
.input-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,
.form-wrap-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {
	margin-left:-12.8px
}
.select2-container--bootstrap.input-sm .select2-selection--multiple,
.input-group-sm .select2-container--bootstrap .select2-selection--multiple,
.form-wrap-sm .select2-container--bootstrap .select2-selection--multiple {
	min-height:45.6px
}
.select2-container--bootstrap.input-sm .select2-selection--multiple .select2-selection__choice,
.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,
.form-wrap-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
	font-size:12px;
	line-height:1.5;
	margin:11.8px 0 0 16.4px;
	padding:0 12.8px
}
.select2-container--bootstrap.input-sm .select2-selection--multiple .select2-search--inline .select2-search__field,
.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,
.form-wrap-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
	padding:0 32.8px;
	font-size:12px;
	height:43.6px;
	line-height:1.5
}
.select2-container--bootstrap.input-sm .select2-selection--multiple .select2-selection__clear,
.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,
.form-wrap-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {
	margin-top:12.8px
}
.select2-container--bootstrap.input-lg .select2-selection--single,
.input-group-lg .select2-container--bootstrap .select2-selection--single,
.form-wrap-lg .select2-container--bootstrap .select2-selection--single {
	border-radius:6px;
	font-size:18px;
	height:64.4px;
	line-height:1.33333;
	padding:19.2px 64.2px 19.2px 49.2px
}
.select2-container--bootstrap.input-lg .select2-selection--single .select2-selection__arrow,
.input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,
.form-wrap-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow {
	width:5px
}
.select2-container--bootstrap.input-lg .select2-selection--single .select2-selection__arrow b,
.input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,
.form-wrap-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {
	border-width:5px 5px 0;
	margin-left:-5px;
	margin-left:-19.2px;
	margin-top:-2.5px
}
.select2-container--bootstrap.input-lg .select2-selection--multiple,
.input-group-lg .select2-container--bootstrap .select2-selection--multiple,
.form-wrap-lg .select2-container--bootstrap .select2-selection--multiple {
	min-height:64.4px
}
.select2-container--bootstrap.input-lg .select2-selection--multiple .select2-selection__choice,
.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,
.form-wrap-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
	font-size:18px;
	line-height:1.33333;
	border-radius:4px;
	margin:18.2px 0 0 24.6px;
	padding:0 19.2px
}
.select2-container--bootstrap.input-lg .select2-selection--multiple .select2-search--inline .select2-search__field,
.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,
.form-wrap-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
	padding:0 49.2px;
	font-size:18px;
	height:62.4px;
	line-height:1.33333
}
.select2-container--bootstrap.input-lg .select2-selection--multiple .select2-selection__clear,
.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,
.form-wrap-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {
	margin-top:19.2px
}
.select2-container--bootstrap.input-lg.select2-container--open .select2-selection--single {}.select2-container--bootstrap.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color:transparent transparent #343a40 transparent;
	border-width:0 5px 5px
}
.input-group-lg .select2-container--bootstrap.select2-container--open .select2-selection--single {}.input-group-lg .select2-container--bootstrap.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color:transparent transparent #343a40 transparent;
	border-width:0 5px 5px
}
.select2-container--bootstrap[dir=rtl] .select2-selection--single {
	padding-left:53px;
	padding-right:41px
}
.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__rendered {
	padding-right:0;
	padding-left:0;
	text-align:right
}
.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__clear {
	float:left
}
.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow {
	left:41px;
	right:auto
}
.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow b {
	margin-left:0
}
.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice,
.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__placeholder {
	float:right
}
.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice {
	margin-left:0;
	margin-right:20.5px
}
.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
	margin-left:2px;
	margin-right:auto
}
.has-warning .select2-dropdown,
.has-warning .select2-selection {
	border-color:#8a6d3b
}
.has-warning .select2-container--focus .select2-selection,
.has-warning .select2-container--open .select2-selection {
	box-shadow:inset 0 1px 1px rgba(0,
	0,
	0,
	.075),
	0 0 6px #c0a16b;
	border-color:#66512c
}
.has-warning.select2-drop-active {
	border-color:#66512c
}
.has-warning.select2-drop-active.select2-drop.select2-drop-above {
	border-top-color:#66512c
}
.has-error .select2-dropdown,
.has-error .select2-selection {
	border-color:#a94442
}
.has-error .select2-container--focus .select2-selection,
.has-error .select2-container--open .select2-selection {
	box-shadow:inset 0 1px 1px rgba(0,
	0,
	0,
	.075),
	0 0 6px #ce8483;
	border-color:#843534
}
.has-error.select2-drop-active {
	border-color:#843534
}
.has-error.select2-drop-active.select2-drop.select2-drop-above {
	border-top-color:#843534
}
.has-success .select2-dropdown,
.has-success .select2-selection {
	border-color:#3c763d
}
.has-success .select2-container--focus .select2-selection,
.has-success .select2-container--open .select2-selection {
	box-shadow:inset 0 1px 1px rgba(0,
	0,
	0,
	.075),
	0 0 6px #67b168;
	border-color:#2b542c
}
.has-success.select2-drop-active {
	border-color:#2b542c
}
.has-success.select2-drop-active.select2-drop.select2-drop-above {
	border-top-color:#2b542c
}
.input-group .select2-container--bootstrap {
	display:table;
	table-layout:fixed;
	position:relative;
	z-index:2;
	float:left;
	width:100%;
	margin-bottom:0
}
.input-group.select2-bootstrap-prepend .select2-container--bootstrap .select2-selection {
	border-top-left-radius:0;
	border-bottom-left-radius:0
}
.input-group.select2-bootstrap-append .select2-container--bootstrap .select2-selection {
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
.select2-bootstrap-append .select2-container--bootstrap,
.select2-bootstrap-append .input-group-btn,
.select2-bootstrap-append .input-group-btn .btn,
.select2-bootstrap-prepend .select2-container--bootstrap,
.select2-bootstrap-prepend .input-group-btn,
.select2-bootstrap-prepend .input-group-btn .btn {
	vertical-align:top
}
.form-input.select2-hidden-accessible {
	position:absolute!important;
	width:1px!important
}
.form-inline .select2-container--bootstrap {
	display:inline-block
}

/*my */

.video-box {
	position:relative;
	width:1174px;
	height:50vh;
	overflow:hidden;
}
video#myVideo {
	width:100%;
}
.banner-module .text-inner h3 {
	font-size:20px;
}
.facebook-likebox {
	margin-top:20px;
}
.testimony {
	margin-top:50px;
}
h3.category_text {
	margin-bottom:25px;
	text-transform:uppercase;
}
.min-gallery {
	overflow:hidden;
}
.min-gallery img {
	transition:.3s;
}
.min-gallery img:hover {
	transform:scale(1.2);
}
iframe {
    width: 100%;
}
@media (max-width: 580px) {
	.bg-sitemap {
    margin-top: 54px;
}
	.swiper-container{
		margin:54px 0 0 0 !important;
		}
	.menu-item {
		width: 100%!important;
		padding: 10px;
	}
	.swiper-slide-caption .main-slider-content {
		
		bottom: 40px!important;
		left: 15px!important;
	}
	.main-slider-content h3 {
		font-size: 15px;
	}
	.main-slider-content p {
		font-size: 12px;
	}
	.swiper-slide-caption:after {
		border: 320px solid transparent !important;
		border-left: 365px solid rgba(0, 0, 0, .2) !important;
		border-bottom: 0;
		position: absolute;
		top: 0;
		content: "";
		left: 0;
	}
	.jumbotron-link:before {
		transform: rotate(46deg);
	}
	.jumbotron-link{
		font-size:12px;
		width: 80px;
		height: 80px;
	}
	.jumbotron-custom h3{
	font-size:15px!important;}
	.jumbotron-custom p {
		font-size: 11px!important;
	}
	.rd-navbar-brand .brand-name:after, 
	.rd-navbar-brand .brand-name:before, 
	.rd-navbar-brand:after  {
		display:none!important;
	}
	.jumbotron-custom{
	top:0px!important;}
	a.jumbotron-link.jumbotron-link-secondary span {
		margin-top:26px!important;
	}
	.book-img {
		right:0px!important;
		top:440px!important;
	}
	.facebook-follow {
		margin-top:20px;
	}
	.footer-one {
		justify-content:center;
		margin-bottom:20px;
	}
	a.anchor.jumbotron-link.jumbotron-link-primary span {
		margin-bottom:8px!important;
	}
	span.h6.text-regular.workone {
		margin-left:17px;
	}
	.time-mobile {
		display:none;
	}
	.video-box {
		width:100%;
	}
	.rd-navbar-brand img {
		width:100px!important;
	}
	.rd-navbar-brand span:last-of-type {
		display:block;
	}
	.rd-navbar-fixed .rd-navbar-brand {
		left:10px;
		height:100px;
	}
	.rd-navbar-fixed .rd-navbar-panel {
    height: 110px;
}
.rd-navbar-fixed .rd-navbar-nav, .rd-navbar-sidebar{
	padding:50px 0!important;
}
	.unit-left span {
		font-size:12px!important;
	}
	.unit>* {
		margin-bottom:0px!important;
		margin-left:15px;
	}
	.unit-spacing-xs>* {
		margin-bottom:0px!important;
		margin-left:5px;
	}
	.unit-body {
		font-size:12px;
	}
	.rd-navbar-collapse-toggle{
		top:30px!important;}
	.rd-navbar-top-panel {
		position:fixed;
		top:30px;
		left:60%;
		width:200px;
		padding:10px 0 0 0;
		opacity:1;
		visibility:visible;
		transform:translateX(-50%);
		z-index:1086;
		text-align:left;
		box-shadow:none;
		margin:0 auto;
		background-color:transparent!important;
	}
}
.booking_btn {
	margin-top:50px;
}
.booking_btn h3 {
	font-size:25px;
}
.gallery-item.container.isotope-wrap.new-one {
	padding:100px 0px;
}
.page .jumbotron-link-section span {
	z-index:2;
	margin-bottom:25px;
	text-transform:uppercase;
}
a.anchor.jumbotron-link.jumbotron-link-primary span {
	margin-bottom:30px;
}
.jumbotron-link-primary:after {
	background-image:none;
	*/
}
a.jumbotron-link.jumbotron-link-secondary {
	display:block;
}
a.jumbotron-link.jumbotron-link-secondary.jumbotron-link-section {
	display:none;
}
a.jumbotron-link.jumbotron-link-secondary span {
	margin-top:50px;
	display:block;
}
.jumbotron-inner {
	max-width:100%;
}
a.jumbotron-link.jumbotron-link-secondary {
	margin-left:55px;
}
.jumbotron-link:before {
	background-color:rgba(0,
	0,
	0,
	.3);
}
desktop .jumbotron-custom {
	top:325px;
}
ul.rd-navbar-nav {
	display:block!important;
}
@media (min-width: 576px) and (max-width: 767.98px) {
	.rd-navbar-brand .brand-name:after, 
	.rd-navbar-brand .brand-name:before, 
	.rd-navbar-brand:after  {
		display:none!important;
	}
	.jumbotron-custom{
	top:0px!important;}
	.book-img {
		right:60px!important;
		top:300px!important;
	}
	.facebook-follow {
		margin-top:20px;
	}
	.footer-one {
		justify-content:center;
		margin-bottom:20px;
	}
	a.anchor.jumbotron-link.jumbotron-link-primary span {
		margin-bottom:20px!important;
	}
	span.h6.text-regular.workone {
		margin-left:17px;
	}
	.time-mobile {
		display:none;
	}
	.video-box {
		width:100%;
	}
	.rd-navbar-brand img {
		width:50px!important;
	}
	.rd-navbar-brand span:last-of-type {
		display:block;
	}
	.rd-navbar-fixed .rd-navbar-brand {
		left:10px;
	}
	.unit-left span {
		font-size:12px!important;
	}
	.unit>* {
		margin-bottom:0px!important;
		margin-left:15px;
	}
	.unit-spacing-xs>* {
		margin-bottom:0px!important;
		margin-left:5px;
	}
	.unit-body {
		font-size:12px;
	}
	.rd-navbar-top-panel {
		position:fixed;
		top:0;
		left:40%;
		width:250px;
		padding:10px 0 0 0;
		opacity:1;
		visibility:visible;
		transform:translateX(-50%);
		z-index:1086;
		text-align:left;
		box-shadow:none;
		margin:0 auto;
	}
}
.booking_btn {
	border:1px solid #f1c40f;
	display:inline-block;
	padding:10px;
	transition:.3s;
	    margin-bottom: 10px;
}
.booking_btn:hover {
	background:#f1c40f;
}
.booking_btn:hover a h3 {
	color:#000!important;
}
.book-img img {
	width:140px;
	opacity:0.35;
	display:block;
}
section.section-top-50.section-bottom-83.section-sm-top-70 {
	position:relative;
	padding:100px 0px;
}
.book-img {
	position:absolute;
	top:30px;
	right:150px;
}
.bg-counter {
    background-image: url(../images/index-bg-1.jpg);
	background-position: center;
}
.page-foot .form-wrap {
    margin-bottom: 13px;
}
.form-wrap {
    position: relative;
    margin-bottom: 18px;
}
.page-foot * {
    color: #9b9b9b;
}
.page-foot .form-label {
    font-size: 14px;
}
.form-label {
    position: absolute;
    top: 20px;
    left: 15px;
    font-size: 14px;
    color: #9b9b9b;
    pointer-events: none;
    z-index: 9;
    transition: .3s;
    font-weight: 400;
    transform: translateY(-50%);
}
.page-foot .form-input {
    border-color: rgba(255,255,255,.1);
}
.form-input {
    -webkit-appearance: none;
    line-height: 20px;
    border: 1px solid rgba(255,255,255,.1);
    padding: 5px 15px;
    border-radius: 0;
    height: 40px;
	display: block;
    width: 100%;
	background-color: transparent;
    background-clip: padding-box;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.btn-link-variant-1 {
    text-transform: uppercase;
    font-family: merriweather,serif;
    font-weight: 700;
    letter-spacing: .15em;
    padding: 0;
}

.btn-link-primary {
    color: #f1c40f;
}
.btn-link {
    position: relative;
    display: inline-block;
    font-size: 14px;
    padding: 0 7px;
    border: none;
	ouline:none;
}
.btn-link:hover {
    color: #fff;
	outline:none;
	text-decoration:none;
}
.rd-navbar-address+.rd-navbar-address {
    margin-top: 0px;
}
.rd-navbar-address>*+* {
    margin-top: 0px;
}
.section-sm-75 {
    padding-top: 75px;
    padding-bottom: 75px;
}
.thumbnail-design-element .icon {
    display: inline-block;
    width: 60px;
}
.page .icon-sm-mod-1 {
    font-size: 30px;
}
.page .text-primary {
    color: #f1c40f!important;
}
.icon:before {
    position: relative;
    display: inline-block;
    font-weight: 400;
    font-style: normal;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	font-family:fontawesome;
}

.mdi-chevron-down:before {
    content: "\f107";
	
}
.rd-navbar-brand .brand-name ,.rd-navbar-brand{
    position: relative;
    display: inline-block;
    color: #343a40;
    text-align: left;
}
.rd-navbar-brand:after {
    content: '';
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    height: 1px;
    max-width: 353px;
    width: 100%;
    background-image: linear-gradient(to right,#343a40,#f1c40f,50%,#343a40);
}
.rd-navbar-brand .brand-name:before {
    position: absolute;
    left: -110px;
    top: 50%;
    margin-top: -1px;
    content: "";
    display: inline-block;
    height: 1px;
    width: 100px;
    background-image: linear-gradient(to right,#343a40,#ffffff);
    opacity: .3;
}
.rd-navbar-brand .brand-name:after {
    position: absolute;
    right: -105px;
    top: 50%;
    margin-top: -1px;
    content: "";
    display: inline-block;
    height: 1px;
    width: 100px;
    background-image: linear-gradient(to right,#ffffff,#343a40);
    opacity: .3;
}
.newrdband:after {
	display:block!important;
}
a.anchor.jumbotron-link.jumbotron-link-primary span, a.jumbotron-link.jumbotron-link-secondary span {
    color: #e0ca8f;
}
a.anchor.jumbotron-link.jumbotron-link-primary span:hover, a.jumbotron-link.jumbotron-link-secondary span:hover {
    color: #000!important;
}
.swiper-slide-caption:after {
	border: 670px solid transparent;
    border-left: 800px solid rgba(0, 0, 0, .7);
    border-bottom: 0;
    position: absolute;
    bottom: 0;
	content:"";
	left:0;
}
.swiper-slide-caption .main-slider-content{
	position: absolute;
    bottom: 100px;
    left: 50px;
    z-index: 110
}
.main-slider-content h3 {
    text-transform: uppercase;
}
.swiper-slide-caption .main-slider-content .booking_btn{
	margin-top:10px;
}
.slider-botton-area {
	position:relative;
}
.swiper-slide.swiper-slide-active .swiper-slide-caption .main-slider-content h3{
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-name: fadeInLeft;
	animation-delay: 0.3s;
}
.swiper-slide.swiper-slide-active .swiper-slide-caption .main-slider-content .booking_btn{
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-name: fadeInRight;
	animation-delay: 0.3s;
}
.swiper-slide.swiper-slide-duplicate.swiper-slide-active .swiper-slide-caption .main-slider-content .slider-text{
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-name: fadeInLeft;
	animation-delay: 0.3s;
}
.swiper-slide.swiper-slide-active .swiper-slide-caption .main-slider-content {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-name: fadeInUp;
	animation-delay: 0.3s;
}
.main-slider-content img {
    width: 80px;
    margin-bottom: 10px;
}
.menu-item {
    width: 33%;
    padding: 10px;
}
.menu_area {
    padding: 100px 20px;
}
p.product_description {
    text-align: justify;
	font-size: 10px;
	line-height:1.2;
	margin-bottom:5px;
	color:#999;
    text-transform: capitalize;
}
.menu-area {
	padding:50px 0px;
}
p.product_name {
    padding-top:5px;
	padding-bottom:5px;
    text-transform: capitalize;
    text-align: left;
    color: #ffff;
    margin:0;
	line-height:1;
}
.panel-body {
    padding: 5px 10px 0;
	border:1px solid #f1c40f;
	border-radius:0 0 10px 10px;
}
.panel-body .product_dv:not(:last-child) {
	border-bottom:1px solid #333;
}
.sub_product .product_name:before {
	content:"• ";
}
.sub_product {
	padding-left:15px;
}
.price_dv{
    padding-top:2.5px;
	padding-bottom:2.5px;
	text-align:right;
    color: #fff;
	font-size:10px;
	line-height:1;
}
.price_dv span {
	font-size:13px;
}
p.panel-title {
    text-transform: uppercase;
    color: #fff;
    padding: 10px;
    display: block;
    background: #f1c40f;
	color:#000;
	font-weight:700;
	border-radius:10px 10px 0 0;
}
@media (max-width:992px) {
	.menu-item { width:50%; }
	#menu .item { width: 100% !important;; padding:0 10px 20px; }
}
@media (max-width:768px) {
	.menu-item { width:100%; }
}

.time {
    text-align: center;
    color: white;
}
#menu .item { width:33%; padding:0 10px 20px; }
#menu .item .title { background:var(--primary); color:var(--light); padding:10px; border:1px solid var(--primary); }
#menu .item .title p { font-size:20px; font-weight:700; margin:0; text-transform:capitalize; }
#menu .item .title small { font-size:12px; display:block; margin:0; font-weight:500; font-style:italic; text-align: left; }
#menu .content { padding:20px 15px 10px; border:1px solid var(--primary); border-top:0; }
#menu .content .meal { display:flex; align-items:center; justify-content:space-between; margin:0 0 15px; }
#menu .content .meal .name { font-size:14px; font-weight:600; text-transform:capitalize; color: #fff;}
#menu .content .meal .dots { flex-grow:1; border-bottom:2px dashed #fff; height:15px; margin:0 10px; }
#menu .content .meal .price { font-size:14px; font-weight:700; color:#fff; }
#menu .content .detail { font-size:13px; font-weight:400; font-style:italic; margin:-15px 0 15px; color:#f1c40f; margin-top: 2px; text-align: left;}
#menu .content .meal.sub { padding-left:15px; }
table td {
   padding: 10px;
   border-bottom: 1px solid white;
}
.time.align-item-stretch p {
    margin-bottom: 14px;
    font-size: 25px;
    border-bottom: 2px solid white;
    display: inline-block;
}
@media (max-width:992px) {
	.time{
		margin-top: 30px;
	}
	.menu .menu-active { width:100%; padding:0 0 10px; }
}
table {
    border-collapse: collapse;
	width: 100%;
	background-color: #434b52b0;
}
footer .content .time table tr td {
    padding: 2px 10px;
    color: var(--light);
}
a.order {
    display: none !important;
}
@media (max-width:992px) {
a.order {
	display: block !important;
}
}