.elementor-45278 .elementor-element.elementor-element-92987fa{--display:flex;--min-height:100%;--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;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:none;--border-style:none;--border-radius:6px 6px 6px 6px;box-shadow:0px 10px 30px 0px rgba(36,32,56,0.08);--padding-top:30px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-45278 .elementor-element.elementor-element-92987fa:not(.elementor-motion-effects-element-type-background), .elementor-45278 .elementor-element.elementor-element-92987fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45278 .elementor-element.elementor-element-e3decdd .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-45278 .elementor-element.elementor-element-e3decdd .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-45278 .elementor-element.elementor-element-e3decdd .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;width:14%;}.elementor-45278 .elementor-element.elementor-element-e3decdd .jet-listing-dynamic-image img{width:14%;}.elementor-45278 .elementor-element.elementor-element-e3decdd .jet-listing-dynamic-image__caption{text-align:left;}.elementor-45278 .elementor-element.elementor-element-5032fbe .jet-listing-dynamic-field__content{color:#242038;font-size:18px;font-weight:600;line-height:1.35em;text-align:left;}.elementor-45278 .elementor-element.elementor-element-5032fbe .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-45278 .elementor-element.elementor-element-5032fbe .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-45278 .elementor-element.elementor-element-5032fbe .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-45278 .elementor-element.elementor-element-d7dbd05 .jet-listing-dynamic-field__content{color:#5D5A70;font-size:16px;font-weight:500;text-align:left;}.elementor-45278 .elementor-element.elementor-element-d7dbd05 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-45278 .elementor-element.elementor-element-d7dbd05 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-45278 .elementor-element.elementor-element-d7dbd05 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-45278 .elementor-element.elementor-element-876c7c6 .jet-listing-dynamic-link__link, body.jet-engine-optimized-dom .elementor-45278 .elementor-element.elementor-element-876c7c6__link{align-self:flex-start;color:var( --e-global-color-primary );flex-direction:row;}.elementor-45278 .elementor-element.elementor-element-876c7c6 .jet-listing-dynamic-link__icon, body.jet-engine-optimized-dom .elementor-45278 .elementor-element.elementor-element-876c7c6__icon{color:var( --e-global-color-primary );order:after;}.elementor-45278 .elementor-element.elementor-element-876c7c6 .jet-listing-dynamic-link__icon :is(svg, path), body.jet-engine-optimized-dom .elementor-45278 .elementor-element.elementor-element-876c7c6__icon :is(svg, path){fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-45278 .elementor-element.elementor-element-5032fbe .jet-listing-dynamic-field__content{font-size:17px;}}@media(max-width:767px){.elementor-45278 .elementor-element.elementor-element-92987fa{--padding-top:24px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-45278 .elementor-element.elementor-element-5032fbe .jet-listing-dynamic-field__content{font-size:16px;}}/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-e3decdd *//* package icon (set per package in the "Package Icon" field) */
.elementor-45278 .elementor-element.elementor-element-e3decdd img{width:58px;height:58px;object-fit:contain;display:block;}
.elementor-45278 .elementor-element.elementor-element-e3decdd{margin-bottom:10px;}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-5032fbe */.elementor-45278 .elementor-element.elementor-element-5032fbe .jet-listing-dynamic-field{margin:0;}
.elementor-45278 .elementor-element.elementor-element-5032fbe h3{margin:0;}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-d7dbd05 */.elementor-45278 .elementor-element.elementor-element-d7dbd05 .jet-listing-dynamic-field{margin:0;}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-876c7c6 *//* text link with arrow */
.elementor-45278 .elementor-element.elementor-element-876c7c6{margin-top:auto !important;padding-top:6px;}
.elementor-45278 .elementor-element.elementor-element-876c7c6 .jet-listing-dynamic-link__link{display:inline-flex !important;align-items:center;gap:8px;color:#242038 !important;font-weight:600;font-size:14px;border:0 !important;padding:0 !important;transition:color .2s ease;}
.elementor-45278 .elementor-element.elementor-element-876c7c6 .jet-listing-dynamic-link__link:hover{color:#D83C85 !important;}
.elementor-45278 .elementor-element.elementor-element-876c7c6 .jet-listing-dynamic-link__label{order:1 !important;}
.elementor-45278 .elementor-element.elementor-element-876c7c6 .jet-listing-dynamic-link__icon{order:2 !important;font-size:13px;margin:0 !important;color:inherit;transition:transform .2s ease;}
.elementor-45278 .elementor-element.elementor-element-876c7c6 .jet-listing-dynamic-link__link:hover .jet-listing-dynamic-link__icon{transform:translateX(4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92987fa *//* card hover */
.elementor-45278 .elementor-element.elementor-element-92987fa{transition:transform .25s ease, box-shadow .25s ease;}
.elementor-45278 .elementor-element.elementor-element-92987fa:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(36,32,56,.13) !important;}/* End custom CSS */