/*!
Theme Name: Kava Child
Theme URI:
Author: Zemez
Author URI:
Description: Kava child theme.
Template: kava
Version: 1.0.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kava-child
*/
.jet-listing-dynamic-field__content h2{
	margin-block-start: 4px; 
}
.jet-listing-dynamic-field__content ul{
	margin:-20px 0 15px 20px !important;
}
.jet-listing-dynamic-field__content ul ul{
	margin:0 0 15px 20px !important;
}
.jet-listing-dynamic-field__content ul li{
	margin-left:2em;
}
.social a{
	color:#333;
}
body:not(.page-template-fullwidth-content) .site-content {
    margin-bottom: 0 !important;
}


.hover-effect a {
	position: relative;
	overflow: hidden;
}
.hover-effect a::before {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 2;
	display: block;
	content: '';
	width: 0;
	height: 0;
	background: rgba(0,0,0,.2);
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	opacity: 0;
}
.hover-effect a:hover::before {
	-webkit-animation: circle .75s;
	animation: circle .75s;
}
@-webkit-keyframes circle {
	0% {
		opacity: 1;
	}
	40% {
		opacity: 1;
	}
	100% {
		width: 200%;
		height: 200%;
		opacity: 0;
	}
}
@keyframes circle {
	0% {
		opacity: 1;
	}
	40% {
		opacity: 1;
	}
	100% {
		width: 200%;
		height: 200%;
		opacity: 0;
	}
}
.page-id-768 .elementor-divider-separator{
	margin-top:5px !important;
}
.postid-446 .jet-listing-dynamic-field__content{
	margin-top:20px;
}
.crop img{
  object-fit: cover;
}