#main-content{margin-top:67px}@media (min-width:1199.98px){#main-content{margin-top:105px!important}}.post-banner{align-items:center;background-attachment:inherit;background-color:#232a4b;background-position:50%;background-position-y:center;background-size:cover;color:#fff;display:flex;justify-content:center;margin:0;position:relative;width:100%}.post-banner .post-banner-overlay{background-color:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.post-banner .page-center{margin:0 auto;position:relative;width:100%}.post-banner .banner-title{margin:0 auto;padding:12% 0 9%;text-align:center;width:100%}.post-banner .banner-title h2{color:#fff;font-family:work sans,sans-serif;margin-bottom:1rem}.post-banner .post-btn{display:none}.post-banner{min-height:400px}@media (min-width:1200px){.post-banner{min-height:450px}}@media (min-width:1601px){.post-banner{background-attachment:inherit;background-size:cover;min-height:450px}}@media screen and (min-width:10em){.post-banner .page-center{padding:0 5%}}@media screen and (min-width:48em){.post-banner .banner-title{max-width:62%}}@media screen and (min-width:64em){.post-banner .page-center{max-width:1080px}}@media screen and (min-width:74.25em){.post-banner .page-center{padding:0}}@media screen and (min-width:120em){.post-banner .page-center{max-width:1440px}}@media screen and (max-width:1400px){.post-banner .banner-title h2{line-height:40px}}@media screen and (max-width:1200px){.post-banner .page-center{padding:0 3%}}@media screen and (max-width:992px){.post-banner .banner-title h2{line-height:36px}}@media screen and (max-width:976px){.post-banner .banner-title{max-width:92%;padding:12% 0 9%}.post-banner{min-height:312px}}@media screen and (max-width:567px){.post-banner .post-btn{display:block}.post-banner .post-btn .hs-button{background:linear-gradient(164.73deg,#5f78f9 -15.06%,#49affd 127.68%);border-radius:4px;box-shadow:0 3px 0 transparent;display:block;font-family:worksans-semibold,Arial,Helvetica,sans-serif;font-size:15px;margin-left:auto;margin-right:auto;margin-top:26px;max-width:242px;padding:12px 32px;transition:.3s ease-out}.post-banner .post-btn .hs-button:hover{transform:translateY(-3px)}.post-banner .banner-title{padding-top:25%}}.progress-container{display:block;left:0;margin:0;overflow:visible;position:fixed;top:0;width:100%;z-index:10001}.progress-bar{background-color:#4c9cfd;font-size:.75rem;height:.8vh;overflow:hidden;position:absolute;transition:height .4s;width:0}