.account-header-area {
    position: relative;
    z-index: 1;
    padding: 120px 0 50px;
}

.account-header-area .account-inner-header h1 {
    color: #090B0E;
    transition: all 0.4s;
}

.account-header-area .account-inner-header p {
    color: #090B0E;
    transition: all 0.4s;
}

.account-title {
    font-size: 34px !important;
    font-weight: 700 !important;
    line-height: 40px !important;
}

.account-subtitle {
    font-size: 18px;
    font-weight: 600;
}

.account-inner-header a {
    color: #FF0A54;
}

.contact-main-inner-area a {
    color: #FF0A54;
}

.contact-main-inner-area .header-btn21 {
    color: #ffffff;
}

.editable{
    min-height: 48px;
    padding: 10px 12px;
    border: 1px solid #d1d5db;
    border-radius: 8px;
    line-height: 1.5;
    font-family: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell;
    outline: none;
    transition: box-shadow .15s ease, border-color .15s ease;
    background: #fff;
}
.editable:focus{
    border-color: #FF0A54;
    box-shadow: 0 0 0 3px rgba(255,10,84,.15);
}
/* Placeholder for empty contenteditable */
.editable:empty:before{
    content: attr(data-placeholder);
    color: #9ca3af;
    pointer-events: none;
}

.small-btn {
    padding: 14px 8px !important;
}

.select {
    border-radius: 8px;
    border: 1px solid #E6E6E6;
    background: var(--Neutral-White, #FFF);
    width: 100%;
    font-family: var(--ztc-family-font1);
    font-size: var(--ztc-font-size-font-s16);
    font-weight: var(--ztc-weight-semibold);
    color: var(--ztc-text-text-2);
    padding: 16px;
    height: 48px;
    margin-top: 24px;
}

.pricing-inner-section-area .pricing-boxarea h4 {
    font-size: 34px !important;
}
.pricing-inner-section-area .pricing-boxarea {
    background-color: #F8F6FC !important;
}

.pricing-inner-section-area .pricing-boxarea.active {
    background-color: #FF6F00  !important;;
}