.bannermodulewrp{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;position:relative}.up_text h1{color:#fff;font-family:Helvetica;font-size:65px;font-style:normal;font-weight:700;line-height:70px;margin-bottom:0}.blue-bg-angle h1{margin-bottom:20px;text-align:center}.up_text p{color:#fff;margin:0 auto;max-width:800px;text-align:center}.banner_button a{border:1px solid #fff;border-radius:50px;color:#fff;display:inline-block;font-family:Helvetica;font-size:16px;font-weight:400;line-height:24px;padding:15px 38px;text-decoration:none;text-transform:uppercase}.bannermodulewrp .banner_button{display:flex;flex-wrap:wrap}.bannermodulewrp .first-button{padding-bottom:20px;padding-right:10px}.bannermodulewrp .inner-section{align-items:center;display:flex;flex-wrap:wrap;height:400px;justify-content:center;margin:0 auto;max-width:1600px}.bannermodulewrp .inner-section .left-part{position:relative;width:100%;z-index:2}.banner_button a:hover{background:#fff;color:#5c5f69;transition:all .15s linear}.bannermodulewrp .top-box{left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:1599px){.bannermodulewrp .up_text{padding-left:40px}}@media screen and (max-width:767px){.bannermodulewrp .inner-section .left-part{padding-right:0;width:100%}.bannermodulewrp .up_text{text-align:center}.banner_button a{padding:10px 30px}}@media screen and (max-width:575px){.bannermodulewrp .banner_button{margin:0;padding:0;text-align:center}.bannermodulewrp{padding:40px 0 0}.bannermodulewrp .banner_button{align-items:center;justify-content:center}}