.content-block{background-color:#f5f4eb;margin-bottom:3rem;padding:3rem}@media(max-width:700px){.content-block{padding:1rem}}.content-block .content-container{background-color:#fff;border:3px solid #2d2c5a;border-radius:2rem;padding:2rem}@media(max-width:700px){.content-block .content-container h1,.content-block .content-container h2,.content-block .content-container h3,.content-block .content-container h4{font-size:2rem}}.content-block .content-container li,.content-block .content-container p{color:#2d2c5a;font-size:1.45rem}@media(max-width:700px){.content-block .content-container li,.content-block .content-container p{font-size:1.2rem}}.content-block .content-container ul{list-style-position:inside;margin:0 auto;padding-left:0;text-align:center;width:fit-content}.content-block .content-container li{list-style:disc}.content-block .content-container strong{font-weight:800}.content-block .content-container h1,.content-block .content-container h2,.content-block .content-container h3,.content-block .content-container h4{color:#2d2c5a;font-size:1.75rem}.content-block .content-container .button a{background-color:#2d2c5a;border:none;border-radius:999px;box-shadow:0 8px 18px rgba(45,44,90,.2);color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;letter-spacing:.06em;outline:none;padding:.7rem 1.9rem;text-transform:uppercase;transition:background-color .2s ease,transform .1s ease,box-shadow .2s ease;width:fit-content}.content-block .content-container .button a:hover{background-color:#ab944f;box-shadow:0 10px 24px rgba(171,148,79,.35);transform:translateY(-1px)}.content-block .content-container .button a:active{box-shadow:0 5px 14px rgba(0,0,0,.18);transform:translateY(0)}
