/**
Theme Name: SKYhigh Basic Theme
Author: Ivan Jiménez 
Author URI: http://wpastra.com/about/
Description: A starter theme to start a project based on Astra
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: basic-theme
Template: astra
*/

.site-header {
    z-index: 1000;
}
.main-header-bar {
    z-index: 1000;
}
a:focus {
    outline: inherit!important;
}
.ast-button-wrap .menu-toggle.main-header-menu-toggle {
	padding: 0;
}
.ast-mobile-popup-drawer.active .menu-toggle-close:focus{
	border:none!important;
}
.ast-mobile-popup-drawer .ast-mobile-popup-header .menu-toggle-close:focus {
    outline: none;
}
[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus{
	border:none!important;
}

[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal {
    color: transparent;
    background: transparent;
}
.ast-mobile-popup-content > *, .ast-mobile-header-content > *, .ast-desktop-popup-content > *, .ast-desktop-header-content > * {
    padding-bottom: 50px;
}
/* SELECTOR DE IDIOMAS */
img.wpml-ls-flag {
    width: 25px;
}
.wpml-ls-legacy-list-horizontal{
	padding: 0;
}
.wpml-ls-legacy-dropdown-click {
    width: 100px;
    max-width: 100%;
}
a.js-wpml-ls-item-toggle.wpml-ls-item-toggle {
	color: #20285a;
    font-family: 'Poppins';
    font-weight: 500;
    font-size: 16px;
	border-radius: 99px;
}
.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a {
    color: #20285a;
    font-family: 'Poppins';
    font-weight: 500;
    font-size: 16px;
	border-radius: 99px;
}
.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu {
    border-top: none;
}
.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a, .wpml-ls-legacy-dropdown-click a:focus, .wpml-ls-legacy-dropdown-click a:hover {
    color: #20285a;
}
li.wpml-ls-slot-shortcode_actions.wpml-ls-item.wpml-ls-item-en.wpml-ls-first-item.wpml-ls-last-item.wpml-ls-item-legacy-list-horizontal a {
    color: #fff;
    font-family: 'Poppins';
    font-weight: 500;
}
li.wpml-ls-slot-shortcode_actions.wpml-ls-item.wpml-ls-item-es.wpml-ls-first-item.wpml-ls-last-item.wpml-ls-item-legacy-list-horizontal a {
    color: #fff;
    font-family: 'Poppins';
    font-weight: 500;
}
.ast-builder-language-switcher-element a{
	color: #fff;
	margin: 0 4px;
	font-weight: 700;
}
.ast-builder-language-switcher-element a:hover{
	color: #fff;
	text-decoration: underline;
}

/* DESTINOS */
.sh-content-destino{
    color:#ffffff;
    font-family: "Monserrat", Sans-serif;
    line-height: 25.6px;
    letter-spacing: -0.02px;
}
.sh-content-destino h3{
    color:#ffffff;
    font-size: 20px;
    font-weight: 600;
}
.sh-content-destino p{
    font-size: 14px;
    margin-bottom: 0px;
}
.sh-precio-destino{
    font-size: 16px;
    font-weight: 600;
}
.destinos-sky .elementor-loop-container.elementor-grid a {
    background-size: cover;
    background-repeat: no-repeat;
	background-position: center center;
}
.destinos-home{
    background-size: cover;
	background-repeat: no-repeat;
    background-position: center center;
}

/* AEROPUERTOS */

/* .airport-card-sk{
    background-color: #f2f2f2;
} */
.airport-card-sk p{
    margin-bottom: 0px;
}
.airport-card-sk h3{
    color: #FF4D00;
}
.airport-card-sk .elementor-button {
    background-color: #E0592A !important;
    color: #FFF !important;
    border-color: #E0592A !important;
}
.airport-card-sk .elementor-button:hover{
    background-color: #D55534!important;
	border-color: #D55534 !important;
	color: #FFF !important;
}