.location-financial-services-uk .custom_software .software_in{align-items:center}.location-financial-services-uk .financial-hero__inner{position:relative;border-radius:20px;overflow:hidden;min-height:520px;display:flex;align-items:center;padding:60px}.location-financial-services-uk .financial-hero__bg{position:absolute;inset:0}.location-financial-services-uk .financial-hero__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(1,10,30,.72),rgba(1,10,30,.3) 65%,rgba(1,10,30,.15))}.location-financial-services-uk .financial-hero__bg img{width:100%;height:100%;object-fit:cover}.location-financial-services-uk .financial-hero__content{position:relative;z-index:1;max-width:760px}.location-financial-services-uk .financial-hero__content .btn{margin-top:24px}.location-financial-services-uk .financial-offers__grid{display:flex;flex-wrap:wrap;gap:24px}.location-financial-services-uk .financial-offers__item{width:calc(33.33% - 24px * 2 / 3);border-radius:16px;background:linear-gradient(127deg,rgba(207,222,247,1),rgba(244,246,248,1));padding:24px}.location-financial-services-uk .financial-header-image__inner{display:flex;align-items:center;gap:50px}.location-financial-services-uk .financial-header-image__content,.location-financial-services-uk .financial-header-image__media{width:100%}.location-financial-services-uk .financial-header-image__media img{width:100%;border-radius:20px;height:auto}@media (max-width:1199px){.location-financial-services-uk .financial-hero__inner{min-height:460px;padding:40px}.location-financial-services-uk .financial-offers__item{width:calc(50% - 12px)}}@media (max-width:991px){.location-financial-services-uk .financial-hero__inner{min-height:360px;padding:30px}.location-financial-services-uk .financial-header-image__inner{flex-direction:column;gap:30px}}@media (max-width:767px){.location-financial-services-uk .financial-hero__inner{padding:24px}.location-financial-services-uk .financial-offers__item{width:100%}}.transformation_in{display:flex;align-items:center;gap:80px;padding:50px;background:rgba(44,119,240,.1);border-radius:20px}.transformation_in .transformation_left{width:100%}.transformation_in .transformation_img{flex:0 0 412px}.transformation_in h2{color:#010101;font-size:35px;font-weight:700;line-height:1.4;margin:0 0 14px}.transformation_in p{color:#555558;font-size:16px;font-weight:400;line-height:1.5;margin:0 0 15px}.transformation_in .transformation_img img{height:auto;border-radius:20px;width:100%}@media (max-width:1199px){.transformation_in h2{font-size:24px}.transformation_in{gap:40px}}@media (max-width:991px){.transformation_in{gap:30px;flex-direction:column}.transformation_in .transformation_img{flex:0 0 auto;width:100%}}@media (max-width:640px){.transformation_in{padding:25px}}.application_life{background:#f7f8fb}.application_life .head-section{max-width:980px;margin:0 auto}.application_life .application_list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:20px;gap:20px}.application_life .application_list .col{background:#ffffff;border:1px solid #dbe5fb;border-radius:14px;padding:24px 16px}.application_life .application_icon{width:56px;height:56px;margin:0 auto 14px;border-radius:50%;display:grid;place-items:center;background:#265fce;color:#ffffff;font-weight:700}.application_life .application_list h3{margin:0;font-size:22px;line-height:1.3;font-weight:500;color:#1a1a1a}.application_life .bottom_text{margin-top:32px}.application_life .bottom_text p{max-width:980px;margin:0 auto}@media (max-width:1199px){.application_life .application_list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.application_life .application_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.application_life .application_list h3{font-size:18px}}