.elementor-419 .elementor-element.elementor-element-94dbd83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:15px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-419 .elementor-element.elementor-element-b2efca3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-419 .elementor-element.elementor-element-9cfcff4{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-419 .elementor-element.elementor-element-f323a9f img{width:100%;}.elementor-419 .elementor-element.elementor-element-f323a9f > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:var( --e-global-color-a030f92 );}.elementor-419 .elementor-element.elementor-element-1b092ae .jet-listing-dynamic-terms{text-align:left;}.elementor-419 .elementor-element.elementor-element-1b092ae .jet-listing-dynamic-terms__link{font-family:"Sarabun", Sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;background-color:#FFFFFF;color:var( --e-global-color-accent );padding:8px 10px 8px 10px;}.elementor-419 .elementor-element.elementor-element-1b092ae .jet-listing-dynamic-terms__link:hover{background-color:#FFFFFF;color:var( --e-global-color-primary );}body:not(.rtl) .elementor-419 .elementor-element.elementor-element-1b092ae{left:-1px;}body.rtl .elementor-419 .elementor-element.elementor-element-1b092ae{right:-1px;}.elementor-419 .elementor-element.elementor-element-1b092ae{bottom:0px;z-index:1;}.elementor-419 .elementor-element.elementor-element-d973d06{--display:flex;--gap:20px 20px;--background-transition:0.3s;--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-419 .elementor-element.elementor-element-756dad6 .elementor-image-box-wrapper{text-align:left;}.elementor-419 .elementor-element.elementor-element-756dad6 .elementor-image-box-title{margin-bottom:0px;font-family:"Teko", Sans-serif;font-size:30px;font-weight:bold;line-height:1.1em;}.elementor-419 .elementor-element.elementor-element-756dad6 .elementor-image-box-description{font-family:"Sarabun", Sans-serif;font-size:14px;font-weight:bold;line-height:1.2em;}.elementor-419 .elementor-element.elementor-element-ef8a888 .elementor-button .elementor-align-icon-right{margin-left:50px;}.elementor-419 .elementor-element.elementor-element-ef8a888 .elementor-button .elementor-align-icon-left{margin-right:50px;}.elementor-419 .elementor-element.elementor-element-ef8a888 .elementor-button{font-family:"Teko", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#297DDD00;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-ef8a888 .elementor-button:hover, .elementor-419 .elementor-element.elementor-element-ef8a888 .elementor-button:focus{color:var( --e-global-color-55156e6 );background-color:#02010100;}.elementor-419 .elementor-element.elementor-element-ef8a888 .elementor-button:hover svg, .elementor-419 .elementor-element.elementor-element-ef8a888 .elementor-button:focus svg{fill:var( --e-global-color-55156e6 );}.elementor-419 .elementor-element.elementor-element-ef8a888{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.jet-listing-item.single-jet-engine.elementor-page-419 > .elementor{width:320px;margin-left:auto;margin-right:auto;}@media(min-width:768px){.elementor-419 .elementor-element.elementor-element-94dbd83{--width:100%;}.elementor-419 .elementor-element.elementor-element-b2efca3{--width:100%;}.elementor-419 .elementor-element.elementor-element-9cfcff4{--width:100%;}.elementor-419 .elementor-element.elementor-element-d973d06{--width:100%;}}@media(max-width:1024px){.elementor-419 .elementor-element.elementor-element-94dbd83{--gap:15px 15px;--padding-block-start:0px;--padding-block-end:10px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-419 .elementor-element.elementor-element-1b092ae .jet-listing-dynamic-terms__link{font-size:14px;}.elementor-419 .elementor-element.elementor-element-756dad6 .elementor-image-box-title{font-size:26px;}.elementor-419 .elementor-element.elementor-element-ef8a888 .elementor-button{font-size:16px;}.elementor-419 .elementor-element.elementor-element-ef8a888{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-419 .elementor-element.elementor-element-94dbd83{--gap:10px 10px;--padding-block-start:0px;--padding-block-end:12px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-419 .elementor-element.elementor-element-1b092ae .jet-listing-dynamic-terms__link{font-size:12px;padding:5px 5px 5px 5px;}.elementor-419 .elementor-element.elementor-element-d973d06{--gap:15px 15px;--margin-block-start:15px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-419 .elementor-element.elementor-element-756dad6 .elementor-image-box-title{font-size:18px;}.elementor-419 .elementor-element.elementor-element-756dad6 .elementor-image-box-description{font-size:12px;}.elementor-419 .elementor-element.elementor-element-ef8a888 .elementor-button{font-size:13px;}.elementor-419 .elementor-element.elementor-element-ef8a888{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;}}/* Start custom CSS for image, class: .elementor-element-f323a9f */.elementor-419 .elementor-element.elementor-element-f323a9f .elementor-widget-container img {
    aspect-ratio: 10/7;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef8a888 */.elementor-419 .elementor-element.elementor-element-ef8a888 .elementor-button .elementor-button-icon,
.elementor-419 .elementor-element.elementor-element-ef8a888 .elementor-button .elementor-button-text {
    transition: transform 0.3s ease-in-out;
}

.elementor-419 .elementor-element.elementor-element-ef8a888 .elementor-button:hover .elementor-button-text {
    transform: translateX(6px);
}

.elementor-419 .elementor-element.elementor-element-ef8a888 .elementor-button:hover .elementor-button-icon {
    transform: translateX(-6px);
}

@media only screen and (max-width: 767px) {
.elementor-419 .elementor-element.elementor-element-ef8a888 .elementor-button-icon {
    margin-left: 15px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94dbd83 *//* =======
Image Hover Effect
======= */
.elementor-419 .elementor-element.elementor-element-94dbd83 .cm_posts_featured img {
  transition: transform 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);
}
.elementor-419 .elementor-element.elementor-element-94dbd83:hover .cm_posts_featured img {
  transform: scale(1.1);
}

/* =======
Title & Date Styles
======= */
.elementor-419 .elementor-element.elementor-element-94dbd83 .cm_posts_heading .elementor-image-box-content {
    display: flex;
    flex-direction: column-reverse;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 16px;
}

.elementor-419 .elementor-element.elementor-element-94dbd83 .cm_posts_heading .elementor-image-box-title {
    margin: 0;
    -webkit-text-decoration-color: transparent;
    text-decoration-color: transparent;
    text-decoration-thickness: 0.05em;
    text-underline-offset: 0.1em;
    transition: all 0.3s ease-in-out;
}
.elementor-419 .elementor-element.elementor-element-94dbd83:hover .cm_posts_heading .elementor-image-box-title {
    text-decoration: underline;
    -webkit-text-decoration-color: var(--e-global-color-primary);
    text-decoration-color: var(--e-global-color-primary);
}/* End custom CSS */