.sticky{position:-webkit-sticky;position:sticky}.hide-text{display:block;height:0;overflow:hidden;text-indent:100%;white-space:nowrap;width:0}.content-bubble{background-color:#fff;border:1px solid #ebebeb;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.12);padding:20px;text-align:center;transition:all .2s ease-in-out}.big-table{border:2px solid #000;box-shadow:6px 6px #8980f5;display:block;margin:20px auto;max-width:1170px;overflow-x:scroll;scrollbar-color:#d9f322 #8980f5;width:calc(100% - 40px)}.big-table tr{background-color:#fff;border-bottom:2px solid #8980f5}.big-table tr:nth-child(2n){background-color:#f5f5f5}.big-table thead tr{background-color:#8980f5;color:#fff}.big-table td,.big-table th{border-left:2px solid #000;min-width:150px;padding:10px;text-align:center;width:16.66667%}.big-table td:first-child,.big-table th:first-child{border-left:none}.big-table a{text-decoration:underline}.learn-more-slice{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.learn-more-slice:after,.learn-more-slice:before{display:none!important}.learn-more-slice a{background:#fff;border:4px solid #000;border-radius:15px;display:flex;flex-direction:column;justify-content:flex-start;max-width:355px;overflow:hidden;padding:0;transition:all .2s ease-in-out}.learn-more-slice a img{height:auto;margin:0;width:100%}.learn-more-slice a p{color:#8980f5;display:block;font-family:Gelica,serif;font-size:16px;font-size:1rem;font-weight:600;line-height:22px;line-height:1.375rem;margin-bottom:20px;margin-top:20px;padding:0 20px;text-align:center}.learn-more-slice a:hover{background:#8980f5;text-decoration:none}.learn-more-slice a:hover p{color:#fff}.learn-more-slice .margin-centered{margin:0 auto}@media (max-width:991px){.learn-more-slice{align-items:center;flex-direction:column;justify-content:center}}.matboard-disable{cursor:default;opacity:.5}.matboard-disable:hover{cursor:not-allowed}form.email-signup-form{display:block;margin:0 auto;width:100%}form.email-signup-form button,form.email-signup-form p{margin:0 auto 10px;max-width:350px;text-align:center;width:100%}form.email-signup-form .email{align-items:center;display:flex;gap:20px;justify-content:center;width:100%}form.email-signup-form input[name=email_address]{font-size:18px;font-size:1.125rem;margin:0;max-width:500px;padding:20px}form.email-signup-form svg{font-size:22px;font-size:1.375rem}form.email-signup-form button{display:block;margin:20px auto 0}form.email-signup-form .groups{margin:1.5rem auto}form.email-signup-form .group,form.email-signup-form .last-group{margin:0 auto 1.5rem}form.email-signup-form .group label,form.email-signup-form .last-group label{align-items:flex-start;display:flex}form.email-signup-form .group label input[type=checkbox],form.email-signup-form .last-group label input[type=checkbox]{display:block;height:15px!important;margin:5px 20px 0 0;width:15px!important}form.email-signup-form .group label .label-description,form.email-signup-form .last-group label .label-description{display:block;max-width:550px;text-align:left}form.email-signup-form .group label:hover,form.email-signup-form .last-group label:hover{cursor:pointer}form.email-signup-form .last-group{margin-bottom:0}form.email-signup-form .error-msg,form.email-signup-form .success-msg{border-radius:5px;display:none;margin:20px 0 0;padding:5px}form.email-signup-form .error-msg p,form.email-signup-form .success-msg p{font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem;margin:0 auto!important;padding:0;text-align:center!important}form.email-signup-form .error-msg{background:rgba(255,0,0,.2)}form.email-signup-form .success-msg{background:rgba(0,255,0,.2)}