﻿body {
}

.jss89 {
    color: #363636;
    font-size: 1.5rem;
    font-weight: 600;
}

.jss90 {
    color: #363636;
    font-size: 1.5rem;
    font-weight: 400;
    text-transform: uppercase;
}

.jss28 {
    color: #23344d;
    font-size: 3.125rem;
    text-align: center;
    font-family: KosticSerif, PT Serif !important;
    font-weight: 400;
    margin-bottom: 64px;
}

.jss25 {
    color: #2e3a4c;
    padding: 0px 32px;
    font-size: 4.5rem;
    font-family: KosticSerif, PT Serif !important;
    font-weight: 400;
}

.MuiTypography-h3 {
    font-size: 3rem;
    font-family: Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    font-weight: 400;
    line-height: 1.167;
}

.jss26 {
    color: #7a868c;
    font-size: 1rem;
    white-space: pre-line;
}

.MuiTypography-body2 {
    font-size: 0.875rem;
    font-family: Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    font-weight: 400;
    line-height: 1.43;
}

.MuiTypography-root {
    margin: 0;
}

.jss2130 {
    color: #23344d;
    font-size: 1.25rem;
    font-weight: 700;
}

.jss2131 {
    color: #23344d;
    font-size: 1.25rem;
    font-weight: 500;
    margin-left: 8px;
}

.MuiGrid-container {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    box-sizing: border-box;
}

.jss20 {
    width: 80%;
    padding: 0px 0px 0px 0px;
    border-width: 1px;
    justify-content: center;
}

.jss30 {
    display: flex;
}

.MuiGrid-grid-md-6 {
    flex-grow: 0;
    max-width: 50%;
    flex-basis: 50%;
}

.MuiGrid-direction-xs-column {
    flex-direction: column;
}

.jss20 {
    width: 80%;
    padding: 0px 0px 0px 0px;
    border-width: 1px;
    justify-content: center;
}

.jss22 {
    color: #000000;
    font-size: 3.5rem;
    font-weight: 500;
    line-height: 1.1;
    text-transform: capitalize;
}

.jss27 {
    font-family: KosticSerif, PT Serif !important;
    margin-bottom: 32px;
}

.jss31 {
    width: 100%;
    height: 450px;
    position: relative;
}

.jss23 {
    opacity: 0.4;
    font-size: 1rem;
    margin-top: 12px;
    font-weight: 500;
}

.MuiTypography-h2 {
    font-size: 3.75rem;
    font-family: Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    font-weight: 300;
    line-height: 1.2;
}

.jss29 {
    color: black;
    margin: 0;
    padding: 0;
    font-size: 1.5rem;
    text-align: center;
    font-weight: 500;
    padding-top: 1.25rem;
}

.jss261 {
    font: inherit;
    color: #75859d;
    padding: 0;
    font-size: 0.75rem;
    max-width: 15.75rem;
    text-align: center;
    font-family: "Montserrat", sans-serif;
    line-height: 1.3125rem;
    vertical-align: baseline;
}

.jss224 {
    font: inherit;
    border: 0;
    margin: 0;
    display: flex;
    padding: 0;
    vertical-align: baseline;
}

.jss226 {
    color: #000000;
    font-size: 1rem;
    margin-top: 1.25rem;
}

.jss227 {
    color: #000000;
    margin: 0;
    padding: 0;
    font-size: 2rem;
    margin-top: 0.5rem;
    font-weight: 500;
    line-height: 2.25rem;
}

.jss228 {
    color: #000000;
    margin: 0;
    padding: 0;
    font-size: 0.75rem;
    margin-top: 0.25rem;
    font-weight: 500;
}

.jss841 {
    display: block;
    padding: 1rem;
    border-top: 0.5rem solid #f6f7f8;
    background-color: #ffffff;
}

.Contact-Us {
    width: 198px;
    height: 40px;
    margin: 82px 6px 13px 112px;
    font-family: KosticSerifW00;
    font-size: 40px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    color: var(--dark-blue-grey);
}

.Rectangle {
    width: 1440px;
    height: 2164px;
    background-color: #fff;
}

.Path {
    width: 16px;
    height: 16px;
    border: solid 1.1px var(--blue-grey);
}

.Toll-Free-Number-9 {
    width: 478px;
    height: 19px;
    margin: 0 0 0 15px;
    font-family: Montserrat;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.36;
    letter-spacing: normal;
    color: var(--dark-blue-grey);
}
.carehealthandglowc {
    width: 186px;
    height: 19px;
    margin: 0 0 0 15px;
    font-family: Montserrat;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.36;
    letter-spacing: normal;
    color: var(--dark-blue-grey);
}