.hero{display:flex;position:relative;width:100%;min-height:var(--hero-min-height,540px)}@media (min-width:992px){.hero h2{font-size:38px}}@media (max-width:991px){.hero{flex-direction:column}.hero .content{text-align:center}}.hero.hero-01 .image{display:flex}@media (min-width:992px){.hero.hero-01 .image{position:absolute;top:0;bottom:0;left:0;right:0}}.hero.hero-01 .image .img{width:100%;background-size:cover;background-position:50%}@media (max-width:991px){.hero.hero-01 .image .img{aspect-ratio:1.77777778}}.hero.hero-01 .contentWrap{padding:var(--hero-01-contentwrap-padding,80px 30px 74px)}@media (max-width:991px){.hero.hero-01 .contentWrap{--hero-01-contentwrap-padding:0}}.hero.hero-01 .content{text-align:center;max-width:var(--hero-01-content-max-width,720px);padding:var(--hero-01-content-padding,45px 15px 30px);background-color:var(--hero-01-content-background,#fff);border-radius:var(--global-border-radius)}@media (min-width:992px){.center.hero.hero-01 .content{margin:0 auto}.right.hero.hero-01 .content{margin-left:auto}}@media (max-width:991px){.hero.hero-01 .content{--hero-01-content-max-width:100%}}.hero.hero-02{display:flex;width:100%;align-items:center;-moz-column-gap:var(--hero-02-column-gap,65px);column-gap:var(--hero-02-column-gap,65px);border:solid var(--hero-02-border-color,#e0e0e0);border-width:var(--hero-02-border-width,1px 0);background-color:var(--hero-02-background,#f8f8f8)}@media (min-width:992px){.hero.hero-02.right{flex-direction:row-reverse}}.hero.hero-02 .image{flex:1;align-self:stretch;position:relative}@media (max-width:991px){.hero.hero-02 .image{aspect-ratio:1.77777778}}.hero.hero-02 .image .img{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.hero.hero-02 .contentWrap{display:flex;flex:1;flex-direction:column;justify-content:center}@media (min-width:992px){.hero.hero-02 .contentWrap{padding:var(--hero-02-contentwrap-padding,65px 0)}.right.hero.hero-02 .contentWrap{align-items:flex-end}}@media (max-width:991px){.hero.hero-02 .contentWrap{padding:0}}.hero.hero-02 .content{max-width:var(--hero-02-content-max-width,685px);padding:var(--hero-02-content-padding,0 65px 0 0)}@media (min-width:992px){.right.hero.hero-02 .content{--hero-02-content-padding:0 0 0 65px}}@media (max-width:991px){.hero.hero-02 .content{--hero-02-content-max-width:100%;--hero-02-content-padding:45px 15px 30px}}.hero.hero-03{display:flex;width:100%;align-items:center;-moz-column-gap:var(--hero-03-column-gap,65px);column-gap:var(--hero-03-column-gap,65px);border:solid var(--hero-03-border-color,#e0e0e0);border-width:var(--hero-03-border-width,1px 0);background-color:var(--hero-03-background,#f8f8f8)}@media (min-width:992px){.hero.hero-03.right{flex-direction:row-reverse}}.hero.hero-03 .image{flex:1;align-self:stretch;position:relative}@media (min-width:992px){.hero.hero-03 .image{margin:var(--hero-03-image-margin,65px 0)}.left.hero.hero-03 .image{margin-left:65px}.right.hero.hero-03 .image{margin-right:65px}}@media (max-width:991px){.hero.hero-03 .image{aspect-ratio:1.77777778}}.hero.hero-03 .image .img{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:var(--global-border-radius)}@media (min-width:992px){.hero.hero-03 .image .img{max-width:var(--hero-03-img-max-width,720px)}.left.hero.hero-03 .image .img{margin-left:auto}.right.hero.hero-03 .image .img{margin-right:auto}}.hero.hero-03 .contentWrap{display:flex;flex:1;flex-direction:column;justify-content:center}@media (min-width:992px){.hero.hero-03 .contentWrap{padding:var(--hero-03-contentwrap-padding,65px 0)}.right.hero.hero-03 .contentWrap{align-items:flex-end}}@media (max-width:991px){.hero.hero-03 .contentWrap{padding:0}}.hero.hero-03 .content{max-width:var(--hero-03-content-max-width,685px);padding:var(--hero-03-content-padding,0 65px 0 0)}@media (min-width:992px){.right.hero.hero-03 .content{--hero-03-content-padding:0 0 0 65px}}@media (max-width:991px){.hero.hero-03 .content{--hero-03-content-max-width:100%;--hero-03-content-padding:45px 15px 30px}}
/*# sourceMappingURL=hero.min.css.map */
