.dbaHero__container{position:relative;margin:0;transition:all .3s;height:420px}@media only screen and (min-width:1024px){.dbaHero__container{height:400px;margin:0 0 80px}}.dbaHero__imageContainer{background-color:#489fd8;background-size:cover;background-position:center;position:absolute;width:100%;height:100%}@media only screen and (min-width:1024px){.dbaHero__imageContainer{position:absolute}}.dbaHero__row{padding:0;height:100%}@media only screen and (min-width:1024px){.dbaHero__row{padding-left:3rem;padding-right:3rem}}.dbaHero__content{position:relative;z-index:1;height:100%;padding:60px 0 0}@media only screen and (min-width:1024px){.dbaHero__content{padding:88px 0 0}}.dbaHero__header{font-size:1.25rem;line-height:2.2rem;margin:0;color:#fff;text-align:center;padding:0 16px}@media only screen and (min-width:1024px){.dbaHero__header{font-size:2.5rem;line-height:2.5rem;text-align:left;padding:0}}.dbaHero__subHeader{font-size:.875rem;font-family:circular-book,Arial,Helvetica,sans-serif;margin:0 0 16px;padding:0 16px;color:#fff;text-align:center}@media only screen and (min-width:1024px){.dbaHero__subHeader{font-size:1rem;text-align:left;margin:0 0 8px;padding:0}}.dbaHero__infoContainer{background-color:#489fd8;box-shadow:none;color:#fff;width:372px;position:absolute;bottom:0;width:100%;border-radius:0;opacity:0;min-height:140px;padding:16px}@media only screen and (min-width:1024px){.dbaHero__infoContainer{border-radius:8px;width:372px;bottom:-48px;box-shadow:0 2px 44px 0 rgba(0,0,0,.16)}}.dbaHero__infoContainer--show{display:flex;opacity:1;flex-direction:column;justify-content:center}.dbaHero__infoContainer--hasBGGAddress{padding:16px 16px 56px}@media only screen and (min-width:1024px){.dbaHero__infoContainer--hasBGGAddress{padding:16px 36px 64px}}.dbaHero__text{text-align:center;font-size:.875rem;font-family:circular-book,Arial,Helvetica,sans-serif;padding:0 0 16px;display:block}.dbaHero__infoInnerContainer{color:#deeeff;background-color:#d6eaf78c;border:1px dashed #fff;border-radius:6px;position:relative;padding:0 0 48px}.dbaHero__address{text-align:center;margin:16px 0;text-align:center;color:#fff}.dbaHero__button{display:table;margin:-36px auto}.dbaHero__button--noAddress{margin:0 auto}.hero{position:relative;overflow:hidden;height:320px}@media only screen and (min-width:1024px){.hero{height:460px}}.hero__imageContainer{background-color:#489fd8;background-size:cover;background-position:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero__inner{width:100%}.hero__rowContent{height:100%;display:flex;align-items:center}.hero__content{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;z-index:2}@media only screen and (min-width:1024px){.hero__content{width:auto;height:auto;margin:0 0 0 48px}}@media only screen and (min-width:1200px){.hero__content{margin:0 0 0 78px}}.hero__content--hasBreadcrumbs{padding:36px 0 0}@media only screen and (min-width:1024px){.hero__content--hasBreadcrumbs{padding:0;margin:48px 0 0 48px}}@media only screen and (min-width:1200px){.hero__content--hasBreadcrumbs{margin:48px 0 0 78px}}.hero__header{color:#fff;text-align:center;font-size:2rem;max-width:332px;margin:0 auto;padding:36px 24px 0;line-height:1}@media only screen and (min-width:1024px){.hero__header{font-size:2.5rem;text-align:left;width:680px;max-width:none;margin:0;padding:0}}.hero__subtitle{font-size:.875rem;font-family:circular-book,Arial,Helvetica,sans-serif;text-align:center;margin:0 0 24px;line-height:1.8rem;padding:0 36px;color:#fff}@media only screen and (min-width:1024px){.hero__subtitle{font-size:1rem;text-align:left;margin:0 0 8px;padding:0}}.hero__uspList{display:none}@media only screen and (min-width:1024px){.hero__uspList{position:relative;margin:32px 0 0;max-width:660px;padding:0 24px 0 8px;display:flex;flex-direction:column;align-items:flex-start}}.hero__uspListItem{font-family:circular-book,Arial,Helvetica,sans-serif;font-size:1rem;color:#fff;display:flex;align-items:center;justify-content:flex-start;margin:0 0 4px -4px;line-height:1.5rem}@media only screen and (min-width:1024px){.hero__uspListItem{font-size:1rem;line-height:1.8rem;margin:0 0 8px -4px;font-size:16px}}.hero__uspListItemCheck{background:#fff;min-width:24px;min-height:24px;border-radius:100%;display:inline-block;margin:0 16px -4px 0;position:relative;transform:scale(.7)}@media only screen and (min-width:1024px){.hero__uspListItemCheck{margin:0 24px 0 0;transform:scale(1)}}.hero__uspListItemCheck::before{content:'';background-image:url(/Assets/images/icons/icon-check.svg);background-repeat:no-repeat;background-size:100%;min-width:24px;min-height:24px;position:absolute;top:-1px;left:5px}.hero__buttonContainer{margin:8px 0 24px 0;width:100%}@media only screen and (min-width:1024px){.hero__buttonContainer{margin:12px 0 24px 0;width:auto;display:flex;align-items:center}}.hero__actionButton{display:table;margin:0 auto}@media only screen and (min-width:1024px){.hero__actionButton{margin:0}}.hero__subButton{display:none;font-weight:700;font-size:1rem}@media only screen and (min-width:1024px){.hero__subButton{display:flex;align-items:center}}.hero__subButtonIcon{background-position:center;width:25px;margin:0 0 0 2px;height:24px}.hero__videoContainer{background-size:cover;background-position:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.hero__videoWrapper{position:relative;padding-bottom:56.25%;pointer-events:none;opacity:0;transition:all .3s}.hero__videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hero__videoWrapper--show{opacity:1}.hero--alignEnd{display:flex;align-items:flex-end;height:300px}@media only screen and (min-width:1024px){.hero--alignEnd{height:560px}}.hero--quote{display:flex;flex-direction:column;justify-content:center;padding:40px 0;min-height:240px;height:240px}@media only screen and (min-width:1024px){.hero--quote{min-height:560px;height:560px;align-items:inherit}}.hero--quote .hero__rowContent{width:100%}.hero--quote .hero__content{margin:0;padding:0 16px 0 48px;display:flex;flex-direction:column;justify-content:center;align-items:inherit}@media only screen and (min-width:640px){.hero--quote .hero__content{padding:0 0 0 48px}}@media only screen and (min-width:1024px){.hero--quote .hero__content{padding:0 0 0 80px}}.hero--quote .hero__header{font-size:.875rem;line-height:16px;font-family:circular-book,Arial,Helvetica,sans-serif;text-transform:none;max-width:80%;padding:0;position:relative;text-align:left;margin:0}@media only screen and (min-width:640px){.hero--quote .hero__header{font-size:1.25rem;line-height:26px;max-width:432px}}@media only screen and (min-width:1024px){.hero--quote .hero__header{font-size:2rem;line-height:38px;max-width:none;width:760px}}@media only screen and (min-width:1200px){.hero--quote .hero__header{font-size:2.5rem;line-height:48px}}.hero--quote .hero__header::before{content:'\201C';position:absolute;left:-3%;top:0}.hero--quote .hero__header::after{content:'\201D';margin:0 0 0 1%}.hero--quote .hero__subtitle{text-transform:none;opacity:.7;font-size:.875rem;text-align:left;margin:0}@media only screen and (min-width:1024px){.hero--quote .hero__subtitle{font-size:1rem}}.hero--quote .hero__uspList{align-items:flex-start;padding:0 8px}.hero--quote .hero__uspListItem{transform-origin:left}.hero--video .hero__content{justify-content:center;min-height:240px}.hero--overlay .hero__imageContainer::after{content:'';background-color:rgba(0,0,0,.25);display:block;left:0;right:-1px;position:absolute;bottom:0;height:100%;z-index:1;transition:all .2s}.hero--compact{height:320px}@media only screen and (min-width:1024px){.hero--compact{height:260px}.hero--compact .hero__content{margin:72px 0 0 40px}}