.elementor-213 .elementor-element.elementor-element-2ea2c2a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-e637707{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-e637707 > .elementor-widget-container{padding:18px 18px 12px 15px;}.elementor-213 .elementor-element.elementor-element-e637707 .jet-listing-dynamic-field__content{font-family:"ES Build", Sans-serif;font-size:1.6875rem;line-height:1em;text-align:left;}.elementor-213 .elementor-element.elementor-element-e637707 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-213 .elementor-element.elementor-element-e637707 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-213 .elementor-element.elementor-element-e637707 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-213 .elementor-element.elementor-element-e637707 .jet-listing-dynamic-field__icon{color:var( --e-global-color-text );font-size:27px;}.elementor-213 .elementor-element.elementor-element-e637707 .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-text );}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-e637707 .jet-listing-dynamic-field__icon{margin-right:0px;}body.rtl .elementor-213 .elementor-element.elementor-element-e637707 .jet-listing-dynamic-field__icon{margin-left:0px;}.elementor-213 .elementor-element.elementor-element-e458b3a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-2ce880a img{width:100%;height:340px;object-fit:contain;object-position:center center;}.elementor-213 .elementor-element.elementor-element-109f06f{width:auto;max-width:auto;z-index:1;}.elementor-213 .elementor-element.elementor-element-109f06f > .elementor-widget-container{padding:18px 18px 12px 15px;}.elementor-213 .elementor-element.elementor-element-109f06f .jet-listing-dynamic-field__content{font-family:"ES Build", Sans-serif;font-size:1.6875rem;line-height:1em;text-align:left;}.elementor-213 .elementor-element.elementor-element-109f06f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-213 .elementor-element.elementor-element-109f06f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-213 .elementor-element.elementor-element-109f06f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-213 .elementor-element.elementor-element-109f06f .jet-listing-dynamic-field__icon{color:var( --e-global-color-text );font-size:27px;}.elementor-213 .elementor-element.elementor-element-109f06f .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-text );}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-109f06f .jet-listing-dynamic-field__icon{margin-right:0px;}body.rtl .elementor-213 .elementor-element.elementor-element-109f06f .jet-listing-dynamic-field__icon{margin-left:0px;}.elementor-213 .elementor-element.elementor-element-8c0ee11{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-8c0ee11 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-family:var( --e-global-typography-40e3519-font-family ), Sans-serif;font-size:var( --e-global-typography-40e3519-font-size );font-weight:var( --e-global-typography-40e3519-font-weight );line-height:var( --e-global-typography-40e3519-line-height );word-spacing:var( --e-global-typography-40e3519-word-spacing );text-align:left;}.elementor-213 .elementor-element.elementor-element-8c0ee11 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-213 .elementor-element.elementor-element-8c0ee11 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-213 .elementor-element.elementor-element-8c0ee11 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-213 .elementor-element.elementor-element-845d577 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-9f37c25 > .elementor-widget-container{padding:3.5rem 0rem 0rem 0rem;}.elementor-213 .elementor-element.elementor-element-9f37c25 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-40e3519-font-family ), Sans-serif;font-size:var( --e-global-typography-40e3519-font-size );font-weight:var( --e-global-typography-40e3519-font-weight );line-height:var( --e-global-typography-40e3519-line-height );word-spacing:var( --e-global-typography-40e3519-word-spacing );}.elementor-213 .elementor-element.elementor-element-cfd84da .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e81877-font-family ), Sans-serif;font-size:var( --e-global-typography-4e81877-font-size );font-weight:var( --e-global-typography-4e81877-font-weight );line-height:var( --e-global-typography-4e81877-line-height );}.jet-listing-item.single-jet-engine.elementor-page-213 > .elementor{width:340px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-213 .elementor-element.elementor-element-8c0ee11 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-40e3519-font-size );line-height:var( --e-global-typography-40e3519-line-height );word-spacing:var( --e-global-typography-40e3519-word-spacing );}.elementor-213 .elementor-element.elementor-element-9f37c25 .elementor-heading-title{font-size:var( --e-global-typography-40e3519-font-size );line-height:var( --e-global-typography-40e3519-line-height );word-spacing:var( --e-global-typography-40e3519-word-spacing );}.elementor-213 .elementor-element.elementor-element-cfd84da .elementor-heading-title{font-size:var( --e-global-typography-4e81877-font-size );line-height:var( --e-global-typography-4e81877-line-height );}}@media(max-width:767px){.elementor-213 .elementor-element.elementor-element-8c0ee11 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-40e3519-font-size );line-height:var( --e-global-typography-40e3519-line-height );word-spacing:var( --e-global-typography-40e3519-word-spacing );}.elementor-213 .elementor-element.elementor-element-9f37c25 .elementor-heading-title{font-size:var( --e-global-typography-40e3519-font-size );line-height:var( --e-global-typography-40e3519-line-height );word-spacing:var( --e-global-typography-40e3519-word-spacing );}.elementor-213 .elementor-element.elementor-element-cfd84da .elementor-heading-title{font-size:var( --e-global-typography-4e81877-font-size );line-height:var( --e-global-typography-4e81877-line-height );}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-e637707 */.elementor-213 .elementor-element.elementor-element-e637707,
.elementor-213 .elementor-element.elementor-element-e637707 a {
    display: inline-block;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ce880a */.elementor-213 .elementor-element.elementor-element-2ce880a {
    overflow: hidden;
    margin-top: 2rem;
    background-color: var(--e-global-color-secondary);
}

.elementor-213 .elementor-element.elementor-element-2ce880a img {
    padding: 2rem;
    -webkit-transition: -webkit-transform ease-in-out .4s;
    transition: -webkit-transform ease-in-out .4s;
    -o-transition: transform ease-in-out .4s;
    transition: transform ease-in-out .4s;
    transition: transform ease-in-out .4s, -webkit-transform ease-in-out .4s;
    will-change: transform;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-109f06f */.elementor-213 .elementor-element.elementor-element-109f06f {
    position: absolute;
    top: 0;
    right: 0;
}

.elementor-213 .elementor-element.elementor-element-109f06f a {
    display: inline-block;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.elementor-213 .elementor-element.elementor-element-109f06f a:before {
    content: "";
    background-color: var(--e-global-color-d0052f5);
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    z-index: 0;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-clip-path: polygon(0 0, 100% 15%, 85% 100%, 6% 100%);
    clip-path: polygon(0 0, 100% 15%, 85% 100%, 6% 100%);
    -webkit-transition: background-color ease-in-out .2s;
    -o-transition: background-color ease-in-out .2s;
    transition: background-color ease-in-out .2s;
    z-index: 0;
}

.elementor-213 .elementor-element.elementor-element-109f06f a:hover:before {
    background-color: var(--e-global-color-secondary);
}

.elementor-213 .elementor-element.elementor-element-109f06f .jet-listing-dynamic-field__icon {
    z-index: 1;
    pointer-events: none;
}

.elementor-213 .elementor-element.elementor-element-109f06f svg {
    width: 1em;
    height: 1em;
}

.elementor-213 .elementor-element.elementor-element-109f06f:hover svg {
    color: var(--e-global-color-dcc95c9);
    fill: var(--e-global-color-dcc95c9);
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-8c0ee11 */.elementor-213 .elementor-element.elementor-element-8c0ee11 {
    position: absolute;
    right: 0;
    bottom: 0;
}

.elementor-213 .elementor-element.elementor-element-8c0ee11:before {
    content: "";
    background-color: var(--e-global-color-d0052f5);
    position: absolute;
    top: 50%;
    left: 50%;
    width: 150%;
    height: 200%;
    z-index: 0;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    -webkit-clip-path: polygon(6% 6%, 100% 0%, 90% 100%, 0 78%);
    clip-path: polygon(6% 6%, 100% 0%, 90% 100%, 0 78%);
}

.elementor-213 .elementor-element.elementor-element-8c0ee11 .woocommerce-Price-amount {
    z-index: 1;
    position: relative;
}

.elementor-213 .elementor-element.elementor-element-8c0ee11 .decimals {
    font-size: 15px;
    vertical-align: super;
}

.elementor-213 .elementor-element.elementor-element-8c0ee11 .jet-listing-dynamic-field__content {
    font-size: calc(var(--e-global-typography-c6ee59d-font-size) + 4px)!important;
}

.elementor-213 .elementor-element.elementor-element-8c0ee11 .price {
    color: var( --e-global-color-text )!important;
}

/* In sale */
.elementor-213 .elementor-element.elementor-element-8c0ee11 del {
    position: absolute;
    top: -0.75em;
    text-decoration: none;
}

.elementor-213 .elementor-element.elementor-element-8c0ee11 del:after {
    content: "";
    position: absolute;
    height: 1px;
    width: 100%;
    background: black;
    top: 50%;
    left: 0;
}

.elementor-213 .elementor-element.elementor-element-8c0ee11 del * {
    font-size: 12px!important;
    vertical-align: baseline!important;
}

.elementor-213 .elementor-element.elementor-element-8c0ee11 ins {
    text-decoration: auto;
}

@media screen and (max-width: 767px) {
    .elementor-213 .elementor-element.elementor-element-8c0ee11 {
        right: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e458b3a */.elementor-213 .elementor-element.elementor-element-e458b3a {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-height: 340px;
}

.elementor-213 .elementor-element.elementor-element-e458b3a > .elementor-widget-wrap > .elementor-widget-image {
    -webkit-clip-path: polygon(6% 6%, 100% 0%, 90% 100%, 0 85%);
            clip-path: polygon(6% 6%, 100% 0%, 90% 100%, 0 85%);
}

.elementor-213 .elementor-element.elementor-element-e458b3a > .elementor-widget-wrap > .elementor-widget-image {
    -webkit-transition: -webkit-clip-path ease-in-out .2s;
    transition: -webkit-clip-path ease-in-out .2s;
    -o-transition: clip-path ease-in-out .2s;
    transition: clip-path ease-in-out .2s;
    transition: clip-path ease-in-out .2s, -webkit-clip-path ease-in-out .2s;
    will-change: clip-path;
}

.elementor-213 .elementor-element.elementor-element-e458b3a::hover .elementor-widget-wrap > .elementor-widget-image {
    -webkit-clip-path: polygon(0 0, 89% 10%, 100% 88%, 14% 100%);
            clip-path: polygon(0 0, 89% 10%, 100% 88%, 14% 100%);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-845d577 */.elementor-213 .elementor-element.elementor-element-845d577 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9068820 */.elementor-213 .elementor-element.elementor-element-9068820,
.elementor-213 .elementor-element.elementor-element-9068820 > .elementor-container {
    height: 100%;
}

.elementor-213 .elementor-element.elementor-element-9068820 > .elementor-container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e7198ea */.elementor-213 .elementor-element.elementor-element-e7198ea,
.elementor-213 .elementor-element.elementor-element-e7198ea > .elementor-container {
    height: 100%;
}

.elementor-213 .elementor-element.elementor-element-e7198ea:hover .listingBackground img {
    -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
            transform: scale(1.05);
}/* End custom CSS */