.elementor-section.elementor-section-boxed > .elementor-container {
	max-width: 1200px;
}
.elementor-widget:not(:last-child) {
	margin-bottom: 20px;
}
.elementor-1351 .elementor-element.elementor-element-495b39d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
	margin-bottom: 0px;
}
.elementor-1351 .elementor-element.elementor-element-2aad28c {
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-2aad28c > .elementor-widget-container {
	margin: 0% 30% 0% 30%;
}
.elementor-1351 .elementor-element.elementor-element-9c15bc0 .elementor-spacer-inner {
	height: 6px;
}
.elementor-1351 .elementor-element.elementor-element-7881b45 .elementor-text-editor {
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-7881b45 > .elementor-widget-container {
	margin: 0% 3% 0% 3%;
}
.elementor-1351 .elementor-element.elementor-element-ee47351 .elementor-spacer-inner {
	height: 55px;
}
.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-portfolio__image-instance {
	height: 230px;
}

.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-images-layout__link{
	display: block;
    /* margin-top: 30px; */
    /* height: 300px!important; */
    background: #fff;
    -webkit-transition: all 250ms;
    -o-transition: all 250ms;
    transition: all 250ms;
    box-shadow: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);
}

.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-images-layout__link:hover {
    box-shadow: 0 10px 20px rgba(0,0,0,.19), 0 6px 6px rgba(0,0,0,.23);
    -webkit-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px);
}

.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-portfolio__image{
	border: 6px solid #fff;
}
/*.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-portfolio__item:hover .jet-portfolio__image {
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
}*/
.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-portfolio-title{
	text-align: center;
	padding: 20px 6px!important;
    text-transform: uppercase;
}
.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-portfolio__inner {
	margin: 15px;
}
.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-portfolio__list {
	margin: -15px;
}
.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-portfolio__filter {
	justify-content: center;
}
.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-portfolio__filter-item {
	color: rgba(34,41,49,0.93);
	padding: 0px 0px 0px 0px;
}
.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-portfolio__filter-item:hover {
	color: #f4ad18;
}
.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-portfolio__filter-item.active {
	color: #f4ad18;
	background-color: rgba(0,0,0,0);
}
.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-portfolio__content-inner {
	justify-content: center;
	background-color: rgba(244,173,24,0.9);
	padding: 30px 30px 30px 30px;
}
.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-portfolio__title {
	color: #222931;
	text-transform: none;
	text-align: center;
	order: 2;
}
.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-portfolio__category {
	text-align: center;
	order: 1;
}
.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-portfolio__desc {
	color: #222931;
	text-align: center;
	order: 3;
}
.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-portfolio__button {
	background-color: #222931;
	color: #ffffff;
	margin: 20px 0px 0px 0px;
	align-self: center;
	text-align: center;
	order: 4;
}
.elementor-1351 .elementor-element.elementor-element-94d3ad8 .jet-portfolio__button:hover {
	background-color: #ffffff;
	color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-fa2a89e .elementor-spacer-inner {
	height: 40px;
}
.elementor-1351 .elementor-element.elementor-element-115988e a.elementor-button, .elementor-1351 .elementor-element.elementor-element-115988e .elementor-button {
	color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-115988e a.elementor-button:hover, .elementor-1351 .elementor-element.elementor-element-115988e .elementor-button:hover {
	color: #ffffff;
}
.elementor-1351 .elementor-element.elementor-element-6fbfd35 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 33px 0px 30px 0px;
}
.elementor-1351 .elementor-element.elementor-element-bf0acb8 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
	margin-bottom: 0px;
}
.elementor-1351 .elementor-element.elementor-element-dcd53f8 {
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-dcd53f8.elementor-widget-heading .elementor-heading-title {
	color: #f4ad18;
}
.elementor-1351 .elementor-element.elementor-element-e94f4c0 .elementor-text-editor {
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-e94f4c0 > .elementor-widget-container {
	margin: 0px 67px 0px 80px;
}
.elementor-1351 .elementor-element.elementor-element-0f3ea75 .elementor-spacer-inner {
	height: 35px;
}
.elementor-1351 .elementor-element.elementor-element-b2db66d > .elementor-element-populated {
	margin: 0% 0% 0% 50%;
}
.elementor-1351 .elementor-element.elementor-element-32248ecc .jet-download, .elementor-1351 .elementor-element.elementor-element-32248ecc .jet-download__text {
	text-align: left;
}
.elementor-1351 .elementor-element.elementor-element-32248ecc .jet-download__label {
	color: #ffffff;
}
.elementor-1351 .elementor-element.elementor-element-32248ecc .jet-download__sub-label {
	color: #ffffff;
}
.elementor-1351 .elementor-element.elementor-element-32248ecc .jet-download:hover .jet-download__icon {
	color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-32248ecc .jet-download:hover .jet-download__label {
	color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-32248ecc .jet-download:hover .jet-download__sub-label {
	color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-be6cdd9 > .elementor-element-populated {
	margin: 0% 50% 0% 0%;
}
.elementor-1351 .elementor-element.elementor-element-443ae6c7 .jet-download, .elementor-1351 .elementor-element.elementor-element-443ae6c7 .jet-download__text {
	text-align: left;
}
.elementor-1351 .elementor-element.elementor-element-443ae6c7 .jet-download__label {
	color: #ffffff;
}
.elementor-1351 .elementor-element.elementor-element-443ae6c7 .jet-download__sub-label {
	color: #ffffff;
}
.elementor-1351 .elementor-element.elementor-element-443ae6c7 .jet-download:hover .jet-download__icon {
	color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-443ae6c7 .jet-download:hover .jet-download__label {
	color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-443ae6c7 .jet-download:hover .jet-download__sub-label {
	color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-93e6283 {
	background-image: url("https://ld-wp.template-help.com/wordpress_prod-11024/v3/equipment/wp-content/uploads/2018/09/img10.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 137px 0px 161px 0px;
}
.elementor-1351 .elementor-element.elementor-element-93e6283 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1351 .elementor-element.elementor-element-88cb49c > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
	margin-bottom: 0px;
}
.elementor-1351 .elementor-element.elementor-element-b26fef9 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
	margin-bottom: 0px;
}
.elementor-1351 .elementor-element.elementor-element-c0fb23d {
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-c0fb23d .elementor-heading-title {
	text-transform: uppercase;
}
.elementor-1351 .elementor-element.elementor-element-c0fb23d > .elementor-widget-container {
	margin: 0% 5% 0% 5%;
}
.elementor-1351 .elementor-element.elementor-element-8c5bbd6 .elementor-spacer-inner {
	height: 28px;
}
.elementor-1351 .elementor-element.elementor-element-ba08e66.elementor-view-framed .elementor-icon {
	background-color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-ba08e66.elementor-view-stacked .elementor-icon {
	color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-ba08e66.elementor-position-right .elementor-icon-box-icon {
	margin-left: 28px;
}
.elementor-1351 .elementor-element.elementor-element-ba08e66.elementor-position-left .elementor-icon-box-icon {
	margin-right: 28px;
}
.elementor-1351 .elementor-element.elementor-element-ba08e66.elementor-position-top .elementor-icon-box-icon {
	margin-bottom: 28px;
}
.elementor-1351 .elementor-element.elementor-element-ba08e66 .elementor-icon {
	font-size: 60px;
	padding: 19px;
}
.elementor-1351 .elementor-element.elementor-element-ba08e66 .elementor-icon i {
	transform: rotate(0deg);
}
.elementor-1351 .elementor-element.elementor-element-ba08e66 .elementor-icon-box-wrapper {
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-ba08e66 .elementor-icon-box-content .elementor-icon-box-title {
	text-transform: none;
}
.elementor-1351 .elementor-element.elementor-element-d36b65f.elementor-view-framed .elementor-icon {
	background-color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-d36b65f.elementor-view-stacked .elementor-icon {
	color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-d36b65f.elementor-position-right .elementor-icon-box-icon {
	margin-left: 28px;
}
.elementor-1351 .elementor-element.elementor-element-d36b65f.elementor-position-left .elementor-icon-box-icon {
	margin-right: 28px;
}
.elementor-1351 .elementor-element.elementor-element-d36b65f.elementor-position-top .elementor-icon-box-icon {
	margin-bottom: 28px;
}
.elementor-1351 .elementor-element.elementor-element-d36b65f .elementor-icon {
	font-size: 40px;
	padding: 29px;
}
.elementor-1351 .elementor-element.elementor-element-d36b65f .elementor-icon i {
	transform: rotate(0deg);
}
.elementor-1351 .elementor-element.elementor-element-d36b65f .elementor-icon-box-wrapper {
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-d36b65f .elementor-icon-box-content .elementor-icon-box-title {
	text-transform: none;
}
.elementor-1351 .elementor-element.elementor-element-48cd240.elementor-view-framed .elementor-icon {
	background-color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-48cd240.elementor-view-stacked .elementor-icon {
	color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-48cd240.elementor-position-right .elementor-icon-box-icon {
	margin-left: 28px;
}
.elementor-1351 .elementor-element.elementor-element-48cd240.elementor-position-left .elementor-icon-box-icon {
	margin-right: 28px;
}
.elementor-1351 .elementor-element.elementor-element-48cd240.elementor-position-top .elementor-icon-box-icon {
	margin-bottom: 28px;
}
.elementor-1351 .elementor-element.elementor-element-48cd240 .elementor-icon {
	font-size: 40px;
	padding: 29px;
}
.elementor-1351 .elementor-element.elementor-element-48cd240 .elementor-icon i {
	transform: rotate(0deg);
}
.elementor-1351 .elementor-element.elementor-element-48cd240 .elementor-icon-box-wrapper {
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-48cd240 .elementor-icon-box-content .elementor-icon-box-title {
	text-transform: none;
}
.elementor-1351 .elementor-element.elementor-element-78c23b3.elementor-view-framed .elementor-icon {
	background-color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-78c23b3.elementor-view-stacked .elementor-icon {
	color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-78c23b3.elementor-position-right .elementor-icon-box-icon {
	margin-left: 28px;
}
.elementor-1351 .elementor-element.elementor-element-78c23b3.elementor-position-left .elementor-icon-box-icon {
	margin-right: 28px;
}
.elementor-1351 .elementor-element.elementor-element-78c23b3.elementor-position-top .elementor-icon-box-icon {
	margin-bottom: 28px;
}
.elementor-1351 .elementor-element.elementor-element-78c23b3 .elementor-icon {
	font-size: 60px;
	padding: 19px;
}
.elementor-1351 .elementor-element.elementor-element-78c23b3 .elementor-icon i {
	transform: rotate(0deg);
}
.elementor-1351 .elementor-element.elementor-element-78c23b3 .elementor-icon-box-wrapper {
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-78c23b3 .elementor-icon-box-content .elementor-icon-box-title {
	text-transform: none;
}
.elementor-1351 .elementor-element.elementor-element-85d067b {
	background-color: #f5f6f6;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 67px 0px 59px 0px;
}
.elementor-1351 .elementor-element.elementor-element-85d067b > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1351 .elementor-element.elementor-element-13e008a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
	margin-bottom: 0px;
}
.elementor-1351 .elementor-element.elementor-element-a8dc4ef > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
	margin-bottom: 0px;
}
.elementor-1351 .elementor-element.elementor-element-ad5297a {
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-ad5297a .elementor-heading-title {
	text-transform: uppercase;
}
.elementor-1351 .elementor-element.elementor-element-e4d93b4 .elementor-spacer-inner {
	height: 26px;
}
.elementor-1351 .elementor-element.elementor-element-5225cfe > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
	margin-bottom: 0px;
}
.elementor-1351 .elementor-element.elementor-element-4945db1 {
	text-align: left;
}
.elementor-1351 .elementor-element.elementor-element-4e510d6 .elementor-spacer-inner {
	height: 19px;
}
.elementor-1351 .elementor-element.elementor-element-fa0463a .elementor-heading-title {
	text-transform: none;
}
.elementor-1351 .elementor-element.elementor-element-e9bd20b .elementor-spacer-inner {
	height: 10px;
}
.elementor-1351 .elementor-element.elementor-element-626a346 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(6px/2);
}
.elementor-1351 .elementor-element.elementor-element-626a346 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(6px/2);
}
.elementor-1351 .elementor-element.elementor-element-626a346 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(6px/2);
	margin-left: calc(6px/2);
}
.elementor-1351 .elementor-element.elementor-element-626a346 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-6px/2);
	margin-left: calc(-6px/2);
}
body.rtl .elementor-1351 .elementor-element.elementor-element-626a346 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-6px/2);
}
body:not(.rtl) .elementor-1351 .elementor-element.elementor-element-626a346 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-6px/2);
}
.elementor-1351 .elementor-element.elementor-element-626a346 .elementor-icon-list-icon {
	width: 8px;
}
.elementor-1351 .elementor-element.elementor-element-626a346 .elementor-icon-list-icon i {
	font-size: 8px;
}
.elementor-1351 .elementor-element.elementor-element-626a346 .elementor-icon-list-text {
	padding-left: 7px;
}
.elementor-1351 .elementor-element.elementor-element-7e9b855 .elementor-spacer-inner {
	height: 23px;
}
.elementor-1351 .elementor-element.elementor-element-e0df696 a.elementor-button, .elementor-1351 .elementor-element.elementor-element-e0df696 .elementor-button {
	color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-e0df696 a.elementor-button:hover, .elementor-1351 .elementor-element.elementor-element-e0df696 .elementor-button:hover {
	color: #ffffff;
}
.elementor-1351 .elementor-element.elementor-element-14c38a9 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
	margin-bottom: 0px;
}
.elementor-1351 .elementor-element.elementor-element-1afbc5d .elementor-spacer-inner {
	height: 0px;
}
.elementor-1351 .elementor-element.elementor-element-d7b3b33 {
	text-align: left;
}
.elementor-1351 .elementor-element.elementor-element-396a313 .elementor-spacer-inner {
	height: 19px;
}
.elementor-1351 .elementor-element.elementor-element-fe5bcfd .elementor-heading-title {
	text-transform: none;
}
.elementor-1351 .elementor-element.elementor-element-270b132 .elementor-spacer-inner {
	height: 10px;
}
.elementor-1351 .elementor-element.elementor-element-3c43642 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(6px/2);
}
.elementor-1351 .elementor-element.elementor-element-3c43642 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(6px/2);
}
.elementor-1351 .elementor-element.elementor-element-3c43642 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(6px/2);
	margin-left: calc(6px/2);
}
.elementor-1351 .elementor-element.elementor-element-3c43642 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-6px/2);
	margin-left: calc(-6px/2);
}
body.rtl .elementor-1351 .elementor-element.elementor-element-3c43642 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-6px/2);
}
body:not(.rtl) .elementor-1351 .elementor-element.elementor-element-3c43642 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-6px/2);
}
.elementor-1351 .elementor-element.elementor-element-3c43642 .elementor-icon-list-icon {
	width: 8px;
}
.elementor-1351 .elementor-element.elementor-element-3c43642 .elementor-icon-list-icon i {
	font-size: 8px;
}
.elementor-1351 .elementor-element.elementor-element-3c43642 .elementor-icon-list-text {
	padding-left: 7px;
}
.elementor-1351 .elementor-element.elementor-element-259ba5e .elementor-spacer-inner {
	height: 23px;
}
.elementor-1351 .elementor-element.elementor-element-24d8a98 a.elementor-button, .elementor-1351 .elementor-element.elementor-element-24d8a98 .elementor-button {
	color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-24d8a98 a.elementor-button:hover, .elementor-1351 .elementor-element.elementor-element-24d8a98 .elementor-button:hover {
	color: #ffffff;
}
.elementor-1351 .elementor-element.elementor-element-319cfd5 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
	margin-bottom: 0px;
}
.elementor-1351 .elementor-element.elementor-element-b9e86c2 .elementor-spacer-inner {
	height: 0px;
}
.elementor-1351 .elementor-element.elementor-element-55d0504 {
	text-align: left;
}
.elementor-1351 .elementor-element.elementor-element-fe32343 .elementor-spacer-inner {
	height: 19px;
}
.elementor-1351 .elementor-element.elementor-element-efed577 .elementor-heading-title {
	text-transform: none;
}
.elementor-1351 .elementor-element.elementor-element-5c61716 .elementor-spacer-inner {
	height: 10px;
}
.elementor-1351 .elementor-element.elementor-element-c5dd1ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(6px/2);
}
.elementor-1351 .elementor-element.elementor-element-c5dd1ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(6px/2);
}
.elementor-1351 .elementor-element.elementor-element-c5dd1ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(6px/2);
	margin-left: calc(6px/2);
}
.elementor-1351 .elementor-element.elementor-element-c5dd1ab .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-6px/2);
	margin-left: calc(-6px/2);
}
body.rtl .elementor-1351 .elementor-element.elementor-element-c5dd1ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-6px/2);
}
body:not(.rtl) .elementor-1351 .elementor-element.elementor-element-c5dd1ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-6px/2);
}
.elementor-1351 .elementor-element.elementor-element-c5dd1ab .elementor-icon-list-icon {
	width: 8px;
}
.elementor-1351 .elementor-element.elementor-element-c5dd1ab .elementor-icon-list-icon i {
	font-size: 8px;
}
.elementor-1351 .elementor-element.elementor-element-c5dd1ab .elementor-icon-list-text {
	padding-left: 7px;
}
.elementor-1351 .elementor-element.elementor-element-ae7ad68 .elementor-spacer-inner {
	height: 23px;
}
.elementor-1351 .elementor-element.elementor-element-9b630d5 a.elementor-button, .elementor-1351 .elementor-element.elementor-element-9b630d5 .elementor-button {
	color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-9b630d5 a.elementor-button:hover, .elementor-1351 .elementor-element.elementor-element-9b630d5 .elementor-button:hover {
	color: #ffffff;
}
.elementor-1351 .elementor-element.elementor-element-a23396a {
	padding: 73px 0px 81px 0px;
}
.elementor-1351 .elementor-element.elementor-element-d8f181c > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
	margin-bottom: 0px;
}
.elementor-1351 .elementor-element.elementor-element-70963fb {
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-70963fb .elementor-heading-title {
	line-height: 1.38em;
}
.elementor-1351 .elementor-element.elementor-element-70963fb > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}
.elementor-1351 .elementor-element.elementor-element-72a5ab1 .elementor-spacer-inner {
	height: 3px;
}
.elementor-1351 .elementor-element.elementor-element-4606f58 {
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-4606f58 .elementor-heading-title {
	text-transform: none;
}
.elementor-1351 .elementor-element.elementor-element-4606f58 > .elementor-widget-container {
	margin: 0% 11% 0% 11%;
}
.elementor-1351 .elementor-element.elementor-element-79487db .elementor-spacer-inner {
	height: 19px;
}
.elementor-1351 .elementor-element.elementor-element-4f6469f a.elementor-button, .elementor-1351 .elementor-element.elementor-element-4f6469f .elementor-button {
	color: #ffffff;
	background-color: #222931;
}
.elementor-1351 .elementor-element.elementor-element-4a7796c {
	background-color: #7a7a7a;
	background-image: url("https://ld-wp.template-help.com/wordpress_prod-11024/v3/equipment/wp-content/uploads/2018/09/img14.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 151px 0px 160px 0px;
}
.elementor-1351 .elementor-element.elementor-element-4a7796c > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1351 .elementor-element.elementor-element-0e8d348 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
	margin-bottom: 0px;
}
.elementor-1351 .elementor-element.elementor-element-a9dc4d3 {
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-a9dc4d3 .elementor-heading-title {
	text-transform: uppercase;
}
.elementor-1351 .elementor-element.elementor-element-62f834b .elementor-spacer-inner {
	height: 26px;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__item-inner {
	background-color: #ffffff;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #ebeced;
	border-radius: 0px 0px 0px 0px;
	margin: 0px 15px 0px 15px;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__tag-img {
	width: 75px;
	height: 75px;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__figure {
	border-radius: 0px 0px 0px 0px;
	margin: 40px 0px -87px -210px;
	order: 1;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__instance .jet-slick-dots li span {
	background-color: #e4e7eb;
	width: 12px;
	height: 12px;
	border-radius: 12px 12px 12px 12px;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__instance .jet-slick-dots li span:hover {
	background-color: #3b3d42;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__instance .jet-slick-dots li.slick-active span {
	background-color: #3b3d42;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__instance .jet-slick-dots li {
	padding-left: 7px;
	padding-right: 7px;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__instance .jet-slick-dots {
	margin: 20px 0px 0px 0px;
	justify-content: center;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__icon i {
	color: #f4ad18;
	font-size: 29px;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__icon .jet-testimonials__icon-inner {
	margin: -12px 49px -13px 0px;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__title {
	align-self: center;
	text-align: center;
	order: 3;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__comment {
	color: #5f656d;
	font-family: "Open Sans", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 1.6em;
	width: 350px;
	background-color: rgba(0,0,0,0);
	border-radius: 5px 5px 5px 5px;
	padding: 10px 25px 32px 30px;
	align-self: center;
	text-align: left;
	order: 7;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__name {
	color: #5f656d;
	font-family: "Open Sans", Sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin: 0px 0px 0px 141px;
	align-self: flex-start;
	text-align: center;
	order: 5;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__position {
	color: #5f656d;
	font-family: "Open Sans", Sans-serif;
	font-size: 15px;
	font-weight: normal;
	font-style: italic;
	letter-spacing: -0.2px;
	margin: 0px 50px 0px 141px;
	align-self: flex-start;
	text-align: left;
	order: 6;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__date {
	color: #3b3d42;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	margin: 0px 0px 0px 141px;
	align-self: flex-start;
	text-align: center;
	order: 4;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__icon {
	order: 2;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__content {
	justify-content: center;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}
.elementor-1351 .elementor-element.elementor-element-0c21653 {
	background-color: #f5f6f6;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 74px 0px 74px 0px;
}
.elementor-1351 .elementor-element.elementor-element-0c21653 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1351 .elementor-element.elementor-element-1429 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child) {
	margin-bottom: 0px;
}
.elementor-1351 .elementor-element.elementor-element-22f0ef6 .brands-list .brands-list__item-img-wrap {
	text-align: left;
}
.elementor-1351 .elementor-element.elementor-element-22f0ef6 .brands-list .brands-list__item-name {
	text-align: left;
}
.elementor-1351 .elementor-element.elementor-element-22f0ef6 .brands-list .brands-list__item-desc {
	text-align: left;
}
.elementor-1351 .elementor-element.elementor-element-bdf779c .elementor-spacer-inner {
	height: 69px;
}
.elementor-1351 .elementor-element.elementor-element-e5ca3d8 > .elementor-widget-container {
	margin: 0px 0px -65px 0px;
}
.elementor-1351 .elementor-element.elementor-element-43ae {
	background-color: #ffffff;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 70px 0px 0px 0px;
}
.elementor-1351 .elementor-element.elementor-element-43ae > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

@media(max-width:1024px) {
.elementor-1351 .elementor-element.elementor-element-2aad28c > .elementor-widget-container {
	margin: 0% 22% 0% 22%;
}
.elementor-1351 .elementor-element.elementor-element-6fbfd35 {
	padding: 30px 0px 30px 0px;
}
.elementor-1351 .elementor-element.elementor-element-e94f4c0 > .elementor-widget-container {
	margin: 0px 40px 0px 40px;
}
.elementor-1351 .elementor-element.elementor-element-b2db66d > .elementor-element-populated {
	margin: 0% 0% 0% 20%;
}
.elementor-1351 .elementor-element.elementor-element-be6cdd9 > .elementor-element-populated {
	margin: 0% 20% 0% 0%;
}
.elementor-1351 .elementor-element.elementor-element-93e6283 {
	padding: 80px 0px 80px 0px;
}
.elementor-1351 .elementor-element.elementor-element-c0fb23d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}
.elementor-1351 .elementor-element.elementor-element-85d067b {
	padding: 40px 0px 30px 0px;
}
.elementor-1351 .elementor-element.elementor-element-1afbc5d .elementor-spacer-inner {
	height: 0px;
}
.elementor-1351 .elementor-element.elementor-element-b9e86c2 .elementor-spacer-inner {
	height: 0px;
}
.elementor-1351 .elementor-element.elementor-element-a23396a {
	padding: 40px 0px 40px 0px;
}
.elementor-1351 .elementor-element.elementor-element-4606f58 > .elementor-widget-container {
	margin: 0% 0% 0% 0%;
}
.elementor-1351 .elementor-element.elementor-element-4a7796c {
	padding: 30px 0px 30px 0px;
}
.elementor-1351 .elementor-element.elementor-element-62f834b .elementor-spacer-inner {
	height: 20px;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__figure {
	margin: 10px 0px 0px 0px;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__icon .jet-testimonials__icon-inner {
	margin: 0px 0px 0px 0px;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__comment {
	font-size: 13px;
	padding: 10px 15px 10px 15px;
	margin: 0px 10px 0px 10px;
	align-self: center;
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__name {
	margin: 0px 0px 0px 0px;
	align-self: center;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__position {
	margin: 5px 15px 0px 15px;
	align-self: center;
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-36a22708 .jet-testimonials__date {
	margin: 5px 0px 0px 0px;
	align-self: center;
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-0c21653 {
	padding: 40px 0px 40px 0px;
}
.elementor-1351 .elementor-element.elementor-element-bdf779c .elementor-spacer-inner {
	height: 20px;
}
.elementor-1351 .elementor-element.elementor-element-e5ca3d8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}
.elementor-1351 .elementor-element.elementor-element-43ae {
	padding: 40px 0px 20px 0px;
}
}

@media(max-width:767px) {
.elementor-1351 .elementor-element.elementor-element-2aad28c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}
.elementor-1351 .elementor-element.elementor-element-e94f4c0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}
.elementor-1351 .elementor-element.elementor-element-b2db66d > .elementor-element-populated {
	margin: 0px 0px 20px 0px;
}
.elementor-1351 .elementor-element.elementor-element-be6cdd9 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
}
.elementor-1351 .elementor-element.elementor-element-93e6283 {
	padding: 40px 0px 40px 0px;
}
.elementor-1351 .elementor-element.elementor-element-ba08e66 .elementor-icon-box-icon {
	margin-bottom: 28px;
}
.elementor-1351 .elementor-element.elementor-element-ba08e66 .elementor-icon-box-wrapper {
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-d36b65f .elementor-icon-box-icon {
	margin-bottom: 28px;
}
.elementor-1351 .elementor-element.elementor-element-d36b65f .elementor-icon-box-wrapper {
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-48cd240 .elementor-icon-box-icon {
	margin-bottom: 28px;
}
.elementor-1351 .elementor-element.elementor-element-48cd240 .elementor-icon-box-wrapper {
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-78c23b3 .elementor-icon-box-icon {
	margin-bottom: 28px;
}
.elementor-1351 .elementor-element.elementor-element-78c23b3 .elementor-icon-box-wrapper {
	text-align: center;
}
.elementor-1351 .elementor-element.elementor-element-1afbc5d .elementor-spacer-inner {
	height: 25px;
}
.elementor-1351 .elementor-element.elementor-element-b9e86c2 .elementor-spacer-inner {
	height: 25px;
}
.elementor-1351 .elementor-element.elementor-element-70963fb > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}
.elementor-1351 .elementor-element.elementor-element-4a7796c {
	padding: 40px 0px 30px 0px;
}
.elementor-1351 .elementor-element.elementor-element-0c21653 {
	padding: 30px 0px 20px 0px;
}
.elementor-1351 .elementor-element.elementor-element-43ae {
	padding: 30px 0px 20px 0px;
}
}
/* #Typography */html {
	font-size: 93%;
}
body {
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 1.643;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 0em;
	text-align: left;
	color: #5f656d;
}
h1, .h1-style {
	font-style: normal;
	font-weight: 600;
	font-size: 36px;
	line-height: 1.19;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #222931;
}
h2, .h2-style {
	font-style: normal;
	font-weight: 600;
	font-size: 28px;
	line-height: 1.3;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #222931;
}
h3, .h3-style {
	font-style: normal;
	font-weight: 600;
	font-size: 26px;
	line-height: 1.344;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #222931;
}
h4, .h4-style {
	font-style: normal;
	font-weight: 600;
	font-size: 28px;
	line-height: 1.45;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #222931;
}
h5, .h5-style {
	font-style: normal;
	font-weight: 600;
	font-size: 22px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #222931;
}
h6, .h6-style {
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #222931;
}

@media (min-width: 1200px) {
h1, .h1-style {
	font-size: 60px;
}
h2, .h2-style {
	font-size: 46px;
}
h3, .h3-style {
	font-size: 34px;
}
}
a {
	color: #f4ad18;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
	color: #5f656d;
}
a:hover {
	color: #222931;
}/* #Invert Color Scheme */
.invert {
	color: #ffffff;
}
.invert h1 {
	color: #ffffff;
}
.invert h2 {
	color: #ffffff;
}
.invert h3 {
	color: #ffffff;
}
.invert h4 {
	color: #ffffff;
}
.invert h5 {
	color: #ffffff;
}
.invert h6 {
	color: #ffffff;
}
.invert a {
	color: #ffffff;
}
.invert a:hover {
	color: #ffffff;
}/* #Layout */

@media (min-width: 1200px) {
.site .container {
	max-width: 1200px;
}
}/* #Pages */
.not-found .page-title, .error-404 .page-content h1 {
	color: #f4ad18;
}
.invert.error-404 .page-content h2 {
	color: #ffffff;
}/* #404 page */
body.error404 .site-content {
	background-color: #ffffff;
}/* #Elements */
blockquote {
	font-style: normal;
	font-weight: 600;
	font-size: 22px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	color: #222931;
	background-color: #f5f6f6;
}
.invert blockquote {
	color: #ffffff;
}
blockquote:before {
	color: #f4ad18;
}
blockquote cite {
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 1.643;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 0em;
}
blockquote cite em {
	font-weight: 400;
}
blockquote cite, blockquote cite a {
	color: #f4ad18;
}
code {
	color: #ffffff;
	background-color: #222931;
	font-family: 'Open Sans', sans-serif;
}
.single-post .post > .entry-content > p:first-of-type:first-letter, .dropcaps {
	background-color: #f4ad18;
	color: #ffffff;
	font-family: Hind, sans-serif;
}
hr {
	background-color: #e6e8e8;
}/* List */
.hentry ol >li:before, .hentry ul:not([class]) > li:before, .comment-content ol >li:before, .comment-content ul:not([class]) > li:before {
	color: #f4ad18;
}
.hentry ul:not([class]) > li:before, .comment-content ul:not([class]) > li:before {
	background-color: #f4ad18;
}
.hentry ul:not([class]) > li > ul > li:before, .comment-content ul:not([class]) > li > ul > li:before {
	background-color: #5f656d;
}
.hentry ul:not([class]) > li > ul > li > ul > li:before, .comment-content ul:not([class]) > li> li > ul> ul > li:before {
	background-color: #cecfd0;
}
.hentry ol > li > ol > li:before, .comment-content ol >li > ol > li:before {
	color: #5f656d;
}
.hentry ol > li > ol > li > ol > li:before, .comment-content ol > li > ol > li > ol > li:before {
	color: #cecfd0;
}
dl {
	font-family: Hind, sans-serif;
}/* Page preloader */
.banter-loader__box:nth-child(even):before {
	background: #222931;
}
.banter-loader__box:nth-child(odd):before {
	background: #f4ad18;
}/* #ToTop button */
#toTop {
	color: #222931;
	background-color: #f4ad18;
}
#toTop span {
	font-family: Hind, sans-serif;
	font-weight: 600;
}
#toTop:hover {
	color: #ffffff;
	background-color: #222931;
}/* #Header */
.header-container {
background-color:;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-size: cover;
	;
	background-position: center;
}
.site-header.style-4 .header-nav-wrapper:before {
	background-color: #222931;
}
.site-header.style-4 .header-components .navbar-header-cart:before {
	background-color: rgb(67,74,82);
}
.site-header.style-1 .header-container_wrap > :not(:first-child), .site-header.style-2 .header-nav-wrapper, .site-header.style-3 .header-container__flex-wrap, .site-header.style-4 .header-components__contact-button, .site-header.style-5 .header-components__contact-button {
	border-color: #cecfd0;
}
.site-header.style-1.transparent .header-container_wrap > :not(:first-child), .site-header.style-2.transparent .header-nav-wrapper, .site-header.style-3.transparent .header-container__flex-wrap, .site-header.style-5.transparent .header-components__contact-button {
	border-color: rgba(255,255,255,0.2);
}/* ##Logo */
.site-logo--text {
	font-style: normal;
	font-weight: 600;
	font-size: 24px;
	font-family: Montserrat, sans-serif;
}
.site-logo__link, .site-logo__link:hover {
	color: #848a90;
}
.invert .site-description {
	color: #ffffff;
}
.header-btn.btn-accent-2 i {
	color: #222931;
}
.header-btn.btn-accent-2:hover i {
	color: #ffffff;
}/* ##Top Panel */
.top-panel {
	background-color: #f5f6f6;
}/* ##Invert Header Style*/
.invert.top-panel, .invert.header-container {
	color: #5f656d;
}/* #Form buttons */
form button, form input[type='button'], form input[type='reset'], form input[type='submit'] {
	font-weight: 600;
	font-size: 14px;
	font-family: Hind, sans-serif;
}/* #Fields */
input[type='text'], input[type='email'], input[type='url'], input[type='password'], input[type='search'], input[type='number'], input[type='tel'], input[type='range'], input[type='date'], input[type='month'], input[type='week'], input[type='time'], input[type='datetime'], input[type='datetime-local'], input[type='color'], select, textarea, .wpcf7 .wpcf7-form-control-wrap[class*="file-"] {
	background-color: #f5f6f6;
	color: #848a90;
	box-shadow: inset 0 0 0 1px #e6e8e8;
}
.header-search .cherry-search-wrapper input[type='search'] {
	color: #5f656d;
}

@media (max-width: 767px) {
.header-search .cherry-search-wrapper input[type='search'] {
	color: #ffffff;
}
}
label.screen-reader-text {
	top: auto;
}
.error404 input[type='search'] {
	background-color: #ffffff;
}
input[type='text']:focus, input[type='email']:focus, input[type='url']:focus, input[type='password']:focus, input[type='search']:focus, input[type='number']:focus, input[type='tel']:focus, input[type='range']:focus, input[type='date']:focus, input[type='month']:focus, input[type='week']:focus, input[type='time']:focus, input[type='datetime']:focus, input[type='datetime-local']:focus, input[type='color']:focus, select:focus, textarea:focus {
	border-color: rgb(217,219,219);
	box-shadow: inset 0 0 0 1px rgb(217,219,219);
}
select {
	color: #5f656d;
}/* #Search Form */
.search-form__field {
	color: #5f656d;
}
.search-form__toggle, .site-header .search-form__input-wrap::before {
	color: #848a90;
}
.site-header .search-form .search-form__submit, .site-header .invert .search-form .search-form__submit:hover {
	color: #f4ad18;
}

@media (min-width: 600px) {
.site-header .search-form .search-form__submit:hover, .site-header.style-5 .search-form .search-form__submit:hover {
	color: #ffffff;
}
}
.search-form__close {
	color: #f5f6f6;
}
.invert .search-form__toggle:not(:hover), .invert + .header-search .search-form__close:not(:hover), .site-header .invert .search-form__input-wrap::before, .site-header .invert .search-form .search-form__submit:not(:hover) {
	color: #ffffff;
}
.search-form__toggle:hover, .search-form__close:hover {
	color: #f4ad18;
}
.invert .search-form__toggle:hover, .invert + .header-search .search-form__close:hover {
	color: #f4ad18;
}
.search-form__close:hover, .search-form__toggle:hover {
	color: #222931;
}
.transparent .invert + .header-search .search-form__close:hover {
	color: #ffffff;
}
.widget_search .search-form__submit, .widget_search .search-form__submit.btn {
	color: #222931;
}
.widget_search .search-form__submit:hover, .widget_search .search-form__submit.btn:hover {
	color: #f4ad18;
}
.invert + .header-search .search-form__field {
	color: #ffffff;
}/* #Comment, Contact, Password Forms */
[class^="comment-form-"] i {
	color: #cecfd0;
}
.wpcf7-submit, .post-password-form label + input {
	color: #222931;
	background-color: #f4ad18;
}
.wpcf7-submit.btn-accent-2 {
	color: #ffffff;
	background-color: #222931;
}
.wpcf7-submit:hover, .post-password-form label + input:hover {
	color: #ffffff;
	background-color: #222931;
}
.wpcf7-submit.btn-accent-2:hover {
	color: #ffffff;
	background-color: #f4ad18;
}
.wpcf7-submit:active, .post-password-form label + input:active {
	background-color: rgb(9,16,24);
}
.wpcf7-submit.btn-accent-2:active {
	background-color: rgb(230,197,0);
}
.input-with-icon > i {
	color: #f4ad18;
}
.wpcf7 .wpcf7-not-valid:focus::-webkit-input-placeholder {
color: #5f656d;
}
.wpcf7 .wpcf7-not-valid:focus::-moz-placeholder {
color: #5f656d;
}
.wpcf7 .wpcf7-not-valid:focus:-moz-placeholder {
color: #5f656d;
}
.wpcf7 .wpcf7-not-valid:focus:-ms-input-placeholder {
color: #5f656d;
}
.wpcf7 input[type='date'].wpcf7-not-valid:focus {
	color: #5f656d;
}
.social-list a {
	color: #cecfd0;
}
.share-btns__link {
	color: #222931;
}
.share-btns__link:hover, .social-list a:hover {
	color: #222931;
}
.invert .social-list a {
	color: rgb(255,255,255);
}
.invert .share-btns__link:hover, .invert .social-list a:hover {
	color: #f4ad18;
}/* #Menus */
.footer-menu {
	font-family: Hind, sans-serif;
	font-size: 13px;
}

@media (min-width: 600px) {
.main-navigation .jet-menu>.jet-menu-item>a {
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	line-height: 1.643;
	font-family: Hind, sans-serif;
	letter-spacing: 0.04em;
	text-transform: uppercase;
}
}
.main-navigation .menu > li > a {
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	line-height: 1.643;
	font-family: Hind, sans-serif;
	letter-spacing: 0.04em;
	text-transform: uppercase;
}/* #Main Menu */
.main-navigation .menu > li > a {
	color: #ffffff;
}
.main-navigation .menu > li > a:hover, .main-navigation .menu > li.menu-hover > a, .main-navigation .menu > li.tm-mega-menu-hover > a, .main-navigation .menu > li.current_page_item > a, .main-navigation .menu > li.current_page_ancestor > a, .main-navigation .menu > li.current-menu-item > a, .main-navigation .menu > li.current-menu-ancestor > a, .main-navigation a.set-menu_link:hover {
	color: #f4ad18;
}
.main-navigation .menu .menu-item-has-children > a:after {
	color: #5f656d;
}
.invert .main-navigation .menu > li > a, .invert .main-navigation .menu > .menu-item-has-children > a:after {
	color: #ffffff;
}

@media (min-width: 600px) {
.invert .main-navigation .menu > li > a:hover, .invert .main-navigation .menu > li.menu-hover > a, .invert .main-navigation .menu > li.tm-mega-menu-hover > a, .invert .main-navigation .menu > li.current_page_item > a, .invert .main-navigation .menu > li.current_page_ancestor > a, .invert .main-navigation .menu > li.current-menu-item > a, .invert .main-navigation .menu > li.current-menu-ancestor > a {
	color: #ffffff;
}
.site-header.style-4 .invert .main-navigation.main-menu-style-1 .menu > li > a:hover, .site-header.style-4 .invert .main-navigation.main-menu-style-1 .menu > li.menu-hover > a, .site-header.style-4 .invert .main-navigation.main-menu-style-1 .menu > li.tm-mega-menu-hover > a, .site-header.style-4 .invert .main-navigation.main-menu-style-1 .menu > li.current_page_item > a, .site-header.style-4 .invert .main-navigation.main-menu-style-1 .menu > li.current_page_ancestor > a, .site-header.style-4 .invert .main-navigation.main-menu-style-1 .menu > li.current-menu-item > a, .site-header.style-4 .invert .main-navigation.main-menu-style-1 .menu > li.current-menu-ancestor > a {
	color: #ffffff;
	background-color: #222931;
}
.main-navigation.main-menu-style-2 .menu > li > a:hover, .main-navigation.main-menu-style-2 .menu > li.menu-hover > a, .main-navigation.main-menu-style-2 .menu > li.tm-mega-menu-hover > a, .main-navigation.main-menu-style-2 .menu > li.current_page_item > a, .main-navigation.main-menu-style-2 .menu > li.current_page_ancestor > a, .main-navigation.main-menu-style-2 .menu > li.current-menu-item > a, .main-navigation.main-menu-style-2 .menu > li.current-menu-ancestor > a {
	color: #ffffff;
	background-color: #222931;
}
}
.main-navigation .sub-menu, .site-header .main-navigation .menu .sub-menu {
	background-color: #222931;
}
.main-navigation .sub-menu a {
	color: #5f656d;
}
.invert .main-navigation .sub-menu a {
	color: #848a90;
}
.main-navigation .sub-menu a:hover, .main-navigation .sub-menu li.menu-hover > a, .main-navigation .sub-menu li.tm-mega-menu-hover > a, .main-navigation .sub-menu li.current_page_item > a, .main-navigation .sub-menu li.current_page_ancestor > a, .main-navigation .sub-menu li.current-menu-item > a, .main-navigation .sub-menu li.current-menu-ancestor > a {
	color: #222931;
	background-color: #f4ad18;
}
.main-navigation .sub-menu li:hover.menu-item-has-children > a:after, .main-navigation .sub-menu li.menu-hover.menu-item-has-children > a:after, .main-navigation .sub-menu li.current_page_item > a:after {
	color: #ffffff;
}

@media (min-width: 600px) {
.invert .main-navigation .sub-menu, .invert .main-navigation ul.jet-sub-menu {
	background-color: #222931;
}
}/* #Vertical-Mobile menu */
#site-navigation.main-navigation.vertical-menu ul.menu li a, #site-navigation.main-navigation.mobile-menu ul.menu li a, #site-navigation.main-navigation.vertical-menu .navigation-button i, #site-navigation.main-navigation.mobile-menu ul.menu .sub-menu li.current_page_item > a, #site-navigation.main-navigation.mobile-menu ul.menu .sub-menu li.current-menu-item > a {
	color: #ffffff;
}
#site-navigation.main-navigation.mobile-menu ul.menu li a:hover, #site-navigation.main-navigation.mobile-menu ul.menu li.current_page_item > a, #site-navigation.main-navigation.mobile-menu ul.menu li.current-menu-item > a, #site-navigation.main-navigation.vertical-menu ul.menu li a:hover, #site-navigation.main-navigation.vertical-menu ul.menu li.tm-mega-menu-hover > a, #site-navigation.main-navigation.vertical-menu ul.menu li.current_page_item > a, #site-navigation.main-navigation.vertical-menu ul.menu li.current-menu-item > a, #site-navigation.main-navigation.vertical-menu ul.menu .menu-item-has-children a:after, #site-navigation.main-navigation.mobile-menu ul.menu li a .sub-menu-toggle, #site-navigation.main-navigation.vertical-menu .navigation-button .navigation-button__text, #site-navigation.main-navigation.vertical-menu .navigation-button:hover i {
	color: #f4ad18;
	background: transparent;
}/* ##Menu toggle */
.menu-toggle .menu-toggle-inner {
	background-color: #848a90;
}
.invert .menu-toggle:not(:hover) .menu-toggle-inner {
	background-color: #ffffff;
}
.menu-toggle:hover .menu-toggle-inner {
	background-color: #f4ad18;
}/* ##Menu-item desc */
.menu-item__desc {
	color: #5f656d;
}/* #Footer Menu */
.footer-menu a {
	color: #5f656d;
}
.footer-menu a:hover, .footer-menu li.current-menu-item a, .footer-menu li.current_page_item a {
	color: #222931;
}
.invert .footer-menu a {
	color: #ffffff;
}
.invert.first-row-regular .footer-menu a {
	color: #222931;
}
.invert .footer-menu a:hover, .invert .footer-menu li.current-menu-item a, .invert .footer-menu li.current_page_item a {
	color: #f4ad18;
}
.invert.first-row-regular .footer-menu a:hover, .invert.first-row-regular .footer-menu li.current-menu-item a, .invert.first-row-regular .footer-menu li.current_page_item a {
	color: #f4ad18;
}/* #Top Menu */
.invert .top-panel__menu .menu-item a {
	color: #ffffff;
}
.invert .top-panel__menu .menu-item a:hover, .invert .top-panel__menu .menu-item.current-menu-item a, .invert .top-panel__menu .menu-item.current_page_item a {
	color: #ffffff;
}/* #Post */
.hentry {
	border-color: #e6e8e8;
}
.posts-list__item-content, .posts-list--search .posts-list__item {
	border-color: #e6e8e8;
}/* #Sidebar *//* #Sticky label */
.sticky__label {
	background-color: #222931;
	color: #ffffff;
}
.posts-list--default-fullwidth-image .posts-list__item:hover .sticky__label, .posts-list--masonry .posts-list__item:hover .sticky__label, .posts-list--grid .posts-list__item:hover .sticky__label, .posts-list--vertical-justify .posts-list__item:hover .sticky__label {
	background-color: #222931;
}/* #Entry Meta */
.entry-meta, .entry-meta-container, .posted-by, .cherry-trend-views, .cherry-trend-rating, .post__date, .post__comments {
	font-style: normal;
	font-weight: 400;
	font-size: 13px;
	line-height: 1.75;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 0em;
}
.cherry-trend-rating {
	font-style: normal;
}
.post__cats {
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	line-height: 1.643;
	font-family: Hind, sans-serif;
}
.post__date i, .post__comments i, .post__tags i, .cherry-trend-views__count:before {
	color: #cecfd0;
}
.post__date a {
	color: #5f656d;
}
.posted-by a {
	color: #5f656d;
}
.posted-by a:hover {
	color: #f4ad18;
}
.invert .posted-by a {
	color: #ffffff;
}
.invert .post__date a, .invert .post__comments a {
	color: #ffffff;
}
.invert .posted-by a:hover, .invert .post__date a:hover, .invert .post__comments a:hover {
	color: #ffffff;
}
.post__cats a {
	color: #222931;
	background-color: #f4ad18;
}
.post__tags a {
	color: #f4ad18;
}
.post__comments a, .cherry-trend-views__count, .posted-by {
	color: #5f656d;
}
.post__cats a:hover {
	color: #ffffff;
	background-color: #222931;
}
.post__tags a:hover {
	color: #222931;
}
.post__comments a:hover, .post__date a:hover {
	color: #f4ad18;
}
.invert .post__tags a, .invert .post__comments a {
	color: #ffffff;
}
.posts-list .post__button.btn__icon i {
	color: #222931;
}
.posts-list .post__button.btn__icon:hover i {
	color: #ffffff;
}
.invert .post__tags a:hover, .invert .post__comments a:hover {
	color: #ffffff;
}
.single-post__full-width-section .post__cats a:not(:hover) {
	color: #f4ad18;
}
.invert .post__comments i {
	color: #ffffff;
}/* #Post Format */
.format-audio .post-featured-content, .format-quote .post-featured-content, .single-post .mejs-container-wrapper {
	background-color: #f4ad18;
}
.format-link .post-featured-content {
	background-color: #f5f6f6;
}
.post-format-quote, .post-format-quote a:not(:hover) {
	color: #222931;
	background-color: #f4ad18;
}
.post-format-quote cite a:not(:hover), .post-format-quote cite {
	color: #ffffff;
}
.post-featured-content .post-format-link {
	color: #f4ad18;
}
.post-featured-content .post-format-link:hover, .post-format-link:before {
	color: #222931;
}/* #Single posts */
.single-post .site-main > :not(.post), .single-post .site-main .comments-area .comments-title {
	border-color: #e6e8e8;
}
.single-post__full-width-section.invert {
	color: #ffffff;
}/* #Comments */
.comment-list > .comment + .comment, .comment-list > .comment + .pingback, .comment-list > .pingback + .comment, .comment-list > .pingback + .pingback, .comment-list .children > .comment, .comment-respond, .comment-list .comment-respond {
	border-color: #e6e8e8;
}
.comment-form .label-text {
}
.comment-metadata {
	font-style: normal;
	font-weight: 400;
	font-size: 13px;
	line-height: 1.75;
	font-family: 'Open Sans', sans-serif;
}
.comment-metadata .url {
	color: #222931;
}
.comment-metadata .url:after, .comment-metadata .url:hover {
	color: #f4ad18;
}
.comment .comment-date__link:hover {
	color: #f4ad18;
}
.comment-reply-link {
	font-family: Hind, sans-serif;
}
.reqired_icon {
	color: #f4ad18;
}
#cancel-comment-reply-link {
	color: #f4ad18;
line-height: calc(1.44 * 16px);
}
#cancel-comment-reply-link:hover {
	color: #222931;
}/* comment */
.comment-content-wrap__head {
	border-color: #e6e8e8;
}/* author bio */
.post-author-bio .post-author__holder {
	background-color: #f5f6f6;
}/* Audio list *//*temp*/
.wp-playlist.wp-audio-playlist.wp-playlist-light {
	border-color: #e6e8e8;
}
.wp-playlist.wp-audio-playlist.wp-playlist-light .wp-playlist-caption {
	color: #5f656d;
}
.wp-playlist.wp-audio-playlist .wp-playlist-current-item .wp-playlist-caption .wp-playlist-item-title {
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	color: #222931;
}
.wp-playlist.wp-audio-playlist.wp-playlist-dark .wp-playlist-current-item .wp-playlist-caption .wp-playlist-item-title {
	color: #ffffff;
}/* #wp-video */
.mejs-video .mejs-overlay-button:before {
	color: #ffffff;
}
.mejs-video .mejs-overlay-button:hover:after {
	color: #f4ad18;
	border-color: #f4ad18;
	background: #222931;
}
.mejs-video .mejs-overlay-button:hover:before {
	color: #f4ad18;
}
.post-featured-content blockquote cite {
	color: #222931;
}/* #Paginations */
.pagination {
	border-color: #e6e8e8;
}
.site-content .page-links a, #content .nav-links .page-numbers, .tm-pg_front_gallery-navigation .tm_pg_nav-links a.tm_pg_page-numbers {
	color: #222931;
	border-color: #e6e8e8;
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
}
.site-content .page-links a:hover, .site-content .page-links > .page-links__item, #content .nav-links a.page-numbers:not(.next):not(.prev):hover, #content .nav-links .page-numbers.current, .tm-pg_front_gallery-navigation .tm_pg_nav-links a.tm_pg_page-numbers:not(.current):not(.next):not(.prev):hover, .tm-pg_front_gallery-navigation .tm_pg_nav-links a.tm_pg_page-numbers.current {
	color: #f4ad18;
	border-color: #e6e8e8;
}
#content .nav-links .page-numbers.next, #content .nav-links .page-numbers.prev, .tm-pg_front_gallery-navigation .tm_pg_nav-links a.tm_pg_page-numbers.next, .tm-pg_front_gallery-navigation .tm_pg_nav-links a.tm_pg_page-numbers.prev {
	color: #222931;
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
}
#content .nav-links .page-numbers.next:hover, #content .nav-links .page-numbers.prev:hover, .tm-pg_front_gallery-navigation .tm_pg_nav-links a.tm_pg_page-numbers.next:hover, .tm-pg_front_gallery-navigation .tm_pg_nav-links a.tm_pg_page-numbers.prev:hover {
	color: #f4ad18;
}
#content .nav-links .page-numbers.next i, #content .nav-links .page-numbers.prev i, .tm-pg_front_gallery-navigation .tm_pg_nav-links a.tm_pg_page-numbers.next i, .tm-pg_front_gallery-navigation .tm_pg_nav-links a.tm_pg_page-numbers.prev i {
	color: #f4ad18;
}
#content .nav-links .page-numbers.next:hover i, #content .nav-links .page-numbers.prev:hover i, .tm-pg_front_gallery-navigation .tm_pg_nav-links a.tm_pg_page-numbers.next:hover i, .tm-pg_front_gallery-navigation .tm_pg_nav-links a.tm_pg_page-numbers.prev:hover i {
	color: #222931;
}
.comment-navigation a, .posts-navigation a {
	font-weight: 600;
	font-size: 13px;
	font-family: Hind, sans-serif;
	color: #ffffff;
	background-color: #f4ad18;
}
.post-navigation a .meta-nav {
	font-style: normal;
	font-weight: 600;
}
.post-navigation a {
	background-color: transparent;
}
.post-navigation:before {
	background-color: #e6e8e8;
}
.post-navigation a:hover .post-title {
	color: #f4ad18;
}
.comment-navigation a:hover, .posts-navigation a:hover, .comment-navigation .nav-text {
	background-color: #222931;
}/* #Breadcrumbs */
.breadcrumbs {
	background-color: #f5f6f6;
}
.breadcrumbs:before {
	background-repeat: repeat;
	background-attachment: scroll;
	background-size: auto;
	opacity: 1;
}
.breadcrumbs__item, .breadcrumbs__browse {
	font-style: normal;
	font-weight: 400;
	font-size: 11px;
	line-height: 1.75;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 0em;
}
.breadcrumbs__browse, .breadcrumbs__item, .breadcrumbs__item a {
	color: #5f656d;
}/* #Footer */
.site-footer {
	background-color: #222931;
}
.footer-area-wrap {
	background-color: #1b2127;
}/* ##Invert Footer Style*/
.invert.footer-area-wrap, .invert.footer-container {
	color: #ffffff;
}
.footer-copyright {
	color: #848a90;
	font-size: 13px;
}
.footer-copyright a {
	color: #f4ad18;
}
.footer-copyright a:hover {
	color: #222931;
}
.footer-area::before {
	background-color: #e6e8e8;
}/* #Magnific Popup*/
.mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {
	color: rgb(159,165,173);
}
.mfp-iframe-holder .mfp-close:hover, .mfp-image-holder .mfp-close:hover {
	color: #f4ad18;
}
.mfp-iframe-holder .mfp-arrow:before, .mfp-iframe-holder .mfp-arrow:after, .mfp-image-holder .mfp-arrow:before, .mfp-image-holder .mfp-arrow:after {
	background-color: rgb(159,165,173);
}
.mfp-iframe-holder .mfp-arrow:hover:before, .mfp-iframe-holder .mfp-arrow:hover:after, .mfp-image-holder .mfp-arrow:hover:before, .mfp-image-holder .mfp-arrow:hover:after {
	background-color: #f4ad18;
}/* #Swiper navigation*/
.swiper-pagination-bullet {
	background-color: #cecfd0;
}
.swiper-pagination-bullet-active, .swiper-pagination-bullet:hover {
	background-color: #222931;
}
.swiper-button-next, .swiper-button-prev {
	color: #ffffff;
	background-color: #222931;
}
.posts-list:not(.posts-list--default-modern) .swiper-button-prev, .single-post .post-gallery .swiper-button-prev, .posts-list:not(.posts-list--default-modern) .swiper-container.swiper-container-rtl .swiper-button-next, .single-post .post-gallery .swiper-container.swiper-container-rtl .swiper-button-next, .posts-list:not(.posts-list--default-modern) .swiper-button-next, .single-post .post-gallery .swiper-button-next, .posts-list:not(.posts-list--default-modern) .swiper-container.swiper-container-rtl .swiper-button-prev, .single-post .post-gallery .swiper-container.swiper-container-rtl .swiper-button-prev {
	color: #ffffff;
	background-color: #222931;
}
.swiper-button-next:not(.swiper-button-disabled):hover, .swiper-button-prev:not(.swiper-button-disabled):hover {
	color: #222931;
	background-color: #ffffff;
}/*Contact block*/
.contact-block__icon {
	color: #cecfd0;
}
.contact-block__label {
	font-style: normal;
	font-weight: 400;
	font-size: 13px;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 0em;
	color: #5f656d;
}
.contact-block__text {
	font-weight: 600;
}
.invert .contact-block__label {
	color: #ffffff;
}
.invert .contact-block__icon {
	color: #ffffff;
}
.invert .contact-block__text, .invert .contact-block__text a {
	color: rgb(255,255,255);
}
.invert .contact-block__text a:hover {
	color: #ffffff;
}
.contact-block.contact-block--header {
	font-family: Hind, sans-serif;
}
.contact-block.contact-block--header, .contact-block.contact-block--header a[href^="tel:"] {
	color: #222931;
}
.contact-block.contact-block--header a[href^="tel:"]:hover {
	color: #5f656d;
}
.invert .contact-block.contact-block--header .contact-block__icon {
	color: #ffffff;
}
.invert .contact-block.contact-block--header, .invert .contact-block.contact-block--header a[href^="tel:"], .invert .contact-block.contact-block--header .contact-block__text, .invert .contact-block.contact-block--header .contact-block__text a {
	color: #ffffff;
}
.invert .contact-block.contact-block--header .contact-block__text a:hover, .invert .contact-block.contact-block--header a[href^="tel:"]:hover {
	color: #ffffff;
}
.contact-block.contact-block--header .contact-block__item:not(:first-child):before {
	background-color: #e6e8e8;
}/*Tables*/
.hentry table:not([class]) tbody tr:nth-child(odd) {
	background-color: #f5f6f6;
}
.hentry table:not([class]) tbody tr th {
	color: #222931;
	font-weight: 600;
	font-size: 16px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
}
.hentry table:not([class]) th + td, .hentry table:not([class]) td + td, .hentry table:not([class]) th + th, .hentry table:not([class]) td + th {
	border-color: #e6e8e8;
}/*Title decoration*/
.title-decoration::before {
	background: #f4ad18;
}
.title-decoration::after {
	background: #f4ad18;
}
.title-decoration__big::before {
	background: #f4ad18;
}
.title-decoration__big::after {
	background: #f4ad18;
}
.footer-area .title-decoration::after {
	background: #f4ad18;
}
.swiper-slide {
	width: 100%
}/* #Button Appearance Styles */
.btn, .btn-link, .link, a[href*="?media_dl="] {
	font-weight: 600;
	font-size: 14px;
	font-family: Hind, sans-serif;
}
.btn.btn-accent-1, .btn.btn-primary, .btn-downloader, a[href*="?media_dl="] {
	color: #222931;
	background-color: #f4ad18;
}
.btn.btn-accent-1:hover, .btn.btn-primary:hover, .btn-downloader:hover, a[href*="?media_dl="]:hover {
	color: #ffffff;
	background-color: #222931;
}
.btn.btn-accent-1:active, .btn.btn-primary:active {
	background-color: rgb(9,16,24);
}
.btn.btn-accent-2 {
	color: #222931;
	background-color: #f4ad18;
}
.btn.btn-accent-2:after {
	color: #222931;
}
.btn.btn-accent-2:hover {
	color: #ffffff;
	background-color: #222931;
}
.btn.btn-accent-2:hover:after {
	color: #ffffff;
}
.btn.btn-accent-2:active {
	background-color: rgb(9,16,24);
}
.btn.btn-accent-3 {
	color: #f4ad18;
	background-color: #e6e8e8;
}
.btn.btn-accent-3:hover {
	color: #ffffff;
	background-color: #f4ad18;
}
.btn.btn-accent-3:active {
	background-color: rgb(230,197,0);
}
.btn.btn-invert {
	color: #f4ad18;
	background-color: #ffffff;
}
.btn.btn-invert:hover {
	color: #ffffff;
	background-color: #222931;
}
.btn.btn-invert:active {
	background-color: rgb(230,197,0);
}
.btn-downloader.btn-downloader-invert, a[href*="?media_dl="].btn-downloader-invert {
	color: #f4ad18;
	background-color: #ffffff;
}
.btn-downloader.btn-downloader-invert:hover, a[href*="?media_dl="].btn-downloader-invert:hover {
	color: #ffffff;
	background-color: #f4ad18;
}
.rev-btn, .rev-btn:visited {
	font-family: Hind, sans-serif;
}/* #Widget Calendar */
.widget_calendar thead, .widget_calendar tbody {
	color: #5f656d;
}
.widget_calendar caption {
	color: #ffffff;
	background-color: #222931;
	font-family: Hind, sans-serif;
	font-size: 14px;
}
.widget_calendar th, .widget_calendar td {
	font-family: Hind, sans-serif;
	font-size: 14px;
	color: #222931;
}
.widget_calendar th {
	border-color: #e6e8e8;
	background-color: #f5f6f6;
}
.widget_calendar tbody td {
	border-color: #e6e8e8;
}
.widget_calendar th:after {
	background-color: #e6e8e8;
}
.widget_calendar tbody td:not(.pad) {
	color: #cecfd0;
}
.widget_calendar tbody td a {
	color: #222931;
	background-color: #f4ad18;
}
.widget_calendar tbody td a:hover {
	color: #ffffff;
	background-color: #222931;
}
.widget_calendar tbody td#today {
	color: #222931;
}
.widget_calendar tfoot a:before {
	color: #ffffff;
}
.widget_calendar tfoot a:hover:before {
	color: #f4ad18;
}/* #Widget Tag Cloud */
.tagcloud a {
	font-family: Hind, sans-serif;
	font-size: 14px;
	font-weight: 600;
	border-color: #e6e8e8;
	color: #222931;
}
.tagcloud a:hover {
	background-color: #f4ad18;
	border-color: #f4ad18;
	color: #222931;
}/* #Widget Recent Posts - Comments*/
.widget_recent_entries a, .widget_recent_comments a, .widget_recent_comments .comment-author-link {
	color: #cecfd0;
}
.widget_recent_comments li > a {
	color: #222931;
}
.widget_recent_entries a:hover, .widget_recent_comments a:hover, .widget_recent_comments li > a:hover {
	color: #5f656d;
}
.widget_recent_comments a {
	font-family: Hind, sans-serif;
	font-size: 16px;
	font-weight: 600;
}/* #Widget Archive - Categories */
.widget_archive label:before, .widget_categories label:before {
	color: #848a90;
}
.widget_archive a:before, .widget_categories a:before {
	color: #cecfd0;
}
.widget_categories a, .widget_archive a {
	color: #5f656d;
}
.widget_categories a:hover, .widget_archive a:hover {
	color: #222931;
}
.invert .widget_categories a, .invert .widget_archive a {
	color: #ffffff;
}/* #Widgets misc */
.widget_archive ul, .widget_categories ul, .widget_recent_entries ul, .widget_recent_comments ul, a.rsswidget, .tagcloud a {
}
.scheduled-time i {
	color: #f4ad18;
}/* #Widget date style */
.widget_recent_entries .post-date, .rss-date {
	font-style: normal;
	font-weight: 400;
	font-size: 13px;
	line-height: 1.75;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 0em;
	color: #5f656d;
}
.widget_nav_menu ul li a {
	color: #5f656d;
}
.widget_nav_menu ul li a:hover {
	color: #f4ad18;
}
.widget_nav_menu ul li a::before {
	color: #f4ad18;
}
.widget_nav_menu ul li a:hover::before {
	color: #848a90;
}
.widget_nav_menu ul#menu-team li a {
	font-family: Hind, sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #222931;
	border-color: #e6e8e8;
}
.widget_nav_menu ul#menu-team li a:hover {
	color: #ffffff;
	border-color: #222931;
	background-color: #222931;
}
.widget_nav_menu ul#menu-team li a:hover:before {
	color: #f4ad18;
}
.invert .widget_nav_menu ul li a {
	color: #ffffff;
}
.invert .widget_nav_menu ul li a:hover {
	color: #ffffff;
}
.invert .widget_nav_menu ul li a::before {
	color: #f4ad18;
}
.invert .widget_nav_menu ul li a:hover::before {
	color: #ffffff;
}
.widget-taxonomy-tiles__content::before {
	background-color: #f4ad18;
}
.widget-taxonomy-tiles__inner:hover .widget-taxonomy-tiles__content::before {
	background-color: #848a90;
}
.invert .widget-taxonomy-tiles__title a, .invert .widget-taxonomy-tiles__post-count, .invert .widget-taxonomy-tiles__desc {
	color: #ffffff;
}
.invert .widget-taxonomy-tiles__title a:hover {
	color: #ffffff;
}
.invert .widget-image-grid__content:hover {
	background-color: rgba(132,138,144,0.9);
}
.invert .widget-image-grid__inner, .invert .widget-image-grid__inner .posted-by, .invert .widget-image-grid__inner a {
	color: #ffffff;
}
.invert .widget-image-grid__inner .post__terms a {
	color: #222931;
}
.invert .widget-image-grid__inner a:hover {
	color: #ffffff;
}
.invert .widget-image-grid__inner .post__terms a:hover {
	color: #ffffff;
}
.smart-slider__instance .sp-arrow, .smart-slider__instance .sp-thumbnail-arrow {
	color: #848a90;
	background-color: #ffffff;
}
.smart-slider__instance .sp-arrow:hover, .smart-slider__instance .sp-thumbnail-arrow:hover {
	color: #ffffff;
	background-color: #f4ad18;
}
.smart-slider__instance .sp-button {
	background-color: #f5f6f6;
}
.smart-slider__instance .sp-button:hover, .smart-slider__instance .sp-button.sp-selected-button {
	background-color: #848a90;
}
.smart-slider__instance .sp-full-screen-button {
	color: #ffffff;
}
.smart-slider__instance .sp-full-screen-button:hover {
	color: #f4ad18;
}
.sp-thumbnails-container {
	background-color: rgba(132,138,144,0.85);
}
h2.sp-title {
	font-style: normal;
	font-weight: 600;
	line-height: 1.45;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
}
.smart-slider__instance .sp-title a, .smart-slider__instance .sp-content-container .sp-content {
	color: #ffffff;
}/* #Custom posts*/
.sidebar .widget-custom-posts .entry-title, .footer-area:not(.footer-area--fullwidth) .widget-custom-posts .entry-title {
	font-style: normal;
	font-size: 15px;
	line-height: 1.643;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 0em;
}
.widget-custom-posts .entry-title a {
	color: #222931;
}
.widget-custom-posts .entry-title a:hover {
	color: #5f656d;
}
.invert .widget-custom-posts .entry-title a {
	color: #ffffff;
}
.invert .widget-custom-posts .entry-title a:hover {
	color: #ffffff;
}

@media (min-width: 1200px) {
.full-width-header-area .custom-posts .post-content-wrap *, .after-content-full-width-area .custom-posts .post-content-wrap *, .before-content-area .custom-posts .post-content-wrap *, .before-loop-area .custom-posts .post-content-wrap *, .after-loop-area .custom-posts .post-content-wrap *, .after-content-area .custom-posts .post-content-wrap *, .full-width-header-area .custom-posts .post-content-wrap .btn-link .btn__text:hover, .after-content-full-width-area .custom-posts .post-content-wrap .btn-link .btn__text:hover, .before-content-area .custom-posts .post-content-wrap .btn-link .btn__text:hover, .before-loop-area .custom-posts .post-content-wrap .btn-link .btn__text:hover, .after-loop-area .custom-posts .post-content-wrap .btn-link .btn__text:hover, .after-content-area .custom-posts .post-content-wrap .btn-link .btn__text:hover {
	color: #ffffff;
}
.full-width-header-area .custom-posts .post-content-wrap a:hover, .after-content-full-width-area .custom-posts .post-content-wrap a:hover, .before-content-area .custom-posts .post-content-wrap a:hover, .before-loop-area .custom-posts .post-content-wrap a:hover, .after-loop-area .custom-posts .post-content-wrap a:hover, .after-content-area .custom-posts .post-content-wrap a:hover, .full-width-header-area .custom-posts .post-content-wrap .btn-link .btn__text, .after-content-full-width-area .custom-posts .post-content-wrap .btn-link .btn__text, .before-content-area .custom-posts .post-content-wrap .btn-link .btn__text, .before-loop-area .custom-posts .post-content-wrap .btn-link .btn__text, .after-loop-area .custom-posts .post-content-wrap .btn-link .btn__text, .after-content-area .custom-posts .post-content-wrap .btn-link .btn__text {
	color: #ffffff;
}
}
.full-width-header-area .custom-posts .post-content-wrap::before, .after-content-full-width-area .custom-posts .post-content-wrap::before, .before-content-area .custom-posts .post-content-wrap::before, .before-loop-area .custom-posts .post-content-wrap::before, .after-loop-area .custom-posts .post-content-wrap::before, .after-content-area .custom-posts .post-content-wrap::before {
	background-color: #848a90;
}
.sidebar .widget-about, .single-service .widget-about {
	background-color: #222931;
	color: #ffffff;
}
.sidebar .widget-about .widget-title, .single-service .widget-about .widget-title {
	color: #ffffff;
}
.widget-playlist-slider .sp-next-thumbnail-arrow:before, .widget-playlist-slider .sp-next-thumbnail-arrow:after, .widget-playlist-slider .sp-previous-thumbnail-arrow:before, .widget-playlist-slider .sp-previous-thumbnail-arrow:after, .widget-playlist-slider .sp-arrow.sp-previous-arrow:before, .widget-playlist-slider .sp-arrow.sp-previous-arrow:after, .widget-playlist-slider .sp-arrow.sp-next-arrow:before, .widget-playlist-slider .sp-arrow.sp-next-arrow:after {
	background-color: #f4ad18;
}
.widget-playlist-slider .sp-right-thumbnails .sp-thumbnail-container:hover, .widget-playlist-slider .sp-thumbnail-container.sp-selected-thumbnail .sp-thumbnail::after {
	background-color: #848a90;
}
.widget-playlist-slider .sp-right-thumbnails .sp-thumbnail-container.sp-selected-thumbnail {
	background-color: #f4ad18;
}
.widget-playlist-slider .sp-right-thumbnails .sp-thumbnail-container.sp-selected-thumbnail .sp-thumbnail-text {
	border-color: #222931;
}
.widget-playlist-slider .sp-thumbnail-title {
	color: #222931;
}
.widget-playlist-slider .sp-thumbnail::after {
	background-color: #f5f6f6;
}
.widget-playlist-slider .sp-thumbnail-container:hover .sp-thumbnail .entry-meta, .widget-playlist-slider .sp-thumbnail-container:hover .sp-thumbnail .entry-meta i, .widget-playlist-slider .sp-thumbnail-container:hover .sp-thumbnail .posted-by, .widget-playlist-slider .sp-thumbnail-container:hover .sp-thumbnail .sp-thumbnail-title, .widget-playlist-slider .sp-thumbnail-container.sp-selected-thumbnail .sp-thumbnail .entry-meta, .widget-playlist-slider .sp-thumbnail-container.sp-selected-thumbnail .sp-thumbnail .entry-meta i, .widget-playlist-slider .sp-thumbnail-container.sp-selected-thumbnail .sp-thumbnail .posted-by, .widget-playlist-slider .sp-thumbnail-container.sp-selected-thumbnail .sp-thumbnail .sp-thumbnail-title {
	color: #ffffff;
}
.widget-playlist-slider .sp-has-pointer .sp-selected-thumbnail:before, .widget-playlist-slider .sp-has-pointer .sp-selected-thumbnail:after {
	border-bottom-color: #f4ad18;
}
.widget-playlist-slider .sp-right-thumbnails .sp-thumbnail-text {
	border-color: #e6e8e8;
}
.widget-playlist-slider .invert, .widget-playlist-slider .invert a, .widget-playlist-slider .invert .post__comments i {
	color: #ffffff;
}
.widget-playlist-slider .invert a:hover {
	color: #ffffff;
}

@media (min-width: 1200px) {
.full-width-header-area .widget-fpblock__item-featured .widget-fpblock__item-title, .after-content-full-width-area .widget-fpblock__item-featured .widget-fpblock__item-title, .before-content-area .widget-fpblock__item-featured .widget-fpblock__item-title, .after-content-area .widget-fpblock__item-featured .widget-fpblock__item-title {
	font-style: normal;
	font-weight: 600;
	font-size: 34px;
	line-height: 1.344;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
}
}
.invert.widget-fpblock__item, .invert.widget-fpblock__item a {
	color: #ffffff;
}
.invert.widget-fpblock__item a:hover {
	color: #ffffff;
}/* #News-smart-box */
.news-smart-box__navigation-wrapper {
	border-color: #cecfd0;
}
.news-smart-box__instance .mini-type::before {
	background-color: #cecfd0;
}
.news-smart-box__navigation-terms-list-item {
	font-style: normal;
	font-weight: 600;
	font-size: 12px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	color: #222931;
}
.news-smart-box__navigation-terms-list-item:hover, .news-smart-box__navigation-terms-list-item.is-active {
	color: #f4ad18;
}
.news-smart-box__instance .double-bounce-1, .news-smart-box__instance .double-bounce-2 {
	background-color: #f4ad18;
}/* #Contact-information*/
.contact-information-widget .icon, .contact-information-widget__inner li .icon {
	color: #cecfd0;
}
.invert .contact-information-widget .icon {
	color: rgb(211,213,213);
}
.footer-area .contact-information__item a {
	color: #5f656d;
}
.footer-area .contact-information__item a:hover {
	color: #cecfd0;
}
.jet-subscribe-form .jet-subscribe-form__submit {
	background-color: #222931;
	color: #ffffff;
}
.jet-subscribe-form .jet-subscribe-form__submit span::before {
	color: #f4ad18;
}
.jet-subscribe-form .jet-subscribe-form__submit:hover {
	background-color: #f4ad18;
	color: #222931;
}
.jet-subscribe-form .jet-subscribe-form__submit:hover span::before {
	color: #222931;
}
.jet-subscribe-form .jet-subscribe-form__input {
	background-color: #f5f6f6;
	color: #5f656d;
}
.jet-subscribe-form .jet-subscribe-form__input:focus {
	background-color: #ffffff;
}/*Dynamic styles for Woo-elements */
header .woocommerce-currency-switcher-form ul.dd-options {
	background-color: #f5f6f6;
}/* * Woo-elements * Listing line Products */
.products .product h3, .tm-categories-carousel-widget-container h3, .products .product-category h3, .tm-woowishlist-widget-product h3, .tm-woocompare-widget-product h3 {
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #222931;
}
.tm_banners_grid_widget_banner_title {
	font-style: normal;
	font-weight: 600;
	font-size: 34px;
	line-height: 1.344;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #222931;
}
.products .product-category .title_count_block>span, .tm-categories-carousel-widget-container .tm-categories-carousel-widget-wrapper .title_count_block>span {
	color: #5f656d;
}
.products .product-category > a h3:hover, .tm-categories-carousel-widget-container h3:hover, .products .product-category > a .title_count_block>span:hover, .tm-categories-carousel-widget-container .tm-categories-carousel-widget-wrapper .title_count_block>span:hover {
	color: #f4ad18;
}
.products .product.product-list h3, .related h4, .woocommerce-checkout .woocommerce-info, .woocommerce-checkout-payment .payment_methods li label, .woocommerce-checkout h2, .tm_custom_menu_widget h3 {
	font-style: normal;
	font-weight: 600;
	font-size: 28px;
	line-height: 1.45;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #222931;
}
.woocommerce-checkout h3 {
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #222931;
}
.woocommerce .site-main .page-title {
	font-style: normal;
	font-weight: 600;
	font-size: 34px;
	line-height: 1.344;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #222931;
}
.woocommerce form.checkout_coupon .form-row-last input {
	background: #222931;
}
.woocommerce form.checkout_coupon .form-row-last input:hover {
	background: #848a90;
}/* * Woo-elements * Woocommerce carousel-category-products */
.woocommerce form.checkout_coupon .form-row-last::before {
	color: #f4ad18;
}
.tm-categories-carousel-widget-container .swiper-button-next, .tm-categories-carousel-widget-container .swiper-button-prev, .woocommerce .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn, .woocommerce-product-search label i {
	color: #cecfd0;
}
.tm-categories-carousel-widget-container .swiper-button-next:hover, .tm-categories-carousel-widget-container .swiper-button-prev:hover, .woocommerce .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn:hover {
	color: #222931;
}
.woocommerce .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
	background-color: #222931;
}
.woocommerce .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active, .woocommerce .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet:hover, .site-header-cart .cart-contents .count {
	background-color: #f4ad18;
}
.tm_about_store_widget span {
	font-style: normal;
	font-weight: 600;
	font-size: 28px;
	line-height: 1.45;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
}
#tm_builder_outer_content .tm_pb_widget_area .tm_about_store_widget h3.widget-title {
	font-style: normal;
	font-weight: 600;
	font-size: 46px;
	line-height: 1.3;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
}
#tm_builder_outer_content .tm_pb_widget_area .widget.tm_about_store_widget, .tm_about_store_widget, #tm_builder_outer_content .tm_pb_widget_area .tm_about_store_widget h3.widget-title {
	color: #ffffff;
}/* * Woo-elements * Woocommerce price styles */
.woocommerce .products .product .price, .woocommerce div.product span.price, .woocommerce div.product p.price, .woocommerce-cart .woocommerce .amount, .woocommerce-checkout .woocommerce .amount, .widget .woocs_price_code ins, .price, .cart_list li .quantity .amount {
	color: #222931;
	font-style: normal;
	line-height: 1.19;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
}
.cart_list li .quantity .amount {
	color: #f4ad18;
}
.woocommerce.widget_shopping_cart .total, .widget_shopping_cart_content .total, .woocommerce.widget_shopping_cart .total strong {
	color: #848a90;
	font-style: normal;
	font-weight: 600;
	font-size: 22px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
}
.woocommerce.widget_shopping_cart .total strong {
	color: #222931;
}
.invert .woocommerce.widget_shopping_cart .total strong {
	color: #ffffff;
}
.widget_shopping_cart_content .buttons a.button, .woocommerce.widget_shopping_cart .buttons a.button {
	font-weight: 600;
	font-size: 14px;
	font-family: Hind, sans-serif;
}
.woocommerce .products .product .price del, .woocommerce div.product p.price del, .woocommerce div.product span.price del, .widget .woocs_price_code del {
	color: #222931;
}/* * Woo-elements * Woocommerce product widgets */
.search-form.woocommerce-product-search button[type=submit] {
	background: #f4ad18;
	color: #ffffff;
}
.tm-categories-carousel-widget-container .tm-categories-carousel-widget-wrapper .title_count_block a>span, .tm-categories-carousel-widget-container .tm-categories-carousel-widget-wrapper .title_count_block h3 a {
	color: #ffffff;
}
.tm-categories-carousel-widget-container .tm-categories-carousel-widget-wrapper .title_count_block h3 a:hover {
	color: #f4ad18;
}
.woocommerce .products-categories .product.swiper-slide .title_count_block {
	background: #f5f6f6;
}
.tm-categories-carousel-widget-container .tm-categories-carousel-widget-wrapper .title_count_block a>span {
	color: #f4ad18;
}
.woocommerce .products-categories .product.swiper-slide:hover .title_count_block {
	background: #222931;
}
.woocommerce .products-categories .product.swiper-slide:hover .title_count_block h3 a {
	color: #ffffff;
}
.cart_list li .quantity .amount, .tm-categories-carousel-widget-container .tm-categories-carousel-widget-wrapper .title_count_block h3 a {
	color: #222931;
}
.search-form.woocommerce-product-search button[type=submit]:hover {
	background: #222931;
}
.woocommerce.widget_shopping_cart ul.cart_list > li, .widget_shopping_cart_content ul.cart_list > li, .invert .woocommerce ul.product_list_widget li>a {
	color: #5f656d;
}
.woocommerce.widget .product-title a:hover, .woocommerce ul.cart_list li>a:hover, .woocommerce ul.product_list_widget li>a:hover {
	color: #222931;
}
.site-header-cart .shopping_cart-dropdown-wrap .total, .site-header-cart .shopping_cart-dropdown-wrap .buttons {
	background: #222931;
}/* Styles for product-categories */
.woocommerce > ul > li .product-widget-categories, .woocommerce > ul > li .product-widget-categories a, .woocommerce > ul span.reviewer, .woocommerce .widget_layered_nav ul li a, .woocommerce ul.product_list_widget li a {
	color: #5f656d;
}
.woocommerce.widget_top_rated_products>ul>li .product-widget-categories a, .woocommerce.widget_top_rated_products>ul>li .product-widget-categories {
	color: #f4ad18;
}
.woocommerce.widget_top_rated_products>ul>li .product-widget-categories a:hover {
	color: #222931;
}
.woocommerce .widget_layered_nav ul li a:hover {
	color: #222931;
}
.woocommerce .widget_layered_nav ul li span {
	color: #f4ad18;
}
.woocommerce.widget_shopping_cart .total span, .widget_shopping_cart_content .total span, .woocommerce > ul > li .product-widget-categories a:hover, .woocommerce.widget_shopping_cart ul.cart_list > li dl dt {
	color: #f4ad18;
}
.invert .site-header-cart .shopping_cart-dropdown-wrap .shopping_cart-header > * {
	color: #222931;
}
.invert .woocommerce.widget_shopping_cart .cart_list li.empty {
	color: #5f656d;
}/* * Woo-elements * Compare and wishlist buttons */
.woocommerce .tm-woocompare-button, .woocommerce .tm-woowishlist-button {
	border-color: #cecfd0;
}
.woocommerce .tm-woocompare-button:hover, .woocommerce .tm-woowishlist-button:hover {
	border-color: #f4ad18;
}
.woocommerce .tm-woocompare-page-button.button.alt, .woocommerce .tm-woowishlist-page-button.button.btn {
	color: #cecfd0;
}
.woocommerce .tm-woocompare-page-button.button.alt:hover, .woocommerce .tm-woowishlist-page-button.button.btn:hover {
	color: #222931;
}
.woocommerce button.button.btn {
	color: #cecfd0;
}
.woocommerce button.button.btn:hover {
	color: #ffffff;
	background-color: #f4ad18;
}/* * Woo-elements * Sale-timer styles */
.tm-products-sale-end-date span {
	background-color: #ffffff;
	color: #5f656d;
	font-weight: 600;
	font-size: 12px;
	font-family: Hind, sans-serif;
}/* * Woo-elements * Styles for tags and categories list -- loop product */
.product-categories li, .product-categories li a, .product-widget-tags li, .product-widget-tags li a {
	color: #5f656d;
}
.product-categories li a:hover, .product-widget-tags li a:hover {
	color: #f4ad18;
}
.widget.widget_product_categories .product-categories li a:hover, .widget.widget_product_categories .product-categories li.current-cat a {
	color: #222931;
}
.shop-sidebar .widget.widget_product_categories .product-categories li span, .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span {
	color: #5f656d;
	background: #f5f6f6;
}
.shop-sidebar .widget.widget_product_categories .product-categories li a:hover {
	color: #222931;
}
.shop-sidebar .widget.widget_product_categories .product-categories li:hover span, .widget.widget_tm_woo_ajax_filters ul li:hover span {
	background: #222931;
	color: #ffffff;
}
.widget.widget_product_categories ul li a::before, .widget.widget_tm_woo_ajax_filters ul li a::before {
	color: #cecfd0;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
	color: #ffffff;
	background: #f4ad18;
	border-color: #f4ad18;
}
.woocommerce .widget_price_filter .price_slider_amount .button:hover {
	background-color: #222931;
	border-color: #222931;
	color: #ffffff;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-range {
	background: #f4ad18;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle {
	background: #f4ad18;
}
.product .product-categories li, .product .product-categories li a {
	color: #cecfd0;
}
.product .product-categories li a:hover {
	color: #222931;
}
.products .product:not(.product-list) .block_product_content h3, .product_list_widget li .product_widget_content .product-title {
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 1.643;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 0em;
	text-align: left;
	color: #5f656d;
}/** Woo-elements* wishlist*/
.woocommerce.tm-woowishlist .tm-woowishlist-item .stock {
	font-family: 'Open Sans', sans-serif;
}
.woocommerce.tm-woowishlist .tm-woowishlist-item .stock.out-of-stock {
	color: #222931;
	background: #f4ad18;
	font-family: Hind, sans-serif;
}
.woocommerce.tm-woowishlist .tm-woowishlist-item .stock.in-stock {
	background: #848a90;
}
.woocommerce.tm-woowishlist .tm-woowishlist-item .tm-woocomerce-list__product-title a {
	color: #5f656d;
}/* * Woo-elements * Compare */
.woocommerce.tm-woocompare-list .tm-woocompare-wrapper table.tm-woocompare-table tbody tr:nth-child(even), .woocommerce.single-product div.woocommerce-tabs .woocommerce-Tabs-panel--additional_information table.shop_attributes tbody tr:nth-child(odd) {
	background: #f5f6f6;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce #reviews #comments ol.commentlist li .comment-text::before {
	border-color: #e6e8e8;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text::after {
	background: #e6e8e8;
}
body div.woocommerce.tm-woocompare-list .tm-woocompare-wrapper table.tm-woocompare-table tbody tr:nth-child(2) {
	background: #ffffff;
}
.woocommerce.single-product div.woocommerce-tabs .woocommerce-Tabs-panel--additional_information table.shop_attributes tbody tr th {
	color: #222931;
}/* * Woo-elements * Buttons woo styles */
.woocommerce a.button, .woocommerce button.button, .woocommerce button.button.tm-woocompare-empty, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce-mini-cart__buttons a.button.wc-forward, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce a.button.add_to_cart_button.loading:hover, .woocommerce a.button.ajax_add_to_cart, .woocommerce button.button.btn.tm-wc-ajax-load-more-button, .woocommerce-cart .woocommerce table.shop_table.shop_table_responsive tbody tr td.actions .header-btn {
	color: #222931;
	background-color: #f4ad18;
	border-color: #f4ad18;
	font-weight: 600;
	font-size: 12px;
	font-family: Hind, sans-serif;
}
.woocommerce.single-product .woocommerce-Reviews ol.commentlist li.comment .comment-text .meta .woocommerce-review__author {
	color: #5f656d;
}
.woocommerce #respond input#submit, .woocommerce table.shop_table tbody tr td.actions input.btn {
	color: #ffffff;
	background-color: #222931;
	border-color: #222931;
}
.input-button-with-icon > i {
	color: #ffffff;
}
.woocommerce-mini-cart__buttons a.button.wc-forward:hover, .woocommerce #respond input#submit:hover, .woocommerce table.shop_table tbody tr td.actions input.btn:hover {
	color: #ffffff;
	background-color: #222931;
	border-color: #222931;
}
.woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce button.button.tm-woocompare-empty:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce button.button.btn.tm-wc-ajax-load-more-button:hover, .woocommerce-cart .woocommerce table.shop_table.shop_table_responsive tbody tr td.actions .header-btn:hover, .woocommerce-checkout .checkout_coupon .button:hover {
	background-color: #222931;
	border-color: #222931;
	color: #ffffff;
}
.tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper .tm-wc-ajax-filters-attribute, .tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper .tm-wc-ajax-filters-price {
	background: #ffffff;
}
.tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper .tm-wc-ajax-filters-attribute .tm-wc-ajax-filters-dismiss:hover:after, .tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper .tm-wc-ajax-filters-price .tm-wc-ajax-filters-dismiss:hover:after {
	color: #848a90;
}
.woocommerce a.button.product_type_variable:hover {
	background-color: #222931;
	border-color: #222931;
	color: #ffffff;
}
.woocommerce a.button.product_type_variable:hover:after {
	color: #ffffff;
}
.tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper .tm-wc-ajax-filters-attribute .tm-wc-ajax-filters-dismiss:hover::after, .tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper .tm-wc-ajax-filters-price .tm-wc-ajax-filters-dismiss:hover::after {
	color: #f4ad18;
}/*disable button syles*/
.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover, .woocommerce-cart table.cart input.header-btn:disabled {
	background-color: rgb(230,197,0);
	color: #ffffff;
}
.woocommerce .wishlist_compare_button_block button.button.btn {
	background: #ffffff;
}
.woocommerce .wishlist_compare_button_block button.button.btn:hover {
	color: #222931;
}
.woocommerce .wishlist_compare_button_block button.button.btn.in_wishlist, .woocommerce .wishlist_compare_button_block button.button.btn.in_compare {
	color: #f4ad18;
}
.woocommerce a.button.add_to_cart_button.added, .woocommerce a.button.add_to_cart_button.loading {
	background: #f4ad18;
}/* * Woo-elements * Woo-Badge styles */
.woocommerce span.featured, .woocommerce span.onsale, .woocommerce span.new {
	color: #222931;
}
.woocommerce span.onsale {
	background-color: #ff3a4c;
}
.woocommerce span.featured {
	background-color: #feb62a;
}
.woocommerce span.new {
	background-color: #04e2f6;
}/* * Woo-elements * Grid-list toggle buttons */
.tm-woo-grid-list-toggle-button .tm-woo-grid-list-toggler {
	color: #f5f6f6;
}
.tm-wc-ajax-products-wrapper .tm-woo-grid-list-toggle-button-wrapper .tm-woo-grid-list-toggle-button .tm-woo-grid-list-toggler.disabled, .tm-wc-ajax-products-wrapper .tm-woo-grid-list-toggle-button-wrapper .tm-woo-grid-list-toggle-button .tm-woo-grid-list-toggler:hover {
	color: #cecfd0;
}
.tm-wc-ajax-products-wrapper .tm-woo-grid-list-toggle-button-wrapper .tm-woo-grid-list-toggle-button .tm-woo-grid-list-toggler:hover {
	color: #f4ad18;
}/* * Woo-elements * Single-product styles */
.single-product div.product h1.product_title {
	font-style: normal;
	font-weight: 600;
	font-size: 28px;
	line-height: 1.45;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #222931;
}
.woocommerce.single-product #content div.product .product_meta, .woocommerce-currency-switcher-form .dd-container .dd-selected label, .woocommerce.single-product #content div.product .product_meta a {
	color: #cecfd0;
}
.woocommerce.single-product #content div.product .product_meta a:hover {
	color: #222931;
}
.woocommerce table.shop_attributes th {
	color: #5f656d;
}
body .tm-wc-ajax-products-wrapper .tm-woo-grid-list-toggle-button-wrapper .tm-woo-grid-list-toggle-button .tm-woo-grid-list-toggler.disabled span::before, body .tm-wc-ajax-products-wrapper .tm-woo-grid-list-toggle-button-wrapper .tm-woo-grid-list-toggle-button .tm-woo-grid-list-toggler:hover span::before {
	color: #222931;
}
.product_meta > * {
	color: #222931;
}
.product_meta > * span, .woocommerce .single-product div.product .meta_stock, .woocommerce.single-product div.product .meta_stock {
	color: #5f656d;
}
.woocommerce nav.woocommerce-pagination a.next span, .woocommerce nav.woocommerce-pagination a.prev span {
	font-family: Hind, sans-serif;
}/* * Woo-elements * SmartBox widget */
.tm-products-smart-box-widget__rd-material-tabs .product h3 {
	font-family: 'Open Sans', sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 1.643;
	letter-spacing: 0em;
}
.rd-material-tab.rd-material-tab-active a, .tm_custom_menu_widget .menu li a, .tm-products-smart-box-widget__rd-material-tabs .product h3:hover, .widget.tm_products_smart_box_widget .rd-material-tabs__list .rd-material-tab a:hover, .widget.tm_products_smart_box_widget .rd-material-tabs__list .rd-material-tab a:hover:before, .widget.tm_products_smart_box_widget .rd-material-tabs__list .rd-material-tab.rd-material-tab-active a, .widget.tm_products_smart_box_widget .rd-material-tabs__list .rd-material-tab.rd-material-tab-active a:before {
	color: #f4ad18;
}
.tm_custom_menu_widget .menu li a:hover, .widget.tm_products_smart_box_widget .rd-material-tabs__list .rd-material-tab a, .widget.tm_products_smart_box_widget .rd-material-tabs__list .rd-material-tab a:before {
	color: #222931;
}
.tm-products-smart-box-widget__rd-material-tabs .product span.price:hover, .tm-products-smart-box-widget__rd-material-tabs .product span.price:hover ins, .tm-products-smart-box-widget__rd-material-tabs .product span.price:hover del {
	color: #5f656d;
}
.tm-products-smart-box-widget__rd-material-tabs .product .price del .amount {
	font-size: 15px;
}
.tm-products-smart-box-widget__rd-material-tabs .product .price del .amount, .tm-products-smart-box-widget__rd-material-tabs .product .price del {
	font-family: 'Open Sans', sans-serif;
}/** * Woo-elements * Woo-elements * Cart page * */
.tm-woowishlist-remove, .tm-woocompare-remove {
	color: rgb(213,219,227);
}
.tm-woowishlist-remove:hover, .tm-woocompare-remove:hover {
	color: #222931;
}
.woocommerce a.remove {
	color: rgb(213,219,227) !important;
}
.woocommerce a.remove:hover {
	color: #222931 !important;
}
.woocommerce table.shop_table thead tr, .woocommerce table.shop_table tbody tr.cart_item:nth-child(even), .woocommerce table.shop_table tbody tr.order_item:nth-child(even) {
	background-color: #ffffff;
}
.woocommerce table.shop_table tbody tr.cart_item, .woocommerce table.shop_table tbody tr.order_item {
	background-color: #ffffff;
}
.woocommerce table.shop_table tbody tr td.product-name {
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 1.643;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 0em;
	text-align: left;
	color: #5f656d;
}
.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive tr.cart-subtotal th, .woocommerce-cart .woocommerce table.shop_table.shop_table_responsive tr.cart-subtotal .woocommerce-Price-amount {
	font-family: Hind, sans-serif;
}
.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive tr.order-total th, .woocommerce-cart .woocommerce table.shop_table.shop_table_responsive tr.order-total .woocommerce-Price-amount {
	font-family: Hind, sans-serif;
}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody tr td strong.product-quantity, table.order_details tbody tr td strong.product-quantity, .woocommerce table.shop_table tbody tr td.product-name a:hover {
	color: #222931;
}
.woocommerce table.shop_table thead th, .cart-collaterals div.cart_totals table tbody tr, .cart-collaterals div.cart_totals table tbody td, .cart-collaterals div.cart_totals table tbody td, .cart-collaterals div.cart_totals table tbody th, table.shop_table.woocommerce-checkout-review-order-table tfoot tr.tax-total th, table.shop_table.woocommerce-checkout-review-order-table tfoot tr.tax-rate th, table.shop_table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th, table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total th, .woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody tr td, table.order_details tfoot tr, .woocommerce .order_details li strong {
	color: #222931;
}
.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive tbody tr td.actions .button, .woocommerce-cart .woocommerce table.shop_table.shop_table_responsive tbody tr td.actions .input-button-with-icon .btn {
	background: #222931;
	color: #ffffff;
}
.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive tbody tr td.actions .button:hover, .woocommerce-cart .woocommerce table.shop_table.shop_table_responsive tbody tr td.actions .input-button-with-icon .btn:hover {
	background: rgb(0,0,0);
}
.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive tbody tr td.actions i, .woocommerce-cart .woocommerce table.shop_table.shop_table_responsive tbody tr td.actions i.shopping_tag::before {
	color: #f4ad18;
}
.woocommerce table.shop_table tbody tr td.product-name a {
	color: #5f656d;
}
.tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper .tm-wc-ajax-filters-reset.button {
	color: #222931;
	font-family: Hind, sans-serif;
}
.tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper .tm-wc-ajax-filters-reset.button:hover::before {
	color: #f4ad18;
}
#content .nav-links .page-numbers.next:hover, #content .nav-links .page-numbers.prev:hover, .tm-pg_front_gallery-navigation .tm_pg_nav-links a.tm_pg_page-numbers.next:hover, .tm-pg_front_gallery-navigation .tm_pg_nav-links a.tm_pg_page-numbers.prev:hover {
	color: #f4ad18;
}
.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive tbody tr td .mini_cart_item_title a:hover {
	color: #f4ad18;
}
.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive tbody tr td.actions .shopping_tag::before {
	color: #f5f6f6;
}/** * Woo-elements * Checkout page * */
.woocommerce-cart .woocommerce div.cart_totals .wc-proceed-to-checkout .checkout-button {
	background: #f4ad18;
}
.woocommerce-cart .woocommerce div.cart_totals .wc-proceed-to-checkout .checkout-button:hover {
	background: #222931;
}
.woocommerce-checkout .woocommerce .showcoupon, .woocommerce-checkout .woocommerce .showlogin {
	color: #f4ad18;
}
.woocommerce-checkout .woocommerce .woocommerce-form-login .lost_password a {
	font-family: Hind, sans-serif;
}
.woocommerce-checkout .woocommerce .showcoupon:hover, .woocommerce-checkout .woocommerce .showlogin:hover {
	color: #848a90;
}
.woocommerce-checkout .woocommerce-info > a, .woocommerce form.login .form-row label.inline, .woocommerce form .form-row .select2-container.country_to_state .select2-choice, .woocommerce form .form-row.create-account label.checkbox, .woocommerce div.product form.cart .variations label {
	color: #5f656d;
}
.woocommerce-checkout .woocommerce-info > a:hover, .woocommerce form.login .form-row label.inline:hover, .woocommerce form .form-row.create-account label.checkbox:hover, .woocommerce form .form-row .required {
	color: #f4ad18;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
	background-color: #ffffff;
}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
	color: #5f656d;
}
.woocommerce form label:not(.cherry-search__label) {
	font-family: Hind, sans-serif;
	color: #222931;
}/** * Woo-elements * Account page * */
.woocommerce-account.logged-in .entry-content .woocommerce {
	background-color: #ffffff;
}
.woocommerce-account.logged-in .entry-content .woocommerce .woocommerce-MyAccount-content {
	background-color: #ffffff;
}
.woocommerce-account.logged-in .woocommerce-MyAccount-navigation, .woocommerce-checkout h2 {
	font-family: Hind, sans-serif;
	font-style: normal;
	font-weight: 600;
	font-size: 13px;
	line-height: 1.44;
	letter-spacing: 0em;
}
.woocommerce-checkout h2 {
	color: #222931;
}

@media (min-width: 1200px) {
.woocommerce-account.logged-in .woocommerce-MyAccount-navigation {
	font-size: 16px;
}
}
.woocommerce-account.logged-in .woocommerce-MyAccount-navigation a {
	color: #222931;
}
.woocommerce-account.logged-in .woocommerce-MyAccount-navigation a:hover, .woocommerce-account.logged-in .woocommerce-MyAccount-navigation .is-active a {
	color: #f4ad18;
}/** * Woo-elements * Wishlist&Compare style * */
.tm-woocompare-table .tm-woocomerce-list__product-title a {
	color: #5f656d;
}
.woocommerce.tm-woocompare-list .tm-woocompare-wrapper table.tm-woocompare-table tr th.title {
	color: #222931;
	font-family: Hind, sans-serif;
}
.tm-woowishlist .tm-woowishlist-item .tm-woocomerce-list__product-title a.tm-woocompare-list table.tm-woocompare-table .tm-woocompare-row .title {
	color: #5f656d;
}
.tm-woowishlist .tm-woowishlist-item .tm-woocomerce-list__product-title a:hover, .tm-woocompare-table .tm-woocomerce-list__product-title a:hover {
	color: #f4ad18;
}
.woocommerce .loader:before, .woocommerce .blockUI.blockOverlay:before, .woocommerce .blockUI.blockOverlay:before {
	border-top-color: #f4ad18;
	border-right-color: #f4ad18;
}
.woocommerce-store-notice, p.demo_store {
	background-color: #222931;
}
.products .product.product-list h3 {
	font-style: normal;
	font-weight: 600;
	font-size: 22px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #222931;
}
.woocommerce.single-product div.product .summary .wishlist_compare_button_block .button.button.btn:hover, .woocommerce .single-product div.product .summary .wishlist_compare_button_block .button.button.btn:hover {
	color: #222931;
	background: #ffffff;
}
.woocommerce.single-product div.product .summary .wishlist_compare_button_block .button.button.btn.alt, .woocommerce .single-product div.product .summary .wishlist_compare_button_block .button.button.btn.alt {
	color: #5f656d;
}
.woocommerce.single-product div.product .summary .wishlist_compare_button_block .button.button.btn.alt:hover, .woocommerce .single-product div.product .summary .wishlist_compare_button_block .button.button.btn.alt:hover {
	color: #222931;
}
.woocommerce.single-product div.product h1.product_title, .woocommerce .single-product div.product h1.product_title {
	font-style: normal;
	font-weight: 600;
	font-size: 28px;
	line-height: 1.45;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #222931;
}
.woocommerce div.product .single_product_wrapper p.price, .woocommerce div.product .single_product_wrapper p.price ins, .woocommerce div.product .single_product_wrapper p.price del {
	font-style: normal;
	font-weight: 600;
	font-size: 28px;
	line-height: 1.45;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #222931;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
	color: #5f656d;
}
.woocommerce.single-product div.woocommerce-tabs .wc-tab ul>li::before {
	color: #f4ad18;
}
.woocommerce.single-product div.product .woocommerce-tabs .tabs li.active a, .woocommerce.single-product div.product .woocommerce-tabs .tabs li:hover a, .woocommerce .single-product div.product .woocommerce-tabs .tabs li.active a, .woocommerce .single-product div.product .woocommerce-tabs .tabs li:hover a {
	color: #222931;
}
.woocommerce.single-product div.product form.cart .button, .woocommerce .single-product div.product form.cart .button {
	color: #222931;
	background-color: #222931;
	border-color: #222931;
}
.woocommerce.single-product div.product form.cart .button:hover, .woocommerce .single-product div.product form.cart .button:hover {
	background: #222931;
	color: #ffffff;
}
.woocommerce.single-product div.product .summary .wishlist_compare_button_block .tm-woowishlist-page-button, .woocommerce .single-product div.product .summary .wishlist_compare_button_block .tm-woowishlist-page-button {
	color: #5f656d;
}
.site-header-cart .site-header-cart__wrapper i {
	color: #848a90;
}
.invert .site-header-cart .site-header-cart__wrapper i {
	color: #ffffff;
}
.site-header-cart .site-header-cart__wrapper .cart-contents:hover i {
	color: #f4ad18;
}
.site-header-cart .cart-contents:hover .count {
	background-color: #222931;
}
.invert .site-header-cart__wrapper .shopping_cart-dropdown-wrap {
	background: rgb(232,233,233);
}
.invert .site-header-cart .site-header-cart__wrapper .cart-contents:hover i {
	color: #ffffff;
}
.site-header.style-5 .invert .site-header-cart .site-header-cart__wrapper .cart-contents:hover i {
	color: #222931;
}
.invert .site-header-cart .cart-contents .count {
	background-color: #f4ad18;
	color: #222931;
}
.invert .woocommerce.widget_shopping_cart .total span {
	color: #f4ad18;
}
.woocommerce.widget_shopping_cart .total {
	border-top-color: #cecfd0;
}
.invert .woocommerce.widget_shopping_cart .total {
	border-top-color: rgba(255,255,255,0.15);
}/** * Woo-elements * Quick View * */
.products .product .block_product_thumbnail .tm-quick-view a {
	font-family: Hind, sans-serif;
	color: #ffffff;
	border-color: #ffffff;
}
.products .product .block_product_thumbnail, .woocommerce table.shop_table tbody tr td.product-thumbnail a, .tm-woowishlist .tm-woowishlist-item .tm-woocomerce-list__product-image a, .woocommerce.tm-woocompare-list .tm-woocompare-wrapper table.tm-woocompare-table tr th .tm-woocomerce-list__product-image a, .woocommerce ul.product_list_widget:not(.cart_list) li > a {
	background: #f5f6f6;
}
.products .product .block_product_thumbnail .tm-quick-view a:hover {
	background: #f4ad18;
	color: #222931;
	border-color: #f4ad18;
}
.woocommerce .woocommerce-message .button, .tm-wc-ajax-products-wrapper .woocommerce-message .button {
	color: #222931;
}
.woocommerce .woocommerce-message .button:hover, .tm-wc-ajax-products-wrapper .woocommerce-message .button:hover {
	color: #f4ad18;
}
.products .product .block_product_thumbnail> a::before {
	background: rgba(34,41,49,0.8);
}
.site-header-cart__wrapper .woocommerce.widget_shopping_cart .buttons a.button:hover {
	background: #ffffff;
	color: #222931;
}/** * Woo-elements * Single product * */
.woocommerce.single-product .single_product_wrapper .images div.enlarge {
	background: #ffffff;
}
.woocommerce.single-product .single_product_wrapper .images div.enlarge:hover {
	background: #848a90;
	border-color: #848a90;
	color: #ffffff;
}
.woocommerce-info .woocommerce-Button.button:hover, .single-product .woocommerce-message .button:hover {
	color: #f4ad18;
}
.woocommerce.single-product .single_product_wrapper .entry-summary .woocommerce-variation-add-to-cart.variations_button .quantity span, .woocommerce.single-product div.product form.cart div.quantity span, .woocommerce .single-product div.product form.cart div.quantity span {
	border-color: #cecfd0;
	color: #5f656d;
}
.woocommerce.single-product div.woocommerce-tabs .woocommerce-Tabs-panel #commentform p.form-submit #submit {
	background: #f4ad18;
}
.woocommerce.single-product div.woocommerce-tabs .woocommerce-Tabs-panel #commentform p.form-submit #submit:hover {
	background: #222931;
}
.woocommerce.single-product .single_product_wrapper .entry-summary .woocommerce-variation-add-to-cart.variations_button .quantity span::before, .woocommerce.single-product div.product form.cart div.quantity span::before, .woocommerce .single-product div.product form.cart div.quantity span::before {
	color: #cecfd0;
}
.woocommerce #reviews .comment-form-rating label {
	color: #222931;
}
.woocommerce.single-product .single_product_wrapper .entry-summary .woocommerce-variation-add-to-cart.variations_button .quantity span:hover::before, .woocommerce.single-product div.product form.cart div.quantity span:hover::before, .woocommerce .single-product div.product form.cart div.quantity span:hover::before {
	color: #222931;
}
.woocommerce.single-product div.product form.cart .button, .woocommerce .single-product div.product form.cart .button {
	background: #f4ad18;
}
.woocommerce.single-product div.product .single_product_wrapper .images div.thumbnails .thumbnail.selected::before, .woocommerce.single-product div.product .single_product_wrapper .images div.thumbnails .thumbnail:hover::before {
	border-color: #f4ad18;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
	font-family: Hind, sans-serif;
}
.woocommerce.single-product div.woocommerce-tabs ul.tabs li {
	background: #f5f6f6;
}
.elementor-widget-wp-widget-woocommerce_recent_reviews .product_list_widget li a {
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #222931;
}
.woocommerce.single-product div.woocommerce-tabs ul.tabs li.active, .woocommerce.single-product div.woocommerce-tabs ul.tabs li:hover {
	border-color: #e6e8e8;
}
.woocommerce .single-product div.product .woocommerce-tabs .tabs, .woocommerce.single-product div.product .woocommerce-tabs .tabs {
	border-color: #e6e8e8;
}
.elementor-widget-wp-widget-woocommerce_product_categories ul li .count {
	color: #f4ad18;
}
.elementor-widget-wp-widget-tm_woocommerce_wishlist .button.tm-woowishlist-page-button {
	color: #ffffff;
	background-color: #f4ad18;
	border-color: #f4ad18;
	font-weight: 600;
	font-size: 13px;
	font-family: Hind, sans-serif;
}
.elementor-widget-wp-widget-tm_woocommerce_wishlist .button.tm-woowishlist-page-button:hover {
	color: #ffffff;
	background-color: #f4ad18;
	border-color: #f4ad18;
}
.woocommerce-account.logged-in .entry-content > .woocommerce .woocommerce-MyAccount-navigation li a {
	border: 1px solid #cecfd0;
	color: #848a90;
}
.woocommerce-account.logged-in .entry-content > .woocommerce .woocommerce-MyAccount-navigation li a:hover {
	color: #ffffff;
	background: #848a90;
	border-color: #848a90;
}
.woocommerce-account.logged-in .entry-content > .woocommerce .order-number, .woocommerce-account.logged-in .entry-content > .woocommerce .order-date, .woocommerce-account.logged-in .entry-content > .woocommerce .order-status {
	color: #f4ad18;
}
.woocommerce-account.logged-in .entry-content > .woocommerce .woocommerce-table--order-details tfoot td, .woocommerce-account.logged-in .entry-content > .woocommerce .woocommerce-table--order-details tfoot td .amount {
	color: #5f656d;
}
.woocommerce-account.logged-in form.edit-account fieldset legend, .woocommerce-account.logged-in form.edit-account .form-row label {
	color: #848a90;
}

@media (min-width: 900px) {
.woocommerce-account.logged-in .entry-content > .woocommerce .woocommerce-MyAccount-navigation {
	border-right: 1px solid #cecfd0;
}
}
#page .woocommerce-order .woocommerce-table--order-details tfoot tr td, #page .woocommerce-order .woocommerce-table--order-details tfoot tr td span, #page .woocommerce-order .woocommerce-table--order-details tbody tr td.product-total span {
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 1.643;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 0em;
	text-align: left;
	color: #5f656d;
}
.woocommerce .single-product div.product .woo-social-buttons>span.custom, .woocommerce.single-product div.product .woo-social-buttons>span.custom {
	background-color: #f5f6f6;
}
.woocommerce .single-product div.product .woo-social-buttons>span.custom:hover, .woocommerce.single-product div.product .woo-social-buttons>span.custom:hover {
	background-color: #f4ad18;
}
.woocommerce.single-product div.product .woo-social-buttons > span.custom a, .woocommerce .single-product div.product .woo-social-buttons > span.custom a {
	color: #222931;
}
.woocommerce.single-product div.product .woo-social-buttons > span.custom:hover a, .woocommerce .single-product div.product .woo-social-buttons > span.custom:hover a {
	color: #ffffff;
}
#woocommerce-product-search-field {
	font-family: 'Open Sans', sans-serif;
}
.tm-wc-ajax-products-wrapper .tm-woo-grid-list-toggle-button-wrapper .tm-woo-grid-list-toggle-button .tm-woo-grid-list-toggler .dashicons {
	color: #cecfd0;
	border-color: #cecfd0;
}
.site-header-cart__wrapper .woocommerce.widget_shopping_cart .buttons a.button:hover {
	background: #222931;
	color: #ffffff;
}
.invert .site-header-cart__wrapper .woocommerce.widget_shopping_cart .buttons a.button:hover {
	background: #ffffff;
	color: #222931;
}
.woocommerce .widget_price_filter .tm_wc_price_filter_inputs_wrapper .button {
	background: #222931;
	color: #ffffff;
}
.invert .site-header-cart__wrapper .woocommerce.widget_shopping_cart .buttons a.button:first-child {
	color: #f4ad18;
}
.invert .site-header-cart__wrapper .woocommerce.widget_shopping_cart .buttons a.button:first-child:hover {
	color: #ffffff;
}
.invert .site-header-cart__wrapper .woocommerce.widget_shopping_cart .buttons a.button:first-child:before {
	color: #ffffff;
}
.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table.shop_table .shipping th {
	color: #222931;
}
.woocommerce form.checkout_coupon .form-row-last::before {
	color: #222931;
}
.woocommerce form.checkout_coupon .form-row-last:hover::before {
	color: #ffffff;
}
.shopping_cart-dropdown-wrap .widget_shopping_cart_content {
	color: #5f656d;
}
.tm_timeline .tm_timeline__event .tm_timeline__event__dot {
	border-color: #222931;
}
.tm_timeline__event__description {
	font-size: 15px;
}
.tm_timeline .tm_timeline__event .tm_timeline__event__date {
	font-style: normal;
	font-weight: 600;
	font-size: 11px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #5f656d;
}
.tm_timeline .tm_timeline__event .tm_timeline__event__title, .tm_timeline .tm_timeline__event .tm_timeline__event__title a {
	font-style: normal;
	font-weight: 600;
	font-size: 28px;
	line-height: 1.45;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
	color: #222931;
}
.tm_timeline .tm_timeline__event .tm_timeline__event__title a:hover {
	color: #222931;
}
.tm_timeline.tm_timeline-layout-vertical .tm_timeline__event__description {
	font-weight: 400;
}
.single-timeline_post .timeline_post > .entry-content > p:first-of-type:first-letter {
	background-color: #f4ad18;
	color: #ffffff;
}
.tm_timeline .tm_timeline__tense {
	background-color: #222931;
}
.tm_timeline.tm_timeline-layout-vertical .tm_timeline__body-tense {
	border-left-color: #222931;
}
.tm_timeline:hover .tm_timeline__control:hover, .entry-content .tm_timeline:hover .tm_timeline__control:hover, .tm_timeline:hover .tm_timeline__control, .entry-content .tm_timeline:hover .tm_timeline__control:hover .tm_timeline:hover .tm_timeline__control, .tm_timeline__control, .tm_timeline__control:hover, .tm_timeline__control:active, .tm_timeline__control:focus, .entry-content .tm_timeline__control, .entry-content .tm_timeline__control:hover, .entry-content .tm_timeline__control:active, .entry-content .tm_timeline__control:focus {
	color: #ffffff;
}
.tm_timeline .tm_timeline__control:before {
	background-color: #222931;
	box-shadow: 0 0 16px 2px rgba(34,41,49,0.7)
}
.cherry-team.team-wrap.template-grid-boxes .team-listing_content:before {
	background-color: rgba(34,41,49,0.9);
}
.cherry-team.team-wrap.template-grid-boxes .team-listing_content a:hover {
	color: #f4ad18;
}
.team-container .cherry-team-filter {
	font-family: Hind, sans-serif;
}
.team-container .cherry-team-filter_link {
	color: #5f656d;
}
.team-container .cherry-team-filter_link:hover, .team-container .cherry-team-filter_item.active .cherry-team-filter_link, .team-listing .team-meta_item {
	color: #f4ad18;
}
.team-single-item .team-meta-location i, .team-single-item .team-meta-phone i, .team-single-item .team-meta-email i {
	color: #f4ad18;
}
.team-single-item .team-meta-location, .team-single-item .team-meta-phone, .team-single-item .team-meta-email {
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 1.643;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 0em;
	color: #5f656d;
}
.team-skills_label {
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
line-height: calc(1.45 * 28px);
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	color: #222931;
}
.team-single-item .post-content__title:before {
	background-color: #e6e8e8;
}
.template-info .team-listing_content .team-meta i {
	color: #f4ad18;
}
.cherry-team.team-wrap.template-default .team-meta_item.position, .cherry-team.team-wrap.template-list .team-meta_item.position, .template-info .team-listing_content .team-meta_item, .cherry-team.team-wrap .team-listing .team-listing_name a:hover {
	color: #5f656d
}
.team-skills_line:before {
	font-style: normal;
	font-weight: 600;
	font-size: 28px;
	line-height: 1.45;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	color: #222931;
}
.cherry-team.team-wrap .team-socials_link {
	color: #222931;
	background-color: #f5f6f6;
}
.cherry-team.team-wrap .team-socials_link:hover {
	color: #ffffff;
	background-color: #f4ad18;
}
.cherry-team.team-wrap .team-listing .team-listing_photo__overflow {
	background-color: rgba(34,41,49,0.9);
}
.cherry-team.team-wrap.template-default .team-listing .team-item .team-listing_name a:hover {
	color: #5f656d;
}
.header-search .cherry-search form.cherry-search__form button.search-submit {
	color: #5f656d;
}
.header-search .cherry-search form.cherry-search__form button.search-submit:hover {
	color: #222931;
}
.mobile-panel .cherry-search__label:before, .mobile-panel .header-search .cherry-search form.cherry-search__form button.search-submit {
	color: #ffffff;
}
.invert .cherry-search__label:before, .invert .header-search .cherry-search form.cherry-search__form button.search-submit, .mobile-panel .header-search .cherry-search form.cherry-search__form button.search-submit:hover {
	color: #ffffff;
}
.cherry-search__label:before, .invert .header-search .cherry-search form.cherry-search__form button.search-submit:hover {
	color: #f4ad18;
}
.sidebar .cherry-search-wrapper .cherry-search__label .input-search-icon {
	color: #f4ad18;
}
.transparent .invert .header-search .cherry-search form.cherry-search__form button.search-submit:hover {
	color: #ffffff;
}
.cherry-search .cherry-search__item-title {
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	color: #222931;
}
.cherry-search .cherry-search__results-item a:hover .cherry-search__item-title, .cherry-search .cherry-search__item-author em {
	color: #f4ad18;
}
.cherry-search .cherry-search__item-content, .cherry-search .cherry-search__item-author {
	color: #5f656d;
}
.cherry-search .cherry-search__more-button {
	font-weight: 600;
	font-size: 14px;
	font-family: Hind, sans-serif;
	color: #222931;
	background-color: #f4ad18;
}
.cherry-search .cherry-search__more-button:hover {
	color: #ffffff;
	background-color: #222931;
}
.cherry-search .cherry-search__more-button:active {
	background-color: rgb(9,16,24);
}
.elementor-widget-heading h1.elementor-heading-title {
	line-height: 1.19;
}
.elementor-widget-heading h1.elementor-heading-title.elementor-size-small {
	font-size: 48px;
}
.elementor-widget-heading h1.elementor-heading-title.elementor-size-medium {
	font-size: 60px;
}
.elementor-widget-heading h1.elementor-heading-title.elementor-size-large {
	font-size: 72px;
}
.elementor-widget-heading h1.elementor-heading-title.elementor-size-xl {
	font-size: 84px;
}
.elementor-widget-heading h1.elementor-heading-title.elementor-size-xxl {
	font-size: 96px;
}
.elementor-widget-heading h2.elementor-heading-title {
	line-height: 1.3;
}
.elementor-widget-heading h2.elementor-heading-title.elementor-size-small {
	font-size: 37px;
}
.elementor-widget-heading h2.elementor-heading-title.elementor-size-medium {
	font-size: 46px;
}
.elementor-widget-heading h2.elementor-heading-title.elementor-size-large {
	font-size: 56px;
}
.elementor-widget-heading h2.elementor-heading-title.elementor-size-xl {
	font-size: 65px;
}
.elementor-widget-heading h2.elementor-heading-title.elementor-size-xxl {
	font-size: 74px;
}
.elementor-widget-heading h3.elementor-heading-title {
	line-height: 1.344;
}
.elementor-widget-heading h3.elementor-heading-title.elementor-size-small {
	font-size: 28px;
}
.elementor-widget-heading h3.elementor-heading-title.elementor-size-medium {
	font-size: 34px;
}
.elementor-widget-heading h3.elementor-heading-title.elementor-size-large {
	font-size: 41px;
}
.elementor-widget-heading h3.elementor-heading-title.elementor-size-xl {
	font-size: 48px;
}
.elementor-widget-heading h3.elementor-heading-title.elementor-size-xxl {
	font-size: 55px;
}
.elementor-widget-heading h4.elementor-heading-title {
	line-height: 1.45;
}
.elementor-widget-heading h4.elementor-heading-title.elementor-size-small {
	font-size: 23px;
}
.elementor-widget-heading h4.elementor-heading-title.elementor-size-medium {
	font-size: 28px;
}
.elementor-widget-heading h4.elementor-heading-title.elementor-size-large {
	font-size: 34px;
}
.elementor-widget-heading h4.elementor-heading-title.elementor-size-xl {
	font-size: 40px;
}
.elementor-widget-heading h4.elementor-heading-title.elementor-size-xxl {
	font-size: 45px;
}
.elementor-widget-heading h5.elementor-heading-title {
	line-height: 1.44;
}
.elementor-widget-heading h5.elementor-heading-title.elementor-size-small {
	font-size: 18px;
}
.elementor-widget-heading h5.elementor-heading-title.elementor-size-medium {
	font-size: 22px;
}
.elementor-widget-heading h5.elementor-heading-title.elementor-size-large {
	font-size: 27px;
}
.elementor-widget-heading h5.elementor-heading-title.elementor-size-xl {
	font-size: 31px;
}
.elementor-widget-heading h5.elementor-heading-title.elementor-size-xxl {
	font-size: 36px;
}
.elementor-widget-heading h6.elementor-heading-title {
	line-height: 1.44;
}
.elementor-widget-heading h6.elementor-heading-title.elementor-size-small {
	font-size: 13px;
}
.elementor-widget-heading h6.elementor-heading-title.elementor-size-medium {
	font-size: 16px;
}
.elementor-widget-heading h6.elementor-heading-title.elementor-size-large {
	font-size: 20px;
}
.elementor-widget-heading h6.elementor-heading-title.elementor-size-xl {
	font-size: 23px;
}
.elementor-widget-heading h6.elementor-heading-title.elementor-size-xxl {
	font-size: 26px;
}
.elementor-widget-heading div.elementor-heading-title, .elementor-widget-heading span.elementor-heading-title, .elementor-widget-heading p.elementor-heading-title {
	line-height: 1.643;
}
.elementor-widget-heading div.elementor-heading-title.elementor-size-small, .elementor-widget-heading span.elementor-heading-title.elementor-size-small, .elementor-widget-heading p.elementor-heading-title.elementor-size-small {
	font-size: 12px;
}
.elementor-widget-heading div.elementor-heading-title.elementor-size-medium, .elementor-widget-heading span.elementor-heading-title.elementor-size-medium, .elementor-widget-heading p.elementor-heading-title.elementor-size-medium {
	font-size: 15px;
}
.elementor-widget-heading div.elementor-heading-title.elementor-size-large, .elementor-widget-heading span.elementor-heading-title.elementor-size-large, .elementor-widget-heading p.elementor-heading-title.elementor-size-large {
	font-size: 18px;
}
.elementor-widget-heading div.elementor-heading-title.elementor-size-xl, .elementor-widget-heading span.elementor-heading-title.elementor-size-xl, .elementor-widget-heading p.elementor-heading-title.elementor-size-xl {
	font-size: 21px;
}
.elementor-widget-heading div.elementor-heading-title.elementor-size-xxl, .elementor-widget-heading span.elementor-heading-title.elementor-size-xxl, .elementor-widget-heading p.elementor-heading-title.elementor-size-xxl {
	font-size: 24px;
}
.elementor-widget-heading .elementor-heading-title > a {
	color: #f4ad18;
}
.elementor-widget-heading .elementor-heading-title > a:hover {
	color: #222931;
}
.elementor-button-wrapper, .elementor-button, .elementor-button.elementor-size-md, .elementor-button.elementor-size-md.jet-more, .single-team .elementor-button.elementor-size-md {
	font-weight: 600;
	font-size: 14px;
	font-family: Hind, sans-serif;
}
.elementor-button {
	color: #222931;
	background-color: #f4ad18;
}
.elementor-button:hover {
	color: #ffffff;
	background-color: #222931;
}
.elementor-button:active {
	background-color: rgb(9,16,24);
}
.invert .elementor-button {
	color: #222931;
	background-color: #f4ad18;
}
.invert .elementor-button:hover {
	color: #ffffff;
	background-color: #222931;
}
.invert .elementor-button:active {
	background-color: rgb(9,16,24);
}
.elementor-element.elementor-button-warning .elementor-button {
	color: #ffffff;
	background-color: #222931;
}
.elementor-element.elementor-button-warning .elementor-button:hover {
	color: #222931;
	background-color: #f4ad18;
}
.elementor-element.elementor-button-warning .elementor-button:active {
	background-color: rgb(230,197,0);
}
.elementor-element.elementor-button-warning .elementor-button .elementor-align-icon-right.elementor-button-icon {
	color: #f4ad18;
}
.elementor-element.elementor-button-warning .elementor-button:hover .elementor-align-icon-right.elementor-button-icon {
	color: #ffffff;
}
.single-team .elementor-element.elementor-button-info .elementor-button, .elementor-element.elementor-button-info .elementor-button {
	color: #222931;
	background-color: #ffffff;
}
.single-team .elementor-element.elementor-button-info .elementor-button:hover, .elementor-element.elementor-button-info .elementor-button:hover {
	color: #ffffff;
	background-color: #222931;
}
.elementor-element.elementor-button-info .elementor-button:active {
	background-color: rgb(9,16,24);
}
.elementor-element.elementor-button-info .elementor-button-icon {
	color: #222931;
}
.elementor-element.elementor-button-info .elementor-button:hover .elementor-button-icon {
	color: #ffffff;
}
.jet-images-layout .jet-images-layout__desc {
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	text-align: inherit;
}
.jet-images-layout .jet-images-layout__title {
	font-style: normal;
	font-weight: 400;
	font-size: 13px;
	line-height: 1.643;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 0em;
	color: #f4ad18;
}
.jet-images-layout__icon i {
	color: #ffffff;
	font-size: 14px;
}
.jet-sub-mega-menu ul > li.menu-item-type-custom a, .jet-sub-mega-menu ul > li.menu-item-object-page a, .jet-sub-mega-menu ul > li.menu-item-object-projects a {
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 1.643;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 0em;
}
.jet-sub-mega-menu ul > li.menu-item-type-custom a, .jet-sub-mega-menu ul > li.menu-item-object-page a, .jet-sub-mega-menu ul > li.menu-item-object-projects a, .jet-sub-mega-menu .elementor-widget-icon-list .elementor-icon-list-item a, .jet-sub-mega-menu .elementor-widget-icon-list .elementor-icon-list-item a i {
	color: #848a90;
}
.jet-sub-mega-menu .elementor-widget-icon-list .elementor-icon-list-item a:hover, .jet-sub-mega-menu ul > li.menu-item-type-custom a:hover, .jet-sub-mega-menu ul > li.menu-item-object-page a:hover, .jet-sub-mega-menu ul > li.menu-item-object-projects a:hover {
	color: #222931;
	background-color: #f4ad18;
}
.jet-sub-mega-menu .elementor-widget-icon-list .elementor-icon-list-item a:hover i {
	color: #222931;
}
.elementor-widget-icon-list .elementor-icon-list-icon {
	color: #f4ad18;
}
.elementor-icon, .elementor-view-framed .elementor-icon {
	color: #cecfd0;
}
.elementor-view-stacked .elementor-icon {
	background-color: #f4ad18;
	color: #222931;
}
.elementor-widget-icon-box .elementor-widget-container {
	border-color: #e6e8e8;
}
.elementor-toggle .elementor-tab-title {
	font-style: normal;
	font-weight: 600;
	font-size: 22px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	color: #222931;
	border-top-color: #e6e8e8;
}
.elementor-toggle .elementor-tab-title:hover {
	color: #5f656d;
}
.elementor-toggle .elementor-tab-content, .elementor-toggle .elementor-tab-title {
	border-bottom-color: #e6e8e8;
}
.elementor-accordion .elementor-accordion-item {
	border-color: #e6e8e8;
}
.elementor-accordion .elementor-tab-title, .elementor-toggle .elementor-toggle-title {
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	color: #222931;
}
.elementor-toggle .elementor-tab-title .elementor-toggle-icon .fa:before {
	color: #f4ad18;
}
.elementor-accordion .elementor-tab-content {
	border-color: #e6e8e8;
	background-color: #f5f6f6;
}
.elementor-accordion .elementor-accordion-title:after, .elementor-toggle .elementor-toggle-title:after {
	background-color: rgba(230,232,232,0.5);
}/* Invert accordion */
.invert .elementor-accordion .elementor-accordion-item {
	border-color: #f5f6f6;
}
.invert .elementor-accordion .elementor-tab-title, .invert .elementor-toggle .elementor-toggle-title {
	color: #ffffff;
	background-color: #222931;
}
.invert .elementor-tab-title.elementor-active {
	background-color: #f4ad18;
}
.invert .elementor-accordion .elementor-accordion-title:after, .invert .elementor-toggle .elementor-toggle-title:after {
	color: #ffffff;
}
.invert .elementor-accordion .elementor-tab-content {
	color: #222931;
	border-color: transparent;
	background-color: #f5f6f6;
}
.invert .elementor-accordion .elementor-tab-content h5 {
	color: #222931;
}
.single .elementor-accordion .elementor-tab-title {
	border-color: #e6e8e8;
}
.elementor-accordion .elementor-accordion-title .elementor-accordion-icon, .elementor-toggle .elementor-toggle-title .elementor-toggle-icon {
	color: #222931;
}
.elementor-widget-toggle .elementor-widget-container {
	border-color: #cecfd0;
}
.elementor-testimonial-wrapper .elementor-testimonial-name {
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	color: #222931;
}
.elementor-testimonial-wrapper .elementor-testimonial-content {
	background-color: #e6e8e8;
}
.elementor-testimonial-wrapper .elementor-testimonial-content::after {
	border-color: #e6e8e8 transparent transparent transparent;
}
.invert .elementor-testimonial-wrapper .elementor-testimonial-content {
	background-color: #848a90;
}
.invert .elementor-testimonial-wrapper .elementor-testimonial-content::after {
	border-color: #848a90 transparent transparent transparent;
}
.elementor-testimonial-wrapper .elementor-testimonial-content::before, .elementor-testimonial-wrapper .elementor-testimonial-job {
	color: #f4ad18;
}
.elementor-progress-wrapper {
	background-color: #222931;
}
.elementor-progress-bar, .elementor-widget-progress .elementor-progress-wrapper.progress-info .elementor-progress-bar {
	background-color: #f4ad18;
	color: #ffffff;
}
.elementor-widget-progress .elementor-progress-wrapper.progress-warning .elementor-progress-bar {
	background-color: #222931;
}
.elementor-widget-progress .elementor-progress-wrapper.progress-info {
	background-color: #e6e8e8;
}
.elementor-widget-progress .elementor-title, .elementor-progress-percentage {
	font-style: normal;
	font-weight: 600;
	font-family: Hind, sans-serif;
}
.elementor-widget-progress .elementor-title {
	font-size: 16px;
	line-height: 1.44;
	color: #222931;
}
.jet-countdown-timer .jet-countdown-timer__item-value .jet-countdown-timer__digit, .invert .jet-countdown-timer .jet-countdown-timer__item-value .jet-countdown-timer__digit {
	font-size: 34px;
	font-style: normal;
	font-weight: 600;
	color: #f4ad18;
	font-family: Hind, sans-serif;
}
.jet-countdown-timer .jet-countdown-timer__item-label {
	font-size: 16px;
	line-height: 1.44;
	font-style: normal;
	font-weight: 600;
	font-family: Hind, sans-serif;
}
.jet-elements .featured-table .pricing-table__heading, .jet-elements .featured-table .pricing-table__price {
	background-color: #222931;
	border-color: #222931;
}
.jet-elements .featured-table .pricing-table__price {
	color: #f4ad18;
}
.jet-elements .featured-table .pricing-table__heading, .jet-elements .featured-table .pricing-table__title, .jet-elements .featured-table .pricing-table__price .pricing-table__price-suffix {
	color: #ffffff;
}
.jet-elements .featured-table .pricing-table__subtitle {
	color: #848a90;
}
.pricing-table__icon i {
	background-color: #222931;
	color: #ffffff;
}
.jet-elements .pricing-table__price-val, .jet-elements .pricing-table__price-prefix {
	font-style: normal;
	font-weight: 600;
	font-size: 21px;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
}
.jet-elements .pricing-table__price-suffix {
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
}

@media (min-width: 1200px) {
.jet-elements .pricing-table__price-val, .jet-elements .pricing-table__price-prefix {
	font-size: 34px;
}
}
.elementor-jet-pricing-table .featured-table.pricing-table > div:nth-last-child(2):not(.pricing-table__heading), .elementor-jet-pricing-table .featured-table.pricing-table > div:last-child:not(.pricing-table__heading), .pricing-table:not(.featured-table) .pricing-table__heading {
	border-color: #e6e8e8;
}
.pricing-table:not(.featured-table) {
	border-color: #e6e8e8;
}
.pricing-table.featured-table {
	border-color: #e6e8e8;
}
.pricing-table:not(.featured-table) .pricing-table__features, .pricing-table:not(.featured-table) .pricing-table__action {
	background-color: #ffffff;
}
.pricing-table:not(.featured-table) .pricing-table__subtitle {
	color: #5f656d;
}
.pricing-table:not(.featured-table) .pricing-table__price-val, .pricing-table:not(.featured-table) .pricing-table__price-prefix, .pricing-table:not(.featured-table) .pricing-table__price-suffix {
	color: #f4ad18;
}
.pricing-feature .item-bullet, .pricing-table__features .pricing-feature:not(.item-included) .pricing-feature__inner {
	color: #cecfd0;
}
.pricing-feature.item-included .item-bullet {
	color: #f4ad18;
}
.brands-list__item-name {
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	color: #222931;
}
.elementor-jet-brands .brands-list__item .brands-list__item-link {
	border-color: #e6e8e8;
}
.brands-list__item-desc {
	color: #5f656d;
}
.elementor-slick-slider .slick-slider .slick-next, .elementor-slick-slider .slick-slider .slick-prev, .elementor-slick-slider .slick-next, .elementor-slick-slider .slick-prev, .elementor .swiper-button-prev, .elementor .swiper-button-next {
	color: #222931;
	background-color: #ffffff;
}
.elementor-slick-slider .slick-slider .slick-next:hover, .elementor-slick-slider .slick-slider .slick-prev:hover, .elementor-slick-slider .slick-next:hover, .elementor-slick-slider .slick-prev:hover, .elementor .swiper-button-prev:hover, .elementor .swiper-button-next:hover {
	color: #222931;
	background-color: #f4ad18;
}
.elementor-slick-slider ul.slick-dots li button::before, .elementor .swiper-pagination-bullet {
	background-color: #f5f6f6;
}
.elementor-slick-slider ul.slick-dots li:hover button::before, .elementor-slick-slider ul.slick-dots li.slick-active button::before, .elementor .swiper-pagination-bullet.swiper-pagination-bullet-active, .elementor .swiper-pagination-bullet:hover {
	background-color: #848a90;
}
.elementor-widget-tabs .elementor-tab-desktop-title {
	border-color: #cecfd0;
	background-color: #e6e8e8;
	color: #222931;
	font-style: normal;
	font-weight: 600;
	font-size: 12px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
}
.elementor-widget-tabs .elementor-tab-desktop-title:hover, .elementor-widget-tabs .elementor-tab-desktop-title.active {
	color: #f4ad18;
}
.elementor-widget-tabs .elementor-tab-desktop-title, .elementor-widget-tabs .elementor-tab-desktop-title.active, .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-borderless .elementor-tabs-content-wrapper, .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-borderless .elementor-tabs-content-wrapper {
	border-color: #cecfd0;
}
.elementor-widget-tabs.elementor-tabs-view-icon_horizontal .elementor-tab-desktop-title, .elementor-widget-tabs.elementor-tabs-view-icon_vertical .elementor-tab-desktop-title {
	font-size: 16px;
}
.elementor-widget-tabs.elementor-tabs-view-icon_horizontal .elementor-tab-title__icon, .elementor-widget-tabs.elementor-tabs-view-icon_vertical .elementor-tab-title__icon {
	color: #f4ad18;
}
.elementor-widget-tabs.elementor-tabs-view-icon_horizontal .elementor-tab-title:hover, .elementor-widget-tabs.elementor-tabs-view-icon_horizontal .elementor-tab-title.active, .elementor-widget-tabs.elementor-tabs-view-icon_vertical .elementor-tab-title:hover, .elementor-widget-tabs.elementor-tabs-view-icon_vertical .elementor-tab-title:focus, .elementor-widget-tabs.elementor-tabs-view-icon_vertical .elementor-tab-title.active {
	color: #ffffff;
}
.elementor-widget-tabs.elementor-tabs-view-icon_horizontal .elementor-tab-title::after, .elementor-widget-tabs.elementor-tabs-view-icon_vertical .elementor-tab-title::after {
	background-color: #848a90;
}
.elementor-widget-tabs.elementor-tabs-view-icon_horizontal .elementor-tabs-wrapper .elementor-tab-title::before {
	border-color: #848a90 transparent transparent transparent;
}
.elementor-widget-tabs.elementor-tabs-view-icon_vertical .elementor-tabs-wrapper .elementor-tab-title::before {
	border-color: transparent transparent transparent #848a90;
}
.elementor-counter .elementor-counter-number-wrapper {
	font-style: normal;
	font-weight: 600;
	font-size: 34px;
	font-family: Hind, sans-serif;
	color: #222931;
}

@media (min-width: 1200px) {
.elementor-counter .elementor-counter-number-wrapper {
	font-size: 34px;
}
}
.elementor-counter .elementor-counter-title, .circle-counter__number {
	font-style: normal;
	font-weight: 600;
	font-size: 17px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	letter-spacing: 0.04em;
	color: #222931;
}
.adv-carousel__item-title {
	font-style: normal;
	font-weight: 600;
	font-size: 28px;
	line-height: 1.19;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	color: #222931;
}
.adv-carousel__item-text {
	font-style: normal;
	font-weight: 600;
	font-size: 22px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	color: #222931;
}

@media (min-width: 980px) {
.adv-carousel[data-slider_options*="\"desktop\":1"] .adv-carousel__item-title {
	font-size: 60px;
}
}

@media (min-width: 980px) {
.adv-carousel__item-title, .adv-carousel__item-text {
	color: #ffffff;
}
}
.jet-posts .jet-posts__inner-box[style^="background-"], .jet-posts .jet-posts__inner-box[style^="background-"] .entry-title, .jet-posts .jet-posts__inner-box[style^="background-"] .posts-footer-content-hover span a, .jet-posts .jet-posts__inner-box[style^="background-"] .posts-footer-content-hover .posted-by, .jet-posts .jet-posts__inner-box[style^="background-"] .posts-footer-content-hover .post__date i, .jet-posts .jet-posts__inner-box[style^="background-"] .posts-footer-content-hover .post__comments i {
	color: #ffffff;
}
.jet-posts .jet-posts__inner-box[style^="background-"] .posts-footer-content-hover .posted-by__author {
	color: #f4ad18;
}
.jet-posts .jet-posts__inner-box[style^="background-"] .entry-title:before {
	background-color: #f4ad18;
}
.jet-posts__inner-box .post__date-circle .post__date-link {
	background-color: #e6e8e8;
}
.jet-posts__inner-box .post__date-circle .post__date-link:hover {
	background-color: #f4ad18;
}
.jet-posts__inner-box .post__date-link:hover .post__date-day, .jet-posts__inner-box .post__date-link:hover .post__date-month {
	color: #ffffff;
}
.jet-animated-box-icon-inner i {
	color: #222931;
}
.jet-animated-box__back .jet-animated-box-icon-inner i {
	color: #f4ad18;
}
.jet-animated-box .jet-animated-box__title, .jet-animated-box .jet-animated-box__subtitle {
	color: #222931;
}
.jet-animated-box .jet-animated-box__title {
	font-style: normal;
	font-weight: 600;
	font-size: 22px;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
}
.jet-animated-box .jet-animated-box__subtitle {
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 1.44;
	font-family: Hind, sans-serif;
	letter-spacing: 0em;
	color: #222931;
}
.jet-animated-box .jet-animated-box__description {
	font-size: 13px;
	color: #222931;
}
.jet-animated-box .jet-animated-box__back {
	background-color: #222931;
}
.jet-animated-box .jet-animated-box__back .jet-animated-box__title, .jet-animated-box .jet-animated-box__back .jet-animated-box__subtitle, .jet-animated-box .jet-animated-box__back .jet-animated-box__description {
	color: #ffffff;
}
.jet-animated-box .jet-animated-box__button--back {
	color: #222931;
}
.jet-animated-box .jet-animated-box__button--back:hover {
	color: #ffffff;
	background-color: #848a90;
}
.elementor-element .elementor-jet-animated-box .jet-animated-box__front {
	background-color: #f4ad18;
}
.jet-slider .sp-arrow.sp-next-arrow, .jet-slider .sp-arrow.sp-previous-arrow {
	background-color: #222931;
}
.jet-slider .sp-arrow.sp-next-arrow:hover, .jet-slider .sp-arrow.sp-previous-arrow:hover {
	color: #222931;
	background-color: #ffffff;
}
.jet-slider .sp-buttons .sp-button, .jet-slider .sp-buttons .sp-button.sp-selected-button, .jet-slider .sp-buttons .sp-button:hover {
	background-color: #222931;
}
.jet-slider .jet-slider__title:before {
	background-color: #f4ad18;
}
.jet-slider .jet-slider__title {
	font-size: 34px;
}
.jet-slider .jet-slider__button-wrapper .jet-slider__button--primary {
	background-color: #f4ad18;
}
.jet-slider .jet-slider__button-wrapper .jet-slider__button--primary:hover {
	background-color: #222931;
}
.elementor-divider-separator {
	border-color: #e6e8e8;
}
.jet-download.elementor-button .jet-download__label {
	color: #222931;
}
.jet-download.elementor-button .jet-download__sub-label {
	font-style: normal;
	font-weight: 400;
	font-size: 13px;
	font-family: 'Open Sans', sans-serif;
	color: #5f656d;
}
.jet-download.elementor-button .jet-download__icon, .jet-download.elementor-button:before {
	color: #5f656d;
}
.jet-download.elementor-button {
	-webkit-box-shadow: inset 0 0 0 4px #222931;
	box-shadow: inset 0 0 0 4px #222931;
}
.jet-download.elementor-button:hover {
	color: #ffffff;
	background-color: #222931;
	-webkit-box-shadow: inset 0 0 0 0 #222931;
	box-shadow: inset 0 0 0 0 #222931;
}
.jet-download.elementor-button:hover .jet-download__icon, .jet-download.elementor-button:hover:before, .jet-download.elementor-button:hover .jet-download__label, .jet-download.elementor-button:hover .jet-download__sub-label {
	color: #ffffff;
}
.tparrows {
	color: #222931;
	background-color: #ffffff;
}
.construction.tparrows:hover {
	color: #ffffff;
	background-color: #f4ad18 !important;
}
.tp-bullet {
	background-color: rgba(132,138,144,0.2);
}
.tp-bullet.selected, .tp-bullet:hover {
	background-color: #848a90;
}
.tparrows::before {
	color: #ffffff;
}
.tparrows::before {
	color: #ffffff !important;
}
.tparrows:hover::before {
	color: #222931 !important;
}/* header */
.site-header .social-list .menu-item > a {
	color: #222931;
}
.site-header .social-list .menu-item > a:hover {
	color: #f4ad18;
}/* Revolution slider */
.tparrows {
	color: #ffffff;
	background-color: rgba(34,41,49,0.7);
}
.tparrows:hover {
	color: #f4ad18;
}
.construction.tparrows:hover {
	color: #ffffff !important;
	background-color: #f4ad18 !important;
}/* jet posts */
.jet-posts .jet-posts__inner-box .entry-excerpt, .jet-posts .jet-posts__inner-box .post__date a, .jet-posts .jet-posts__inner-box .entry-meta .post__comments a {
	color: #848a90
}
.invert .jet-posts .invert .posted-by a, .jet-posts .jet-posts__inner-box .post__date a:hover, .jet-posts .jet-posts__inner-box .entry-meta .posted-by, .jet-posts .jet-posts__inner-box .entry-meta .post__comments a:hover {
	color: #f4ad18;
}/* Jet-animated-box */
.jet-animated-box-icon-inner i, .jet-animated-box .jet-animated-box__title, .jet-animated-box .jet-animated-box__subtitle, .jet-animated-box .jet-animated-box__description {
	color: #ffffff;
}
.elementor-element .elementor-jet-animated-box .jet-animated-box__front {
	background-color: #f4ad18;
}
.jet-animated-box .jet-animated-box__back {
	background-color: #222931;
}
.jet-animated-box .jet-animated-box__back .jet-animated-box__title, .jet-animated-box .jet-animated-box__back .jet-animated-box__subtitle, .jet-animated-box .jet-animated-box__back .jet-animated-box__description {
	color: #ffffff;
}
.jet-animated-box .jet-animated-box__back .jet-animated-box-icon-inner i {
	color: #f4ad18;
}
.jet-animated-box .jet-animated-box__button--back {
	color: #ffffff;
}
.jet-animated-box .jet-animated-box__button--back:hover {
	color: #ffffff;
	background-color: #f4ad18;
}/* TM testi */
.tm-testi--default-3 .tm-testi__item-body {
	border-color: #e6e8e8;
}/* Footer */
.footer-area .widget-title {
	color: #f4ad18;
}
.contact-information-widget .icon, .contact-information-widget__inner li .icon {
	color: #222931;
}
.footer-area-wrap.invert {
	color: #848a90;
}
.footer-area-wrap.invert .widget-title {
	color: #ffffff;
}
.footer-area-wrap .widget_recent_entries a {
	font-weight: 600;
	font-family: Hind, sans-serif;
	font-size: 16px;
	color: #f4ad18;
}
.footer-area-wrap .widget_recent_entries a:hover {
	color: #ffffff;
}
.footer-area-wrap.invert .widget.widget_categories a:before, .footer-area-wrap.invert .widget.widget_archive a:before {
	color: #f4ad18;
}
.footer-area-wrap .widget.widget_categories a, .footer-area-wrap .widget.widget_archive a {
	color: #848a90;
}
.footer-area-wrap .widget.widget_categories a:hover, .footer-area-wrap .widget.widget_archive a:hover {
	color: #ffffff;
}
.footer-area-wrap .elementor-widget .elementor-icon-list-item a:hover {
	color: #f4ad18;
}
.btn.btn-accent-1, .btn.btn-primary {
	color: #222931;
}
.btn.btn-accent-2 {
	color: #ffffff;
	background-color: #222931;
}
.btn.btn-accent-2:hover {
	color: #ffffff;
	background-color: #f4ad18;
}
.btn.btn-accent-2 i, .elementor-button-warning i {
	color: #f4ad18;
}
.contact-block__icon {
	color: #f4ad18;
}
.site-header.style-4 .header-components .navbar-header-cart:before {
	background-color: #ffffff;
}
.invert .site-header-cart .cart-contents .count {
	color: #ffffff;
	background-color: #222931;
}
.elementor-button, .elementor-button-link.elementor-button.elementor-size-md {
	color: #ffffff;
	background-color: #f4ad18;
}
.elementor-element.elementor-button-info .elementor-button {
	color: #222931;
	background-color: #ffffff;
	;
}
.elementor-element.elementor-button-info .elementor-button-icon {
	color: #f4ad18;
}
.elementor-button-link.elementor-button.elementor-size-md:hover {
	background-color: #222931;
}
.invert .elementor-button {
	color: #ffffff;
}
.jet-sub-mega-menu .elementor-widget-icon-list .elementor-icon-list-item a:hover i {
	color: #222931;
}
.elementor-element.elementor-button-warning .elementor-button:hover {
	color: #ffffff;
}
.elementor-counter .elementor-counter-title, .circle-counter__number {
	font-size: 14px;
}
.dropcaps {
	color: #222931;
}
.post__cats a {
	color: #222931;
}
.post__button-wrap .btn.btn-accent-2:hover, .post__button-wrap .btn.btn-accent-2:hover i {
	color: #222931;
}
.social-list--footer.social-list a:hover {
	color: #f4ad18;
}
.footer-area .contact-information__item a {
	color: #f4ad18;
}
.jet-sub-mega-menu .elementor-widget-icon-list .elementor-icon-list-item a:hover, .jet-sub-mega-menu ul > li.menu-item-type-custom a:hover, .jet-sub-mega-menu ul > li.menu-item-object-page a:hover, .jet-sub-mega-menu ul > li.menu-item-object-projects a:hover {
	color: #222931;
}
.projects-container .projects-item .overflow-content .post__cats a {
	color: #ffffff;
}
.template-sidebar-media-icon .services-item .service-icon i, .template-sidebar-media-icon .services-item .services-item-inner:hover .service-icon i {
	color: #f4ad18;
}
.jet-download.elementor-button .jet-download__label {
	color: #222931;
}
.jet-download.elementor-button .jet-download__sub-label {
	color: #5f656d;
}
.jet-download.elementor-button .jet-download__icon, .jet-download.elementor-button:before {
	color: #f4ad18;
}
.jet-download.elementor-button {
	-webkit-box-shadow: inset 0 0 0 4px #f4ad18;
	box-shadow: inset 0 0 0 4px #f4ad18;
}
.jet-download.elementor-button:hover {
	color: #ffffff;
	background-color: #f4ad18;
	-webkit-box-shadow: inset 0 0 0 0 #f4ad18;
	box-shadow: inset 0 0 0 0 #f4ad18;
}
.jet-download.elementor-button:hover .jet-download__icon, .jet-download.elementor-button:hover:before, .jet-download.elementor-button:hover .jet-download__label, .jet-download.elementor-button:hover .jet-download__sub-label {
	color: #ffffff;
}
.jet-posts__inner-box .entry-meta .posted-by a {
	color: #f4ad18;
}
.jet-posts__inner-box .entry-meta .posted-by a:hover {
	color: #5f656d;
}
.jet-posts .entry-title a:hover, .template-media-icon-bg .title_wrap a:hover, .cherry-team.team-wrap.template-default .team-listing .team-item .team-listing_name a:hover {
	color: #f4ad18;
}
.elementor-view-stacked .elementor-icon {
	color: #ffffff;
}
.site-header.style-4 .header-nav-wrapper:before {
	background: #222931;
}
.widget_categories a:hover, .widget_archive a:hover, .widget-custom-posts .entry-title a:hover {
	color: #f4ad18;
}
#toTop {
	color: #222931;
}
.jet-download.elementor-button:hover .jet-download__icon, .jet-download.elementor-button:hover:before, .jet-download.elementor-button:hover .jet-download__label, .jet-download.elementor-button:hover .jet-download__sub-label {
	color: #222931;
}
.cherry-search .cherry-search__more-button {
	color: #222931;
}
.footer-copyright a:hover {
	color: #ffffff;
}
.posts-list .post__button.btn__icon i {
	color: #f4ad18;
}
.tm-pg_front_gallery .load-more-button .btn {
	color: #ffffff;
}
.invert .search-form__toggle:hover {
	color: #f4ad18;
}
.tm-testi--default-3 .tm-testi__item-body .tm-testi__item-meta-content .tm-testi__item-name {
font-weight: bold;
}
.template-media-icon-bg-2 .services-item .service-icon, .template-media-icon-bg-2 .services-item-inner .services-item-caption-hover .btn-primary:after {
	color: #f4ad18;
}
.template-media-icon-bg-2 .services-item-inner .services-item-caption-hover .btn-primary:hover:after {
	color: #ffffff;
}
.invert-style.elementor-widget-button .elementor-button-link.elementor-size-lg {
	color: #ffffff;
}
body:not(.jet-mobile-menu-active) .main-navigation .menu > li:hover > a, body:not(.jet-mobile-menu-active) .main-navigation .menu > li.menu-hover > a, body:not(.jet-mobile-menu-active) .main-navigation .menu > li.current_page_item > a, body:not(.jet-mobile-menu-active) .main-navigation .menu > li.current_page_ancestor > a, body:not(.jet-mobile-menu-active) .main-navigation .menu > li.current-menu-item > a, body:not(.jet-mobile-menu-active) .main-navigation .menu > li.current-menu-ancestor > a {
	color: #222931;
	background-color: #f4ad18;
}
.jet-portfolio.preset-type-4 .jet-portfolio__content-inner, .jet-portfolio.preset-type-2 .jet-portfolio__cover, .jet-portfolio.preset-type-1 .jet-portfolio__content-inner {
	background-color: rgba(34,41,49,0.9);
}
.error-404.not-found .page-title, .error-404.not-found .page-content h2, .error-404.not-found .page-content h6 {
	color: #ffffff;
}
.jet-portfolio.preset-type-2 .jet-portfolio__cover i {
	color: #f4ad18;
}
.services-menu-icons .elementor-icon-box-content .elementor-icon-box-title a:hover {
	color: #f4ad18 !important;
}
.header-btn-wrap .btn.btn-accent-1 {
	color: #222931;
}
.header-btn-wrap .btn.btn-accent-1:hover {
	color: #ffffff;
}
.header-container .contact-block__icon {
	color: #222931;
}
footer .invert .jet-subscribe-form .elementor-button.jet-subscribe-form__submit {
	color: #222931;
}
footer .invert .jet-subscribe-form .elementor-button.jet-subscribe-form__submit:hover {
	color: #ffffff;
}/* woo */
.woocommerce a.button, .woocommerce button.button, .woocommerce button.button.tm-woocompare-empty, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce-mini-cart__buttons a.button.wc-forward, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce a.button.add_to_cart_button.loading:hover, .woocommerce a.button.ajax_add_to_cart, .woocommerce button.button.btn.tm-wc-ajax-load-more-button, .woocommerce-cart .woocommerce table.shop_table.shop_table_responsive tbody tr td.actions .header-btn {
	color: #222931;
}
.woocommerce.single-product div.product form.cart .button, .woocommerce .single-product div.product form.cart .button {
	color: #ffffff;
}
.woocommerce span.featured {
	background-color: #f4ad18;
}
.shopping_cart-dropdown-wrap .woocommerce.widget_shopping_cart .cart_list li a.remove {
	color: #222931 !important;
}
.woocommerce a.button.ajax_add_to_cart, .woocommerce a.button, .woocommerce-mini-cart__buttons a.button.wc-forward, .woocommerce a.button.alt, .woocommerce.single-product div.woocommerce-tabs .woocommerce-Tabs-panel #commentform p.form-submit #submit {
	color: #222931;
}
.woocommerce a.button.ajax_add_to_cart:hover, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order:hover {
	color: #ffffff;
}
.woocommerce.single-product .single_product_wrapper .entry-summary .product_meta span > * {
	color: rgb(206, 207, 208);
}
.woocommerce.single-product .single_product_wrapper .entry-summary .product_meta span > a:hover {
	color: #222931;
}
.woocommerce.single-product div.product form.cart .button, .woocommerce .single-product div.product form.cart .button, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
	color: #222931;
}
.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive tbody tr td.actions .coupon.comment-form-url .button:hover, .woocommerce-cart .woocommerce table.shop_table.shop_table_responsive tbody tr td.actions button[name='update_cart'].button:hover {
	color: #f4ad18;
}
.jet-mobile-menu-active .jet-menu-container .jet-mobile-menu-toggle-button {
    color: #fff;
    background-color: #f4ad18;
}
hr {
    border: 0!important;
    clear: both!important;
    display: block!important;
    width: 100%!important;
    background-color: #f4ab1e!important;
    height: 1px!important;
	margin-top: 22px;
    margin-bottom: 22px;
}
section.elementor-element-6fbf435{
	margin-top: 22px;
	text-align: center;
}
section.elementor-element-6fbf435 p{
	margin: 0;
}
ul.child-sidebar-menu{
	width: 100%;
	margin-bottom: 30px;
    padding-left: 0;
    list-style: none;
	margin-top: 25px;
}
ul.child-sidebar-menu>li{
    float: none;
	position: relative;
	vertical-align: middle;
}
@media (min-width: 768px){
	ul.child-sidebar-menu>li{
		display: table-cell;
		width: 1%;
	}
}
ul.child-sidebar-menu>li.current_page_item {
    background-color: #333745!important;
}
ul.child-sidebar-menu>li:focus, ul.child-sidebar-menu>li:hover {
    text-decoration: none;
    background-color: #eee;
}
ul.child-sidebar-menu>li.current_page_item, ul.child-sidebar-menu>li.current_page_item:focus, ul.child-sidebar-menu>li.current_page_item:hover {
    background-color: #443122;
}
ul.child-sidebar-menu>li.current_page_item>a, ul.child-sidebar-menu>li.current_page_item>a:focus, ul.child-sidebar-menu>li.current_page_item>a:hover {
    color: #fff;
}
@media (min-width: 768px){
ul.child-sidebar-menu>li>a{
    margin-bottom: 0;
}
}
ul.child-sidebar-menu>li>a{
    text-align: center;
    margin-bottom: 5px;
}
ul.child-sidebar-menu>li>a {
	border-radius: 0;
    position: relative;
    display: block;
    padding: 10px 15px;
}
.page-card{
	box-shadow: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);
    padding-top: 40px;
    padding-bottom: 40px;
}
.page-card-section {
    padding-right: 30px;
    padding-left: 30px;
    background: #fff;
    box-shadow: 0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23);
    padding-top: 30px;
    padding-bottom: 30px;
	margin-left: 8.3333333333%;
}
.page-card-section {
	margin-left: 8.3333333333%;
}
.page-card-section {
	width: 83.3333333333%;
}
.page-card-section img.aligncenter{
	margin: 0;
}
.product-end hr {
    margin-top: 22px;
    margin-bottom: 22px;
}
.p-avl .thumbnail{
    display: block;
    padding: 4px;
    margin-bottom: 22px;
    line-height: 1.428571429;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 0;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}
.p-avl .thumbnail .caption{
    padding: 9px;
    color: #333;
}

.alert {
    padding: 15px;
    margin-bottom: 22px;
    border: 1px solid transparent;
    border-radius: 0;
}
.alert-warning {
    background-color: #fcf8e3;
    border-color: #faebcc;
    color: #8a6d3b!important;
}
.alert-warning h4{
	color: #8a6d3b!important;
}
.table-bordered {
    border: 1px solid #ddd;
	margin-top: 0px!important;
}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border: 1px solid #ddd;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 32px;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 16px;
    line-height: 1.428571429;
    border-radius: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da;
}
.vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}
.table thead{
    background: #f4ad18;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 1.428571429;
    vertical-align: top;
	text-align: center;
    border-top: 1px solid #ddd;
}
.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f9f9f9;
}
.metaslider .caption-wrap {
    bottom: 45%!important;
    background: none!important; 
    opacity: 1!important;
    text-align: center;
}
.metaslider .caption-wrap h2{
	color: #fff;
	margin: 0;	
}
.metaslider .caption-wrap p {
	font-size: 18px;
}
@media (max-width: 700px) {
	.metaslider .caption-wrap {
	   bottom: 20%!important;
	}
	.metaslider .caption-wrap h2 {
		font-size: 17px;	
	}
	.metaslider .flexslider .slides p {
		font-size: 14px;
	}
}