.baner-wrapper{background-size:cover;background-position:50%;padding-top:134px;text-align:center;overflow:hidden;background-color:#333}.baner-wrapper *{color:inherit}.baner-wrapper .banner{padding:4rem 0}.baner-wrapper .content-wrapper{padding:4rem 0;z-index:1;position:relative}.baner-wrapper h1{font-family:bebas-neue-by-fontfabric,sans-serif;margin:0;opacity:0}.baner-wrapper .anim h1{opacity:1;right:0;position:relative;-webkit-animation:showCont3 .5s ease 0s 1 normal none running;-moz-animation:.5s ease 0s normal none 1 running showCont3;-ms-animation:.5s ease 0s normal none 1 running showCont3;-o-animation:.5s ease 0s normal none 1 running showCont3;animation:showCont3 .5s ease 0s 1 normal none running}.baner-wrapper h2{font-family:AvenirNext;font-weight:400;font-size:2rem;margin:0;max-width:1050px}.baner-wrapper p{display:none;font-size:1.14rem;margin:1rem 0 0;opacity:0}.baner-wrapper .anim p{opacity:1;right:0;position:relative;-webkit-animation:showCont3 .5s ease .2s 1 normal none running;-moz-animation:.5s ease .2s normal none 1 running showCont3;-ms-animation:.5s ease .2s normal none 1 running showCont3;-o-animation:.5s ease .2s normal none 1 running showCont3;animation:showCont3 .5s ease .2s 1 normal none running}@media(min-width:580px){.baner-wrapper p{display:block}}@media(min-width:964px){.baner-wrapper h1{padding-left:1rem;border-left:3px solid #f55622;text-align:left}.baner-wrapper h2,.baner-wrapper p{text-align:left}}