.hero-banner-fifth{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;max-height:1620px;min-height:770px;position:relative}@media only screen and (width <= 1279px){.hero-banner-fifth{height:auto;max-height:inherit;min-height:inherit}}.hero-banner-fifth .container{height:100%}.hero-banner-fifth__wrapper{display:flex;height:100%}@media only screen and (width <= 767px){.hero-banner-fifth__wrapper{flex-direction:column}}.hero-banner-fifth__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding-right:15px;width:41%}@media only screen and (width <= 1680px){.hero-banner-fifth__content{max-width:545px}}@media only screen and (width <= 1279px){.hero-banner-fifth__content{padding-top:164px}}@media only screen and (width <= 1023px){.hero-banner-fifth__content{max-width:100%;width:50%}}@media only screen and (width <= 767px){.hero-banner-fifth__content{padding:94px 0 0;width:100%}}.hero-banner-fifth__content .tag{margin-top:135px;width:auto}.hero-banner-fifth__content .headline{padding-top:10px}@media only screen and (width <= 1023px){.hero-banner-fifth__content .headline{padding-top:25px}.hero-banner-fifth__content .headline *{font-size:24px;line-height:110%}.hero-banner-fifth__content .headline b,.hero-banner-fifth__content .headline b *,.hero-banner-fifth__content .headline strong,.hero-banner-fifth__content .headline strong *{font-size:22px;line-height:120%}}.hero-banner-fifth__content .description{padding-bottom:60px;padding-top:40px}@media only screen and (width <= 1023px){.hero-banner-fifth__content .description{padding-bottom:55px;padding-top:25px}}.hero-banner-fifth__content .description a{color:var(--cobalt);text-decoration:none;transition:all .4s ease-in-out}.hero-banner-fifth__content .description a:hover{color:rgba(79,88,247,.8)}.hero-banner-fifth__parallax{bottom:0;position:absolute;right:0;top:0;width:50%}@media only screen and (width <= 767px){.hero-banner-fifth__parallax{height:500px;margin:0 -15px;position:relative;width:calc(100% + 30px)}}@media only screen and (width <= 359px){.hero-banner-fifth__parallax{height:240px}}.hero-banner-fifth__parallax div{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}@media only screen and (width <= 767px){.hero-banner-fifth__parallax div{height:500px}}@media only screen and (width <= 359px){.hero-banner-fifth__parallax div{height:240px}}