.banner{position:relative;width:100%}.banner .container{width:33%;position:absolute;left:10%;top:50%;transform:translateY(-50%);z-index:10}.banner .container h1,.banner .container h2{font-size:35px;color:#fff;margin-bottom:1rem}.banner .banner__image{width:100%;height:100%}.banner .banner__image img{width:100%;object-fit:cover}@media only screen and (max-width: 768px){.banner{width:100%}.banner .container{width:80%}.banner .container h1,.banner .container h2{font-size:25px}}
