body {
  font-family: 'Inter', sans-serif;
  font-size:16px;
  color:#717182;
  background-color:#ffffff;
  margin:0px;
  padding:0px;
}
*, ::after, ::before {
  box-sizing: border-box;
}
h1,h2,h3,h4,p{margin:0px;padding:0px}


h1{color: #FFF;
text-align: center;
font-family: 'Satoshi', sans-serif;
font-size: 60px;
font-style: normal;
font-weight: 700;
line-height: 75px; /* 125% */
letter-spacing: 0.264px;}
h1 span{color:#5F95FF;display: block;}

h2{color:#0A0A0A;
font-size:40px;
line-height:48px;
font-weight: 600;}

p{font-size:18px;line-height:28px;font-weight: 400;}
.br-20{border-radius:20px;}
.text-center{text-align: center;}
img{width:100%;}
.mAuto{margin:0px auto;}
.container {width:1248px;margin:0px auto;}
.row{display: flex;justify-content: space-between;flex-direction: row;
flex-wrap:wrap}
.spAround{justify-content: space-around;}
.aling-center{align-items: center;}
.w992{width:992px;}

.w600{width:600px;}
.w496{width:496px}
.w448{width:448px;}
.w282{width: 282px;}
.trds{width:395px;

  flex: 0 0 395px;;
}
.qrt{width:25%;}
.woneq{width:25%;}
.wfouq{width:75%;}


.mt-24{margin-top:24px;}
.mt-26{margin-top:26px;}
.mt-32{margin-top:32px;}
.mt53{margin-top:53px;}
.mt-64{margin-top:64px;}
.my-16{margin:16px 0px;}
.my-28{margin:28px 0px;}
.my-72{margin:72px 0px;}
.my-92{margin:92px 0px;}
.frmBck{background: linear-gradient(180deg, #030213 0%, #2C2D3A 69.72%, #282C51 100%);
  padding:88px 0px;
}
.frmBck h2{color:#ffffff;
  font-size:48px;
}
.frmBck p{font-size:20px;color:rgba(255, 255, 255, 0.90);line-height:28px;}
.frmBck ul{padding:0px 26px 0px 0px;margin:0px;}
.frmBck li{color:#fff;
font-size:16px;
list-style-type: none;
margin-bottom:26px;
padding-left:32px;
background: url('../images/check-icn.svg') no-repeat left center;
}
.confirm{
  font-size:14px !important;line-height: 20px;
  color:rgba(255, 255, 255, 0.7) !important;
}
.frmHld{
display:flex;
width:100%;
flex-direction: column;
  border-top: 0.63px solid #FFFFFF33;
  background: rgba(255, 255, 255, 0.1);
  padding:24px;
border-radius:16px;
color:#ffffff;
}
.frmHld input,.frmHld select{height:56px;background-color: #FFFFFF;
border-radius:8px;
font-size:16px;
color:#717182;
display: block;
width:100%;
padding:0 16px;
line-height: 56px;
margin-bottom: 16px;
}
.frmHld input::placeholder {color:#717182;}

.frmHld input.error,.frmHld select.error{
  color:#ff0000;
  border-color:#ff0000;
}
.frmHld button{background: radial-gradient(113.6% 113.64% at 60.71% 16.49%, #233BE7 0%, #718BF7 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
  border: 1px solid #397CFF;
  display: block;
  line-height:56px;
  height:56px;
  border-radius:8px;
  color:#ffffff;
  font-size:18px;
  text-align:center;
  cursor: pointer;
}
.customers{padding-top:48px;
align-items: center;
justify-content: space-between;}
.customers div{width:calc(100% / 7);}
.trustPilot {
  background-image: url(../images/trustPilot.png);
  background-repeat: no-repeat;

  color: #FFFFFF;
  padding-left: 160px;
  height: 34px;
  font-family: 'Inter', sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 34px;
  text-decoration: none;
    display:inline-block
}
.trusted {
  color: #FFFFFF;
  height: 34px;
  font-family: 'Inter', sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 34px;
  background-image: url(../images/trusted.svg);
  background-repeat: no-repeat;
  padding-left: 42px;
  display:inline-block
 
}
.confirm{font-size:14px;}
.gradGrey{background: linear-gradient(180deg, #FFFFFF 0%, rgba(236, 238, 242, 0.1) 100%);
}
.box{
  border-radius:16px;
  border:1px solid rgba(3, 23, 153, 0.15);
  background-color:#ffffff;
padding:32px;
margin-bottom:32px;
}
.box img{width:64px; height:64px;
margin-bottom:24px;}
.box h4{color: #0A0A0A;

font-size: 20px;

font-weight: 600;
line-height: 28px; /* 140% */
letter-spacing: -0.449px;
margin-bottom:12px;}
.box p{color: #717182;

font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 26px; /* 162.5% */
letter-spacing: -0.312px;}

.gradBlk{
background: #030213;
box-shadow: 0px 8px 10px -6px #0000001A;

box-shadow: 0px 20px 25px -5px #0000001A;
border-radius:16px;
padding:32px;
}

.hght{
  color:#ffffff;
  text-align:center;
  font-size: 14px;
  display:block;
}
.hght span{display: block;
  font-size:36px;
font-weight: 700;
margin-bottom:8px;}


.hero{
 background-image: url('../images/background.png'), linear-gradient(135deg, #030213 0%, rgba(5, 10, 48, 0.95) 50%, rgba(25, 30, 97, 0.9) 100%);
color:#ffffff;
background-size: cover;
background-position: center;}
.hroBtm{background-image: url('../images/bck.png');
padding-bottom:138px;background-size:100%;
background-position: center bottom;
background-repeat: no-repeat;
}
.navBar{height: 80px;align-items: center;display:flex}
.logo{width:120px;}

.btn{border-radius:8px;
  padding:8px 24px;
  font-size:16px;
  font-weight: 500;;
  height:44px;
  display: inline-block;
  line-height:28px;
  cursor:pointer;
}
.btn-Primary{background: radial-gradient(113.6% 113.64% at 60.71% 16.49%, #233BE7 0%, #718BF7 100%) ;
border:1px solid #397CFF;

}
.shoulder{padding:8px 16px 8px 16px;
border:1px solid rgba(255, 255, 255, 0.2);
border-radius:200px;
background: radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0) 0%, rgba(211, 228, 255, 0.15) 100%);
display:inline-block;
font-size:14px;
color:#A1BAFF;

}
.shoulder div{display:flex;align-items: center;}
.shoulder span{width:16px;height:16px;
display: inline-block;
margin-right:8px;
}
.shld1{background-image:url('../images/shield-icn.svg')}

.shld2{background-image:url('../images/offer-icn.svg');
width:24px !important;height:24px !important;
background-size: 100%;}

.extra{font-size:20px;line-height:32px;
font-weight: 400;}
.lst{
  padding-left:48px;
  background-repeat: no-repeat;
  background-position: left top;
  margin-bottom:16px;
}
.w282 .lst:last-child{margin-bottom:0px;}
.lst h4{font-size:18px;
font-weight:600;
line-height:27px;
margin-bottom:4px}
.lst p{font-size:14px;line-height: 20px;font-weight: 400;
color:rgba(255, 255, 255, 0.8);
}

.lstIcn-1{background-image: url('../images/icn1.svg');}
.lstIcn-2{background-image: url('../images/icn2.svg');}
.lstIcn-3{background-image: url('../images/icn3.svg');}
.lstIcn-4{background-image: url('../images/icn4.svg');}
.lstIcn-5{background-image: url('../images/icn5.svg');}
.lstIcn-6{background-image: url('../images/icn6.svg');}


/* new Segment */
.pagination{font-size:14px;
font-weight: 400;
line-height: 20px;
color:#030213;}
.feat{display: none;}
.feat.active{display: block;}
.feat h3{color:#0A0A0A;
  font-size:30px;
  line-height: 36px;
  font-weight: 600;
}
.feat p{color:#717182;line-height: 30px;;}
.featBtns button{
  display:block;
  width:100%;
  border:1.8px solid rgba(3, 23, 153, 0.1);
  background-color:#ffffff;
  padding:18px 18px 18px 34px;
  color:#030213;
  font-size:16px;
  font-weight: 600;
  line-height: 24px;
  text-align: start;
  border-radius:14px;
  margin-bottom:8px;
  position:relative;
  cursor:pointer;
}
.featBtns button.active{
  border-color:#145CEB;
  background-color:#EBF1FF;
}
.featBtns button::before{width:8px;
height:8px;
content:"";
position:absolute;
display: block;
background-color:#145CEB;
border-radius:8px;
left:18px;
top:26px;
}
.prdImg {display: none;}
.prdImg.active{display: block;}
@media (max-width: 1400px)
{

.container {width:1140px;margin:0px auto;}



.w992{width:992px;}

.w600{width:550px;}
.w496{width:496px}
.w448{width:448px;}
.w282{width: 50%;}
.trds{width:360px;

  flex: 0 0 360px;;
}
.qrt{width:25%;}


}
@media (max-width: 1200px)
{

.container {width:960px;margin:0px auto;}



.w992{width:90%;}

.w600{width:460px;}
.w496{width:450px}
.w448{width:448px;}
.w282{width: 50%;}
.trds{width:310px;

  flex: 0 0 310px;;
}
.qrt{width:25%;}


}
@media (max-width: 992px)
{
.frmHld{margin-bottom:32px;}
.mt-m-32{margin-top:32px;}
.text-m-center{text-align: center;}
.container {width:90%;margin:0px auto;}



.w992{width:90%;}

.w600{width:100%;}
.w496{width:100%;}
.w448{width:100%;}
.w282{width: 50%;}
.trds{width:48%;

  flex: 0 0 48%;
}
.qrt{width:50%;
margin-bottom:32px;}
.order-0{order:0;}
.order-1{order:1;}

}

@media (max-width: 576px)
{
.lst{text-align: center;
padding-left:0px;
padding-top:48px;
background-position:top center;
margin-bottom:32px;}
  .w282{width: 100%;}
.trds{width:100%;

  flex: 0 0 100%;
}
.qrt{width:100%;}


}


  .footer{padding:60px 0px 60px 0px;}
          .footBtm{padding-top:64px;border-top:1px solid #E5E7FF;}
          .footBtm A{display: block;text-decoration:none;color:#5C5980;}
            .footer .logo{margin-left:0px;width:180px;}
            .ftCont{font-size:12px;line-height:16px;margin:24px 0px;}
            .brdLft{border-left:1px solid #E5E7FF;font-size:14px;}
                  .footBtm ul{padding:0px;margin:0px;}
          .footBtm ul li{list-style-type: none;margin:10px 0px;;}
          .footBtm ul li A{
           
            font-size: 14px;
            font-weight: 400;
            line-height: 28px;
           
            }
       @media (max-width: 992px)
{
  .woneq{width:100%;margin-bottom:20px;}
.wfouq{width:100%;}
.wfouq .qrt{width:50%}
}     
