.products_main__49KRj{background:#fafafa}.products_banner_bg_container__32aK_{background-image:radial-gradient(circle at 100% 100%,#6c9fcc,rgba(25,62,250,0) 46%),radial-gradient(circle at 69% 0,#fcdcd3,rgba(186,198,255,0) 45%),radial-gradient(circle at 0 75%,#da946c,rgba(199,205,240,0) 42%);background-size:150% 150%;animation:products_gradient__smiOU 5s ease infinite}@keyframes products_gradient__smiOU{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.products_banner_bg_container__32aK_{height:600px}@media(max-width:480px){.products_banner_bg_container__32aK_{height:100%}}.products_hero_section__o_aE3{display:flex;justify-content:space-between;align-items:center;padding:0 100px;max-width:1600px;margin:0 auto;width:100%;min-height:600px}@media(max-width:480px){.products_hero_section__o_aE3{padding:20px;flex-direction:column}}.products_hero_section__o_aE3 .products_left_section__mBAjN{color:#000;display:flex;flex-direction:column;gap:32px;max-width:36rem}.products_hero_section__o_aE3 .products_left_section__mBAjN .products_banner_title__IXquD{font-size:36px;line-height:48px;font-weight:600;text-align:start;width:-moz-max-content;width:max-content;color:#000;overflow:hidden;border-right:.1em solid transparent;white-space:nowrap;animation:products_typing__5TnnK 3.5s steps(30),products_blink-caret__Lkv59 .75s step-end 8}.products_hero_section__o_aE3 .products_left_section__mBAjN .products_subtitle__8sZUS{font-size:18px;font-weight:400;line-height:1.4;text-align:start}.products_hero_section__o_aE3 .products_left_section__mBAjN .products_client___dVcD{display:flex;align-items:center;flex-wrap:wrap;gap:20px;font-size:18px;line-height:24px;font-weight:500}@keyframes products_typing__5TnnK{0%{width:0}to{width:80%}}@keyframes products_blink-caret__Lkv59{0%,to{border-color:transparent}50%{border-color:#000}}@media(max-width:480px){.products_hero_section__o_aE3 .products_left_section__mBAjN{max-width:100%;gap:16px}.products_hero_section__o_aE3 .products_left_section__mBAjN .products_banner_title__IXquD{font-size:22px;line-height:36px}.products_hero_section__o_aE3 .products_left_section__mBAjN .products_subtitle__8sZUS{font-size:16px;line-height:24px}.products_hero_section__o_aE3 .products_left_section__mBAjN .products_client___dVcD{font-size:16px;flex-direction:column;align-items:flex-start;gap:10px}}.products_hero_section__o_aE3 .products_right_section__COQTh{height:600px}.products_hero_section__o_aE3 .products_right_section__COQTh img{max-width:100%}.products_hero_section__o_aE3 .products_right_section__COQTh svg{max-height:600px;max-width:600px}@media screen and (min-width:1450px){.products_hero_section__o_aE3{padding:0 150px}}@media screen and (max-width:480px){.products_banner_container__JhOU7{padding:20px;flex-direction:column}.products_banner_container__JhOU7 .products_left_section__mBAjN{max-width:100%}.products_banner_container__JhOU7 .products_left_section__mBAjN .products_heading__oOzQC{font-size:18px;line-height:24px}.products_banner_container__JhOU7 .products_left_section__mBAjN .products_subheading__ar2eO{font-size:12px;line-height:16px}.products_banner_container__JhOU7 .products_right_section__COQTh img{max-width:100vw;height:300px}}.products_expertise_wrapper__N7_Jm{margin:auto;padding-top:50px;padding-bottom:50px;width:100%;background-color:#fff}@media(max-width:480px){.products_expertise_wrapper__N7_Jm{padding:20px}}.products_expertise_wrapper__N7_Jm .products_expertise_heading__L1uaf{font-style:normal;font-weight:600;font-size:24px;line-height:32px;text-align:center;color:#000;margin-bottom:20px}@media (min-width:1440px){.products_expertise_wrapper__N7_Jm .products_expertise_heading__L1uaf{font-size:36px;line-height:48px}}@media(max-width:480px){.products_expertise_wrapper__N7_Jm .products_expertise_heading__L1uaf{font-size:24px;line-height:36px;margin-bottom:20px}}.products_expertise_wrapper__N7_Jm .products_subheading__ar2eO{font-weight:500;font-size:18px;line-height:32px;max-width:60%;text-align:center;display:flex;justify-content:center;margin:0 auto 20px}@media(max-width:480px){.products_expertise_wrapper__N7_Jm .products_subheading__ar2eO{font-size:16px;line-height:24px;max-width:100%;margin:0}}.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai{display:flex;gap:88px;padding:80px 150px;justify-content:space-between;align-items:center;max-width:1600px;margin:0 auto}@media(max-width:480px){.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai{flex-direction:column;padding:20px;gap:20px}}.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai .products_left_section__mBAjN{display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:1;width:60%}@media(max-width:480px){.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai .products_left_section__mBAjN{width:100%}}.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai .products_left_section__mBAjN .products_heading__oOzQC{font-weight:500;font-size:28px;line-height:36px;max-width:80%}@media(max-width:480px){.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai .products_left_section__mBAjN .products_heading__oOzQC{font-size:18px;line-height:1.4;font-weight:600;display:flex;align-items:center;max-width:100%}}.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai .products_left_section__mBAjN .products_description__F8i35{font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.01px;text-align:left;color:#000;max-width:90%;margin-top:10px}@media(max-width:480px){.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai .products_left_section__mBAjN .products_description__F8i35{font-size:12px;line-height:1.4;font-weight:400;max-width:100%}}.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai .products_left_section__mBAjN:before{position:absolute;z-index:-1;pointer-events:none;background-size:100px;font-size:200px;font-weight:600;opacity:.2;color:#62a6e0}@media(max-width:480px){.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai .products_left_section__mBAjN:before{font-size:100px;line-height:1.4;font-weight:600}}.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai .products_right_section__COQTh{width:40%}@media(max-width:480px){.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai .products_right_section__COQTh{width:100%;height:300px}}.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai .products_right_section__COQTh img{width:400px;height:550px!important;border-radius:16px}@media(max-width:480px){.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai .products_right_section__COQTh img{width:100%;height:300px!important}}@keyframes products_flip-vertical-fwd__nOv3Z{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai .products_right_section__COQTh .products_overlay__GSn87{position:absolute;top:0;padding:12px;border-radius:16px;opacity:0;transition:opacity .3s ease-in-out;background-color:rgba(0,0,0,.6);width:100%;height:100%;color:#fff;text-align:center}.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai .products_right_section__COQTh .products_card__Y1yVM:hover .products_overlay__GSn87{opacity:1;transition:all .8s ease-in-out;animation:products_flip-vertical-fwd__nOv3Z .4s ease-in both}.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai .products_right_section__COQTh .products_card__Y1yVM:hover .products_overlay__GSn87 .products_overlay_description__ahsqo{transform:rotateY(180deg);height:100%;display:flex;justify-content:center;align-items:center}.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai .products_right_section__COQTh .products_card__Y1yVM:hover .products_overlay__GSn87 .products_button__jlUns{transform:rotateY(180deg)}.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai:hover{background-image:radial-gradient(circle at 51% 4%,#a3c3ed,rgba(165,209,245,.976) 69%)!important;background-size:150% 150%;animation:products_background-image__R3Vki 5s ease infinite}.products_expertise_wrapper__N7_Jm .products_expertise_section_wrapper__8Y1ai:nth-child(2n) .products_left_section__mBAjN{order:1}.products_underline__wJ5LL{display:inline-flex;flex-direction:column;padding-left:8px}@media screen and (max-width:480px){.products_gif_container__WECMk div{width:300px!important;height:300px!important}}