.elementor-36 .elementor-element.elementor-element-74e50be3:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-74e50be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78b76c5 );}.elementor-36 .elementor-element.elementor-element-74e50be3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36 .elementor-element.elementor-element-74e50be3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-3953dc98 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-36 .elementor-element.elementor-element-6d576c60{text-align:center;}.elementor-36 .elementor-element.elementor-element-6d576c60 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Avenir", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:5px;}.elementor-36 .elementor-element.elementor-element-f0aa232 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-f0aa232 > .elementor-element-populated{padding:1em 1em 1em 1em;}}/* Start custom CSS */.slides .swiper-slide-inner {
    background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,0.49625787815126055) 0%, rgba(2,0,36,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,0.49625787815126055) 0%, rgba(2,0,36,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,0.49625787815126055) 0%, rgba(2,0,36,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#020024",GradientType=1);
}



.cta-long span.elementor-button  {
    padding: 0;
    
}

h2.elementor-cta__title.elementor-cta__content-item.elementor-content-item {
    font-weight: 800;
    padding: .25em 1em;
    background: var(--e-global-color-primary);
    display: inline-block !important;
    width: auto;
    margin: 0 0 .25em !important;
    line-height: 1;
}
ul.sale-listings {
    margin: 0 -1em 1em;
    padding: 0;
    list-style-type: none;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}

ul.sale-listings > li {
    padding: 0 1em 1em;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    max-width: 600px;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}

ul.sale-listings > li .aircraft-item {
    width: 100%;
    -webkit-flex: 0 1 100%;
    -ms-flex: 0 1 100%;
    flex: 0 1 100%;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: wrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    border: 1px solid #d5d5d5;
    overflow: hidden;
    border-radius: .25em;
    
}

.aircraft-item-inner {
    width:: 100%;
    -webkit-flex: 0 1 100%;
    -ms-flex: 0 1 100%;
    flex: 0 1 100%;
    
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
}

.aircraft-item .content-box{
    padding: 0 1em;
}

ul.sale-listings > li div.btn-box {
margin-top: auto;
margin-right: auto;
margin-left: auto;
    padding: 0 1em 1em;
    text-align: center;
}


@media screen and (min-width: 601px) {
    ul.sale-listings li {
    padding: 0 1em 1em;
    margin-bottom: 1em;
        -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-flex: 0 1 33%;
    -ms-flex: 0 1 33%;
    flex: 0 1 33.333%;
    }
}
ul.sale-listings .thumb {
    width: 100%;
    margin-bottom: 1em;
}
ul.sale-listings .content-box {
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
    margin-bottom: 2em;
}

ul.sale-listings .thumb a.thumbnail {
    display: block;
    position: relative;
    width: 100%;
    padding-bottom: 55%;
    background-size: cover;
     -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
}

ul.sale-listings .thumb a.thumbnail:before {
    display: block;
    content:'';
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgb(0,0,0);
background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 20%);
z-index:5;
}

ul.sale-listings .thumb:hover a.thumbnail:before {
    background: rgb(11,158,193);
background: linear-gradient(180deg, rgba(11,158,193,1) 0%, rgba(11,158,193,0) 20%, rgba(0,0,0,0) 82%, rgba(0,0,0,1) 100%);
}

ul.sale-listings a.thumbnail span.ribbon {
    display: block;
    background: var(--e-global-color-accent);
    color: #fff;
    position: absolute;
    bottom: 0;
    right: 0;
    font-weight: 800;
    padding: .5em 1em;
    line-height: 1;
z-index:7;
}
}

ul.sale-listings ul {
    margin: 0 0 1em;
    padding: 0 0 0 1em;
    list-style-type: disc;
}

ul.sale-listings ul li {
    margin: 0;
    padding: 0;
    position: relative;
}

ul.sale-listings ul.specs {
    margin: 0;
    padding: 0 0 0 0;
    list-style-type: none;
}
ul.sale-listings ul.specs li {
    padding-left: 1em;
}

ul.sale-listings ul.specs li:before {
    display: block;
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0.35em 0 0.35em 0.35em;
    border-color: transparent transparent transparent #0B9EC1;
    position: absolute;
    top: 0.2em;
    left: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: 400;
	font-display: auto;
	src: url('https://devsite.flyjetaccess.com/wp-content/uploads/2022/07/font.woff2') format('woff2'),
		url('https://devsite.flyjetaccess.com/wp-content/uploads/2022/07/font.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://devsite.flyjetaccess.com/wp-content/uploads/2022/07/font-1.woff2') format('woff2'),
		url('https://devsite.flyjetaccess.com/wp-content/uploads/2022/07/font-1.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://devsite.flyjetaccess.com/wp-content/uploads/2022/07/font-2.woff2') format('woff2'),
		url('https://devsite.flyjetaccess.com/wp-content/uploads/2022/07/font-2.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: 700;
	font-display: auto;
	src: url('https://devsite.flyjetaccess.com/wp-content/uploads/2022/07/font-3.woff2') format('woff2'),
		url('https://devsite.flyjetaccess.com/wp-content/uploads/2022/07/font-3.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: 300;
	font-display: auto;
	src: url('https://devsite.flyjetaccess.com/wp-content/uploads/2022/07/font-5.woff2') format('woff2'),
		url('https://devsite.flyjetaccess.com/wp-content/uploads/2022/07/font-5.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://devsite.flyjetaccess.com/wp-content/uploads/2022/07/font-6.woff2') format('woff2'),
		url('https://devsite.flyjetaccess.com/wp-content/uploads/2022/07/font-6.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://devsite.flyjetaccess.com/wp-content/uploads/2022/07/font-7.woff2') format('woff2'),
		url('https://devsite.flyjetaccess.com/wp-content/uploads/2022/07/font-7.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://devsite.flyjetaccess.com/wp-content/uploads/2022/07/font-8.woff2') format('woff2'),
		url('https://devsite.flyjetaccess.com/wp-content/uploads/2022/07/font-8.woff') format('woff');
}
/* End Custom Fonts CSS */