.WrapperBannerGray_buttons__6sF82{display:flex;grid-gap:1rem;gap:1rem;justify-content:center;align-items:center;padding:1.5rem 0}.WrapperBannerGray_buttons__6sF82 a:nth-child(2){transition:all .3s ease-in-out}.WrapperBannerGray_buttons__6sF82 a:nth-child(2):hover{transition:all .15s ease-in-out;box-shadow:0 4px .5rem rgba(0,0,0,.2);transform:translateY(-.3rem)}.Input_error_message__66waJ{color:#e84141;font-size:14px}.Input_error_input__5vtN0{border:1px solid #e84141}.InputSelect_error_message__emV19{color:#e84141;font-size:14px}.InputSelect_error_input__V41Zq{border:1px solid #e84141}.FormCTA_form_container__r9jSh{width:100%;background:#fff;border-radius:10px;text-align:left}@media screen and (min-width:880px){.FormCTA_form_container__r9jSh{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr 1fr}}@media screen and (min-width:1080px){.FormCTA_form_container__r9jSh{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:650px 1fr}}@media screen and (min-width:768px){.FormCTA_grid_colunm__17LlW{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr 1fr}}.FormCTA_form_container_content__C9fs3{padding:1rem}.FormCTA_form_container_image__f5N9L{border-radius:10px}.SectionServicesModernizationLegacy_flex_legacy_container__RhLFy{max-width:1100px;margin:0 auto}.SectionServicesModernizationLegacy_flex_legacy__NVegr{width:100%;display:flex;justify-content:center;align-items:center;padding:2rem 1rem;grid-gap:2rem;gap:2rem;flex-direction:column-reverse}@media screen and (min-width:1024px){.SectionServicesModernizationLegacy_flex_legacy__NVegr{flex-direction:row}}.SectionServicesModernizationLegacy_flex_legacy_content__H1KWa{flex:1 1}.SectionServicesModernizationLegacy_flex_legacy_image__MWF2u{flex:1 1;border-radius:10px}.SectionMigationLegacyDevelopment_need_product_discovery__rHbAQ{width:100%}.SectionMigationLegacyDevelopment_need_product_grid__Y1A7_{width:100%;max-width:950px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem 1.5rem;justify-content:center;padding:2rem 1rem}.SectionMigationLegacyDevelopment_need_product_item__7pW_f{width:100%;align-items:center;background:#fff;border:1px solid #d7d8e4;border-radius:10px;display:flex;flex-direction:column;text-align:center;padding:20px;grid-gap:1rem;gap:1rem;transition:border-bottom .1s}.SectionMigationLegacyDevelopment_need_product_item__7pW_f:hover{transition:border-bottom .1s;border-bottom:4px solid #d7d8e4}@media screen and (min-width:880px){.SectionMigationLegacyDevelopment_need_product_item__7pW_f{flex-direction:row;text-align:left}}.SectionMigationLegacyDevelopment_need_product_image__nB_gO{border-radius:50%}.CardCases_case_card_container__7clsM{display:flex;place-items:center;margin-left:1.5rem;margin-right:1.5rem}@media screen and (min-width:600px){.CardCases_case_card_container__7clsM{margin-left:3rem;margin-right:3rem}}@media screen and (min-width:900px){.CardCases_case_card_container__7clsM{margin-left:4rem;margin-right:4rem}}.CardCases_case_card__2LhEM{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:2rem;background-color:#f3ede9;border-radius:10px;overflow:hidden}.CardCases_case_card__2LhEM:nth-child(odd){background-color:#11448c;color:#fff}@media screen and (min-width:1000px){.CardCases_case_card__2LhEM{flex-direction:row}}.CardCases_primary_section__8RjXR{background-color:#11448c;color:#fff}.CardCases_reverse__0_8vf{flex-direction:column}@media screen and (min-width:1000px){.CardCases_reverse__0_8vf{flex-direction:row-reverse}}.CardCases_case_card_content__w8PgU{flex:1 1;padding:2rem}.CardCases_case_card_content__w8PgU p:last-child{margin-bottom:0}.CardCases_case_card_image__rXQxq{flex:1 1;place-items:center;width:100%;max-height:450px;overflow:hidden}.CardCases_case_card_image__rXQxq img{height:calc(100% + 2rem)!important;-o-object-fit:cover!important;object-fit:cover!important}.CardCases_small_image__48__F{max-height:330px}.CardCases_case_card_categories__Iwf_0,.CardCases_case_card_links__0BsRi{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;grid-gap:1rem;gap:1rem}.CardCases_case_card_links__0BsRi{z-index:10000}.CardCases_case_card_links__0BsRi p{margin:0;padding:0;cursor:pointer}.SectionStoriesAppsLegacy_legacy_apps_container__o4uBr{padding:1rem 2rem;z-index:-1}.Modal_modal_container__BnSEK{position:fixed;top:0;left:0;width:100%;min-height:100vh;height:100vh;margin:0;padding:1rem 0;background-color:rgba(0,0,0,.9);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);opacity:0;visibility:hidden;z-index:1000;overflow:auto;grid-row-gap:1rem;row-gap:1rem;grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.Modal_open__KT__p{opacity:1;visibility:visible;display:grid;justify-content:center;align-items:center;transition:all .5s}.Modal_modal__LdQ_C{position:relative;width:95%;min-width:auto;height:auto;margin-left:auto;margin-right:auto;text-align:center;z-index:var(--z-modal);padding:2rem 1rem;background-color:transparent;color:var(--dark-color)}@media screen and (min-width:1024px){.Modal_modal__LdQ_C{min-width:500px}}@media screen and (min-width:640px){.Modal_modal__LdQ_C{padding:3rem 2rem}}@media screen and (min-width:700px){.Modal_modal__LdQ_C{width:100%;max-width:1045px}}.Modal_modal__LdQ_C .Modal_close_modal__a2Z36{position:absolute;top:.5rem;right:.5rem;background-color:var(--dark-color);padding:.5rem;cursor:pointer}.Modal_modal__subtitle__Nh9LF,.Modal_modal__title__6Pw74{max-width:500px;margin-left:auto;margin-right:auto}.Modal_modal__icon__pslty{width:100px;height:80px}.FormCustom_form_container__MDb02{width:100%;background:#fff;border-radius:10px;text-align:left}@media screen and (min-width:880px){.FormCustom_form_container__MDb02{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr 1fr}}@media screen and (min-width:1080px){.FormCustom_form_container__MDb02{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:650px 1fr}}@media screen and (min-width:768px){.FormCustom_grid_colunm__Nb8vg{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr 1fr}}.FormCustom_form_container_content__JztfC{padding:1rem}.FormCustom_form_container_image__5EAAl{border-radius:10px}.SectionGradientBanner_banner_gradient__D4ZP3{background:linear-gradient(266.36deg,rgba(125,168,226,.53) -2.75%,hsla(35,40%,94%,0) 21.16%),linear-gradient(49.67deg,rgba(255,209,212,.47) 2.66%,hsla(35,40%,94%,0) 43.25%),#fbf8f4;border-radius:10px;padding:50px 20px 60px;text-align:center}.CardInvolvedProduct_product_card__wJKxU{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:2rem;background-color:#f3ede9;border-radius:10px;overflow:hidden}.CardInvolvedProduct_product_card__wJKxU:nth-child(odd){background-color:#ee8235;color:#fff}@media screen and (min-width:1000px){.CardInvolvedProduct_product_card__wJKxU{flex-direction:row}}.CardInvolvedProduct_primary_section__umeBC{background-color:#ee8235;color:#fff}.CardInvolvedProduct_reverse__uXrGi{flex-direction:column}@media screen and (min-width:1000px){.CardInvolvedProduct_reverse__uXrGi{flex-direction:row-reverse}}.CardInvolvedProduct_product_card_content__X1Q9x{flex:1 1;padding:2rem}.CardInvolvedProduct_product_card_content__X1Q9x p:last-child{margin-bottom:0}.CardInvolvedProduct_product_card_image__s9M2_{flex:1 1;width:100%;max-height:450px;overflow:hidden}.CardInvolvedProduct_product_card_image__s9M2_ img{height:calc(100% + 2rem)!important;-o-object-fit:cover!important;object-fit:cover!important}.CardInvolvedProduct_small_image__uaLMo{max-height:330px}@media screen and (min-width:1024px){.SectionOurServicesMigationLegacyGrid_discovery_content__wUsF8{font-size:1.2rem;max-width:900px;margin:0 auto}}.SectionOurServicesMigationLegacyGrid_discovery_grid__i39rP{padding-top:3rem;padding-bottom:3rem;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-template-rows:1fr;justify-content:center}@media screen and (min-width:1024px){.SectionOurServicesMigationLegacyGrid_discovery_grid__i39rP{grid-template-columns:repeat(3,1fr);justify-content:center}}@media screen and (min-width:1124px){.SectionOurServicesMigationLegacyGrid_discovery_grid__i39rP{max-width:1100px;margin:0 auto}}.SectionOurServicesMigationLegacyGrid_discovery_item___LxJS{border:1px solid #d9dee8;border-radius:10px;height:100%;margin:0;padding:40px 35px;text-align:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;grid-gap:1rem;gap:1rem}.SectionOurServicesMigationLegacyGrid_discovery_grid_image__07XaX{min-width:60px!important;min-height:60px!important;-o-object-fit:cover;object-fit:cover;border-radius:100%}.SectionRequirementsLegacySoftwareDevelopment_requirements_grid__TbF0Q{width:100%;padding:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1rem}@media screen and (min-width:768px){.SectionRequirementsLegacySoftwareDevelopment_requirements_grid__TbF0Q{padding:3rem}}.SectionRequirementsLegacySoftwareDevelopment_requirements_item__Rp1iG{background:#fff;border:1px solid #d9dee8;border-radius:10px;padding:15px;transition:box-shadow .1s}.SectionRequirementsLegacySoftwareDevelopment_requirements_item__Rp1iG:hover{transition:box-shadow .1s;box-shadow:1px 2px 0 rgba(0,0,0,.1)}@media screen and (min-width:768px){.SectionRequirementsLegacySoftwareDevelopment_requirements_item__Rp1iG{padding:30px}}.SectionRequirementsLegacySoftwareDevelopment_requirements_item__Rp1iG h4,.SectionRequirementsLegacySoftwareDevelopment_requirements_item__Rp1iG p{padding-top:.4rem}.SectionRequirementsLegacySoftwareDevelopment_requirements_item_header__Itba_{display:flex;justify-content:flex-start;align-items:center;grid-gap:10px;gap:10px}.SectionRequirementsLegacySoftwareDevelopment_requirements_item_list__C__pU{padding-top:.8rem}.SectionRequirementsLegacySoftwareDevelopment_requirements_img_responsive__PgVwC{display:inline-block}.SectionDeveloperLegacy_develop_legacy_results__uxC4Q{width:100%;padding:3rem 1rem;display:grid;grid-template-columns:1fr;grid-gap:2rem 3rem;gap:2rem 3rem}@media screen and (min-width:880px){.SectionDeveloperLegacy_develop_legacy_results__uxC4Q{grid-template-columns:repeat(2,1fr)}}.SectionDeveloperLegacy_develop_legacy_results_item_image__sZHBy{border-radius:5px}