.inquire_form_section.our_service{padding-top:30px}.inquire_form_section.our_service .form_bg{background-size:cover;align-items:flex-end;position:relative;z-index:1;overflow:hidden;padding:60px 0}.inquire_form_section.our_service .form_bg:after{position:absolute;content:"";inset:0;background:#010101;opacity:.5;z-index:-1}.inquire_form_section.our_service .form_inner .form_fild{max-width:560px;width:100%;background:#fff}.inquire_form_section.our_service .form_inner p{color:#fff}.our_service .crtifct_list{width:100%;padding:0;display:flex;flex-wrap:nowrap;gap:14px;justify-content:flex-start;margin:80px 0 0}.our_service .crtifct_list .crtifct_box{padding:10px;border-radius:10px;max-width:100%;flex:1 1;margin:0;background:#fff}.our_service .crtifct_list .crtifct_box .crt_txt{display:block;font-size:10px;line-height:1.2;margin-top:0;color:#000}.our_service .crtifct_list .crtifct_box .crt_icon,.our_service .crtifct_list .crtifct_box .crt_icon img{height:35px!important}@media (max-width:1199px){.inquire_form_section.our_service .form_inner{padding:40px;align-items:center}.our_service .crtifct_list{margin-top:40px;flex-wrap:wrap}.our_service .crtifct_list .crtifct_box{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 7px)}}@media (max-width:991px){.inquire_form_section.our_service .form_inner{padding:0}.inquire_form_section.our_service .form_inner .form_fild{max-width:100%}}@media (max-width:767px){.inquire_form_section.our_service .form_inner .form_fild h2{font-size:28px}.our_service .crtifct_list .crtifct_box{flex:0 0 100%;height:auto}.inquire_form_section.our_service{padding:0}.inquire_form_section .form_inner .form_details{gap:0}.inquire_form_section.our_service .form_inner p{font-size:16px}}.custom_software .software_in{display:flex;gap:30px}.custom_software .software_left{width:45%}.custom_software .software_img{width:55%}.custom_software .software_img img{max-width:100%;width:100%;height:auto;object-fit:contain;vertical-align:middle;border-radius:20px}@media (max-width:991px){.custom_software .software_in{flex-direction:column;gap:40px}.custom_software .software_img,.custom_software .software_in .software_left{width:100%}.custom_software .software_img{margin:0 auto}}.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}}.contact_dallas .contact_in{background:linear-gradient(29deg,#010101 21.03%,#265fce 144.33%),#010101;padding:48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,45%);grid-gap:32px;gap:32px;align-items:center;overflow:hidden}.contact_dallas .contact_cnt .tagline{margin:14px 0 24px;font-size:18px}.contact_dallas .cont_img img{width:100%;height:auto;border-radius:16px;display:block}@media (max-width:991px){.contact_dallas .contact_in{grid-template-columns:1fr;padding:32px}}@media (max-width:767px){.contact_dallas .contact_in{padding:24px}}