/* jalili: CSS-EXTERNALISE-1, WPCode snippets #2845 -- the served text, byte for byte, in served order */
.elementor-button,a.elementor-button,button.elementor-button,input[type="submit"],button[type="submit"],.jalili-title-btn,.jalili-agent-btn,.jcard-cta-btn,.apply-filters__button,.jpa-v2-reset,.jal-btn,.e-n-tab-title{font-family:'Instrument Sans',ui-monospace,monospace!important;font-weight:600!important;letter-spacing:0.14em!important;text-transform:uppercase!important;border-radius:0!important}.elementor-button[href*="elementor-action"],.elementor-button.jalili-title-btn-primary,.jalili-title-btn-primary,.apply-filters__button{background:#C4A265!important;color:#1A1710!important;border:none!important;padding:14px 28px!important}.elementor-button[href*="elementor-action"]:hover,.jalili-title-btn-primary:hover,.apply-filters__button:hover{background:#B8935A!important}.jalili-title-btn-ghost,.jalili-agent-btn{background:transparent!important;color:#C4A265!important;border:1px solid rgb(196 162 101 / .55)!important;padding:14px 28px!important}.jalili-title-btn-ghost:hover,.jalili-agent-btn:hover{background:#C4A265!important;color:#1A1710!important}.e-n-tab-title{border-radius:0!important;font-family:'Instrument Sans',ui-monospace,monospace!important;font-size:11px!important;letter-spacing:0.18em!important}.jcs__card,.tbx2__slide{border-radius:0!important}.jet-select,.jet-select__control{border-radius:0!important;background:#F8F6F2!important}.elementor-button .elementor-button-text,a.elementor-button span,button.elementor-button span,.jalili-title-btn span,.jalili-agent-btn span,.jcard-cta-btn span{font-family:'Instrument Sans',ui-monospace,monospace!important;font-weight:600!important;letter-spacing:0.14em!important;text-transform:uppercase!important}a.jal-tag,.jal-tag,a.gptw-btn,.gptw-btn,.gptw-btn span,.gptw-btn-arrow,a.gptw-secondary-link,.gptw-secondary-link,a.jal-team-cta-btn,.jal-team-cta-btn{font-family:'Instrument Sans',ui-monospace,monospace!important;font-weight:500!important;letter-spacing:0.14em!important;text-transform:uppercase!important}html body.page .elementor-location-header .elementor-element.elementor-element-225997e a.elementor-button.elementor-button-link,html body .elementor-location-header .elementor-element.elementor-element-225997e a.elementor-button-link,html body .elementor-location-header .elementor-element.elementor-element-225997e .elementor-button-text{font-family:'Instrument Sans',ui-monospace,monospace!important;font-weight:600!important;letter-spacing:0.14em!important;text-transform:uppercase!important}html body .elementor-location-header .elementor-element.elementor-element-225997e a.elementor-button-link{border-radius:0!important}.elementor-element-225997e[class] .elementor-button-link[class],.elementor-element-225997e[class] a.elementor-button[class],.elementor-element-225997e[class] .elementor-button-text[class]{font-family:'Instrument Sans',ui-monospace,monospace!important;font-weight:600!important;letter-spacing:0.14em!important;text-transform:uppercase!important}.elementor-element-225997e[class] a.elementor-button-link[class]{border-radius:0!important}html[lang^="fa"] .e-n-tab-title,html[lang^="fa"] .e-n-tab-title-text{text-transform:none!important}.jcf{--jcf-obs:#1A1710;--jcf-warm:#FAF8F4;--jcf-parch:#F5F2EC;--jcf-champ:#C4A265;--jcf-champ-soft:#E4D4B0;--jcf-ink:#2b2620;--jcf-muted:#6c6258;--jcf-line:rgba(26,23,16,.14);--jcf-line-strong:rgba(26,23,16,.24);--jcf-radius:0;--jcf-ease:cubic-bezier(.2,.7,.2,1)}.jcf{font-family:"Instrument Sans",system-ui,sans-serif;font-size:16px;line-height:1.55;color:var(--jcf-ink);background:var(--jcf-warm);padding:48px;border:1px solid var(--jcf-line);border-radius:var(--jcf-radius);font-feature-settings:"onum","tnum";position:relative}.jcf__chap{font-family:"DM Mono",ui-monospace,monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--jcf-champ);margin:0 0 12px}.jcf__title{font-family:"Fraunces",serif;font-weight:300;font-size:clamp(28px,3.6vw,42px);line-height:1.1;letter-spacing:-.01em;margin:0 0 12px}.jcf__title em{font-style:italic;color:var(--jcf-champ);font-weight:400}.jcf__lede{font-family:"Fraunces",serif;font-style:italic;font-weight:300;color:var(--jcf-muted);font-size:18px;margin:0 0 28px;max-width:52ch}.jcf__mode{display:inline-flex;gap:4px;background:rgb(26 23 16 / .05);padding:4px;border-radius:999px;margin-bottom:24px;border:1px solid var(--jcf-line)}.jcf__mode-btn{appearance:none;border:none;background:#fff0;font-family:"DM Mono",monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--jcf-muted);cursor:pointer;padding:8px 16px;border-radius:999px;transition:all .25s var(--jcf-ease)}.jcf__mode-btn[aria-selected="true"]{background:var(--jcf-obs);color:var(--jcf-warm)}.jcf__mode-btn:focus-visible{outline:2px solid var(--jcf-champ);outline-offset:2px}.jcf[data-mode="call"] .jcf .msg-only,.jcf[data-mode="message"] .jcf .call-only{display:none!important}.jcf[data-mode="call"] .msg-only,.jcf[data-mode="message"] .call-only{display:none!important}.jcf .elementor-form,.jcf form{display:flex;flex-direction:column;gap:16px;margin:0}.jcf .elementor-field-group{display:flex;flex-direction:column;gap:6px;margin-bottom:0!important;padding:0!important;width:100%;flex-wrap:nowrap;align-items:stretch}.jcf .elementor-form-fields-wrapper{row-gap:22px}.jcf .elementor-field-group .elementor-field-subgroup{justify-content:flex-start}.jcf .elementor-field-group>label,.jcf .jcf__label{font-family:"DM Mono",monospace;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--jcf-muted);font-weight:400;margin:0}.jcf input[type="text"],.jcf input[type="email"],.jcf input[type="tel"],.jcf input[type="number"],.jcf textarea,.jcf select,.jcf .elementor-field-textual{font-family:"Instrument Sans",sans-serif!important;font-size:16px!important;line-height:1.5!important;color:var(--jcf-ink)!important;background:transparent!important;border:none!important;border-bottom:1px solid var(--jcf-line-strong)!important;border-radius:0!important;padding:10px 0!important;width:100%!important;box-shadow:none!important;transition:border-color .25s var(--jcf-ease)}.jcf input:focus,.jcf textarea:focus,.jcf select:focus{border-bottom-color:var(--jcf-champ)!important}.jcf input:focus:not(:focus-visible),.jcf textarea:focus:not(:focus-visible),.jcf select:focus:not(:focus-visible){outline:none!important}.jcf input:focus-visible,.jcf textarea:focus-visible,.jcf select:focus-visible{outline:2px solid var(--jcf-champ)!important;outline-offset:2px}.jcf textarea{min-height:96px;resize:vertical}.jcf ::placeholder{color:var(--jcf-muted);opacity:.7}.jcf__row{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:640px){.jcf__row{grid-template-columns:1fr}}.jcf__slots{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.jcf__slot{appearance:none;border:1px solid var(--jcf-line-strong);background:#fff0;color:var(--jcf-ink);font-family:"Instrument Sans",sans-serif;font-size:13px;padding:8px 14px;border-radius:999px;cursor:pointer;transition:all .25s var(--jcf-ease)}.jcf__slot:hover{border-color:var(--jcf-champ)}.jcf__slot[aria-pressed="true"]{background:var(--jcf-obs);color:var(--jcf-warm);border-color:var(--jcf-obs)}.jcf__slot:focus-visible{outline:2px solid var(--jcf-champ);outline-offset:2px}.jcf button[type="submit"],.jcf .elementor-button{appearance:none;cursor:pointer;font-family:"DM Mono",monospace!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase!important;background:var(--jcf-obs)!important;color:var(--jcf-warm)!important;border:1px solid var(--jcf-obs)!important;border-radius:var(--jcf-radius)!important;padding:16px 28px!important;margin-top:8px;transition:all .3s var(--jcf-ease);display:inline-flex;align-items:center;justify-content:center;gap:10px}.jcf button[type="submit"]:hover,.jcf .elementor-button:hover{background:var(--jcf-champ)!important;color:var(--jcf-obs)!important;border-color:var(--jcf-champ)!important}.jcf button[type="submit"]:focus-visible{outline:2px solid var(--jcf-champ);outline-offset:3px}.jcf__fine{font-size:12px;color:var(--jcf-muted);margin-top:14px;max-width:56ch}.jcf__fine a{color:inherit;text-decoration:underline;text-decoration-color:var(--jcf-line-strong)}.jcf__wa{display:inline-flex;align-items:center;gap:10px;margin-top:20px;padding:10px 16px;border:1px solid var(--jcf-line);border-radius:999px;font-family:"Instrument Sans",sans-serif;font-size:13px;color:var(--jcf-ink);text-decoration:none;transition:all .25s var(--jcf-ease)}.jcf__wa:hover{border-color:var(--jcf-champ)}.jcf__wa::before{content:"";width:8px;height:8px;border-radius:50%;background:#25D366;box-shadow:0 0 0 0 rgb(37 211 102 / .6);animation:jcf-pulse 2s infinite}@keyframes jcf-pulse{0%{box-shadow:0 0 0 0 rgb(37 211 102 / .6)}70%{box-shadow:0 0 0 10px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.jcf .jcf__hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.jcf.is-loading button[type="submit"]{opacity:.6;pointer-events:none}.jcf.is-loading button[type="submit"]::after{content:"";width:12px;height:12px;border:2px solid currentColor;border-right-color:#fff0;border-radius:50%;animation:jcf-spin .8s linear infinite}@keyframes jcf-spin{to{transform:rotate(360deg)}}.jcf__success{display:none;text-align:center;padding:20px 0}.jcf.is-success .jcf__form{display:none}.jcf.is-success .jcf__success{display:block}.jcf__success-mark{width:48px;height:48px;margin:0 auto 16px;border-radius:50%;background:var(--jcf-champ);display:flex;align-items:center;justify-content:center;color:var(--jcf-obs);font-size:22px}.jcf--dark{background:var(--jcf-obs);color:var(--jcf-warm);border-color:rgb(196 162 101 / .2)}.jcf--dark .jcf__lede{color:rgb(250 248 244 / .6)}.jcf--dark .jcf__mode{background:rgb(250 248 244 / .05);border-color:rgb(250 248 244 / .1)}.jcf--dark .jcf__mode-btn{color:rgb(250 248 244 / .6)}.jcf--dark .jcf__mode-btn[aria-selected="true"]{background:var(--jcf-champ);color:var(--jcf-obs)}.jcf--dark .elementor-field-group>label,.jcf--dark .jcf__label{color:rgb(250 248 244 / .6)}.jcf--dark input,.jcf--dark textarea,.jcf--dark select,.jcf--dark .elementor-field-textual{color:var(--jcf-warm)!important;border-bottom-color:rgb(250 248 244 / .2)!important}.jcf--dark input:focus,.jcf--dark textarea:focus,.jcf--dark select:focus{border-bottom-color:var(--jcf-champ)!important}.jcf--dark ::placeholder{color:rgb(250 248 244 / .4)}.jcf--dark .jcf__slot{border-color:rgb(250 248 244 / .2);color:var(--jcf-warm)}.jcf--dark .jcf__slot[aria-pressed="true"]{background:var(--jcf-champ);color:var(--jcf-obs);border-color:var(--jcf-champ)}.jcf--dark button[type="submit"],.jcf--dark .elementor-button{background:transparent!important;color:var(--jcf-champ)!important;border:1px solid var(--jcf-champ)!important}.jcf--dark button[type="submit"]:hover,.jcf--dark .elementor-button:hover{background:var(--jcf-champ)!important;color:var(--jcf-obs)!important}.jcf--dark .jcf__fine{color:rgb(250 248 244 / .5)}.jcf--dark .jcf__wa{border-color:rgb(250 248 244 / .2);color:var(--jcf-warm)}.jcf--parchment{background:var(--jcf-parch)}.jcf--compact{padding:28px}.jcf--compact .jcf__title{font-size:24px}.jcf--compact .jcf__lede{font-size:15px;margin-bottom:20px}.jcf--compact .jcf__row{grid-template-columns:1fr;gap:14px}.jcf--compact .elementor-form,.jcf--compact form{gap:12px}.jcf--nav,.jcf--popup{padding:40px;max-width:480px;box-shadow:0 40px 80px -20px rgb(26 23 16 / .3)}.jcf--nav .jcf__title,.jcf--popup .jcf__title{font-size:28px}.jcf--nav .jcf__row,.jcf--popup .jcf__row{grid-template-columns:1fr}@media (max-width:640px){.jcf{padding:32px 24px}.jcf--nav,.jcf--popup{padding:28px 24px}}.jcf[data-mode="call"] .elementor-field-group-email,.jcf[data-mode="call"] .elementor-field-group-message{display:none!important}.jcf[data-mode="message"] .elementor-field-group-phone{display:none!important}.jcf .elementor-field-group-website{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.jcf .elementor-field-type-hidden{display:none!important;margin:0!important;padding:0!important;height:0!important;overflow:hidden!important}.jcf .elementor-form-fields-wrapper{opacity:1!important;transition:none!important}.jcf--wide{background:var(--jcf-obs);color:var(--jcf-warm);border-color:rgb(196 162 101 / .15);border-radius:0;padding:72px 80px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start;width:100%;box-sizing:border-box}.jcf--wide .jcf__chap{color:rgb(196 162 101 / .65)}.jcf--wide .jcf__title{color:var(--jcf-warm);font-size:clamp(28px,3.2vw,40px);margin-bottom:16px}.jcf--wide .jcf__title em{color:var(--jcf-champ)}.jcf--wide .jcf__lede{color:rgb(250 248 244 / .55);font-size:17px;max-width:38ch;margin-bottom:32px}.jcf--wide .jcf__mode{background:rgb(250 248 244 / .05);border-color:rgb(250 248 244 / .1);margin-bottom:28px}.jcf--wide .jcf__mode-btn{color:rgb(250 248 244 / .55)}.jcf--wide .jcf__mode-btn[aria-selected="true"]{background:var(--jcf-champ);color:var(--jcf-obs)}.jcf--wide .elementor-field-group>label,.jcf--wide .jcf__label{color:rgb(250 248 244 / .55)}.jcf--wide input,.jcf--wide textarea,.jcf--wide select,.jcf--wide .elementor-field-textual{color:var(--jcf-warm)!important;border-bottom-color:rgb(250 248 244 / .2)!important;background:transparent!important}.jcf--wide input:focus,.jcf--wide textarea:focus{border-bottom-color:var(--jcf-champ)!important}.jcf--wide ::placeholder{color:rgb(250 248 244 / .35)}.jcf--wide .jcf__slot{border-color:rgb(250 248 244 / .2);color:var(--jcf-warm)}.jcf--wide .jcf__slot[aria-pressed="true"]{background:var(--jcf-champ);color:var(--jcf-obs);border-color:var(--jcf-champ)}.jcf--wide .jcf__row{grid-template-columns:1fr 1fr;gap:20px}.jcf--wide button[type="submit"],.jcf--wide .elementor-button{background:var(--jcf-champ)!important;color:var(--jcf-obs)!important;border:1px solid var(--jcf-champ)!important;margin-top:8px}.jcf--wide button[type="submit"]:hover,.jcf--wide .elementor-button:hover{background:transparent!important;color:var(--jcf-champ)!important}.jcf--wide .jcf__fine{color:rgb(250 248 244 / .4)}.jcf--wide .jcf__wa{border-color:rgb(250 248 244 / .2);color:var(--jcf-warm)}@media (max-width:1024px){.jcf--wide{grid-template-columns:1fr;gap:40px;padding:56px 40px}}@media (max-width:640px){.jcf--wide{padding:40px 24px}}.jcf--priority{background:var(--jcf-obs);color:var(--jcf-warm);border-color:rgb(196 162 101 / .15);border-radius:0;padding:72px 80px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start;width:100%;box-sizing:border-box}.jcf--priority .jcf__chap{color:rgb(196 162 101 / .65)}.jcf--priority .jcf__title{color:var(--jcf-warm);font-size:clamp(28px,3.2vw,40px);margin-bottom:16px}.jcf--priority .jcf__title em{color:var(--jcf-champ)}.jcf--priority .jcf__lede{color:rgb(250 248 244 / .55);font-size:17px;max-width:38ch;margin-bottom:32px}.jcf--priority .jcf__mode{background:rgb(250 248 244 / .05);border-color:rgb(250 248 244 / .1);margin-bottom:28px}.jcf--priority .jcf__mode-btn{color:rgb(250 248 244 / .55)}.jcf--priority .jcf__mode-btn[aria-selected="true"]{background:var(--jcf-champ);color:var(--jcf-obs)}.jcf--priority .elementor-field-group>label,.jcf--priority .jcf__label{color:rgb(250 248 244 / .55)}.jcf--priority input,.jcf--priority textarea,.jcf--priority select,.jcf--priority .elementor-field-textual{color:var(--jcf-warm)!important;border-bottom-color:rgb(250 248 244 / .2)!important;background:transparent!important}.jcf--priority input:focus,.jcf--priority textarea:focus{border-bottom-color:var(--jcf-champ)!important}.jcf--priority ::placeholder{color:rgb(250 248 244 / .35)}.jcf--priority .jcf__slot{border-color:rgb(250 248 244 / .2);color:var(--jcf-warm)}.jcf--priority .jcf__slot[aria-pressed="true"]{background:var(--jcf-champ);color:var(--jcf-obs);border-color:var(--jcf-champ)}.jcf--priority .jcf__row{grid-template-columns:1fr 1fr;gap:20px}.jcf--priority button[type="submit"],.jcf--priority .elementor-button{background:var(--jcf-champ)!important;color:var(--jcf-obs)!important;border:1px solid var(--jcf-champ)!important;margin-top:8px}.jcf--priority button[type="submit"]:hover,.jcf--priority .elementor-button:hover{background:transparent!important;color:var(--jcf-champ)!important}.jcf--priority .jcf__fine{color:rgb(250 248 244 / .4)}.jcf--priority .jcf__wa{border-color:rgb(250 248 244 / .2);color:var(--jcf-warm)}@media (max-width:1024px){.jcf--priority{grid-template-columns:1fr;gap:40px;padding:56px 40px}}@media (max-width:640px){.jcf--priority{padding:40px 24px}}#jalpop{position:fixed;z-index:99990;left:28px;bottom:76px;width:min(400px, calc(100vw - 40px));background:#1A1710;border:1px solid rgb(196 162 101 / .4);border-radius:0;box-shadow:0 30px 70px -18px rgb(26 23 16 / .55);padding:26px 28px 28px;opacity:0;transform:translateY(16px);transition:opacity .5s cubic-bezier(.2,.7,.2,1),transform .5s cubic-bezier(.2,.7,.2,1)}#jalpop[hidden]{display:none}#jalpop.jalpop-in{opacity:1;transform:none}#jalpop.jalpop-measure{visibility:hidden!important;opacity:0!important;transition:none!important;pointer-events:none!important}@starting-style{#jalpop.jalpop-in{opacity:0;transform:translateY(16px)}}#jalpop.jalpop-out{opacity:0;transform:translateY(10px);transition-duration:.3s,.3s;transition-timing-function:ease-in,ease-in}#jalpop .jalpop__x{position:absolute;top:2px;right:2px;width:42px;height:42px;padding:0;background:none;border:0;cursor:pointer;color:rgb(250 248 244 / .45)!important;font-size:22px!important;line-height:42px!important;text-align:center;font-family:"Instrument Sans",system-ui,sans-serif!important;transition:color .2s ease;border-radius:0!important;-webkit-appearance:none;appearance:none}#jalpop .jalpop__x:hover{color:#C4A265!important}#jalpop .jalpop__x:focus-visible{outline:1px solid #C4A265;outline-offset:-6px}#jalpop .jalpop__portrait{display:block;width:96px;aspect-ratio:4 / 5;object-fit:cover;object-position:center top;border:1px solid rgb(196 162 101 / .32);border-radius:0;margin:0 0 14px}#jalpop .jalpop__eyebrow{font-family:"DM Mono",ui-monospace,monospace!important;font-size:12px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#C4A265!important;margin:0 0 10px!important}#jalpop .jalpop__title{font-family:"Fraunces",serif!important;font-weight:500!important;font-size:24px!important;line-height:1.22!important;color:#FAF8F4!important;margin:0 0 8px!important}#jalpop .jalpop__line{font-family:"Instrument Sans",system-ui,sans-serif!important;font-size:14.5px!important;line-height:1.6!important;color:rgb(250 248 244 / .66)!important;margin:0 0 20px!important}#jalpop .jalpop__cta{display:block;width:100%;font-family:"DM Mono",ui-monospace,monospace!important;font-size:12.5px!important;letter-spacing:.16em!important;text-transform:uppercase!important;padding:14px 18px;background:#fff0;color:#C4A265!important;border:1px solid #C4A265;border-radius:0;cursor:pointer;transition:background .24s ease,color .24s ease}#jalpop .jalpop__cta:hover,#jalpop .jalpop__cta:focus-visible{background:#C4A265;color:#1A1710!important;outline:none}#jalpop.jalpop--fa{direction:rtl;text-align:right}#jalpop.jalpop--fa .jalpop__x{right:auto;left:2px}#jalpop.jalpop--fa .jalpop__eyebrow{font-family:"Vazirmatn","Instrument Sans",sans-serif!important;letter-spacing:0!important;font-size:12.5px!important;font-weight:500!important}#jalpop.jalpop--fa .jalpop__title{font-family:"Estedad","Vazirmatn",sans-serif!important;font-weight:650!important;font-size:22px!important;line-height:1.5!important}#jalpop.jalpop--fa .jalpop__line{font-family:"Vazirmatn",sans-serif!important;font-size:15px!important;line-height:1.9!important}#jalpop.jalpop--fa .jalpop__cta{font-family:"Vazirmatn",sans-serif!important;letter-spacing:0!important;font-size:14px!important;font-weight:600!important}@media (max-width:767px){#jalpop,#jalpop.jalpop--fa{left:0;right:0;bottom:0;width:auto;max-height:96px;display:flex;align-items:center;gap:12px;padding:10px 56px 10px 14px;padding-bottom:calc(10px + env(safe-area-inset-bottom, 0px));border-left:0;border-right:0;border-bottom:0;box-shadow:0 -18px 40px -24px rgb(26 23 16 / .6);transform:translateY(100%)}#jalpop.jalpop--fa{padding:10px 14px 10px 56px;padding-bottom:calc(10px + env(safe-area-inset-bottom, 0px))}#jalpop[hidden],#jalpop.jalpop--fa[hidden]{display:none}#jalpop.jalpop-in,#jalpop.jalpop--fa.jalpop-in{transform:none}#jalpop.jalpop-out,#jalpop.jalpop--fa.jalpop-out{transform:translateY(100%)}#jalpop .jalpop__portrait{width:48px;flex:0 0 48px;margin:0}#jalpop .jalpop__eyebrow,#jalpop .jalpop__line{display:none!important}#jalpop .jalpop__title{flex:1 1 auto;min-width:0;margin:0!important;font-size:16px!important;line-height:1.25!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#jalpop.jalpop--fa .jalpop__title{font-size:16px!important;line-height:1.5!important}#jalpop .jalpop__cta{display:inline-block;width:auto;flex:0 0 auto;padding:11px 14px;font-size:12px!important;letter-spacing:.12em!important}#jalpop.jalpop--fa .jalpop__cta{font-size:13px!important}#jalpop .jalpop__x{top:50%;right:6px;transform:translateY(-50%)}#jalpop.jalpop--fa .jalpop__x{right:auto;left:6px}html[lang] body.jalpop-open .joinchat{--bottom:112px !important;bottom:112px!important}html[lang] body.jalpop-open .cky-btn-revisit-wrapper{bottom:112px!important}}@media (prefers-reduced-motion:reduce){#jalpop,#jalpop.jalpop--fa{transform:none;transition:opacity .3s ease}#jalpop.jalpop-out,#jalpop.jalpop--fa.jalpop-out{transform:none}}@media (max-width:767px){.jet-listing-grid__items{grid-template-columns:1fr!important}.elementor-post{width:100%!important}}@media (min-width:768px) and (max-width:1024px){.jet-listing-grid__items{grid-template-columns:repeat(2,1fr)!important}}.elementor-sticky--active,.jal-sticky-header,#jal-nav-wrap,.site-header[style*="position: sticky"],.site-header[style*="position:sticky"]{z-index:9999!important}.jal-whatsapp-float,a[href*="wa.me"],a[href*="whatsapp.com"]{z-index:9990!important}@media (max-width:767px){.jal-whatsapp-float,a[href*="wa.me"],a[href*="whatsapp.com"]{bottom:80px!important}.elementor-sticky--active~.elementor-section-wrap,.elementor-sticky--active+*{padding-top:0!important}}@media (max-width:767px){.page-about-us .jet-listing-grid__items,.page-id-487 .jet-listing-grid__items,body[class*="page-about"] .jet-listing-grid__items{grid-template-columns:1fr!important}}@media (max-width:767px){.jal-payment-table,.jr-payment-plan,.elementor-widget-table table,.wp-block-table table{display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;max-width:100%!important;border-collapse:collapse!important}.elementor-widget-table td,.elementor-widget-table th,.wp-block-table td,.wp-block-table th{min-width:80px!important;padding:10px 12px!important;font-size:14px!important}}:root{--jr-space-tight:40px;--jr-space-normal:80px;--jr-space-spacious:120px}@media (max-width:767px){:root{--jr-space-tight:24px;--jr-space-normal:48px;--jr-space-spacious:72px}}.single-post h1,.single-post .elementor-heading-title,.single-post .elementor-widget-heading .elementor-heading-title,body.single-post .page-title,.archive.category h1,.archive.tag h1,.post-type-archive h1{font-weight:300!important}.page-template-areas h1,.post-type-archive-jal_area h1,.post-type-archive-jr_area h1,.taxonomy-area_location h1{font-weight:400!important}.elementor-widget-image img{max-width:100%!important;height:auto!important}@media (max-width:767px){.elementor-widget-image img{width:100%!important}.elementor-section.elementor-section-height-full{min-height:60vh!important}.elementor-background-overlay{opacity:0.55!important}}.single-jal_area .elementor-divider-separator,.single-jr_area .elementor-divider-separator{border-color:rgb(196 162 101 / .3)!important}.single-jal_area .swiper-pagination-bullet,.single-jr_area .swiper-pagination-bullet,.single-jal_area .elementor-swiper-button,.single-jr_area .elementor-swiper-button{opacity:1!important;visibility:visible!important}.single-jal_area .swiper-pagination-bullet-active,.single-jr_area .swiper-pagination-bullet-active{background:#C4A265!important}@media (max-width:767px){.jet-smart-filters select,.jet-filter select,select.jet-filter-select,.jets-filter select,.jet-checkboxes-list__label,.jet-radio-list__label{font-size:16px!important}}.single-developer .elementor-widget-text-editor p,.single-developer .elementor-widget-text-editor li,.post-type-archive-developer .elementor-widget-text-editor p{max-width:780px!important;line-height:1.75!important}.elementor-widget-text-editor p,.elementor-widget-text-editor li,.elementor-widget-text-editor span{font-size:max(14px, 1em)!important}.elementor-widget-heading .elementor-heading-title[style*="font-size: 7"],.elementor-widget-heading .elementor-heading-title[style*="font-size: 8"],.elementor-widget-heading .elementor-heading-title[style*="font-size: 9"],.elementor-widget-heading .elementor-heading-title[style*="font-size: 10"],.elementor-widget-heading .elementor-heading-title[style*="font-size: 11"]{font-size:14px!important}.elementor-location-footer .elementor-widget-heading .elementor-heading-title{font-size:max(13px, 0.85rem)!important}.jal-stat-label,.jal-stats-label,.jal-stat__label,.jr-stat-label{font-size:max(12px, 0.75rem)!important}.single-project .elementor-widget-text-editor p,.single-project .elementor-widget-heading .elementor-heading-title{font-size:max(14px, 0.875rem)!important}.single-project .elementor-widget-heading h3.elementor-heading-title,.single-project .elementor-widget-heading h4.elementor-heading-title{font-size:max(16px, 1rem)!important}.single-project .elementor-widget-heading h4.elementor-heading-title{font-size:14px!important}.page-template-developers .elementor-button,body.post-type-archive-developer .elementor-button,.elementor-widget-search-form .elementor-button,.jal-developer-search .elementor-button{min-width:160px!important;white-space:nowrap!important;padding-left:20px!important;padding-right:20px!important}.jet-smart-filters-apply-button,.jet-smart-filters-apply-button .apply-filters{min-width:180px!important;flex-shrink:0!important}.apply-filters__button{min-width:180px!important;width:auto!important;white-space:nowrap!important;padding-left:20px!important;padding-right:20px!important}html,body{overflow-x:hidden!important;overflow-x:clip!important;max-width:100vw!important}.elementor-section,.e-con,.elementor-container{max-width:100%!important}@media (max-width:768px){.elementor-form-fields-wrapper,.elementor-field-group,.elementor-field,.elementor-field input,.elementor-field textarea,.elementor-field select,.elementor-field-type-text input,.elementor-field-type-email input,.elementor-field-type-tel input,.elementor-field-type-select select,.elementor-field-type-textarea textarea{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.elementor-form .elementor-field-group{flex-basis:100%!important;width:100%!important}}.elementor-button{min-height:44px!important}.jet-smart-filters .jet-filter-items-list label,.jet-smart-filters button,.jet-smart-filters .apply-filters__button{min-height:44px!important;display:inline-flex!important;align-items:center!important}.page-numbers,.elementor-pagination a,.elementor-pagination span{min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}a[href*="wa.me"],a[href^="tel:"]{min-height:44px!important;display:inline-flex!important;align-items:center!important}.elementor-widget-posts .elementor-button,.elementor-widget-loop-grid .elementor-button,.jet-listing-grid .elementor-button{min-height:48px!important;padding-top:0!important;padding-bottom:0!important;display:inline-flex!important;align-items:center!important}.elementor-widget-posts .elementor-button:not(:first-child),.jet-listing-grid a[href*="wa.me"],.jet-listing-grid a[href^="tel:"]{min-height:40px!important}.elementor-section[data-settings*='"background_color":"#1A1710"'] .elementor-widget-heading .elementor-heading-title,.elementor-section[data-settings*='"background_color":"#1a1710"'] .elementor-widget-text-editor p{opacity:1!important;color:rgb(250 248 244 / .85)!important}.elementor-widget-heading [style*="color: #C4A265"],.elementor-widget-heading [style*="color: #c4a265"],.elementor-widget-text-editor [style*="color: #C4A265"],.elementor-widget-text-editor [style*="color: #c4a265"]{opacity:1!important}.page-template-developers .jal-credential,.post-type-archive-developer .jal-credential,.jal-cred-bar,.jal-cred-bar *{opacity:1!important;color:#1A1710!important}.page-id-487 .elementor-section[data-settings*='"background_color":"#1A"'] p,.page-id-487 .elementor-section[data-settings*='"background_color":"#1a"'] p{color:rgb(250 248 244 / .85)!important}.single-post .elementor-widget-theme-post-content,.single-post .elementor-widget-text-editor{max-width:720px!important;margin-left:auto!important;margin-right:auto!important}.single-post .wp-block-paragraph,.single-post .entry-content p{max-width:720px!important;margin-left:auto!important;margin-right:auto!important}.page-template-areas .elementor-widget-loop-grid .e-loop-item,body.post-type-archive-area .elementor-widget-loop-grid .e-loop-item,.page-template-areas .jet-listing-grid__item,body.post-type-archive-area .jet-listing-grid__item{box-sizing:border-box!important;overflow:hidden!important}.page-template-areas .elementor-widget-loop-grid,body.post-type-archive-area .elementor-widget-loop-grid,.page-template-areas .jet-listing-grid,body.post-type-archive-area .jet-listing-grid{overflow:visible!important;width:100%!important}.page-template-developers .elementor-widget-text-editor,body.post-type-archive-developer .elementor-widget-text-editor{overflow-x:auto!important}.elementor-widget:has(.apply-filters__button){flex:0 0 auto!important;width:auto!important;min-width:190px!important}.elementor-widget:has(.apply-filters__button) .elementor-widget-container{width:auto!important;overflow:visible!important}.elementor-widget:has(.apply-filters__button)+*,.elementor-widget:has(.apply-filters__button){overflow:visible!important}.e-con:has(.apply-filters__button){overflow:visible!important}body.elementor-page-22 h1.elementor-heading-title,body.elementor-page-22 .elementor-widget-heading h1{font-weight:400!important}body .elementor-button,body .elementor-widget-button .elementor-button,body .elementor-button-wrapper .elementor-button,body .elementor-element .elementor-button,body [class*="elementor-element-"] .elementor-button,body .e-form__buttons__wrapper button{border-radius:0px!important}:root .elementor-page,:root .elementor,:root{--e-global-color-primary:#C4A265 !important;--e-global-color-secondary:#1E6B6B !important;--e-global-color-text:#1A1710 !important;--e-global-color-accent:#C4A265 !important}body.elementor-default,body.elementor-page{background-color:#FAF8F4!important}body .elementor-section-wrap>.elementor-section,body .elementor-element>.e-con,body .e-con{background-color:inherit}.elementor-22 .elementor-element.elementor-element-135ac29:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-135ac29>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAF8F4!important}body .jalili-card-rebuilt{background-color:#FFF}body footer .elementor-social-icon,body .elementor-location-footer .elementor-social-icon,body footer .elementor-widget-social-icons .elementor-icon,body .elementor-location-footer .elementor-widget-social-icons .elementor-icon{background-color:transparent!important;border:1px solid rgb(196 162 101 / .35)!important;color:#C4A265!important}body footer .elementor-social-icon svg,body .elementor-location-footer .elementor-social-icon svg{fill:#C4A265!important}body footer .elementor-social-icon:hover,body .elementor-location-footer .elementor-social-icon:hover{background-color:#C4A265!important;border-color:#C4A265!important;color:#1A1710!important}body footer .elementor-social-icon:hover svg,body .elementor-location-footer .elementor-social-icon:hover svg{fill:#1A1710!important}body footer,body footer *,body .elementor-location-footer,body .elementor-location-footer *{font-family:"Instrument Sans",sans-serif!important}body footer h1,body footer h2,body footer h3,body footer h4,body footer .elementor-heading-title,body .elementor-location-footer h1,body .elementor-location-footer h2,body .elementor-location-footer h3,body .elementor-location-footer h4,body .elementor-location-footer .elementor-heading-title{font-family:"Fraunces",serif!important}body footer .elementor-widget-heading .elementor-heading-title[class*="size-"],body .elementor-location-footer .elementor-widget-heading .elementor-heading-title{font-family:"DM Mono",monospace!important;font-size:11px!important;letter-spacing:0.18em!important;text-transform:uppercase!important;color:#C4A265!important}
