.elementor-692 .elementor-element.elementor-element-9c58000{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-692 .elementor-element.elementor-element-a0b8fbe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-9fc3c6c img{border-radius:12px 12px 12px 12px;}.elementor-692 .elementor-element.elementor-element-19d4a5c{--display:flex;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-8a6f0fb{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-692 .elementor-element.elementor-element-8a6f0fb .elementor-divider-separator{width:100%;}.elementor-692 .elementor-element.elementor-element-8a6f0fb .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-692 .elementor-element.elementor-element-28e930c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-692 .elementor-element.elementor-element-28e930c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-692 .elementor-element.elementor-element-28e930c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-692 .elementor-element.elementor-element-28e930c .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-692 .elementor-element.elementor-element-28e930c .jet-listing-dynamic-field__content{text-align:left;}.elementor-692 .elementor-element.elementor-element-e3b847e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-4a39838 .elementor-heading-title{font-weight:900;line-height:18px;}.elementor-692 .elementor-element.elementor-element-d640d1a .elementor-icon-wrapper{text-align:center;}.elementor-692 .elementor-element.elementor-element-d640d1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9cfd3bd );}.elementor-692 .elementor-element.elementor-element-d640d1a.elementor-view-framed .elementor-icon, .elementor-692 .elementor-element.elementor-element-d640d1a.elementor-view-default .elementor-icon{color:var( --e-global-color-9cfd3bd );border-color:var( --e-global-color-9cfd3bd );}.elementor-692 .elementor-element.elementor-element-d640d1a.elementor-view-framed .elementor-icon, .elementor-692 .elementor-element.elementor-element-d640d1a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9cfd3bd );}.elementor-692 .elementor-element.elementor-element-d640d1a .elementor-icon{font-size:18px;}.elementor-692 .elementor-element.elementor-element-d640d1a .elementor-icon svg{height:18px;}.jet-listing-item.single-jet-engine.elementor-page-692 > .elementor{width:600px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-692 .elementor-element.elementor-element-9c58000{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}}@media(max-width:767px){.elementor-692 .elementor-element.elementor-element-9c58000{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-692 .elementor-element.elementor-element-19d4a5c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-28e930c */.elementor-692 .elementor-element.elementor-element-28e930c {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c58000 */.epic-case-study-card {
    transition:
        transform .35s cubic-bezier(.2,.8,.2,1),
        box-shadow .35s cubic-bezier(.2,.8,.2,1);
    transform: translateY(0) scale(1);
    box-shadow:
        0 8px 24px rgba(0,0,0,.08);
    cursor: pointer;
}
/* Prevent the card link from recoloring all text */
a.epic-case-study-card,
a.epic-case-study-card:visited,
a.epic-case-study-card:hover,
a.epic-case-study-card:focus {
    color: inherit;
    text-decoration: none;
}

.epic-case-study-card:hover {
    transform: translateY(-10px) scale(1.025);
    box-shadow:
        0 24px 60px rgba(0,0,0,.18);
}
.fake-button .elementor-heading-title,
.fake-button .elementor-icon,
.fake-button .elementor-icon svg,
.fake-button .elementor-icon svg * {
}

.epic-case-study-card:hover .fake-button .elementor-heading-title,
.epic-case-study-card:hover .fake-button .elementor-icon,
.epic-case-study-card:hover .fake-button .elementor-icon svg,
.epic-case-study-card:hover .fake-button .elementor-icon svg * {
    color: #E8AE00 !important;
    fill: #E8AE00 !important;
    stroke: #E8AE00 !important;
}

/*----DIVIDER ANIMATION ----*/
/* Divider */
.epic-case-study-card .elementor-divider-separator{
    width:100%;
    transform:scaleX(.22);      /* starting length */
    transform-origin:left center;
    transition:transform .35s cubic-bezier(.2,.8,.2,1);
}

/* Grow divider on card hover */
.epic-case-study-card:hover .elementor-divider-separator{
    transform:scaleX(.5);
}/* End custom CSS */