.elementor-5641 .elementor-element.elementor-element-720f3bb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5641 .elementor-element.elementor-element-4e1005b .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-5641 .elementor-element.elementor-element-4e1005b .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-5641 .elementor-element.elementor-element-4e1005b .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-5641 .elementor-element.elementor-element-4e1005b .jet-listing-dynamic-image__caption{text-align:left;}.elementor-5641 .elementor-element.elementor-element-915cd23{--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:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:20px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-5641 .elementor-element.elementor-element-915cd23.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5641 .elementor-element.elementor-element-cc12694 .jet-listing-dynamic-field__content{color:#2B3540;font-size:18px;font-weight:700;line-height:1.25em;text-align:left;}.elementor-5641 .elementor-element.elementor-element-cc12694 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-5641 .elementor-element.elementor-element-cc12694 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-5641 .elementor-element.elementor-element-cc12694 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-5641 .elementor-element.elementor-element-6ef01b3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5641 .elementor-element.elementor-element-6ef01b3 .jet-listing-dynamic-field__content{color:#32373C;font-size:14px;line-height:1.55em;text-align:left;}.elementor-5641 .elementor-element.elementor-element-6ef01b3 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-5641 .elementor-element.elementor-element-6ef01b3 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-5641 .elementor-element.elementor-element-6ef01b3 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-5641 .elementor-element.elementor-element-68feb1f > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-5641 .elementor-element.elementor-element-68feb1f .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-5641 .elementor-element.elementor-element-68feb1f .jet-listing-dynamic-link__icon{order:1;}.jet-listing-item.single-jet-engine.elementor-page-5641 > .elementor{width:300px;margin-left:auto;margin-right:auto;}/* Start custom CSS for container, class: .elementor-element-720f3bb */.elementor-5641 .elementor-element.elementor-element-720f3bb { position: relative; height: 100%; background: #fff; border: 1px solid #d8dee6; border-radius: 14px; overflow: hidden; transition: box-shadow .2s, transform .2s; }
.elementor-5641 .elementor-element.elementor-element-720f3bb:hover { box-shadow: 0 12px 32px rgba(43,53,64,.14); transform: translateY(-2px); }
.elementor-5641 .elementor-element.elementor-element-720f3bb:focus-within { outline: 2px solid #0066cc; outline-offset: 2px; }
.elementor-5641 .elementor-element.elementor-element-720f3bb .elementor-element { position: static; }
.elementor-5641 .elementor-element.elementor-element-720f3bb .jet-listing-dynamic-image { background: #fff; border-bottom: 1px solid #eef1f4; }
.elementor-5641 .elementor-element.elementor-element-720f3bb .jet-listing-dynamic-image img { display: block; width: 100%; height: 190px; object-fit: contain; padding: 16px; }
.elementor-5641 .elementor-element.elementor-element-720f3bb h3 { hyphens: auto; -webkit-hyphens: auto; }
.elementor-5641 .elementor-element.elementor-element-720f3bb .jet-listing-dynamic-field__content p { margin: 0; }
.elementor-5641 .elementor-element.elementor-element-720f3bb .ivm-br-text .jet-listing-dynamic-field__content { display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; }
.elementor-5641 .elementor-element.elementor-element-720f3bb .jet-listing-dynamic-link__link { color: #0066cc; font-size: 15px; font-weight: 600; text-decoration: none; }
.elementor-5641 .elementor-element.elementor-element-720f3bb .jet-listing-dynamic-link__label::after { content: "→"; margin-left: 6px; }
.elementor-5641 .elementor-element.elementor-element-720f3bb .jet-listing-dynamic-link__link::before { content: ""; position: absolute; inset: 0; z-index: 1; }
.elementor-5641 .elementor-element.elementor-element-720f3bb:hover .jet-listing-dynamic-link__link { text-decoration: underline; }/* End custom CSS */