:root{--blue:#3e3f95;--dark-blue:#0a0a35;--light-blue:#01aeee;--liner1:linear-gradient(90deg, rgb(62, 63, 149), rgb(32, 33, 106));--liner2:linear-gradient(90deg, #01aeee, #0678a2);--black:#192335}
html{overflow-x:hidden}
body{
    line-height:24px;
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size:16px;
    color:#222;
    /* font-weight:500; */
    overflow-x:hidden
}
p a{color:#363636;width:auto;display:inline-block}
p a:hover{text-decoration:underline;outline:0}
p{line-height:30px;font-size:16px;color:#222;font-weight:500;line-height:24px;margin-bottom:10px}
a{color:#7f7f7f;text-decoration:none;outline:0;display:block}
a:active,a:focus,a:hover{outline:0;text-decoration:none}
img{max-width:100%}
iframe{border:0;width:100%}
blockquote{padding:0;border:0}
h1{font-size:30px;margin:0}
h2{font-size:25px;margin:0}
h3{font-size:20px}
h4{font-size:18px;margin:0}
h5{font-size:17px;margin:0}
h6{font-size:16px;margin:0}
.form-select,.input-group-text{border-radius:0;background-color:#fbfbfd;border-right:3px solid #ccc}
.form-control:focus,.form-select:focus{outline:0;box-shadow:none;border-color:var(--blue)}
.header .container-fluid{padding:0 20px}
.header .container-fluid .row{position:relative}
.header{float:left;background:#3e3f95;width:100%;position:relative;margin:0;padding:0;z-index:99}
.topbar{float:left;width:100%;margin:0;padding:0;background:#f0f0f0}
.topbar .logo{padding:3px 0}
.header.stricky-fixed{position:fixed;top:0;left:0;width:100%;z-index:999;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.1);box-shadow:0 3px 5px rgba(0,0,0,.1);animation-name:fadeInDown;animation-duration:1s;animation-fill-mode:both;background:#3e3f95;padding:0}
@keyframes fadeInDown{
from{opacity:0;transform:translate3d(0,-100%,0)}
to{opacity:1;transform:none}
}
.navigation{float:left;width:100%;display:flex;align-items:center;justify-content:flex-end}
.header .navbar button{float:right;width:40px;height:40px;background:0 0;border:0;outline:0;color:#fff;font-size:25px;border-radius:0;text-align:center;line-height:40px;position:relative;z-index:99;padding:5px;position:relative;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer}
.header .navbar button span{display:block;position:absolute;height:3px;width:70%;background:#00afef;border-radius:9px;opacity:1;left:15%;transform:rotate(0);transition:.25s ease-in-out}
.header .navbar button span:first-child{top:8px}
.header .navbar button span:nth-child(2),.header .navbar button span:nth-child(3){top:18px}
.header .navbar button span:nth-child(4){top:28px}
.header .navbar button.open span:first-child{top:18px;width:0%;left:50%}
.header .navbar button.open span:nth-child(2){transform:rotate(45deg)}
.header .navbar button.open span:nth-child(3){transform:rotate(-45deg)}
.header .navbar button.open span:nth-child(4){top:18px;width:0%;left:50%}
.navigation .menu{display:block;width:100%}
.navigation .menu ul{float:left;width:100%;margin:0;padding:0;display:flex;justify-content:center}
.navigation .menu ul li{display:inline-block;position:relative}
.navigation .menu ul li a{padding:16px 12px;display:block;color:#fff;transition:all .3s ease;font-size:15px;line-height:normal;background:0 0;font-weight:500}
.navigation .menu ul li.active a,.navigation .menu ul li:hover a{color:#03b0f0;background:0 0}
.navigation .menu ul li ul.cs-dropdown{top:100%;left:0;text-align:left;border:0;position:absolute;width:max-content;max-width:500px;display:none;z-index:99999;box-shadow:0 6px 6px 0 rgba(0,0,0,.4);background:#fff;margin:0;padding:0;transition:all .3s ease;border-radius:0 0 4px 4px;border-top:1px solid #d4e2ef;overflow:hidden}
.navigation .menu ul li:hover ul.cs-dropdown{display:block}
.navigation .menu ul li ul.cs-dropdown li{display:block;border-bottom:1px solid #e1f5ff}
.navigation .menu ul li ul.cs-dropdown li a{color:#333;font-size:14px;font-weight:600;padding:10px 15px;line-height:normal;position:relative;display:block;text-transform:capitalize;font-weight:400;background:0 0;transition:all .3s ease}
.navigation ul li.cs-submenu a button{border:0;background:0 0;outline:0;padding:0;margin:0 0 0 3px;color:#fff}
.navigation ul li.cs-submenu a button svg{width:15px;height:15px}
.navigation ul li.cs-submenu:hover svg{transform:rotateZ(180deg);color:#03b0f0}
.navigation ul li.cs-submenu:hover ul.cs-dropdown li.cs-submenu svg{background-color:#3e3f95;color:#fff}
.navigation ul li.cs-submenu:hover ul.cs-dropdown li a svg{background-color:#3e3f95;color:#fff}
.navigation .menu ul li ul.cs-dropdown li a:hover{background-color:#3e3f95;color:#fff}
.navigation .menu ul li ul.cs-dropdown li a:hover svg{background-color:#3e3f95;color:#fff}
.navigation ul li.cs-submenu ul.cs-dropdown li a button{float:right;color:#333}
.navigation ul li.cs-submenu ul.cs-dropdown li a button svg{transform:rotateZ(-90deg)}
.navigation ul li.cs-submenu ul.cs-dropdown li.cs-submenu:hover svg{color:#fff}
.header .navbar{display:none;padding:12px 0;margin:0}
.rightHeader{float:right;padding:7px 0;display:flex;align-items:center;line-height:normal;margin-right:10px}
.whatsappBtn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px}
.whatsappBtn svg{width:25px;height:25px;color:#25d366}
.rightHeader .call_btn{font-size:16px;font-weight:600;line-height:24px;color:#3e3f95;text-decoration:none;display:inline-block;vertical-align:middle;margin-left:8px}
.call_btn svg{width:26px;height:26px;-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}
.call_btn:focus,.call_btn:hover{color:#03b0f0}
@-webkit-keyframes tada{
from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,10deg)}
40%,60%,80%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes tada{
from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,10deg)}
40%,60%,80%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.loginBtn{display:flex;justify-content:center;align-items:center;color:#fff;background:linear-gradient(90deg,#3e3f95,#20216a);text-decoration:none;font-size:15px;line-height:24px;padding:6px 15px;border-radius:4px;margin-left:10px;overflow:hidden;position:relative;transition:all .3s ease;white-space:nowrap}
.submitBtn{display:flex;justify-content:center;align-items:center;color:#fff;background:linear-gradient(90deg,#3e3f95,#20216a);text-decoration:none;font-size:15px;line-height:24px;padding:6px 20px;border-radius:4px;overflow:hidden;position:relative;white-space:nowrap;border:none;outline:0;transition:.3s}
.submitBtn:hover{background:linear-gradient(90deg,#01aeee,#0678a2);color:#fff}
.loginBtn:hover{background:linear-gradient(90deg,#01aeee,#0678a2);color:#fff}
.signupBtn{display:flex;justify-content:center;align-items:center;color:#fff;background:linear-gradient(90deg,#01aeee,#0678a2);text-decoration:none;font-size:15px;line-height:24px;padding:6px 15px;border-radius:4px;margin-left:10px;overflow:hidden;position:relative;transition:all .3s ease;white-space:nowrap}
.signupBtn:hover{background:linear-gradient(90deg,#3e3f95,#20216a);color:#fff}
.bannerSection{float:left;width:100%;margin:0;padding:20px 0;position:relative;background-image:radial-gradient(circle farthest-side at 50% 50%,#fbfeff,#eee);background-image:linear-gradient(135deg,#fff 0,#e9e9f2 100%)}
.bannerSection:after{position:absolute;content:'';left:50%;bottom:-13px;margin-left:-16px;z-index:9;background-color:#f2f2f7;background-repeat:no-repeat;border:solid #f2f2f7;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:25px;height:25px}
.bannerLeft{padding:0 0}
.bannerSection .bannerTitle{font-size:25px;font-weight:800;color:#333;margin-bottom:10px}
.bannerSection .bannerTitle span{color:#3e3f95}
.bannerSection p{font-size:15px;color:#333;margin:0 0 15px;line-height:24px}
.bannerSection p.small{font-size:13px;color:#3e3f95}
.testGroup{display:flex;position:relative;margin-bottom:10px;align-items:center}
.testGroup p{margin-top:2px;margin-bottom:0;font-size:15px}
.testGroup p a{color:#01aeee;cursor:pointer}
.testGroup strong{color:#3e3f95}
.testGroup label{cursor:pointer}
.testGroup .proControl{margin-left:15px;border-radius:20px;border:1px solid #01aeee}
.testGroup .proControl label{transition:background-color .5s ease;cursor:pointer;font-size:15px;margin:0;border-radius:20px;padding:4px 15px;font-weight:400}
.testGroup .proControl label.active{background:linear-gradient(90deg,#01aeee,#0678a2);padding:5px 15px;font-weight:700;color:#fff}
.certificateValidity{display:flex}
.certificateValidity #brands,.certificateValidity #certificate,.certificateValidity #validity{margin-left:5px;color:#3e3f95}
.certificateValidity .moreBtn{margin-left:10px;position:relative}
.certificateValidity .moreBtn span{color:#01aeee;cursor:pointer}
.moreBtn ul{display:none;position:absolute;left:0;top:100%;width:150px;padding:5px 10px;z-index:2;background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;margin:0}
.moreBtn ul li{display:block;list-style:none;cursor:pointer}
.moreBtn ul li:hover{color:#3e3f95}
.dgft{position:relative}
.buyCertificate{border-radius:30px;padding:8px 20px;border:none;box-shadow:2px 2px 2px rgba(0,0,0,.1);display:inline-block;font-weight:400;font-size:15px;line-height:1.5;font-weight:400;text-align:center;vertical-align:middle;background:linear-gradient(90deg,#3e3f95,#20216a);margin-top:10px;color:#fff}
.buyCertificate:focus,.buyCertificate:hover{background:linear-gradient(90deg,#01aeee,#0678a2);color:#fff}
.reqCertificate{border-radius:30px;padding:8px 20px;border:none;box-shadow:2px 2px 2px rgba(0,0,0,.1);display:inline-block;font-weight:400;font-size:15px;line-height:1.5;font-weight:400;text-align:center;vertical-align:middle;background:linear-gradient(90deg,#3e3f95,#20216a);margin-top:10px;color:#fff}
.reqCertificate:focus,.reqCertificate:hover{background:linear-gradient(90deg,#01aeee,#0678a2);color:#fff}
.digitalSignature{float:left;width:100%;position:relative;margin:0;padding:30px 0}
.title_1{color:#3e3f95;font-size:25px;line-height:1.3;font-weight:600;text-align:center;display:block;margin-bottom:15px;position:relative}
.digitalSignature ul{width:100%;margin:15px auto 0;display:flex;padding:0;flex-flow:row wrap;max-width:100%}
.digitalSignature ul li{list-style:none;text-align:center;width:calc(100% / 6);position:relative;z-index:5;display:flex;padding:5px;align-items:center;justify-content:center}
.certificate1{position:relative;transition:all .3s ease-in-out;border:1px solid #ced2fd;border-radius:10px;margin:0 0 15px;width:100%;padding:20px 15px;text-align:center;color:#0e81b9;background:#f1f2ff}
.certificate1:hover{border-bottom:5px solid #03b0ef;transform:translateY(-10px);background-color:#eaf9ff;box-shadow:0 0 30px rgb(0 0 0 / 15%)}
.certificate1 img{margin-bottom:10px;width:60px}
.certificate1 .certificateTitle{color:#333;font-size:16px;font-weight:600;line-height:normal;height:auto;margin-bottom:5px;display:flex;align-items:center;justify-content:center;min-height:60px}
.certificate1 .for{font-weight:400;font-size:14px;color:#03b0ef}
.aboutTeam{float:left;width:100%;padding:40px 0 30px;margin:0;background:#f1f2ff;position:relative}
.title_2{color:#3e3f95;font-size:25px;line-height:1.2;font-weight:800;text-align:center;display:block;margin-bottom:20px!important;padding-bottom:15px!important;position:relative}
.aboutTeam h2.title_2{position:relative;font-size:24px}
.title_2:before{position:absolute;content:"";width:100px;height:4px;left:0;right:0;bottom:0;margin:0 auto;background:linear-gradient(90deg,#00afef 0,#3e4095 100%);border-radius:2px}
.title_2:after{position:absolute;content:"";width:6px;height:5px;left:0;right:0;bottom:0;margin:0 auto;background:#fff;-webkit-animation:animateRun 2s infinite linear;animation:animateRun 2s infinite linear}
@keyframes animateRun{
0%{left:50%;margin-left:-50px}
50%{left:50%;margin-left:50px}
100%{left:50%;margin-left:-50px}
}
.aboutTeam .leftImage_1{float:left;max-width:450px;width:100%;margin:0 20px 15px 0;border-radius:12px;position:relative;overflow:hidden}
.aboutTeam h2{font-size:20px;color:#3e3f95;margin:0 0 5px;padding:0;font-weight:600}
.aboutTeam ul{    position: relative;left: 15px;}
.servicePackage{float:left;width:100%;margin:0;padding:60px 0 30px;background:#fff}
.maxWidth{max-width:75%;width:100%;margin:0 auto;text-align:center;line-height:24px;font-size:15px;margin-bottom:20px}
#pricing-table{float:left;margin:0 auto 20px;text-align:center;width:100%;display:flex;justify-content:center;flex-wrap:wrap}
#pricing-table .plan{background:#fff;border:1px solid #ddd;color:#333;padding:20px 0 10px;width:calc(100% / 6);float:left;position:relative;overflow:hidden;transition:.4s all}
#pricing-table .plan.active,#pricing-table .plan:hover{transform:translateY(-5px);z-index:2!important;border-radius:12px!important;box-shadow:0 0 7px 0 rgba(0,0,0,.3);border:none!important}
#pricing-table .planHeader{padding:40px 30px 20px;margin:-20px -20px 0 -20px;background:#84deff;text-align:center;transition:.4s all}
#pricing-table .planHeader h3{color:#3e3f95;font-size:17px;font-weight:600;margin-bottom:0;padding:10px 20px}
#pricing-table .planHeader .forPlan{width:200px;position:absolute;top:18px;left:-69px;text-align:center;line-height:22px;color:#fff;font-weight:400;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);background-color:#27ae60;font-size:11px}
#pricing-table .planHeader .price{font-size:22px;font-weight:600;color:#333}
#pricing-table .planHeader .price small{font-weight:400;font-size:14px;text-decoration:underline;font-weight:500}
#pricing-table .plan:first-child{-moz-border-radius:12px 0 0 12px;-webkit-border-radius:12px 0 0 12px;border-radius:12px 0 0 12px;background:#f9fdff;border-color:#bce9f2}
#pricing-table .plan:nth-child(2){background:#eff9fd;border-left:0;border-color:#ceeefb}
#pricing-table .plan:nth-child(4){border-left:0;background:#f4f8fd;border-color:#c5c6fd}
#pricing-table .plan:last-child{-moz-border-radius:0 12px 12px 0;-webkit-border-radius:0 12px 12px 0;border-radius:0 12px 12px 0;border-left:0;background:#f4f8fd;border-color:#c5c6fd}
#pricing-table .plan:first-child .planHeader{-moz-border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0;border-radius:5px 0 0 0}
#pricing-table .plan:nth-child(2) .planHeader{background:#80cae6}
#pricing-table .plan:nth-child(3) .planHeader{padding-top:40px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background:#3f4197}
#pricing-table .plan:nth-child(3) .planHeader h3{color:#fff}
#pricing-table .plan:nth-child(3) .planHeader .price{color:#fff}
#pricing-table .plan:nth-child(4) .planHeader{-moz-border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;border-radius:0 5px 0 0;background:#6e71e3}
#pricing-table .plan:nth-child(4) .planHeader h3{color:#fff}
#pricing-table h3 span{display:block;font:bold 25px/100px Georgia,Serif;color:#777;background:#fff;border:5px solid #fff;height:100px;width:100px;margin:10px auto -65px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;-moz-box-shadow:0 5px 20px #ddd inset,0 3px 0 #999 inset;-webkit-box-shadow:0 5px 20px #ddd inset,0 3px 0 #999 inset;box-shadow:0 5px 20px #ddd inset,0 3px 0 #999 inset}
#pricing-table ul{margin:0;padding:0;list-style:none}
#pricing-table li{border-top:1px solid #ddd;padding:10px 12px;font-size:14px;line-height:normal;text-align:left;position:relative;display:flex;align-items:center}
#pricing-table li:before{display:inline-block;margin-top:3px;margin-right:8px;content:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='green' viewBox='0 0 16 16'><path d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/><path d='M10.97 4.97a.235.235 0 0 0-.02.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05z'/></svg>")}
#pricing-table li.false:before{content:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='red' viewBox='0 0 16 16'><path d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/><path d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z'/></svg>")}
.paymentModule{float:left;width:100%;padding:30px 0;margin:0;background:#3e3f95;background:linear-gradient(90deg,#3e3f95,#20216a);position:relative;overflow:hidden;z-index:0}
.paymentModule .title_2{color:#fff;margin-bottom:30px}
.secondModule{margin-bottom:20px}
.paymentModule .container{position:relative}
.moduleBox{float:left;width:100%;margin:0;padding:20px 0;text-align:center;position:relative;background:#4849a8;display:flex;align-items:center;justify-content:center;height:250px}
.moduleBox:before{content:'';position:absolute;left:-1000%;top:0;width:1000%;height:100%;display:block;background:#4849a8;z-index:-1}
.moduleBox .part-icon{width:90px;height:90px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#3e3f95;border-radius:100%;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;margin-bottom:15px;position:relative}
.moduleBox .part-icon span.step-num{position:absolute;top:35%;right:auto;left:-63px;width:60px;height:25px;padding:0 10px;background:linear-gradient(90deg,#01aeee,#0678a2);border-radius:4px;color:#fff;font-size:12px;line-height:25px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;font-weight:700}
.moduleBox .part-icon span.step-num:after{content:"";position:absolute;right:-8px;top:5px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #0678a3}
.moduleBox .part-icon img{width:50px}
.moduleTitle{font-size:18px;color:#fff;margin:0 0 10px;font-weight:600}
.moduleBox p{font-size:15px;color:#ccc;margin:0 0 10px;padding:0}
.moduleBox:after{content:"";position:absolute;width:0;height:0;border-top:125px solid transparent;border-left:32px solid #4849a8;border-bottom:125px solid transparent;top:0;right:-32px;z-index:99}
.moduleBox2{background:#5354bb;padding-left:20px}
.moduleBox2:before{background:#5354bb;z-index:-2}
.moduleBox2:after{border-left-color:#5354bb}
.moduleBox3{background:#4849a8}
.moduleBox3:before{background:#4849a8;z-index:-3;right:-1000%}
.moduleBox3:after{content:"";position:absolute;width:1000%;height:100%;top:0;right:-1000%;background:#4849a8;border:0}
.moduleBtn{border-radius:30px;padding:5px 18px;border:none;box-shadow:2px 2px 2px rgba(0,0,0,.1);display:inline-block;font-weight:400;font-size:15px;line-height:1.5;font-weight:400;text-align:center;vertical-align:middle;background:linear-gradient(90deg,#01aeee,#0678a2);margin-top:10px;color:#fff;margin-left:5px}
.paymentModule .moduleBtn{padding:10px 25px;font-size:16px}
.moduleBtn:focus,.moduleBtn:hover{background:linear-gradient(90deg,#3e3f95,#20216a);color:#fff}
.footerPlan{float:left;width:100%;display:flex;align-items:center;justify-content:center;border-top:1px solid #ddd}
.footerPlan .buyBtn{border-radius:30px;padding:5px 18px;border:none;box-shadow:2px 2px 2px rgba(0,0,0,.1);display:inline-block;font-weight:400;font-size:15px;line-height:1.5;font-weight:400;text-align:center;vertical-align:middle;background:linear-gradient(90deg,#3e3f95,#20216a);margin-top:10px;color:#fff}
.footerPlan .renewBtn{border-radius:30px;padding:5px 18px;border:none;box-shadow:2px 2px 2px rgba(0,0,0,.1);display:inline-block;font-weight:400;font-size:15px;line-height:1.5;font-weight:400;text-align:center;vertical-align:middle;background:linear-gradient(90deg,#01aeee,#0678a2);margin-top:10px;color:#fff;margin-left:5px}
.buyBtn:focus,.buyBtn:hover{background:linear-gradient(90deg,#01aeee,#0678a2);color:#fff}
.renewBtn:focus,.renewBtn:hover{background:linear-gradient(90deg,#3e3f95,#20216a);color:#fff}
.whyChoose{float:left;width:100%;padding:40px 0 30px;margin:0;background:#fff;position:relative}
.whyChoose .rightImage_1{float:right;max-width:450px;width:100%;margin:0 0 15px 15px;border-radius:12px;position:relative;overflow:hidden}
.whyChoose ul{list-style:none;padding:0;margin:0 0 55px 0}
.whyChoose ul li{padding:11px 0 5px 32px;position:relative;font-size:16px;color:#000;font-weight:400;line-height:24px}
.whyChoose ul li:before{content:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='white' viewBox='0 0 16 16'><path d='M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425a.247.247 0 0 1 .02-.022Z'/></svg>");text-align:center;color:#ffff;line-height:13px;position:absolute;left:0;top:12px;width:24px;height:24px;background:#3e3f95;border-radius:100%;display:flex;align-items:center;justify-content:center}
.whyChoose ul li span{display:block;font-weight:600;font-size:18px}
.whyChoose ul li a{color:#3e3f95;text-decoration:none}
.dscProcess{float:left;width:100%;margin:0;padding:30px 0;background:#f1f2ff}
.dscProcess .container{position:relative}
.dscProcess .list{margin:0;padding:0}
.dscProcess .list .listItem{float:left;width:20%;list-style:none}
.dscProcess .container .step{position:absolute;top:40px;left:100px;z-index:55;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:100px;z-index:0}
.dscProcess .container .step img{width:100%}
.dscProcess .single-process{text-align:center;position:relative}
.dscProcess .single-process:after{position:absolute;content:url("../images/right.svg");top:0;right:5%;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
.dscProcess .list .listItem:last-child .single-process:after{content:none;right:0}
.dscProcess .single-process:hover:after{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}
.dscProcess .list .listItem:first-child .single-process:after{top:84px}
.dscProcess .list .listItem:first-child .single-process:hover:after{top:94px}
.dscProcess .list .listItem:nth-child(2) .single-process:after{top:36px}
.dscProcess .list .listItem:nth-child(2) .single-process:hover:after{top:28px}
.dscProcess .list .listItem:nth-child(3) .single-process:after{top:2px}
.dscProcess .list .listItem:nth-child(3) .single-process:hover:after{top:-10px}
.dscProcess .list .listItem:nth-child(4) .single-process:after{top:45px}
.dscProcess .list .listItem:nth-child(4) .single-process:hover:after{top:59px}
.dscProcess .single-process.down1{margin-top:30px}
.dscProcess .single-process.down{margin-top:70px}
.dscProcess .single-process.up1{margin-top:-20px}
.dscProcess .single-process .part-icon{width:130px;height:130px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#3e3f95;border-radius:100%;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;margin-bottom:26px;position:relative}
.dscProcess .single-process .part-icon img{width:75px}
.dscProcess .single-process .part-icon span.step-num{position:absolute;top:4px;left:5px;width:25px;height:25px;background:linear-gradient(90deg,#01aeee,#0678a2);border-radius:50%;color:#fff;font-size:12px;line-height:25px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;font-weight:700}
.dscProcess .single-process:hover .part-icon{background:linear-gradient(90deg,#01aeee,#0678a2)}
.dscProcess .single-process:hover .part-icon span.step-num{background:linear-gradient(90deg,#3e3f95,#20216a)}
.dscProcess .single-process h4{font-weight:600;color:#333;font-size:18px;margin:0;padding:0 40px}
.dscProcess .single-process p{font-size:16px;line-height:28px}
.dscProcess .single-process a{color:#0e81b8;font-size:15px;font-weight:700}
.home_partner{float:left;width:100%;padding:80px 0 130px;position:relative;background:#3e3f95 url("../images/curve.svg") no-repeat;background-size:cover!important;background-position:center!important}
.home_partner .title_1{color:#fff}
.home_partner .maxWidth{color:#fff}
.pertner_flexio{background:#fff;border-radius:.2rem;margin:.4rem;display:inline-flex;align-items:center;justify-content:center;height:75px;position:relative;width:120px}
.pertner_flexio img{position:absolute;top:50%;left:50%;max-width:100%;width:auto;transform:translate(-50%,-50%);max-height:100%;padding:10px 15px}
.faq_section{float:left;width:100%;padding:40px 0 10px 0}
.accordion-item{margin-bottom:15px;border-radius:5px!important;overflow:hidden}
.accordion-header{padding:0!important;margin:0!important;text-transform:initial;font-size:20px;font-weight:500;line-height:1.2}
.accordion-item:not(:first-of-type){border:1px solid rgba(0,0,0,.125)}
.accordion-button{padding:12px 15px;font-size:18px;font-weight:400}
.accordion-button:not(.collapsed){color:#fff;background:linear-gradient(90deg,#3e3f95,#20216a);font-weight:400}
.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M7.646 4.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 5.707l-5.646 5.647a.5.5 0 0 1-.708-.708l6-6z'/></svg>");transform:rotate(0)}
.accordion-button:focus,.accordion-button:hover{color:#fff;background:linear-gradient(90deg,#3e3f95,#20216a)}
.accordion-button:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M7.646 4.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 5.707l-5.646 5.647a.5.5 0 0 1-.708-.708l6-6z'/></svg>");transform:rotate(-180deg)}
.accordion-body p{font-size:15px;line-height:22px;margin-bottom:10px}
.companyFeatures{float:left;width:100%;padding:30px 0 30px;margin:0;background:#3e3f95;background:linear-gradient(90deg,#3e3f95,#20216a);position:relative;overflow:hidden}
.companyFeatures:after{position:absolute;content:'';left:50%;top:-13px;margin-left:-16px;z-index:9;background-color:#f1f2ff;background-repeat:no-repeat;border:solid #e1f5ff;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:25px;height:25px}
.companyFeatures .container{position:relative}
.singleFeatures{float:left;width:100%;margin:0;padding:30px 15px;position:relative;text-align:center}
.singleFeatures .number_2{font-size:36px;font-weight:600;color:#fff;margin-bottom:15px}
.singleFeatures .title_4{font-size:18px;color:#fff;margin:0}
.certificateSection{float:left;width:100%;margin:0;padding:40px 0;background-color:#fff;position:relative;border-bottom:1px solid #f1f2ff}
.certificateSection:after{position:absolute;content:'';left:50%;bottom:-13px;margin-left:-16px;z-index:9;background-color:#fff;background-repeat:no-repeat;border:solid #f1f2ff;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:25px;height:25px}
.certificateSection .title_1{max-width:600px;margin:0 auto 20px}
#certificates{float:left;width:100%;margin:0;padding:0}
#certificates .certificate{float:left;width:100%;margin:0;padding:0;position:relative;background:#fff;height:400px;border:1px solid #d6d7e8;border-radius:12px;overflow:hidden}
#certificates .certificate img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:auto}
#certificates .title_5{font-size:22px;font-weight:600;text-align:center;color:#09334f}
#certificates .owl-next,#certificates .owl-prev{line-height:0;position:absolute;top:50%;display:block;width:45px;height:45px;padding:0;transform:translate(0,-50%);cursor:pointer;color:#fff;border:0;outline:0;background-image:linear-gradient(180deg,#ffc83e,#ef9b2d);border-radius:100%;z-index:9}
#certificates .owl-nav .owl-prev{left:-20px}
#certificates .owl-nav .owl-next{right:-20px}
#certificates .owl-next:hover,#certificates .owl-prev:hover{background:#f7b11b;color:#fff;border-color:#f7b11b}
#certificates .owl-dots{position:absolute;bottom:-20px;left:0;right:0;margin:0 auto}
footer{float:left;width:100%;margin:0;padding:30px 0 10px;background:linear-gradient(45deg,#3e3f95,#20216a);background:linear-gradient(45deg,#202071,#090931)}
.footer_info{position:relative;display:block;float:left;width:100%}
.footer_info p{color:#fff}
.footer_info .footerTitle{position:relative;font-size:18px;font-weight:600;color:#01aeee;margin:0 0 15px;padding:0;line-height:1.2}
.footer_info .footerTitle span{color:#01aeee}
.footer_info ul{float:left;width:100%;margin:0 0 15px;padding:0}
.footer_info ul li{list-style:none;color:#fff;margin-bottom:5px}
.footer_info ul li a{font-size:14px;color:#fff;position:relative;display:flex;padding:0 0 0 18px;line-height:24px;align-items:center}
.footer_info ul li a:before{position:absolute;top:2px;left:0;font-size:18px;transition:all .3s ease-in-out .1s;content:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'></path></svg>")}
.footer_info ul li a:hover{color:#01aeee}
footer .footer_contact{float:left;width:100%;list-style:none;padding:0;margin-bottom:0}
footer .footer_contact li{position:relative;color:#fff;font-size:14px;line-height:24px;display:flex;align-items:center;margin-bottom:10px}
footer .footer_contact li a{color:#fff;display:inline-block;font-size:14px;padding:0}
footer .footer_contact li a:before{content:none}
footer .footer_contact li a:hover{color:#01aeee}
footer .footer_contact li a:focus{color:#01aeee}
footer .footer_contact li svg{position:relative;text-align:center;margin-right:15px;width:24px;min-width:24px;height:24px;color:#01aeee}
footer .footer_contact li strong{display:block;text-transform:uppercase}
ul.social{float:left;margin:0;list-style:none;padding:0;width:auto}
ul.social li{margin:3px 0 0 3px;display:inline-block}
ul.social li a{transition:background .4s ease-in-out;text-align:center;width:35px;height:35px;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#fff;background:#231573;padding:0}
ul.social li a::before{content:none}
ul.social li a svg{color:#fff;width:15px;height:15px;margin:0;padding:0}
ul.social li.facebook a{background:#3c5b9b}
ul.social li.twitter a{background:#359bed}
ul.social li.linkedin a{background:#027ba5}
ul.social li.youtube a{background:#f70000}
ul.social li.instagram a{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}
ul.footer-menu{text-align:center;border-top:1px solid;padding-top:10px;border-color:rgba(255,255,255,.1);margin:0}
ul.footer-menu li{display:inline-block;padding:0 5px;margin-bottom:10px}
ul.footer-menu li a{font-size:14px;color:#fff;text-transform:capitalize;display:inline-block;font-weight:500}
ul.footer-menu li a:focus,ul.footer-menu li a:hover{color:#01aeee}
.payment{margin-bottom:20px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid;border-color:rgba(255,255,255,.1);padding-bottom:15px}
.payment .pay1{margin:0 2px;border:1px solid #40429b;padding:5px 10px;background:#fff;width:85px}
.text_desc{float:left;width:100%;margin:15px 0 0}
.text_desc h4{font-size:16px;margin:0;padding:0 0 8px;font-weight:600;color:#fff}
.text_desc h6{font-size:16px;margin:0;padding:0 0 8px;font-weight:600;color:#26ade4}
.text_desc p{font-size:13px;line-height:20px;text-align:justify;color:#fff}
.copy{float:left;width:100%;background:#11114a;color:#fff;padding:7px 0;font-size:13px;text-align:left}
.copy a{color:#01aeee;display:inline-block}
.copy a:hover{color:#01aeee}
.text-right{text-align:right}
.copy svg{color:#fff}
#scrollUp{position:fixed;z-index:8030;bottom:65px;right:30px;width:46px;height:46px;border-radius:50%;color:#fff;line-height:46px;text-align:center;text-decoration:none;cursor:pointer;transition:all .25s;display:none;background:linear-gradient(90deg,#01aeee,#0678a2)}
#whatsapp{position:fixed;z-index:8030;bottom:120px;right:30px;width:50px;height:50px;border-radius:50%;color:#fff;line-height:46px;text-align:center;text-decoration:none;cursor:pointer;transition:all .25s;background:green}
#scrollUp svg{width:24px;height:24px}
#scrollUp:hover{background:linear-gradient(90deg,#01aeee,#0678a2);color:#fff}
.review-area{float:left;width:100%;background:#f1f2ff;padding:40px 0 30px;margin:0}
.review-area h2{padding:0 0 9px 0}
.review-area h2 strong{color:#333;font-size:35px;font-weight:600}
.review-area h2 span{color:#1178ba;font-size:35px;font-weight:600}
.reviews{float:left;width:100%;text-align:center}
.reviews img{width:190px;height:auto;display:inline-block}
.reviews p{font-size:18px;text-align:center}
.frame{max-width:100%;margin:30px auto 30px;border-radius:5px;padding:25px;border:1px solid rgba(255,255,255,.1);border-top:0;position:relative;z-index:2}
.location_title{display:block;position:relative;text-align:center;margin-top:-50px;color:#fff;font-size:24px;font-weight:600}
.location_title img{width:35px;height:auto}
.location_title span{display:inline-block;margin-bottom:25px}
.location_title span:after,.location_title span:before{content:"";height:26px;width:41%;position:absolute;top:40%;border:solid rgba(255,255,255,.1);border-width:1px 0 0}
.location_title span:after{left:-25px;border-radius:5px 0 0}
.location_title span:before{right:-25px;border-radius:0 5px 0 0}
.t-holder{margin-top:20px;display:table;display:flex;align-items:center;width:100%}
.location{vertical-align:top;width:25%;position:relative;transition:width .5s linear;overflow:hidden;display:table-cell;vertical-align:middle}
.location:not(:first-child):not(.active):before{content:"";position:absolute;top:0;left:0;width:1px;height:100%}
.location.active{width:50%}
.location.active:before{background:0}
.location .location_image{transition:all .5s linear;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:330px;width:0;overflow:hidden;text-align:right}
.location .location_image:first-child{right:360px}
.location .location_image img{max-width:999px}
.location.active .location_image{width:50%}
.location:first-child.active .location_image{width:50%}
.location .content{padding:0 20px 0 0;float:right;width:50%}
.location:last-child .content{padding:0}
.location.active .content{width:50%}
.location .content .locationTitle{font-size:16px;font-weight:600;color:#fff;line-height:normal;margin:0 0 7px;padding:0}
.location .content p{font-style:normal;display:block;font-size:14px;padding:4px 0 0;margin-bottom:20px;line-height:normal;color:#fff;font-weight:400;text-align:left}
.location .content a{color:#fff;font-size:14px;text-decoration:none}
.map{float:left;width:100%}
.content{margin:0;float:left;width:100%}
.content .locationTitle{font-size:16px;font-weight:600;color:#fff;line-height:normal;margin:0 0 7px;padding:0}
.content p{font-style:normal;display:block;font-size:14px;padding:4px 0 0;margin-bottom:10px;line-height:normal;color:#fff;font-weight:400;text-align:left}
.content a{color:#fff;font-size:14px;text-decoration:none}
.content a svg{margin-right:5px}
.breadcum{float:left;width:100%;position:relative;background-position:center;padding:90px 0;margin:0;background-repeat:no-repeat;background-size:cover;z-index:0}
.breadcum:before{position:absolute;display:block;width:100%;height:100%;background-color:rgba(14,14,62,.6);top:0;left:0;z-index:-1;content:''}
.breadcum .cat_title{text-transform:capitalize;font-size:30px;font-weight:600;color:#fff;text-align:center;display:inline-block;width:auto;padding:10px 20px;border-radius:3px;background:var(--liner1)}
.inner_breadcrumb{float:left;width:100%;background:#fff;position:relative;margin:0;box-shadow:0 0 5px 0 rgba(0,0,0,.2);z-index:2}
.inner_breadcrumb .breadcrumb{background:0 0;border-radius:0;border:none;list-style:none;padding:0;float:left;text-transform:capitalize;margin:0}
.inner_breadcrumb .breadcrumb li{font-weight:600;color:#666;float:left;line-height:40px;font-size:14px}
.inner_breadcrumb .breadcrumb li a{float:left;padding:0;color:#666;letter-spacing:.3px}
.inner_breadcrumb .breadcrumb li:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;padding:0 14px;color:#fff;display:inline-block}
.inner_breadcrumb .breadcrumb li+li:before{content:"/";color:#fff;padding:0 14px;font-weight:700}
.inner_breadcrumb .breadcrumb li+li:before{float:left;padding:13px 10px;color:#bfbfbf}
.inner_breadcrumb .breadcrumb li.active{color:var(--blue)}
.about-page{float:left;width:100%;margin:0;padding:50px 0;background:url(../images/shape/bg-g1.webp) no-repeat;background-position:top;background-size:cover;position:relative;z-index:1}
.about-page::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:-1;background:#fff;opacity:.7}
.about-page .about-img{float:right}
.about-page .about-img img{width:500px;margin-left:30px;margin-bottom:20px;border-radius:3px;box-shadow:0 6px 34px rgba(215,216,222,.5)}
.about-page .about-inner .about-title{font-size:30px;font-weight:800;color:var(--black);margin-bottom:20px;line-height:normal}
.about-page .about-inner p{line-height:27px;font-size:15px;color:#42464f;text-align:justify}
.about-page .about-inner h2,.about-page .about-inner h3{font-size:25px;color:var(--black);margin-bottom:10px;line-height:normal;font-weight:800}
.about-page .about-inner ul{text-align:justify;color:#42464f}
.reachus{float:left;width:100%;margin:0;padding:30px 0 10px;background-color:#fff}
.reachus .reach-img img{width:460px;margin-bottom:30px}
.reachus .title{font-weight:800;font-size:30px;line-height:normal;text-transform:capitalize;color:var(--blue);margin-bottom:10px}
.reachus .sub-title{font-weight:600;font-size:16px;line-height:normal;color:#333;margin-bottom:10px}
.reachus .reach-ul{list-style:none;margin:0;padding:0;margin-top:30px}
.reachus .reach-ul.reach-sub-ul{display:flex;flex-wrap:wrap;margin-top:0}
.reachus .reach-ul.reach-sub-ul li{margin-right:25px}
.reachus .reach-ul li a{display:flex;align-items:center;color:#333;font-size:14px;font-weight:500}
.reachus .reach-ul li{display:flex;align-items:center;color:#333;font-size:14px;margin-bottom:5px;font-weight:500}
.reachus .reach-ul li a .icon-bx{max-width:40px;min-width:40px;margin-right:8px;transition:.4s}
.reachus .reach-ul li a:hover .icon-bx{transform:scale(1.2)}
.reachus .reach-ul li a .con-bx{margin-bottom:5px;line-height:normal}
.contact_page{float:left;width:100%;margin:0;padding:50px 0;position:relative}
.contact_form_grid1{float:left;width:100%;margin-bottom:0;margin-top:0;border-radius:4px;overflow:hidden}
.contact_details .title_h2_2{color:var(--blue);font-size:20px;text-align:left;padding:0;text-transform:uppercase;margin-bottom:20px;font-weight:800}
.contact_details p{color:#333;margin-bottom:20px;font-size:16px}
.contact_details .address_list{clear:both;margin:0 0 20px;padding:0}
.contact_details .address_list li:first-child{display:flex;align-items:center}
.contact_details .address_list li{clear:both;list-style:none;color:#333;margin-bottom:10px;font-size:16px;line-height:24px}
.contact_details .address_list li svg{min-width:25px;height:25px;margin-right:5px;color:var(--blue)}
.contact_details .address_list li a{color:#333;display:flex;line-height:24px;font-size:16px;margin-bottom:10px;display:inline-block}
.contact_details .title_h2_2{color:var(--blue);font-size:20px;text-align:left;padding:0;text-transform:uppercase;margin-bottom:20px}
.form_grid .title_h2_2{font-size:20px;text-transform:uppercase;text-align:left;margin:0 0 20px;font-weight:800;padding:0;color:var(--blue)}
.form-group{position:relative;margin-bottom:15px}
.form-group .form-control{height:40px;font-size:14px;border-radius:0;background-color:#fbfbfd}
.form-group textarea.form-control{height:100px}
.contact_details .address_list li a:focus,.contact_details .address_list li a:hover{color:var(--blue)}
.contact_map{float:left;width:100%;height:500px}
.certificate-page{float:left;width:100%;margin:0;padding:50px 0;background:#f5f5f5}
.certificate-bx{margin-bottom:40px}
.certificate-bx .img-bx{border-radius:3px;overflow:hidden;display:flex;align-items:center;justify-content:center}
.certificate-bx .img-bx img{max-width:250px;width:100%;margin:20px auto;display:block;border-radius:2px;box-shadow:0 0 29px #d1d3ed63}
.certificate-bx p{font-size:15px;color:#42464f}
.certificate-bx .moduleBtn{border-radius:3px;margin:0;padding:10px 20px;font-weight:600}
.certificate-bx .des-bx .certificate-title{color:var(--black);font-weight:700;position:relative;padding-top:14px;line-height:normal;margin-bottom:10px;font-size:26px;display:inline-block}
.certificate-bx .des-bx .certificate-title::after{content:"";position:absolute;top:0;left:0;height:4px;border-radius:2px;width:60px;background:var(--liner1)}
.certificate-bx .des-bx ul{margin:0 0 10px;padding:0;font-size:15px;color:#42464f}
.certificate-bx .des-bx ul li{line-height:28px;font-size:15px;margin:0;vertical-align:middle;text-align:left;padding:0;display:flex;align-items:center}
.certificate-bx .des-bx ul li::before{width:20px;height:20px;color:#4e4e4e;font-weight:400;margin-top:0;margin-right:5px;float:left;content:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='currentColor' viewBox='0 0 16 16'><path d='M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425a.247.247 0 0 1 .02-.022Z'/></svg>")}
.product-page{float:left;width:100%;margin:0;padding:50px 0;background:#f4f7fe}
.productbg{padding:40px 0!important;background:#f4f7fe!important}
.product-page .related-category{padding-bottom:0;margin-top:30px}
.product-page .related-category li a{padding:15px;margin-bottom:10px;background-color:#fff;border-left:6px solid #dbdbdb;box-shadow:2px 2px 4px rgba(0,0,0,.1);color:#666;font-weight:600;transition:.6s}
.product-page .related-category li a.active,.product-page .related-category li a:hover{padding:15px;margin-bottom:10px;background-color:#fff;border:1px solid #e3e3e3;box-shadow:2px 2px 4px rgba(0,0,0,.1);color:#222}
.product-page .login-form{background-color:#fff;width:100%;box-shadow:0 0 35px rgba(0,0,0,.1);margin:0 auto}
.product-page .product-content{margin:40px 0;border-radius:15px}
.product-page .product-content1{margin:40px 0;background-color:#fff;border:1px solid rgba(224,224,232,.6);padding:40px;border-radius:15px}
.product-page ._mob_num_set{color:#222;font-weight:600}
.product-page ._ref{color:var(--blue);font-size:13px}
.product-page ._ref:hover{text-decoration:underline;color:var(--blue)}
.product-page .login-form .login-title{font-size:20px;font-weight:800;color:var(--blue)}
.product-page .login-form .form-bx{margin-top:20px;text-align:left}
.product-page .login-form .form-group{margin-top:10px;margin-bottom:10px}
.product-page .login-form .form-group label{font-size:14px;color:#444;line-height:normal}
.form-bx .form-group label.error{position:absolute;bottom:-18px;font-size:13px;color:red}
#paymentPage label.error{font-size:13px;color:red;width:100%}
.form-control.error{border:1px solid #f1aeb5;background:#f8d7da;color:#58151c}
.form-control.valid{border:1px solid #989898;background:#e2e3e5;color:#2b2f32}
.product-page .login-form .input-group{background:#fff;border:1px solid #ccc;display:flex;flex-wrap:nowrap;border-radius:3px;margin-bottom:30px!important;overflow:visible}
.product-page .login-form .input-group .input-icon{width:40px;display:flex;align-items:center;justify-content:center}
.product-page .login-form .input-group input,.product-page .login-form .input-group select{border:0;margin:0!important;font-size:14px;padding-left:45px;height:38px}
.product-page .login-form .submitBtn{width:100%;margin-top:20px;font-size:14px;padding-top:10px;padding-bottom:10px}
.product-page .product-content ul{float:left;width:100%;margin:0 0 25px;padding:0}
.product-page .product-content .product-title{font-size:22px;font-weight:600;margin-bottom:20px;position:relative;padding-bottom:15px;text-transform:uppercase;letter-spacing:3px;color:var(--blue)}
.product-page .product-content .product-title:before{content:"";position:absolute;border:0;width:50px;height:2px;background:#00afef;z-index:1;margin-left:0;bottom:0;left:0}
.product-page .product-content h2,.product-page .product-content h3{font-size:22px;font-weight:700;color:#222;line-height:normal;margin-bottom:10px}
.product-page .product-content p{text-align:justify}
.accordion-button:focus{box-shadow:none}
.product-page .product-content .accordion-button{font-size:16px}
.product-page .product-content ul li{line-height:28px;font-size:15px;margin:0;vertical-align:middle;text-align:left;padding:0;display:block;align-items:center}
.product-page .product-content ul li::before{width:20px;height:20px;color:#4e4e4e;font-weight:400;margin-top:0;margin-right:5px;float:left;content:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='currentColor' viewBox='0 0 16 16'><path d='M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425a.247.247 0 0 1 .02-.022Z'/></svg>")}
.steps-sec{float:left;width:100%;margin:0;padding:00px 0 0}
.steps-sec-title{font-size:25px;font-weight:700;margin-bottom:10px;color:var(--blue);line-height:30px}
.white{color:#fff!important}
.steps-sec .steps{max-width:1000px;margin:15px auto 0;display:flex;justify-content:space-between;align-items:center}
.steps-sec .step-bx{text-align:center;position:relative}
.steps-sec .step-bx.done .step-count::before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" fill="hsl(120, 42%, 54%)" class="bi bi-check2-square" viewBox="0 0 16 16"> <path d="M3 14.5A1.5 1.5 0 0 1 1.5 13V3A1.5 1.5 0 0 1 3 1.5h8a.5.5 0 0 1 0 1H3a.5.5 0 0 0-.5.5v10a.5.5 0 0 0 .5.5h10a.5.5 0 0 0 .5-.5V8a.5.5 0 0 1 1 0v5a1.5 1.5 0 0 1-1.5 1.5H3z"/> <path d="m8.354 10.354 7-7a.5.5 0 0 0-.708-.708L8 9.293 5.354 6.646a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0z"/></svg>');position:absolute;height:100%;width:100%;background-color:#fff;border-radius:100%;color:#58ba58;display:flex;align-items:center;justify-content:center;line-height:0}
.steps-sec .step-bx.done::before{background-color:#58ba58}
.steps-sec .step-bx.done .step-des{color:#58ba58}
.steps-sec .step-bx.active .step-count{color:#00afef}
.steps-sec .step-bx.active .step-des{color:#00afef}
.steps-sec .step-bx::before{width:75px;position:absolute;height:1px;display:block;background-color:#e0e0e0;content:"";top:40%;left:106%;border-radius:3px}
.steps-sec .step-bx:last-child::before{content:none}
.steps-sec .step-bx .step-count{height:65px;width:65px;border-radius:100%;margin:0 auto 5px;display:flex;align-items:center;justify-content:center;font-size:22px;color:#fff;font-weight:700;position:relative;padding:10px}
.steps-sec .step-bx .step-des{font-size:12px;color:#fff;font-weight:500;line-height:normal}
.login-page{background-position:center;background-size:cover;padding:60px 0;float:left;width:100%}
#bulkBuy .modal-content{border-radius:2px}
.login-form .logo{margin-bottom:20px}
.login-form .login-title{font-size:20px;font-weight:800;color:var(--blue)}
.login-form{background-color:#fff;overflow:hidden;border-radius:5px;padding:40px;text-align:center;width:100%;max-width:470px;margin:0 auto;box-shadow:rgba(0,0,0,.15) 0 2px 8px}
.login-form .form-bx{margin-top:30px;text-align:left}
.login-form .form-group{margin-top:8px;margin-bottom:0}
.login-form .form-group label{font-size:13px;color:#444;line-height:normal}
.login-form .input-group{background:#fff;border:1px solid #ccc;display:flex;flex-wrap:nowrap;border-radius:3px}
.login-form .input-group input,.login-form .input-group select{border:0;margin:0!important;font-size:14px;padding-left:2px;height:35px}
.login-form .input-group .input-icon{width:40px;display:flex;align-items:center;justify-content:center}
.login-form .submitBtn{width:100%;margin-top:20px;text-transform:uppercase;font-size:14px;border-radius:2px}
.login-form .shift{margin:0;line-height:normal;margin-top:20px;font-size:13px;font-weight:500}
.login-form .shift a{color:var(--blue)}
.blog_page{float:left;width:100%;margin:0;padding:40px 0;background:#f5f5f5}
.blog_page .title_2{font-size:28px;margin-bottom:30px!important}
.blog_page .blog-2{margin-bottom:30px;border-radius:5px;overflow:hidden;border:none;box-shadow:0 0 35px rgba(0,0,0,.1);background:#fff}
.blog-2 .blog-photo{position:relative;border-bottom:6px solid var(--blue);overflow:hidden}
.blog-2 .blog-photo img{max-height:380px;object-fit:cover;width:100%;object-position:center}
.blog-2 .date-box{position:absolute;bottom:-1px;left:0;font-size:16px;font-weight:600;color:#fff;text-align:center;padding:7px 20px;background:var(--blue)}
.blog-2 .detail{padding:30px 30px 25px}
.blog-2 h4{text-align:left;margin:0;padding:0}
.blog-2 h4 a{font-size:21px;margin-bottom:10px;font-weight:600;color:#333;transition:all .3s ease-in-out}
.blog-2:hover h4 a{color:var(--blue)}
.blog-2 p{font-size:15px;margin-bottom:10px}
.blog-2 .moreBtn{color:#666;transition:all .3s ease-in-out}
.blog-2:hover .moreBtn{color:var(--light-blue)}
.blog-2 .moreBtn svg{transition:all .3s ease-in-out}
.blog-2 .moreBtn:hover svg{transform:translateX(3px)}
.mini-blogs ul{padding:0 15px;background-color:#fff;box-shadow:0 0 35px rgba(0,0,0,.1);border-radius:3px;padding-bottom:0}
.mini-blogs ul li{padding-top:18px;border-bottom:1px solid #eee;padding-bottom:8px}
.mini-blogs .pri-text{color:var(--blue)!important}
.mini-blogs .tx-bx .title{color:var(--blue)!important;font-weight:600;line-height:normal;margin-bottom:8px;font-size:14px}
.mini-blogs .tx-bx p{color:#666;margin-bottom:7px;font-size:14px;line-height:normal}
.blog_details{float:left;width:100%}
.blogTitle{color:var(--blue);font-weight:800;margin-bottom:15px}
.blog_details ul{display:inline-block;margin:0 0 15px;padding:0}
.blog_details ul li{display:inline-block;margin-right:15px;list-style:none}
.blog_details .stButton{margin-bottom:15px}
.blog_details1{float:left;width:100%;margin:0;padding:0}
.blog_details_img{width:100%;text-align:center;margin-bottom:15px}
.blog_details_img img{display:inline-block;margin:0 auto;width:650px}
.blog_details1 p{text-align:justify;line-height:24px}
.blog_details1 .block-quote{padding:30px 35px;margin-bottom:20px;background:#eee;border-left:5px solid var(--blue)}
.blog_details1 .block-quote svg{color:var(--blue)}
.blog_details1 .block-quote p{margin-bottom:0;font-size:14px}
.blog_details1 h3{margin:0 0 5px;padding:0;line-height:30px;color:#333;font-weight:800}
.blog_details1 ul{float:left;width:100%;margin:0 0 25px;padding:0}
.blog_details1 ul li{line-height:28px;font-size:16px;margin:0;vertical-align:middle;text-align:left;padding:0;display:flex;align-items:center}
.blog_details1 ul li:before{width:20px;height:20px;color:#4e4e4e;font-weight:400;margin-top:0;margin-right:5px;float:left;content:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='currentColor' viewBox='0 0 16 16'><path d='M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425a.247.247 0 0 1 .02-.022Z'/></svg>")}
.price_list,.tutorials_page{float:left;width:100%;margin:0;padding:50px 0 40px}
.tutorials_page .tut-bx-section{background:#fff;box-shadow:0 6px 25px rgba(0,0,0,.07);padding:25px}
.tutorials_page .tut-bx-section .tutorials-title{color:var(--blue);font-size:20px;text-align:left;padding:0;text-transform:uppercase;margin-bottom:20px;font-weight:700;position:relative;padding-bottom:5px}
.tutorials_page .tut-bx-section .tutorials-title:before{content:"";position:absolute;border:0;width:50px;height:2px;background:#00afef;z-index:1;margin-left:0;bottom:0;left:0}
.tutorials_page .tut-bx{margin-bottom:10px}
.tutorials_page .tut-bx .ds-bx{display:flex;flex-direction:column;justify-content:space-evenly;align-items:start;padding:20px 0}
.tutorials_page .tut-bx .ds-bx .title{color:#333;font-size:18px;margin-bottom:10px;font-weight:600;line-height:28px}
.tutorials_page .tut-bx .ds-bx .sub-title{margin-bottom:0;font-size:15px;font-weight:500;line-height:22px;color:#00afef;border-top:1px solid rgba(0,0,0,.06);padding-top:15px}
.tutorials_page .tut-bx .img-bx{border:1px solid #ccc;position:relative;z-index:0;overflow:hidden}
.tutorials_page .tut-bx .img-bx::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:.4s}
.tutorials_page .tut-bx:hover .img-bx::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(14,14,62,.4);z-index:1}
.tutorials_page .tut-bx .img-bx img{max-height:270px;width:100%;object-position:center;object-fit:cover;transition:.4s}
.tutorials_page .tut-bx:hover .img-bx img{transform:scale(1.1)}
.tutorials_page .tut-bx .video-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;height:70px;width:70px;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#fff;transition:.2s}
.tutorials_page .tut-bx .cate{position:absolute;left:15px;bottom:15px;background-color:var(--blue);color:#fff;font-size:13px;z-index:2;line-height:normal;padding:5px 10px;font-weight:700;border-radius:4px}
.tutorials_page .tut-bx .video-btn:hover{transform:scale(1.03)}
.tutorials_page .tut-bx .video-btn svg{height:70px;width:70px}
.download_page{float:left;width:100%;margin:0;padding:40px 0 20px}
.download_page .download-title{color:var(--blue);font-size:22px;font-weight:700;margin-bottom:20px}
.download_page table{max-width:850px;margin:0 auto 30px;min-width:550px}
.download_page table a{color:var(--blue);text-decoration:underline}
.download_page table thead{background:var(--blue);color:#fff}
.download_page .option-ul{list-style:none;margin:0;padding:0;margin-bottom:20px;display:flex;flex-wrap:wrap}
.download_page .option-ul li a{border:1px solid #666;margin-right:15px;color:#666;padding:5px 12px;font-weight:500;border-radius:8px;transition:.4s;margin-bottom:15px}
.download_page .option-ul li a:hover{background-color:var(--blue);border-color:var(--blue);color:#fff}
.make-payment{float:left;width:100%;margin:0;padding:50px 0;background:#fff}
.make-payment .form-group{margin-bottom:10px}
.make-payment .user-des{width:100%;font-weight:600;display:inline-block;border-radius:3px;margin-bottom:10px}
.make-payment .user-des .title{font-size:20px;color:#00afef;line-height:normal;margin-bottom:0}
.make-payment .user-des .title .edit-save-btn{font-size:17px;cursor:pointer}
.make-payment .user-des p{color:#000;margin-bottom:0}
.make-payment .number-bx{display:block;margin-bottom:15px;align-items:center}
.make-payment .number-bx span{margin-right:15px;display:inline-block}
.make-payment .number-bx span.number{font-size:18px;margin-right:5px;font-weight:600;float:left}
.Flag{width:25px;margin-right:4px}
.make-payment .number-bx .change-btn{color:#01aeee;font-size:12px;font-weight:600}
.form-check-input:focus{border-color:#00afef;outline:0;box-shadow:none}
.form-check-input:checked{background-color:#3e3f95;border-color:#3e3f95}
.input-group-text{font-size:14px}
.form-check{min-height:auto}
.form-switch .form-check-input{width:50px;height:25px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2300afef'/%3e%3c/svg%3e")}
.modal-header{padding:12px 18px}
.modal-header .modal-title{font-weight:700;font-size:17px;color:var(--blue)}
.btn-close:focus{outline:0;box-shadow:none;opacity:1}
.coupon_form{position:relative;margin-bottom:5px}
.coupon_form input{border:1px #dedede solid;border-radius:0;width:100%;font-size:15px;margin:0;height:40px}
.coupon_form .apply_btn{position:absolute;top:0;right:0;background:var(--blue);color:#fff;border:0;height:40px;padding:6px 15px;font-size:15px;font-weight:500}
.coupons_text{display:block;font-size:13px;color:#000;font-weight:500;margin-bottom:15px}
.coupons_text a{display:inline-block;color:var(--blue)}
.make-payment .table.table-totals tr{border:0}
.make-payment .table tr td,.make-payment .table tr th{border:0!important;padding:5px 0;font-size:14px;line-height:normal}
.make-payment table tr td:first-child{width:auto!important}
.make-payment .table tbody tr:last-child td{padding-bottom:1rem}
.make-payment .table tr td.free{color:#58ba58;text-transform:uppercase;font-weight:700}
.make-payment .table tfoot{border-top:1px solid #ccc;font-size:1.8rem;font-weight:600;border-bottom:1px solid #ccc}
.make-payment .table tfoot tr td{padding-top:1rem;padding-bottom:1rem;font-size:16px;color:#333;width:auto!important}
.toggle-select{display:none}
.payable{color:#fe616f}
.info{color:#ff7e0a;position:relative;cursor:pointer}
.info .info-cmt{font-size:12px;visibility:hidden;min-width:320px;background-color:#fff3cd;border:1px solid #e5d398;color:#664d03;top:20px;text-align:left;border-radius:3px;padding:10px;position:absolute;z-index:9;opacity:0;transition:opacity .3s;box-shadow:0 0 1px rgba(0,0,0,.3);line-height:18px}
.info:hover .info-cmt{visibility:visible;opacity:1}
.order_btn{width:100%;padding:10px 25px;border-radius:3px;text-decoration:none;text-align:center;display:inline-block;margin-right:0;margin-bottom:15px;font-size:16px;font-weight:600;color:#fff;background:linear-gradient(90deg,#3e3f95,#20216a);color:#fff}
.order_btn:hover{background:linear-gradient(90deg,#01aeee,#0678a2)}
.document_page{float:left;width:100%;margin:0;padding:50px 0;background:#fff}
.document-bx{border:1px solid #eee;background-color:#fff;padding:0;border-radius:15px;box-shadow:0 2px 5px 0 #ccc;margin:0 auto;margin-bottom:20px;max-width:700px;overflow:hidden}
.pd20{padding:15px 20px}
.document-bx ul{padding:0;list-style:none;margin-top:10px;padding:0;margin-bottom:0}
.document-bx ul li{font-size:12px;font-style:italic;line-height:normal;color:grey}
.document-bx .document-title{font-weight:600;color:var(--blue);font-size:19px;margin-bottom:5px}
.document-bx .input-group-text{color:#fff;background:var(--blue);cursor:pointer}
.upload-btn{padding:10px 35px;border-radius:5px;outline:0;border:1px dashed var(--blue);color:var(--blue);background:#fff;font-weight:500;display:initial;font-size:18px}
.document_page .upload-btn:active,.document_page .upload-btn:focus,.document_page .upload-btn:hover{border-style:solid;background:var(--liner1);color:#fff}
.kyc-verfiy-bx{padding:20px}
.kyc-verfiy-bx p{font-size:14px;text-align:center;line-height:normal;margin-bottom:0}
.kyc-verfiy-bx .kyc-verify-title{font-size:25px;font-weight:800;text-align:center;color:var(--blue);margin-bottom:12px}
.btn-1,.btn-2{display:inline-block;text-align:center;color:#fff;text-decoration:none;font-size:15px;line-height:24px;padding:6px 25px;border-radius:4px;transition:all .3s ease;border:none;outline:0}
.btn-1{background:var(--liner1)}
.btn-2{background:var(--liner2)}
.btn-1:hover{color:#fff;background:var(--liner2)}
.btn-2:hover{color:#fff;background:var(--liner1)}
.thankYou-bx{padding:20px}
.thankYou-bx img{max-width:300px;margin:0 auto 35px;display:block}
.thankYou-bx .thankYou-title{font-weight:800;text-align:center;font-size:35px;margin-bottom:20px;color:var(--blue)}
.thankYou-bx p{font-size:14px;text-align:center;line-height:normal;margin-bottom:20px;line-height:20px}
.dashboard_page{float:left;width:100%;margin:0;padding:40px 0;background:#f4f7fe}
.dashboard_page .dashboard-links{margin-bottom:0;padding:20px;border-radius:10px;box-shadow:0 2px 5px 0 #ccc;background:#fff}
.dashboard_page .dashboard-links li a{border-top:1px solid #e9e9e9;padding:13px 15px;border-radius:3px;margin-bottom:0;color:#666;font-weight:500;transition:all .3s ease;font-size:16px}
.dashboard_page .dashboard-links li:first-child a{border-top:0}
.dashboard_page .dashboard-links li a svg{margin-right:5px}
.dashboard_page .dashboard-links li a.active,.dashboard_page .dashboard-links li a:hover{color:#01aeee;background:#e5f4fd}
.dashboard_page .dashboard-links li:last-child a{margin-bottom:0}
.dashboard_page .dashboard-bx .profile-bar{margin-bottom:20px;padding:20px;border-radius:10px;background-color:#01aeee}
.profile-bx{display:flex;align-items:center}
.profile-bx .profile-icon{color:#3e3f95;border:7px solid;border-radius:100%;height:80px;width:80px;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;background:#fff;margin-right:15px}
.profile-bx .profile-icon{color:#01aeee;border:7px solid;border-radius:20px;height:80px;width:80px;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;background:#fff;margin-right:15px}
.profile-bx .profile-des .title{color:#fff;font-size:18px;font-weight:600}
.profile-bx .profile-des a{color:#fff;font-size:13px}
.recent-order-bar{padding:0;border:1px solid #e9e9e9;background:#fff;margin-bottom:20px;border-radius:10px}
.recent-order-bar .recent-order-title{font-size:12px;font-weight:700;color:#333;margin-bottom:0;background:#e5f4fd;padding:5px 10px;border-radius:7px 7px 0 0}
.recent-order-bar .order-details{list-style:none;margin:0;padding:0}
.recent-order-bar .order-details li{font-weight:500;color:#333}
.recent-order-bar .order-details li span{color:#01aeee;font-weight:600}
.recent-order-bar .upload-btn{padding:4px 14px!important;font-size:12px;width:135px;display:inline-block;text-align:center;margin-bottom:5px}
.dashboard-bx .dashboard-title{margin-bottom:20px;padding:10px 20px;border-radius:7px;background-color:#01aeee;color:#fff;font-size:20px;font-weight:700}
.profile-edit-bar .form-control{height:45px;border-radius:0}
.order-details-bar .address-bx,.order-details-bar .details-bx{margin-bottom:20px;padding:20px;border-radius:3px;background-color:#f7e5e9;border-radius:7px}
.order-details-bar .table.table-totals tr{border:0}
.order-details-bar table tr td:first-child{width:auto!important}
.order-details-bar .table tbody tr:last-child td{padding-bottom:1rem}
.order-details-bar .table tr td,.order-details-bar .table tr th{border:0!important;padding:5px 0;font-size:14px;line-height:normal}
.details-bx .table tr td.free{color:#228b22;text-transform:uppercase;font-weight:700}
.order-details-bar .table tfoot{border-top:1px solid #ccc;font-size:1.8rem;font-weight:600;border-bottom:1px solid #ccc}
.order-details-bar .table tfoot tr td{padding-top:1rem;padding-bottom:1rem;font-size:16px;color:#333;width:auto!important}
.order-details-bar .details-bx .Order-id{font-size:18px;font-weight:700;color:#fe616f}
.order-details-bar .details-bx .Order-date{font-size:14px;font-weight:700;color:#000;margin-bottom:8px}
.order-details-bar .address-bx{background:#cae3ef}
.order-details-bar .address-bx .title{font-size:18px;font-weight:700;margin-bottom:5px;color:#3e3f95}
.order-details-bar .address-bx .name{font-size:17px;font-weight:600;color:#000}
.order-details-bar .address-bx .address-details{list-style:none;padding:0;margin:0}
.order-details-bar .address-bx .address-details li{font-size:14px;color:#646464;padding-top:5px}
.order-details-bar .address-bx .address-details li span{color:#333;font-weight:500}
.order-history-bar{overflow:auto;background:#fff;border-radius:10px;border:1px solid #e9e9e9}
.order-table{min-width:700px}
.order-table thead{color:#fff;background:var(--liner1)}
.order-table .download-btn{display:block;border:1px dashed var(--blue);color:var(--blue);border-radius:5px;max-width:50px;margin:0 auto;text-align:center;padding:3px 0}
.order-table tbody tr td{vertical-align:middle;white-space:nowrap}
.doc-bar .doc-bx{border:1px solid #eee;box-shadow:0 2px 5px 0 #ccc;background-color:#f3f3f3;border-radius:2px;overflow:hidden;margin-bottom:20px}
.doc-bar .doc-bx img{display:block;height:150px;object-fit:cover;object-position:top center}
.doc-bar .doc-bx .doc-title{text-align:center;font-size:14px;color:#333;font-weight:600;padding:5px 0}
.custom-ul{float:left;width:100%;margin:0 0 25px;padding:0}
.custom-ul li{line-height:28px;font-size:15px;margin:0;vertical-align:middle;text-align:left;padding:0;display:flex;align-items:center}
.custom-ul li span{font-weight:600;margin-left:5px}
.custom-ul li::before{width:20px;height:20px;color:#4e4e4e;font-weight:400;margin-top:0;margin-right:5px;float:left;content:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='currentColor' viewBox='0 0 16 16'><path d='M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425a.247.247 0 0 1 .02-.022Z'/></svg>")}
.price-table{max-width:100%;min-width:700px;margin:0 auto}
.price-table thead{color:#fff;background:var(--liner1)}
.price-table td{vertical-align:middle}
.price-table img{display:block;max-height:30px;margin:0 auto 10px}
.price-table td img:last-child{margin-bottom:0}
.fullWidth{display:flex;align-items:center;margin-bottom:10px}
.fullWidth:last-child{margin:0}
.fullWidth .year{margin-right:15px}
.fullWidth .logo3{width:120px;border-radius:4px;background:#fff;padding:10px}
.price-table td .btn-1,.price-table td .price{line-height:30px;display:block;margin-bottom:0;padding:0;width:90px}
.price-table td .btn-1:last-child,.price-table td .price:last-child{margin-bottom:0}
.price-table td .fullWidth{min-height:30px}
.sitemap{border-left:1px solid #666;padding:0}
.sitemap li ul{border-left:1px solid #666;padding:0}
.sitemap li{list-style:none!important;background:transparent url(../images/sitemap_hr.png) no-repeat scroll 0 9px;padding:0 0 0 15px;margin-bottom:5px}
.sitemap li a{color:#333;font-size:14px;padding-bottom:10px;display:block;line-height:normal}
.market-list{float:left;width:100%;margin:0!important;padding:0}
.market-list li{list-style:none;padding-right:10px;line-height:20px;width:25%;float:left}
.market-list li a{width:auto;height:auto;padding:10px 0 10px 12px;margin:0 0 9px;display:block!important;color:#333!important;font-size:14px;background-color:#ddd}
.market_area h3{float:left;display:block;font-size:18px;padding:10px 0 5px;font-weight:600}
.market_area h2{margin-bottom:10px;font-weight:600}
.er{color:red}
.downloadfileBox{text-align:center;justify-content:center;align-items:center;flex-direction:column}
.gallery_page{float:left;width:100%;margin:0;padding:40px 0;background:#f4f7fe}
.gallery_page .gallery_item{border-radius:2px;background-color:#fff;box-shadow:8px 8px 0 0 rgba(1,174,238,.5);margin-bottom:25px}
.gallery_page .gallery_item img{display:block;width:100%;height:auto;border-radius:2px}
.gallery_item_info{text-align:center;padding:15px}
.gallery_item_info h4{font-size:18px;color:#333;margin:0;padding:0}
.gallery_item_info p{font-size:13px;margin:0;margin-top:4px;color:#333;max-width:100%}
.hover_effect{display:block;position:relative;background:0 0;overflow:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;height:200px}
.hover_effect:after{color:#fff;position:absolute;font-size:1.6em;text-align:center;line-height:40px;width:40px;height:40px;left:50%;top:50%;margin-left:-20px;margin-top:-20px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:scale(.1,.1);transform:scale(.1,.1);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.hover_effect img{position:absolute;top:50%;left:50%;max-width:100%;transform:translate(-50%,-50%);max-height:100%;width:auto;height:auto}
.hover_effect:hover:after{-webkit-transform:scale(1,1);transform:scale(1,1);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}
.hover_effect:hover img{-moz-opacity:0.4;-khtml-opacity:0.4;opacity:.4}
.hover_effect:hover{background:#3e3f95}
.hover_effect:after{content:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='white' viewBox='0 0 16 16'> <path fill-rule='evenodd' d='M6.5 12a5.5 5.5 0 1 0 0-11 5.5 5.5 0 0 0 0 11zM13 6.5a6.5 6.5 0 1 1-13 0 6.5 6.5 0 0 1 13 0z'/><path d='M10.344 11.742c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1 6.538 6.538 0 0 1-1.398 1.4z'/><path fill-rule='evenodd' d='M6.5 3a.5.5 0 0 1 .5.5V6h2.5a.5.5 0 0 1 0 1H7v2.5a.5.5 0 0 1-1 0V7H3.5a.5.5 0 0 1 0-1H6V3.5a.5.5 0 0 1 .5-.5z'/></svg>")}
.video_gallery{float:left;width:100%;margin:0 0 20px;padding:10px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3);border:1px solid #eee;transition:all .3s ease-in-out}
.video_gallery:hover{box-shadow:1px 1px 10px rgba(0,0,0,.5)}
.video_gallery i{line-height:inherit;color:#ff4f47;font-size:20px}
.video_gallery iframe{width:100%;height:300px;margin-bottom:5px}
.video_gallery h3{font-size:16px;color:#333;padding:0;line-height:normal;font-weight:400;margin-bottom:0;display:flex;align-items:center}
.video_gallery h3 svg{width:50px;height:50px;padding:10px;background:#e02f2f;border:1px solid #ce2626;text-align:center;line-height:45px;float:left;font-size:30px;color:#fff;margin-right:15px}
.buyToken{float:left;width:100%;box-shadow:0 5px 10px rgba(0,0,0,.1);transition:all .3s ease-in-out;margin-bottom:30px;position:relative;border-radius:10px;background:#fff;overflow:hidden}
.buyToken:hover{transform:translateY(-5px);transform:scale(1.02);z-index:2;border-radius:12px;box-shadow:0 0 7px 0 rgba(0,0,0,.3)}
.buyToken .image{width:100%;height:250px;position:relative;border-bottom:1px solid #eee}
.buyToken .image img{position:absolute;top:50%;left:50%;max-width:100%;transform:translate(-50%,-50%);max-height:100%;width:auto;height:auto}
.tokenInfo{float:left;width:100%;padding:15px 20px;text-align:center}
.tokenTitle{font-size:18px;font-weight:600;display:flex;align-items:center;justify-content:center;color:#3e3f95;font-weight:600;margin-bottom:5px;background:#f4f7fe!important;padding:5px}
.fromPrice{font-weight:400;font-size:16px;color:#333;text-align:center;display:block;margin-bottom:0;line-height:normal}
.taxIncluded{display:block;font-weight:600;font-size:12px;color:#333;text-align:center;margin-bottom:5px}
.packof{width:100%;border:1px solid #ced2fd;border-radius:4px;padding:10px 15px;background:#fff;margin-bottom:10px}
.addTocart{display:flex;justify-content:center;align-items:center;color:#fff;background:linear-gradient(90deg,#01aeee,#0678a2);text-decoration:none;font-size:15px;line-height:24px;padding:10px 20px;border-radius:4px;overflow:hidden;position:relative;white-space:nowrap;border:none;outline:0;transition:.3s}
.addTocart:hover{background:linear-gradient(90deg,#3e3f95,#20216a);color:#fff}
.summaryBox{font-size:14px;margin:0;background:#fff;box-shadow:1px 3px 2px #eee;padding:15px 15px 5px;border-bottom:1px solid #e2e2e2;margin-bottom:10px}
.ttips{position:relative;display:inline-block;cursor:pointer}
.ttips .ttipContent{font-size:13px;visibility:hidden;min-width:320px;background-color:#fff9f3;border:1px solid #eec592;color:#000;left:-15px;top:20px;text-align:left;border-radius:3px;padding:10px;position:absolute;z-index:9999;opacity:0;transition:opacity .3s;box-shadow:0 0 5px rgba(0,0,0,.3)}
.ttips .ttipContent p{margin-bottom:0!important}
.fields-font{color:#2271b2;font-weight:400}
.ttips:hover .ttipContent{visibility:visible;opacity:1}
.usbToken{border-radius:4px;padding:10px;position:relative;border:1px solid #ccc;display:flex;align-items:center;margin-bottom:15px}
.tokenSection .usbToken{font-weight:400;text-align:left;margin-bottom:0;margin-left:10px;line-height:19px}
.tokenBold{font-weight:700}
.usbToken span{font-size:12px}
.usbToken img{height:40px;position:absolute;right:10px}
.summaryBox .form-group{display:flex;align-items:center}
.summaryBox .form-group span{margin-right:5px}
.summaryBox .form-group .form-control{max-width:200px}
.priceDetails .title h3{font-size:16px;color:var(--blue);margin-bottom:10px;font-weight:700}
.priceTxt{font-size:14px}
.priceDetails .totalcost{font-size:16px;color:var(--blue);font-weight:700;margin-bottom:5px}
.order_btn{border:0;outline:0;border-radius:4px}
.wrapper{width:100%;float:left;display:flex;align-items:self-start;margin-bottom:10px;margin-top:15px}
.wrapper .tokenGroup label{display:flex;justify-content:center;align-items:center;color:#000;text-decoration:none;font-size:15px;line-height:24px;padding:10px 20px;border-radius:4px;overflow:hidden;position:relative;white-space:nowrap;border:none;outline:0;transition:.3s;cursor:pointer;margin-right:10px;border:1px solid #01aeee;font-weight:600}
.tokenGroup input[type=radio]{display:none}
.tokenGroup input[type=radio]:checked~label{border-color:#0069d9;background:linear-gradient(90deg,#01aeee,#0678a2);color:#fff}
.fromPrice1{font-size:22px;color:var(--blue);display:block;margin-bottom:10px;line-height:normal;font-weight:600}
.continueBtn{width:auto;padding:10px 25px;border-radius:3px;text-decoration:none;text-align:center;display:inline-block;margin-right:0;margin-bottom:15px;font-size:16px;font-weight:600;color:#fff;background:linear-gradient(90deg,#01aeee,#0678a2);border:0}
.continueBtn:hover{background:linear-gradient(90deg,#3e3f95,#20216a);color:#fff}
.w100{width:100%}
.download-token{position:relative;background-image:url("../images/download-token-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:1;float:left;width:100%;padding-top:90px;padding-bottom:140px}
.download-token:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;display:block;opacity:.8;z-index:-1;background-color:#022d58}
.download-token-title{position:relative;display:inline-block;margin-bottom:10px;font-weight:700;text-transform:uppercase;font-size:18px;line-height:24px;letter-spacing:3px;color:#fff}
.download-token-title:before{left:6px}
.download-token-title:after{left:0}
.download-token p{color:#fff}
.download-token table thead tr th{color:#00afef}
.download-token table tbody tr th{color:#fff}
.download-token table tbody tr td{color:#fff}
.download-token table tbody tr td a{color:#fff;transition:.3s}
.download-token table tbody tr td a:hover{padding-left:5px;color:#00afef}
.download-token thead,tbody,td,tfoot,th,tr{border-bottom:1px solid rgb(255 255 255 / 30%)}
.about-digital-signature{padding-bottom:70px}
.about-digi-sign-imgbox{position:relative;z-index:1;margin-top:-90px;margin-bottom:35px}
.about-digi-sign-content{padding-top:80px;padding-left:25px}
.download-digi-title{margin-bottom:0;font-weight:400;font-size:28px;line-height:48px;color:#3e3f95;font-weight:600}
.download-digi-sign-listing{list-style-type:none;padding-left:15px}
.download-digi-sign-listing li{line-height:32px;padding-left:25px;position:relative}
.download-digi-sign-listing li a{color:#222}
.download-digi-sign-listing li:after{position:absolute;content:'';width:10px;height:10px;top:50%;margin-top:-5px;left:0;background-color:#00afef}
.alert-primary{color:#000;--bs-alert-bg:#e5f4fd;--bs-alert-border-color:#F7F7F7;font-size:.895rem;padding:7px 15px;min-height:45px}
.alert-primary svg{color:#00afef;float:left;margin:3px;margin-right:5px}
.alert-primary p{margin:0}
.payment-right{background:#f6f6f6;padding:20px 30px 40px;position:relative}
.payment-right:before{position:absolute;top:-10px;left:0;content:"";display:block;height:10px;width:100%;background-color:transparent;background-size:20px 20px;background-position:0 10px,40px 40px;background-image:radial-gradient(closest-side,transparent 9px,#fbfbfd 100%)}
.payment-right:after{position:absolute;bottom:-10px;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);content:"";display:block;height:10px;width:100%;background-color:transparent;background-size:20px 20px;background-position:0 10px,40px 40px;background-image:radial-gradient(closest-side,transparent 9px,#fbfbfd 100%)}
.make-payment .user-des-2{padding:5px 0;width:100%;font-weight:600;display:inline-block;border-radius:3px;margin:0}
.mt15{margin-top:15px}
.make-payment .user-des-2 .title{font-size:18px;color:#00afef;line-height:normal;margin-bottom:5px;color:#333}
.make-payment .user-des-2 .title .edit-save-btn{font-size:15px;cursor:pointer;background:linear-gradient(90deg,#3e3f95,#20216a);padding:5px 10px;border-radius:3px}
.make-payment .user-des-2 .title .edit-save-btn svg{width:15px;height:15px}
.make-payment .user-des-2 p{color:#fff;margin-bottom:0}
.payment-section{background:#f6f6f6;box-shadow:0 6px 25px rgba(0,0,0,.07);padding:20px 25px;display:block;float:left;width:100%}
.bg-blue{background:#0c3c6d;color:#fff;padding:0}
.bg-blue p{color:#fff}
.bg-blue .user-des-2 .title{color:#00afef;font-size:20px}
.mt-20{margin-top:20px}
#features-links-holder{position:relative;perspective:1000px;margin-top:00px}
#features-links-holder .icons-axis{position:absolute;width:194px;height:194px;right:0;top:50%;margin-top:-97px;border-radius:200px;text-align:center;padding-top:45px;background-color:#fff;-webkit-box-shadow:0 3px 37px rgba(112,145,179,.22);box-shadow:0 3px 37px rgba(112,145,179,.22)}
#features-links-holder .icons-axis img{width:98px}
#features-links-holder .icons-axis p{font-size:30px;font-weight:700;line-height:30px;color:#01aeee}
#features-links-holder .icons-axis p span{display:block;clear:both;font-size:16px;line-height:16px;color:#222;padding-top:10px}
#features-links-holder .feature-icon-holder{position:absolute;width:62px;height:62px;border-radius:100px;background:#01aeee;text-align:center;padding-top:8px;z-index:100;cursor:pointer;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}
#features-links-holder .feature-icon-holder.opened .animation-holder{opacity:1}
#features-links-holder .feature-icon-holder.opened .animation-holder .special-gradiant{animation-name:little-move}
#features-links-holder .feature-icon-holder:focus,#features-links-holder .feature-icon-holder:hover{background-color:#3e3f95}
#features-links-holder .feature-icon-holder .feature-icon{color:#fff;font-size:30px;padding-top:5px}
#features-links-holder .feature-icon-holder .feature-title{position:absolute;color:#fff;font-size:13px;font-weight:700;right:75px;top:30%;width:150px;text-align:right}
#features-links-holder .feature-icon-holder .animation-holder{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:100px;overflow:hidden;z-index:-1;opacity:0;display:none}
#features-links-holder .feature-icon-holder1{top:0;right:50px}
#features-links-holder .feature-icon-holder2{top:54px;right:182px}
#features-links-holder .feature-icon-holder3{top:50%;margin-top:-31px;right:234px}
#features-links-holder .feature-icon-holder4{bottom:54px;right:182px;padding-top:12px}
#features-links-holder .feature-icon-holder4 .feature-icon{font-size:30px}
#features-links-holder .feature-icon-holder5{bottom:0;right:50px}
.cat-area{position:relative;background-image:url("../images/digital-sign-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:1;float:left;width:100%;padding-top:50px;padding-bottom:50px}
.cat-area:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;display:block;opacity:.5;z-index:-1;background-color:#022d58}
.extra_margin{float:right;margin-top:50px}
.cat_title-2{text-align:center;color:#fff;margin-bottom:50px;font-style:italic;font-weight:600;padding-bottom:10px;font-size:36px}
.related-cat ul{width:100%;margin:15px auto 0;display:flex;padding:0;flex-flow:row wrap;max-width:1024px;overflow:hidden}
.related-cat ul li{list-style:none;text-align:center;width:calc(100% / 5);position:relative;z-index:5;display:flex;padding:5px;align-items:center;justify-content:center;height:150px;box-shadow:0 10px 15px rgba(0,0,0,.8)!important}
.related-cat ul li a{position:relative;transition:all .3s ease-in-out;border-radius:10px;margin:0 0 15px;width:100%;padding:20px 15px;text-align:center;color:#fff!important;background:#f1f2ff;box-shadow:none!important;background:0 0!important;border:none!important;font-size:16px}
.related-cat ul li:first-child{background:#2c3f66}
.related-cat ul li:nth-child(2){background:#4b6285}
.related-cat ul li:nth-child(3){background:#6984a3}
.related-cat ul li:nth-child(4){background:#8aa4c5}
.related-cat ul li:nth-child(5){background:#abc4e7}
.related-cat ul li:hover{background:#3e3f95!important}
.up-doc-1{background:#01aeee;width:100%;height:170px}
.up-doc-2{background:#3e3f95;width:100%;height:170px;overflow:hidden}
.doc-upload{position:relative;z-index:5;display:flex;padding:5px;align-items:center;justify-content:center;height:250px}
.doc-upload svg{width:200px;color:#fff;height:200px;transform:rotate(25deg);margin-left:-30px;opacity:.3}
.mt20{margin-top:20px}
.radio-button-group input{display:none}
.btn-11{background:#fff;color:#333;font-weight:700;display:inline-block;text-align:center;text-decoration:none;font-size:15px;line-height:24px;padding:6px 25px;border-radius:4px;transition:all .3s ease;border:none;outline:0}
.text-success{color:#28a745!important}
.table-striped>tbody>tr:nth-of-type(odd)>*{background:#e5f4fd!important;--bs-table-accent-bg:none!important}
.form-control:disabled{background:#e5f4fd!important}
.mb0{margin-bottom:0}
.table-hover>tbody>tr:hover>*{background:#e5f4fd!important;--bs-table-hover-bg:none!important}
.notice-title{font-weight:700}
.pt0{padding-top:0}
.mt0{margin-top:0!important}
.product_right_image{float:right;max-width:320px;width:100%;margin:0 0 25px 15px;text-align:center}
.product_right_image .detail_image{width:100%;text-align:center;overflow:hidden;position:relative;height:320px;border:1px solid #eee;margin-bottom:15px;box-shadow:0 6px 25px rgba(0,0,0,.07);background:#fff}
.product_right_image .detail_image img{position:absolute;max-width:100%;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-height:100%}
.download-pdf-tutorials{margin:0 0 25px;padding:0}
.download-pdf-tutorials li{line-height:28px;font-size:15px;margin:0;vertical-align:middle;text-align:left;padding:0;align-items:center;list-style-type:none;border-bottom:1px dashed #efefef;padding:10px 0}
.download-pdf-tutorials li:last-child{border:none}
.download-pdf-tutorials li a{vertical-align:middle;align-items:center;height:28px;color:#333;font-weight:600}
.download-pdf-tutorials li a svg{float:left;color:#cb0606;margin-right:10px;vertical-align:middle;align-items:center;height:28px;width:22px}
.download-pdf-tutorials li a .title{line-height:15px}
.title_3{text-align:center;text-transform:uppercase;color:#333;font-size:20px;padding:0;text-transform:uppercase;margin-bottom:20px;font-weight:700}
.required-documents{background:#e5f4fd;margin:10px 0 0;border-radius:10px;padding:5px 25px;border:1px solid #ade7fc}
.required-documents .user-des-2 .title{padding-top:10px}
.required-documents .user-des-2{margin-bottom:0!important;margin:0 0 5px 0!important;padding:0 5px 5px!important}
.required-documents ol{list-style-type:none;margin-bottom:10px;color:#fff;padding:0}
.required-documents ol li{color:#333;font-size:15px;margin:5px 0;padding:0 15px 0 35px;background:url(../images/check-sign.png) no-repeat 10px 10px}
.required-documents ol li::marker{color:#fff;font-weight:700}
.alert-blue{background:#00afef;color:#fff;border:none;padding:8px 15px!important}
.payonline-breadcumb{float:left;width:100%;position:relative;background-position:center;padding:30px 0;margin:0;background-repeat:no-repeat;background-size:cover;z-index:0}
.payonline-breadcumb:before{position:absolute;display:block;width:100%;height:100%;opacity:.85;z-index:-1;background-color:#022d58;top:0;left:0;content:''}
.payonline-breadcumb .cat_title{text-transform:capitalize;font-size:30px;font-weight:600;color:#fff;text-align:center;display:inline-block;width:auto;padding:10px 20px;border-radius:3px;background:var(--liner1)}
.cb30{clear:both;height:30px}
.paymentby{font-size:16px;color:#333;width:auto!important;font-weight:700}
.pd0{padding:0}
.pd25{padding:25px}
.hdtext-product-summary{background:#00afef;line-height:40px;color:#fff!important;padding:8px 15px;border-radius:2px;margin-bottom:10px;display:block;float:left;width:100%}
.usb-token-btn{padding:8px 20px;border-radius:3px;text-decoration:none;text-align:center;display:inline-block;margin-right:0;margin-bottom:15px;font-size:14px;font-weight:600;color:#fff;background:linear-gradient(90deg,#3e3f95,#20216a);border:0;display:inline-block}
.usb-token-btn:hover{background:linear-gradient(90deg,#01aeee,#0678a2);color:#fff}
.payment-section label{letter-spacing:-.2px}
.coupon-container{margin:15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.coupon-code1{line-height:22px;padding:12px 0}
.coupon-code1 h4{font-size:15px;margin:0;display:inline-flex;margin-bottom:0}
.coupon-code1 a#btnApplyCoupon{color:#00afef;padding-left:5px}
.payment-right ol{margin-bottom:10px}
.free-items{background:#ffece0;border:1px dashed #ff690a;padding:15px;margin:20px 0}
.free-items .blue-text{color:#ff690a;font-size:16px}
.free-items .blue-text-b{color:#ff690a;font-size:16px;font-weight:700}
.free-items table{margin-bottom:5px}
.free-items .table tbody tr:last-child td{padding-bottom:0!important}
.free-items .table.table-totals tr{border:0}
.free-items thead,tbody,td,tfoot,th,tr{border-bottom:none}
.usbToken,.watchdataToken{border:1px solid #ccc;border-radius:4px;padding:8px 8px;background-color:#fff;position:relative;margin-left:0!important}
.tokenBorder{border:1px solid #00afef!important;box-shadow:0 0 10px 0 rgba(0,0,225,.14)}
.tokenSection input{margin-top:5px}
.tokenSection img{height:40px;position:absolute;right:10px}
.tokenSection label{font-weight:400;text-align:left!important;margin-bottom:0;margin-left:10px;line-height:19px}
.filter-box label{vertical-align:top;margin-right:10px}
.tokenBold{font-weight:700}
.tokenSection input{margin-top:5px}
.tokenSection .usbToken:active,.tokenSection .usbToken:focus,.tokenSection .usbToken:hover{border:1px solid #3e3f95}
.tokenselect{width:100%}
.alert.alert-primary.notification{padding:15px 10px;position:relative;padding-left:25px}
.alert.alert-primary.notification::before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:#00afef}
#token .modal-body{background-color:#f8d7da;color:#dc2c3e;padding-left:25px;padding-right:25px}
#token p{color:#dc2c3e;text-align:justify}
.save-note{animation:blink-text 1.5s ease-in-out infinite;display:none}
@keyframes blink-text{
0%{opacity:0}
50%{opacity:1}
100%{opacity:0}
}
.term_check{font-size:14px;line-height:20px}
.term_check a{color:var(--blue);transition:.3s}
.term_check a:hover{text-decoration:none;color:var(--light-blue)}
.term_check input{margin-right:6px;border-radius:1px!important}
.req_doc{border-radius:1px!important;border:1px dashed #0f5132}
.req_doc ol{font-size:14px}
#cat_price_section{margin-left:3px}
#old_price{color:red;font-size:13px}
._login{background:#fff;padding:0 10px;border-radius:10px;font-size:12px;color:#555;transition:.3s;box-shadow:rgb(0 0 0 / 5%) 0 1px 1px;display:flex;align-items:center;gap:7px;height:45px}
._login:hover{box-shadow:rgb(0 0 0 / 15%) 0 1px 3px;color:#555}
._login ._tx{text-align:right}
._login strong{display:block;font-size:13px}
.tt_bx{text-align:center;margin-bottom:30px}
.tt_bx .subtt{font-size:15px;font-weight:600;margin-bottom:10px;padding:6px 15px;border-radius:5px;background:rgb(62 63 149 / 10%);color:#3e3f95;display:inline-block}
.tt_bx .tt{font-size:32px;font-weight:900;line-height:normal}
._login._out{height:45px;color:#fff;padding:8px 15px;background:var(--liner1)}
.review_sec{float:left;width:100%;padding:60px 0;margin:0;background:url(../images/shape/bg-g1.webp) no-repeat;background-position:top center;background-size:cover;color:var(--black)}
.review_item{padding:35px 30px;border-radius:3px;background:#fff;box-shadow:0 6px 34px rgba(215,216,222,.41);direction:ltr;position:relative;z-index:1}
.review_item .clint-info-wrapper{display:flex;align-items:center}
.review_item .clint-info-wrapper .thumb{position:relative;z-index:1;display:inline-block;height:70px;width:70px;padding:3px;background:#fff;border-radius:100%;overflow:hidden;min-width:70px;border:2px solid #2f57ef21}
.review_item .clint-info-wrapper .client-info{padding-left:15px}
.review_item .clint-info-wrapper .client-info .title{color:var(--black);font-weight:700;font-size:17px}
.review_item .clint-info-wrapper .client-info span{color:#6b7385;font-weight:500;font-size:15px}
.review_item::before{position:absolute;content:"";right:35px;top:35px;z-index:-1;background-image:url(../images/icon/quote.svg);background-repeat:no-repeat,repeat;width:52px;height:44px}
.review_item .description{margin-top:15px}
.review_item .description p{margin-bottom:0;color:#6b7385}
.country-code{width:133px;font-size:14px;border-right:0;border-radius:0;color:#777}
#otp-timer,#resent-otp{font-size:13px;color:#666}
#otp-timer a,#resent-otp a{display:inline;color:var(--blue);font-weight:600;color:var(--blue);text-transform:capitalize}
.top-nav{padding:13px 0;margin:0;display:inline-flex;list-style:none;gap:25px;margin-left:10px}
.top-nav li a{color:#666;font-weight:600;font-size:14px;position:relative;transition:.2s}
.top-nav li a::before{content:"|";position:absolute;top:0;left:-14px;font-weight:500;font-size:13px;color:#666}
.top-nav li:first-child a:before{content:none}
.top-nav li a:hover{color:var(--blue)}
span.frm-error{color:red;font-size:10px;float:right}
.cs_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:970px;width:100%;margin:0 auto;justify-content:center}
.cs_container .csPanel{width:35%;display:table-cell;background-color:#fff;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;-webkit-box-shadow:0 2px 6px 0 #989cb0;box-shadow:0 2px 6px 0 #989cb0;padding:20px}
.otpLogin input[name=mobile]{padding-left:68px!important}
.cs_container .csPanel:last-child{background-color:rgba(38,43,72,.92);color:#fff;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 3px 6px #989cb0;box-shadow:0 3px 6px #989cb0;background:linear-gradient(90deg,#20216a,#3e3f95);width:65%}
.brand-logo{margin-top:0;margin-bottom:20px;filter:brightness(0) invert(1)}
.loginInfo p{color:#fff;margin:0 0 10px;font-weight:600}
.loginInfo p{color:#fff;margin:0 0 10px;font-weight:400;font-size:14px;line-height:22px}
.loginInfo ul{float:left;width:100%;margin:0 0 10px 15px;padding:0}
.loginInfo ul li{list-style:circle;margin:3px 0;font-size:13px;color:#fff}
.loginInfo .loginFeature{margin:0;padding:0;display:flex;flex-flow:row wrap;gap:5px}
.loginInfo .loginFeature li{list-style:none;text-align:center;width:calc(98% / 2);position:relative;z-index:5;display:flex;color:#fff;padding:5px;border-radius:3px}
.loginInfo .loginFeature li .icons{width:40px;height:40px;margin-right:10px}
.loginInfo .loginFeature li .icons svg{width:40px;height:40px}
.loginInfo .loginFeature li .featureInfo{text-align:left;line-height:22px;font-size:14px}
.csPanel .login-title{font-size:20px;font-weight:800;color:var(--blue)}
.csPanel .form-bx{margin-top:30px;text-align:left}
.csPanel .form-group{margin-top:8px;margin-bottom:20px}
.csPanel .form-group label{font-size:13px;color:#444;line-height:normal}
.input-group{background:#fff;border:1px solid #ccc;display:flex;flex-wrap:nowrap;border-radius:3px;overflow:hidden}
.csPanel .input-group{background:#fff;border:1px solid #ccc;display:flex;flex-wrap:nowrap;border-radius:3px}
.csPanel .input-group input,.csPanel .input-group select{border:0;margin:0!important;font-size:14px;padding-left:2px;height:35px}
.csPanel .input-group .input-icon{width:40px;display:flex;align-items:center;justify-content:center}
.input-icon.width65{width:65px!important}
.csPanel .submitBtn{width:100%;margin-top:20px;text-transform:uppercase;font-size:14px;border-radius:2px}
.csPanel .shift{margin:0;line-height:normal;margin-top:20px;font-size:13px;font-weight:500}
.csPanel .shift a{color:var(--blue)}
.input-group{background:#fff;border:1px solid #ccc;display:flex;flex-wrap:nowrap;border-radius:3px}
.input-group .input-icon{width:40px;display:flex;align-items:center;justify-content:center}
.input-group .form-control{border:0;border-radius:0;font-size:14px;background-color:#fbfbfd}
#preloader{position:fixed;z-index:9999;width:100%;height:100%;background-color:#302d2d91;background-image:url(../images/loader.gif);background-position:center;background-repeat:no-repeat;display:none}
.codeImg{width:60px!important;font-size:13px}
.codeImg img{width:20px;margin-right:2px}
.csPanel .login-title{margin-bottom:20px}
.inputTitle{position:absolute;top:-10px;left:10px;z-index:99;background:#fff;padding:2px 2px}
.orLine{text-align:center;position:relative;width:100%;margin:10px 0 30px;float:left}
.orLine::after,.orLine::before{position:absolute;top:10px;left:0;right:0;display:inline-block;content:"";width:100%;height:1px;background:#ccc;z-index:9}
.orLine span{background:#fff;font-size:13px;color:#333;position:absolute;padding:2px 5px;left:0;right:0;z-index:10;display:inline-block;max-width:30px;margin:0 auto}
#getOtp{cursor:pointer;border-left:3px solid #ccc;background:#eee}
#getOtp:hover{background:#ccc}
.mobileInput .form-control{padding-left:35px}
.flagIcon{position:absolute;top:5px;left:5px}
.brandValidity{display:block;font-size:13px;line-height:20px;color:#fff;margin-top:10px}
.brandValidity .brandName{display:block}
.brandValidity .validity{display:block}
.errorForm{display:block;float:left;width:100%;font-size:12px;font-weight:400;text-align:right}
.input-icon{width:40px;height:33px;display:flex;align-items:center;justify-content:center;position:absolute;top:1px;left:1px;background:#fff;z-index:9}
.csPanel .input-group input,.csPanel .input-group select{padding-left:45px}
.csPanel .input-group.mobileNumber input{padding-left:75px!important}
.homeBanner{float:left;width:100%;margin:0;padding:0}
.homeBanner video{width:100%;height:auto}
.selectHead .SumoSelect{border:1px solid #181a87;background:linear-gradient(90deg,#3e3f95,#20216a);border-radius:15px 15px 0 0;box-shadow:0 0 5px 1px #909090;font-size:14px;position:relative;width:100%}
.selectHead .SumoSelect>.CaptionCont{border:0;background:0 0;color:#fff}
.selectHead .SumoSelect.open>.CaptionCont,.selectHead .SumoSelect:focus>.CaptionCont,.selectHead .SumoSelect:hover>.CaptionCont{box-shadow:none}
.selectHead .SumoSelect>.CaptionCont>label>i{background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>")}
.selectHead .SumoSelect>.optWrapper>.options{max-height:280px}
.selectHead .SumoSelect>.optWrapper>.options li.opt{font-size:13px;font-weight:400;padding:7px 6px;border-bottom:1px solid #ddd;line-height:normal;background:#ccc}
.selectHead .SumoSelect>.optWrapper>.options li.opt:hover{background:linear-gradient(90deg,#3e3f95,#20216a);color:#fff}
.section_holder27 .col-lg-12.sky-form button.btn.btn-primary.buy-now-button{padding:2px 13px;font-size:13px;background:#26ade4;border:1px solid #26ade4}
.section_holder27 table.table.table-hover thead{border-bottom:2px solid #ccc}
.section_holder27 .table>tbody tr{border-bottom:1px solid #ccc;font-size:14px}
.section_holder27 .table>tbody tr td{vertical-align:baseline}
table.table.table-hover.mb-0.mt-2 button.buyCertificate{margin:0}
.section_holder27 .table>tbody tr:last-child{border-bottom:none}
table.table.table-hover.mb-0.mt-2{margin-top:15px!important}
.section_holder27 .table>tbody tr td{vertical-align:baseline;border:1px solid #ccc;font-size:14px;color:#222;font-weight:500;line-height:24px;margin-bottom:10px}
.section_holder27 .table>tbody tr td{vertical-align:baseline;border:1px solid #ccc}
.section_holder27 table.table.table-hover thead th{text-transform:uppercase;border:1px solid #ccc;background:#eee;border-bottom:0}
.section_holder27 table.table.table-hover thead{border-bottom:1px solid #ccc}
table.table.table-hover.mb-0.mt-2 button.buyCertificate{margin:0;height:36px;line-height:36px;width:100px;padding:0;font-size:13px}
.chooseProduct button#proceed{margin-top:0}
.input-group.mobileNumber input{padding-left:65px!important}
.contact_form_grid1 .input-icon{height:40px}
.log-sign-frm{background:#f7f7f7;box-shadow:0 6px 25px rgba(0,0,0,.1);margin-bottom:20px;padding:20px 25px;float:left;width:100%}
.log-sign-frm .main-tt{color:#fff;padding:10px 15px;border-radius:2px;margin-bottom:10px;display:block;font-weight:600;font-size:17px;background-color:#00afef}
.log-sign-frm .input-group .input-icon{top:3px}
.viewAllBtn{font-weight:700;font-size:16px;border:1px solid #00aed4;border-style:none;border-width:0;background-clip:border-box;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:5px 5px 20px 0 rgba(0,0,0,.2);padding-top:10px;padding-right:30px;padding-bottom:10px;padding-left:30px;background:linear-gradient(90deg,#01aeee,#0678a2);display:inline-block;color:#fff}
.viewAllBtn svg{width:18px;height:18px;margin-left:5px}
.viewAllBtn:focus,.viewAllBtn:hover{background:linear-gradient(90deg,#3e3f95,#20216a);color:#fff}
.planFeature{display:flex;flex-flow:row wrap;margin:0;padding:0;width:100%;max-width:1050px;margin:0 auto 20px}
.planFeature li{list-style:none;width:calc(100% / 3);position:relative;transition:all .3s ease-in-out;line-height:normal;font-size:14px;text-align:left;position:relative;display:flex;align-items:center}
.planFeature li:before{display:inline-block;margin-top:3px;margin-right:8px;content:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='green' viewBox='0 0 16 16'><path d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/><path d='M10.97 4.97a.235.235 0 0 0-.02.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05z'/></svg>")}
.planFeature li.false:before{content:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='red' viewBox='0 0 16 16'><path d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/><path d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z'/></svg>")}
.login-form .input-group input,.login-form .input-group select{padding-left:50px}
#catFeachurs{text-align:center}
#catFeachurs .title_1{font-size:18px;background:#2f3080;display:inline-block;margin:0 auto;color:#fff;padding:2px 18px;margin-bottom:15px;border-radius:4px}
.form-control.is-valid,.was-validated .form-control:valid{background-color:#eee;border-color:#ccc}
.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#ccc;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}
.form-select.is-valid,.was-validated .form-select:valid{background-color:#eee;border-color:#ccc}
.satisfaction{max-width:120px;left:24%;position:absolute;top:22px;z-index:99}
.guarantee{max-width:120px;right:23%;position:absolute;top:14px;z-index:99}
.whyChoose{padding-bottom:100px}
.whyChoose .container{position:relative}
.discussDiv{float:left;width:100%;position:relative;border-radius:18px;margin:0;padding:25px 25px;color:#fff;font-size:20px;font-weight:600;box-shadow:0 4px 0 #01a7e5;z-index:6;background-color:#3e3f95;display:flex;align-items:center;justify-self:start;position:absolute;bottom:-130px;left:0;line-height:30px}
.discussDiv .viewAllBtn{margin-left:50px;min-width:180px}
.discussDiv .viewAllBtn svg{width:30px;height:30px;margin-right:10px}
.discussDiv small{display:block;font-size:20px;color:#333;margin-top:5px}
.dscProcess{padding-top:70px}

.logo img {
    max-width: 260px;
}
.icon-white {
    color: #fff !important;
    font-size: 25px;
}
.aboutTeam ul li {
    font-size: 16px;
    color: #000;
    font-weight: 400;
    padding: 2px 0;
}
.footer-social-icon .fab {
    font-size: 16px;
    height: 30px;
    width: 30px;
    text-align: center;
    line-height: 30px;
    background: #0390c4;
    border-radius: 50%;
	margin-right: 7px;
}
.footer-social-icon a:hover {
    color: #3e3f95 !important;
}