.banner{background-color:#1f1438;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:54px 0;position:relative}.banner .page-center{padding:27px 0}.banner h1,.banner h2,.banner h3,.banner h4,.banner h5,.banner h6{color:#fff}.banner h1{font-size:60px}.banner .content{line-height:1.2em}.banner p:last-of-type{padding-bottom:0}.banner .btn_wrp{margin-bottom:7px;margin-top:2.75%}.banner .btn_wrp a{background-color:#2ee687;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #2ee687;border-radius:26px;color:#fff;display:inline-block;font-family:Roobert bold,Helvetica,Arial,Lucida,sans-serif;font-size:20px;font-weight:500;line-height:1.7em;padding:.3em 52px;position:relative;transition:all .3s ease 0ms}.banner .btn_wrp a:hover,.banner .btn_wrp.transparent a,.banner .btn_wrp.transparent a:hover{background-color:transparent;border-color:#2ee687;color:#2ee687}.banner .btm_content{font-size:18px}.banner .video_wrp{margin-top:48px;position:relative}.banner .video_box{display:block;line-height:0;position:relative;z-index:1}.banner .video_box video{height:auto;max-width:100%;width:100%}.banner .video_overlay{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.banner .video_overlay_hover{background:transparent;height:100%;position:absolute;transition:all .5s ease-in-out;width:100%;z-index:100}.banner a.video_play{color:#fff;display:block;font-size:6rem;left:50%;line-height:6rem;margin-left:-3rem;margin-top:-3rem;position:absolute;top:50%;z-index:100}.banner .video_play:before{content:"I";font-family:ETmodules}.banner .video_overlay_hover:hover{background-color:rgba(0,0,0,.6)}.banner .video_play:hover{color:#2ee687}.banner .video_overlay.hide{display:none}@media (min-width:981px){.banner .btm_content,.banner .content{width:70.9%}}@media (max-width:980px){.banner{padding:50px 0}.banner .btn_wrp{margin-top:30px}.banner h1{font-size:52px}}@media only screen and (max-width:767px){.banner h1{font-size:32px}.banner .page-center{margin-bottom:30px!important;margin-top:30px!important}}