.teaser_section .container{padding:0 20px}@media only screen and (min-width:768px){.teaser_section .container{padding:0 40px}}.teaser_section .teaser_title{margin:10px 0 0}.teaser_section .teaser_text{margin-top:20px}.teaser_section .cta{margin-top:30px}.teaser_section_has_bg{position:relative;padding:90px 20px;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}@media only screen and (min-width:768px){.teaser_section_has_bg{padding:130px 40px}}.teaser_section_has_bg:before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.35);z-index:0}.teaser_section_has_bg .container,.teaser_section_has_bg .teaser_wrapper{position:relative;z-index:1}.teaser_section_has_bg .teaser_suptitle{color:#fff;font-size:22px;font-weight:500;text-transform:none;letter-spacing:0;margin-bottom:0}@media only screen and (min-width:768px){.teaser_section_has_bg .teaser_suptitle{font-size:32px}}.teaser_section_has_bg .teaser_title{color:#fff;text-transform:uppercase;font-size:clamp(1.8rem,8vw,4.2rem);line-height:1.1}.teaser_section_has_bg .cta{margin-top:35px}.teaser_section_has_bg .cta:after{background-color:#fff}.teaser_section_has_bg .cta:hover{color:#1a191d}
/*# sourceMappingURL=block_teaser.min.css.map */
