/*!
Theme Name: Worky
Theme URI: https://www.templatemonster.com/vendors/zemez
Author: Zemez
Author URI: https://zemez.io/wordpress
Description: Kava child theme.
Template: kava
Version: 2.1.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: worky
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
DocumentationID: worky
Template Id: 21594
*/

#toTop {
	cursor: pointer;
}

.wpcf7-spinner {
	display: none;
}

.site-breadcrumbs {
	display: none;
}

.jet-theme-core-document {
	overflow: hidden;
}

div[aria-label="Back to Prev Items"] i:before{
	content:"\f104"
}

.blog .search-form__submit.btn {
	display: flex;
	padding: 10px 4px 10px 11px;
}

// CUSTOM STYLES

.orange-wiruel {
	color: #f07c00 !important;
}

.jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item.jet-mega-current-menu-item>.jet-mega-menu-item__inner .jet-mega-menu-item__title,
.jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item:hover>.jet-mega-menu-item__inner .jet-mega-menu-item__title {
	color: #f07c00 !important;
}

.elementor-9 .elementor-element.elementor-element-4163fb3 {
    --divider-color: #f07c00 !important;
}

.elementor-9 .elementor-element.elementor-element-4ae229d > .elementor-element-populated > .elementor-background-overlay {
    background-color: #f07c00 !important;
    opacity: 0.9;
}

.elementor-27 > .elementor-element-populated {
	padding: 30px 15px;
}

.jet-images-layout__content:before {
    background-color: rgba(240, 124, 0, 0.8) !important;
}

.elementor-9 .elementor-element.elementor-element-1bf5bb0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-1bf5bb0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #f07c00 !important;
}
.jet-smart-listing__post .post-title-simple a {
    color: #fff !important;
}

.jet-smart-listing__post .post-title-simple a:hover {
    color: #f07c00 !important;
}

.jet-team-member__cover:before {
    background-color: rgba(240, 124, 0, 0.8) !important;
}

.elementor-27 .elementor-element.elementor-element-3d065f3 > .elementor-element-populated {
	padding: 0px 15px !important;
}

.elementor-button {
	fill: #f07c00 !important;
	color: #f07c00 !important;
	border-color: #f07c00 !important;
}

.elementor-button:hover {
	color: #fff !important;
	background-color: #f07c00 !important;
}

.elementor-button.jet-slider__button--primary {
	background-color: #f07c00 !important;
	border-color: #f07c00 !important;
	color: #fff !important;
}

.elementor-button.jet-slider__button--primary:hover {
	background-color: transparent !important;
	color: #f07c00 !important;
}

input.wpcf7-submit {
	color: #f07c00 !important;
	border-color: #f07c00 !important;
}

input.wpcf7-submit:hover {
	background-color: #f07c00 !important;
	color: #fff !important;
}

.jet-mobile-menu__instance.fill-svg-icon .jet-dropdown-arrow svg, .jet-mobile-menu__instance.fill-svg-icon .jet-dropdown-arrow svg path, .jet-mobile-menu__instance.fill-svg-icon .jet-mobile-menu__back svg, .jet-mobile-menu__instance.fill-svg-icon .jet-mobile-menu__back svg path, .jet-mobile-menu__instance.fill-svg-icon .jet-mobile-menu__item .jet-menu-icon svg, .jet-mobile-menu__instance.fill-svg-icon .jet-mobile-menu__item .jet-menu-icon svg path, .jet-mobile-menu__instance.fill-svg-icon .jet-mobile-menu__toggle svg, .jet-mobile-menu__instance.fill-svg-icon .jet-mobile-menu__toggle svg path {
	fill: #000 !important;
	color: #000 !important;
}

.jet-breadcrumbs__item:last-child .jet-breadcrumbs__item-target {
    color: #f07c00 !important;
}

.elementor-widget .elementor-icon-list-item {
	align-items: flex-start !important;
}

.elementor-widget .elementor-icon-list-icon {
	margin-top: 9px !important;
}

.search-form__submit i {
	margin-left: 6px !important;
}

.slider-text {
	margin: 0;
}

.mobile-break {
    display: none;
}

@media (max-width: 767px) {
	.slider-text {
		font-size: 20px !important;
	}
	
	.mobile-break {
        display: block;
    }
	
	.elementor-post__meta-data {
        font-size: 14px !important;
    }
}
