.main-name-heading{font-size:1.5rem;font-weight:500;line-height:2.25rem}@media (min-width:720px){.main-name-heading{font-size:1.875rem;line-height:2.8125rem}}@media (min-width:1025px){.main-name-heading{font-weight:400}}.main-sub-heading{font-size:1.125rem;line-height:1.6875rem}.side-menu-item-text{font-size:.9375rem;line-height:1.375rem}.side-menu-footer-text{font-size:.875rem;line-height:1.375rem}@media (min-width:720px){.side-menu-footer-text{font-size:.625rem;line-height:1.125rem}}.main-right-block-answer{font-size:.75rem;line-height:1.5rem}.card-heading{font-size:1.125rem;line-height:1.6875rem}.card-sub-heading{font-size:.875rem;font-weight:500;line-height:1.3125rem}@media (min-width:720px){.card-sub-heading{font-size:1rem;line-height:1.5rem}}.card-text{font-size:.75rem;font-weight:300;line-height:1.125rem}@media (min-width:720px){.card-text{font-size:.875rem;line-height:1.375rem}}.card-call-text{font-size:.6875rem;line-height:1rem}.popup-heading,.schedule-button-text{font-size:1.25rem;line-height:1.875rem}.popup-heading{font-weight:500}.popup-main-content{font-size:.9375rem;line-height:1.375rem}.mobile-form-descriptor{font-size:.875rem;line-height:1.375rem}.session-form-help-text{color:var(--el-text-color-secondary);font-size:.75rem;letter-spacing:.025rem;line-height:1rem}.session-heading{font-size:1.25rem;font-weight:500;line-height:1.5rem}.session-category-text{font-weight:500}.session-category-text,.session-description-text{font-size:.875rem;line-height:1.5rem}.session-add-comment{font-size:1rem;line-height:1.5rem}.rating-title{font-size:1.125rem;line-height:1.6875rem}.footer{padding-bottom:3.75rem}.footer,.footer__privacy{align-items:center;display:flex}.footer__privacy{background:#ffda7a;border:.0625rem solid #000;border-radius:.3125rem;font-size:.75rem;font-weight:500;gap:.5rem;line-height:1.5rem;margin:auto;min-width:-moz-fit-content;min-width:fit-content;padding:.75rem 1.5rem}.footer__dotted-line{background:repeating-linear-gradient(90deg,#000,#000 10%,transparent 0,transparent 18%);height:.0625rem;width:100%}
