.HeroSecondary_common__uTsqO .module{padding-bottom:20px!important}.HeroSecondary_common__uTsqO .hero{height:380px;position:relative}@media screen and (min-width:768px){.HeroSecondary_common__uTsqO .hero{height:630px}}.HeroSecondary_common__uTsqO .hero .hero-secondary-image:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:.4;z-index:1}.HeroSecondary_common__uTsqO .hero .slider__image{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}.HeroSecondary_common__uTsqO .hero .btn-secondary-mono{border-color:#fff;color:#fff;background-color:transparent}.contrast .HeroSecondary_common__uTsqO .hero .btn-secondary-mono{border-color:#fff!important;color:#fff!important;background:transparent!important}.contrast .HeroSecondary_common__uTsqO .hero .btn-secondary-mono:hover{border-color:#fff!important;color:#fff!important;background-color:#000!important}.HeroSecondary_common__uTsqO .hero .btn-secondary-mono:hover{color:var(--m57-hero-secondary-background-color);background-color:#fff}.HeroSecondary_common__uTsqO .hero picture{vertical-align:top}.HeroSecondary_common__uTsqO .hero .texts{text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:90%;z-index:2}@media screen and (min-width:768px){.HeroSecondary_common__uTsqO .hero .texts{width:80%}}@media screen and (min-width:992px){.HeroSecondary_common__uTsqO .hero .texts{width:70%}}@media screen and (min-width:1200px){.HeroSecondary_common__uTsqO .hero .texts{width:60%}}.HeroSecondary_common__uTsqO .hero .texts .title{line-height:2.75rem;font-weight:700;color:#fff;margin-bottom:.75rem}@media screen and (min-width:768px){.HeroSecondary_common__uTsqO .hero .texts .title{font-size:4.375rem;line-height:4.625rem;margin-bottom:1.375rem}}.HeroSecondary_common__uTsqO .hero .texts .title:last-child{margin-bottom:0}.HeroSecondary_common__uTsqO .hero .texts .intro{line-height:1.375rem;font-weight:400;color:#fff;margin-bottom:1.5rem}@media screen and (min-width:768px){.HeroSecondary_common__uTsqO .hero .texts .intro{font-size:1.25rem;line-height:1.5rem;margin-bottom:2.225rem}}.HeroSecondary_common__uTsqO .hero .texts .intro:last-child{margin-bottom:0}.HeroSecondary_commonNoImage__Y0wtN{background:#f4f4f4}.HeroSecondary_commonNoImage__Y0wtN .module{padding-bottom:0}.HeroSecondary_commonNoImage__Y0wtN .hero{text-align:center}.HeroSecondary_commonNoImage__Y0wtN .hero .btn-secondary-mono{border-color:transparent;color:var(--m57-hero-secondary-color);background-color:var(--m57-hero-secondary-background-color)}.contrast .HeroSecondary_commonNoImage__Y0wtN .hero .btn-secondary-mono{color:#fff!important;background-color:#000!important}.contrast .HeroSecondary_commonNoImage__Y0wtN .hero .btn-secondary-mono:hover{border-color:#000!important;color:#000!important;background-color:#fff!important}.HeroSecondary_commonNoImage__Y0wtN .hero .btn-secondary-mono:hover{border-color:var(--m57-hero-secondary-background-color);color:var(--m57-hero-secondary-background-color);background-color:var(--m57-hero-secondary-color)}.HeroSecondary_commonNoImage__Y0wtN .hero .texts{width:90%;padding:2.75rem 0 3.75rem;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.HeroSecondary_commonNoImage__Y0wtN .hero .texts{width:80%;padding:2.188rem 0 3.188rem}}@media screen and (min-width:992px){.HeroSecondary_commonNoImage__Y0wtN .hero .texts{width:70%}}@media screen and (min-width:1200px){.HeroSecondary_commonNoImage__Y0wtN .hero .texts{width:60%}}.HeroSecondary_commonNoImage__Y0wtN .hero .texts .title{line-height:2.75rem;font-weight:700;color:#000;margin-bottom:.75rem}@media screen and (min-width:768px){.HeroSecondary_commonNoImage__Y0wtN .hero .texts .title{font-size:4.375rem;line-height:4.625rem;margin-bottom:1.375rem}}.HeroSecondary_commonNoImage__Y0wtN .hero .texts .title:last-child{margin-bottom:0}.HeroSecondary_commonNoImage__Y0wtN .hero .texts .intro{line-height:1.375rem;font-weight:400;color:#000;font-size:1.125rem;line-height:1.625rem;margin-bottom:1.625rem}@media screen and (min-width:768px){.HeroSecondary_commonNoImage__Y0wtN .hero .texts .intro{font-size:1.25rem;line-height:1.75rem;margin-bottom:2.225rem}}.HeroSecondary_commonNoImage__Y0wtN .hero .texts .intro:last-child{margin-bottom:0}