.landing-main-banner{position:relative;float:left;width:100%;background-size:cover !important}.landing-main-banner .banner-text h3,.landing-main-banner .banner-text h1{color:#fff;font-size:60px;margin-top:0px;font-weight:bold;margin-bottom:0px;font-family:"Roboto-Regular" !important}.landing-main-banner .banner-text p{color:#fff;font-family:"Roboto-Regular" !important;font-size:20px;letter-spacing:-0.27px}.landing-main-banner .btn-wrapper{margin-top:39px}.landing-main-banner .btn-wrapper a{border-radius:3px;background-color:#00a7ff;padding:11px 36px;display:inline-block;font-family:"Roboto-Regular" !important;font-size:15px;color:#fff;letter-spacing:-0.2px;text-decoration:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.landing-main-banner .btn-wrapper a:hover{background-color:#19448b}.landing-main-banner .banner-text{padding-top:180px;padding-bottom:150px;max-width:46%}.landing-main-banner .btn-wrapper a:after{content:"\f18e";font:normal normal normal 14px/1 FontAwesome;margin-left:6px}@media only screen and (max-width:767px){.landing-main-banner .banner-text{padding:62px 15px;width:100%;max-width:100%}.landing-main-banner .overlay .container{width:100%}.landing-main-banner .banner-text h3,.landing-main-banner .banner-text h1{font-size:31px}.landing-main-banner .btn-wrapper{margin-top:13px}}@media all and (min-width:768px) and (max-width:1024px){.landing-main-banner .banner-text{padding-top:74px;padding-bottom:81px;max-width:84%;padding:74px 20px}}