.breadcrumbs{margin-top:1.25rem;display:flex;align-items:center}.breadcrumbs>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.breadcrumbs{border-top-width:1px;padding-top:1.25rem;padding-bottom:1.25rem;font-size:.875rem;line-height:27.3px;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.breadcrumbs .separator{margin-left:.25rem;margin-right:.25rem}.breadcrumbs .breadcrumb-item{display:inline-flex;align-items:center}.breadcrumbs .breadcrumb-item .current{font-weight:700;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.rehub-contact{width:100%;background-color:#daf4fb66;padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 768px){.rehub-contact{padding-top:3.5rem;padding-bottom:3.5rem}}@media (min-width: 1024px){.rehub-contact{padding-top:4rem;padding-bottom:4rem}}.rehub-contact{direction:rtl;font-family:IRANSansX,IRANSans,Tahoma,Arial,sans-serif}.rehub-contact__inner{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media (min-width: 640px){.rehub-contact__inner{max-width:640px}}@media (min-width: 768px){.rehub-contact__inner{max-width:768px}}@media (min-width: 1024px){.rehub-contact__inner{max-width:1024px}}@media (min-width: 1280px){.rehub-contact__inner{max-width:1280px}}@media (min-width: 1536px){.rehub-contact__inner{max-width:1536px}}.rehub-contact__inner{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:2.5rem}@media (min-width: 1024px){.rehub-contact__inner{gap:3.5rem}}.rehub-contact__hero{display:grid;align-items:center;gap:2rem}@media (min-width: 1024px){.rehub-contact__hero{gap:3rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.rehub-contact__hero-media{order:2}@media (min-width: 1024px){.rehub-contact__hero-media{order:1}}.rehub-contact__hero-image-wrapper{overflow:hidden;border-radius:2.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 30px 10px rgba(0, 0, 0, .05);--tw-shadow-colored: 0 4px 30px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);aspect-ratio:4/5}@media (min-width: 768px){.rehub-contact__hero-image-wrapper{aspect-ratio:5/4}}.rehub-contact__hero-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.rehub-contact__hero-content{order:1;display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 1024px){.rehub-contact__hero-content{order:2}}.rehub-contact__hero-header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.rehub-contact__title{font-size:clamp(1.75rem,1.1rem + 1.6vw,2.5rem);line-height:1.22;font-weight:800;--tw-text-opacity: 1;color:rgb(0 0 128 / var(--tw-text-opacity, 1))}.rehub-contact__subtitle{max-width:36rem;font-size:clamp(1rem,.96rem + .3vw,1.125rem);font-weight:400;line-height:1.72;--tw-text-opacity: 1;color:rgb(75 75 75 / var(--tw-text-opacity, 1))}.rehub-contact__hero-actions{display:flex;flex-wrap:wrap;gap:.75rem}.rehub-contact__hero-btn{min-width:8.5rem}.rehub-contact__info-row{display:grid;gap:1rem}@media (min-width: 768px){.rehub-contact__info-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.rehub-contact__info-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.rehub-contact__info-card{display:flex;align-items:center;gap:1rem;border-radius:2rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0px 4px 8px rgba(0,0,0,.04), 0px 1px 1px rgba(0,0,0,.02);--tw-shadow-colored: 0px 4px 8px var(--tw-shadow-color), 0px 1px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);padding:.75rem 1rem}@media (min-width: 768px){.rehub-contact__info-card{padding:1rem 1.25rem}}@media (min-width: 1280px){.rehub-contact__info-card--wide{grid-column:span 2 / span 2}}.rehub-contact__info-icon{display:flex;align-items:center;justify-content:center;border-radius:9999px;background-color:#caeff899;height:2.75rem;width:2.75rem}@media (min-width: 768px){.rehub-contact__info-icon{height:3rem;width:3rem}}.rehub-contact__info-icon--phone,.rehub-contact__info-icon--email,.rehub-contact__info-icon--location,.rehub-contact__info-icon--clock{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(0 0 128 / var(--tw-text-opacity, 1))}.rehub-contact__info-text{display:flex;flex-direction:column;gap:.125rem}.rehub-contact__info-label{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(142 142 142 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.rehub-contact__info-label{font-size:.875rem;line-height:27.3px}}.rehub-contact__info-value{font-size:.875rem;line-height:27.3px;font-weight:500;--tw-text-opacity: 1;color:rgb(31 31 31 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.rehub-contact__info-value{font-size:1rem;line-height:2rem}}.rehub-contact__info-value{overflow-wrap:break-word}.rehub-contact__info-value a{color:inherit;text-decoration-line:none}.rehub-contact__bottom{display:grid;gap:2rem}@media (min-width: 1024px){.rehub-contact__bottom{gap:2.5rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.rehub-contact__promo-column{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 640px){.rehub-contact__promo-column{flex-direction:row}}@media (min-width: 1024px){.rehub-contact__promo-column{flex-direction:column}}.rehub-contact__promo-card{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border-radius:2.5rem;--tw-shadow: 0 4px 30px 10px rgba(0, 0, 0, .05);--tw-shadow-colored: 0 4px 30px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: #5CA79B var(--tw-gradient-from-position);--tw-gradient-to: rgb(92 167 155 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #CAEFF8 var(--tw-gradient-to-position);padding:2.5rem 2rem}@media (min-width: 768px){.rehub-contact__promo-card{padding:3rem 2.5rem}}.rehub-contact__promo-card{min-height:280px}.rehub-contact__promo-headline{display:flex;flex-direction:column;gap:.25rem;font-size:clamp(1.5rem,1.05rem + 1.2vw,2rem);line-height:1.28;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.rehub-contact__promo-logo{margin-top:1.5rem;display:flex;align-items:center;justify-content:center}.rehub-contact__promo-logo-text{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:#fff9;color:#ffffffe6;padding:.75rem 1.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.rehub-contact__social{display:flex;flex-direction:column;gap:.75rem;border-radius:2rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0px 4px 8px rgba(0,0,0,.04), 0px 1px 1px rgba(0,0,0,.02);--tw-shadow-colored: 0px 4px 8px var(--tw-shadow-color), 0px 1px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);padding:1rem 1.25rem}@media (min-width: 768px){.rehub-contact__social{padding:1.25rem 1.5rem}}.rehub-contact__social-label{font-size:.875rem;line-height:27.3px;--tw-text-opacity: 1;color:rgb(31 31 31 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.rehub-contact__social-label{font-size:1rem;line-height:2rem}}.rehub-contact__social-row{margin-top:.25rem;display:flex;flex-direction:row;gap:.75rem}.rehub-contact__social-icon{font-size:1.25rem;line-height:1.75rem}.rehub-contact__social-icon--x:where([dir=rtl],[dir=rtl] *){--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rehub-contact__form-column{width:100%}.rehub-contact__form-card{border-radius:2.5rem;--tw-bg-opacity: 1;background-color:rgb(218 244 251 / var(--tw-bg-opacity, 1));--tw-shadow: 0 4px 30px 10px rgba(0, 0, 0, .05);--tw-shadow-colored: 0 4px 30px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);padding:1.5rem 1.25rem}@media (min-width: 640px){.rehub-contact__form-card{padding:1.75rem}}@media (min-width: 1024px){.rehub-contact__form-card{padding:2rem}}.rehub-contact__form-header{margin-bottom:1.25rem}@media (min-width: 768px){.rehub-contact__form-header{margin-bottom:1.5rem}}.rehub-contact__form-title{font-size:clamp(1.25rem,1rem + .8vw,1.625rem);font-weight:700;line-height:1.72;--tw-text-opacity: 1;color:rgb(0 0 104 / var(--tw-text-opacity, 1))}.rehub-contact__form,.rehub-contact__form-row{display:flex;flex-direction:column;gap:1rem}.rehub-contact__form-row--two{display:grid;gap:1rem}@media (min-width: 768px){.rehub-contact__form-row--two{grid-template-columns:repeat(2,minmax(0,1fr))}}.rehub-contact__form-footer{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}@media (min-width: 640px){.rehub-contact__form-footer{flex-direction:row;align-items:center}}.rehub-contact__submit-btn{display:inline-flex;min-width:9rem;align-items:center;justify-content:center;gap:.5rem}.rehub-contact__submit-spinner{display:none;height:1rem;width:1rem}@keyframes spin{to{transform:rotate(360deg)}}.rehub-contact__submit-spinner{animation:spin 1s linear infinite;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));border-top-color:transparent}.rehub-contact__submit-btn.is-loading .rehub-contact__submit-spinner{display:inline-block}.rehub-contact__submit-btn.is-loading .rehub-contact__submit-label{opacity:.8}.rehub-contact__form-message{font-size:.875rem;line-height:27.3px;line-height:1.72;display:none}.rehub-contact__form-message.is-visible{display:block}.rehub-contact__form-message--success{--tw-text-opacity: 1;color:rgb(62 158 108 / var(--tw-text-opacity, 1))}.rehub-contact__form-message--error{--tw-text-opacity: 1;color:rgb(209 66 66 / var(--tw-text-opacity, 1))}.form-control .field-error{min-height:1.25rem}
