.cm-banner.section.is--hero-pricing{height:auto;margin-top:0;overflow:hidden;position:relative}.cm-banner.section{max-width:100vw;overflow:hidden}.cm-banner .container.is--hero-pricings{align-items:center;display:flex;height:100%;justify-content:center;max-width:1920px;min-height:500px;padding:0;position:static;width:auto}@media screen and (min-width:1440px){.cm-banner .container.is--hero-pricings{min-height:500px}}@media screen and (min-width:1920px){.cm-banner .container.is--hero-pricings{min-height:580px;padding-bottom:0;padding-top:0}}.cm-banner .container{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;padding:110px 3.8rem 100px 3rem;width:auto}.cm-banner p{color:#fff;font-size:24px;font-weight:500;margin-bottom:0;text-align:center;width:auto}.cm-banner .grid-item.is--hero_attrb{align-items:center;display:block;flex-direction:column;inset:auto 5% 15px auto;justify-content:center;position:absolute;z-index:1}.cm-banner .grid-item.is--hero_attrb p{font-size:10px;font-weight:300;text-align:left}.cm-banner .grid.is--hero-grid{align-self:auto;position:static}.cm-banner .grid{flex:0 auto;height:auto;order:1;position:static}.cm-banner .grid-item.is--hero_content{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.cm-banner .heading-pricing{margin-bottom:1.5rem;margin-right:0;position:relative}.cm-banner .h1-large.is--white{color:#fff;font-size:58px;width:auto}@media screen and (min-width:1920px){.cm-banner .h1-large{color:var(--black);font-size:6rem;line-height:100%}}.cm-banner .h1-large{color:var(--black);font-size:6rem;line-height:100%;margin-bottom:0;width:32.3rem}.cm-banner .img-parallax.is--tablet{display:none;filter:none}.cm-banner .img-parallax.is--desktop{filter:none}.cm-banner h1{color:var(--white);font-size:3.375rem;font-weight:600;letter-spacing:-.03em;line-height:120%;margin-bottom:2rem;margin-top:0;text-align:center;width:39.1875rem}.cm-banner .grid-item.is--hero_bg{height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:-1}.cm-banner .grid-item{margin-left:0;margin-right:0}.cm-banner .img-parallax.is--mobile{display:none}@media screen and (min-width:1440px){.cm-banner .img-parallax.is--large-dx{display:block;object-fit:cover}}.cm-banner .img-parallax{filter:brightness(80%);height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:-1}.cm-banner .img-parallax.img-parallax.is--mobile{display:none}.cm-button a.hs-button{background-color:var(--crimson);border:1px solid var(--crimson);border-radius:1.1875rem;color:var(--white);font-size:1rem;line-height:140%;margin-bottom:0;margin-top:0;padding:.5rem 1.5rem;text-decoration:none;transition:all .3s;--black:#081b28;--white:#fff;--crimson:#ff0459;--alice-blue:#eaeff2}.cm-button a.hs-button:hover{background-color:var(--white);color:var(--crimson)}.cm-banner .cm-button{margin-top:26px}@media screen and (max-width:991px){.cm-banner .container.is--hero-pricings{min-height:370px;padding:0}.cm-banner .img-parallax.is--tablet{display:block}.cm-banner .h1-large.is--white{font-size:42px}.cm-banner p{font-size:16px;width:auto}}.cm-banner .mobile-description{display:none}@media screen and (max-width:479px){.cm-banner .h1-large.is--white{font-size:30px}.cm-banner p{display:block}.cm-banner .grid-item.is--hero_content,.cm-banner p{padding-left:20px;padding-right:20px}.cm-banner .img-parallax.img-parallax.is--mobile{filter:none}.cm-banner .img-parallax.img-parallax.is--mobile,.cm-banner .mobile-description{display:block}}