.banner{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:-30px;position:relative}.banner__overlay{background:rgba(21,44,78,.4);height:100%;left:0;position:absolute;top:0;width:100%}.banner__head{padding:80px 0 60px}.content__logo{margin-bottom:40px;text-align:center}.content__img img{width:100%}.content__text{padding:10px 40px}.content__text .title__section h1{font-family:Lato;font-size:32px;letter-spacing:.2rem}.content__text h4{color:#fff;font-size:16px;font-weight:700;letter-spacing:.15rem}.content__text .cta__section{margin-top:50px}.content__text .title__section b,.content__text .title__section strong{font-weight:700}@media (max-width:768px){.content__banner{padding:160px 0 40px}.content__banner h1{font-size:35px;line-height:45px;max-width:80%}}