/*
Theme Name: Twenty Twenty-One Child
Template: twentytwentyone
*/ 
.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) img {
    outline: 0px dotted var(--wp--style--color--link, var(--global--color-primary))!important;
}

.has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button):not(.ha-creative-btn):not(.post-list-filter-item ):not(.woocommerce-tabs ul li.active a){background: rgb(0 0 0 / 0%)!important;}

.has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button):not(.ha-creative-btn):not(.post-list-filter-item ):not(.woocommerce-tabs ul li.active a):not(footer a){color: #e31e24!important;}

.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){text-decoration: none!important;}

input[type=text]:focus, input[type=email]:focus, input[type=url]:focus, input[type=password]:focus, input[type=search]:focus, input[type=number]:focus, input[type=tel]:focus, input[type=date]:focus, input[type=month]:focus, input[type=week]:focus, input[type=time]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=color]:focus, .site textarea:focus, .site .button:focus, button:focus, input[type=submit]:focus, input[type=reset]:focus, .wp-block-search .wp-block-search__button:focus, .wp-block-button .wp-block-button__link:focus, .wp-block-file a.wp-block-file__button:focus, select:focus
{outline: 0px dotted var(--form--border-color)!important;}
button.sub-menu-toggle {
    display: none !important;
}
/* header css */
.airlift-footer-logo img{
width:140px!important;
height : auto!important;
}
.mobile-menu nav{
	position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    transform-origin: left !important;
    transition: unset !important;
   background-color: rgba(0, 0, 0, .6) !important; 
margin-top: 0px !important;
}
.mobile-menu nav #menu-2-abe51cd{
	width: 300px !important;
    height: 100vh;
    background: #fff;
    margin-inline-start: unset;
    padding: 30px;
}
.mobile-menu .elementor-menu-toggle__icon--close{
	position: fixed;
    left: 260px;
    top: 16px;
    height: 20px !important;
    z-index: 9999;
}
.mobile-menu .elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open{
	display:block!important;
}
.elementor-menu-toggle__icon--close {
    fill: #000 !important;
}
/* footer css */
.footer-social-img img{
width :40px!important;
}
.airlift-offer-logo img {
    width: 100px !important;
}

/* home css */
.vectore-img img {
  width: 100%;
  height: 55px!important;
  object-fit: contain;
}

.airtrending_logo img{
height : unset!important;
}
/* .elementor-nav-menu li:nth-child(4) a {
  color:#2A00AA!important;
} */

/* .elementor-nav-menu > li:nth-child(4) > a {
  color: #2A00AA !important;
} */
/* pricing page css */

.pricingtable-button {
    display: flex!important;
    flex-direction: column!important;
    justify-content: center;
    align-items: center;
    gap: 5px;
}
.btn-now{
	background: #ffcf00!important;
  padding: 10px 18px 10px 18px;
   border-radius: 10px;
	font-size : 14px!important;

}
a.btn-now {
    color: #160056;
}
#uc_comparison_list_elementor_5c9ace7 .uecl-item-row .uecl-pkg {
    flex-direction: row;
    background: #160056;
    margin: 5px;
    padding: 25px;
    border-radius: 9px;
}
#uc_comparison_list_elementor_5c9ace7 .uecl-row-title {
    align-items: flex-start;
    background: #160056;
    margin: 5px;
    padding: 25px;
    border-radius: 9px;
}

/* .elementor-1087 .elementor-element.elementor-element-5c9ace7 .uecl-header .uecl-pkg {
    justify-content: center;
    align-items: flex-start;
} */
/* 
product page css */
.product-img img {
    height: 16px !important;
}


/* Data privacy page css */




@media (max-width: 767px) {
    #uc_comparison_list_elementor_5c9ace7 .uecl-pkg {
        margin: 7px;
    }
	
	a.btn-now {
    color: #160056;
    font-size: 8px;
    font-weight: normal;
}
	
}