.contact-form .header-fixed{background-color:var(--color-weight)}.contact-form__consultation>.boxed{max-width:1600px}.contact-form__consultation__wrapper{grid-template-columns:600px 1fr;align-items:center;gap:80px;display:grid}.contact-form__consultation__image{border-radius:20px;width:564px;height:798px;position:relative;overflow:hidden}.contact-form__consultation__image img{-o-object-fit:cover;object-fit:cover}.contact-form__consultation__content{flex-direction:column;gap:30px;display:flex}@media screen and (max-width:1024px){.contact-form__consultation>.boxed{max-width:1200px}.contact-form__consultation__wrapper{grid-template-columns:1fr;gap:40px}.contact-form__consultation__image{display:none}}.contact-form__consultation__content{padding-top:40px}@media (max-width:1024px){.contact-form__consultation__content{align-items:center;padding-top:0}}.contact-form-div{padding-top:120px!important}.online-scheduling-page{background:var(--color-paper);scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto}.online-scheduling-page::-webkit-scrollbar{display:none}.online-scheduling-page.product-hairLoss,.online-scheduling-page.product-hrt,.online-scheduling-page.product-trt,.online-scheduling-page.product-weightLoss{padding:0}#scheduling-form-container{width:100%;max-width:100%;overflow-x:hidden}.online-scheduling-page .btn:where([class*=btn-primary-]){padding:15px 25px!important}.initializing-overlay{justify-content:center;align-items:center;height:100%;margin:5%;display:flex}.initializing-content{flex-direction:column;align-items:center;gap:20px;display:flex}.initializing-spinner{border:4px solid rgba(var(--primary-rgb), .2);border-top-color:var(--primary-color);border-radius:50%;width:48px;height:48px;animation:1s linear infinite spin}.initializing-text{color:#666;width:max-content;font-size:16px;font-weight:500;font-family:var(--font-suisse-intl), -apple-system, BlinkMacSystemFont, sans-serif}.online-scheduling-page textarea.form-input:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 1px var(--primary-color)!important;box-sizing:border-box!important;outline:none!important;height:52px!important}@keyframes spin{to{transform:rotate(1turn)}}.contact-form__consultation .initializing-text{text-align:center;width:auto;max-width:100%}
