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

body {

	font-family: Rubik;

	overflow-x: hidden

}

.display-1 {

	font-family: Quicksand, sans-serif;

	font-size: 4.25rem;

	font-display: swap

}

.display-1>.mbr-iconfont {

	font-size: 6.8rem

}

.display-2 {

	font-family: Quicksand, sans-serif;

	font-size: 3.2rem;

	font-display: swap

}

.display-2>.mbr-iconfont {

	font-size: 5.12rem

}

.display-4 {

	font-size: 16px

}

.display-4>.mbr-iconfont {

	font-size: 1.6rem

}

.display-5 {

	font-family: Quicksand, sans-serif;

	font-size: 1.6rem;

	font-display: swap

}

.display-5>.mbr-iconfont {

	font-size: 2.56rem

}

.display-7 {

	font-size: 1rem

}

.display-7>.mbr-iconfont {

	font-size: 1.6rem

}

@media (max-width:768px) {

.display-1 {

	font-size: 3.4rem;

font-size:calc(2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem)/ (48 - 20)));

line-height:calc(1.4 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem)/ (48 - 20))))

}

.display-2 {

	font-size: 2.56rem;

font-size:calc(1.77rem + (3.2 - 1.77) * ((100vw - 20rem)/ (48 - 20)));

line-height:calc(1.4 * (1.77rem + (3.2 - 1.77) * ((100vw - 20rem)/ (48 - 20))))

}

.display-4 {

font-size:.8rem;

font-size:calc(1rem + (1 - 1) * ((100vw - 20rem)/ (48 - 20)));

line-height:calc(1.4 * (1rem + (1 - 1) * ((100vw - 20rem)/ (48 - 20))))

}

.display-5 {

	font-size: 1.28rem;

font-size:calc(1.21rem + (1.6 - 1.21) * ((100vw - 20rem)/ (48 - 20)));

line-height:calc(1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem)/ (48 - 20))))

}

}

.btn {

	padding: 1rem 3rem;

	border-radius: 3px

}

.btn-sm {

padding:.6rem 1.5rem;

	border-radius: 3px

}

.btn-md {

	padding: 1rem 3rem;

	border-radius: 3px

}

.btn-lg {

	padding: 1.2rem 3.2rem;

	border-radius: 3px

}

.bg-primary {

	background-color: #ab7b09!important

}

.bg-success {

	background-color: #dbb246!important

}

.bg-info {

	background-color: #82786e!important

}

.bg-warning {

	background-color: #879a9f!important

}

.bg-danger {

	background-color: #b1a374!important

}

.btn-primary, .btn-primary:active {

	background-color: #ab7b09!important;

	border-color: #ab7b09!important;

	color: #fff!important

}

.btn-primary.active, .btn-primary.focus, .btn-primary:focus, .btn-primary:hover {

	color: #fff!important;

	background-color: #624705!important;

	border-color: #624705!important

}

.contactnow h3.subheading.text-center {

	line-height: 32px;

	color:#1c1c1c;

	font-size: 1.75rem;

margin-bottom:.5rem

}

.btn-primary.disabled, .btn-primary:disabled {

	color: #fff!important;

	background-color: #624705!important;

	border-color: #624705!important

}

.btn-secondary, .btn-secondary:active {

	background-color: #f36!important;

	border-color: #f36!important;

	color: #fff!important

}

.btn-secondary.active, .btn-secondary.focus, .btn-secondary:focus, .btn-secondary:hover {

	color: #fff!important;

	background-color: #e50039!important;

	border-color: #e50039!important

}

.btn-secondary.disabled, .btn-secondary:disabled {

	color: #fff!important;

	background-color: #e50039!important;

	border-color: #e50039!important

}

.btn-info, .btn-info:active {

	background-color: #82786e!important;

	border-color: #82786e!important;

	color: #fff!important

}

.btn-info.active, .btn-info.focus, .btn-info:focus, .btn-info:hover {

	color: #fff!important;

	background-color: #59524b!important;

	border-color: #59524b!important

}

.btn-info.disabled, .btn-info:disabled {

	color: #fff!important;

	background-color: #59524b!important;

	border-color: #59524b!important

}

.btn-success, .btn-success:active {

	background-color: #dbb246!important;

	border-color: #dbb246!important;

	color: #fff!important

}

.btn-success.active, .btn-success.focus, .btn-success:focus, .btn-success:hover {

	color: #fff!important;

	background-color: #b28a23!important;

	border-color: #b28a23!important

}

.btn-success.disabled, .btn-success:disabled {

	color: #fff!important;

	background-color: #b28a23!important;

	border-color: #b28a23!important

}

.btn-warning, .btn-warning:active {

	background-color: #879a9f!important;

	border-color: #879a9f!important;

	color: #fff!important

}

.btn-warning.active, .btn-warning.focus, .btn-warning:focus, .btn-warning:hover {

	color: #fff!important;

	background-color: #617479!important;

	border-color: #617479!important

}

.btn-warning.disabled, .btn-warning:disabled {

	color: #fff!important;

	background-color: #617479!important;

	border-color: #617479!important

}

.btn-danger, .btn-danger:active {

	background-color: #b1a374!important;

	border-color: #b1a374!important;

	color: #fff!important

}

.btn-danger.active, .btn-danger.focus, .btn-danger:focus, .btn-danger:hover {

	color: #fff!important;

	background-color: #8b7d4e!important;

	border-color: #8b7d4e!important

}

.btn-danger.disabled, .btn-danger:disabled {

	color: #fff!important;

	background-color: #8b7d4e!important;

	border-color: #8b7d4e!important

}

.btn-white {

	color: #333!important

}

.btn-white, .btn-white:active {

	background-color: #fff!important;

	border-color: #fff!important;

	color: grey!important

}

.btn-white.active, .btn-white.focus, .btn-white:focus, .btn-white:hover {

	color: grey!important;

	background-color: #d9d9d9!important;

	border-color: #d9d9d9!important

}

.btn-white.disabled, .btn-white:disabled {

	color: grey!important;

	background-color: #d9d9d9!important;

	border-color: #d9d9d9!important

}

.btn-black, .btn-black:active {

	background-color: #333!important;

	border-color: #333!important;

	color: #fff!important

}

.btn-black.active, .btn-black.focus, .btn-black:focus, .btn-black:hover {

	color: #fff!important;

	background-color: #0d0d0d!important;

	border-color: #0d0d0d!important

}

.btn-black.disabled, .btn-black:disabled {

	color: #fff!important;

	background-color: #0d0d0d!important;

	border-color: #0d0d0d!important

}

.btn-primary-outline, .btn-primary-outline:active {

	background: 0 0;

	border-color: #4a3504;

	color: #4a3504

}

.btn-primary-outline.active, .btn-primary-outline.focus, .btn-primary-outline:focus, .btn-primary-outline:hover {

	color: #fff;

	background-color: #ab7b09;

	border-color: #ab7b09

}

.btn-primary-outline.disabled, .btn-primary-outline:disabled {

	color: #fff!important;

	background-color: #ab7b09!important;

	border-color: #ab7b09!important

}

.btn-secondary-outline, .btn-secondary-outline:active {

	background: 0 0;

	border-color: #c03;

	color: #c03

}

.btn-secondary-outline.active, .btn-secondary-outline.focus, .btn-secondary-outline:focus, .btn-secondary-outline:hover {

	color: #fff;

	background-color: #f36;

	border-color: #f36

}

.btn-secondary-outline.disabled, .btn-secondary-outline:disabled {

	color: #fff!important;

	background-color: #f36!important;

	border-color: #f36!important

}

.btn-info-outline, .btn-info-outline:active {

	background: 0 0;

	border-color: #4b453f;

	color: #4b453f

}

.btn-info-outline.active, .btn-info-outline.focus, .btn-info-outline:focus, .btn-info-outline:hover {

	color: #fff;

	background-color: #82786e;

	border-color: #82786e

}

.btn-info-outline.disabled, .btn-info-outline:disabled {

	color: #fff!important;

	background-color: #82786e!important;

	border-color: #82786e!important

}

.btn-success-outline, .btn-success-outline:active {

	background: 0 0;

	border-color: #9d7a1e;

	color: #9d7a1e

}

.btn-success-outline.active, .btn-success-outline.focus, .btn-success-outline:focus, .btn-success-outline:hover {

	color: #fff;

	background-color: #dbb246;

	border-color: #dbb246

}

.btn-success-outline.disabled, .btn-success-outline:disabled {

	color: #fff!important;

	background-color: #dbb246!important;

	border-color: #dbb246!important

}

.btn-warning-outline, .btn-warning-outline:active {

	background: 0 0;

	border-color: #55666b;

	color: #55666b

}

.btn-warning-outline.active, .btn-warning-outline.focus, .btn-warning-outline:focus, .btn-warning-outline:hover {

	color: #fff;

	background-color: #879a9f;

	border-color: #879a9f

}

.btn-warning-outline.disabled, .btn-warning-outline:disabled {

	color: #fff!important;

	background-color: #879a9f!important;

	border-color: #879a9f!important

}

.btn-danger-outline, .btn-danger-outline:active {

	background: 0 0;

	border-color: #7a6e45;

	color: #7a6e45

}

.btn-danger-outline.active, .btn-danger-outline.focus, .btn-danger-outline:focus, .btn-danger-outline:hover {

	color: #fff;

	background-color: #b1a374;

	border-color: #b1a374

}

.btn-danger-outline.disabled, .btn-danger-outline:disabled {

	color: #fff!important;

	background-color: #b1a374!important;

	border-color: #b1a374!important

}

.btn-black-outline, .btn-black-outline:active {

	background: 0 0;

	border-color: #000;

	color: #000

}

.btn-black-outline.active, .btn-black-outline.focus, .btn-black-outline:focus, .btn-black-outline:hover {

	color: #fff;

	background-color: #333;

	border-color: #333

}

.btn-black-outline.disabled, .btn-black-outline:disabled {

	color: #fff!important;

	background-color: #333!important;

	border-color: #333!important

}

.btn-white-outline, .btn-white-outline.active, .btn-white-outline:active {

	background: 0 0;

	border-color: #fff;

	color: #fff

}

.btn-white-outline.focus, .btn-white-outline:focus, .btn-white-outline:hover {

	color: #333;

	background-color: #fff;

	border-color: #fff

}

.text-primary {

	color: #ab7b09!important

}

.text-secondary {

	color: #f36!important

}

.text-success {

	color: #dbb246!important

}

.text-info {

	color: #82786e!important

}

.text-warning {

	color: #879a9f!important

}

.text-danger {

	color: #b1a374!important

}

.text-white {

	color: #fff!important

}

.text-black {

	color: #000!important

}

a.text-primary:focus, a.text-primary:hover {

	color: #4a3504!important

}

a.text-secondary:focus, a.text-secondary:hover {

	color: #c03!important

}

a.text-success:focus, a.text-success:hover {

	color: #9d7a1e!important

}

a.text-info:focus, a.text-info:hover {

	color: #4b453f!important

}

a.text-warning:focus, a.text-warning:hover {

	color: #55666b!important

}

a.text-danger:focus, a.text-danger:hover {

	color: #7a6e45!important

}

a.text-white:focus, a.text-white:hover {

	color: #b3b3b3!important

}

a.text-black:focus, a.text-black:hover {

	color: #4d4d4d!important

}

.alert-success {

	background-color: #70c770

}

.alert-info {

	background-color: #82786e

}

.alert-warning {

	background-color: #879a9f

}

.alert-danger {

	background-color: #b1a374

}

.mbr-section-btn a.btn:not(.btn-form) {

	border-radius: 100px

}

.mbr-section-btn a.btn:not(.btn-form):focus, .mbr-section-btn a.btn:not(.btn-form):hover {

	box-shadow: none!important

}

.mbr-section-btn a.btn:not(.btn-form):focus, .mbr-section-btn a.btn:not(.btn-form):hover {

	box-shadow: 0 10px 40px 0 rgba(0,0,0,.2)!important;

	-webkit-box-shadow: 0 10px 40px 0 rgba(0,0,0,.2)!important

}

.mbr-gallery-filter li a {

	border-radius: 100px!important

}

.mbr-gallery-filter li.active .btn {

	background-color: #ab7b09;

	border-color: #ab7b09;

	color: #fff

}

.mbr-gallery-filter li.active .btn:focus {

	box-shadow: none

}

.nav-tabs .nav-link {

	border-radius: 100px!important

}

a, a:hover {

	color: #ff9000

}

.mbr-plan-header.bg-primary .mbr-plan-price-desc, .mbr-plan-header.bg-primary .mbr-plan-subtitle {

	color: #f5bf3f

}

.mbr-plan-header.bg-success .mbr-plan-price-desc, .mbr-plan-header.bg-success .mbr-plan-subtitle {

	color: #fcf9f1

}

.mbr-plan-header.bg-info .mbr-plan-price-desc, .mbr-plan-header.bg-info .mbr-plan-subtitle {

	color: #beb8b2

}

.mbr-plan-header.bg-warning .mbr-plan-price-desc, .mbr-plan-header.bg-warning .mbr-plan-subtitle {

	color: #ced6d8

}

.mbr-plan-header.bg-danger .mbr-plan-price-desc, .mbr-plan-header.bg-danger .mbr-plan-subtitle {

	color: #dfd9c6

}

.scrollToTop_wraper {

	display: none

}

.form-control {

	font-family: Quicksand, sans-serif;

	font-size: 1rem;

	font-display: swap

}

.form-control>.mbr-iconfont {

	font-size: 1.6rem

}

blockquote {

	border-color: #ab7b09

}

.mbr-form .btn {

margin:.4rem 0

}

.mbr-form .input-group-btn a.btn {

	border-radius: 100px!important

}

.mbr-form .input-group-btn a.btn:hover {

	box-shadow: 0 10px 40px 0 rgba(0,0,0,.2)

}

.mbr-form .input-group-btn button[type=submit] {

	border-radius: 100px!important;

	padding: 1rem 3rem

}

.mbr-form .input-group-btn button[type=submit]:hover {

	box-shadow: 0 10px 40px 0 rgba(0,0,0,.2)

}

.form2 .form-control {

	border-top-left-radius: 100px;

	border-bottom-left-radius: 100px

}

.form2 .input-group-btn a.btn {

	border-top-left-radius: 0!important;

	border-bottom-left-radius: 0!important

}

.form2 .input-group-btn button[type=submit] {

	border-top-left-radius: 0!important;

	border-bottom-left-radius: 0!important

}

.form3 input[type=email] {

	border-radius: 100px!important

}

@media (max-width:349px) {

.form2 input[type=email] {

	border-radius: 100px!important

}

.form2 .input-group-btn a.btn {

	border-radius: 100px!important

}

.form2 .input-group-btn button[type=submit] {

	border-radius: 100px!important

}

}

@media (max-width:767px) {

.btn {

font-size:.75rem!important

}

.btn .mbr-iconfont {

	font-size: 1rem!important

}

}

.mbr-footer .mbr-contacts li::before, .mbr-footer-content li::before {

	background: #ab7b09

}

.mbr-footer .mbr-contacts li a:hover, .mbr-footer-content li a:hover {

	color: #ab7b09

}

.footer3 input[type=email], .footer4 input[type=email] {

	border-radius: 100px!important

}

.footer3 .input-group-btn a.btn, .footer4 .input-group-btn a.btn {

	border-radius: 100px!important

}

.footer3 .input-group-btn button[type=submit], .footer4 .input-group-btn button[type=submit] {

	border-radius: 100px!important

}

.header13 .form-inline input[type=email], .header14 .form-inline input[type=email] {

	border-radius: 100px

}

.header13 .form-inline input[type=text], .header14 .form-inline input[type=text] {

	border-radius: 100px

}

.header13 .form-inline input[type=tel], .header14 .form-inline input[type=tel] {

	border-radius: 100px

}

.header13 .form-inline a.btn, .header14 .form-inline a.btn {

	border-radius: 100px

}

.header13 .form-inline button, .header14 .form-inline button {

	border-radius: 100px!important

}

@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {

.card-wrapper {

	flex: auto!important

}

}

.jq-selectbox li.selected, .jq-selectbox li:hover {

	background-color: #ab7b09;

	color: #fff

}

.jq-number__spin.minus:after, .jq-number__spin.plus:after, .jq-selectbox .jq-selectbox__trigger-arrow {

	transition: .4s;

	border-top-color: currentColor;

	border-bottom-color: currentColor

}

.jq-number__spin.minus:hover:after, .jq-number__spin.plus:hover:after, .jq-selectbox:hover .jq-selectbox__trigger-arrow {

	border-top-color: #ab7b09;

	border-bottom-color: #ab7b09

}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current {

	color: #fff!important;

	background-color: #ab7b09!important;

	box-shadow: none!important

}

.xdsoft_datetimepicker .xdsoft_calendar td:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover {

	color: #fff!important;

	background: #f36!important;

	box-shadow: none!important

}

.lazy-bg {

	background-image: none!important

}

.lazy-none, .lazy-placeholder:not(section) {

	display: block;

	position: relative;

	padding-bottom: 56.25%

}

.lazy-placeholder:after, iframe.lazy-placeholder {

	content: '';

	position: absolute;

	width: 100px;

	height: 100px;

	background: transparent no-repeat center;

	background-size: contain;

	top: 50%;

	left: 50%;

	transform: translateX(-50%) translateY(-50%);

	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23ab7b09' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e")

}

section.lazy-placeholder:after {

	opacity: .3

}

.cid-rMNGtkA9oG {
	position: relative;
	overflow: hidden;
	background: url(../images/banner.jpg) #1c1c1c no-repeat!important;
	background-size: 100% 50%;
	background-position: center!important;
	z-index: inherit!important;
}

.cid-rMNJpaTWWv {

	padding-top: 20px;

	padding-bottom: 40px;

	background-color: #f9f9f9

}

.cid-rMNJpaTWWv .mbr-section-subtitle {

	color: #000

}

.cid-rMNJpaTWWv .container-table {

	margin: 0 auto

}

.cid-rMNJpaTWWv .scroll {

	overflow-x: auto;

	padding: 0

}

.cid-rMNJpaTWWv .dataTables_wrapper {

	display: block

}

.cid-rMNJpaTWWv .dataTables_wrapper .search {

margin-bottom:.5rem

}

.cid-rMNJpaTWWv .dataTables_wrapper .table {

	overflow-x: auto

}

.cid-rMNJpaTWWv table {

	width: 100%!important;

	margin-top: 6px;

	margin-bottom: 0

}

.cid-rMNJpaTWWv table th {

	border-top: none;

	transition: all .2s;

	border-bottom: none

}

.cid-rMNJpaTWWv table th:hover {

	background: 0 0;

	color: #fff

}

.cid-rMNJpaTWWv table.table {

	background: #fff

}

.cid-rMNJpaTWWv .dataTables_filter {

	text-align: right;

margin-bottom:.5rem

}

.cid-rMNJpaTWWv .dataTables_filter label {

	display: inline;

	white-space: normal!important

}

.cid-rMNJpaTWWv .dataTables_filter input {

	display: inline;

	width: auto;

margin-left:.5rem;

	border-radius: 100px;

	padding-left: 1rem

}

.cid-rMNJpaTWWv .dataTables_info {

	padding-bottom: 1rem;

	padding-top: 1rem;

	white-space: normal!important

}

@media (max-width:992px) {

.cid-rMNJpaTWWv .dataTables_filter {

	text-align: center

}

}

@media (max-width:350px) {

.cid-rMNJpaTWWv .dataTables_filter {

	text-align: center

}

.cid-rMNJpaTWWv .dataTables_filter input {

	width: 100%!important;

	margin-left: 0!important

}

}

.cid-rMNJpaTWWv .body-item {

	text-align: center

}

.cid-rMNJpaTWWv .head-item {

	text-align: center

}

.cid-rMNNSIc6Dh {

	padding-top: 45px;

	padding-bottom: 0;

	background-color: #efefef

}

.cid-rMNNSIc6Dh h4 {

	text-align: left;

	font-weight: 500

}

.cid-rMNNSIc6Dh p {

	color: #767676;

	text-align: left;

	margin-bottom: 0

}

.cid-rMNNSIc6Dh .card-img {

	text-align: left;

	background-color: #fff;

	border-bottom-right-radius: 0;

	border-bottom-left-radius: 0;

	padding: 3rem 2.5rem 0 2.5rem

}

.cid-rMNNSIc6Dh .card-img span {

	font-size: 72px;

	color: #707070

}

.cid-rMNNSIc6Dh .card-box {

	padding: 0 2.5rem 3rem 2.5rem;

	background-color: #fff

}

.cid-rMNNSIc6Dh P {

	color: #000

}

.cid-rMO35NlZ0A {

	padding-top: 0;

	padding-bottom: 0;

	background-color: #efefef

}

.cid-rMO35NlZ0A h4 {

	text-align: left;

	font-weight: 500

}

.cid-rMO35NlZ0A p {

	color: #767676;

	text-align: left;

	margin-bottom: 0

}

.cid-rMO35NlZ0A .card-img {

	text-align: left;

	background-color: #fff;

	border-bottom-right-radius: 0;

	border-bottom-left-radius: 0;

	padding: 3rem 2.5rem 0 2.5rem

}

.cid-rMO35NlZ0A .card-img span {

	font-size: 72px;

	color: #707070

}

.cid-rMO35NlZ0A .card-box {

	padding: 0 2.5rem 3rem 2.5rem;

	background-color: #fff

}

.cid-rMO35NlZ0A P {

	color: #000

}

.cid-qTkzRZLJNu .navbar {

padding:.5rem 0;

	background: 0 0;

	transition: none;

	min-height: 77px

}

.cid-qTkzRZLJNu .navbar-dropdown.bg-color.transparent.opened {

	background: #000

}

.cid-qTkzRZLJNu a {

	font-style: normal

}

.cid-qTkzRZLJNu .nav-item span {

	padding-right: .4em;

	line-height: .5em;

	vertical-align: text-bottom;

	position: relative;

	text-decoration: none

}

.cid-qTkzRZLJNu .nav-item a {

	display: flex;

	align-items: center;

	justify-content: center;

padding:.7rem 0!important;

margin:0 .65rem!important;

	color: #fff;

	letter-spacing: 1px

}

.cid-qTkzRZLJNu .nav-item:focus, .cid-qTkzRZLJNu .nav-link:focus {

	outline: 0

}

.cid-qTkzRZLJNu .btn {

padding:.4rem 1.5rem;

	display: inline-flex;

	align-items: center

}

.cid-qTkzRZLJNu .btn .mbr-iconfont {

	font-size: 1.6rem

}

.cid-qTkzRZLJNu .menu-logo {

	margin-right: auto

}

.cid-qTkzRZLJNu .menu-logo .navbar-brand {

	display: flex;

	padding: 0;

	transition: padding .2s;

	min-height: 3.8rem;

	align-items: center

}

.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-caption-wrap {

	display: -webkit-flex;

	-webkit-align-items: center;

	align-items: center;

	word-break: break-word;

margin:.3rem 0

}

.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {

	line-height: 1.2rem!important;

	padding-right: 2rem

}

.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-logo {

	font-size: 4rem;

	transition: font-size .25s

}

.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-logo img {

	display: flex

}

.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {

	transition: font-size .25s

}

.cid-qTkzRZLJNu .navbar-toggleable-sm .navbar-collapse {

	padding-right: 0;

	width: auto

}

.cid-qTkzRZLJNu .navbar-toggleable-sm .navbar-collapse .navbar-nav {

	flex-wrap: wrap;

	-webkit-flex-wrap: wrap;

	padding-left: 0

}

.cid-qTkzRZLJNu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {

	-webkit-align-self: center;

	align-self: center

}

.cid-qTkzRZLJNu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {

	padding-left: 0;

	padding-bottom: 0

}

.cid-qTkzRZLJNu .dropdown .dropdown-menu {

	background: #000;

	display: none;

	position: absolute;

	min-width: 5rem;

	padding-top: 1.4rem;

	padding-bottom: 1.4rem;

	text-align: left

}

.cid-qTkzRZLJNu .dropdown .dropdown-menu .dropdown-item {

	width: auto;

	padding: .235em 1.5385em .235em 1.5385em!important

}

.cid-qTkzRZLJNu .dropdown .dropdown-menu .dropdown-item::after {

right:.5rem

}

.cid-qTkzRZLJNu .dropdown .dropdown-menu .dropdown-submenu {

	margin: 0

}

.cid-qTkzRZLJNu .dropdown.open>.dropdown-menu {

	display: block

}

.cid-qTkzRZLJNu .navbar-toggleable-sm.opened:after {

	position: absolute;

	width: 100vw;

	height: 100vh;

	content: '';

	background-color: rgba(0,0,0,.1);

	left: 0;

	bottom: 0;

	transform: translateY(100%);

	-webkit-transform: translateY(100%);

	z-index: 1000

}

.cid-qTkzRZLJNu .navbar.navbar-short {

	min-height: 60px;

	transition: all .2s

}

.cid-qTkzRZLJNu .navbar.navbar-short .navbar-toggler-right {

	top: 42px

}

.cid-qTkzRZLJNu .navbar.navbar-short .navbar-logo a {

	font-size: 2.5rem!important;

	line-height: 2.5rem;

	transition: font-size .25s

}

.cid-qTkzRZLJNu .navbar.navbar-short .navbar-logo a .mbr-iconfont {

	font-size: 2.5rem!important

}

.cid-qTkzRZLJNu .navbar.navbar-short .navbar-logo a img {

	height: 100px!important

}

.cid-qTkzRZLJNu .navbar.navbar-short .navbar-brand {

	min-height: 3rem

}

.cid-qTkzRZLJNu button.navbar-toggler {

	width: 31px;

	height: 18px;

	cursor: pointer;

	transition: all .2s;

	top: 42px;

	right: 1rem

}

.cid-qTkzRZLJNu button.navbar-toggler:focus {

	outline: 0

}

.cid-qTkzRZLJNu button.navbar-toggler .hamburger span {

	position: absolute;

	right: 0;

	width: 30px;

	height: 2px;

	border-right: 5px;

	background-color: #fff

}

.cid-qTkzRZLJNu button.navbar-toggler .hamburger span:nth-child(1) {

	top: 0;

	transition: all .2s

}

.cid-qTkzRZLJNu button.navbar-toggler .hamburger span:nth-child(2) {

	top: 8px;

	transition: all .15s

}

.cid-qTkzRZLJNu button.navbar-toggler .hamburger span:nth-child(3) {

	top: 8px;

	transition: all .15s

}

.cid-qTkzRZLJNu button.navbar-toggler .hamburger span:nth-child(4) {

	top: 16px;

	transition: all .2s

}

.cid-qTkzRZLJNu nav.opened .hamburger span:nth-child(1) {

	top: 8px;

	width: 0;

	opacity: 0;

	right: 50%;

	transition: all .2s

}

.cid-qTkzRZLJNu nav.opened .hamburger span:nth-child(2) {

	-webkit-transform: rotate(45deg);

	transform: rotate(45deg);

	transition: all .25s

}

.cid-qTkzRZLJNu nav.opened .hamburger span:nth-child(3) {

	-webkit-transform: rotate(-45deg);

	transform: rotate(-45deg);

	transition: all .25s

}

.cid-qTkzRZLJNu nav.opened .hamburger span:nth-child(4) {

	top: 8px;

	width: 0;

	opacity: 0;

	right: 50%;

	transition: all .2s

}

.cid-qTkzRZLJNu .collapsed.navbar-expand {

	flex-direction: column

}

.cid-qTkzRZLJNu .collapsed .btn {

	display: flex

}

.cid-qTkzRZLJNu .collapsed .navbar-collapse {

	display: none!important;

	padding-right: 0!important

}

.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing, .cid-qTkzRZLJNu .collapsed .navbar-collapse.show {

	display: block!important

}

.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-nav, .cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-nav {

	display: block;

	text-align: center

}

.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item, .cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-nav .nav-item {

	clear: both

}

.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child, .cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {

	margin-bottom: 1rem

}

.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-buttons, .cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-buttons {

	text-align: center

}

.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child, .cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-buttons:last-child {

	margin-bottom: 1rem

}

.cid-qTkzRZLJNu .collapsed button.navbar-toggler {

	display: block

}

.cid-qTkzRZLJNu .collapsed .navbar-brand {

	margin-left: 1rem!important

}

.cid-qTkzRZLJNu .collapsed .navbar-toggleable-sm {

	flex-direction: column;

	-webkit-flex-direction: column

}

.cid-qTkzRZLJNu .collapsed .dropdown .dropdown-menu {

	width: 100%;

	text-align: center;

	position: relative;

	opacity: 0;

	display: block;

	height: 0;

	visibility: hidden;

	padding: 0;

	transition-duration: .5s;

	transition-property: opacity, padding, height

}

.cid-qTkzRZLJNu .collapsed .dropdown.open>.dropdown-menu {

	position: relative;

	opacity: 1;

	height: auto;

	padding: 1.4rem 0;

	visibility: visible

}

.cid-qTkzRZLJNu .collapsed .dropdown .dropdown-submenu {

	left: 0;

	text-align: center;

	width: 100%

}

.cid-qTkzRZLJNu .collapsed .dropdown .dropdown-toggle[data-toggle=dropdown-submenu]::after {

	margin-top: 0;

	position: inherit;

	right: 0;

	top: 50%;

	display: inline-block;

	width: 0;

	height: 0;

	margin-left: .3em;

	vertical-align: middle;

	content: "";

	border-top: .3em solid;

	border-right: .3em solid transparent;

	border-left: .3em solid transparent

}

@media (max-width:991px) {

.cid-qTkzRZLJNu .navbar-expand {

	flex-direction: column

}

li.nav-item {

	display: block;

	width: 100%

}

.cid-qTkzRZLJNu img {

	height: 3.8rem!important

}

.cid-qTkzRZLJNu .btn {

	display: flex

}

.cid-qTkzRZLJNu button.navbar-toggler {

	display: block

}

.cid-qTkzRZLJNu .navbar-brand {

	margin-left: 1rem!important

}

.cid-qTkzRZLJNu .navbar-toggleable-sm {

	flex-direction: column;

	-webkit-flex-direction: column

}

.cid-qTkzRZLJNu .navbar-collapse {

	display: none;

	padding-right: 0!important;

	transition: all .3s ease-in

}

.cid-qTkzRZLJNu .navbar-collapse.collapsing, .cid-qTkzRZLJNu .navbar-collapse.show {

	display: block!important

}

.cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-nav, .cid-qTkzRZLJNu .navbar-collapse.show .navbar-nav {

	display: block;

	text-align: center

}

.cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-nav .nav-item, .cid-qTkzRZLJNu .navbar-collapse.show .navbar-nav .nav-item {

	clear: both

}

.cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-nav .nav-item:last-child, .cid-qTkzRZLJNu .navbar-collapse.show .navbar-nav .nav-item:last-child {

	margin-bottom: 1rem

}

.cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-buttons, .cid-qTkzRZLJNu .navbar-collapse.show .navbar-buttons {

	text-align: center

}

.cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-buttons:last-child, .cid-qTkzRZLJNu .navbar-collapse.show .navbar-buttons:last-child {

	margin-bottom: 1rem

}

.cid-qTkzRZLJNu .dropdown .dropdown-menu {

	width: 100%;

	text-align: center;

	position: relative;

	opacity: 0;

	display: block;

	height: 0;

	visibility: hidden;

	padding: 0;

	transition-duration: .5s;

	transition-property: opacity, padding, height

}

.cid-qTkzRZLJNu .dropdown.open>.dropdown-menu {

	position: relative;

	opacity: 1;

	height: auto;

	padding: 1.4rem 0;

	visibility: visible

}

.cid-qTkzRZLJNu .dropdown .dropdown-submenu {

	left: 0;

	text-align: center;

	width: 100%

}

.cid-qTkzRZLJNu .dropdown .dropdown-toggle[data-toggle=dropdown-submenu]::after {

	margin-top: 0;

	position: inherit;

	right: 0;

	top: 50%;

	display: inline-block;

	width: 0;

	height: 0;

	margin-left: .3em;

	vertical-align: middle;

	content: "";

	border-top: .3em solid;

	border-right: .3em solid transparent;

	border-left: .3em solid transparent

}

}

@media (min-width:767px) {

.cid-qTkzRZLJNu .menu-logo {

	flex-shrink: 0

}

}

.cid-qTkzRZLJNu .navbar-collapse {

	flex-basis: auto

}

.cid-qTkzRZLJNu .dropdown-item:hover, .cid-qTkzRZLJNu .nav-link:hover {

	color: #d0ad76!important

}

.cid-rMO6cYoo5u {

	padding-top: 0;

	padding-bottom: 60px;

	background-color: #efefef

}

.cid-rMO6cYoo5u h4 {

	text-align: left;

	font-weight: 500

}

.cid-rMO6cYoo5u p {

	color: #767676;

	text-align: left;

	margin-bottom: 0

}

.cid-rMO6cYoo5u .card-img {

	text-align: left;

	background-color: #fff;

	border-bottom-right-radius: 0;

	border-bottom-left-radius: 0;

	padding: 3rem 2.5rem 0 2.5rem

}

.cid-rMO6cYoo5u .card-img span {

	font-size: 72px;

	color: #707070

}

.cid-rMO6cYoo5u .card-box {

	padding: 0 2.5rem 3rem 2.5rem;

	background-color: #fff

}

.cid-rMO6cYoo5u P {

	color: #000

}

.cid-qTkAaeaxX5 {
	padding-top: 60px;
	padding-bottom: 10px;
	background-color: #1c1c1c;
}

@media (max-width:767px) {

.cid-qTkAaeaxX5 .content {

	text-align: center

}

.cid-qTkAaeaxX5 .content>div:not(:last-child) {

	margin-bottom: 2rem

}

}

@media (max-width:767px) {

.cid-qTkAaeaxX5 .media-wrap {

	margin-bottom: 1rem

}

}

.cid-qTkAaeaxX5 .media-wrap .mbr-iconfont-logo {

	font-size: 7.5rem;

	color: #f36

}

.cid-qTkAaeaxX5 .media-wrap img {

	height: 6rem

}

@media (max-width:767px) {

.cid-qTkAaeaxX5 .footer-lower .copyright {

	margin-bottom: 1rem;

	text-align: center

}

}

.cid-qTkAaeaxX5 .footer-lower hr {

	margin: 1rem 0;

	border-color: #fff;

	opacity: .05;

	border-bottom: 1px

}

.cid-qTkAaeaxX5 .footer-lower .social-list {

	padding-left: 0;

	margin-bottom: 0;

	list-style: none;

	display: flex;

	flex-wrap: wrap;

	justify-content: flex-end;

	-webkit-justify-content: flex-end

}

.cid-qTkAaeaxX5 .footer-lower .social-list .mbr-iconfont-social {

	font-size: 16px;

	color: #fff

}

.cid-qTkAaeaxX5 .footer-lower .social-list .soc-item {

margin:0 .5rem

}

.cid-qTkAaeaxX5 .footer-lower .social-list a {

	margin: 0;

	opacity: .5;

	-webkit-transition: .2s linear;

	transition: .2s linear

}

.cid-qTkAaeaxX5 .footer-lower .social-list a:hover {

	opacity: 1

}

@media (max-width:767px) {

.cid-qTkAaeaxX5 .footer-lower .social-list {

	justify-content: center;

	-webkit-justify-content: center

}

.cid-rMNGtkA9oG {

	background-position: top center!important

}

}

