.banner-with-image-outer .banner-with-image-section{align-items:end;background:linear-gradient(100deg,#ff6201 -2.18%,#ff8d45 91.83%);border-radius:20px;display:flex;justify-content:space-between;padding:0 20px 0 60px}.banner-with-image-outer .logo-icon img{height:auto;object-fit:contain;width:200px}.banner-with-image-outer .left-section{padding:40px 0;width:55%}.banner-with-image-outer .right-section{width:45%}.banner-with-image-outer .right-section .image-right img{display:flex;height:100%;object-fit:cover;width:100%}.banner-with-image-outer .heading-text h2{color:#fff;font-family:Montserrat;font-size:40px;font-style:normal;font-weight:700;line-height:50px;margin-bottom:18px}.banner-with-image-outer .description-text p{color:#fff;font-family:Hind;font-size:20px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:18px}.banner-with-image-outer .logo-icon{margin-bottom:30px}@media only screen and (max-width:767px) and (min-width:220px){.banner-with-image-outer .banner-with-image-section{background:linear-gradient(100deg,#ff6201 -2.18%,#ff8d45 91.83%);border-radius:20px;display:block;padding:54px 28px 46px}.banner-with-image-outer .right-section{display:none}.banner-with-image-outer .heading-text h2{color:#fff;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:18px}.banner-with-image-outer .description-text p{font-size:18px;font-weight:300;line-height:26px;margin-bottom:61px}.banner-with-image-outer .description-text p br{display:none}.banner-with-image-outer .left-section{padding:0;width:100%}.banner-with-image-outer .black-button{display:block;text-align:center}.banner-with-image-outer .logo-icon{display:none}}@media only screen and (max-width:1260px) and (min-width:768px){.banner-with-image-outer .banner-with-image-section{padding:40px 62px 0 60px}.banner-with-image-outer .left-section{padding:0}.banner-with-image-outer{padding:0 15px}}