.Hero_hero__9sw0D{position:relative;padding-inline:var(--padding-inline-value)}.Hero_hero__9sw0D .Hero_wrapper__xEYas{position:relative;display:flex;flex-direction:column;gap:2.5rem;z-index:1}@media(max-width:767px){.Hero_hero__9sw0D .Hero_wrapper__xEYas{gap:2rem}}.Hero_hero__9sw0D .Hero_wrapper__xEYas .Hero_title__RfgF0{width:100%;max-width:927px;font-weight:700;font-size:3rem;line-height:60px}@media(max-width:767px){.Hero_hero__9sw0D .Hero_wrapper__xEYas .Hero_title__RfgF0{font-size:1.5rem;line-height:normal}}.Hero_hero__9sw0D .Hero_wrapper__xEYas .Hero_title_color__icVBT{color:#d2ab69}.Hero_hero__9sw0D .Hero_wrapper__xEYas .Hero_content__Z9keP{font-family:Red Hat Text,sans-serif;font-size:1rem;line-height:1.2;font-weight:400}@media(min-width:768px){.Hero_hero__9sw0D .Hero_wrapper__xEYas .Hero_content__Z9keP{font-family:Red Hat Text,sans-serif;font-size:1.5rem;line-height:1.2;font-weight:400;max-width:80%}}.Hero_hero__9sw0D .Hero_circle__wrapper__wDuun{position:absolute;inset:0 0 auto;width:100%;height:500%;overflow:hidden;pointer-events:none}.Hero_hero__9sw0D .Hero_circle__D8JGD{position:absolute;top:20vh;right:0;transform:translate(50%);border-radius:99rem;width:34rem;height:34rem;aspect-ratio:1;box-shadow:inset 0 .25rem 3.25rem 0 rgba(0,0,0,.25)}@media(max-width:1024px){.Hero_hero__9sw0D .Hero_circle__D8JGD{width:25.5rem;height:25.5rem}}@media(max-width:767px){.Hero_hero__9sw0D .Hero_circle__D8JGD{top:-20rem;right:-2rem;width:17rem;height:17rem}}.Hero_hero__9sw0D .Hero_circle__color__blue__7pL9T{background-color:#12284c}.Hero_hero__9sw0D .Hero_circle__color__gold__NsjgP{background-color:#d2ab69}.Hero_hero__9sw0D .Hero_circle__color__concrete__w7_Qu{background-image:url(/images/concrete.webp)}.SoftwareCard_card__WkGdJ{display:flex;flex-direction:column;border-radius:1.5rem;width:100%;height:20rem;padding:2.5rem 2.5rem 2.5rem 3rem;align-items:center;background-color:#e4e4e4;color:#0d1f3c;gap:2.5rem;cursor:pointer;transition:color .5s ease,background-color .3s ease-out,fill .5s ease}.SoftwareCard_card__WkGdJ .SoftwareCard_thumbnail__FnC5e{display:flex;justify-content:center;align-items:center;width:10rem;height:auto;aspect-ratio:1;border-radius:999px;background-image:url(/_next/static/media/background_card.181b0956.webp);object-fit:cover;object-position:top}.SoftwareCard_card__WkGdJ .SoftwareCard_thumbnail__FnC5e path{transition:fill .5s ease}.SoftwareCard_card_content__jmxjN{font-size:1.25rem;font-weight:700}.SoftwareCard_card__WkGdJ:hover{background:#0d1f3c;color:#d2ab69}.SoftwareCard_card__WkGdJ:hover .SoftwareCard_thumbnail__letter_c__ncUtr{fill:#d2ab69}.SoftwareCard_card__WkGdJ.SoftwareCard_active__9G4j_{background:#0d1f3c;color:#d2ab69;cursor:default}.SoftwareCard_card__WkGdJ.SoftwareCard_active__9G4j_ .SoftwareCard_thumbnail__letter_c__ncUtr{fill:#d2ab69}.Title_title__6LvQo h1{font-size:3rem}@media(max-width:767px){.Title_title__6LvQo h1{font-size:1.5rem}}.Title_title__6LvQo h2{font-size:2rem}@media(max-width:767px){.Title_title__6LvQo h2{font-size:1.25rem}}.Title_title__6LvQo h3{font-size:1.25rem}@media(max-width:767px){.Title_title__6LvQo h3{font-size:1rem}}.Title_title__6LvQo h4{font-size:1.125rem}@media(max-width:767px){.Title_title__6LvQo h4{font-size:1rem}}.Title_title_gold__xo4QS{color:#d2ab69}.Title_title_blue__cLwzR{color:#0d1f3c}.ButtonLink_button-link__yetRm{padding:1rem 2rem;width:-moz-fit-content;width:fit-content;border-radius:.5rem;text-align:center;text-decoration:none;color:var(--button-link-color);background-color:var(--button-link-background-color);transition:.3s ease-in-out;transition-property:background-color,color;filter:drop-shadow(.25rem .25rem .25rem rgba(0,0,0,.25));font-family:Red Hat Display,sans-serif;font-size:1.5rem;line-height:1.2;font-weight:700}@media(max-width:1023px){.ButtonLink_button-link__yetRm{font-size:.75rem}}.ButtonLink_button-link__blue-on-gold__Sy_7J{--button-link-color:#fff;--button-link-background-color:#0d1f3c}.ButtonLink_button-link__blue-on-gold__Sy_7J:hover{--button-link-color:#0d1f3c;--button-link-background-color:#fff}.ButtonLink_button-link__blue-on-grey__m8Aak{--button-link-color:#fff;--button-link-background-color:#0d1f3c}.ButtonLink_button-link__blue-on-grey__m8Aak:hover{--button-link-background-color:#d2ab69}.DescriptiveSheetWrappedInfo_descriptive_sheet__wrapped_info__EWzqh{display:flex;flex-direction:column;gap:0}.DescriptiveSheetWrappedInfo_descriptive_sheet__wrapped_info__title__rLFGa{display:flex;align-items:center;gap:.5rem;padding-bottom:1.5rem;cursor:pointer}.DescriptiveSheetWrappedInfo_descriptive_sheet__wrapped_info__title__rLFGa .DescriptiveSheetWrappedInfo_title__3vE4f{padding:0;font-size:20px;font-weight:700;background:unset}.DescriptiveSheetWrappedInfo_descriptive_sheet__wrapped_info__title__rLFGa .DescriptiveSheetWrappedInfo_unwrap_button__F5fbz{display:flex;border-radius:99px;border:1px solid #d2ab69;width:1.5rem;aspect-ratio:1;justify-content:center;align-items:center;color:#d2ab69;background:unset;transition:background-color .3s ease}.DescriptiveSheetWrappedInfo_descriptive_sheet__wrapped_info__title__rLFGa .DescriptiveSheetWrappedInfo_unwrap_button__F5fbz svg{width:.5rem;aspect-ratio:1}.DescriptiveSheetWrappedInfo_descriptive_sheet__wrapped_info__title__rLFGa .DescriptiveSheetWrappedInfo_unwrap_button__F5fbz svg .DescriptiveSheetWrappedInfo_vertical__kIyCu{transition:transform .5s ease}.DescriptiveSheetWrappedInfo_descriptive_sheet__wrapped_info__title__rLFGa .DescriptiveSheetWrappedInfo_unwrap_button__F5fbz svg .DescriptiveSheetWrappedInfo_collapse___lZCD{transform:translateX(100%) rotate(90deg)}.DescriptiveSheetWrappedInfo_descriptive_sheet__wrapped_info__title__rLFGa:hover .DescriptiveSheetWrappedInfo_unwrap_button__F5fbz{background:#fff}.DescriptiveSheetWrappedInfo_descriptive_sheet__wrapped_info__EWzqh .DescriptiveSheetWrappedInfo_info_wrapper__GfB8J{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease;padding-bottom:1.5rem}.DescriptiveSheetWrappedInfo_descriptive_sheet__wrapped_info__EWzqh .DescriptiveSheetWrappedInfo_info_wrapper__list___s09S{display:flex;flex-direction:column;padding:0 1rem;font-size:1rem;line-height:normal;color:#0d1f3c;gap:1rem;overflow:hidden}.DescriptiveSheetWrappedInfo_descriptive_sheet__wrapped_info__EWzqh .DescriptiveSheetWrappedInfo_info_wrapper__list__connection__ticJd{cursor:pointer}.DescriptiveSheetWrappedInfo_descriptive_sheet__wrapped_info__EWzqh .DescriptiveSheetWrappedInfo_collapse___lZCD{transition:grid-template-rows .3s;grid-template-rows:0fr;padding-bottom:0}.DescriptiveSheetWrappedInfo_descriptive_sheet__separator__8SySk{height:2px;width:110%;background:#d2ab69;margin-bottom:1.5rem}.DescriptiveSheet_descriptive_sheet__m1ZcY{display:flex;flex-direction:column;flex:1 1}.DescriptiveSheet_descriptive_sheet__main__uKNma{display:flex;flex-direction:column;gap:1.5rem}.DescriptiveSheet_descriptive_sheet__main__uKNma .DescriptiveSheet_availability__Gwtug{border:1px solid #d2ab69;border-radius:99rem;width:-moz-fit-content;width:fit-content;padding:.5rem 1rem;color:#d2ab69;font-size:large;font-weight:700}.DescriptiveSheet_descriptive_sheet__main__uKNma .DescriptiveSheet_top__iCblL{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;gap:1rem}.DescriptiveSheet_descriptive_sheet__main__uKNma .DescriptiveSheet_schedule__HJ6y6{font-family:Red Hat Text,sans-serif;font-size:1rem;line-height:1.2;font-weight:600}.DescriptiveSheet_descriptive_sheet__main__uKNma .DescriptiveSheet_software_name__7r9lQ{color:#d2ab69;font-weight:700;font-size:2.5rem}.DescriptiveSheet_descriptive_sheet__main__uKNma .DescriptiveSheet_introduction__RTzUs{font-weight:700;font-size:1.5rem}.DescriptiveSheet_descriptive_sheet_primary__uKjBR{font-weight:400}.DescriptiveSheet_descriptive_sheet_secondary__IiPVX{font-size:14px}.DescriptiveSheet_descriptive_sheet__m1ZcY .DescriptiveSheet_tags__jkqYl{display:flex;flex-flow:row wrap;gap:.5rem}.DescriptiveSheet_descriptive_sheet__m1ZcY .DescriptiveSheet_tags__jkqYl .DescriptiveSheet_tag__bIOkL{padding:.25rem .5rem;font-family:Red Hat Text,sans-serif;font-size:12px;line-height:1.2;font-weight:600;border-radius:99rem;background:#707070;color:#e4e4e4}.DescriptiveSheet_descriptive_sheet__footer__8i2Qc{font-size:15px;font-weight:700}.DescriptiveSheet_descriptive_sheet__footer__mailto__njHzH{color:#d2ab69;font-weight:400;text-decoration:none}.DescriptiveSheet_descriptive_sheet__footer__mailto__njHzH:hover{text-decoration:underline}.CrossMenu_SVG_crossSvg__K7X_N{stroke:#0d1f3c;transition:stroke .3s ease;cursor:pointer}.CrossMenu_SVG_crossSvg__K7X_N:hover{stroke:#d2ab69}.StickyContainer_sticky_container__wrapper__i8rFP{position:relative;flex:1 1;min-width:30rem}.StickyContainer_sticky_container__wrapper__i8rFP .StickyContainer_sticky_container__TVARs{display:flex;flex-direction:column;flex:1 1;border-radius:1.5rem;padding:4rem 2.5rem;width:100%;background:#e4e4e4;justify-content:space-between;overflow:hidden;overflow-y:auto}.StickyContainer_sticky_container__wrapper__i8rFP .StickyContainer_sticky_container__TVARs .StickyContainer_close_icon__nJp57{position:absolute;top:1rem;right:1rem;width:2rem}@media(min-width:1025px){.StickyContainer_sticky_container__wrapper__i8rFP .StickyContainer_sticky_container__TVARs .StickyContainer_close_icon__nJp57{display:none}}@media(max-width:1024px){.StickyContainer_sticky_container__wrapper__i8rFP .StickyContainer_sticky_container__TVARs{border-radius:1.5rem 0 0 1.5rem;max-width:90%}.StickyContainer_sticky_container__wrapper__i8rFP{position:fixed;top:0;left:0;right:0;height:100vh;height:100dvh;min-width:unset;display:flex;justify-content:flex-end;z-index:20;background-color:transparent;visibility:hidden;transition:background-color .5s ease,visibility .5s ease}.StickyContainer_sticky_container__wrapper__i8rFP .StickyContainer_sticky_container__TVARs{transition:transform .5s ease;transform:translateX(100%)}.StickyContainer_sticky_container__wrapper__opened__fsPUI{background-color:rgba(0,0,0,.4);visibility:visible}.StickyContainer_sticky_container__wrapper__opened__fsPUI .StickyContainer_sticky_container__TVARs{transform:translateX(0)}}.OurSoftwares_OurSoftwares__15SMi{padding-inline:var(--padding-inline-value)}.OurSoftwares_OurSoftwares__15SMi .OurSoftwares_title__EjYq3{border-radius:60px;background:#d9d9d9;padding:1rem 2rem;width:-moz-fit-content;width:fit-content}.OurSoftwares_OurSoftwares__15SMi .OurSoftwares_cards_container__0tT9X{display:flex;flex-direction:column;width:100%;padding-top:2.5rem;gap:3rem}@media(min-width:1025px){.OurSoftwares_OurSoftwares__15SMi .OurSoftwares_cards_container__0tT9X{display:grid;grid-template-columns:repeat(2,1fr)}}.OurSoftwares_OurSoftwares__15SMi .OurSoftwares_cards_container__0tT9X .OurSoftwares_softwares_grid__ytg4C{display:flex;flex-direction:column;gap:2rem}@media(min-width:1025px){.OurSoftwares_OurSoftwares__15SMi .OurSoftwares_cards_container__0tT9X .OurSoftwares_softwares_grid__ytg4C{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-template-rows:auto;grid-gap:3.5rem 3rem;gap:3.5rem 3rem;height:-moz-fit-content;height:fit-content}}.OurSoftwares_OurSoftwares__15SMi .OurSoftwares_highlights__title__mA6qM{padding-top:12rem;padding-bottom:5rem;font-size:2rem;font-weight:700;text-align:center}.Highlights_highlights__jG0xo{display:flex;flex-direction:column;gap:4rem;align-items:center;padding-inline:var(--padding-inline-value);min-height:1000px;overflow:hidden}.Highlights_highlights__title__0pYg7{font-family:Red Hat Display,sans-serif;line-height:1.2;font-weight:600;font-size:clamp(40px,3.5vw,35px)}@media(max-width:1024px){.Highlights_highlights__title__0pYg7{font-size:40px;line-height:44px}}@media(max-width:767px){.Highlights_highlights__title__0pYg7{font-size:35px;line-height:47px}}.Highlights_slider__GOP_Z{display:flex;flex-direction:row;gap:6rem;width:500%;position:relative;transform:translateX(50%);--line-width:0}@media(min-width:1025px){.Highlights_slider__GOP_Z{width:150%}}.Highlights_slider__GOP_Z:before{content:"";position:absolute;top:.5rem;height:1px;width:var(--line-width);background-color:#d2ab69}.Highlights_slider__item___d52K{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:1rem;transform:translateX(-50%)}.Highlights_slider__item__top_circle__7KcNR{width:1rem;height:auto;aspect-ratio:1;border-radius:99rem;background-color:#0d1f3c;margin-bottom:1rem}.Highlights_slider__item__title__2YZA8{font-family:Red Hat Text,sans-serif;font-size:25px;line-height:1.2;font-weight:600;color:#d2ab69}.Highlights_slider__item__description__jjvdh{font-family:Red Hat Text,sans-serif;font-size:20px;line-height:1.2;font-weight:500;color:#0d1f3c;text-align:center}.TwoColumnsContent_rows__XPbq5{display:flex;flex-direction:column;gap:8rem;padding-inline:var(--padding-inline-value)}.TwoColumnsContent_columns__yxtWk{position:relative;display:grid;grid-template:"text" "image";align-items:center;grid-gap:5rem;gap:5rem;z-index:2}.TwoColumnsContent_columns__circle__8KsT2{position:absolute;inset:-4rem auto auto 0;transform:translate(-50%);width:500px;height:auto;aspect-ratio:1;border-radius:99rem;background-color:#d2ab69;box-shadow:inset 0 .25rem 3rem 0 rgba(0,0,0,.25);z-index:-1}@media(max-width:1024px){.TwoColumnsContent_columns__circle__8KsT2{display:none}}@media(min-width:1025px){.TwoColumnsContent_columns__yxtWk{grid-template:"text image"/1fr 1fr}.TwoColumnsContent_columns__yxtWk.TwoColumnsContent_columns__inverted__5BRRc{grid-template:"image text"/1fr 1fr}}.TwoColumnsContent_text__jbDvz{grid-area:text;display:flex;flex-direction:column;gap:3rem}.TwoColumnsContent_text__title__wtGL_{font-family:Red Hat Text,sans-serif;font-size:35px;line-height:1.2;font-weight:600;color:#d2ab69}.TwoColumnsContent_text__content__l7Dz1{display:flex;flex-direction:column;gap:1rem;font-family:Red Hat Text,sans-serif;font-size:20px;line-height:1.2;font-weight:400}.TwoColumnsContent_text__jbDvz .TwoColumnsContent_schedule__qa_mo{font-family:Red Hat Text,sans-serif;font-size:1rem;line-height:1.2;font-weight:600}.TwoColumnsContent_image__wCcT6{grid-area:image;position:relative;width:100%;height:auto;aspect-ratio:1}.CardList_card_list__NUAAu{display:flex;flex-direction:column;gap:2rem;height:100%}.CardList_card_list__container__DCvZi{overflow:hidden;display:flex;flex-direction:column;gap:3rem;padding-inline:var(--padding-inline-value);--arrows-bottom-position:3.5rem}@media(max-width:1024px){.CardList_card_list__container__DCvZi{gap:2rem;--arrows-bottom-position:2rem}.CardList_card_list__NUAAu{gap:1rem}}.CardList_card_list__NUAAu .CardList_swiper__1sKi9{width:100%;height:100%;overflow:visible;margin-bottom:var(--arrows-bottom-position)}.CardList_card_list__NUAAu .CardList_swiper__1sKi9 .CardList_wrapper__m0Z_o{width:100%;height:100%}.CardList_card_list__NUAAu .CardList_swiper__slide__fjZEQ{width:-moz-fit-content;width:fit-content;height:auto}.CardList_card_list__NUAAu .CardList_swiper__1sKi9 .CardList_navigation__6_3jH{position:absolute;bottom:calc(-1*var(--arrows-bottom-position));cursor:pointer;transition:opacity .3s,visibility .3s}.CardList_card_list__NUAAu .CardList_swiper__1sKi9 .CardList_navigation__previous__zGj8X{left:0;transform:rotate(180deg);transform-origin:center}.CardList_card_list__NUAAu .CardList_swiper__1sKi9 .CardList_navigation__next__WDiMK{right:0}.CardList_card_list__NUAAu .CardList_swiper__1sKi9 .CardList_navigation__disabled__OIR2X{opacity:0;visibility:hidden}.CardList_card_list__NUAAu .CardList_swiper__item__9FfVB{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:.25rem;padding:3rem 1.5rem 1.5rem;border-radius:1.5rem;background-color:#e4e4e4;color:#0d1f3c;transition:background-color .3s,color .3s;width:16rem;max-width:20rem;height:100%;text-decoration:none}.CardList_card_list__NUAAu .CardList_swiper__item__9FfVB .CardList_image_container__xHB3b{position:relative;margin-bottom:.5rem;border-radius:99rem;overflow:hidden;width:10rem;height:auto;aspect-ratio:1}.CardList_card_list__NUAAu .CardList_swiper__item__9FfVB .CardList_image_container__xHB3b .CardList_image__DnyYp{object-fit:cover}.CardList_card_list__NUAAu .CardList_swiper__item__name__rBDYZ{font-family:Red Hat Text,sans-serif;font-size:1.25rem;line-height:1.2;font-weight:600;text-align:center}.CardList_card_list__NUAAu .CardList_swiper__item__description__XbNuo{font-family:Red Hat Text,sans-serif;font-size:1.25rem;line-height:1.2;font-weight:400;text-align:center}@media(max-width:1024px){.CardList_card_list__NUAAu .CardList_swiper__item__9FfVB{padding:2rem 2rem 1rem}}.CardList_card_list__NUAAu .CardList_swiper__item__9FfVB.CardList_image_fit__contain__xXZEF .CardList_image_container__xHB3b .CardList_image__DnyYp{object-fit:contain}.Soft_main__yrF5K{flex:1 1;display:flex;flex-direction:column;gap:3rem;position:relative}@media(min-width:1025px){.Soft_main__yrF5K{gap:6rem}}.Soft_main__yrF5K .Soft_hero__dXUDQ{padding-inline:var(--padding-inline-value)}.Soft_main__yrF5K .Soft_clients__TFpJb{padding-top:8rem}.Soft_circle__bottom___X4t_{width:34rem;height:34rem;border-radius:99rem;background-color:#d2ab69;box-shadow:inset 0 30px 50px 0 rgba(0,0,0,.25);position:absolute;bottom:-12rem;left:0;z-index:1;transform:translateX(-50%)!important}@media(max-width:1024px){.Soft_circle__bottom___X4t_{width:25.5rem;height:25.5rem;bottom:-8rem}}@media(max-width:767px){.Soft_circle__bottom___X4t_{width:17rem;height:17rem;bottom:-6rem}}