.btn-wrap a.btn,.left-txt-right-img-with-button{position:relative}.left-txt-right-img-with-button .page-center{max-width:1240px!important}.left-txt-right-img-with-button-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;border-radius:50px;isolation:isolate;justify-content:space-between;padding:76px 80px 77px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.left-txt-right-img-with-button-inner:before{background:-webkit-gradient(linear,left top,right top,color-stop(26.92%,#f9f9f9),color-stop(63.46%,#f6f9ff),to(#f2f6ff));background:-o-linear-gradient(left,#f9f9f9 26.92%,#f6f9ff 63.46%,#f2f6ff 100%);background:linear-gradient(90deg,#f9f9f9 26.92%,#f6f9ff 63.46%,#f2f6ff);content:"";-webkit-filter:blur(100px);filter:blur(100px);inset:0;position:absolute;z-index:-1}.left-txt-right-img-with-button.orange .left-txt-right-img-with-button-inner:before{background:var(--soft-orange-background,linear-gradient(90deg,#f9f9f9 16.35%,#f9f3f0 56.17%,#f8ede7 100%))}.left-txt-right-img-with-button.orange .left-text-wrap p{color:#ff5a0c}.left-text-wrap{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.left-text-wrap p{color:#2340ca;font-size:20px;font-weight:600;margin-bottom:27px}.left-text-wrap h2{font-size:55px;font-style:normal;font-weight:400;line-height:60px}.right-img-wrap{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}.right-img-wrap .right-img-main{background:var(--Neutral-Colors-White,#fff);border-radius:24.751px;-webkit-box-shadow:6.188px 13.613px 49.502px 0 rgba(33,101,175,.05);box-shadow:6.188px 13.613px 49.502px 0 rgba(33,101,175,.05);padding:19px 20px 63px}.right-img-wrap .right-img-main img{border-radius:18px;display:block}.btn-wrap{text-align:center}.btn-wrap a.btn{background:-o-linear-gradient(left,#f15a29 2.1%,#ee6422 33.3%,#ec731a 87.7%);background:-webkit-gradient(linear,left top,right top,color-stop(2.1%,#f15a29),color-stop(33.3%,#ee6422),color-stop(87.7%,#ec731a));background:linear-gradient(90deg,#f15a29 2.1%,#ee6422 33.3%,#ec731a 87.7%);border-radius:21px;color:#fff;display:block;font-size:19.125px;font-style:normal;font-weight:600;line-height:normal;margin-inline:auto;margin-top:-31px;max-width:371px;padding-block:19px;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;width:100%}.btn-wrap a.btn:before{background:-o-linear-gradient(left,#e94e1b 0,#ee731b 50%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#e94e1b),color-stop(50%,#ee731b));background:linear-gradient(90deg,#e94e1b,#ee731b 50%);border-radius:21px;content:"";inset:0;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:5px;position:absolute}.btn-wrap a.btn:hover{background:#fff;color:#e94e1b}.btn-wrap a.btn:hover:before{opacity:1}@media (max-width:1199px){.left-txt-right-img-with-button-inner{border-radius:24.8px;padding:49.8px 20px 67px}.left-text-wrap h2{font-size:44px;line-height:46px}.left-text-wrap p{font-size:16px;margin:0 0 26px}}@media (max-width:991px){.left-text-wrap{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:767px){.btn-wrap a.btn,.btn-wrap a.btn:before{border-radius:19px}.left-txt-right-img-with-button .page-center{padding-left:8px;padding-right:8px}.left-txt-right-img-with-button-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;gap:30px;padding:30px 15px}.left-text-wrap,.right-img-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.left-text-wrap{padding-left:12px}.left-text-wrap h2{font-size:50px;line-height:50px}.left-text-wrap p{font-size:18px;margin:0 0 37px}.right-img-wrap .right-img-main{border-radius:24.8px;padding:16px 14px 51px 15px}.btn-wrap a.btn{max-width:87%;padding-block:14px}}