.banner{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;padding:500px 0 200px;position:relative;text-align:center}.banner .content{color:#fff;max-width:650px;position:relative;z-index:4}.banner .content h1{color:#fff;margin:0}.banner .content .summary,.banner .content h3{text-transform:uppercase}.banner .content h3{color:#fff;font-weight:400;letter-spacing:1px;margin:15px 0 30px}.banner .content .btn,.banner .content .btn:hover{padding:19px 68px}.banner .bottom-image{bottom:0;display:flex;left:0;position:absolute;right:0;width:100%;z-index:2}.banner .bottom-image img{width:100%}.banner .layer{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.banner .layer img{width:100%}.banner .btn span{padding-left:5px}.banner .content a.btn{background-color:#918f35!important;font-size:19px}.banner .content a.btn:hover{background-color:#9c9a54!important}@media screen and (max-width:767px){.banner{padding:300px 0 120px}.banner .bottom-image{display:none!important}.banner .content a.btn span{display:none}.banner .content .btn,.banner .content .btn:hover{font-size:18px;padding:15px 50px}}@media screen and (max-width:600px){.banner{padding:217px 0 80px}}