.elementor-4638 .elementor-element.elementor-element-c440524{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-4638 .elementor-element.elementor-element-aae77ba{--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;}.elementor-4638 .elementor-element.elementor-element-b7eb3db .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-4638 .elementor-element.elementor-element-b7eb3db .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-4638 .elementor-element.elementor-element-b7eb3db .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-4638 .elementor-element.elementor-element-b7eb3db .jet-listing-dynamic-image__caption{text-align:left;}.elementor-4638 .elementor-element.elementor-element-81a8bc3{--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;}.elementor-4638 .elementor-element.elementor-element-c4a571d .jet-listing-dynamic-terms{text-align:left;}.elementor-4638 .elementor-element.elementor-element-953e1ce .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-weight:700;}.elementor-4638 .elementor-element.elementor-element-686b6a5 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4638 .elementor-element.elementor-element-686b6a5 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4638 .elementor-element.elementor-element-686b6a5 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4638 .elementor-element.elementor-element-686b6a5 .jet-listing-dynamic-field__content{text-align:left;}.elementor-4638 .elementor-element.elementor-element-c9c8b32 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4638 .elementor-element.elementor-element-c9c8b32 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4638 .elementor-element.elementor-element-c9c8b32 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4638 .elementor-element.elementor-element-c9c8b32 .jet-listing-dynamic-field__content{text-align:left;}/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-b7eb3db */.elementor-4638 .elementor-element.elementor-element-b7eb3db{aspect-ratio:16/9!important;width:100%!important;height:auto!important;overflow:hidden!important}
.elementor-4638 .elementor-element.elementor-element-b7eb3db .elementor-widget-container,.elementor-4638 .elementor-element.elementor-element-b7eb3db .jet-listing-dynamic-image{width:100%!important;height:100%!important}
.elementor-4638 .elementor-element.elementor-element-b7eb3db img{width:100%!important;height:100%!important;object-fit:cover!important;aspect-ratio:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c440524 */.card-feat{background:#FEFBF0!important;border:1px solid #E7D9BC!important;border-radius:16px!important;overflow:hidden!important;display:flex!important;flex-direction:row!important;box-shadow:0 1px 2px rgba(22,20,15,.04),0 14px 34px rgba(22,20,15,.06)!important;transition:box-shadow .2s,transform .2s!important}
.card-feat:hover{transform:translateY(-2px)!important;box-shadow:0 2px 4px rgba(22,20,15,.05),0 20px 46px rgba(22,20,15,.10)!important}
.card-feat-img{flex:0 0 46%!important;max-width:46%!important}
.card-feat-img img{width:100%!important;height:100%!important;min-height:300px!important;object-fit:cover!important;background:#F3EBD9!important;display:block!important;border-right:1px solid #E7D9BC!important}
.card-feat-body{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;justify-content:center!important}
.card-feat-body > .e-con-inner{display:flex!important;flex-direction:column!important;padding:34px 36px!important}
.card-feat-cat,.card-feat-cat *{font-family:'IBM Plex Mono',monospace!important;font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#006E87!important;text-decoration:none!important}
.card-feat-cat{margin:0 0 12px!important}
.card-feat-title{margin:0 0 14px!important}
.card-feat-title .elementor-heading-title{font-size:clamp(22px,2.4vw,28px)!important;line-height:1.22!important;color:#16140F!important;margin:0!important}
.card-feat-ex{font-family:'IBM Plex Sans',sans-serif!important;font-size:15px!important;line-height:1.6!important;color:#6E6657!important;margin:0 0 18px!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
.card-feat-meta{font-family:'IBM Plex Mono',monospace!important;font-size:12px!important;letter-spacing:.03em!important;color:#6E6657!important}
.card-feat-read{font-family:'IBM Plex Sans',sans-serif!important;font-weight:600!important;font-size:14px!important;color:#876819!important;margin-top:14px!important}
@media(max-width:767px){.card-feat{flex-direction:column!important}.card-feat-img{flex:0 0 auto!important;max-width:100%!important}.card-feat-img img{min-height:0!important;height:auto!important;aspect-ratio:16/9!important;border-right:0!important;border-bottom:1px solid #E7D9BC!important}}/* End custom CSS */