.banner-outer-wrapper{height:600px;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;text-align:center;transform:scale(1,1);transition:transform .4s;overflow:hidden;position:relative;max-width:2000px;margin:0 auto}.banner-heading h1{margin:0;font-size:65px;color:#f9f9f9;padding-bottom:45px;//z-index:9;position:relative;padding-left:20px;padding-right:20px}.banner-heading p{color:#f9f9f9;font-size:24px;font-weight:500;margin:0 auto;position:relative;padding-left:20px;padding-right:20px}.banner-inner-wrp{width:100%;height:600px;background-repeat:no-repeat;background-size:cover;background-position:center left 39%;transition:1s all;position:absolute;height:100%;z-index:-1;top:0}.banner-heading{margin:0 auto}.banner-outer-wrapper.stick .banner-inner-wrp{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 20s ease-out;-moz-transition:all 20s ease-out;-o-transition:all 20s ease-out;overflow:hidden}@media(max-width:1300px){.banner-heading{left:17%}}@media(max-width:850px){.banner-heading h1{font-size:45px;padding-left:50px;padding-right:50px}.banner-heading p{font-size:20px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:768px) and (max-width:1024px){.banner-heading p br{display:none}.banner-outer-wrapper{min-height:450px}.banner-inner-wrp{height:450px}.banner-heading{left:-2%}}@media(max-width:767px){.banner-heading p br{display:none}.banner-outer-wrapper{min-height:450px}.banner-inner-wrp{height:450px}.banner-heading{left:-2%}}@media(max-width:479px){.banner-heading h1{font-size:35px;padding-left:30px;padding-right:30px}.banner-heading p{font-size:18px;padding-left:30px;padding-right:30px}}