/*!
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
*/

.blur-box.jet-sticky-section--stuck .dnone{
	display:none !important;
}
.blur-box.jet-sticky-section--stuck{
	-webkit-backdrop-filter: blur(10px) !important;
    backdrop-filter: blur(10px) !important;
}
/* efect text highlight*/
.cool-split h2 {
  width: 85%;
  color: rgba(255, 255, 255, 0.125);
  transition: color 0.3s;
}
/*horizontal scroll*/
.wrapper {
transition: 0s !important;
overscroll-behavior: none !important;
}
.icon-border .elementor-icon{
	 border: 1px solid rgba(255, 255, 255, 0.2) !important;
}
.h3-space h3{
	margin-top:1px;
}
/*Footer*/
.icon-valign .elementor-icon-box-icon {
	margin-top:18px;
}

/*Animated Cards*/
.card-content{
    height: 56% !important;
    margin-bottom: -130px !important;
    transition: all 0.5s ease !important;
}

.card-wrapper:hover .card-content{
    margin-bottom: -20px !important;
    height: 100% !important;
}

.card-content .e-con-inner{
    transition: all 0.5s ease !important;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards !important;
}


.card-wrapper:hover .card-content .e-con-inner {
    justify-content: end !important;
}

@media(max-width:1024px){
.card-content{
    height: 54% !important;
}
}
@media(max-width:768px){
	.hide-mobile{
		display:none;
	}
	.wrapper{
		flex-wrap: wrap;
	}

}

