.elementor-285 .elementor-element.elementor-element-7d2fa850{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-285 .elementor-element.elementor-element-1022baa2 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-285 .elementor-element.elementor-element-53bebe16 .jet-listing-dynamic-terms{text-align:left;}.elementor-285 .elementor-element.elementor-element-53bebe16 .jet-listing-dynamic-terms__link{font-family:"Roboto Slab", Sans-serif;font-size:1.05rem;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-285 .elementor-element.elementor-element-53bebe16 .jet-listing-dynamic-terms__link:hover{color:#FFFFFF;}@media(max-width:1024px){.elementor-285 .elementor-element.elementor-element-1022baa2 img{height:170px;}}@media(max-width:767px){.elementor-285 .elementor-element.elementor-element-1022baa2 img{height:150px;object-fit:cover;object-position:center center;}.elementor-285 .elementor-element.elementor-element-53bebe16 .jet-listing-dynamic-terms__link{font-size:0.88rem;}}/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-53bebe16 */.elementor-285 .elementor-element.elementor-element-53bebe16{position:absolute!important;left:0;right:0;bottom:0;z-index:2;padding:0 12px 12px;}.elementor-285 .elementor-element.elementor-element-53bebe16 a,.elementor-285 .elementor-element.elementor-element-53bebe16 span{color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.6);display:block;line-height:1.2;}@media (max-width:767px){.elementor-285 .elementor-element.elementor-element-53bebe16{padding:0 10px 10px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d2fa850 */.elementor-285 .elementor-element.elementor-element-7d2fa850{position:relative;isolation:isolate;border-radius:16px;overflow:hidden;background:#0F1726;border:1px solid rgba(255,255,255,.10);box-shadow:0 14px 30px -14px rgba(0,0,0,.8);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;-webkit-tap-highlight-color:transparent;}.elementor-285 .elementor-element.elementor-element-7d2fa850:hover{border-color:rgba(246,98,7,.8);box-shadow:0 18px 40px -12px rgba(246,98,7,.45);}.elementor-285 .elementor-element.elementor-element-7d2fa850:active{transform:scale(.97);}.elementor-285 .elementor-element.elementor-element-7d2fa850::after{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(7,12,22,0) 35%,rgba(7,12,22,.55) 65%,rgba(7,12,22,.95) 100%);}.elementor-285 .elementor-element.elementor-element-7d2fa850::before{content:'';position:absolute;left:12px;bottom:40px;width:24px;height:3px;border-radius:3px;background:#F66207;z-index:2;transition:width .3s ease;}.elementor-285 .elementor-element.elementor-element-7d2fa850:hover::before{width:44px;}.elementor-285 .elementor-element.elementor-element-7d2fa850 img{display:block;width:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);}.elementor-285 .elementor-element.elementor-element-7d2fa850:hover img{transform:scale(1.07);}@media (max-width:767px){.elementor-285 .elementor-element.elementor-element-7d2fa850{border-radius:14px;}.elementor-285 .elementor-element.elementor-element-7d2fa850::before{left:10px;bottom:34px;width:18px;}}/* End custom CSS */