/* 
Theme Name: Adrak
Description: Skin for "Adrak", based on "Hello Elementor" theme.
Author: Clio Studio for Dizzy Agency
Author URI: https://dizzy.agency
Template: hello-elementor
Version: 1.0.1
Text Domain: adrak
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/

/* GENERAL */
h1, h2, h3, h4, h5, h6 {
	margin: 0 0 0 0;
}

a {
	transition: all 0.3s;
}

/* HEADER */
#top-bar .elementor-social-icon:hover {
	font-size: 15px;
}

#top-bar .trp-language-switcher {
	margin: 0 0 0 0;
}

#top-bar .trp-language-switcher .trp-ls-shortcode-language {
	background-image: none;
}

#top-bar .trp-language-switcher .trp-ls-shortcode-current-language {
	width: 110px !important;
	background-color: rgba(140, 144, 134, 0);
	border: none;
	background-image: none;
	padding: 0 10px 0 10px;
}

#top-bar .trp-language-switcher .trp-ls-shortcode-current-language a {
	font-family: "Commissioner";
	font-size: 14px;
	line-height: 50px;
	color: rgba(140, 144, 134, 1);
	border-radius: 0;
	cursor: pointer;
	padding: 0 0 0 0;
}

#top-bar .trp-ls-shortcode-language {
	width: 110px !important;
	background-color: rgba(140, 144, 134, 0);
	border: none;
	padding: 0 0 0 0;
	overflow: visible;
}

#top-bar .trp-ls-shortcode-language a {
	line-height: 50px;
	color: rgba(140, 144, 134, 1);
	background-color: rgba(255, 255, 255, 1);
	border-radius: 0;
	padding: 0 10px 0 10px;
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
}

#top-bar .trp-ls-shortcode-language .trp-ls-shortcode-disabled-language {
	background-color: rgba(140, 144, 134, 0);
	box-shadow: none;
}

#top-bar .trp-ls-shortcode-disabled-language::after {
	content: '';
	border: solid rgba(255, 255, 255, 1);
	border-width: 0 3px 3px 0;
	display: inline-block;
	margin: 0 0 2px 10px;
	padding: 3px 3px 3px 3px;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
}

header .custom-logo-link {
	display: flex;
}

header #main-nav .ha-nav-menu .ha-nav-humberger-wrapper .ha-menu-toggler {
	padding: 5px 10px 5px 10px;
}

header #main-nav nav .menu-main-menu-global-container .ha-nav-humberger-wrapper .ha-menu-close-icon {
	font-size: 14px;
	padding: 7px 10px 6px 10px;
}


/* CONTACT */
#contact-form .ff_submit_btn_wrapper {
	margin: 0 0 0 0;
}

/* FOOTER */
#copyright-mobile p,
#copyright p {
	margin: 0 0 0 0;
}

#copyright-mobile a,
#copyright a {
	color: rgba(255, 255, 255, 1);
	transition: all 0.3s;
}

#copyright a:hover {
	color: rgba(181, 146, 117, 1);
}

#footer-legal a span {
	transition: all 0.3s;
}



/* RESPONSIVE */
@media screen and (max-width: 767px) {
	#main-nav .ha-navigation-burger-menu ul.menu {
		width: 80vw;
		box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);
	}
}

