.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{background:#000;content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:1}.HeroSecondary_common__uTsqO .hero .slider__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.HeroSecondary_common__uTsqO .hero .btn-secondary-mono{background-color:transparent;border-color:#fff;color:#fff}.contrast .HeroSecondary_common__uTsqO .hero .btn-secondary-mono{background:transparent!important;border-color:#fff!important;color:#fff!important}.contrast .HeroSecondary_common__uTsqO .hero .btn-secondary-mono:hover{background-color:#000!important;border-color:#fff!important;color:#fff!important}.HeroSecondary_common__uTsqO .hero .btn-secondary-mono:hover{background-color:#fff;color:var(--m57-hero-secondary-background-color)}.HeroSecondary_common__uTsqO .hero picture{vertical-align:top}.HeroSecondary_common__uTsqO .hero .texts{left:50%;position:absolute;text-align:center;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{color:#fff;font-weight:700;line-height:2.75rem;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{color:#fff;font-weight:400;line-height:1.375rem;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{background-color:var(--m57-hero-secondary-background-color);border-color:transparent;color:var(--m57-hero-secondary-color)}.contrast .HeroSecondary_commonNoImage__Y0wtN .hero .btn-secondary-mono{background-color:#000!important;color:#fff!important}.contrast .HeroSecondary_commonNoImage__Y0wtN .hero .btn-secondary-mono:hover{background-color:#fff!important;border-color:#000!important;color:#000!important}.HeroSecondary_commonNoImage__Y0wtN .hero .btn-secondary-mono:hover{background-color:var(--m57-hero-secondary-color);border-color:var(--m57-hero-secondary-background-color);color:var(--m57-hero-secondary-background-color)}.HeroSecondary_commonNoImage__Y0wtN .hero .texts{margin-left:auto;margin-right:auto;padding:2.75rem 0 3.75rem;width:90%}@media screen and (min-width:768px){.HeroSecondary_commonNoImage__Y0wtN .hero .texts{padding:2.188rem 0 3.188rem;width:80%}}@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{color:#000;font-weight:700;line-height:2.75rem;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{color:#000;font-size:1.125rem;font-weight:400;line-height:1.375rem;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}