@media screen{.banner-full-text-bg-img .bg{background-size:cover;background-position:center;background-repeat:no-repeat;padding:2rem}}@media screen and (min-width:768px){.banner-full-text-bg-img .bg{padding:4rem 1rem;background-position:right}}@media screen and (min-width:1200px){.banner-full-text-bg-img .bg{padding:6rem 1rem}}@media screen{.banner-full-text-bg-img .bg a{color:#fff;text-decoration:underline;text-underline-offset:5px}.banner-full-text-bg-img .bg a:hover{text-decoration:underline}}