.elementor-4228 .elementor-element.elementor-element-d3b73e8{--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-4228 .elementor-element.elementor-element-ee47d40{width:100%;max-width:100%;}.elementor-4228 .elementor-element.elementor-element-ee47d40 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-4228 .elementor-element.elementor-element-ee47d40 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-4228 .elementor-element.elementor-element-ee47d40 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;width:100%;}.elementor-4228 .elementor-element.elementor-element-ee47d40 .jet-listing-dynamic-image img{width:100%;}.elementor-4228 .elementor-element.elementor-element-ee47d40 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-4228 .elementor-element.elementor-element-1169722{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4228 .elementor-element.elementor-element-769ebaa .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4228 .elementor-element.elementor-element-769ebaa .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4228 .elementor-element.elementor-element-769ebaa .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4228 .elementor-element.elementor-element-769ebaa .jet-listing-dynamic-field__content{text-align:left;}.elementor-4228 .elementor-element.elementor-element-6c2fa44 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4228 .elementor-element.elementor-element-6c2fa44 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4228 .elementor-element.elementor-element-6c2fa44 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4228 .elementor-element.elementor-element-6c2fa44 .jet-listing-dynamic-field__content{text-align:left;}.elementor-4228 .elementor-element.elementor-element-4cfc893 .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-4228 .elementor-element.elementor-element-4cfc893 .jet-listing-dynamic-link__icon{order:1;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for container, class: .elementor-element-d3b73e8 */.elementor-4228 .elementor-element.elementor-element-d3b73e8{position:relative;height:100%;background:linear-gradient(180deg,#141a20 0%,#0c1014 100%);border:1px solid rgba(193,153,119,.22);border-radius:18px;overflow:hidden;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8:hover{transform:translateY(-6px);border-color:rgba(193,153,119,.7);box-shadow:0 18px 40px -18px rgba(0,0,0,.85);}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-ee47d40{width:100%;max-width:100%;margin:0;position:relative;overflow:hidden;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-ee47d40 .jet-listing-dynamic-image,.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-ee47d40 .jet-listing-dynamic-image__link{display:block;width:100%;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-ee47d40 img{display:block;width:100%!important;max-width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform .6s ease;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8:hover .elementor-element-ee47d40 img{transform:scale(1.06);}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-ee47d40:after{content:"";position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(0deg,#121820 0%,rgba(18,24,32,0) 100%);pointer-events:none;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-1169722{flex-grow:1;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-9fce0c0 .elementor-heading-title{font-family:vazir,sans-serif;font-size:18px;font-weight:700;line-height:1.6;color:#fff;margin:0;transition:color .3s;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-9fce0c0 a{color:inherit;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8:hover .elementor-element-9fce0c0 .elementor-heading-title{color:#C19977;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-769ebaa .jet-listing-dynamic-field__inline-wrap{align-items:flex-start;gap:8px;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-769ebaa .jet-listing-dynamic-field__content{font-size:14px;line-height:1.8;color:#B1B5B7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-769ebaa .jet-listing-dynamic-field__icon{margin:5px 0 0 0;flex-shrink:0;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-769ebaa .jet-listing-dynamic-field__icon svg,.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-6c2fa44 .jet-listing-dynamic-field__icon svg{fill:#C19977;width:13px;height:13px;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-6c2fa44 .jet-listing-dynamic-field__inline-wrap{display:inline-flex;align-items:center;gap:7px;background:rgba(193,153,119,.1);border:1px solid rgba(193,153,119,.28);border-radius:999px;padding:3px 12px;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-6c2fa44 .jet-listing-dynamic-field__icon{margin:0;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-6c2fa44 .jet-listing-dynamic-field__content{font-size:13px;line-height:1.9;color:#C19977;font-weight:500;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-4cfc893{margin-top:auto;padding-top:6px;width:100%;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-4cfc893 .jet-listing-dynamic-link{width:100%;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-4cfc893 .jet-listing-dynamic-link__link{display:flex;width:100%;justify-content:center;align-items:center;gap:8px;padding:11px 16px;border:1px solid #C19977;border-radius:12px;color:#C19977;background:transparent;font-size:15px;font-weight:600;line-height:1.5;transition:all .3s ease;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-4cfc893 .jet-listing-dynamic-link__icon{order:2;margin:0;transition:transform .3s;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-4cfc893 .jet-listing-dynamic-link__icon svg{fill:currentColor;width:13px;height:13px;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8:hover .elementor-element-4cfc893 .jet-listing-dynamic-link__link{background:#C19977;color:#0c1014;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8:hover .elementor-element-4cfc893 .jet-listing-dynamic-link__icon{transform:translateX(-4px);}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-4cfc893 .jet-listing-dynamic-link__link:after{content:"";position:absolute;inset:0;z-index:3;}
@media(max-width:767px){.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-9fce0c0 .elementor-heading-title{font-size:17px;}}
body:not(.elementor-editor-active) .elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-1169722,body:not(.elementor-editor-active) .elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-4cfc893,body:not(.elementor-editor-active) .elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-4cfc893 .jet-listing-dynamic-link{position:static;}
.elementor-4228 .elementor-element.elementor-element-d3b73e8 .elementor-element-ee47d40:before{content:"قابل رزرو";position:absolute;top:14px;right:14px;z-index:2;font-size:12px;font-weight:600;line-height:1;color:#0c1014;background:#C19977;padding:7px 12px;border-radius:999px;box-shadow:0 4px 14px rgba(0,0,0,.35);}/* End custom CSS */