p,h1,h2,h3,h4,h5,h6{margin: 0;}
.product { width:100%;overflow-x:hidden;display:flex;flex-direction:column;position:relative;background-color:#ffffff; }
.header-wrapper { background-color:white; }
.product .button { all:unset;box-sizing:border-box;display:inline-flex;justify-content:center;gap:8px;padding:18px 32px;background-color:#ba002c;border-radius:8px;align-items:center;position:relative;flex:0 0 auto;color:white;cursor:pointer; }
.product .text-wrapper-5 { justify-content:center;font-family:"Inter",Helvetica;font-weight:600;color:#ffffff;font-size:16px;text-align:center;letter-spacing:0.16px;line-height:20px;position:relative;display:flex;align-items:center;width:fit-content;margin-top:-1px;white-space:nowrap; }
.product .hero-section { display:flex;flex-direction:column;align-items:flex-start;padding:96px 10px;position:relative;align-self:stretch;width:100%;flex:0 0 auto; }
.product .button-2 .text-3 { font-family:"Inter",Helvetica;color:#0D1046;font-size:16px;line-height:20px; }
.product .container-2 { display:flex;max-width:1440px;margin:0 auto;align-items:center;justify-content:space-between;position:relative;width:100%;flex:0 0 auto; }
.product .container-3 { display:flex;flex-direction:column;width:50%;align-items:flex-start;gap:24px;position:relative;z-index:1; }
.hero-right-img { width:50%;display:flex;justify-content:flex-end; }
.hero-section .everything-you-need { max-width:560px; }
.hero-right-img img { width:80%; }
.product .overlay { display:inline-flex;align-items:flex-start;padding:4px 12px;position:relative;flex:0 0 auto;background-color:#ba002c1a;border-radius:9999px; }
.product .text-wrapper-3 { position:relative;display:flex;align-items:center;width:fit-content;margin-top:-1px;font-family:"Inter",Helvetica;font-weight:400;color:#ba002c;font-size:16px;letter-spacing:0;line-height:24px;white-space:nowrap; }
.product .everything-you-need { position:relative;align-self:stretch;margin-top:-1px;font-family:"Manrope",Helvetica;font-weight:800;color:transparent;font-size:54px;letter-spacing:-1.36px;line-height:67px; }
.product .span { color:#0d1046;letter-spacing:-0.73px; }
.product .text-wrapper-4 { color:#ba002c;letter-spacing:-0.73px; }
.product .container-4 { display:flex;flex-direction:column;max-width:576px;align-items:flex-start;padding:6.7px 0px 0px;position:relative;width:100%;flex:0 0 auto; }
.product .p { position:relative;display:flex;align-items:center;align-self:stretch;margin-top:-1px;font-family:"Inter",Helvetica;font-weight:400;color:#46464f;font-size:18px;letter-spacing:0;line-height:28.8px; }
.product .container-5 { display:flex;align-items:flex-start;gap:20.73px;padding:16px 0px 0px;position:relative;align-self:stretch;width:100%;flex:0 0 auto; }
.product .button-css-transform { display:inline-flex;flex-direction:column;height:58px;align-items:flex-start;padding:1.45px 0px;position:relative;flex:0 0 auto; }
.product .text-wrapper-5 { position:relative;display:flex;align-items:center;justify-content:center;width:fit-content;margin-top:-1px;font-family:"Inter",Helvetica;font-weight:600;color:#ffffff;font-size:16px;text-align:center;letter-spacing:0.16px;line-height:20px;white-space:nowrap; }
.product .button-2 { all:unset;box-sizing:border-box;gap:8px;padding:18px 32px;border:1px solid;border-color:#777680;display:inline-flex;align-items:center;position:relative;flex:0 0 auto;border-radius:8px;width:fit-content; }
.product .div-2 { display:inline-flex;flex-direction:column;align-items:center;position:relative;flex:0 0 auto; }
.product .icon { position:relative;width:20px;height:20px; }
.product .section-core { display:flex;flex-direction:column;align-items:flex-start;padding:150px 10px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:#ffffff; }
.product .container-6 { display:flex;flex-direction:column;max-width:1440px;margin:0 auto;align-items:flex-start;gap:64px;position:relative;width:100%;flex:0 0 auto; }
.product .container-7 { display:flex;flex-direction:column;align-items:center;gap:14.9px;position:relative;align-self:stretch;width:100%;flex:0 0 auto; }
.product .heading { display:flex;align-items:center;align-self:stretch;width:100%;flex-direction:column;position:relative;flex:0 0 auto; }
.product .the-core-workflow { position:relative;width:fit-content;font-family:"Manrope",Helvetica;font-weight:700;color:transparent;font-size:48px;text-align:center;letter-spacing:0;line-height:57.6px; }
.product .text-wrapper-6 { color:#0d1046; }
.product .text-wrapper-7 { color:#ba002c; }
.product .container-8 { display:flex;flex-direction:column;max-width:672px;width:672px;align-items:center;padding:0px 0px 0.69px;position:relative;flex:0 0 auto; }
.product .text-wrapper-8 { position:relative;display:flex;align-items:center;justify-content:center;width:622px;margin-top:-1px;font-family:"Inter",Helvetica;font-weight:400;color:#46464f;font-size:18px;text-align:center;letter-spacing:0;line-height:28.8px; }
.product .container-9 { display:flex;align-items:flex-start;justify-content:space-between;position:relative;align-self:stretch;width:100%;flex:0 0 auto; }
.product .connector-line { position:absolute;width:100%;top:48px;left:0;height:1px;background-color:#e3e5eb; }
.product .steps { display:flex;flex-direction:column;width:196.81px;align-items:center;position:relative; }
.product .margin { display:flex;flex-direction:column;width:64px;height:88px;align-items:flex-start;padding:0px 0px 24px;position:relative; }
.product .background-border { display:flex;width:64px;height:64px;align-items:center;justify-content:center;position:relative;background-color:#ffffff;border-radius:9999px;border:1px solid;border-color:#e3e5eb; }
.product .img { position:relative;width:21.25px;height:23.89px; }
.product .background { display:flex;width:24px;height:24px;align-items:center;justify-content:center;padding:3.5px 0px 4.5px;position:absolute;top:-7px;right:-7px;background-color:#ba002c;border-radius:9999px; }
.product .text-wrapper-9 { justify-content:center;margin-top:-1px;font-family:"Inter",Helvetica;font-weight:600;color:#ffffff;font-size:12px;text-align:center;letter-spacing:0;line-height:16px;position:relative;display:flex;align-items:center;width:fit-content;white-space:nowrap; }
.product .heading-margin { display:inline-flex;align-items:flex-start;padding:0px 0px 8px;flex-direction:column;position:relative;flex:0 0 auto; }
.product .text-wrapper-10 { justify-content:center;margin-top:-1px;font-family:"Manrope",Helvetica;font-weight:400;color:#0d1046;font-size:18px;text-align:center;letter-spacing:0;line-height:28px;position:relative;display:flex;align-items:center;width:fit-content;white-space:nowrap; }
.product .container-10 { display:flex;flex-direction:column;align-items:center;padding:0px 16.75px 0px 16.73px;position:relative;align-self:stretch;width:100%;flex:0 0 auto; }
.product .text-wrapper-11 { position:relative;display:flex;align-items:center;justify-content:center;align-self:stretch;margin-top:-1px;font-family:"Inter",Helvetica;font-weight:400;color:#46464f;font-size:14px;text-align:center;letter-spacing:0;line-height:20px; }
.product .container-11 { display:flex;flex-direction:column;width:196.8px;align-items:center;position:relative; }
.product .icon-2 { position:relative;width:22px;height:21.27px; }
.product .container-12 { display:flex;flex-direction:column;align-items:center;padding:0px 21.36px 0px 21.35px;position:relative;align-self:stretch;width:100%;flex:0 0 auto; }
.product .icon-3 { position:relative;width:21.88px;height:21.88px; }
.product .vector { position:absolute;width:89.63%;height:89.60%;top:10.40%;left:10.37%; }
.product .vector-2 { position:absolute;width:65.46%;height:61.29%;top:38.71%;left:34.54%; }
.product .container-13 { display:flex;flex-direction:column;align-items:center;padding:0px 24.24px 0px 24.22px;position:relative;align-self:stretch;width:100%;flex:0 0 auto; }
.product .vector-3 { position:absolute;width:88.89%;height:83.33%;top:16.67%;left:11.11%; }
.product .vector-4 { position:absolute;width:63.81%;height:94.45%;top:5.55%;left:36.19%; }
.product .container-14 { display:flex;flex-direction:column;align-items:center;padding:0px 17.08px 0px 17.07px;position:relative;align-self:stretch;width:100%;flex:0 0 auto; }
.product .icon-4 { position:relative;width:23.75px;height:21.25px; }
.product .container-15 { display:flex;flex-direction:column;align-items:center;padding:0px 29.84px 0px 29.85px;position:relative;align-self:stretch;width:100%;flex:0 0 auto; }
.product .text-wrapper-12 { position:relative;display:flex;align-items:center;justify-content:center;width:175px;margin-top:-1px;margin-left:-18.94px;margin-right:-18.94px;font-family:"Inter",Helvetica;font-weight:400;color:#46464f;font-size:14px;text-align:center;letter-spacing:0;line-height:20px; }
.product .section { display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 10px;position:relative;flex:0 0 auto;background-color:#f1f2f5; }
.product .container-16 { display:flex;max-width:1440px;align-items:flex-start;justify-content:center;gap:32px;position:relative;width:100%;flex:0 0 auto;margin:0 auto; }
.product .container-17 { display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative;flex:1;flex-grow:1; }
.product .icon-5 { position:relative;width:16px;height:18.23px; }
.product .heading-2 { display:flex;align-items:flex-start;padding:6px 0px 0px;align-self:stretch;width:100%;flex-direction:column;position:relative;flex:0 0 auto; }
.product .text-wrapper-13 { position:relative;display:flex;align-items:center;align-self:stretch;margin-top:-1px;font-family:"Inter",Helvetica;font-weight:700;color:#0d1046;font-size:18px;letter-spacing:0;line-height:28px; }
.product .container-18 { display:flex;flex-direction:column;align-items:flex-start;position:relative;align-self:stretch;width:100%;flex:0 0 auto;opacity:0.7; }
.product .text-wrapper-14 { position:relative;display:flex;align-items:center;align-self:stretch;margin-top:-1px;font-family:"Inter",Helvetica;font-weight:400;color:#0d1046;font-size:14px;letter-spacing:0;line-height:20px; }
.product .icon-6 { position:relative;width:13px;height:20px; }
.product .icon-7 { position:relative;width:18px;height:16px; }
.product .icon-8 { position:relative;width:18px;height:17.08px; }
.product .icon-9 { position:relative;width:17.96px;height:19px; }
.product .section-operational { display:flex;flex-direction:column;align-items:flex-start;padding:150px 10px;position:relative;align-self:stretch;width:100%;flex:0 0 auto;background-color:#0d1046; }
.product .container-19 { display:flex;max-width:1440px;margin:0 auto;align-items:center;justify-content:center;gap:65px;position:relative;width:100%;flex:0 0 auto; }
.product .container-20 { display:flex;flex-direction:column;align-items:flex-start;gap:15.3px;position:relative;flex:1;flex-grow:1; }
.product .text-wrapper-15 { position:relative;display:flex;align-items:center;align-self:stretch;margin-top:-1px;font-family:"Inter",Helvetica;font-weight:400;color:#ffb3b2;font-size:16px;letter-spacing:0;line-height:24px; }
.product .text-wrapper-16 { position:relative;display:flex;align-items:center;align-self:stretch;margin-top:-1px;font-family:"Manrope",Helvetica;font-weight:700;color:#ffffff;font-size:48px;letter-spacing:0;line-height:57.6px; }
.product .container-21 { display:flex;flex-direction:column;align-items:flex-start;padding:7.49px 0px 0.6px;position:relative;align-self:stretch;width:100%;flex:0 0 auto; }
.product .text-wrapper-17 { position:relative;display:flex;align-items:center;align-self:stretch;margin-top:-1px;font-family:"Inter",Helvetica;font-weight:400;color:#b9bceb;font-size:18px;letter-spacing:0;line-height:28.8px; }
.product .container-22 { display:flex;align-items:flex-start;justify-content:center;gap:24px;padding:16.7px 0px 0px;position:relative;align-self:stretch;width:100%;flex:0 0 auto; }
.product .background-border-2 { height:144px;gap:8px;padding:24px 24px;background-color:#23275b;border-radius:12px;border-color:#ffffff0d;display:flex;flex-direction:column;align-items:flex-start;position:relative;flex:1;flex-grow:1;border:1px solid; }
.product .text-wrapper-18 { position:relative;display:flex;align-items:center;align-self:stretch;margin-top:-1px;font-family:"Manrope",Helvetica;font-weight:400;color:#ffffff;font-size:20px;letter-spacing:0;line-height:28px; }
.product .container-23 { display:flex;flex-direction:column;align-items:flex-start;position:relative;align-self:stretch;width:100%;flex:0 0 auto;margin-bottom:-27px;opacity:0.8; }
.product .text-wrapper-19 { position:relative;display:flex;align-items:center;align-self:stretch;margin-top:-1px;font-family:"Inter",Helvetica;font-weight:400;color:#ffffff;font-size:14px;letter-spacing:0;line-height:20px; }
.product .background-border-3 { gap:8px;padding:24px;background-color:#23275b;border-radius:12px;border-color:#ffffff0d;display:flex;flex-direction:column;align-items:flex-start;position:relative;flex:1;flex-grow:1;border:1px solid; }
.product .container-24 { display:flex;flex-direction:column;align-items:flex-start;position:relative;align-self:stretch;width:100%;flex:0 0 auto;opacity:0.8; }
.product .background-border-wrapper { display:flex;flex-direction:column;height:500px;align-items:flex-start;justify-content:center;position:relative;flex:1;flex-grow:1; }
.product .background-wrapper { justify-content:center;align-self:stretch;width:100%;background-color:#ffffff;border-radius:18px;overflow:hidden;border-color:#ffffff1a;box-shadow:0px 25px 50px -12px #00000040;display:flex;flex-direction:column;align-items:flex-start;position:relative;flex:1;flex-grow:1;border:1px solid; }
.product .abaxuckedbvfnnd-wrapper { position:relative;flex:1;align-self:stretch;width:100%;flex-grow:1;background-color:#dde2f2; }
.product .abaxuckedbvfnnd { height:498px;background-image:url(../img/Background+Border+Shadow.png);background-size:cover;background-position:50% 50%; }
.everthing_your-filed { padding:150px 10px;background-color:white; }
.container-evryhing { display:flex;align-items:center;gap:50px;justify-content:space-between;max-width:1440px;margin:0 auto; }
.everthing_your-filed-left { width:calc(40% - 25px);display:flex;justify-content:center; }
.everthing_your-filed-right { display:flex;flex-direction:column;gap:15px;justify-content:flex-start;align-items:flex-start;width:calc(60% - 25px); }
.everthing_your-filed-right .heading { align-items:flex-start;gap:15px; }
.everthing_your-filed-right .the-core-workflow { text-align:left;max-width:700px; }
.everthing_your-filed-right_p { font-family:"Inter",Helvetica;color:#46464F;font-size:18px;line-height:28px;max-width:700px; }
.product a { color:inherit; }
.product .section { max-width:100%; }
.product .header > a, .product .nav > a, .product .container > a, .product .container-5 > a, .product .container-26 > a, .product .container-28 a, .product .horizontal-border a { text-decoration:none; }
.product .button-2, .product .button-3, .product .div-wrapper, .product .link, .product .item, .product .link-2 { cursor:pointer; }
.product .button-2, .product .button-3 { font:inherit; }
.product .container-9 { list-style:none;margin:0;padding-left:0; }
.product address { font-style:normal; }
.product a:focus-visible, .product button:focus-visible { outline:3px solid #ba002c;outline-offset:3px; }
.product .section-operational a:focus-visible { outline-color:#ffffff; }
.stay-in-control { padding:150px 10px; }
.stay-in-control .container-stay { display:flex;max-width:1440px;margin:0 auto;align-items:center;justify-content:space-between;position:relative;width:100%;flex:0 0 auto;gap:100px; }
.container-stay1 { padding-bottom:130px; }
.container-stay2 { padding-bottom:130px; }
.stay-in-control-left { width:calc(50% - 50px); }
.stay-in-control-left { display:flex;flex-direction:column;align-items:flex-start;gap:22px; }
.stay-in-control-h2 { color:#0D1046;font-size:32px;line-height:48px;font-weight:600;font-family:"Manrope",Helvetica;max-width:500px; }
.stay-in-control-left p { font-family:"Inter",Helvetica;font-size:18px;line-height:28px;color:#46464F;max-width:600px; }
.stay-in-control-left ul { display:flex;flex-direction:column;gap:16px; padding: 0;margin-bottom: 0;}
.stay-in-control-left ul li { display:flex;flex-direction:row;gap:10px;align-items:center; }
.stay-in-control-left ul li span { font-family:"Inter",Helvetica;color:#161C27;font-size:16px;line-height:24px; }
.stay-in-control-right { width:calc(50% - 50px); }
.stay-in-control-right img { width:100%;height:100%; }
@media(max-width:1440px) {
  .stay-in-control, .product .section-core, .everthing_your-filed, .product .section-operational { padding:100px 10px; }
  .container-stay1, .container-stay2 { padding-bottom:100px; }
}
@media(max-width:1200px) {
  .stay-in-control .container-stay { gap:50px; }
  .stay-in-control-left, .stay-in-control-left { width:calc(50% - 25px); }
  .product .container-19 { gap:40px; }
}
@media(max-width:1024px) {
  .product .container-2, .product .container-19 { flex-direction:column; }
  .product .background-border-wrapper { width:100%; }
  .product .container-3, .hero-right-img { width:100%; }
  .hero-section .everything-you-need { max-width:100%; }
  .product .container-4 { max-width:100%; }
  .product .container-2 { gap:50px; }
  .hero-right-img { justify-content:center; }
  .product .connector-line { display:none; }
  .product .container-9 { flex-wrap:wrap;gap:30px; }
  .product .steps, .product .container-11 { width:calc(33.33% - 30px); }
  .product .text-wrapper-12 { width:100%; }
  .stay-in-control .container-stay { gap:20px; }
  .stay-in-control-left, .stay-in-control-right { width:calc(50% - 10px); }
  .container-stay1, .container-stay2 { padding-bottom:50px; }
  .product .background-border-2 { height:100%; }
  .product .container-23 { margin-bottom:0; }
}
@media (max-width: 960px) {
  .product .hero-section, .product .section-core, .product .section-operational { padding-top:80px;padding-bottom:80px; }
}
@media(max-width:768px) {
  .product .steps, .product .container-11 { width:calc(50% - 30px); }
  .stay-in-control .container-stay { flex-direction:column; }
  .stay-in-control-left, .stay-in-control-right { width:100%; }
  .container-stay.container-stay2 { flex-direction:column-reverse; }
  .stay-in-control-h2 { max-width:100%; }
  .stay-in-control .container-stay { gap:40px; }
  .container-evryhing { flex-direction:column; }
  .everthing_your-filed-left, .everthing_your-filed-right { width:100%; }
  .everthing_your-filed-left { justify-content:flex-start; }
}
@media (max-width: 640px) {
  .product .div-wrapper { padding:10px 16px; }
  .product .hero-section, .product .section-core, .product .section-operational, .stay-in-control, .product .section-core, .everthing_your-filed, .product .section-operational { padding-top:56px;padding-bottom:56px; }
  .product .container-3 { gap:20px; }
  .product .everything-you-need { font-size:40px;line-height:48px; }
  .product .p, .product .text-wrapper-17 { font-size:16px;line-height:25.6px; }
  .product .container-5, .product .container-22 { flex-direction:column;align-items:stretch; }
  .product .button-css-transform { height:auto; }
  .product .text-wrapper-3 { white-space:normal; }
  .hero-right-img img { width:100%; }
  .product .the-core-workflow, .product .text-wrapper-16, .the-core-workflow { font-size:34px;line-height:42px; }
  .product .container-8, .product .text-wrapper-8 { width:100%; }
  .product .container-16 { flex-direction:column;gap:32px; }
  .product .container-17 { width:100%; }
  .product .background-border-wrapper { height:360px; }
  .product .abaxuckedbvfnnd { height:358px; }
}
@media(max-width:575px) {
  .product .steps, .product .container-11 { width:100%; }
}