/**
Theme Name: Twenty Nomads
Author: 20nomads
Author URI: https://20nomads.com
Tags:  custom-menu, editor-style, featured-images
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twenty_nomads
Template: attorna
Domain Path: /lang
*/

:root {
	--primary-color: #3a4db1;
}

.main_menu_header_icon i, .main_menu_header_address_text h3  {
    color: var(--primary-color)  !important;
}

.main_menu_header_address_text h4 a, .prefix .main_menu_header_icon i {
    color: var(--primary-color)  !important;
}

.mean-container .mean-bar, .mean-container .mean-nav, .mean-container a.meanmenu-reveal span, .meanmenu-reveal {
	color: black !important;
}

.meanmenu-reveal > span, .meanmenu-reveal > span {
	color: black !important;
	background-color: black !important;
}

.meanclose, .meanclose:hover, .meanmenu-reveal.meanclose:hover {
	color: black !important;
}

.mobile_menu_logo img {
	max-height: 75px !important;
}

.heading {
    padding-top: 152px !important;
    margin-top: -152px !important;
}

.elementor-element-76d06cc, .elementor-element-859a1d0, .bdt-prime-slider-skin-general, .bdt-prime-slider-skin-general .bdt-slideshow, .general-slider .bdt-slideshow-items  {
	min-height: 100vh !important;
	aspect-ratio: initial !important;
}

.elementor-element-76d06cc .bdt-slideshow-nav {
	display: none;
}

.general-slider .bdt-position-large {
	width: 70vw;
}

.elementor-element-e86f5a5 .feature_inner_box,
.elementor-element-ec412de .feature_inner_box,
.elementor-element-6223789 .feature_inner_box {
	height: 500px;
	display: flex;
	flex-direction: column;
}

.em-feature-title {
	margin-top: auto;
}

#scrollUp {
	background: var(--primary-color) !important;
}

@media only screen and (max-width: 768px) {
	.bdt-prime-slider-skin-locate .bdt-width-1-1 {
		display: flex !important;
        justify-content: center !important;
	}
    .bdt-prime-slider-skin-locate .bdt-slideshow-content-wrapper {
		position: relative;
		z-index: 9999;
		width: 100% !important;
        margin-top: 300px !important;
        box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1) !important;
    }
	.bdt-prime-slider-skin-locate .bdt-slideshow-items {
		min-height: 1105px !important;
	}
}

.footer-menu-link a:hover, .footer-menu-link a:focus, .footer-menu-link a:active {
	color: var(--primary-color) !important;
}

.footer-middle .logo {
	width: 200px;
}


