body{color:#364153;font-family:'Inter', sans-serif;}a{color:#2d71ff;text-decoration:none;}.top-black1.top-black{}
.top-black ul li a{border-bottom:none;}
.top-black1.top-black{background:radial-gradient(100% 1377.4% at 100% 41.49%, #FFFFFF 0%, rgb(105 168 251) 100% 100%);opacity:0;}
.top-black1.top-black .container > a.buy:hover{background-color:#000000;}
.top-black ul li a.active{background: #ffffff;border-bottom:none;}
.top-black1.top-black .container > a.buy{background-color:#2d71ff}
.mrgnbtm{margin-block-end:80px;}
.hedngmrgntp{margin-block-start:40px;}
.lightbg{background: radial-gradient(100% 1377.4% at 100% 41.49%, #FFFFFF 0%, rgba(185, 190, 248, 0.3) 100% 100%);}
.right-menu{box-shadow:none;}.breadcrumbs{background:#e7f3ff;color:#1f1f1f;}.breadcrumbs a{color:#1f1f1f;font-weight:bold;}.topsection{background:#e7f3ff;}
.topwrapper{display:grid;grid-template-columns:400px 1fr;gap:45px;max-width:80%;margin:0 auto;padding:20px 15px 50px;}
.brandwrap img{max-width:100%;height: auto;}
.brandcontent{}
.topheading{font-size:50px;font-weight:bold;}
.topheading span{color:#2d71ff;}
.brandcontent .ratings{font-size:14px;color:#016fff;}
.brandcontent .brand-title{font-size:18px;margin-bottom:15px;}
.btnwrap{display:flex;gap:20px;margin-block:20px;flex-wrap:wrap;}
a.btns{border-radius:7px;font-size:18px;font-weight:bold;padding:11px 22px;display:inline-block;display:flex;align-items:center;width:max-content;transition: .4s ease;}
a.btns small{display:block;font-weight:normal;}
a.btns .fa{font-size:30px;}
a.downloadbtn{color:#ffffff;background:#339900;}
a.buybutton{color:#fff;background-color:#016fff;}
a.downloadbtn:hover{background:#8cc42f;transition: .4s ease;}
a.buybutton:hover{color:#fff;background-color:#000000;transition: .4s ease;}
.featurescontainer{background:#ffffff;padding:5rem;}
.featureswrap{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-top:40px;}
.featurebox{position:relative;}
/*.featurebox::before{width:50px;height:50px;border-radius:50%;content:"\2713";background-color:#ebebfd;display:flex;font-size:36px;justify-content:center;}*/
.featurebox h3{font-weight:bold;font-size:18px;display:flex;gap:10px;align-items:center;}
.featurebox h3:before{content:'\2713';color:#2c6eff;left:0;top:5px;text-align:center;border:2px solid #2c6eff;border-radius:50%; font-size:24px;font-weight:bold;background-color:#ffffff;display:flex;align-items:center;justify-content: center;padding:8px 10px;}
.fadeUp{animation:fadeUp both;animation-timeline:view();}
@keyframes fadeUp{from{opacity:0;transform: translateY(10px) scale(0.5);}
to{opacity:1;transform: translateY(0) scale(1);}}
.stpstabs{background-color:aliceblue;animation:customAni both;animation-timeline:view(50% 20%);animation: customAni 2s ease 1s 1 normal none;animation-range: 25% 50%;}
@keyframes customAni{0% {animation-timing-function: ease-in;opacity:1;transform:translateY(45px);}24%{opacity:1;}40%{animation-timing-function:ease-in;transform:translateY(24px);}
  65%{animation-timing-function: ease-in;transform: translateY(12px);}82%{animation-timing-function: ease-in;transform:translateY(6px);} 93%{animation-timing-function:ease-in;transform:translateY(4px);}
  25%,55%,75%,87%{animation-timing-function:ease-out;transform:translateY(0px);}100%{animation-timing-function:ease-out;opacity:1;transform:translateY(0px);}}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}
.fade.in{opacity:1;}
.uniheading{font-size:40px;font-weight:700;}
.uniheading + p{max-width:828px;margin:10px auto 60px;position:relative;}
.uniheading + p::after{content:"";position:absolute;margin:0 auto;bottom:-15px;left:0px;right:0px;width:100px;height:3px;background:#2c6eff;}
.uniheading span{color:#2c6eff;}
.tab-content>.tab-pane{display:none;}
.tab-content>.active{display:block;}
.section-space.container{padding:60px 15px;}
.noln::after{display:none;}
.stpstabs img{width:auto;max-width:100%;}
.stpstabs ul{float:left;width:54%;border-bottom:0px;margin-top:20px;padding-right:40px;}
.stpstabs ul li{display:block;float:none;position:relative;border-left:2px solid #2c6eff;}
.stpstabs ul li:last-child{border-left-color:#e1f4fc;}
.stpstabs .tab-content{display:block;float:left;width:46%;}
.pad_lft-rght{padding:0px 55px;}
.stpstabs ul li a span{position:absolute;padding:10px;border:2px solid #2c6eff;background:#fff;color:#2c6eff;width:40px;text-align:center;height:40px;line-height:17px;border-radius:50%;font-weight:bold;z-index:5;cursor:pointer;top:-3px;left:-20px;font-size:16px;}
.stpstabs .nav-tabs>li.active>a,.stpstabs .nav-tabs>li.active>a:focus,.stpstabs .nav-tabs>li.active>a:hover{background-color:inherit;color:#2c6eff;border-color:transparent;}
.stpstabs .nav-tabs>li.active a span{background-color:#2c6eff;color:#fff;}
.stpstabs .nav-tabs>li>a:hover{background-color:inherit;border-color:transparent;}
.stpstabs .nav-tabs>li>a p{font-size:16px;font-weight:normal;margin-top:10px;display:none;line-height:26px;}
.stpstabs .nav-tabs>li.active>a p{display:block;}
.stpstabs ul li a{padding-left:51px;padding-bottom:30px;font-weight:bold;font-size:20px;color:#283a44;padding-top:0px;}
.stpstabs ul li:last-child a{padding-bottom:0px;}
::selection{color:#fff;background:#283a44;}
.tablewrapper{display:flex;overscroll-behavior-x:contain;overflow-x:auto;margin-inline:calc(var(--page-gutter) * -1);padding-inline:var(--page-gutter);/*padding-block: 1rem;*/border:1px solid #e2e7fe;border-radius:15px;}
.tablewrapper a.btns{margin:0 auto;}
table{border-spacing:0;overflow:hidden;inline-size:100%;text-align:left;background-color:inherit;border:1px solid #d7dceb;border-radius:0.5rem;box-shadow:0px 4px 6px -2px rgba(14, 30, 37, 0.12);}
:is(th, td) {padding: 1rem;min-inline-size:10rem;border-block-end:1px solid #d7dceb;}
thead :is(th, td) {border-block-end:unset;padding:20px 10px;}
thead tr{background-color:whitesmoke;}
:is(th, td):not(:first-child) {border-inline-start:1px solid #d7dceb;text-align:center;}
.visually-hidden {clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}
.licensedetails .row{padding: 50px 15px 35px;}
.fontbold{font-weight:bold;}
.spectitle{font-size:18px;}
.border-bottom{border-bottom:1px solid #d7dceb;}
@media screen and (max-width: 1440px){.stpstabs ul{width:47%;}.stpstabs .tab-content{width:53%;}}
@media screen and (max-width: 1024px){.topwrapper{grid-template-columns:1fr;}}
@media (max-width:992px){.featureswrap{grid-template-columns:1fr 1fr;}}
@media (max-width:768px){.featureswrap{grid-template-columns:1fr;}.featurescontainer{padding:5rem 2rem;}.stpstabs ul{width:100%;}.stpstabs .tab-content{display:none;}.pad_lft-rght{padding:0px 15px;}.stpstabs ul{padding-right:0px;}}
@media (max-width:576px){.featureswrap{grid-template-columns:1fr;}}
@media screen and (max-width: 480px){.uniheading{font-size:26px;}.stpstabs ul li a{padding-left:29px;}.stpstabs .nav-tabs>li>a p{font-size:14px;}.stpstabs .nav-tabs>li>a p{font-weight:normal;}.background-shp{background-position:bottom -70px left 31%;}}