/*
Theme Name: ArcHub Child
Theme URI: https://archub.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
*/

 @import url("https://use.typekit.net/wdb5inw.css");
 
.logo-gti-frenky .logo-default {
	max-width: 120px;
 }
 
.site-header.is-stuck .logo-gti-frenky .logo-default,
.site-header.is-stuck .logo-gti-frenky .module-logo a .navbar-brand-inner,
.site-header.is-stuck .logo-gti-frenky img.logo-sticky {
	max-width: 90px!important;
	
}

.page-scheme-dark #lqd-site-content, .page-scheme-dark .titlebar {
    background-color: #121b1d!important;
}

.elementor-slideshow__title {
	display: none!important;
}

 
[data-mobile-header-scheme=dark] .lqd-mobile-sec .ld-search-form-container, [data-mobile-header-scheme=dark] .lqd-mobile-sec .navbar-header {
    background-color: #121b1d!important;
}

 /* footer */
.main-footer {
	background-size: 750px 500px;
}


/* cookie banner */
.cky-notice-btn-wrapper .cky-btn,
.cky-notice-group button,
button.cky-btn {
	font-family: "Outfit", Sans-serif!important;
	font-weight: 500;
}

button.cky-btn.cky-btn-accept, button.cky-btn-reject, button.cky-btn-preferences {
	color: #FFFFFF!important;
	border-color: #cd2027!important;
	background-color: #cd2027!important;
}

.cky-consent-bar {	
	border-color: #2a2a2a!important;
    background-color: #121b1d!important;
}

/* forme */
.lqd-contact-form button[type=submit], .lqd-contact-form input[type=submit] {
    border: 1px solid #cd2027!important;
    background-color: #cd2027!important;
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #fff;
}

.wpcf7-response-output {
	margin-top: 15px;
	color: #fff;
	opacity: 0.9;
}

 
@media screen and (max-width: 1024px) {
	.navbar-brand-inner .logo-default {
	max-width: 90px;
	}
}

@media screen and (max-width: 767px) {
	.navbar-brand-inner .logo-default {
		max-width: 70px;
	}

	.page-scheme-dark h2, .page-scheme-dark .h2 {
		font-size: 24px!important;
		line-height: 28px!important;
	}
}