body{
 font-family:'open sans';
 color:#404659;
 margin:0 auto;
 padding:0;
}
html{
 scroll-behavior:smooth
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
 color:#021028
}
/*a{
 color:#a2b8ee;
 text-decoration:none
}
a:hover{
 color:#6c85c5;
}*/

.bg-blue a{
 color: #a2b8ee;
 font-weight: bold; text-decoration:none
}
.bg-blue a:hover {
 color: #6c85c5;
 /*font-weight: bold;*/
}
.feature-box a{
 color: #a2b8ee;
 font-weight: bold; text-decoration:none
}
.feature-box a:hover {
 color: #6c85c5;
}
a{
 color: #003b9a;
 font-weight: 600; text-decoration: none;
}
a:hover {
 color: #00609a;
}

@media (min-width:992px){
 .text-lg-left{
  text-align:left!important
 }
 .text-lg-center{
  text-align:center!important
 }
 .mt-lg-n1{
  margin-top:-5rem!important
 }
 .mt-lg-n2{
  margin-top:-10rem!important
 }
 .mt-lg-n3{
  margin-top:-15rem!important
 }
 .mt-lg-n4{
  margin-top:-20rem!important
 }
}
@media (min-width:768px){
 .text-md-left{
  text-align:left!important
 }
 .text-md-center{
  text-align:center!important
 }
}

.text-justify{
 text-align:justify
}
.text-justify-center{
 text-align:justify;
 text-align-last:center
}
.text-blue-light{
 color:#aed6f4
}
.bg-dark-blue{
 background-color:#051c3b;   
}
.bg-blue{
 /*background-color:#023c56;*/
 background-color:#039;
}
.bg-blue-light{
 background-color:#e7f3ff
}
.card-outline-blue{
 padding:2rem 1rem;
 border:2px solid #c9d9ea; border-radius: 10px; transition:.6s
}
.card-outline-blue img{
 border-radius: 10px 10px 0px 0px;
}
.card-outline-blue:hover{
 padding:2rem 1rem;
 background:#f1f7ff; border:2px solid #a9bad2; /*box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important*/
}
.card-blue{
 padding: 2rem 1rem;
 background: #f1f7ff; border: 2px solid #a9bad2; border-radius: 10px; /*box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;*/ transition:.6s;
}
.card-blue:hover{
 background: #fff;
 padding: 2rem 1rem; border: 2px solid #a9bad2;
}
.shift-left{
 transition-delay: .2s;
}
.shift-left:hover {
 margin-left: -3px;
}
.bg-globe{
 background: #20324f url(../img/bg-globe.png) repeat;
}
.bg-shadow{
 background-image:url(../img/bg-shadow.png);
 background-position:top center; background-repeat:no-repeat
}
.btn-blue:focus, .btn-blue{
 display:inline-block;
 position:relative; overflow:hidden; z-index:1; background-color:#051c3b; border-color:transparent; color:#fff; border-radius:5px; font-size:18px; font-weight:700; height:60px; line-height:56px; padding:0 55px; border:2px solid #051c3b; border-style:solid; box-shadow:none; transition:all .3s ease 0s; cursor:pointer; z-index:1; position:relative
}
.btn-blue::after{
 position:absolute;
 content:""; z-index:-1; display:block; left:-20%; right:-20%; top:-4%; height:150%; width:150%; bottom:0; background:#fff; transform:skewX(45deg) scale(0,1); transition:all .5s ease 0s;
}
.btn-blue:hover{
 box-shadow:none;
 color: #051c3b!important; border:2px solid #051c3b;
}
.btn-blue:hover::after{
 transform:skewX(45deg) scale(1,1)
}
.btn-red:focus, .btn-red{
 display:inline-block;
 overflow:hidden; z-index:1; background-color:#e21032; border-color:transparent!important; color:#fff!important; border-radius:5px; font-size:18px; font-weight:700; height:60px; line-height:56px; padding:0 55px; border:2px solid #e21032; border-style:solid; box-shadow:none; transition:all .3s ease 0s; cursor:pointer; z-index:1; position:relative
}
.btn-red::after{
 position:absolute;
 content:""; z-index:-1; display:block; left:-20%; right:-20%; top:-4%; height:150%; width:150%; bottom:0; background:#fff; transform:skewX(45deg) scale(0,1); transition:all .5s ease 0s
}
.btn-red:hover{
 box-shadow:none;
 color: #e21032 !important;
}
.btn-red:hover::after{
 transform:skewX(45deg) scale(1,1)
}
.btn-round{
 border-radius:30px;
 padding-left:30px; padding-right:30px
}
.bg-slider{
 background-image:url(../img/bg-header.webp);
 background-size:cover; color:#fff; background-position:center center; background-repeat:no-repeat; height:80vh; color:#fff
}
.bg-slider1{
 background-image:url(../img/bg-header1.webp);
 background-size:cover; color:#fff; background-position: top center; background-repeat:no-repeat; height:80vh
}
@media (max-width:991px){
 .bg-slider,.bg-slider1{
  background-image:none;
  /*background:#023c56;*/ background:#051c3b; height:20vh; color:#fff
 }
}
.video-icon a{
 width:75px;
 height:75px; line-height:75px; display:inline-block; text-align:center; border-radius:50%; position:relative; color:#0c5adb; -webkit-animation:ripple-white 1s linear infinite; animation:ripple-blue 1s linear infinite; -webkit-transition:.5s; background:#fff; font-size:28px; z-index:44
}
.slider10 .video-icon a{
 border-radius:0
}
@-webkit-keyframes ripple-blue{
 0%{
  -webkit-box-shadow:0 0 0 0 rgba(255,255,255,.3),0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3);
  box-shadow:0 0 0 0 rgba(255,255,255,.3),0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3)
 } 100%{
  -webkit-box-shadow:0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3),0 0 0 30px transparent;
  box-shadow:0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3),0 0 0 30px transparent
 }
}
@keyframes ripple-blue{
 0%{
  -webkit-box-shadow:0 0 0 0 rgba(255,255,255,.3),0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3);
  box-shadow:0 0 0 0 rgba(255,255,255,.3),0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3)
 } 100%{
  -webkit-box-shadow:0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3),0 0 0 30px transparent;
  box-shadow:0 0 0 10px rgba(255,255,255,.3),0 0 0 20px rgba(255,255,255,.3),0 0 0 30px transparent
 }
}
@keyframes move{
 25%{
  opacity:1
 } 33%{
  opacity:1;
  transform:translateY(30px)
 } 67%{
  opacity:1;
  transform:translateY(40px)
 } 100%{
  opacity:0;
  transform:translateY(55px) scale3d(.5,.5,.5)
 }
}
.bg-header{
 background:url(../img/bg-header.webp);
 background-size:cover; background-position:center; background-repeat:no-repeat
}
@-webkit-keyframes rotate-style{
 0%{
  transform:rotate(0)
 } 100%{
  transform:rotate(360deg)
 }
}
@keyframes rotate-style{
 0%{
  transform:rotate(0)
 } 100%{
  transform:rotate(360deg)
 }
}
.youtube-player {
 position: relative;
 padding-bottom: 56.23%;
 height: 0;
 overflow: hidden;
 max-width: 100%;
 background: #000;
 margin: 5px;
}
.youtube-player iframe {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 z-index: 100;
 background: 0 0;
}
.youtube-player img {
 bottom: 0;
 display: block;
 left: 0;
 margin: auto;
 max-width: 100%;
 width: 100%;
 position: absolute;
 right: 0;
 top: 0;
 border: none;
 height: auto;
 cursor: pointer;
 -webkit-transition: 0.4s all;
 -moz-transition: 0.4s all;
 transition: 0.4s all;
}
.youtube-player img:hover {
 -webkit-filter: brightness(75%);
}
.youtube-player .play {
 height: 72px;
 width: 72px;
 left: 50%;
 top: 50%;
 margin-left: -36px;
 margin-top: -36px;
 position: absolute;
 background: url(https://www.bitrecover.com/asset/img/yt-play.webp)
 no-repeat;
 cursor: pointer;
}
footer{
 background-color: #051c3b;
 /*background-color: #20324f;*/
}
footer a{
 color:#a2b8ee;
}
footer a:hover{
 color:#ccc
}
.copyright{
 background-color: #001532;
 color:#D1DCDC;
 margin:0
}
.navbar-light .navbar-nav .nav-link{
 color:#000;
 font-weight:700; padding-left:1rem; padding-right:1rem;
}
.navbar-light .navbar-nav .nav-link:hover{
 color:#e21032;
 font-weight:700;
}
.btn-success:focus, .btn-success{
 color: #fff!important;
}
.btn-success:hover {
 -webkit-box-shadow:0 .5rem 2.3rem 0 rgb(25 135 84 / 50%);
 box-shadow:0 .5rem 2.3rem 0 rgb(25 135 84 / 50%)
}
.btn-danger:focus, .btn-danger{
 color: #fff!important;
}
.btn-danger:hover{
 background-color:#f13453;
 -webkit-box-shadow:0 .5rem 2.3rem 0 rgb(226 16 50 / 50%); box-shadow:0 .5rem 2.3rem 0 rgb(226 16 50 / 50%)
}
.platform-btn{
 -webkit-transition:.6s;
 transition:.6s
}
.platform-btn:hover{
 letter-spacing:1px
}
#wrapper2{
 position:relative;
 overflow:hidden; max-height:400px; max-width:100%
}
.animate2{
 animation:scroll-effect 30s linear infinite;
 animation-name:scroll-effect; animation-duration:30s; animation-timing-function:linear; animation-delay:0s; animation-iteration-count:infinite; animation-direction:normal; animation-fill-mode:none; animation-play-state:running; margin-right:-48px; z-index:-1
}
@keyframes scroll-effect2{
 0%{
  transform:translateX(0)
 } 100%{
  transform:translateX(-50%)
 }
}
#wrapper{
 position:relative;
 overflow:hidden; max-height:400px
}
.animate{
 animation:scroll-effect 30s linear infinite;
 animation-name:scroll-effect; animation-duration:30s; animation-timing-function:linear; animation-delay:0s; animation-iteration-count:infinite; animation-direction:normal; animation-fill-mode:none; animation-play-state:running; max-width:484px; z-index:-1
}
@keyframes scroll-effect{
 0%{
  transform:translateY(0)
 } 100%{
  transform:translateY(-50%)
 }
}

#carouselheader .carousel-indicators [data-bs-target]{
 height: 15px;
 width: 15px; background-color: #e21032;
}


button.gotoTop {
 position : fixed;
 z-index : 1100; right : 0; bottom : 180px; width : 30px; color : #FFF; background-color : #202738; padding : 2px 10px 5px 10px; display : none;
}
button.gotoTop:hover {
 text-decoration : none;
 background-color : #e21032;
}
.bg-pattern{
 background: url(../img/polaroid.png);
 background-position: left top; background-repeat: repeat;
}
/*.title::after{
 content: '\268B\2756\268B';
display: block;
color: #c63;
}*/


.title-center::after{
 content: '';
 display: block; border: 1px solid #c63; width: 100px; opacity: 1; margin: 10px auto !important;
}

.title-lg-left::after{
 content: '';
 display: block; border: 1px solid #c63; width: 100px; opacity: 1; margin: 10px;
}
@media(max-width: 991px){
 .title-lg-left::after{
  margin: 10px auto;
 }
}
.text-orange{
 color: #c63;
}
.rounded10{
 border-radius: 10px;
}

.carousel-control-next-icon.black {
 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath 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'/%3e%3c/svg%3e");
}
.carousel-control-prev-icon.black {
 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}
ul.list-check{
 list-style:none;
 /*padding-left:25px*/
}
ul.list-check li{
 position:relative;
 text-align:left; padding-bottom:5px
}
ul.list-check li:before{
 position:absolute;
 height:20px; width:20px; content:""; background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgdmlld0JveD0iMCAwIDUwIDUwIj48cGF0aCBmaWxsPSJyZ2IoMzAsMTMwLDYwKSIgZD0iTTIwLjUsNDJhMi4zNjgsMi4zNjgsMCwwLDEtMS43NTktLjc2NmwtMTQtMTQuNDIzYTIuNTg0LDIuNTg0LDAsMCwxLDAtMy42MjZsMy45ODgtNC4xMDlhMi40LDIuNCwwLDAsMSwzLjUxOCwwbDguMjQ5LDguNUwzOC43NTUsOC43NmEyLjQsMi40LDAsMCwxLDMuNTE4LDBsMy45ODgsNC4xMDlhMi41ODQsMi41ODQsMCwwLDEsMCwzLjYyNmwtMjQsMjQuNzM3QTIuMzcsMi4zNywwLDAsMSwyMC41LDQyWiI+PC9wYXRoPjwvc3ZnPg==) no-repeat; background-size:20px 20px; top:2px; margin-left:-25px
}

ul.list-check-orange{
 list-style:none;
 /*padding-left:25px*/
}
ul.list-check-orange li{
 position:relative;
 text-align:left; padding-bottom:5px
}
ul.list-check-orange li:before{
 position:absolute;
 height: 18px; width: 18px; content: ""; background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 16 16"><path fill="rgb(255, 193, 7)" d="M13.5 2l-7.5 7.5-3.5-3.5-2.5 2.5 6 6 10-10z"></path></svg>') no-repeat; background-size: 18px 18px; top:2px; margin-left:-25px
}

ul.list-check-info{
 list-style:none;
 /*padding-left:25px*/
}
ul.list-check-info li{
 position:relative;
 text-align:left; padding-bottom:5px
}
ul.list-check-info li:before{
 position:absolute;
 height:20px; width:20px; content:""; background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50"><path fill="rgb(162,184,238)" d="M20.5,42a2.368,2.368,0,0,1-1.759-.766l-14-14.423a2.584,2.584,0,0,1,0-3.626l3.988-4.109a2.4,2.4,0,0,1,3.518,0l8.249,8.5L38.755,8.76a2.4,2.4,0,0,1,3.518,0l3.988,4.109a2.584,2.584,0,0,1,0,3.626l-24,24.737A2.37,2.37,0,0,1,20.5,42Z"></path></svg>') no-repeat; background-size:20px 20px; top:2px; margin-left:-25px
}

ul.list_circle_green_outline {
 list-style: none;
 padding: 0; margin: 0; padding-left: 27px;
}
ul.list_circle_green_outline li {
 position: relative;
 color: #31313c; font-size: 18px; letter-spacing: 0; line-height: 30px; margin-bottom: 12px;
}
ul.list_circle_green_outline li:before {
 content: "";
 position: absolute; display: inline-block; height: 20px; width: 20px; top: 6px; margin-left: -25px; background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="rgb(42, 134, 46)" d="m10.6 16.153 6.583-6.582-.994-.993-5.588 5.588-2.81-2.81-.993.994 3.803 3.803Zm1.402 5.145a9.05 9.05 0 0 1-3.626-.733 9.395 9.395 0 0 1-2.954-1.99 9.407 9.407 0 0 1-1.988-2.951 9.034 9.034 0 0 1-.732-3.622 9.05 9.05 0 0 1 .733-3.626 9.394 9.394 0 0 1 1.99-2.954 9.406 9.406 0 0 1 2.951-1.988 9.034 9.034 0 0 1 3.622-.732 9.05 9.05 0 0 1 3.626.733 9.394 9.394 0 0 1 2.954 1.99 9.406 9.406 0 0 1 1.988 2.951 9.034 9.034 0 0 1 .732 3.622 9.05 9.05 0 0 1-.733 3.626 9.394 9.394 0 0 1-1.99 2.954 9.405 9.405 0 0 1-2.951 1.988 9.033 9.033 0 0 1-3.622.732ZM12 19.9c2.198 0 4.064-.767 5.598-2.3 1.534-1.534 2.301-3.4 2.301-5.599 0-2.198-.767-4.064-2.3-5.598C16.064 4.868 14.198 4.1 12 4.1c-2.198 0-4.064.767-5.598 2.3C4.868 7.936 4.1 9.802 4.1 12c0 2.198.767 4.064 2.3 5.598C7.936 19.132 9.802 19.9 12 19.9Z"></path></svg>') no-repeat; background-repeat: no-repeat !important; background-position: center center !important; background-size: 100% !important;
}

ul.list_circle_white_outline {
 list-style: none;
 padding: 0; margin: 0; padding-left: 27px;
}
ul.list_circle_white_outline li {
 position: relative;
 color: #fff; font-size: 18px; letter-spacing: 0; line-height: 30px; margin-bottom: 12px;
}
ul.list_circle_white_outline li:before {
 content: "";
 position: absolute; display: inline-block; height: 20px; width: 20px; top: 6px; margin-left: -25px; background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="rgb(255, 255, 255)" d="m10.6 16.153 6.583-6.582-.994-.993-5.588 5.588-2.81-2.81-.993.994 3.803 3.803Zm1.402 5.145a9.05 9.05 0 0 1-3.626-.733 9.395 9.395 0 0 1-2.954-1.99 9.407 9.407 0 0 1-1.988-2.951 9.034 9.034 0 0 1-.732-3.622 9.05 9.05 0 0 1 .733-3.626 9.394 9.394 0 0 1 1.99-2.954 9.406 9.406 0 0 1 2.951-1.988 9.034 9.034 0 0 1 3.622-.732 9.05 9.05 0 0 1 3.626.733 9.394 9.394 0 0 1 2.954 1.99 9.406 9.406 0 0 1 1.988 2.951 9.034 9.034 0 0 1 .732 3.622 9.05 9.05 0 0 1-.733 3.626 9.394 9.394 0 0 1-1.99 2.954 9.405 9.405 0 0 1-2.951 1.988 9.033 9.033 0 0 1-3.622.732ZM12 19.9c2.198 0 4.064-.767 5.598-2.3 1.534-1.534 2.301-3.4 2.301-5.599 0-2.198-.767-4.064-2.3-5.598C16.064 4.868 14.198 4.1 12 4.1c-2.198 0-4.064.767-5.598 2.3C4.868 7.936 4.1 9.802 4.1 12c0 2.198.767 4.064 2.3 5.598C7.936 19.132 9.802 19.9 12 19.9Z"></path></svg>') no-repeat; background-repeat: no-repeat !important; background-position: center center !important; background-size: 100% !important;
}




ul.list_circle_yellow_outline {
 list-style: none;
 padding: 0; margin: 0; padding-left: 27px;
}
ul.list_circle_yellow_outline li {
 position: relative;
 font-size: 18px; letter-spacing: 0; line-height: 30px; margin-bottom: 12px;
}
ul.list_circle_yellow_outline li:before {
 content: "";
 position: absolute; display: inline-block; height: 20px; width: 20px; top: 6px; margin-left: -25px; background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="rgb(255, 193, 7)" d="m10.6 16.153 6.583-6.582-.994-.993-5.588 5.588-2.81-2.81-.993.994 3.803 3.803Zm1.402 5.145a9.05 9.05 0 0 1-3.626-.733 9.395 9.395 0 0 1-2.954-1.99 9.407 9.407 0 0 1-1.988-2.951 9.034 9.034 0 0 1-.732-3.622 9.05 9.05 0 0 1 .733-3.626 9.394 9.394 0 0 1 1.99-2.954 9.406 9.406 0 0 1 2.951-1.988 9.034 9.034 0 0 1 3.622-.732 9.05 9.05 0 0 1 3.626.733 9.394 9.394 0 0 1 2.954 1.99 9.406 9.406 0 0 1 1.988 2.951 9.034 9.034 0 0 1 .732 3.622 9.05 9.05 0 0 1-.733 3.626 9.394 9.394 0 0 1-1.99 2.954 9.405 9.405 0 0 1-2.951 1.988 9.033 9.033 0 0 1-3.622.732ZM12 19.9c2.198 0 4.064-.767 5.598-2.3 1.534-1.534 2.301-3.4 2.301-5.599 0-2.198-.767-4.064-2.3-5.598C16.064 4.868 14.198 4.1 12 4.1c-2.198 0-4.064.767-5.598 2.3C4.868 7.936 4.1 9.802 4.1 12c0 2.198.767 4.064 2.3 5.598C7.936 19.132 9.802 19.9 12 19.9Z"></path></svg>') no-repeat; background-repeat: no-repeat !important; background-position: center center !important; background-size: 100% !important;
}

/*product-details*/
.btn-green:focus, .btn-green {
 color: #fff!important;
 background-color: #198754; border: 1px solid #198754; font-weight: 600;
}
.btn-green:hover{
 color: #fff;
 border: 1px solid #198754; background-color: #198754; -webkit-box-shadow:0 .5rem 2.3rem 0 rgb(25 135 84 / 50%); box-shadow:0 .5rem 2.3rem 0 rgb(25 135 84 / 50%)
}

.btn-orange:focus, .btn-orange{
 background-color: #e66f1a;
 color: #fff!important; border: 1px solid #e66f1a;
}
.btn-orange:hover{
 color: #fff;
 border: 1px solid #cc6633; /*background-color: #cc6633;*/ background-color: #e36a10; -webkit-box-shadow:0 .5rem 2.3rem 0 rgb(204 102 51 / 50%); box-shadow:0 .5rem 2.3rem 0 rgb(204 102 51 / 50%)
}

.product-vs a {
 display: inline-block;
 padding: 10px; border: 1px solid #ccc;
}
#red-pills .nav-pills .nav-link{
 text-align: left !important;
 color: #000; background-color: transparent; font-weight: bold; opacity: .4; border-left: 2px solid transparent;
}
#red-pills .nav-pills .nav-link:focus, #red-pills .nav-pills .nav-link.active {
 text-align: left !important;
 color: #dc3545; opacity: 1; border-left: 2px solid #dc3545;
}
#red-pills .nav-pills .nav-link span{
 color: #000;
 font-weight: 400;
}

#red-faq .accordion-button:focus {
 z-index: 3;
 border-color: #86b7fe; outline: 0; box-shadow: none!important;
}
#red-faq .accordion-button{
 border-left: 2px solid #c00;
 font-weight: bold;
}

.testimonial-section3 .testimonial-single-box {
 box-shadow: 0 0 24px rgb(0 0 0 / 13%);
 padding: 29px 0 41px 30px; position: relative; border-radius: 5px; overflow: hidden; z-index: 1; transition: .5s; background: #fff; margin-bottom: 20px;
}
.testimonial-section3 .testimonial-single-box:before {
 position: absolute;
 content: ""; top: 0; left: -149px; height: 100%; width: 70%; background: #F7F8FA; transform: skewX(-29deg); z-index: -1; transition: .5s;
}
.testimonial-section3 .testimonial-thumb-content {
 margin-left: 22px;
}
.testimonial-section3 .thumb-title .author {
 font-size: 22px;
 margin: 10px 0 7px; font-weight: 600; color: #464646;
}
.testimonial-section3 .thumb-title .designation {
 color: #6d6d6d;
 font-size: 16px; font-weight: 400; line-height: 1.5; font-style: normal;
}
.testimonial-section3 .testimonial-single-content-text p {
 width: 96%;
 margin: 23px 0 25px; line-height: 1.7; transition: .5s;
}
.testimonial-section3 .testimonial-single-icon {
 position: absolute;
 right: 30px; bottom: 27px;
}
/*.carousel-inner {padding-bottom: 20px;
}*/
/*.carousel-indicators {bottom: -10px;
}*/
.carousel-indicators [data-bs-target] {
 height: 14px;
 width: 14px; border-radius: 7px; background-color: #dc3545;
}


.bg-topbar {
 background-color: #051c3b !important;
}
.feature-box {
 overflow: visible;
 /*padding: 5px 15px;*/ border-radius: 10px; box-shadow: 0 2px 29px 0 rgb(68 88 144 / 12%); width: 100%;
}
.card-feature-head {
 position: relative;
 top: -24px; left: 5%; overflow: visible; background: #f76c26; width: max-content; border: 0px solid #051c3b; padding: 0.25rem 1.5rem; color: #fff; border-radius: 9px; /* margin-left: auto; */ /* margin-right: auto; */
}
/*end-details*/


.buy .standard{
 background: #f2f2f2;
/*position: absolute;*/
margin-top: -35px;
padding: 10px 0px 10px 00px;
color: #000;
border: 1px solid #a9bad2;
border-radius: 0px 0px 30px 30px;
margin-bottom: 30px;
}
.buy .pro{
 background: #1c4886;
/*position: absolute;*/
margin-top: -35px;
padding: 10px 0px 10px 00px;
color: #fff;
border: 1px solid #f2f2f2;
border-radius: 0px 0px 30px 30px;
margin-bottom: 30px;
}

.btn-block {
 display: block;
 width: 100%;
}
@media(max-width:767px){
 .btn-md-block{
  display: block;
  width: 100%;
 }
}

.blue .nav-tabs .nav-link{
 color: #cecece;
 font-weight: bold;
}
.blue .nav-tabs .nav-item .nav-link svg, .nav-tabs .nav-link svg{
 fill: #cecece;
}
.blue .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
 color: #036;
}
.blue .nav-tabs .nav-item.show .nav-link svg, .nav-tabs .nav-link.active svg{
 fill: #036;
}

.light .nav-tabs{
 --bs-nav-tabs-border-color: #036;
}
.light .nav-tabs .nav-link{
 color: #2c6bab;
 font-weight: bold;
}
.light .nav-tabs .nav-item .nav-link svg, .light .nav-tabs .nav-link svg,
.light .nav-tabs .nav-item .nav-link:hover svg, .light .nav-tabs .nav-link:hover svg{
 fill: #2c6bab;
}
.nav-tabs .nav-link:hover{
 border-color: #2c6bab;
}
.light .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
 color: #036;
}
.light .nav-tabs .nav-item.show .nav-link svg, .nav-tabs .nav-link.active svg{
 fill: #036;
}

.nav-tabs .nav-tabs {
 border-bottom:none;
 max-width:450px
}
.nav-tabs .nav-tabs .nav-item .nav-link, .nav-tabs .nav-tabs .nav-link{
 background-color:transparent;
 border-top:none; border-left:none; border-right:none; border-bottom:none; color:#051c3b; padding:5px 30px; opacity: .8;
}
.nav-tabs .nav-tabs .nav-item .nav-link svg,
.nav-tabs .nav-tabs .nav-link svg{
 fill: #051c3b;
 opacity: .8;
}
.nav-tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-tabs .nav-link.active{
 border-bottom:2px solid #051c3b;
 color:#036; background:#051c3b; opacity: 1;
}
.nav-tabs .nav-tabs .nav-item.show .nav-link svg,
.nav-tabs .nav-tabs .nav-link.active svg{
 fill: #fff;
 opacity: 1;
}
.nav-tabs .nav-link {
 position:relative
}
.nav-tabs .nav-tabs .nav-item .nav-link:after {
 content:'';
 border-left:8px solid transparent; border-right:8px solid transparent; border-top:8px solid #7f98ff; position:absolute; bottom:-10px; left:50%; transform:translateX(-50%); display:block
}
.nav-tabs .nav-link.active:after {
 content:'';
 border-left:8px solid transparent; border-right:8px solid transparent; border-top:8px solid #051c3b; position:absolute; bottom:-10px; left:50%; transform:translateX(-50%); display:block
}

.nav-tabs .tab-content {
 background: #eee;
 border-radius: 0 0 10px 10px; max-width: 450px; border: 2px solid #051c3b;
}
.nav-tabs .tab-content .d-flex {
 justify-content:center!important
}
.blue-tab .nav-tabs{
 border-bottom: 2px solid #036;
}
.blue-tab .nav-tabs .nav-link{
 color: #b6b6b6;
 font-weight: bold; border-radius: 20px 20px 0px 0px; padding: 10px 15px; border: 2px solid #dadada; background-color: #fdfdff; margin: 0px 5px; transition: all .3s ease;
}
.blue-tab .nav-tabs .nav-item .nav-link svg, .nav-tabs .nav-link svg{
 fill: #b6b6b6;
}
.blue-tab .nav-tabs .nav-link:hover{
 color: #7c7c7c;
 box-shadow: 0 0 10px rgb(139 204 219 / 76%);
}
.blue-tab .nav-tabs .nav-item .nav-link:hover svg, .nav-tabs .nav-link:hover svg{
 fill: #7c7c7c;
}
.blue-tab .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
 color: #fff!important;
 background-color: #036; border-color: #036;
}
.blue-tab .nav-tabs .nav-item.show .nav-link svg, .nav-tabs .nav-link.active svg{
 fill: #fff;
}

@media (min-width:992px) {
 .product-navbar {
  top: 0;
  width: 100%; z-index: 100; background: #051c3b!important;
 }
 .product-navbar li a, .product-navbar li a:focus {
  color: #fff;
  font-weight: 700; padding-left: 1rem!important; padding-right: 1rem!important;
 }
 .product-navbar li:hover a {
  color: #f2f2f2;
  font-weight: 700; padding-left: 1rem!important; padding-right: 1rem!important;
 }
}

#guide.steps:focus, .steps {
 background: #dc3545;
 border: 1px solid #dc3545; color: #ffffff; padding: 7px;
}
#guide{
 font-size: 20px;
}
.info-sec{position:relative}
.info-sec::after{content:""; border-right:5px solid #c7c7c7; border-top:5px solid #c7c7c7; position:absolute;right:-10px; width:16px; height:16px; transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); top:0; bottom:0; margin:auto;
}
@media(max-width:991px){
 .info-sec::after{
  content:"";border-right:5px solid #c7c7c7;
  border-top:5px solid #c7c7c7; position:absolute; right:auto; width:16px; height:16px; transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(133deg); top:120px; bottom:0; margin:auto;
 }
}
.bg-red{
 background-color: #e21032;
}


.bg-blue .d_icon {
 background: #fbfdff;
 font-weight: bold; padding: 10px 30px 10px 15px; border-radius: 10px; border: 2px solid #C7D9FC; display: inline-block; position: relative; margin: 20px 0px; color: #051c3b;
}
.bg-blue .d_icon img {
 position: absolute;
 right: -40px; top: -13px;
}
@media(max-width: 576px){
 .bg-blue .d_icon img{
  display: none;
 }               
}
.bg-blue .new {
 margin-left: 0.25rem;
 border-radius: 2px; display: inline-block; color: #F98C43; font-size: 14px; padding: 4px 11px; border: 1px solid #F98C43; line-height: 18px; font-weight: bold;
}

.card-blue-outline{
 background: #fff;
 border: 2px solid #d7e5ff; padding: 25px; border-radius: 10px;
}
.card-outline-blue:hover {
 transform: translateY(-3px);
 box-shadow: 0px 8px 20px 0px rgba(0,0,0,0.0900);
}


#bpills .nav-pills{
 border: 2px solid #0A4AD6;
 font-weight: bold;
}
#bpills .nav-pills .nav-link.active, .nav-pills .show > .nav-link{
 color: #fff;
 background: linear-gradient(47deg, #015DFE 0%, #649BFD 100%); border-radius: 0px;
}

/*table*/
.comprison_table_85{
 background-color: #daeaff;
}
.comprison_table_85 .box_all{
 display: flex;
 justify-content: center; align-items: flex-start; background: #fff; border-radius: 20px; border: 0.025rem solid #fff; padding: 0 1rem 0rem 1rem; margin-bottom: 1rem;
}
.box-shadow li{
 border-top: 1px solid #f2f2f2;
 margin: 20px 0px;
}

.comprison_table_85 .box_all .box1 {
 width: 50%;
}
.comprison_table_85 .box_all .box2 {
 width: 25%;
}
.comprison_table_85 .box_all .box3 {
 width: 25%;
 box-shadow: 0rem 0.25rem 0.75rem 0rem rgb(31 36 72 / 15%); border-radius: 0; z-index: 4; position: relative;
}

.comprison_table_85 .box_all .box li {
 border-top: 0.025rem solid rgba(216, 216, 216, 0.5);
 padding: 0.35rem 0; display: flex; flex-direction: column; justify-content: center; align-items: center;
}
.comprison_table_85 .box_all .box.t li {
 /*justify-content: flex-start;*/
 align-items: flex-start; text-align: left;
}
.comprison_table_85 .box_all li {
 height: 50px;
 justify-content: center;
}
@media(max-width:991px){
 .comprison_table_85 .box_all li{
  height: 70px;
 }
}
@media(max-width:576px){
 .comprison_table_85 .box_all .box.no3 .bg{
  font-size: 16px!important;
 }
}
@media(max-width:480px){
 .comprison_table_85 .box_all li{
  height: 90px;
 }
}
.comprison_table_85 .box_all .box {
 position: relative;
 /* width: 22%; */ width: 34%; text-align: center; margin-bottom: 0px;
}
.comprison_table_85 .box_all .box li.name {
 border: none;
 font-size: 24px; font-weight: 600;
}
.comprison_table_85 .box_all .box.no3 .bg {
 display: flex;
 justify-content: center; color: #fff; align-items: center; background: linear-gradient(90deg, #FF6093 0%, #FFBB36 100%); border-radius: 20px 20px 0px 0px; position: absolute; width: 100%; top: -60px; font-size: 20px; line-height: 50px; z-index: 999; padding: 5px 0px;
}

.comprison_table_85 .box_all .box li .iconfont {
 color: #36BD79;
 font-size: 20px;
}
@media(max-width:991px){
 .comprison_table_85 .box_all .box1 {
  font-size:14px;
 }
}
/*end table*/
/*@media(min-width:991px){
 .bg-blue {
  background: #039 url("../img/bg-blue.webp");
  background-size: cover; background-repeat: no-repeat; background-position: right center;
 }
}*/
/*New*/
.container-white {
 background-image: linear-gradient(180deg, rgba(227, 241, 242, 1.00) 0%, rgba(255, 255, 255, 1.00) 46.63%, rgba(227, 241, 242, 1.00) 100%);
}
.vs-section .container .row div span {
 font-size: 60px;
 font-weight: 700; font-style: italic; text-shadow: 3px 3px 2px rgba(0, 0, 0, .2);
}
.card-highlight {
 border: 2px solid #bed8ff;
 transition: .6s
}
.card-highlight:hover {
 border: 2px solid #0d6efd;
 background: -webkit-linear-gradient(left, rgb(255, 255, 255) 0%, rgb(238, 244, 250) 50%, rgb(255, 255, 255) 100%); background: -o-linear-gradient(left, rgb(255, 255, 255) 0%, rgb(240, 244, 250) 50%, rgb(255, 255, 255) 100%); background: linear-gradient(to right, rgb(255, 255, 255) 0%, rgb(240, 244, 250) 50%, rgb(255, 255, 255) 100%); background-size: 200% auto; animation: shine 3s linear infinite; transform: translateY(-3px);
}
/*Begin shimmer code*/
@keyframes shine {
 to {
  background-position: 200% center;
 }
}
/*acree tabs*/
.wipe-standard-tab .nav-pills .nav-link.active, .wipe-standard-tab .nav-pills > .nav-link {
 background-color: #051c3b;
 text-align: left; margin: 10px 0px 10px 30px; border: 2px solid #ccc;
}
.wipe-standard-tab .nav-pills .nav-link.active, .wipe-standard-tab .nav-pills .show > .nav-link, .wipe-standard-tab .nav-pills .nav-link:hover {
 color: #000;
 background-color: #fff; border-radius: 5px; border: 2px solid #000;
}
.wipe-standard-tab .nav-pills .nav-link.active, .wipe-standard-tab .nav-pills > .nav-link span, .military-level-tab .nav-pills .nav-link.active, .military-level-tab .nav-pills > .nav-link span {
 color: #fff !important;
}
.wipe-standard-tab .nav-pills .nav-link.active span, .wipe-standard-tab .nav-pills .show > .nav-link span, .wipe-standard-tab .nav-pills .nav-link:hover span, .military-level-tab .nav-pills .nav-link.active span, .military-level-tab .nav-pills .show > .nav-link span, .military-level-tab .nav-pills .nav-link:hover span {
 color: #000 !important;
}
.military-level-tab .nav-pills .nav-link.active, .military-level-tab .nav-pills > .nav-link {
 background-color: #383E18;
 text-align: left; margin: 10px 0px 10px 30px; border: 2px solid #ccc;
}
.military-level-tab .nav-pills .nav-link.active, .military-level-tab .nav-pills .show > .nav-link, .military-level-tab .nav-pills .nav-link:hover {
 color: #000;
 background-color: #fff; border-radius: 5px; border: 2px solid #000;
}
.timeline {
 list-style-type: none;
 position: relative;
}
.timeline::before {
 content: ' ';
 background: #d4d9df; display: inline-block; position: absolute; left: 10px; width: 2px; height: 100%; z-index: 400;
}
.timeline > button::before {
 content: ' ';
 background: #fff; display: inline-block; position: absolute; border-radius: 50%; border: 3px solid #7fb3ff; left: 1px; width: 20px; height: 20px; z-index: 400;
}
.military-level-tab .timeline > button::before {
 content: ' ';
 background: #fff; display: inline-block; position: absolute; border-radius: 50%; border: 3px solid #A6AA90; left: 1px; width: 20px; height: 20px; z-index: 400;
}
.military-level-tab .timeline > button.active::before {
 border: 3px solid #A6AA90;
 background: #383E18;
}
.wipe-standard-tab .timeline > button.active::before {
 border: 3px solid #7fb3ff;
 background: #051c3b;
}
.rounded2 {
 border-radius: 20px;
}
.wipe-standard-tab .std-content-card {
 border: 2px solid #9ccefd;
 border-radius: 20px; overflow: hidden;
}
.wipe-standard-tab .std-content-card:hover {
 border: 2px solid #0d6efd;
}
.military-level-tab .std-content-card {
 border: 2px solid #A6AA90;
 border-radius: 20px; overflow: hidden;
}
.bg-military .std-content-card:hover {
 border: 2px solid #6B7C0E;
}
.text-military {
 color: #383E18;
}
.bg-military {
 background: #EAEDD8;
}
.carousel-indicators [data-bs-target] {
	height: 14px;
	width: 20px;
	border-radius: 14px;
	background-color: #051c3b;
}
.cert-badge {
 position: absolute;
 top: -12px; left: -22px;
}
ul.list-green {
 list-style: none;
 margin: 0; padding: 0
}
ul.list-green li {
 font-size: 16px;
 margin-top: .33rem; padding-left: 1.55rem; position: relative
}
.list-green li:before {
 content: "";
 display: block; width: 5px; height: 9px; border: solid #fff; border-width: 0 2px 2px 0; transform: rotate(45deg); position: absolute; top: 7px; left: 5px; z-index: 1
}
ul.list-green li:after {
 width: 15px;
 height: 15px; border-radius: 14px; background: #099e44; position: absolute; left: 0; margin: auto; content: ''; top: 5px; z-index: 0
}
.title-left::after {
 content: '';
 display: block; border: 1px solid #c63; width: 100px; opacity: 1; margin: 10px;
}
.bg-data-wipe {
 background-color: #039;
}
@media(min-width:991px) {
 .bg-data-wipe {
  background:#039 url("../../assets/img/disk-wipe/bg-data-wipe.webp");
  background-size:cover; background-repeat:no-repeat; background-position:right center
 }
 .bg-binary {
  background: url("../../assets/img/disk-wipe/bg-binary.webp") no-repeat left center;
  background-size: auto, cover;
 }
 .bg-binary-right {
  background: url("../../assets/img/disk-wipe/bg-binary.webp") no-repeat right center;
  background-size: auto, cover;
 }
}
.bg-data-wipe a {
	color: #a2b8ee;
	font-weight: 700;
}
ul.lined-list{
	padding-left: 1rem;
}
.lined-list li{
	list-style: none;
}
.lined-list li::before {
 position: absolute;
 content: "-"; margin-left: -10px; color:#ea6521;
}
.testimonial-section3 .testimonial-single-box {
	box-shadow: 0 0 24px rgb(0 0 0/13%);
	padding: 29px 0 41px 30px;
	position: relative;
	border-radius: 35px;
	overflow: hidden;
	z-index: 1;
	transition: .5s;
	background: #fff;
	margin-bottom: 20px;
	border: 3px solid #7fb3ff;
}
.carousel-indicators
{
	bottom: -50px
}
.testimonial-section3 .testimonial-single-box::before {
	position: absolute;
	content: "";
	top: 0;
	left: -149px;
	height: 100%;
	width: 70%;
	background: #f4f6fd;
	transform: skewX(-29deg);
	z-index: -1;
	transition: .5s;
}
/*
.testimonial-section3 .testimonial-single-box::after {
	position: absolute;
	content: "";
	top: 0;
	right: -550px;
	height: 30%;
	width: 100%;
	background: linear-gradient(90deg, rgba(5,1,83,1) 0%, rgba(127,179,255,1) 48%, rgba(127,179,255,1) 100%);
	transform: skewX(48deg);
	z-index: -1;
	transition: .5s;
}*/
.testimonial-section3 .rounded-circle{
	border: 3px solid #7fb3ff;
}
#dark-faq .accordion-button:focus {
 z-index:3;
 border-color:#86b7fe; outline:0; box-shadow:none!important
}
#dark-faq .accordion-button {
	border-left: 2px solid #051c3b;
	font-weight: 700;
}

.square .card {
 overflow: hidden;
 margin-bottom: 26px; padding: 20px; position: relative; background-color: #fff; box-shadow: 0 6px 40px rgba(0,0,0,.05); border-radius: 10px; transition: all .3s ease; cursor: default;
}
.square .card .hover {
 z-index: 1;
 transition: all .2s ease;
}
.square .card .content-wr {
 position: relative;
 z-index: 2;
}
.square .card .hover .circle {
 display: block;
 width: 150px; height: 150px; position: absolute; top: -40px; left: -32px; border-radius: 110px; transition: all .2s ease;
}
.square .card .hover .blue {
 background: #003399;
 opacity: 0;
}
.square .card .hover .orange {
 background: linear-gradient(180deg, #ffaa49, #ff7754 138.14%);
 opacity: 1;
}
.square .card .hover::after {
 content: "";
 display: block; width: 198px; height: 198px; position: absolute; right: -80px; bottom: -66px; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc5IiBoZWlnaHQ9IjE5OCIgdmlld0JveD0iMCAwIDE3OSAxOTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iOTkiIGN5PSI5OSIgcj0iNzguNSIgc3Ryb2tlPSJ1cmwoI3BhaW50MF9saW5lYXJfMzQ5OF8yODI3MykiIHN0cm9rZS13aWR0aD0iNDEiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfMzQ5OF8yODI3MyIgeDE9IjEzNi41IiB5MT0iMTUyLjUiIHgyPSI1NyIgeTI9Ii01MC41IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI0U4RUNGMSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0U4RUNGMSIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+); background-repeat: no-repeat; background-size: contain;
}
.square .card:hover {
 cursor: default;
 box-shadow: 3px 3px 0 rgba(0,0,0,.1);
}
.square .card:hover img {
 -webkit-filter: brightness(0) invert(1);
 filter: brightness(0) invert(1);
}
.square .card:hover .hover .blue {
 opacity: 1;
}
.square .card:hover .hover .orange {
 opacity: 0;
}
.left-v-pills .nav-v-left {
 background-color: transparent;
 color: #000; border: none; padding: 10px 0;
}
.left-v-pills .nav-v-left:focus-visible {
 background-color: transparent;
 color: #000; border:  none;
}
.left-v-pills .nav-v-left.active {
 background-color: transparent;
 color: #000; border: none;
}
.zoom {
 transition: all .4s 0s ease-in-out
}
.zoom:hover {
 transform: scale(1.05)
}
.choose-cnt-row {
 background: #fff;
 padding: 15px 20px; border-radius: 6px; transition: .3s ease-in; position: relative; border: 2px solid #0d6efd;
}
.choose-cnt-row:hover {
 border: 2px solid #fe6b2b;
}

@media screen and (max-width: 991px) {
 .choose-cnt-row {
  padding: 20px 14px;
  max-width: 100%;
 }
}
.dark-cnt-box {
 background: #051c3b;
}

@media screen and (max-width: 991px) {
 .dark-cnt-box {
  margin-left: 0;
 }
}
.card-image-bg {
 border: 2px solid #fff;
 transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1); overflow: hidden; border-radius: 20px; min-height: 300px; box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.2);
}

@media (max-width: 768px) {
 .card-image-bg {
  min-height: 350px;
 }
}

@media (max-width: 420px) {
 .card-image-bg {
  min-height: 300px;
 }
}
.card-image-bg.card-has-bg {
 transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1);
 background-size: 120%; background-repeat: no-repeat; background-position: center center;
}
.card-image-bg.card-has-bg:before {
 content: "";
 position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: inherit; -webkit-filter: grayscale(1); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%);
}
.card-image-bg.card-has-bg:hover {
 transform: scale(0.98);
 box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0.3); background-size: 130%; transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1);
}
.card-image-bg.card-has-bg:hover .card-img-overlay {
 transition: all 800ms cubic-bezier(0.19, 1, 0.22, 1);
 background: #234f6d; background: linear-gradient(0deg, rgba(212, 108, 39, 0.7) 0%, #e66f1a 100%);
}
.card-image-bg .card-footer {
 background: none;
 border-top: none;
}
.card .card-footer .media img {
 border: solid 3px rgba(255, 255, 255, 0.3);
}
.card-image-bg .card-meta {
 color: #26BD75;
}
.card-image-bg .card-body {
 transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1);
}
.card-image-bg:hover {
 cursor: pointer;
 transition: all 800ms cubic-bezier(0.19, 1, 0.22, 1);
}
.card-image-bg:hover .card-body {
 transition: all 800ms cubic-bezier(0.19, 1, 0.22, 1);
}
.card-image-bg .card-img-overlay {
 transition: all 800ms cubic-bezier(0.19, 1, 0.22, 1);
 background: #234f6d; background: linear-gradient(0deg, rgba(212, 108, 39, 0.7) 0%, #e66f1a 100%);
}
.hover-ss {
 padding: 36px 0;
 margin: -36px 0; overflow: hidden; z-index: -1;
}
.hover-ss .screenshot-container {
 padding: 64px 16px;
 position: relative; margin: 0 auto;
}
.screenshot {
 box-shadow: 0 0 10px rgba(139, 204, 219, 0.76);
 border-radius: 12px;
 object-fit: contain;
 width: 100%;
 height: 100%;
 z-index: 2;
 /*max-height: 500px;*/
 transition: all 0.4s ease-out;
 border: 10px solid #fff;
}
@media(min-width:991px) {
 .hover-ss .screenshot-container:hover .screenshot {
  opacity: .3;
  filter: blur(10px); transform: scale(.97); box-shadow: none;
 }
}
.hover-ss .screenshot-container .highlights div {
 position: absolute;
 opacity: 0; transform: scale(.8); transition: all 0.3s ease-out; z-index: 6;
}
.hover-ss .screenshot-container .highlights .ss-parts1 {
 top: 30%;
 width: 100%;
}
.hover-ss .screenshot-container .highlights .ss-parts2 {
 top: 60%;
 width: 100%;
}
@media(min-width:991px) {
 .hover-ss .screenshot-container:hover .highlights div {
  transform: scale(1) translate(0, 0);
  opacity: 1;
 }
}
.hover-ss .screenshot-container .highlights div.ss-parts1:hover, .hover-ss .screenshot-container .highlights div.ss-parts2:hover, .hover-ss .screenshot-container .highlights div.ss-parts3:hover, .hover-ss .screenshot-container .highlights div.ss-parts4:hover, .hover-ss .screenshot-container .highlights div.ss-parts:hover {
 transform: scale(1.01) !important;
}
.hover-ss .screenshot-container .highlights div img {
 width: 90%;
 height: 100%; border-radius: 12px; box-shadow: 0 0 40px rgba(135, 135, 138, .4);
}

.bg-gray {
 background: #F5F6F8;
}
.hover-ss .screenshot-container .highlights .ss-parts1 {
 top: 10%;
 width: 28%;
}
.hover-ss .screenshot-container .highlights .ss-parts2 {
 top: 40%;
 width: 75%; right: -2%;
}
.hover-ss .screenshot-container .highlights .ss-parts3 {
 top: 10%;
 width: 100%;
}
.hover-ss .screenshot-container .highlights .ss-parts4 {
 top: 40%;
 width: 65%; right: -2%;
}
.square .card {
 overflow: hidden;
 margin-bottom: 26px; padding: 20px; position: relative; background-color: #fff; box-shadow: 0 6px 40px rgba(0,0,0,.05); border-radius: 10px; transition: all .3s ease; cursor: default;
}
.square .card .hover {
 z-index: 1;
 transition: all .2s ease;
}
.square .card .content-wr {
 position: relative;
 z-index: 2;
}
.square .card .hover .circle {
 display: block;
 width: 150px; height: 150px; position: absolute; top: -40px; left: -32px; border-radius: 110px; transition: all .2s ease;
}
.square .card .hover .blue {
 background: #003399;
 opacity: 0;
}
.square .card .hover .orange {
 background: linear-gradient(180deg, #ffaa49, #ff7754 138.14%);
 opacity: 1;
}
.square .card .hover::after {
 content: "";
 display: block; width: 198px; height: 198px; position: absolute; right: -80px; bottom: -66px; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc5IiBoZWlnaHQ9IjE5OCIgdmlld0JveD0iMCAwIDE3OSAxOTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iOTkiIGN5PSI5OSIgcj0iNzguNSIgc3Ryb2tlPSJ1cmwoI3BhaW50MF9saW5lYXJfMzQ5OF8yODI3MykiIHN0cm9rZS13aWR0aD0iNDEiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfMzQ5OF8yODI3MyIgeDE9IjEzNi41IiB5MT0iMTUyLjUiIHgyPSI1NyIgeTI9Ii01MC41IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI0U4RUNGMSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0U4RUNGMSIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+); background-repeat: no-repeat; background-size: contain;
}
.square .card:hover {
 cursor: default;
 box-shadow: 3px 3px 0 rgba(0,0,0,.1);
}
.square .card:hover img {
 -webkit-filter: brightness(0) invert(1);
 filter: brightness(0) invert(1);
}
.square .card:hover .hover .blue {
 opacity: 1;
}
.square .card:hover .hover .orange {
 opacity: 0;
}
.left-v-pills .nav-v-left {
 background-color: transparent;
 color: #000; border: none; padding: 0px 0; margin: 10px 0px;
}
.left-v-pills .nav-v-left:focus-visible {
 background-color: transparent;
 color: #000; border: none; margin: 10px 0px;
}
.left-v-pills .nav-v-left.active {
 background-color: transparent;
 color: #000; border: none; margin: 10px 0px;
}
.zoom {
 transition: all .4s 0s ease-in-out
}
.zoom:hover {
 transform: scale(1.05)
}
.choose-cnt-row {
 background: #fff;
 padding: 15px 20px; border-radius: 6px; transition: .3s ease-in; position: relative; border: 2px solid #0d6efd;
}
.choose-cnt-row:hover {
 border: 2px solid #fe6b2b;
}

@media screen and (max-width: 991px) {
 .choose-cnt-row {
  padding: 20px 14px;
  max-width: 100%;
 }
}
.dark-cnt-box {
 background: #051c3b;
}

@media screen and (max-width: 991px) {
 .dark-cnt-box {
  margin-left: 0;
 }
}
.card-image-bg {
 border: 2px solid #fff;
 transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1); overflow: hidden; border-radius: 20px; min-height: 300px; box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.2);
}

@media (max-width: 768px) {
 .card-image-bg {
  min-height: 350px;
 }
}

@media (max-width: 420px) {
 .card-image-bg {
  min-height: 300px;
 }
}
.card-image-bg.card-has-bg {
 transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1);
 background-size: 120%; background-repeat: no-repeat; background-position: center center;
}
.card-image-bg.card-has-bg:before {
 content: "";
 position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: inherit; -webkit-filter: grayscale(1); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%);
}
.card-image-bg.card-has-bg:hover {
 transform: scale(0.98);
 box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0.3); background-size: 130%; transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1);
}
.card-image-bg.card-has-bg:hover .card-img-overlay {
 transition: all 800ms cubic-bezier(0.19, 1, 0.22, 1);
 background: #234f6d; background: linear-gradient(0deg, rgba(212, 108, 39, 0.7) 0%, #e66f1a 100%);
}
.card-image-bg .card-footer {
 background: none;
 border-top: none;
}
.card .card-footer .media img {
 border: solid 3px rgba(255, 255, 255, 0.3);
}
.card-image-bg .card-meta {
 color: #26BD75;
}
.card-image-bg .card-body {
 transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1);
}
.card-image-bg:hover {
 cursor: pointer;
 transition: all 800ms cubic-bezier(0.19, 1, 0.22, 1);
}
.card-image-bg:hover .card-body {
 transition: all 800ms cubic-bezier(0.19, 1, 0.22, 1);
}
.card-image-bg .card-img-overlay {
 transition: all 800ms cubic-bezier(0.19, 1, 0.22, 1);
 background: #234f6d; background: linear-gradient(0deg, rgba(212, 108, 39, 0.7) 0%, #e66f1a 100%);
}
.card-agree{
 background: #f0faf4;
}
.card-disagree{
 background: #f6efee;
}
.ms-tab .nav-pills .nav-link.active span, .ms-tab .nav-pills .show > .nav-link span, .ms-tab .nav-pills .nav-link:hover span {
	color: #000 !important;
}
.ms-tab .nav-pills .nav-link.active, .ms-tab .nav-pills > .nav-link span{
	color: #fff !important;
}
.ms-tab .nav-pills .nav-link.active, .ms-tab .nav-pills > .nav-link {
 background-color: #d83b01;
 text-align: left; margin: 10px 0px 10px 30px; border: 2px solid #ccc;
}
.ms-tab .nav-pills .nav-link.active, .ms-tab .nav-pills .show > .nav-link, .ms-tab .nav-pills .nav-link:hover {
 color: #000;
 background-color: #fff; border-radius: 5px; border: 2px solid #d83b01;
}
.ms-tab .timeline > button::before {
	content: ' ';
	background: #fff;
	display: inline-block;
	position: absolute;
	border-radius: 50%;
	border: 3px solid #F9DBD0;
	left: 1px;
	width: 20px;
	height: 20px;
	z-index: 400;
}
.ms-tab .timeline > button.active::before {
	border: 3px solid #F9DBD0;
	background: #D83B01;
}
.card-ms{
	border: 2px solid #D83B01;
	border-radius: 20px;
	overflow: hidden;
}
.text-ms {
	color: #D83B01;
}
.blue-shadow{
 box-shadow: 0 0 10px rgba(139,204,219,.76);
 border-radius: 12px; object-fit: contain; max-width: 100%!important; height: auto; transition: all .4s ease-out; border: 10px solid #fff;
}
/**/
.btn-img {
 vertical-align: text-bottom;
}
.btn-span-base {
 display: inline-block;
}
.btn-span-first {
 display: block;
 line-height: 0.6rem;
}

@media (max-width: 420px) {
 .btn-span-first {
  line-height: 1.2rem;
 }
 .btn-span-second {
  display: none;
 }
}
.btn-span-second {
 font-size: 12px;
 font-weight: normal; line-height: 0.6rem;
}
.text-blue-count {
 color: #a2b8ee;
}

.shadow-stripped {
 background: #fff;
 box-shadow: 0px 0px 11px #00000029; border-radius: 8px; padding: 0px 13px 0px 13px; overflow: hidden;
}
.shadow-stripped span {
 color: #08121E;
 font-size: 14px; font-weight: 600;
}
.shadow-stripped img {
 margin-right: 5px;
}
.shadow-stripped .color-row:nth-child(even) {
 background-color: #F3F6FF;
}
.row-padding {
 padding: 0px 12px 0px;
}
.icon-wrappaer {
 height: 25px;
 width: 33px; text-align: center;
}
.wrapper-table {
 padding: 20px 6px 20px 16px;
}
@media (max-width: 992px){
 .wrapper-table {
  padding: 0px !important;
 }
 .p-md {
  padding: 10px !important;
 }} @media (min-width: 992px){
  .wrapper-table {
   border-left: 1px solid #F2F2F2;
  }}
  .color-row {
   padding: 0px 24px;
  }
  .custom-social-proof {
   position: fixed;
   bottom: 20px; left: 20px; z-index: 9999999999999 !important;
  }
  .custom-notification {
   border: 0;
   text-align: left; z-index: 99999; box-sizing: border-box; font-weight: 400; border-radius: 6px; box-shadow: 2px 2px 10px 2px hsla(215.8, 98.4%, 52.2%, 0.22); background-color: #fff; position: relative; cursor: pointer; padding: 0 10px;
  }
  .custom-notification-container {
   display: flex !important;
   align-items: center; height: 80px;
  }
  .custom-notification-image-wrapper img {
   max-height: 75px;
   width: 90px; overflow: hidden; border-radius: 6px; object-fit: cover; border: 1px solid #aaa;
  }
  .custom-notification-content-wrapper {
   margin: 0;
   height: 100%; color: #474e5d; padding-left: 20px; padding-right: 20px; border-radius: 0 6px 6px 0; flex: 1; display: flex !important; flex-direction: column; justify-content: center;
  }
  .custom-notification-content {
   font-family: inherit !important;
   margin: 0 !important; padding: 0 !important; font-size: 14px; line-height: 16px;
  }
  .custom-notification-content #country {
   color: #2f80fb;
  }
  .custom-notification-content #product {
   color: #2f80fb;
  }
  .custom-notification-content small {
   margin-top: 3px !important;
   display: block !important; font-size: 12px !important; opacity: .8;
  }
  .custom-close {
   position: absolute;
   top: 8px; right: 8px; height: 12px; width: 12px; cursor: pointer; transition: .2s ease-in-out; transform: rotate(45deg); opacity: 0;
  }
  .custom-social-proof .custom-notification .custom-close::before {
   content: "";
   display: block; width: 100%; height: 2px; background-color: gray; position: absolute; left: 0; top: 5px;
  }
  .custom-social-proof .custom-notification .custom-close::after {
   content: "";
   display: block; height: 100%; width: 2px; background-color: gray; position: absolute; left: 5px; top: 0;
  }
  .custom-social-proof .custom-notification:hover .custom-close {
   opacity: 1;
  }
  .poweredby {
   font-weight: 600;
   text-decoration: none; margin-left: 3px; color: #2f80fb;
  }
  .step-process{max-width: 540px;height: .25rem;border-radius: .25rem;background: #EBEEFF;position: relative;}
  .step-con{cursor: pointer;}
  .process-bar{position: absolute;left: 0;top: 0;height: .25rem;background: #2E8EFF;width: 0;border-radius: .25rem;}
  .step-con.active .process-bar{width: 100%;transition: all 4s linear 0s;}
  .swiper-container-horizontal>.swiper-pagination-bullets{bottom: -45px;}
  .swiper-container-horizontal>.animated-swiper-pagination1{bottom: -25px;}
  .swiper-box{position: relative;}
  .scroll-box{width: 80%;left: 9.8%;top: 9%;}
  .file-tab{cursor: pointer;}
  .file-tab.active{background: rgba(42, 190, 255, 0.1);border-radius: .75rem;}	
  .rep-loading1{right: 5%;top: 36%;}
  .loading-img{left: 25%;top: 16%;transform: translateX(-50%);z-index: 2;}
  .rotate-transfer {animation: rotate-transfer 2s linear infinite;} @keyframes rotate-transfer{
   0%{-webkit-transform:rotate(0deg);}
   25%{-webkit-transform:rotate(90deg);} 50%{-webkit-transform:rotate(180deg);} 75%{-webkit-transform:rotate(270deg);} 100%{-webkit-transform:rotate(360deg);}
  } @media(max-width:1024px) {
   .rep-loading1{right: -7%;}
  } @media(max-width:768px) {
   .rep-loading1{right: 7%;}
  }
  .wipe-loading {
   right: 7%;
   top: 17%;
  }
  .wipe-prs {
   bottom: 25%;
   left: 23%; z-index: 3; width: 164px;
  }
  .process-box {
   margin-top: .75rem;
   width: 100%; height: .375rem; background: rgba(38, 57, 75, 0.08); border-radius: 3px; position: relative;
  }
  .process-line {
   position: absolute;
   left: 0; top: 0; height: .375rem; border-radius: 3px; background: #047CF3;
  }
  .font-size-tiny {
   font-size: .75rem;
  }
  .card-highbar {
   transition: all .5s;
   border: solid 1px #e1e1e1; border-radius: 1.3rem; box-shadow: 0 1px 8px 0 rgb(0 0 0 / 24%); margin-top: 3rem; box-sizing: border-box; background: #fff; display: flex; flex-direction: column; justify-content: flex-start; position: relative; overflow: hidden;
  }
  .card-highbar:hover {
   box-shadow: 2px 1px 46px 3px #c9c7c7a6;
  }
  .card-highbar .highbar {
   background: linear-gradient(90deg, rgba(5,102,232,1) 0%, rgba(14,128,250,1) 51%, rgba(41,189,254,1) 100%);
   position: absolute; top: 0; display: block; width: 100%; height: 5px; left: 0;
  }
  .text-orange {
   color: #c63;
  }

  .license-tab .nav-tabs .nav-link {
   font-size: 17px;
   position: relative; background: #e7f3ff; padding: 14px 10px; transition: 0.3s; color: #000; align-items: center; justify-content: center; border: 2px solid #1c4886; margin: 0 -3px;
  }

  .license-tab .nav-tabs .nav-link.active::after {
   content: '';
   border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #1c4886; position: absolute; bottom: -10px; left: 50%; transform: translateX(-50%); display: block; color: #1729c2;
  }
  .license-tab .nav-tabs .nav-link:hover {
   background: #e7f3ff;
  }
  .license-tab .nav-tabs .nav-link.active {
   background: #1c4886;
   color: #fff; font-weight: bold;
  }


  .rating_widget {
   padding: 0px;  
   width: 160px;
  }
  .rating_widget li {
   line-height: 0px;
   width: 28px; height: 28px; padding: 0px; margin: 0px; margin-left: 2px; list-style: none; float: left; cursor: pointer;
  }
  .rating_widget li span {
   display: none;
  }

  .white-card-shadow{
   background-color: #fff;
   box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;
  }
  @media (max-width: 991px) {
   .white-card-shadow{
    box-shadow: none !important;
   }
  }



  .btn-browser{
   display: flex;
/*width: 100%;*/
width: 250px;
height: auto;
border-radius: 4px;
align-items: center;
text-decoration: none;
color: rgb(255, 255, 255);
font-size: 17px;
letter-spacing: 0.22px;
text-align: center;
cursor: pointer;
font-weight: 500;
}
.btn-browser:hover{
 color: #fff;
}
.btn-browser .icon{
 background: #fff;border-top-left-radius: 4px;display: flex;align-items: center;padding: 0px 13px;height: 50px;border-bottom-left-radius: 4px;border: 2px solid #1266E5; border-right:none;"
}
.btn-browser .text{
 background:#1266E5;border-top-right-radius: 4px;display:flex;justify-content:center;align-items:center;border-bottom-right-radius: 4px;height: 50px;text-align:center;width:100%;font-size: 20px;font-weight: 600;
}
@media(max-width:1199px){
 .btn-browser{
  font-size: 16px;
  width: auto; margin: 2px;
 }
 .btn-browser .text{
  padding: 0 10px;
 }
}

.table_comp{
 position: relative;
 overflow: hidden; border-radius: 20px; border: 2px solid #7fb3ff;
}
.table_comp thead{
 background: linear-gradient(90deg, rgba(5,102,232,1) 0%, rgba(14,128,250,1) 51%, rgba(41,189,254,1) 100%)
}
.table_comp th,
.table_comp td{
 padding: 1rem;
 vertical-align: middle;
}
.green_circle {
 display: block;
 width: 11px; height: 11px; background: #099e44; border-radius: 11px; margin: auto;
}
.muted_circle {
 display: block;
 width: 11px; height: 11px; background: #ccc; border-radius: 11px; margin: auto;
}

.social-media a{
 border-radius: 10px;
 border: 1px solid #ccc; margin: 5px; padding: 8px 8px 10px 11px; width: 10px; height: auto;
}
.social-media a:hover{
 background-color: #00265a;
}

.btn-outline-danger {
 --bs-btn-color: #AD0011;
 --bs-btn-border-color: #dc3545;
 --bs-btn-hover-color: #fff;
 --bs-btn-hover-bg: #dc3545;
 --bs-btn-hover-border-color: #dc3545;
 --bs-btn-focus-shadow-rgb: 220,53,69;
 --bs-btn-active-color: #fff;
 --bs-btn-active-bg: #dc3545;
 --bs-btn-active-border-color: #dc3545;
 --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
 --bs-btn-disabled-color: #dc3545;
 --bs-btn-disabled-bg: transparent;
 --bs-gradient: none;
}


.blue-pills .nav-pills .nav-link{
 text-align: left !important;
 color: #000;
 background-color: transparent;
 font-weight: bold;
 opacity: .4;
 border-left: 2px solid transparent;
}
.blue-pills .nav-pills .nav-link:focus, .blue-pills .nav-pills .nav-link.active {
 text-align: left !important;
 color: #051c3b;
 opacity: 1;
 border-left: 2px solid #051c3b;
}
.blue-pills .nav-pills .nav-link .heading{
 color: #051c3b;
 font-weight: bold;
}
.blue-pills .nav-pills .nav-link .description{
 color: #000;
 font-weight: 400;
}


.py-7{
 padding-top: 4.5rem !important;
 padding-bottom: 4.5rem !important;
}
@media(max-width: 991px){
 .py-7{
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
 }
}
.submenu{
 background-color: #039;
 border-top: 1px solid #88b4ed;
 border-bottom: 2px solid #88b4ed;
}
.bg-bluel40{
 background-color: #daeaff;
}
.chat_bttm{
 position:fixed;
 bottom: 20px;
 right: 20px;
 background-color: #198754;
 border-radius: 15px 15px 0 15px;
 padding:10px;
 color: #fff;
 box-shadow: 0 .5rem 1rem rgba(0, 106, 57, 0.36) !important;
 z-index: 99999999;
}
.chat_bttm span{
 color: #fff;
}
.comprison_table_85 .box_all{
 box-shadow: 0 .5rem 1rem rgba(55, 98, 155, 0.29) !important;
}

@media(max-width: 991px){
 .text-h{
  display: none;
 }
}

.chat_bttm{
    position:fixed;
    bottom: 20px;
    right: 20px;
    background-color: #198754;
    border-radius: 15px 15px 0 15px;
    padding:10px;
    color: #fff;
    box-shadow: 0 .5rem 1rem rgba(0, 106, 57, 0.36) !important;
    text-align: center;
}
.chat_bttm span{
    color: #fff;
}

.bg_blue_grad {
background: linear-gradient( 180deg, #B4E6FE 0%, #FFFFFF 100%);
}
.radius30{
border-radius: 30px;
}
.py-7{
padding-top: 5rem !important;
padding-bottom: 5rem !important;
}
@media(max-width:991px){
.py-7{
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
}
.tag_box{
background: linear-gradient( 180deg, #0062F2 0%, #589CFF 100%);
border-radius: 20px;
overflow: hidden;
position: relative;
}
.tag_box .tag_off {
position: absolute;
left: 0;
top: 0;
background: url(asset/img/new/yellow-strip.png) no-repeat center center;
width: 147px;
height: 102px;
z-index: 2;
}
.tag_box .tag_off span {
display: inline-flex;
margin: 28px 0 0 10px;
font-size: 20px;
font-weight: 600;
line-height: 25px;
color: #fff;
transform: rotate(-35deg);
}
.vshake{
transition: all .3s;
animation: jumpo 1.5s 0.5s infinite;
}
@keyframes jumpo {
0% {
transform: translateY(5px);
}
50% {
transform: translateY(0);
}
100% {
transform: translateY(5px);
}
}
.bg-globe {
background: #051c3b url(https://www.bitrecover.com/asset/img/bg-globe.png) repeat;
}
.move-up{
transition: .6s;
}
.move-up:hover{
transform: translateY(-3px);
}
.title_top span {
font-size: 14px;
letter-spacing: 3px;
text-transform: uppercase;
font-weight: 600;
margin-bottom: 10px;
background-color: #0039ab;
color: #fff;
border: 1px solid #fff;
border-radius: 7px;
padding: 10px 20px;
}

 .text-blue{
         color: #039;
         }
         /*body{
         font-size: 18px;
         }*/
         .product_title{
         font-weight: 600;
         letter-spacing: 2px;
         font-size: 1.2rem;
         /*color: #e45108;*/
         color: #B33400;
         }
         .btn{
         padding: 12px 16px;
         font-weight: 600;
         }
         .btn-orange-outline{
         background-color: #fff;
         color: #B85A14 !important;
         border: 1px solid #B85A14;
         }
         .btn-orange-outline svg{
         fill: #B85A14;
         }
         .btn-orange-outline:hover{
         background-color: #e66f1a;
         color: #fff !important;
         border: 1px solid #e66f1a;
         box-shadow: 0 .5rem 2.3rem 0 rgb(204 102 51 / 50%);
         }
         .btn-orange-outline:hover svg{
         fill: #fff;
         }
         .d_icon {
         background: #fbfdff;
         font-weight: bold;
         padding: 10px 30px 10px 15px;
         border-radius: 10px;
         /*opacity: 0.8;*/
         border: 2px solid #C7D9FC;
         display: inline-block;
         position: relative;
         margin-bottom: 20px;
         margin-right: 30px;
         }
         .d_icon img {
         position: absolute;
         right: -40px;
         top: -13px;
         }
         .new {
         margin-left: 0.25rem;
         border-radius: 2px;
         display: inline-block;
         color: #F98C43;
         font-size: 14px;
         padding: 4px 11px;
         border: 1px solid #F98C43;
         line-height: 18px;
         font-weight: bold;
         }
         .vpills .nav-pills .nav-link{
         border-radius: 20px 20px 0 0;
         background: #0A4AD6;
         color: #fff;
         font-weight: bold;
         }
         .vpills .nav-pills .nav-link.active{
         border-radius: 20px 20px 0 0!important;
         background-color: #e5edff;
         color: #0A4AD6;
         font-weight: bold;
         }
         .vpills .tab-content{
         background: #E5EDFF !important;
         border-radius: 0 0 20px 20px;
         padding: 30px;
         }