/*
Theme Name: ArcHub Child
Theme URI: http://hub.liquid-themes.com/
Author: Liquid Themes
Author URI: https://themeforest.net/user/liquidthemes
Template: archub
Description: Smart, Powerful and Unlimited Customizable WordPress Theme.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: archub-child
Tags: responsive, retina, rtl-language-support, blog, portfolio, custom-colors, live-editor
*/
/* .module-lqd-fullproj-scrn .is-active .main-nav-trigger .bars-inner {
	color: #fff !important;
} */
/* @import url("https://ddriza.com/wp-content/uploads/elementor/css/post-8256.css");
@import url("https://ddriza.com/wp-content/uploads/elementor/css/post-8670.css");
@import url("https://ddriza.com/wp-content/uploads/elementor/css/post-8694.css");
@import url("https://ddriza.com/wp-content/uploads/elementor/css/post-8700.css"); */
/* html[lang="el"] * {
	font-family: Helvetica, Arial, Lucida, sans-serif !important;
} */
p {
	margin-bottom: 1em !important;
}

img {
	pointer-events: none;
}

.single-liquid-portfolio #lqd-site-content {
	background-color: #ffffff !important;
}

.is-active.navbar-fullscreen {
	position: fixed !important;
	width: 100vw;
	height: 100vh !important;
	z-index: 90;
	opacity: 0;
	transition: all .15s .8s ease;
	left: 0;
	top: 0;
}

.lqd-stickybar-wrap .elementor-widget-container {
	transform: none !important;
}

.flex-grow-1.lqd-fsh-bg-col.h-100.pos-rel:nth-child(2),
.flex-grow-1.lqd-fsh-bg-col.h-100.pos-rel:nth-child(3),
.flex-grow-1.lqd-fsh-bg-col.h-100.pos-rel:nth-child(4) {
	display: none;
}

.lqd-stickybar-wrap .lqd-scrl-indc .lqd-scrl-indc-inner {
	position: fixed;
	right: 58px;
	bottom: 116px;
}

/* English / Greek home pages */
.page-id-8131 .js-close-popup,
.page-id-9540 .js-close-popup {
	display: none;
}

/* .liquid-portfolio-template .js-close-popup {
	top: 25px !important;
	right: 30px !important;
} tbd */
@media screen and (max-width: 767px) {
	.liquid-portfolio-template .js-close-popup {
		top: 0px !important;
		right: 0px !important;
	}
}

.lqd-cc-drag {
	display: none !important;
}

/* Home page */
.section-heading {
	cursor: pointer;
}

body:not(.elementor-editor-active) .hidden-section {
	height: 0;
	max-height: 0;
	overflow: hidden;
	transition: 0.3s all;
}

body:not(.elementor-editor-active) .reveal-section {
	height: fit-content;
	max-height: 100%;
}

.elementor-8131 .elementor-element.elementor-element-e295a00 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: 0;
}

.lqd-lp-grid .lqd-lp-title small {
	font-size: 0.9em;
}

/* Publications section homepage */
.elementor-element-0bda545 h2.lqd-lp-title a {
	font-size: 0.8em;
	line-height: 1;
}

html[lang="el"] .elementor-element-0bda545 h2.lqd-lp-title a {
	font-size: 0.7em;
}

.elementor-element-0bda545 .lqd-lp-date {
	display: none;
}

@media screen and (max-width: 1200px) {
	.lqd-lp-style-12 .lqd-lp-img img {
		object-fit: contain !important;
		background: whitesmoke;
	}
}

@media screen and (min-width: 1025px) and (max-width: 1200px) {
	.elementor-element-0bda545 h2.lqd-lp-title a {
		font-size: 0.6em !important;
	}

	.elementor-9540 .elementor-element.elementor-element-b59dac4 .lqd-lp-title {
		line-height: 0.6;
	}

	.elementor-9540 .elementor-element.elementor-element-388cdbc > .elementor-element-populated {
		padding-right: 0;
	}
}

/* Pages */
.post-popup {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1111;
	height: 100%;
	background: #ffffff;
	overflow: scroll;
	display: flex;
	justify-content: center;
}

.entry-meta .byline {
	display: none;
}

.related-posts-title {
	width: 2.4em;
	font-size: 22px !important;
	text-transform: lowercase;
	color: #5C3D47;
	background-color: #8dff03;
	font-weight: 400;
}

html[lang=el] .related-posts-title {
	width: 6.1em;
}

.category-press .lqd-post-media,
.category-press .entry-meta,
.category-typos .lqd-post-media,
.category-typos .entry-meta {
	display: none;
}

.category-press .lqd-post-cover,
.category-typos .lqd-post-cover {
	margin-bottom: 0;
}

.category-press .entry-title small,
.category-typos .entry-title small {
	font-size: 1em;
}

.category-press p,
.category-typos p {
	margin-bottom: 0.6em;
}

.related-posts img.w-100 {
	max-height: 300px;
	object-fit: contain;
}

.single-post .related-posts .lqd-lp .lqd-lp-meta {
	display: none !important;
}

/* Header */
.lqd-mobile-sec {
	display: none !important;
}

/* Footer */
.main-footer {
	display: none;
}

.main-footer,
.single-liquid-footer #lqd-site-content {
	background-color: #422a31 !important;
}