/*
Theme Name: Hipno Child
Template:   hipno
Theme URI: https://1.envato.market/hipno-wp
Description: Hipno Child Theme
Author: Awaiken
Author URI: https://awaikenthemes.com/
Version: 1.0.0
Text Domain: hipno-child
*/

.ekit-template-content-header {
    z-index: 10000;
    position: relative;
}

.blog .breadcrumb-trail,
body .comment-box {
	display: none;
}

.post-item-body .post-item-content h2 {
    font-size: 18px !important;
    line-height: 1.2 !important;
}

.ekit-wid-con .elementskit-post-image-card .entry-title a {
    font-size: 18px !important;
    line-height: 1 !important;
}

.post-item .post-featured-image figure,
body aside.widget,
body .post-entry blockquote,
body .post-single-image figure,
body .post-single-image img,
body .post-tags .tag-links a {
	border-radius: 0px;
}

.elementskit-post-body .entry-title {
    line-height: 24px !important;
}

.wpcf7-form p {
	margin-bottom: 0px;
}

.wpcf7-form .form-control:not(textatea) {
	min-height: 46px;
}

@media (min-width: 1024px) {
	/* #trio-section:hover > .elementor-element {
		--width: 33%;
	}

	#trio-section > .elementor-element {
		transition: width .8s ease;
	}

	#trio-section > .elementor-element:hover {
		--width: 37%;
	}*/ 

	#trio-section > .elementor-element:hover::before {
		opacity: 0;
	}

	/* #trio-section > .elementor-element .elementor-widget-text-editor {
		opacity: 0 !important;
		transition: opacity .8s ease;
	}

	#trio-section > .elementor-element:hover .elementor-widget-text-editor {
		opacity: 1 !important;
	} */

	.elementor-widget-text-editor ul li:not(:last-child) {
		margin-bottom: 8px;
	}
	#trio-section .elementor-widget-heading:last-child {
		margin-top: auto;
	}
}