.non-member__overlay .non-member__section{text-align:center;background:#fff;padding:0;max-width:100%;padding:50px 25px;border:1px solid #c9c9c9;border-radius:3px;margin-top:0}.non-member__overlay .non-member__section .details-non__member h2{font-family:"tt-commons-pro",sans-serif !important;font-size:26px;font-weight:600;margin-bottom:20px;margin-top:0 !important}.non-member__overlay .non-member__section .details-non__member p{font-family:"tt-commons-pro",sans-serif !important;font-size:15px;font-weight:400;line-height:1.2;margin-bottom:20px}.non-member__overlay .non-member__section .details-non__member a.view-plans__btn{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto 20px;font-family:"tt-commons-pro",sans-serif !important;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;border:1px solid #004685;border-radius:3px;background:#004685;padding:1em 1.5em;color:#fff !important;line-height:1em;font-style:normal;letter-spacing:.08em;transition:all .3s;outline:0;border-radius:1px;text-decoration:none !important}.non-member__overlay .non-member__section .details-non__member a.view-plans__btn:hover{background:#fff !important;text-decoration:underline;border:1px solid #000 !important;color:#000 !important}.non-member__overlay .non-member__section .details-non__member .current-member__login{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto;font-family:"tt-commons-pro",sans-serif !important;font-size:12px;font-weight:400;margin-bottom:10px}.non-member__overlay .non-member__section .details-non__member .current-member__login a{text-decoration:underline;font-weight:400 !important;color:#000 !important}.non-member__overlay .non-member__section .details-non__member .current-member__login a:hover{text-decoration:none !important}.non-member__overlay .non-member__section .details-non__member span.support{margin:0 auto;display:block;width:-moz-fit-content;width:fit-content;font-family:"tt-commons-pro",sans-serif !important;font-size:12px;font-weight:400;line-height:1em}.non-member__overlay .non-member__section .details-non__member span.support a{font-weight:400 !important;text-decoration:none;color:#000 !important}.non-member__overlay .non-member__section .details-non__member span.support a.hover{text-decoration:underline !important}