* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}

body {
  font-family: "Poppins", serif;
}

.featuresBG{
  background: url(../img/features/background.png);
  width: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  background-position: left;
}

a {
  text-decoration: none;
}

.form-control:focus {
  box-shadow: none;
}

.homeBodyBg{
  background: rgb(0,212,255);
  background: linear-gradient(90deg, rgba(0,212,255,1) 0%, rgba(9,9,121,1) 0%, rgba(2,0,36,1) 33%);
}

.feauturePageBg{
  background: #f1eef5;
}

.flexRow{
  align-items: center;
}

/* Navbr */


.navbar-background{
  background: #fff;
}

.navbar-brand img {
  width: 65px;
}

.navbar-brand span{
  padding-left: 10px;
  color: #020066;
  font-weight: bold;
  font-size: 22px;

}


.nav-link{
  color: #000;
  padding: 3px 33px;
  border-radius: 100px;
  font-weight: 500;
  transition:ease-in 0.2s;
  background: transparent;
}

.nav-link:focus, .nav-link:hover{
  color: #fff;
  background: rgb(2,0,102);
  background: linear-gradient(90deg, rgba(2,0,102,1) 0%, rgba(157,20,126,1) 100%);

}

.nav-link.navbar-active{
  color: #fff;
  background: rgb(2,0,102);
  background: linear-gradient(90deg, rgba(2,0,102,1) 0%, rgba(157,20,126,1) 100%);
}

.navbar-expand-sm .navbar-nav .nav-link {
  padding-right: 10px;
  padding-left: 10px;
  margin: 2px;
}

.languageDropdown a{
  color: #020066;
}

.languageDropdown .dropdown-menu{
   --bs-dropdown-min-width:4rem;
}


.asqMeQsn img {
  width: 32px;
  margin-top: -3px;
  margin-right: 20px;
}


.mobile-toggle-menu{
  margin-right: 20px;
}

.mobile-toggle-menu span i{
  font-size: 25px;
}



/* mega menu */



.mega-menu-dropdown {
  display: block;
  opacity: 0;
  visibility: hidden;
  transform: translate(-20%,12%);
  transition: all .5s;
}
.menu-dropdown-mega:hover .mega-menu-dropdown{
   opacity: 1;
  visibility: visible;
  transform: translate(-20%,2%);
  /* opacity: 1;
  visibility: visible;
  top: 0;
  left: -50px;
  right: 0;
  transform: translate(0%, 12%);
  width: 100%;
  margin: auto; */
}

.menu-dropdown-mega .dropdown-toggle::after{
  display: none;
}


.dropdown-menu.mega-menu-dropdown{
  --bs-dropdown-min-width: 750px;
  padding: 20px;
  background: #eee;
  border-radius: 1.5rem;
  --bs-scale-x: 1;
  --bs-scale-y: 1;
}

.mega-menu-row{
  display: flex;
}

.mega-menu-link-box{
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding-left: 10px;
}

.megamenulftImg img{
  width: 240px;
  border-radius: 22px;
  margin-bottom: 5px;
}



.megamenuLinkIcon{
  width: 40px;
}

.megamenuLinkIcon img{
  width: 25px;
}


.megamenu-link{
  display: flex;
  margin-left:15px;
}


.megamenuLink a h4{
color: #000;
font-size: 14px;
margin-bottom: 2px;
}

.megamenuLink a:hover h4, .megamenuLink a:hover p{
  color: #020066;
}



.megamenuLink a p{
  color: #737373;
  font-size: 13px;
}



.megamenuSocial{
  display: flex;
  justify-content: space-between;
}




.megamenuSocialLink a{
  color: #020066;
  margin-right: 30px;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 600;
}

.megamenuSocialLink a:hover{
  color: #000;
}

.megamenuSocialLink.megamenuSocialLink1 a{
  font-size: 20px;
  margin-left: 20px;
  margin-right: 0;
}

.megamenuSocialLink1 img{
  width: 17px;
}



/* end mega menu */



/* mobile menu */


.offcanvasSlideLik{
  color: #000;
  padding: 5px 15px;
  display: block;
}

.offcanvasSlideLik:hover{
  color: #020066;
}


.offcanvas, .offcanvas-lg, .offcanvas-md, .offcanvas-sm, .offcanvas-xl, .offcanvas-xxl {
  --bs-offcanvas-width: 350px;
}

.offcanvas-header {
  justify-content: right;
}

.side-menu-mobile-offcanvas{
  padding-left: 15px;
}

.side-menu-mobile-offcanvas li{
  list-style: none;
  margin-bottom: 20px;
}


.offcanvasAccordian .accordion-button {
  padding: 7px 15px;
  font-size: 16px;
  color: #000;
}

.accordion-button:hover{
  color: #020066;
}

.accordion-body.slidemenu-accroBody {
  padding:15px 0;
}



.accordion.offcanvasAccordian{
   --bs-accordion-border-width: 0px;
}


.accordion-body.slidemenu-accroBody .megamenu-link {
  margin-left:0px;
}


.accordion-body.slidemenu-accroBody .megamenuLink a h4 {
  color: #000;
  font-size: 15px;
  margin-bottom: 0px;
}

.megamenuLinkAccordian{
  padding-left: 10px;
}


.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: 0;
  border-bottom-left-radius:0;
}

.accordion-button:not(.collapsed) {
  color: #020066;
  background-color:transparent;
  box-shadow: none;
}


:focus-visible {
  outline: none;
}
.offcanvasAccordian .accordion-button:focus {
  border-color: transparent;
  box-shadow: none;
}





/* end mobile menu */




/* end navbar */


/* banner */


.homeBannrBg{

  background: url(../img/home/homeBnrBg.jpg) no-repeat;
  width: 100%;
  background-position: center right;
  background-size: cover;
  height: 86.5vh;
  position: relative;
  overflow: hidden;
}


.homeBnrFixImg1{
  position: absolute;
  right: 0;
  top: 0;
  width: 29%;
  rotate: 41deg;
}


.homeBnrFixImg2{
  position: absolute;
  left: 0px;
  top: -52px;
  width: 21%;
}


.banner-text-box{
  padding: 100px 15px;
  text-align: center;
}



.banner-join-btn{
  border: 1px solid #fff;
  font-size: 14px;
  color: #fff;
  padding: 2px 15px 4px;
  border-radius: 20px;
}

.banner-join-btn.card-hover-ani{
  display: inline-block;
}

.banner-join-btn span{
  background: #23f7dd;
  color: #000;
  border-radius: 20px;
  padding: 1px 6px;
  font-size: 10px;
  margin-right: 10px;
}


.banner-heading{
color: #fff;
font-size: 60px;
margin: 60px 0 20px;
  line-height: none;
  padding: 0 0;
}


.banner-pra p{
  color: #9ca3af;
  width: 70%;
  margin: auto;
  font-size: 18px;
}

.banner-btn{
  margin-top: 30px;
}

.btnGoldbnr{
background: #96fc4f;
color: #000;
padding: 11px 15px;
border-radius: 7px;
transition: all ease-out 0.2s;
}

.btnGoldbnr:hover{
  background: linear-gradient( to left top, blue, #96fc4f);
  color: #fff;
}

.btnGoldbnr img{
  width: 15px;
}

.btnbluebnr{
  background: #061449;
  color: #fff;
  padding: 11px 15px;
  border-radius: 7px;
  margin-left: 15px;
  transition: all ease-out 0.2s;
}

.btnbluebnr:hover{
  background: linear-gradient( to left top, #96fc4f, blue);
  color: #fff;
}

.btnbluebnr img{
  width: 20px;
}


/* end banner */

/* section 1 */



.homeCountCatdWrap{
  margin-top: 20px;
}



.homeAccounScardBox{
  background: #061449;
  border-radius: 7px;
  height: 100%;
  position: relative;
}



.homecard-cost-img1 {
  background: url(../img/costCard3img.png);
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding: 20px 15px;
}


.homecard-cost-img2 {
  background: url(../img/home/homecostCard1img.png);
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding: 20px 15px;
}


.homecard-cost-img3 {
  background: url(../img/home/homecostCard2img.png);
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding: 20px 15px;
}


.homecard-cost-img4 {
  background: url(../img/home/homecostCard3img.png);
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding: 20px 15px;
}


.homecard-cost-img5 {
  background: url(../img/home/homecostCard4img.png);
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding: 20px 15px;
}

.homecard-cost-img6 {
  background: url(../img/home/homecostCard5img.png);
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding: 20px 15px;
}


.homecard-cost-text p{
  color: #999;
  font-size: 18px;
  }

  .homecard-cost-text h1{
    /* color: #fff; */
    text-align: right;
    margin-bottom: 0;
    font-size: 30px;
    font-weight: 600;
    /* background-image: linear-gradient(97.65deg, #19fb9b 11.36%, #199890 54.3%, #005f59 100.78%); */
    background-image: linear-gradient(97.65deg, #a0abc9 11.36%, #6edd5d 54.3%, #a2c9a6 100.78%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    }



.card-cost-1{
  background: #091d63;
  border-radius: 7px;
  padding: 20px;
}

.card-cost-text p{
color: #737373;
}

.card-cost-text h1{
color: #fff;
text-align: right;
margin-bottom: 0;
}
.card-cost-text h2{
  color: #fff;
  margin-bottom: 0;
  }


.homeAccounScardBBox{
  background: #061449;
  border-radius: 7px;
  overflow: hidden;
  position: relative;
  padding: 20px;
  height: 100%;
}



.homeBcard-cost-text p {
  color: #737373;
}

.homeBcard-cost-text h2 {
  color: #fff;
  margin-top: 10px;
}


.homecostCradBimg {
  display: inline-block;
  margin: 8px 0 20px;
  width: 116px;
}


.card-cost-2{
  position: relative;
  background: #061449;
  border-radius: 7px;
  margin-top: 20px;
  overflow: hidden;
}

.card-cost-3{
  background: #061449;
  border-radius: 7px;
  margin-top: 20px;
  overflow: hidden;
}

.card-cost-img{
  background:url(../img/costCard2img.png);
  width: 100%;
  background-repeat: no-repeat;
  background-position:center;
  background-size: cover;
  padding: 20px;
}

.card-cost-img1{
  background:url(../img/costCard3img.png);
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding: 70px 20px 20px;
}

.card-cost-4{
  background: #061449;
  border-radius: 7px;
  margin-top: 20px;
  overflow: hidden;
  position: relative;
  padding: 20px;
}

.card-cost-4 h2{
  margin-top: 50px;
  margin-bottom: 20px;
}

.costCrad4img{
  position: absolute;
  top: 50px;
  width: 150px;
  right: 20px;
}

.card-cost-btn{
  background: #23f7dd;
color: #000;
padding: 7px 15px;
border-radius: 7px;
transition:ease-out 0.2s;
}
.card-cost-btn:hover{
  background: linear-gradient( to left top, #96fc4f, blue);
  color: #fff;
}

.card-cost-btn i{
  rotate:-40deg;
}


.hometextSec1Pra{
  text-align: center;
  color: #9ca3af;
  margin: 50px 0;
  font-size: 18px;
}



.bbcBannerBox{
  display: flex;
 
}

.bannerText_bbcLeftBox{
  background: #092756;
  border-radius:0 15px 15px 0;
  width: 40%;
 background: -moz-radial-gradient(0% 100%, ellipse cover, rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%),-moz-linear-gradient(top, rgba(57,173,219,.25) 0%, rgba(42,60,87,.4) 100%), -moz-linear-gradient(-45deg, #670d10 0%, #092756 100%);
 background: -webkit-radial-gradient(0% 100%, ellipse cover, rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%), -webkit-linear-gradient(top, rgba(57,173,219,.25) 0%,rgba(42,60,87,.4) 100%), -webkit-linear-gradient(-45deg, #670d10 0%,#092756 100%);
 background: -o-radial-gradient(0% 100%, ellipse cover, rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%), -o-linear-gradient(top, rgba(57,173,219,.25) 0%,rgba(42,60,87,.4) 100%), -o-linear-gradient(-45deg, #670d10 0%,#092756 100%);
 background: -ms-radial-gradient(0% 100%, ellipse cover, rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%), -ms-linear-gradient(top, rgba(57,173,219,.25) 0%,rgba(42,60,87,.4) 100%), -ms-linear-gradient(-45deg, #670d10 0%,#092756 100%);
 background: -webkit-radial-gradient(0% 100%, ellipse cover, rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%), linear-gradient(to bottom, rgba(57,173,219,.25) 0%,rgba(42,60,87,.4) 100%), linear-gradient(135deg, #670d10 0%,#092756 100%);
}

.bannerText_bbcRytBox{
  background: #282537;
  border-radius:15px 0 0 15px;
  width: 60%;
  background-image: -webkit-radial-gradient(top, circle cover, #3c3b52 0%, #252233 80%);
  background-image: -moz-radial-gradient(top, circle cover, #3c3b52 0%, #252233 80%);
  background-image: -o-radial-gradient(top, circle cover, #3c3b52 0%, #252233 80%);
  background-image: radial-gradient(top, circle cover, #3c3b52 0%, #252233 80%);
}

.bannerText_BBCbox{
  padding: 30px 30px;
}

.bannerText_BBCbox h1{
  color: #fff;
  font-size: 30px;
}

.bannerText_BBCbox h5{
  color: #fff;
  font-weight: 400;
  font-size: 17px;
}

.bannerText_BBCbox p{
  color: #fff;
  margin-bottom: 0;
  font-weight: 300;
  font-size: 15px;
}

.bannerText_BBCbox1{
  padding: 30px 30px;
}
.bannerText_BBCbox1 h1{
  color: #95fa4f;
  font-size: 30px;
}

.bannerText_BBCbox1 h5{
  color: #95fa4f;
  font-size: 15px;
  font-weight: 300;
}

.partnerLogo{
  width: 90%;
  margin:30px auto 10px;
}

.partnerLogo a{
  padding: 10px 20px;
}

.partnerLogo a img:nth-child(1){
  width: 140px;
}
.partnerLogo a img:nth-child(2){
  width: 140px;
}

.homeBigCardTopBg{
  background: url(../img/home/homeCardB1Bg.png);
  width: 100%;
  background-position:top left center; 
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 15px;
  display: flex;
  align-items: center;
  position: relative;
  margin-top: 30px;
  margin-bottom: 20px;
}

.homeBCardImg1 {
  text-align: center;
}

.homeBCardImg1 img{
  width: 58%;
  margin: auto;
}

.homekBCardText{
  padding: 50px;
}

.homekBCardText h3{
  color: #fff;
  font-size: 34px;
  font-weight: 500;
}

.homekBCardText p{
  color: #bbb;
  width: 85%;
  margin-bottom: 10px;
}

.homekBCardText a{
  background-color: #020066;
  color: #fff;
  border-radius:8px;
  padding: 11px 25px;
  border: 1px solid #020066;
  display: inline-block;
  margin-top: 20px;
  transition: ease-in 0.3s;
}

.homekBCardText a:hover {
  background: #fff;
  color: #020066;
}


.marginMtg-5{
  margin-top:100px;
}

/* end 1 section */

/* section 2 */

.sectionMr{
  margin: 100px;
}

.heading{
  font-size: 40px;
  text-align: center;
  color: #fff;
}

.headingPra-text{
  color: #9ca3af;
  font-weight: 300;
  margin-top: 20px;
  font-size: 18px;
}


.letsCard-row{
  margin-top: 30px;
}



.card-box-lets{
  background:url(../img/home/lets-card-bg-1.png);
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding:20px;
  border-radius: 22px;
  text-align: center;
  height: 350px;
}

.card-img-lets img{
  width: 250px;
  padding: 40px 0 0;
}

.cardImgLets1 img{
  width:200px;
  padding: 0px 0 0;
}

.cardImgLets2 img{
  width: 258px;
  padding: 16px 4px 0px;
}

.cardImgLets3 img{
  width: 182px;
  padding: 0 4px 0px;
  margin-left: 20%;
}

.cardImgLets4 img{
  width: 199px;
  padding: 0 4px 0px;
  margin-left: 11%;
}


.cardImgLets5 img{
  width: 180px;
  padding: 0 4px 0px;
  margin-left: 11%;
}

.cardImgLets6 img{
  width: 180px;
  padding: 0 4px 0px;
  margin-left: 11%;
}


.cardImgLets7 img{
  width: 230px;
  padding: 0 4px 0px;
  margin-left: 11%;
}


.cardImgLets8 img{
  width: 245px;
  padding: 0 4px 0px;
  margin-left: 11%;
}




.card-text-lets h3{
  text-align: center;
  color: #fff;
  font-size:22px;
  margin-top: 14px;
}

.card-box-lets1{
  background:url(../img/home/lets-card-bg-2.png);
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding:20px;
  border-radius: 22px;
  height: 350px;
}
.card-img-lets1 img{
  width: 250px;
  padding: 20px 0 0;
}


.card-text-lets1 h3{
  color: #fff;
  font-size: 18px;
  margin-top: 40px;
  margin-left: 30px;
}


.card-box-lets2{
  background:url(../img/home/lets-card-bg-3.png);
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding:20px;
  border-radius: 22px;
  height: 350px;
}
.card-img-lets2{
  text-align: right;
}
.card-img-lets2 img{
  width: 200px;
  padding: 10px 0 0;
}


.card-text-lets2 h3{
  color: #fff;
  font-size: 18px;
  margin-top: 20px;
  margin-left: 20px;
}

.card-text-lets2 p{
color: #fff;
font-size: 15px;
font-weight: 300;
margin-left: 20px;
}

.card-box-lets3{
  background:url(../img/home/lets-card-bg-4.png);
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding:20px;
  border-radius: 22px;
  height: 350px;
}
.card-img-lets3{
  text-align: center;
}
.card-img-lets3 img{
  width: 200px;
  padding: 10px 0 0;
}
.card-text-lets3{
  text-align: right;
}

.card-text-lets3 h3{
  color: #fff;
  font-size: 18px;
  margin-top: 20px;
  margin-left: 20px;
}

.card-text-lets3 p{
color: #fff;
font-size: 15px;
font-weight: 300;
margin-left: 20px;
}


.card-box-lets4{
  background:url(../img/home/lets-card-bg-5.png);
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding:20px;
  border-radius: 22px;
  height: 350px;
}

.card-box-lets5{
  background:url(../img/home/lets-card-bg-6.png);
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding:20px;
  border-radius: 22px;
  height: 350px;
}

.card-box-lets6{
  background:url(../img/home/lets-card-bg-7.png);
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding:20px;
  border-radius: 22px;
  height: 350px;
}

.card-img-lets6{
  text-align: center;
}
.card-img-lets6 img{
  width: 200px;
  padding: 10px 0 0;
}
.card-text-lets6{
  text-align: center;
}

.card-text-lets6 h3{
  color: #fff;
  font-size: 18px;
  margin-top: 20px;
  margin-left: 20px;
}

.card-text-lets6 p{
color: #fff;
font-size: 15px;
font-weight: 300;
margin-left: 20px;
}

.card-box-lets7{
  background:url(../img/home/lets-card-bg-8.png);
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding:20px;
  border-radius: 22px;
  height: 350px;
}

.viewAllBtn{
  background: #061449;
  color: #fff;
  padding: 11px 22px;
  border-radius: 7px;
  margin-top: 20px;
  display: inline-block;
  transition: all ease-out 0.2s;
}
.viewAllBtn:hover{
  background: linear-gradient( to left top, #96fc4f, blue);
  color: #fff;
}


/* card box hover animation */

.card-hover-ani {
  display: block;
  place-content: center;
  --border-angle: 0turn;
  --main-bg: conic-gradient(
    from var(--border-angle),
    #213,
    #112 5%,
    #112 60%,
    #213 95%
  );
  border: solid 2px transparent;
  border-radius: 22px;
  --gradient-border: conic-gradient(
    from var(--border-angle),
    transparent 25%,
    #08f,
    #f03 99%,
    transparent
  );
  background: var(--main-bg) padding-box, var(--gradient-border) border-box, var(--main-bg) border-box;
  background-position: center center;
  -webkit-animation: bg-spin 3s linear infinite;
          animation: bg-spin 3s linear infinite;
}
@-webkit-keyframes bg-spin {
  to {
    --border-angle: 1turn;
  }
}
@keyframes bg-spin {
  to {
    --border-angle: 1turn;
  }
}
.card-hover-ani:hover {
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}

@property --border-angle {
  syntax: "<angle>";
  inherits: true;
  initial-value: 0turn;
}
/* end card box hover animation */



/* end section 2 */


/* sec3 */


.bitChainHmTextTxt1 h1 {
  color: #fff;
  font-size: 35px;
  line-height: 45px;
  margin-bottom: 30px;
}

.bitChainHmTextTxt1 p {
  color: #9ca3af;
}

.bitChainHmImg1 img{
  width: 90%;
  border-radius: 20px;
}

.marginMt{
  margin-top: 80px;
}

.homeBigCardBg{
  background: url(../img/home/homeCardBBg.png);
  width: 100%;
  background-position: bottom center;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 15px;
  display: flex;
  align-items: center;
  position: relative;
  margin-top: 70px;
}

/* sec3 */

/* end section 4 */



.bbcStWrap{
  margin-top: 35px;
  margin-bottom: 70px;
}

.strategicBg{
  padding: 50px 40px;
  background:url(../img/home/straBg.png);
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  border-radius: 22px;
}

.bbcStText h3 {
  color: #737373;
  font-weight: 400;
}

.bbcStText h4 {
  color: #949191;
}

.bbcStText h1 {
  color: #fff;
  font-size:40px;
  margin-bottom: 20px;
}

.bbcStText p{
color: #fff;
}

.stAl-hdr {
  color: #fff;
  font-size: 25px;
  margin-bottom: 50px;
  position: relative;
}

.stAl-hdr::after {
  content: "";
  position: absolute;
  left: 15px;
  bottom: -16px;
  border-radius: 100px;
  width: 153px;
  height: 3px;
  background: #fff;
}

/* end section 3 */


.homeQrScaner{
  text-align: center;
}

.homeQrScaner img{
  width: 70%;
  margin: auto;
}


.homeQrcodeBg{
  background:url(../img/home/homeQrBg.jpg);
  background-position: center;
  width: 100%;
  background-size: cover;
  padding:40px 40px;
  border-radius: 20px;
}



.homeQrCodeText h1{
  color: #fff;
  font-size: 35px;
  line-height: 45px;
  margin-bottom: 30px;
}


.homeQrCodeText h1 span:nth-child(1){
  color: #fff;
  font-size: 46px;
  font-weight: 600;
}

.homeQrCodeText h1 span:nth-child(2){
  color: #e3002b;
  font-size: 51px;
  font-weight: 700;
}


.homeQrCodeText p{
  color: #9ca3af;
  font-size: 18px;
}



/* feauture partner slider */


.feautureHading{
  color: #fff;
}



.feauturePartner-wrapper{
  padding: 30px 0 70px;
}


  .slick-initialized .feauturePartner-slider-bx.slick-slide{
border: 1px solid #261f1f;
  margin: 0 15px 0 0;
  padding:7px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  overflow: hidden;
} 

.slick-initialized .feauturePartner-slider-bx.slick-slide:hover{
  border: 1px solid transparent;
  border-image-source: linear-gradient(45deg, #1fddff, #2C7744, #F0CB35, #fc00ff);
  border-image-slice: 1;
}
.slick-initialized .feauturePartner-slider-bx.slick-slide:hover .feature-slider-img-box{
border-radius: 0;
}

.slick-next, .slick-prev{
  z-index: 5;
}
.feauturePartner-slider .slick-next{
  right: 15px;
  top: -50px;
  border: 1px solid #261f1f;
  border-radius: 50px;
  width: 35px;
    height: 35px;
}
.feauturePartner-slider .slick-prev{
  right:60px;
  left: inherit;
  top:-50px;
  border: 1px solid #261f1f;
  width: 35px;
    height: 35px;
  border-radius: 50px;
}


.feauturePartner-slider .slick-prev:before, .feauturePartner-slider .slick-next:before {
  font-size: 30px;
   line-height:0.7;
}






.feature-slider-img-box{
  background:#261f1f ;
  height: 120px;
  border-radius: 8px;
  position: relative;
}


.feature-slider-img-box img{
  width: 70px;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
}

.featurepartnerImg1{
  width: 70px;
}
.feature-slider-img-box .featurepartnerImg2{
  width: 120px;
}

.feature-slider-text{
  padding:15px 5px 5px;
}

.feature-slider-text h3{
color: #fff;
font-size: 19px;
}


.feature-slider-text p{
  color: #737373;
  margin-bottom: 0;
}



/* end feauture partner slider */

/* footer */

.footer-Logo-Bg{
  background:url(../img/footer-logo-bg.png);
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding: 50px 15px 0;
}

.footer-logo{
  width: 105px;
  margin-bottom: 40px;
}


.footer-About-text h3{
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 15px;
}

.footer-About-text p{
  color: #fff;
  font-weight: 200;
  font-size: 14px;
}

.footerLink.footerLink-logo{
  display: flex;
 justify-content: space-between;
 margin-top: 20px;
}

.footerLink.footerLink-logo a{
  color: #fff;
  font-size: 13px;
}

.footer-social-media a{
  color: #fff;
  margin-right: 15px;
}



.footerLinkRow{
  margin-top: 50px;
}


.footerLink ul{
  padding-left: 0;
}

.footerLink ul h3{
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 15px;
}

.footerLink ul li{
  list-style: none;
  margin-bottom: 9px;
}

.footerLink ul li a{
  color: #eeeeee;
  font-weight: 200;
  font-size: 13px;
  transition: all ease-out 0.2s;
}
.footerLink ul li a:hover{
  color:#95fa4f;
}


.textCopyryt{
 color: #fff;
 font-size: 11px;
 font-weight: 200;
 margin-top: 60px;
}

.textCopyryt span{
  font-size: 28px;
  position: relative;
  top: 4px;
}


/* end footer */


/**************************************************** features page *************************************/


.footerBg{
  background: rgb(0,212,255);
  background: linear-gradient(90deg, rgba(0,212,255,1) 0%, rgba(9,9,121,1) 0%, rgba(2,0,36,1) 33%);
}


/* banner */

.breadCrumbLinkFeauture {
  margin-top: 50px;
}

.feauture-banner-hdr{
  margin: 100px 0 150px;
}


.feauture-banner-hdr h1{
  color: #000;
  font-size:60px;
  font-weight: 600;
}

.feauture-banner-hdr p{
  color: #181818;
  font-weight: 450;
  line-height: 34px;
  width:55%;
  margin-top: 20px;
}
/* end banner */


.webExperienceHdr.bitChainTokenServc{
  margin:80px auto 65px;
  text-align: center;
  width:58%;
  position: relative;
}

.featureCardSmall {
  background:url(../img/features/feautureSmallCardBg.jpg) no-repeat;
  background-size: cover;
  background-position: center;
  width: 100%;
  padding: 20px 15px;
  border-radius: 15px;
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
  height: 100%;
}

.featureCardSmall-icon img{
  width: 150px;
}

.featureCardSmall-title{
  color: #020066;
  font-size: 20px;
  font-weight: 500;
  margin:20px 0;
}

.featureCardSmall-text p{
  color: #444;
}


/* section 1 */





/* graident background animation */


@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.css-blurry-gradient {
  position: absolute;
  top: -74%;
  left: 1%;
  transform: translate(0%, 0%);
  --size: 780px;
  --speed: 20s;
  --easing: cubic-bezier(0.2, 0.1, 0.1, 0.2);
  width: var(--size);
  height: var(--size);
  filter: blur(calc(var(--size) / 9));
  background: rgb(243, 185, 114);
  background: linear-gradient(52deg, rgba(243, 185, 114, 1) 41%, rgba(158, 43, 128, 1) 62%);
  animation: rotate var(--speed) var(--easing) alternate infinite;
  border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;
  z-index:-9;
}

/* end graident background animation */


.webExperienceHdr{
  margin:200px auto 65px;
  text-align: center;
  width:58%;
  position: relative;
}

.webExperienceHdr h1{
  color: #fff;
  font-size:50px;
  font-weight: 600;
}

.webExperienceHdr p{
  margin-top: 20px;
  color: #fff;
}

.zIndex{
  z-index: 99;
}


/* card box */

.webExprinceCardBox{
  background: url(../img/features/cardImg-bg-1.png) no-repeat;
  width: 100%;
background-size: cover;
background-position:center;
 background-color: #fff;
 box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
 border-radius: 15px;
 overflow: hidden;
}


.webExprinceCardText{
  padding:45px 45px 10px;
}

.webExprinceCardText h1{
  font-size: 30px;
  font-weight: 600;
}

.webExprinceCardText p{
  color: #18181899;
}

.webExprinceCardImg img{
  width: 100%;
}



.webExprinceCardBox1{
  background: #ffffff80;
  width: 100%;
 box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
 border-radius: 15px;
 overflow: hidden;
}

.cardFeatureBtn-1{
  color: #020066;
  border-radius: 60px;
  padding: 7px 20px;
  border: 1px solid #020066;
  display: inline-block;
  margin-top: 20px;
  transition: all ease-out 0.3s;
}

.cardFeatureBtn-1:hover{
  background: rgb(243,185,114);
background: linear-gradient(52deg, rgba(243,185,114,0.1966036414565826) 39%, rgba(159,48,132,0.20780812324929976) 62%);
  color: #020066;
}



.webExprinceCardTextBg{
  background: #ffffff80;
  width: 100%;
background-size: cover;
background-position:center;
 box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
 border-radius: 15px;
 overflow: hidden;
 height: 100%;
}

.webExprincesmall-CardBg{
  background: url(../img/features/small-card-bg-1.png) no-repeat;
  width: 100%;
background-size: cover;
background-position:center();
 box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
 border-radius: 15px;
 overflow: hidden;
 height: 100%;
 position: relative;
}


.webExplft-smallCardText{
  padding: 64px;
  background: #ffffff80;
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
  border-radius: 15px;
  overflow: hidden;
  height: 100%;
}

.webExplft-smallCardText h1{
  color: #000;
  font-size: 30px;
  font-weight: 600;
}

.webExplft-smallCardText p{
color: #18181899;
}


.brethroughTxtBoxFlex{
  margin-top: 20px;
}

.brethroughTxtBoxFlex .brethroughTxt{
  width: 47%;
  display: inline-grid;
  margin-top:30px;
}

.brethroughTxt h3{
color: #020066;
font-size: 17px;
}

.brethroughTxt p{
color: #18181899;
font-size: 13px;
margin-bottom: 0;
}



.webExp-smallCardText1{
  padding: 64px;
}

.webExp-smallCardText1 h1{
color: #fff;
font-size: 30px;
font-weight: 600;
}

.webExp-smallCardText1 p{
  color: #fff;
}


.cardFeatureBtn-2{
  color: #fff;
  border-radius: 60px;
  padding: 7px 20px;
  border: 1px solid #fff;
  display: inline-block;
  margin-top: 20px;
  margin-bottom:90px;
  transition: all ease-in 0.3s;
}

.cardFeatureBtn-2:hover{
  background: #fff;
  color: #020066;
}


/* small card img animation */

.blockChain-small-card-img {
  position: absolute;
  bottom: 20%;
  right: 20%;
  transform: translate(-50%, -50%);
  transform-style: preserve-3d;
  perspective: 2000px;
  transform: rotateX(-30deg) rotateY(-45deg);
}

.blockChain-small-card {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transform-style: preserve-3d;
  transform: translate3d(0em, 3em, 1.5em);
}
.blockChain-small-card:last-child {
  transform: rotateY(-90deg) rotateX(90deg) translate3d(0, 3em, 1.5em);
}
.blockChain-small-card:first-child {
  transform: rotateZ(-90deg) rotateX(-90deg) translate3d(0, 3em, 1.5em);
}
.blockChain-small-card:nth-child(1) .blockChain-small-box {
  background-color: #1FBCD3;
}
.blockChain-small-card:nth-child(1) .blockChain-small-box:before {
  background-color: #126d7a;
}
.blockChain-small-card:nth-child(1) .blockChain-small-box:after {
  background-color: #1894a7;
}
.blockChain-small-card:nth-child(2) .blockChain-small-box {
  background-color: #CBE2B4;
}
.blockChain-small-card:nth-child(2) .blockChain-small-box:before {
  background-color: #98c66a;
}
.blockChain-small-card:nth-child(2) .blockChain-small-box:after {
  background-color: #b2d48f;
}
.blockChain-small-card:nth-child(3) .blockChain-small-box {
  background-color: #F6B6CA;
}
.blockChain-small-card:nth-child(3) .blockChain-small-box:before {
  background-color: #eb5b88;
}
.blockChain-small-card:nth-child(3) .blockChain-small-box:after {
  background-color: #f089a9;
}

.blockChain-small-box {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transform-style: preserve-3d;
  animation: ani-box 6s infinite;
  width: 3em;
  height: 3em;
}
.blockChain-small-box:before, .blockChain-small-box:after {
  position: absolute;
  width: 100%;
  height: 100%;
  content: "";
}
.blockChain-small-box:before {
  left: 100%;
  bottom: 0;
  transform: rotateY(90deg);
  transform-origin: 0 50%;
}
.blockChain-small-box:after {
  left: 0;
  bottom: 100%;
  transform: rotateX(90deg);
  transform-origin: 0 100%;
}

@keyframes ani-box {
  8.33% {
    transform: translate3d(-50%, -50%, 0) scaleZ(2);
  }
  16.7% {
    transform: translate3d(-50%, -50%, -3em) scaleZ(1);
  }
  25% {
    transform: translate3d(-50%, -100%, -3em) scaleY(2);
  }
  33.3% {
    transform: translate3d(-50%, -150%, -3em) scaleY(1);
  }
  41.7% {
    transform: translate3d(-100%, -150%, -3em) scaleX(2);
  }
  50% {
    transform: translate3d(-150%, -150%, -3em) scaleX(1);
  }
  58.3% {
    transform: translate3d(-150%, -150%, 0) scaleZ(2);
  }
  66.7% {
    transform: translate3d(-150%, -150%, 0) scaleZ(1);
  }
  75% {
    transform: translate3d(-150%, -100%, 0) scaleY(2);
  }
  83.3% {
    transform: translate3d(-150%, -50%, 0) scaleY(1);
  }
  91.7% {
    transform: translate3d(-100%, -50%, 0) scaleX(2);
  }
  100% {
    transform: translate3d(-50%, -50%, 0) scaleX(1);
  }
}

/* end small card img animation */



.webExprinceCardBox2{
  background: url(../img/features/cardImg-bg-3.png) no-repeat;
  width: 100%;
background-size: cover;
background-position:center;
 background-color: #fff;
 box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
 border-radius: 15px;
 overflow: hidden;
}


.webExpsmallCardBg{
  background: rgb(253,210,205);
  background: linear-gradient(52deg, rgba(253,210,205,0.633578431372549) 41%, rgba(240,210,220,0.43469887955182074) 62%, rgba(216,205,248,0.6167717086834734) 79%);
padding:20px 15px;
border-radius: 15px;
box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}


.webExp-smallCardIcon{
  text-align: center;
}

.webExp-smallCardIcon img{
  width:90px;
}


.webExp-smallCardText2{
  text-align: center;
}

.webExp-smallCardText2 h3{
  color: #020066;
font-size:19px;
font-weight: 600;
margin-top: 20px;
}

.webExp-smallCardText2 p{
  color: #18181899;
}

.webExp-smallCardText2 a{
  color: #020066;
  border: 1px solid transparent;
  transition:ease-out 0.3s;
  padding: 6px 15px;
  border-radius: 60px;
}


.webExp-smallCardText2 a:hover{
border: 1px solid #020066;
}


/* card box */


/* end section 1 */


/* section 2 */



/* graident background animation */


@keyframes rotate2 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.css-blurry-gradient2 {
  position: absolute;
  top: -74%;
  left: 1%;
  transform: translate(0%, 0%);
  --size: 750px;
  --speed: 20s;
  --easing: cubic-bezier(0.2, 0.1, 0.1, 0.2);
  width: var(--size);
  height: var(--size);
  filter: blur(calc(var(--size) / 9));
  background: rgb(243, 185, 114);
  background: linear-gradient(52deg, rgba(243, 185, 114, 1) 41%, rgba(158, 43, 128, 1) 62%);
  animation: rotate2 var(--speed) var(--easing) alternate infinite;
  border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;
  z-index:-9;
}

/* end graident background animation */


.featureSec2Hdr{
  margin:200px auto 65px;
  text-align: center;
  width:58%;
  position: relative;
}

.featureSec2Hdr h1{
  color: #fff;
  font-size:50px;
  font-weight: 600;
}

.featureSec2Hdr p{
  margin-top: 20px;
  color: #fff;
}



.bitcCardImg{
  text-align: center;
  padding: 40px;
}

.bitcCardImg img{
  width: 80%;
  margin: auto;
}


.sec2smallCardBg{
  background: url(../img/features/smallcardImg-bg2.png) no-repeat;
  width: 100%;
background-size: cover;
background-position:center;
      border-radius: 15px;
      box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
      overflow: hidden;
}

.sec2-smallCardImg{
  background: red;
}

.sec2-smallCardImg img{
  width: 100%;
}

.sec2-smallCardText{
  padding:22px 15px;
  text-align: center;
}

.sec2-smallCardText h3{
color: #000;
font-size: 19px;
font-weight: 600;
}

.sec2-smallCardText p{
  color:#18181899 ;
}

.cardFeatureBtn-4{
  background: #020066;
  color: #fff;
  border-radius: 60px;
  padding: 7px 20px;
  border: 1px solid #020066;
  display: inline-block;
  transition: all ease-in 0.3s;
}

.cardFeatureBtn-4:hover{
  background: #fff;
  color: #020066;
}

/* end section 2 */


/* section 3 */



/* graident background animation */


@keyframes rotate3 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.css-blurry-gradient3 {
  position: absolute;
  top: -74%;
  left: 1%;
  transform: translate(0%, 0%);
  --size: 780px;
  --speed: 20s;
  --easing: cubic-bezier(0.2, 0.1, 0.1, 0.2);
  width: var(--size);
  height: var(--size);
  filter: blur(calc(var(--size) / 9));
  background: rgb(243,185,114);
  background: linear-gradient(52deg, rgba(243,185,114,1) 0%, rgba(89,40,193,1) 41%);  
  animation: rotate3 var(--speed) var(--easing) alternate infinite;
  border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;
  z-index:-9;
}

/* end graident background animation */


.featureSec3Hdr{
  margin: 195px auto 68px;
  text-align: center;
  width:58%;
  position: relative;
}

.featureSec3Hdr h1{
  font-size: 50px;
  font-weight: 600;
  color: #fff;
}


.featureSec3Hdr p{
margin-top: 20px;
color: #fff;
}


.webExprinceCardBox3{
  background: url(../img/features/sec3cardBg.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center;
  background-color: #fff;
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
  border-radius: 15px;
}

.integrteCardImg {
  text-align: center;
  padding: 40px;
}

.integrteCardImg img{
  width: 80%;
  margin: -91px auto 0;
}

.sec3smallCardBg{
  background: rgb(252,211,209);
  background: linear-gradient(52deg, rgba(252,211,209,0.6363795518207283) 41%, rgba(148,187,233,0.4431022408963585) 62%);
      padding: 20px 15px;
      border-radius: 15px;
      box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}


/* end section 3 */

/* section 4 */


/* graident background animation */


@keyframes rotate4 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.css-blurry-gradient4 {
  position: absolute;
  top: -74%;
  left: 1%;
  transform: translate(0%, 0%);
  --size: 780px;
  --speed: 20s;
  --easing: cubic-bezier(0.2, 0.1, 0.1, 0.2);
  width: var(--size);
  height: var(--size);
  filter: blur(calc(var(--size) / 9));
  background: rgb(243,185,114);
background: linear-gradient(52deg, rgba(243,185,114,1) 23%, rgba(159,48,132,1) 44%);
  animation: rotate4 var(--speed) var(--easing) alternate infinite;
  border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;
  z-index:-9;
}

/* end graident background animation */



.featureSec4Hdr{
  margin: 195px auto 68px;
  text-align: center;
  width:58%;
  position: relative;
}

.featureSec4Hdr h1{
  font-size: 50px;
  font-weight: 600;
  color: #fff;
}


.featureSec4Hdr p{
margin-top: 20px;
color: #fff;
}



.sec4cardImg{
  text-align: center;
  padding:15px;
}

.sec4cardImg img{
  width: 70%;
}

.sec4cardImg1{
  text-align: center;
  padding:15px;
}

.sec4cardImg1 img{
  width: 50%;
}

/* end section 4 */


/* section 5 */


/* graident background animation */


@keyframes rotate5 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.css-blurry-gradient5 {
  position: absolute;
  top: -104%;
  left: 16%;
  transform: translate(0%, 0%);
  --size: 343px;
  --speed: 20s;
  --easing: cubic-bezier(0.2, 0.1, 0.1, 0.2);
  width: var(--size);
  height: var(--size);
  filter: blur(calc(var(--size) / 9));
  background: rgb(243,185,114);
  background: linear-gradient(52deg, rgba(243,185,114,0.5859593837535014) 39%, rgba(159,48,132,0.4150910364145658) 62%);
  animation: rotate5 var(--speed) var(--easing) alternate infinite;
  border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;
  z-index: -9;
}

/* end graident background animation */




.featureSec5Hdr{
  margin: 110px auto 50px;
  text-align: center;
  width: 58%;
  position: relative;
}

.featureSec5Hdr h1{
  font-size: 50px;
  font-weight: 600;
  color: #000;
}


.featureSec5Hdr p{
margin-top: 20px;
color: #18181899;
}

.sec5cardBox .sec5smallCardBg:hover{
 background: rgb(243,185,114);
background: linear-gradient(52deg, rgba(243,185,114,0.3982843137254902) 33%, rgba(2,0,102,0.303046218487395) 68%);
}


.sec5smallCardBg {
  background: rgb(206,234,246);
background: linear-gradient(52deg, rgba(206,234,246,1) 22%, rgba(252,211,209,0.6363795518207283) 41%, rgba(251,200,155,0.3786764705882353) 62%);
  padding: 20px 15px;
  border-radius: 15px;
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}



.sec5CardIcon img{
  width: 90px;
}

.sec5smallCardText h3 {
    color: #020066;
    font-size: 19px;
    font-weight: 600;
    margin-top: 20px;
}
.sec5smallCardText p {
  color: #18181899;
}

/* end section 5 */


/* section 6 */


/* graident background animation */


@keyframes rotate6 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.css-blurry-gradient6 {
  position: absolute;
  top: -74%;
  left: -5%;
  transform: translate(0%, 0%);
  --size: 780px;
  --speed: 20s;
  --easing: cubic-bezier(0.2, 0.1, 0.1, 0.2);
  width: var(--size);
  height: var(--size);
  filter: blur(calc(var(--size) / 9));
  background: rgb(243, 185, 114);
  background: linear-gradient(52deg, rgba(243, 185, 114, 1) 41%, rgba(158, 43, 128, 1) 62%);
  animation: rotate6 var(--speed) var(--easing) alternate infinite;
  border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;
  z-index:-9;
}

/* end graident background animation */




.featureSec6Hdr{
  margin:200px auto 150px;
  text-align: center;
  width: 58%;
  position: relative;
}

.featureSec6Hdr h1{
  font-size: 50px;
  font-weight: 600;
  color: #fff;
}

.featureSec6Hdr p{
  margin-top: 20px;
  color: #fff;
}

.featureSec6Hdr a{
  color: #020066;
  border-radius: 60px;
  padding: 7px 20px;
  border: 1px solid #020066;
  background: #fff;
  display: inline-block;
  margin-top: 20px;
  transition: all ease-in 0.3s;
}

.featureSec6Hdr a:hover{
  background: #020066;
  color: #fff;
}

/* end section 6 */



/* newsletter signup */

.newslatterFrmBox{
  padding: 70px 0;
  position: relative;
}

.newslatterFrm{
  text-align: center;
}

.newslatterFrm h1{
color: #fff;
color: #fff;
font-size: 30px;
font-weight: 300;
letter-spacing: 5px;
}

.newslatterFrm p{
color: #737373;
width: 55%;
font-size: 14px;
margin: auto;
}


.newsLetterFrm{
  margin:30px 0;
}

.newsLetterFrm .form-control{
display: inline-block;
padding:9px 15px;
width: 35%;
background-color: #000;
border: 1px solid #333;
color: #fff;
}

.newsLetterFrm button{
  padding:9px 15px;
  border-radius: .375rem;
  margin-left: 10px;
  background: #020066;
  color: #fff;
  border: 1px solid #333;
  transition: all ease-in 0.3s;
}

.newsLetterFrm button:hover{
  background: #fff;
  color: #020066;
}

.newsletterImgLft{
  width: 200px;
position: absolute;
left: -45px;
top: 10%;
}

.newsletterImgRyt{
  width: 200px;
position: absolute;
right: -45px;
bottom: 10%;
}


/* end newsletter signup */


/************************************************* end features page ******************************************************/




/************************************************* Bitchain page ******************************************************/



.bitchainBannerBg{
  background: url(../img/bitchain/bannerBg.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center;
  height:650px;
}

.breadCrumbLinkBitChain{
  position: absolute;
  top: 30px;
}

.breadcrumb.howItWrkBredCrumb li {
  color: #d0d0d0;
}

.breadcrumb.howItWrkBredCrumb .breadcrumb-item::before {
  color: #d0d0d0;
}



.bitchai-banner-text{
  margin-top:26%;
}

.bitchai-banner-text h1{
  color: #fff;
  font-size:130px;
  font-weight: 500;
  margin-left: -100px;
}



.btchanbnrTxtHdr {
  position: relative;
}

.bitchaibnrhdng1, .bitchaibnrhdng2 {
/*   color: white; */
  font-size:130px;
  position:absolute;
  transform: translate(-18%, 33%);
  margin: 0;
}

.bitchaibnrhdng1 {
  color: transparent;
  -webkit-text-stroke: 2px #fff;
}

.bitchaibnrhdng2 {
  color: #fff;
  -webkit-text-stroke: 2px #fff;
  animation: waves 4s ease-in-out infinite;
}

@keyframes waves {
 0%,
	100% {
		clip-path: polygon(
			0% 45%,
			16% 44%,
			33% 50%,
			54% 60%,
			70% 61%,
			84% 59%,
			100% 52%,
			100% 100%,
			0% 100%
		);
	}

	50% {
		clip-path: polygon(
			0% 60%,
			15% 65%,
			34% 66%,
			51% 62%,
			67% 50%,
			84% 45%,
			100% 46%,
			100% 100%,
			0% 100%
		);
	} 
}





.bitchai-banner-text p{
  color: #fff;
  width:70%;
}


.bitchai-banner-Btn{
  margin-top: 35px;
}


.bitchai-banner-Btn a:nth-child(1){
  background: #96fc4f;
  color: #000;
  padding: 7px 15px;
  border-radius: 7px;
  transition: ease-in 0.2s;
}

.bitchai-banner-Btn a:nth-child(1):hover{
  background: #310059;
  color: #fff;
}

.bitchai-banner-Btn a{
  color: #fff;
  margin-right:15px;
  transition: ease-in 0.2s;
}

.bitchai-banner-Btn a:hover{
  color: #310059;
}

.bitchai-banner-Btn span{
  color: #fff;
  margin-right:15px;
}


.bitchain-count-box {
  background: #310059;
  border-radius: 12px;
  display: inline-block;
  overflow: hidden;
  margin-top: 250px;
  margin-left: 100px;
}


.blockchainCounter, .blockchainCounter1{
  display: block;
  position: relative;
  padding: 20px 35px;

}

.blockchainCounter i, .blockchainCounter1 i{
 position: absolute;
 top: 20px;
 right: 20px;
 rotate: -20deg;
color: #fff;
font-size: 20px;
}

.blockchainCounter:hover i, .blockchainCounter1:hover i{
 color: #310059;
 }



.blockchainCounter:hover{
  background: #fff;
}
.blockchainCounter:hover h3{
  color: #310059;
}

.blockchainCounter h3{
  color: #fff;
}

.blockchainCounter p{
  color: #737373;
  margin-bottom: 0;
}

.counterHrbitchan{
  border-top: 1px solid #ccc;
  margin-top: 0;
  width: 80%;
  margin: auto;
}

.blockchainCounter1:hover{
  background: #fff;
}

.blockchainCounter1:hover h3{
  color: #310059;
}

.blockchainCounter1 h3{
  color: #fff;
}

.blockchainCounter1 p{
  color: #737373;
}



/* card */
.bitchainSec1Wrap{
  padding: 60px 0;
}

.blkchansmallCardBg{
  border-radius: 15px;
  background: rgb(251,77,87);
  background: linear-gradient(52deg, rgba(251,77,87,0.70640756302521) 0%, rgba(27,36,69,1) 23%);
  overflow: hidden;
}

.blkchansmallCardBg:hover{
  background: rgb(27,36,69);
background: linear-gradient(120deg, rgba(27,36,69,1) 85%, rgba(251,77,87,0.5495448179271709) 100%);
}

.blkchansmallCardImg{
  border-radius: 0 0 15px 15px;
  overflow: hidden;
}


.blkchansmallCardImg img{
  width: 100%;
}


.blkchanSmallCard-txt{
padding: 20px;
}


.blkchanSmallCard-txt h3{
color: #fff;
font-size: 18px;
}


.blkchanSmallCard-txt p{
  color: #fff;
  font-weight: 200;
}

.blkchansmallcardBtn{
  color: #fff;
  transition: ease-in 0.3s;
}

.blkchansmallcardBtn:hover{
  color: #fff;
}

.blkchansmallcardBtn i{
  border: 2px solid transparent;
  padding: 5px 7px;
  border-radius: 50px;
} 

.blkchansmallcardBtn:hover i{
  border: 2px solid #fff;
  padding: 5px 7px;
  border-radius: 50px;
}












.bitchanCardBox1 {
  background: url(../img/bitchain/cardBg1.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center;
  background-color: #fff;
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
  border-radius: 15px;
  display: flex;
   justify-content: right;
}




.bitchanCardText{
width:50%;
padding: 50px;
}

.bitchanCardText h1{
color: #fff;
font-size: 30px;
font-weight: 600;
}

.bitchanCardText h3{
  color: #fff;
font-size: 22px;
font-weight: 300;
margin-bottom: 20px;
}

.bitchanCardText p{
color: #fff;
}

.bitchancardBtn-1 {
  background-color: #020066;
  color:#fff;
  border-radius: 60px;
  padding: 6px 4px 6px 20px;
  border: 1px solid #020066;
  display: inline-block;
  margin-top: 20px;
  transition: ease-in 0.3s;
}

.bitchancardBtn-1:hover{
  background: rgb(2,0,102);
background: linear-gradient(120deg, rgba(2,0,102,1) 30%, rgba(251,77,87,0.5495448179271709) 100%);
  color:#fff;
}

.bitchancardBtn-1 i{
  border: 2px solid #fff;
  border-radius: 100px;
  padding: 7px 12.5px;
  margin-left: 10px;
}

/* end card */


/* card 3 */

.bitchanCardBox3 {
  background: url(../img/bitchain/cardBg2.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center;
  background-color: #fff;
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
  border-radius: 15px;
  display: flex;
   justify-content: right;
}

.bitchanCardText1 {
  width: 50%;
  padding: 50px;
}

.bitchanCardText1 h1{
color: #fff;
font-size: 40px;
font-weight: bold;
line-height: 54px;
}

.bitchanCardText1 p{
  color: #fff;
}

/* end card 3 */


/* card 4 */

.bitchanCardBox4 {
  background: rgb(115,3,79);
  background: linear-gradient(90deg, rgba(115,3,79,1) 0%, rgba(12,11,53,1) 100%);
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
  border-radius: 15px;
  display: flex;
   justify-content: right;
   padding-bottom: 50px;
   position: relative;
   overflow: hidden;
}



/* animation svg */



.bitchanSvgCard{
  position: absolute;
  bottom: 0;
  left: 0;
  width:100vw;height:100px
}

.bitchanSvgCard use{
  animation:move-forever 2s linear infinite;
  &:nth-child(2){ animation-duration:2.5s; animation-delay:-1.5s; }
  &:nth-child(1){ animation-duration:5s}
}

@keyframes move-forever{
   0%{transform: translate(-2px , 0)}
 100%{transform: translate( 0px , 0)} 
}

/* end animation svg */


.bitchanCardFlx{
  display: flex;
}


.bitchanCardLftTxt{
  padding: 50px 0 10px 50px;
}

.bitchanCardLftTxt h1{
  color: #fff;
  font-size:35px;
  font-weight: bold;
}


.bitchanCardText2 {
  width: 60%;
  padding: 50px;
}


.bitchanCardText2 p{
  color: #fff;
}

.bitchanCardTextList{
  padding-left:16px;
}

.bitchanCardTextList li{
  color: #fff;
}


/* end card 4 */



/* card 5 */

.bitchanCardBox5 {
  
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
  border-radius: 15px;
  display: flex;
   justify-content: right;

   background: rgb(0,0,0);
   background: linear-gradient(120deg, rgba(0,0,0,0.499124649859944) 30%, rgba(2,0,102,1) 100%);
   overflow:hidden;
   position: relative;
   
}





.bitchainwaveAni {
	position: absolute;
	top: 0;
	transform: rotate(80deg);
	left: 0;
}

.bitchainwaveAni .wave {
	position: fixed;
	top: 0;
	left: 0;
  opacity: .4;
  position: absolute;
  top: 3%;
  left: 10%;
  background: #0af;
  width: 1500px;
  height: 1300px;
  margin-left: -150px;
  margin-top: -250px;
  transform-origin: 50% 48%;
  border-radius: 43%;
  animation: bitChaindrift 7000ms infinite linear;
}

.wave.-three {
  animation: bitChaindrift 7500ms infinite linear;
	position: fixed;
	background-color: #77daff;
}

.wave.-two {
  animation: bitChaindrift 3000ms infinite linear;
  opacity: .1;
  background: black;
	position: fixed;
}

.box:after {
  content: '';
  display: block;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 11;
  transform: translate3d(0, 0, 0);
}

@keyframes bitChaindrift {
  from { transform: rotate(0deg); }
  from { transform: rotate(360deg); }
}



/* end card 5 */



/* card 6 */

.bitchanCardBox6 {
  background: url(../img/bitchain/cardBg5.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center;
  background-color: #fff;
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
  border-radius: 15px;
  position: relative;
  overflow: hidden;
}


.fixedDotedImg{
  position: absolute;
  right: 10%;
  top: 2%;
  width: 36%;
}


/* PARTICLES */

.particles {
  position: absolute;
  display: flex;
  width: 100%;
  padding: 0 10px;
  z-index: 1;
 justify-content: space-between;
}

.particles li {
  position: relative;
  bottom: 30px;
  width: 30px;
  height: 30px;
  background: #7edd90;
  box-shadow: 0 0 0 10px #7edd9044, 0 0 50px #7edd90, -100px 0 #475c9a99,
    100px 0 #475c9a99;
  margin: 0 4px;
  border-radius: 50%;
  animation: particles-animation calc(190s / var(--i)) ease infinite;
}

.particles li:nth-child(2n) {
  background: #475c9a;
  box-shadow: 0 0 0 10px #475c9a44, 0 0 50px #475c9a, -100px 0 #7edd9099,
    100px 0 #7edd9099;
}

.particles li:nth-child(3n) {
  background: #9a4772;
  box-shadow: 0 0 0 10px #9a477244, 0 0 50px #9a4772, -100px 0 #7edd9099,
    100px 0 #7edd9099;
}

@keyframes particles-animation {
  0% {
    transform: translateY(120vh) scale(0) rotate(180deg);
  }

  20% {
    transform: translateY(100vh) scale(1) rotate(0deg);
  }

  100% {
    transform: translateY(-120vh) scale(0.5) rotate(360deg);
  }
}

@media (max-width: 800px) {
  .swiper {
    max-width: 650px;
    aspect-ratio: 5/4;
  }
}

/* end card 6 */



/* card 7 */

.bitchanCardBox7 {
  background: url(../img/bitchain/cardBg6.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center;
  background-color: #fff;
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
  border-radius: 15px;
}

.bitchanCardText3{
width: 50%;
  padding: 50px;
}

.bitchanCardText3 h1{
  color: #fff;
  font-size:45px;
  font-weight: bold;
}

.bitchanCardText3 h3{
  color: #fff;
}

.bitchanCardText3 p{
  color: #fff;
}


/* small image */

.bitchanSmallImgCardFlx{
  display: flex;
  align-items: center;
}

.bitchnHubnet-img-box{
  width: 50%;
  /* height: 600px; */
  padding-bottom: 60px;
}

.bitchnHubnet-img1{
  width: 150px;
  height: 115px;
  border-radius: 7px;
  vertical-align:top;
}


.bitchnHubnet-img2{
  width: 120px;
  height: 100px;
  border-radius: 7px;
  margin-left: 10px;
  vertical-align:top;
}


.bitchnHubnet-img3{
  width: 110px;
  height: 120px;
  border-radius: 7px;
  margin-left: 25px;
  vertical-align:top;
}

.bitchnHubnet-img4{
  width: 80px;
  width: 70px;
  border-radius: 7px;
  margin-left: 30px;
  vertical-align:bottom;
  -webkit-animation: glyImgUp 3s ease-in-out infinite;
  animation: glyImgUp 3s ease-in-out infinite;
}

.bitchnHubnet-img5{
  width:120px;
  height: 100px;
  border-radius: 7px;
  vertical-align:top;
  margin-top: 20px;
  
}


.bitchnHubnet-img6{
  width:250px;
  height: 170px;
  border-radius: 7px;
  vertical-align:top;
  margin-top: 20px;
  margin-left: 40px;
  -webkit-animation: glyImgUp 4s ease-in-out infinite;
  animation: glyImgUp 6s ease-in-out infinite;
}

.bitchnHubnet-img7{
  width:120px;
  height: 100px;
  border-radius: 7px;
  vertical-align:top;
  margin-top: 20px;
  margin-left: 40px;
}

.bitchnHubnet-img8{
  width: 120px;
  height: 100px;
  border-radius: 7px;
  vertical-align: top;
  margin-top: -50px;
  margin-left: 22px;
}

.bitchnHubnet-img9{
  width: 120px;
  height: 100px;
  border-radius: 7px;
  vertical-align: top;
  margin-top: 50px;
  margin-left: 22px;
  -webkit-animation: glyImgUp 4s ease-in-out infinite;
  animation: glyImgUp 4s ease-in-out infinite;
}

.bitchnHubnet-img10{
  width: 110px;
  height: 90px;
  border-radius: 7px;
  vertical-align: top;
  margin-top:20px;
  margin-left: 22px;
}

.bitchnHubnet-img11{
  width: 90px;
  height: 70px;
  border-radius: 7px;
  vertical-align: top;
  margin-top: -30px;
  margin-left:40px;
}

.bitchnHubnet-img12{
  width: 90px;
  height: 70px;
  border-radius: 7px;
  vertical-align: top;
  margin-top:-20px;
  margin-left:150px;
}

.bitchnHubnet-img13{
  width: 100px;
  height: 70px;
  border-radius: 7px;
  vertical-align: top;
  margin-top:20px;
  margin-left:80px;
}

.bitchnHubnet-img14{
  width: 120px;
  height: 70px;
  border-radius: 7px;
  vertical-align: top;
  margin-top:0px;
  margin-left:50px;
  -webkit-animation: glyImgUp 4s ease-in-out infinite;
  animation: glyImgUp 6s ease-in-out infinite;
}



@-webkit-keyframes glyImgUp {
  0% {
    box-shadow: 0 5px 15px 0px rgba(0, 0, 0, 0.6);
    transform: translatey(0px);
  }
  50% {
    box-shadow: 0 25px 15px 0px rgba(0, 0, 0, 0.2);
    transform: translatey(-20px);
  }
  100% {
    box-shadow: 0 5px 15px 0px rgba(0, 0, 0, 0.6);
    transform: translatey(0px);
  }
}

@keyframes glyImgUp {
  0% {
    box-shadow: 0 5px 15px 0px rgba(0, 0, 0, 0.6);
    transform: translatey(0px);
  }
  50% {
    box-shadow: 0 25px 15px 0px rgba(0, 0, 0, 0.2);
    transform: translatey(-20px);
  }
  100% {
    box-shadow: 0 5px 15px 0px rgba(0, 0, 0, 0.6);
    transform: translatey(0px);
  }
}



 /* and small image */


 .bitcchinRealWolrBg {
  background: url(../img/bitchain/cardBg7.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center();
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
  border-radius: 15px;
  height: 100%;
  position: relative;
}


.realWorldBtn{
  background-color: #020066;
  color: #fff;
  border-radius: 60px;
 padding-bottom: 200px;
  padding: 6px 20px;
  border: 1px solid #020066;
  display: inline-block;
  margin-top: 20px;
  transition: ease-in 0.3s;
}

.realWorldBtn:hover{
  background: rgb(2, 0, 102);
  background: linear-gradient(120deg, rgba(2, 0, 102, 1) 30%, rgba(251, 77, 87, 0.5495448179271709) 100%);
  color: #fff;
}

.bitchn-smallCardText1{
  padding: 64px;
  height: 550px;
}

.bitchn-smallCardText1 h1{
  color: #fff;
  font-size: 30px;
  font-weight: 600;
}

.bitchn-smallCardText1 h1 span{
  color: #020066;
}

.bitchn-smallCardText1 p{
color: #fff;
}


.worldFixedImg{
  width: 270px;
  position: absolute;
  right: 20px;
  bottom: -30px;
  display: block;
  -webkit-animation:earth 36s linear infinite;
  -moz-animation:earth 36s linear infinite;
  animation:earth 36s linear infinite;
}


@-webkit-keyframes earth { 100% { -webkit-transform: rotate(360deg); } }
@keyframes earth { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }



.bitcchinRealWolrBg1{
  background: url(../img/bitchain/cardBg8.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center;
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
  border-radius: 15px;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.worldFixedImg1{
  width: 329px;
  position: absolute;
  right: -100px;
  bottom: 27px;
  display: block;
  -webkit-animation:blockChain 36s linear infinite;
  -moz-animation:blockChain 36s linear infinite;
  animation:blockChain 36s linear infinite;
}


@-webkit-keyframes blockChain { 100% { -webkit-transform: rotate(360deg); } }
@keyframes blockChain { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }



/* end card 7 */





/************************************************* end Bitchain page ******************************************************/

/* ENTERPRISE APPLICATIONS */

.enterpriseAppliBnrBg{
  background: url(../img/explore/enterprise-application/enterApplimtBnr.png);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  height: 82vh;
  display: flex;
  align-items: center;
  position: relative;
}

.enterpriseAppliBnrImgFxd {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 40%;
  height: 82vh;
}

.breadCrumbLinkenterAppli{
  position: absolute;
  top:30px;
}

.enterpriseAppliBnrHdr{
  color: #fff;
  font-size: 60px;
  margin-bottom: 15px;
  font-weight: 600;
  margin-top: 35px;
}

.enterpriseAppliBnrText {
  width: 55%;
}

.enterpriseAppliBnrText p{
  color: #9ca3af;
  font-size: 20px;
}


.enterpriseAppliBnrBtn{
  background: #020066;
  color: #fff;
  padding: 11px 15px;
  border-radius: 7px;
  transition: all ease-out 0.2s;
}

.enterpriseAppliBnrBtn:hover{
  background: #fff;
  color: #020066;
}


.enterApplimtMargin{
  margin-top: 80px;
}

.enterApplimtCardBg {
  background: url(../img/explore/enterprise-application/enterApplimtCardBg.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position:right center;
  background-color: #fff;
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
  border-radius: 15px;
  display: flex;
  justify-content: right;
  padding: 80px 0;
}


.enterApplimtCardText {
  width: 45%;
  padding: 20px;
}

.enterApplimtCardText h1{
  color: #fff;
  font-size: 40px;
  font-weight: bold;
  line-height: 54px;
}

.enterApplimtCardText p {
  color: #fff;
}


/* end ENTERPRISE APPLICATIONS */




/************************************************* BITC page *****************************************************/



/* banner */


.bitc-bnr-Bg{
  margin: 20px;
  border-radius: 20px;
  background: rgb(30,16,42);
  background: linear-gradient(90deg, rgba(30,16,42,1) 0%, rgba(54,23,83,1) 100%);
  height:82vh;
 position: relative;
}

.bitc-bnr-circles{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.bitc-bnr-circles li{
  position: absolute;
  display: block;
  list-style: none;
  width: 20px;
  height: 20px;
  background: rgba(255, 255, 255, 0.2);
  animation: bitcBnrAnim 25s linear infinite;
  bottom: -150px;
  
}

.bitc-bnr-circles li:nth-child(1){
  left: 25%;
  width: 80px;
  height: 80px;
  animation-delay: 0s;
}


.bitc-bnr-circles li:nth-child(2){
  left: 10%;
  width: 20px;
  height: 20px;
  animation-delay: 2s;
  animation-duration: 12s;
}

.bitc-bnr-circles li:nth-child(3){
  left: 70%;
  width: 20px;
  height: 20px;
  animation-delay: 4s;
}

.bitc-bnr-circles li:nth-child(4){
  left: 40%;
  width: 60px;
  height: 60px;
  animation-delay: 0s;
  animation-duration: 18s;
}

.bitc-bnr-circles li:nth-child(5){
  left: 65%;
  width: 20px;
  height: 20px;
  animation-delay: 0s;
}

.bitc-bnr-circles li:nth-child(6){
  left: 75%;
  width: 110px;
  height: 110px;
  animation-delay: 3s;
}

.bitc-bnr-circles li:nth-child(7){
  left: 35%;
  width: 150px;
  height: 150px;
  animation-delay: 7s;
}

.bitc-bnr-circles li:nth-child(8){
  left: 50%;
  width: 25px;
  height: 25px;
  animation-delay: 15s;
  animation-duration: 45s;
}

.bitc-bnr-circles li:nth-child(9){
  left: 20%;
  width: 15px;
  height: 15px;
  animation-delay: 2s;
  animation-duration: 35s;
}

.bitc-bnr-circles li:nth-child(10){
  left: 85%;
  width: 150px;
  height: 150px;
  animation-delay: 0s;
  animation-duration: 11s;
}



@keyframes bitcBnrAnim {

  0%{
      transform: translateY(0) rotate(0deg);
      opacity: 1;
      border-radius: 0;
  }

  100%{
      transform: translateY(-1000px) rotate(720deg);
      opacity: 0;
      border-radius: 50%;
  }

}

.bitc-bannertext-box{
position: absolute;
text-align: center;
top:50%;
left:0%;
transform: translate(0%,-50%);
z-index: 999;
}

  .BITC-banner-heading {
    color: #fff;
    font-size:55px;
    width:70%;
    margin: 30px auto 30px;
    line-height: none;
    padding: 0 0;
}

.BITC-banner-pra p{
  color: #737373;
  width: 65%;
  margin: auto;
}


/* end banner ...*/

/* section 1 */


.bitcCardCostFlx{
  display: flex;
  justify-content: space-between;
}

.bitc-card-cost-4{
  background: #061449;
  border-radius: 7px;
  margin-top: 20px;
  overflow: hidden;
}



.bitc-card-cost-img1{
  padding: 70px 20px 20px;
}

.bitc-card-cost-text{
  background: rgb(64,27,97);
background: linear-gradient(90deg, rgba(64,27,97,1) 39%, rgba(139,61,57,1) 93%);

    padding: 20px;
    border-radius: 8px;
    margin-bottom: 20px;
  }
.bitc-card-cost-text h1 {
  color: #fff;
  text-align: right;
  margin-bottom: 0;
  font-size: 29px;
}

.bitc-card-cost-text p {
  color: #fff;
}

.card-cost-4.card-cost-text.bitCcardCostBg{
  background: rgb(64,27,97);
background: linear-gradient(90deg, rgba(64,27,97,0.5439425770308124) 19%, rgba(139,61,57,0.5215336134453781) 61%, rgba(64,27,97,1) 95%);
}


/* end sec1 */

/* sec2 */

.bitcSec2Wrap{
  margin-top: 80px;
}

.bitc-hdr1{
  text-align: center;
  margin-bottom: 40px;
}

.bitc-hdr1 h1{
color: #fff;
}

.bitc-hdr1 p{
  color: #737373;
}

.bitcCard1{
  background:url(../img/BITC/cardbg1.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center;
  padding:30px 20px;
  border-radius: 20px;
}

.bitcCard1-icon{
  text-align: center;
  height: 146px;
}

.cardicon1{
  width: 120px;
}

.bitcCard1-text h3{
  color: #fff;
  font-size: 19px;
}

.bitcCard1-text p{
  color: #fff;
  font-size: 15px;
}

.bitcLink1 a{
  color: #fff;
  font-size: 15px;
  display: block;
  line-height: 32px;
  transition: ease-in 0.2s;
}

.bitcLink1 a:hover{
  color: #96fc4f;
  padding-left: 2px;
}

.bitcCard2{
  background:url(../img/BITC/cardbg2.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center;
  padding:30px 20px;
  border-radius: 20px;
}

.bitcCard3{
  background:url(../img/BITC/cardbg3.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center;
  padding:30px 20px;
  border-radius: 20px;
}

.bitcCard4{
  background:url(../img/BITC/cardbg4.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center;
  padding:30px 20px;
  border-radius: 20px;
}
.cardicon1.cardicon3{
width: 170px;
}

/* end sec2 */

/* sec 3 */


.bitcSec3Wrap{
  margin-top: 80px;
}


.bitcImg1{
text-align: center;
}

.bitcImg1 img{
  width: 75%;
}



.bitcSec3Txt h1{
color: #fff;
font-size: 35px;
line-height: 45px;
margin-bottom: 30px;
}

.bitcSec3Txt p{
  color: #737373;
}


.bitcBtn1{
  margin-top: 30px;
}
.bitcBtn1 a i{
  padding-left:3px;
}
.bitcBtn1 a:nth-child(1){
  background: #020066;
  border: 1px solid transparent;
  color: #fff;
  padding: 7px 20px;
  border-radius: 7px;
  margin-right: 20px;
  transition: ease-in 0.2s;
}

.bitcBtn1 a:nth-child(1):hover{
  border: 1px solid #fff;
  background: transparent;
  color: #fff;
}

.bitcBtn1 a:nth-child(2){
  color: #fff;
  border: 1px solid transparent;
  transition: ease-in 0.2s;
  padding: 7px 20px;
}

.bitcBtn1 a:nth-child(2):hover{
  border: 1px solid #fff;
  color: #fff;
  padding: 7px 20px;
  border-radius: 7px;
  margin-right: 20px;

}

/* end sec 3 */

/* sec6 */

.bitcSec6Wrap{
  margin-top: 90px;
}

.bitc-hdr2{
  width:55%;
  margin:0 auto 30px;
  text-align: center;
}

.bitc-hdr2 h1{
color: #fff;
}

.bitc-hdr2 p{
  color: #737373;
}



.bitc1peAppbox{
  background:url(../img/BITC/1peBg.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center;
  padding:22px 20px;
  border-radius: 20px;
}


.mobilescreen1pe {
  text-align: center;
}

.mobilescreen1pe img{
  width:68%;
}

.bitcpeTxt{
  text-align: center;
}

.bitcpeTxt h1{
color: #fff;
margin-bottom: 30px;
}

.bitcpeTxt p{
color: #fff;
width: 73%;
margin: auto;
font-size: 20px;
}

.bitcpeTxt a{
margin: 40px 0;
display: block;
}



.scanQrBitc
{
margin-top: 20px;
position: relative;
}

.scanQrBitcImg
{
  width:200px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.scanQrMeBitc
{
  width: 200px;
  height:200px;
  background: transparent;
margin: auto;
}

.sca1pe
{
  width: 100%;
  height: 30px;
  background: linear-gradient(cyan, transparent);
  animation: scanning 1.5s linear alternate infinite;
}

@keyframes scanning
{
  0%{transform: translatey(0px);}
  100%{transform: translatey(200px);}
}


.qrscanMetext{
  position: absolute;
  bottom: 0;
  right:27px;
}

.qrscanMetext img{
  width: 50px;
  display: block;
}

.qrscanMetext p{
  color: #fff;
  font-size: 12px;
  width: 150px;
  padding-left: 30px;
}

.qrrytcardBox .bitcQrRytCard:last-child{
  margin-bottom: 0;
}

.bitcQrRytCard{
  border: 1px solid #261f1f;
  margin:0px 15px 15px 0;
  padding: 7px;
  border-radius: 8px;
  overflow: hidden;
  transition: ease-in 0.3s;
}
.bitcQrRytCard:hover{
  border: 1px solid #fff;
}


/* end sec6 */

/* faq */

.bitcFaqWrap{
  margin-top: 80px;
}

.bitcFaqHdr{
  text-align: center;
}

.bitcFaqHdr h1{
color: #fff;
font-size: 35px;
}

.bitcFaqHdr p{
  color: #737373;
}

.bitcAccrdian{
  width: 60%;
  margin:30px auto 0;
}

.bitcAccrdian .accordion-item {
  color: var(--bs-accordion-color);
  background-color: transparent;
  border-radius: 85px;
  margin-bottom: 15px;
}

.bitcAccrdian .accordion-item:last-of-type{
  border-radius: 85px;
}

.bitcAccrdian .accordion-button {
  color:#fff;
border: 1px solid #fff;
background: transparent;
border-radius: 60px;
}

.bitcAccrdian .accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: 65px;
  border-bottom-left-radius: 65px;
}


.bitcAccrdian .accordion-item:first-of-type .accordion-button {
  border-top-left-radius:65px;
  border-top-right-radius:65px;
}
.bitcAccrdian .accordion {
   --bs-accordion-border-width: 0px; 
   --bs-accordion-btn-icon-width: 15px;
}

.bitcAccrdian .accordion-button:not(.collapsed) {
  color: #fff;
}

.bitcFaqTxt p{
  color: #737373;
}



.bitcAccrdian .accordion-button::after{
  background-image: url(../img/BITC/arrowdown.png);
  color: #fff;
}
.bitcAccrdian .accordion-button:not(.collapsed)::after {
    background-image:  url(../img/BITC/arrowdown.png);
}

.bitcAccrdian .accordion-button:hover {
  color: #fff;
}
.bitcAccrdian .accordion-button:focus {
  box-shadow: none;
}

/* end faq */



/* gallery */

/* end gallery */

.bitcGalleryWrap{
  margin-top: 80px;
}

.marquee-Left {
    height: 300px;
    overflow: hidden;
    background-color:transparent;
    position: relative;
}

.bitcGlryMarqeebox-left {
  display: block;
  width: 200%;
  position: absolute; 
  overflow: hidden;
  animation: marqueeLeft 20s linear infinite;
}

.marquee-Left span {
  float: left;
  width: 50%;
}

.marquee-Left span img{
  border-radius: 10px;
  height:300px;
  margin-left: 15px;
}

@keyframes marqueeLeft {
  0% { right: 0; }
  100% { right: -100%; }
}

.bitcGlry1{
  width:30%;
}

.bitcGlry2{
  width:21%;
}

.bitcGlry3{
  width:45%;
}

.bitcGlry4{
  width:22%;
}

/* ryt */

.marquee-right {
  height: 300px;
  overflow: hidden;
  background-color:transparent;
  position: relative;
  margin-top: 20px;
}

.bitcGlryMarqeebox-right {
display: block;
width: 200%;
position: absolute; 
overflow: hidden;
animation: marqueeRight 20s linear infinite;
}

.marquee-right span {
float: left;
width: 50%;
}

.marquee-right span img{
border-radius: 10px;
height:300px;
margin-left: 15px;
}

@keyframes marqueeRight {
0% { left: 0; }
100% { left: -100%; }
}

.bitcGlryRyt1{
width:30%;
}

.bitcGlryRyt2{
width:21%;
}

.bitcGlryRyt3{
width:45%;
}

.bitcGlryRyt4{
width:22%;
}

/* end ryt */


/* end gellery */

/* ecosystem news */

.bitcEcoNewsWrap{
  margin-top: 80px;
}

.feauturePartner-wrapper.bitcslderNews-wrapper{
  padding: 30px 0 0px;
}

.bitcEcoNwsHding{
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.bitcEcoNwsHding h1{
color: #fff;
font-size: 30px;
}

.bitcEcoNwsHding a{
  color: #fff;
  padding: 6px 15px;
  border-radius: 8px;
  font-size: 14px;
  background: #020066;
  border: 1px solid #020066;
  transition: ease-in 0.2s;
}

.bitcEcoNwsHding a:hover{
  border: 1px solid #605858;
}

.sliderArrowTop .slick-next{
  right: 110px;
  top: -50px;
  border: 1px solid #261f1f;
  border-radius: 50px;
  width: 35px;
    height: 35px;
}
.sliderArrowTop .slick-prev{
  right:160px;
  left: inherit;
  top:-50px;
  border: 1px solid #261f1f;
  width: 35px;
    height: 35px;
  border-radius: 50px;
}


.sliderArrowTop .slick-prev:before, .sliderArrowTop .slick-next:before {
  font-size: 30px;
   line-height:0.7;
}


.slick-initialized .bitcEcoNews-slider-card.slick-slide{
  border: 1px solid #261f1f;
  border-radius: 10px;
  background: rgb(0,0,0);
  background: linear-gradient(90deg, rgba(0,0,0,0.5663515406162465) 13%, rgba(6,8,30,1) 52%);
  transition: ease-in 0.3s;
  overflow: hidden;
  margin: 0 15px 0 0;
  display: flex;
  align-items: center;
  justify-content: center;
}


.slick-initialized .bitcEcoNews-slider-card.slick-slide:hover{
  border: 1px solid #605858;
}


.bitcEcoNews-slider-img-box{
height:200px;
background: transparent;
overflow: hidden;
border-radius: 10px;
padding: 6px;
}
.bitcEcoNews-slider-img-box img{
  width: 100%;
  border-radius: 10px;
}

.bitcEcoNews-text-box{
  padding: 15px 15px 20px;
}

.bitcEcoNews-tital{
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
}

.bitcEcoNews-tital h3{
  color: #fff;
  font-size: 17px;
  font-weight: 400;
  margin-bottom: 0;
}

.bitcEcoNews-tital p{
  color: #737373;
  margin-bottom: 0;
}
.bitcEcoNews-tital p i{
  color: #fff;
}

.bitcEcoNews-pra p{
  color: #737373;
  font-size: 15px;
  margin-bottom: 0;
}

/* end ecosystem news */


/************************************************* end BITC page *****************************************************/



/************************************************* ecosystem page *****************************************************/



/* banner */

/* .eco-bannertext-box{

} */

.eco-bnr-Bg img{
  width: 100%;
  height:82vh;
}

.eco-bnr-Bg{
  border-radius: 20px;
  height:82vh;
  position: relative;
  overflow: hidden;
}

.ecoBnrWrap{
  padding: 20px;
}


.eco-bannertext-box{
  position: absolute;
  left: 5%;
  top: 50%;
  transform: translate(5%,-50%);
}
.eco-banner-heading h1{
color: #fff;
font-size: 65px;
}

.eco-banner-heading span{
  display: block;
  font-weight: 200;
  font-size:40px;
}

.eco-banner-pra p{
  color: #737373;
  width: 60%;
}


/* end banner */

/* sec1 */

.ecoSec1Wrap{
  margin-top: 80px;
}


.ecoSec1Txt h1{
color: #fff;
margin-bottom: 25px;
}

.ecoSec1Txt p{
color: #737373;
margin-bottom: 40px;
}

.ecoViewBtn{
  background: #061449;
  color: #fff;
  border: 0.5px solid #fff;
  padding: 7px 20px;
  border-radius: 8px;
  transition: ease-in 0.2s;
}

.ecoViewBtn:hover{
background: #fff;
color: #061449;
}


.ecoSec1Img img{
  width: 100%;
  border-radius: 20px;
}

.ecoRowFlex{
  align-items: center;
}

/* end sec1 */



/* sec2 */

.ecoSec2Wrap{
  margin-top: 80px;
}

.ecosec2-slider-img-box {
  height: 158px;
  background: transparent;
  overflow: hidden;
  border-radius: 10px;
  padding: 6px;
}

.ecosec2-slider-img-box img {
  width: 100%;
  border-radius: 10px;
}

/* end sec2 */

/* sec3 */

.ecoproCat-text-box{
  width: 100%;
  background-size: cover;
  background-position: center;
  padding:22px 20px;
  border-radius: 20px;
  position: relative;
  height: 265px;
}

.eco-sliderProCatBg-1{
  background:url(../img/ecosystem/smallCardmg1.png) no-repeat;
}
.eco-sliderProCatBg-2{
  background:url(../img/ecosystem/smallCardmg2.png) no-repeat;
}

.eco-sliderProCatBg-3{
  background:url(../img/ecosystem/smallCardmg3.png) no-repeat;
}

.eco-sliderProCatBg-4{
  background:url(../img/ecosystem/smallCardmg4.png) no-repeat;
}

.eco-sliderProCatBg-5{
  background:url(../img/ecosystem/smallCardmg5.png) no-repeat;
}


.slick-initialized .eco-sliderProCat-card.slick-slide:hover {
  border: 1px solid #605858;
  }

.slick-initialized .eco-sliderProCat-card.slick-slide {
padding: 2px;
border: 1px solid #261f1f;
border-radius: 20px;
margin: 0 15px 0 0;
transition: ease-in 0.2s;
}




.ecoproCat-text h3{
  color: #fff;
}

.ecoproCat-text p{
  color: #fff;
  font-size: 14px;
}

.ecoproCat-Icon-bx{
  position: absolute;
  bottom: 20px;
  width:80%;
}
.ecoproCat-Icon{
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.ecoproCat-Icon img{
  width: 25px;
}

.ecoproCat-Icon.ecoproCat-Icon1 img{
  width: 45px;
}

.ecoproCat-Icon span{
  font-weight: 500;
  font-size: 45px;
  color: #fff;
  display: block;
}

.ecoSec3SldrMg{
  padding: 30px 0 0;
}

/* end sec3 */

/* sec4 */

.ecoSec4Wrap{
  margin-top: 80px;
}

.ecoCountSec4Hdng{
  color: #fff;
  font-size: 30px;
  margin-bottom: 30px;
}

.eco-card-cost-text {
  background: rgb(35,31,64);
background: linear-gradient(152deg, rgba(35,31,64,1) 49%, rgba(163,74,77,1) 100%);
  padding: 20px;
  border-radius: 8px;
  margin-bottom: 20px;
}
.eco-card-cost-text p {
  color: #fff;
}
.eco-card-cost-text h1 {
  color: #fff;
  text-align: right;
  margin-bottom: 0;
  font-size: 29px;
}

.eco-card-costMg1{
  position: relative;
  bottom: -52px;
}

.eco-card-costMg2{
margin-left: 20px;
}

.eco-card-cost-text.eco-card-costBg1 p{
  margin-top: 30px;
  }
  
.eco-card-cost-text.eco-card-costBg1 h1{
margin-top: 30px;
font-size: 65px;
}

.eco-card-cost-text.eco-card-costBg1{
height: 200px;
margin-top: 20px;
}

/* end sec4 */

/* sec5 */

.ecoCardSec5-box{
  display: flex;
  justify-content: space-between;
}

.ecoCardSec5-box{
  background:url(../img/ecosystem/cardTextBg.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center;
  border-radius: 20px;
}

.ecoCardSec5-icon img{
  width: 25px;
}

.ecoCardSec5-icon{
  margin-bottom: 25px;
}

.ecoCardSec5-text h3{
  color: #fff;
  font-size: 17px;
}

.ecoCardSec5-text p{
  color: #fff;
}

.ecoCardSec5-text-numbr p{
  color: #fff;
  margin-bottom: 2px;
}

.ecoCardSec5-text-numbr h1{
  color: #fff;
}

.ecoCardSec5-text-box{
  width: 45%;
  padding: 20px;
}


.ecoCardSec5-img{
  width: 55%;
}

.ecoCardSec5-img img{
  width: 100%;
  border-radius: 20px;
}

/* end sec5 */

/* join project */

.ecoJoinProjctBg{
  background:url(../img/ecosystem/ecosystemJoinBg.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center;
  border-radius: 20px;
  padding:70px 50px;
}

.ecoJoinText{
  width: 50%;
  text-align: center;
}

.ecoJoinText h1{
  color: #fff;
}

.ecoJoinText p{
  color: #737373;
  padding:10px 130px;
}

.ecoJoinText a{
  background: #061449;
  color: #fff;
  border-radius: 60px;
  border:1px solid #fff;
  padding: 8px 35px;
  display: inline-block;
  transition: ease-in 0.2s;
}

.ecoJoinText a:hover{
background: #fff;
color: #061449;
}

/* end join project */

/************************************************* end ecosystem page *****************************************************/




/************************************************* end identity page *****************************************************/

/* banner */

.identityBnrBg{
  background: rgb(2,3,60);
  background: linear-gradient(152deg, rgba(2,3,60,1) 49%, rgba(84,28,31,1) 100%);
  height: 87.3vh;
}


.identity-banner-text h1{
  color: #fff;
  font-size: 55px;
}

.identity-banner-text p{
  color: #fff;
  margin: 20px 0;
}

.identity-banner-text a{
  color: #fff;
  border: 1px solid #fff;
  padding: 7px 25px;
  border-radius: 60px;
  display: inline-block;
  margin-top: 20px;
  transition: ease-in 0.2s;
}

.identity-banner-text a:hover{
  background: #fff;
  color: #020066;
}

.identity-banner-box{
  display: flex;
  align-items: center;
  height: 87.3vh;
}

.identity-banner-img img{
  width: 500px;
}

/* end banner */

/* sec1 */

.identitySec1Bg{
  border-radius: 20px;
  background: rgb(252,178,203);
  background: linear-gradient(152deg, rgba(252,178,203,1) 24%, rgba(115,223,235,1) 100%);
  padding: 50px;
  margin-top: 60px;
}

.identity-img1{
  text-align: center;
}

.identity-img1 img{
  width: 70%;
}

.identityText1 h1{
  color: #000;
}

.identityText1 p{
  color: #000;
margin: 20px 0;
}

.identityText1 a{
  color: #020066;
  border: 1px solid #020066;
padding: 7px 20px;
border-radius: 60px;
display: inline-block;
margin-top:15px;
transition: ease-in 0.2s;
}

.identityText1 a:hover{
  background: #020066;
  color: #fff;
}

/* end sec1 */

/* sec2 */

.identitySec2Wrap{
  margin-top: 80px;
}

.identityText1 h2{
  color: #000;
}

.identityText2 p{
  color: #737373;
margin: 20px 0;
}

.identityText2 a{
  color: #020066;
  border: 1px solid #020066;
padding: 7px 20px;
border-radius: 60px;
display: inline-block;
margin-top: 15px;
transition: ease-in 0.2s;
}

.identityText2 a:hover{
  background: #020066;
  color: #fff;
}

.identity-img2 img{
  width: 100%;
}


/* card */

.identitySec2CardMt{
  margin-top: 50px;
}

.identit-card1 a{
  border-radius: 8px;
  background: #fff;
  padding: 20px;
  height: 345px;
  display: block;
  transition:ease-in 0.3s;
}



.identit-card1 a:hover{
  background: rgb(222,89,110);
  background: linear-gradient(90deg, rgba(222,89,110,0.7372198879551821) 0%, rgba(55,4,97,0.7848389355742297) 100%);
}

.identit-card1 a:hover .identit-card1-text h3{
  color: #fff;
}

.identit-card1 a:hover .identit-card1-text p{
  color: #fff;
}

.identit-card1-icon img{
  width:60px;
}

.identit-card1-icon{
  margin-bottom: 20px;
}


.identit-card1-text h3{
color: #000;
font-size:20px;
}


.identit-card1-text p{
color: #737373;
}

/* end card */


/* end sec2 */



/* sec3 */

.identitySec3CardWrap{
  background: url(../img/identity/identityCardBg.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center;
  padding: 80px 0;
  margin-top: 80px;
}


.identity-img3{
  text-align: center;
}

.identity-img3 img{
  width: 70%;
}

.identityText2.identityText3 h1{
  color: #fff;
}

.identityText2.identityText3 p{
  color: #fff;
}

.identityText2.identityText3 a{
  color: #fff;
  border: 1px solid #fff;
}

.identityText2.identityText3 a:hover{
  background: #fff;
  color: #020066;
}

/* card */


.identit-card2 a{
  padding: 20px;
  height: 345px;
  display: block;
  border-radius: 8px;
  border: 1px solid #fff;
  transition: ease-in 0.3s;
}

.identit-card2 a:hover{
  background: rgb(2,0,102);
  background: radial-gradient(circle, rgba(2,0,102,1) 0%, rgba(0,0,0,1) 100%);
}

.identit-card2 .identit-card1-text h3{
  color: #fff;
}

.identit-card2 .identit-card1-text p{
  color: #737373;
}

/* end card */

/* end sec3 */

/* sec4 */

.identity-img4{
  text-align: center;
}

.identity-img4 img{
  width: 80%;
  border-radius: 20px;
}

/* card */


.identit-card3 a {
  height: 355px;
  display: block;
  border-radius: 8px;
  background: #fff;
  transition: ease-in 0.3s;
  overflow: hidden;
}

.identit-card3 a:hover {
  background: rgb(64, 27, 97);
  background: linear-gradient(90deg, rgba(64, 27, 97, 1) 39%, rgba(139, 61, 57, 1) 93%);
}
.identit-card3 a:hover .identit-card3-text h3{
  color: #fff;
}
.identit-card3 a:hover .identit-card3-text p{
  color: #fff;
}

.identit-card3-img{
  height: 172px;
  overflow: hidden;
  background: #ccc;
}
.identit-card3-img img{
  width: 100%;
}

.identit-card3-text{
  text-align: center;
  padding:17px;
}

.identit-card3-text h3{
font-size:18px;
color: #000;
}

.identit-card3-text p{
  color: #737373;
  margin-bottom: 0;
}



/* end card */
/* end sec4 */


/* sec 5 */

.identitySec5CardWrap{
  background: url(../img/identity/identityCard1Bg.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center;
  padding: 80px 0;
  margin-top: 80px;
}

.identit-card2.identit-card5 .identit-card1-text p{
  color: #ccc;
}


.identit-card5 a {
  padding: 20px;
  height: 345px;
  display: block;
  border-radius: 8px;
  border: 1px solid #fff;
  transition: ease-in0.3s;
}

.identit-card5 a:hover {
  background: rgb(33,17,62);
  background: linear-gradient(90deg, rgba(33,17,62,1) 0%, rgba(191,11,136,1) 100%);
}
.identit-card5 .identit-card1-text h3{
  color: #fff;
}
.identit-card5 .identit-card1-text p{
  color: #bbb;
}

/* sec5 end */

/* sec6 */

.identitySec6Wrap{
  margin: 80px 0 100px;
}

.identitySec6Hdr h1{
 color: #000;
 text-align: center;
 margin-bottom: 40px;
}

.identitySec6Text h3{
color: #000;
margin-bottom: 20px;
}

.identitySec6Text p{
color: #737373;
}


.identitySec6Text ul li{
  list-style: none;
position: relative;
margin-bottom: 10px;
color: #3c3a3b;
font-weight: 400;
}

.identitySec6Text ul li::before{
  content: '\f0a4';
  font-family: fontAwesome;
  position: absolute;
  left:-32px;
  top: 0;
}

.identitysec6How-img1{
  text-align: center;
}

.identitysec6How-img1 img{
  width: 80%;
  border-radius: 20px;
}

/* end sec6 */

/************************************************* end identity page *****************************************************/


/************************************************* AI page*****************************************************/


.aiBannerBg{
  background: url(../img/ai/aiBanner.png) no-repeat;
  width: 100%;
  background-size: cover;
  background-position: center;
  padding: 95px 0 105px;
}

.ai-banner-box{
  width: 75%;
}

.breadCrumbLinkAi{
  position: absolute;
  top: -70px;
}

.ai-banner-text h1{
  color: #fff;
  font-size: 45px;
}

.ai-banner-text p{
  color: #fff;
  margin: 20px 0;
  padding-right: 100px;
}

.ai-banner-text a{
  color: #fff;
  border: 1px solid #fff;
  padding: 7px 25px;
  border-radius: 60px;
  display: inline-block;
  margin-top: 20px;
  transition: ease-in0.2s;
  margin-right: 10px;
}

.ai-banner-text a:hover{
  background: #fff;
  color: #020066;
}

.ai-banner-text a img{
  width: 20px;
  margin-right: 8px;
}

.aiCardSecWrap {
  margin-top: 80px;
}

.aiHdr{
  color: #000;
  text-align: center;
  margin-bottom: 30px;
}

.aiCardBanner img{
  width: 100%;
  border-radius: 8px 0 0 8px; 
}


.aiCard2.aiCard2Banner{
  border-radius: 0 8px 8px 0;
  background: rgb(251,226,160);
background: linear-gradient(180deg, rgba(251,226,160,1) 0%, rgba(247,249,236,1) 49%, rgba(147,202,233,1) 100%);
}

.ai-banner-btn-1:hover :nth-child(1){
display: none;
}
.ai-banner-btn-1 img:nth-child(2){
  display:none;
  }


.ai-banner-btn-1:hover :nth-child(2){
  display: inline-block;
  }


.ai-card1{
  background: url(../img/ai/small-card-bg.png) no-repeat;
  background-position: center;
  background-size: cover;
  width: 100%;
  padding: 20px;
  border-radius:8px;
}

.ai-card1-text h3{
  color: #fff;
  font-size: 22px;
}

.ai-card1-text p{
  color: #fff;
}

.ai-card1-btn{
  color: #020066;
  display: block;
  background: #fff;
  padding: 10px 20px;
  border-radius: 60px;
  text-align: center;
  margin-top: 20px;
  transition: ease-in 0.2s;
}


.ai-card1-btn:hover{
  background: #020066;
  color: #fff;
}

.ai-card1-btn i{
  margin-right: 20px;
}

.ai-card2-titleBox{
  display: flex;
  align-items: center;
}


.ai-card-TitalLogo img{
  width: 50px;
  margin-right: 20px;
}

.ai-card-Title h3{
  color: #000;
  font-size: 20px;
  margin-bottom: 0px;
}
.ai-card-Title p{
  color: #000;
  margin-bottom: 0;
}

.ai-card2-text{
  margin-top: 20px;
}
.ai-card2-text p{
  color:#18181899;
}

.aiCardSocialLinkBox{
  position: absolute;
  bottom: 20px;
  width: 88%;
}

.aiCardSocialLink{
  display: flex;
  justify-content: space-between;
}

.aiCard2 {
  background: rgb(175,223,241);
  background: linear-gradient(90deg, rgba(175,223,241,1) 0%, rgba(199,246,239,1) 35%);
  padding: 20px;
  border-radius: 8px;
  height: 100%;
  position: relative;
}

.aiTryItLink{
background: #020066;
border: 1px solid #020066;
color: #fff;
font-size: 14px;
padding: 4px 15px;
border-radius: 40px;
transition: ease-in 0.2s;
}

.aiTryItLink:hover{
border: 1px solid #020066;
color: #020066;
background: transparent;
}



.aiCardSoilLink{
  color: #020066;
  font-size: 20px;
  margin-left: 10px;
  transition: ease-in 0.2s;
}

.aiCardSoilLink:hover{
color: #000;
}


.aiCardSecWrap1{
  margin-bottom: 80px;
}

.ai-card2-bg{
  background: url(../img/ai/small-card-bg1.png) no-repeat;
  background-position: center;
  background-size: cover;
  width: 100%;
  padding: 20px;
  border-radius:8px;
}


.aiCard2.aiCardOrllayBg{
  border-radius: 0 8px 8px 0;
  background: rgb(251,181,122);
  background: linear-gradient(180deg, rgba(251,181,122,1) 0%, rgba(247,249,236,1) 49%, rgba(176,85,125,0.7254551478794643) 100%);
}


/************************************************* end AI page *****************************************************/


/************************************************* Library page ******************************************************/


.libraryBanner{
  background: url(../img/library/banner.png) no-repeat;
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 88vh;
  display: flex;
}

.library-banner-box {
  width: 60%;
  display: flex;
  align-items: center;
  height: 100%;
  justify-items: center;
}


.library-banner-text h1{
  color: #fff;
  font-size: 55px;
}

.library-banner-text p{
  color: #fff;
  margin: 20px 0 0;
}



.wave-text-libraryBnr span {
  display: inline-block;
  animation: LibrayBnrwave 2s ease-in-out infinite;
}

.wave-text-libraryBnr span:nth-child(1) {
  animation-delay: 0s;
  color: #fec107;
}
.wave-text-libraryBnr span:nth-child(2) {
  animation-delay: 0.2s;  color: #fec107;
}
.wave-text-libraryBnr span:nth-child(3) {
  animation-delay: 0.4s;  color: #fec107;
}
.wave-text-libraryBnr span:nth-child(4) {
  animation-delay: 0.6s;  color: #fec107;
}

@keyframes LibrayBnrwave {
  0%, 100% {
      transform: translateY(0);
  }
  50% {
      transform: translateY(-5px);
  }
}




/* left side panel*/


.leftPnlLibraryBox{
  background: rgb(66,5,75);
background: linear-gradient(180deg, rgba(66,5,75,1) 0%, rgba(213,34,76,1) 100%);
padding: 50px 20px;
margin-top: 20px;
border-radius: 0 20px 20px 0;
height: 91%;
}

.library-lft-Ttl{
  color: #fff;
  font-size:22px;
}

.library-lft-search {
  margin-top: 30px;
}
.library-lft-search input{
  border-radius: 60px 0 0 60px;
  border: 1px solid #fff;
  background: transparent;
  border-right: none;
}

.input-group.library-lft-search>.form-control{
color: #fff;
}

.library-lft-search input::placeholder{
  color: #ababac;
}

.library-lft-search input:focus{
  border-color: #fff;
  background:transparent;
}

.input-group.library-lft-search .btn {
border-radius: 0 60px 60px 0;
color: #fff;
background:transparent;
--bs-btn-border-color: #fff;
border-left: none;
}

.input-group.library-lft-search .btn:hover {
  border-color: #fff;
  color: #020066;
  }

 
  .library-lft-SubTtl{
    color: #fff;
    font-size: 18px;
    margin-top: 30px;
    margin-bottom:20px;
  }

  .library-lft-TxtAbt{
    color: #fff;
    padding: 10px;
    border-radius: 8px;
    border:1px solid #fff;
    margin-top: 20px;
  }

  .bitcAccrdian.libraryAccordian-left{
    width: 100%;
    margin: 20px auto 0;
  }

  .bitcFaqTxt.libraryAccrdnTxt p {
    color: #fff;
}


.libraryFrmCheck .form-check-input {
  width: 20px;
  height: 20px;
  border-color: #fff;
  background: transparent;
}

.libraryFrmCheck .form-check-input[type=checkbox] {
  border-radius: 3px;
}

.libraryFrmCheck .form-check-input:focus {
  border-color:#fff;
  box-shadow:none;
}

.libraryFrmCheck .form-check-input:checked {
  background-color:transparent;
  border-color: #fff;
}

.libraryFrmCheck .form-check-label{
  color: #fff;
  margin-left: 10px;
}
.form-check.libraryFrmCheck{
  margin-bottom: 8px;
}


/* end left side panel */

.libraryCardBox{
  background: #fff;
  border-radius: 8px;
  overflow: hidden;
  height: 100%;
  box-shadow: 0 1px 3px rgba(0,0,0,0.1), 0 1px 2px rgba(0,0,0,0.1);
  transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}

.library-card-img img{
  width: 100%;
}


.library-card-text h5{
color: #020066;
font-size:17px;
}

.library-card-text h3{
color: #000;
font-size: 21px;
}

.library-card-text p{
  color: #737373;
  margin-bottom: 0;
}

.library-card-btn {
  margin-top: 20px;
}

.library-card-btn a{
  background: #dcdce1;
  border-radius: 60px;
  padding: 7px 10px;
  color: #000;
  display: inline-block;
  font-size: 15px;
  margin-right: 9px;
  transition: ease-in 0.2s;
}

.library-card-btn a:hover{
  background: #020066;
  color: #fff;
}

.libraryRytHdr{
  margin-bottom: 30px;
  font-size: 40px;
}

.library-card-body{
  padding: 20px 15px;
}

.library-row{
  margin-top: 20px;
}


.libraryLordCard{
  text-align: center;
  color: #020066;
  margin: 30px 0 80px; 
  font-size: 20px;
}


.libraryLordCard span{
  margin-bottom: -7px;
}



/*************************************************end Library page *****************************************************/




/*************************************************Roadmap page******************************************************/


.roadmapBanner {
  height: 88vh;
  display: flex;
}



.roadmapSec1Wrap{
  margin-top: 80px;
  margin-bottom: 80px;
}

.roadmapHdr{
  width: 60%;
  margin-bottom: 50px;
}

.roadmap-banner-box{
  margin-top: 200px;
}




/* animation road map banner */

.roadbnrImg{
  margin-top: 100px;
}

.roadmapSvg{
  width: 100%;
}


#redblocks > * {
  transform: translate3d(160px, -93px, 0);
  -webkit-animation: moveblocks 4s 1s ease infinite;
          animation: moveblocks 4s 1s ease infinite;
}

@-webkit-keyframes moveblocks {
  0% {
    transform: translate3d(160px, -93px, 0);
  }
  50%, 100% {
    transform: translate(0);
  }
}

@keyframes moveblocks {
  0% {
    transform: translate3d(160px, -93px, 0);
  }
  50%, 100% {
    transform: translate(0);
  }
}
#firstBlock {
  transform: translate3d(160px, -93px, 0);
  -webkit-animation: firstBlock 4s 1s ease infinite;
          animation: firstBlock 4s 1s ease infinite;
}

#blockdis {
  -webkit-animation: blockdis 4s 1s ease infinite;
          animation: blockdis 4s 1s ease infinite;
}

@-webkit-keyframes blockdis {
  30% {
    opacity: 1;
  }
  40%, 100% {
    opacity: 0;
    transform: translate3d(-160px, 93px, 0);
  }
}

@keyframes blockdis {
  30% {
    opacity: 1;
  }
  40%, 100% {
    opacity: 0;
    transform: translate3d(-160px, 93px, 0);
  }
}
@-webkit-keyframes firstBlock {
  0%, 15% {
    opacity: 0;
  }
  40%, 100% {
    opacity: 1;
  }
}
@keyframes firstBlock {
  0%, 15% {
    opacity: 0;
  }
  40%, 100% {
    opacity: 1;
  }
}
#redblocksparticles g:nth-child(1) polygon {
  opacity: 0.35;
  -webkit-animation: glow 4s 1s ease infinite;
          animation: glow 4s 1s ease infinite;
}

#redblocksparticles g:nth-child(2) polygon {
  opacity: 0.35;
  -webkit-animation: glow 4s 1s ease infinite;
          animation: glow 4s 1s ease infinite;
}

#redblocksparticles g:nth-child(3) polygon {
  opacity: 0.35;
  -webkit-animation: glow 4s 1s ease infinite;
          animation: glow 4s 1s ease infinite;
}

#redblocksparticles g:nth-child(4) polygon {
  opacity: 0.35;
  -webkit-animation: glow 4s 1s ease infinite;
          animation: glow 4s 1s ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(1) {
  -webkit-animation: dots 4s 1050ms ease infinite;
          animation: dots 4s 1050ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(1) {
  -webkit-animation: dots 4s 1050ms ease infinite;
          animation: dots 4s 1050ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(1) {
  -webkit-animation: dots 4s 1050ms ease infinite;
          animation: dots 4s 1050ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(1) {
  -webkit-animation: dots 4s 1050ms ease infinite;
          animation: dots 4s 1050ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(2) {
  -webkit-animation: dots 4s 1100ms ease infinite;
          animation: dots 4s 1100ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(2) {
  -webkit-animation: dots 4s 1100ms ease infinite;
          animation: dots 4s 1100ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(2) {
  -webkit-animation: dots 4s 1100ms ease infinite;
          animation: dots 4s 1100ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(2) {
  -webkit-animation: dots 4s 1100ms ease infinite;
          animation: dots 4s 1100ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(3) {
  -webkit-animation: dots 4s 1150ms ease infinite;
          animation: dots 4s 1150ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(3) {
  -webkit-animation: dots 4s 1150ms ease infinite;
          animation: dots 4s 1150ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(3) {
  -webkit-animation: dots 4s 1150ms ease infinite;
          animation: dots 4s 1150ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(3) {
  -webkit-animation: dots 4s 1150ms ease infinite;
          animation: dots 4s 1150ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(4) {
  -webkit-animation: dots 4s 1200ms ease infinite;
          animation: dots 4s 1200ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(4) {
  -webkit-animation: dots 4s 1200ms ease infinite;
          animation: dots 4s 1200ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(4) {
  -webkit-animation: dots 4s 1200ms ease infinite;
          animation: dots 4s 1200ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(4) {
  -webkit-animation: dots 4s 1200ms ease infinite;
          animation: dots 4s 1200ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(5) {
  -webkit-animation: dots 4s 1250ms ease infinite;
          animation: dots 4s 1250ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(5) {
  -webkit-animation: dots 4s 1250ms ease infinite;
          animation: dots 4s 1250ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(5) {
  -webkit-animation: dots 4s 1250ms ease infinite;
          animation: dots 4s 1250ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(5) {
  -webkit-animation: dots 4s 1250ms ease infinite;
          animation: dots 4s 1250ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(6) {
  -webkit-animation: dots 4s 1300ms ease infinite;
          animation: dots 4s 1300ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(6) {
  -webkit-animation: dots 4s 1300ms ease infinite;
          animation: dots 4s 1300ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(6) {
  -webkit-animation: dots 4s 1300ms ease infinite;
          animation: dots 4s 1300ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(6) {
  -webkit-animation: dots 4s 1300ms ease infinite;
          animation: dots 4s 1300ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(7) {
  -webkit-animation: dots 4s 1350ms ease infinite;
          animation: dots 4s 1350ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(7) {
  -webkit-animation: dots 4s 1350ms ease infinite;
          animation: dots 4s 1350ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(7) {
  -webkit-animation: dots 4s 1350ms ease infinite;
          animation: dots 4s 1350ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(7) {
  -webkit-animation: dots 4s 1350ms ease infinite;
          animation: dots 4s 1350ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(8) {
  -webkit-animation: dots 4s 1400ms ease infinite;
          animation: dots 4s 1400ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(8) {
  -webkit-animation: dots 4s 1400ms ease infinite;
          animation: dots 4s 1400ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(8) {
  -webkit-animation: dots 4s 1400ms ease infinite;
          animation: dots 4s 1400ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(8) {
  -webkit-animation: dots 4s 1400ms ease infinite;
          animation: dots 4s 1400ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(9) {
  -webkit-animation: dots 4s 1450ms ease infinite;
          animation: dots 4s 1450ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(9) {
  -webkit-animation: dots 4s 1450ms ease infinite;
          animation: dots 4s 1450ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(9) {
  -webkit-animation: dots 4s 1450ms ease infinite;
          animation: dots 4s 1450ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(9) {
  -webkit-animation: dots 4s 1450ms ease infinite;
          animation: dots 4s 1450ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(10) {
  -webkit-animation: dots 4s 1500ms ease infinite;
          animation: dots 4s 1500ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(10) {
  -webkit-animation: dots 4s 1500ms ease infinite;
          animation: dots 4s 1500ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(10) {
  -webkit-animation: dots 4s 1500ms ease infinite;
          animation: dots 4s 1500ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(10) {
  -webkit-animation: dots 4s 1500ms ease infinite;
          animation: dots 4s 1500ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(11) {
  -webkit-animation: dots 4s 1550ms ease infinite;
          animation: dots 4s 1550ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(11) {
  -webkit-animation: dots 4s 1550ms ease infinite;
          animation: dots 4s 1550ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(11) {
  -webkit-animation: dots 4s 1550ms ease infinite;
          animation: dots 4s 1550ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(11) {
  -webkit-animation: dots 4s 1550ms ease infinite;
          animation: dots 4s 1550ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(12) {
  -webkit-animation: dots 4s 1600ms ease infinite;
          animation: dots 4s 1600ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(12) {
  -webkit-animation: dots 4s 1600ms ease infinite;
          animation: dots 4s 1600ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(12) {
  -webkit-animation: dots 4s 1600ms ease infinite;
          animation: dots 4s 1600ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(12) {
  -webkit-animation: dots 4s 1600ms ease infinite;
          animation: dots 4s 1600ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(13) {
  -webkit-animation: dots 4s 1650ms ease infinite;
          animation: dots 4s 1650ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(13) {
  -webkit-animation: dots 4s 1650ms ease infinite;
          animation: dots 4s 1650ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(13) {
  -webkit-animation: dots 4s 1650ms ease infinite;
          animation: dots 4s 1650ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(13) {
  -webkit-animation: dots 4s 1650ms ease infinite;
          animation: dots 4s 1650ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(14) {
  -webkit-animation: dots 4s 1700ms ease infinite;
          animation: dots 4s 1700ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(14) {
  -webkit-animation: dots 4s 1700ms ease infinite;
          animation: dots 4s 1700ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(14) {
  -webkit-animation: dots 4s 1700ms ease infinite;
          animation: dots 4s 1700ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(14) {
  -webkit-animation: dots 4s 1700ms ease infinite;
          animation: dots 4s 1700ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(15) {
  -webkit-animation: dots 4s 1750ms ease infinite;
          animation: dots 4s 1750ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(15) {
  -webkit-animation: dots 4s 1750ms ease infinite;
          animation: dots 4s 1750ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(15) {
  -webkit-animation: dots 4s 1750ms ease infinite;
          animation: dots 4s 1750ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(15) {
  -webkit-animation: dots 4s 1750ms ease infinite;
          animation: dots 4s 1750ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(16) {
  -webkit-animation: dots 4s 1800ms ease infinite;
          animation: dots 4s 1800ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(16) {
  -webkit-animation: dots 4s 1800ms ease infinite;
          animation: dots 4s 1800ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(16) {
  -webkit-animation: dots 4s 1800ms ease infinite;
          animation: dots 4s 1800ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(16) {
  -webkit-animation: dots 4s 1800ms ease infinite;
          animation: dots 4s 1800ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(17) {
  -webkit-animation: dots 4s 1850ms ease infinite;
          animation: dots 4s 1850ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(17) {
  -webkit-animation: dots 4s 1850ms ease infinite;
          animation: dots 4s 1850ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(17) {
  -webkit-animation: dots 4s 1850ms ease infinite;
          animation: dots 4s 1850ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(17) {
  -webkit-animation: dots 4s 1850ms ease infinite;
          animation: dots 4s 1850ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(18) {
  -webkit-animation: dots 4s 1900ms ease infinite;
          animation: dots 4s 1900ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(18) {
  -webkit-animation: dots 4s 1900ms ease infinite;
          animation: dots 4s 1900ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(18) {
  -webkit-animation: dots 4s 1900ms ease infinite;
          animation: dots 4s 1900ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(18) {
  -webkit-animation: dots 4s 1900ms ease infinite;
          animation: dots 4s 1900ms ease infinite;
}

#redblocksparticles g:nth-child(1) g circle:nth-child(19) {
  -webkit-animation: dots 4s 1950ms ease infinite;
          animation: dots 4s 1950ms ease infinite;
}

#redblocksparticles g:nth-child(2) g circle:nth-child(19) {
  -webkit-animation: dots 4s 1950ms ease infinite;
          animation: dots 4s 1950ms ease infinite;
}

#redblocksparticles g:nth-child(3) g circle:nth-child(19) {
  -webkit-animation: dots 4s 1950ms ease infinite;
          animation: dots 4s 1950ms ease infinite;
}

#redblocksparticles g:nth-child(4) g circle:nth-child(19) {
  -webkit-animation: dots 4s 1950ms ease infinite;
          animation: dots 4s 1950ms ease infinite;
}

@-webkit-keyframes glow {
  0%, 45% {
    opacity: 0;
  }
  60%, 100% {
    opacity: 0.35;
  }
}

@keyframes glow {
  0%, 45% {
    opacity: 0;
  }
  60%, 100% {
    opacity: 0.35;
  }
}
@-webkit-keyframes dots {
  0%, 35% {
    transform: translate(0);
    opacity: 0;
  }
  60%, 80% {
    transform: translate(55px, -35px);
    opacity: 1;
  }
  100% {
    transform: translate(55px, -35px);
    opacity: 0;
  }
}
@keyframes dots {
  0%, 35% {
    transform: translate(0);
    opacity: 0;
  }
  60%, 80% {
    transform: translate(55px, -35px);
    opacity: 1;
  }
  100% {
    transform: translate(55px, -35px);
    opacity: 0;
  }
}
#purplebg > :nth-child(1) {
  -webkit-animation: up 2s 500ms ease infinite alternate;
          animation: up 2s 500ms ease infinite alternate;
}

#purplebg > :nth-child(2) {
  -webkit-animation: up 2s 1000ms ease infinite alternate;
          animation: up 2s 1000ms ease infinite alternate;
}

#purplebg > :nth-child(3) {
  -webkit-animation: up 2s 1500ms ease infinite alternate;
          animation: up 2s 1500ms ease infinite alternate;
}

#purplebg > :nth-child(4) {
  -webkit-animation: up 2s 2000ms ease infinite alternate;
          animation: up 2s 2000ms ease infinite alternate;
}

#purplebg > :nth-child(5) {
  -webkit-animation: up 2s 2500ms ease infinite alternate;
          animation: up 2s 2500ms ease infinite alternate;
}

#purplebg > :nth-child(6) {
  -webkit-animation: up 2s 3000ms ease infinite alternate;
          animation: up 2s 3000ms ease infinite alternate;
}

#purplebg > :nth-child(7) {
  -webkit-animation: up 2s 3500ms ease infinite alternate;
          animation: up 2s 3500ms ease infinite alternate;
}

#purplebg > :nth-child(8) {
  -webkit-animation: up 2s 4000ms ease infinite alternate;
          animation: up 2s 4000ms ease infinite alternate;
}

#purplebg > :nth-child(9) {
  -webkit-animation: up 2s 4500ms ease infinite alternate;
          animation: up 2s 4500ms ease infinite alternate;
}

#purplebg > :nth-child(10) {
  -webkit-animation: up 2s 5000ms ease infinite alternate;
          animation: up 2s 5000ms ease infinite alternate;
}

#purplebg > :nth-child(11) {
  -webkit-animation: up 2s 5500ms ease infinite alternate;
          animation: up 2s 5500ms ease infinite alternate;
}

#purplebg > :nth-child(12) {
  -webkit-animation: up 2s 6000ms ease infinite alternate;
          animation: up 2s 6000ms ease infinite alternate;
}

#purplebg > :nth-child(13) {
  -webkit-animation: up 2s 6500ms ease infinite alternate;
          animation: up 2s 6500ms ease infinite alternate;
}

#purplebg > :nth-child(14) {
  -webkit-animation: up 2s 7000ms ease infinite alternate;
          animation: up 2s 7000ms ease infinite alternate;
}

#purplebg > :nth-child(15) {
  -webkit-animation: up 2s 7500ms ease infinite alternate;
          animation: up 2s 7500ms ease infinite alternate;
}

#purplebg > :nth-child(16) {
  -webkit-animation: up 2s 8000ms ease infinite alternate;
          animation: up 2s 8000ms ease infinite alternate;
}

#purplebg > :nth-child(17) {
  -webkit-animation: up 2s 8500ms ease infinite alternate;
          animation: up 2s 8500ms ease infinite alternate;
}

#purplebg > :nth-child(18) {
  -webkit-animation: up 2s 9000ms ease infinite alternate;
          animation: up 2s 9000ms ease infinite alternate;
}

#purplebg > :nth-child(19) {
  -webkit-animation: up 2s 9500ms ease infinite alternate;
          animation: up 2s 9500ms ease infinite alternate;
}

#purplebg > :nth-child(20) {
  -webkit-animation: up 2s 10000ms ease infinite alternate;
          animation: up 2s 10000ms ease infinite alternate;
}

#purplebg > :nth-child(21) {
  -webkit-animation: up 2s 10500ms ease infinite alternate;
          animation: up 2s 10500ms ease infinite alternate;
}

@-webkit-keyframes up {
  to {
    transform: translate(0, -25px);
  }
}

@keyframes up {
  to {
    transform: translate(0, -25px);
  }
}
#bottomparticles > :nth-child(1) {
  -webkit-animation: particles 4s 300ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 300ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles2 > :nth-child(1) {
  -webkit-animation: particles 4s 300ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 300ms ease infinite alternate, p 2s ease infinite alternate;
}

#redglowparticles > :nth-child(1) {
  -webkit-animation: particles 4s 300ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 300ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles > :nth-child(2) {
  -webkit-animation: particles 4s 600ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 600ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles2 > :nth-child(2) {
  -webkit-animation: particles 4s 600ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 600ms ease infinite alternate, p 2s ease infinite alternate;
}

#redglowparticles > :nth-child(2) {
  -webkit-animation: particles 4s 600ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 600ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles > :nth-child(3) {
  -webkit-animation: particles 4s 900ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 900ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles2 > :nth-child(3) {
  -webkit-animation: particles 4s 900ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 900ms ease infinite alternate, p 2s ease infinite alternate;
}

#redglowparticles > :nth-child(3) {
  -webkit-animation: particles 4s 900ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 900ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles > :nth-child(4) {
  -webkit-animation: particles 4s 1200ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 1200ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles2 > :nth-child(4) {
  -webkit-animation: particles 4s 1200ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 1200ms ease infinite alternate, p 2s ease infinite alternate;
}

#redglowparticles > :nth-child(4) {
  -webkit-animation: particles 4s 1200ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 1200ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles > :nth-child(5) {
  -webkit-animation: particles 4s 1500ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 1500ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles2 > :nth-child(5) {
  -webkit-animation: particles 4s 1500ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 1500ms ease infinite alternate, p 2s ease infinite alternate;
}

#redglowparticles > :nth-child(5) {
  -webkit-animation: particles 4s 1500ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 1500ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles > :nth-child(6) {
  -webkit-animation: particles 4s 1800ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 1800ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles2 > :nth-child(6) {
  -webkit-animation: particles 4s 1800ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 1800ms ease infinite alternate, p 2s ease infinite alternate;
}

#redglowparticles > :nth-child(6) {
  -webkit-animation: particles 4s 1800ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 1800ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles > :nth-child(7) {
  -webkit-animation: particles 4s 2100ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 2100ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles2 > :nth-child(7) {
  -webkit-animation: particles 4s 2100ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 2100ms ease infinite alternate, p 2s ease infinite alternate;
}

#redglowparticles > :nth-child(7) {
  -webkit-animation: particles 4s 2100ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 2100ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles > :nth-child(8) {
  -webkit-animation: particles 4s 2400ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 2400ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles2 > :nth-child(8) {
  -webkit-animation: particles 4s 2400ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 2400ms ease infinite alternate, p 2s ease infinite alternate;
}

#redglowparticles > :nth-child(8) {
  -webkit-animation: particles 4s 2400ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 2400ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles > :nth-child(9) {
  -webkit-animation: particles 4s 2700ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 2700ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles2 > :nth-child(9) {
  -webkit-animation: particles 4s 2700ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 2700ms ease infinite alternate, p 2s ease infinite alternate;
}

#redglowparticles > :nth-child(9) {
  -webkit-animation: particles 4s 2700ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 2700ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles > :nth-child(10) {
  -webkit-animation: particles 4s 3000ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 3000ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles2 > :nth-child(10) {
  -webkit-animation: particles 4s 3000ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 3000ms ease infinite alternate, p 2s ease infinite alternate;
}

#redglowparticles > :nth-child(10) {
  -webkit-animation: particles 4s 3000ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 3000ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles > :nth-child(11) {
  -webkit-animation: particles 4s 3300ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 3300ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles2 > :nth-child(11) {
  -webkit-animation: particles 4s 3300ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 3300ms ease infinite alternate, p 2s ease infinite alternate;
}

#redglowparticles > :nth-child(11) {
  -webkit-animation: particles 4s 3300ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 3300ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles > :nth-child(12) {
  -webkit-animation: particles 4s 3600ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 3600ms ease infinite alternate, p 2s ease infinite alternate;
}

#bottomparticles2 > :nth-child(12) {
  -webkit-animation: particles 4s 3600ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 3600ms ease infinite alternate, p 2s ease infinite alternate;
}

#redglowparticles > :nth-child(12) {
  -webkit-animation: particles 4s 3600ms ease infinite alternate, p 2s ease infinite alternate;
          animation: particles 4s 3600ms ease infinite alternate, p 2s ease infinite alternate;
}

@-webkit-keyframes p {
  85%, 100% {
    opacity: 0;
  }
}

@keyframes p {
  85%, 100% {
    opacity: 0;
  }
}
@-webkit-keyframes particles {
  0%, 100% {
    transform: translate(0);
  }
  50% {
    transform: translate(10px, 15px);
  }
}
@keyframes particles {
  0%, 100% {
    transform: translate(0);
  }
  50% {
    transform: translate(10px, 15px);
  }
}
.particlespoly {
  -webkit-animation: p 2s ease infinite alternate;
          animation: p 2s ease infinite alternate;
}

#d-app g:nth-child(1) {
  -webkit-animation: updown 2s 200ms ease-in-out infinite alternate;
          animation: updown 2s 200ms ease-in-out infinite alternate;
}

#d-app g:nth-child(2) {
  -webkit-animation: updown 2s 400ms ease-in-out infinite alternate;
          animation: updown 2s 400ms ease-in-out infinite alternate;
}

#d-app g:nth-child(3) {
  -webkit-animation: updown 2s 600ms ease-in-out infinite alternate;
          animation: updown 2s 600ms ease-in-out infinite alternate;
}

#d-apps2 g:nth-child(1) {
  -webkit-animation: updown 2s 200ms ease-in-out infinite alternate;
          animation: updown 2s 200ms ease-in-out infinite alternate;
}

#d-apps2 g:nth-child(2) {
  -webkit-animation: updown 2s 400ms ease-in-out infinite alternate;
          animation: updown 2s 400ms ease-in-out infinite alternate;
}

#d-apps2 g:nth-child(3) {
  -webkit-animation: updown 2s 600ms ease-in-out infinite alternate;
          animation: updown 2s 600ms ease-in-out infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(1) {
  -webkit-animation: updown 2s 50ms ease infinite alternate;
          animation: updown 2s 50ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(2) {
  -webkit-animation: updown 2s 100ms ease infinite alternate;
          animation: updown 2s 100ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(3) {
  -webkit-animation: updown 2s 150ms ease infinite alternate;
          animation: updown 2s 150ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(4) {
  -webkit-animation: updown 2s 200ms ease infinite alternate;
          animation: updown 2s 200ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(5) {
  -webkit-animation: updown 2s 250ms ease infinite alternate;
          animation: updown 2s 250ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(6) {
  -webkit-animation: updown 2s 300ms ease infinite alternate;
          animation: updown 2s 300ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(7) {
  -webkit-animation: updown 2s 350ms ease infinite alternate;
          animation: updown 2s 350ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(8) {
  -webkit-animation: updown 2s 400ms ease infinite alternate;
          animation: updown 2s 400ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(9) {
  -webkit-animation: updown 2s 450ms ease infinite alternate;
          animation: updown 2s 450ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(10) {
  -webkit-animation: updown 2s 500ms ease infinite alternate;
          animation: updown 2s 500ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(11) {
  -webkit-animation: updown 2s 550ms ease infinite alternate;
          animation: updown 2s 550ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(12) {
  -webkit-animation: updown 2s 600ms ease infinite alternate;
          animation: updown 2s 600ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(13) {
  -webkit-animation: updown 2s 650ms ease infinite alternate;
          animation: updown 2s 650ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(14) {
  -webkit-animation: updown 2s 700ms ease infinite alternate;
          animation: updown 2s 700ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(15) {
  -webkit-animation: updown 2s 750ms ease infinite alternate;
          animation: updown 2s 750ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(16) {
  -webkit-animation: updown 2s 800ms ease infinite alternate;
          animation: updown 2s 800ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(17) {
  -webkit-animation: updown 2s 850ms ease infinite alternate;
          animation: updown 2s 850ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(18) {
  -webkit-animation: updown 2s 900ms ease infinite alternate;
          animation: updown 2s 900ms ease infinite alternate;
}

#d-apps2wrapper g:nth-child(3) g > circle:nth-child(19) {
  -webkit-animation: updown 2s 950ms ease infinite alternate;
          animation: updown 2s 950ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(1) {
  -webkit-animation: updown 2s 50ms ease infinite alternate;
          animation: updown 2s 50ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(2) {
  -webkit-animation: updown 2s 100ms ease infinite alternate;
          animation: updown 2s 100ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(3) {
  -webkit-animation: updown 2s 150ms ease infinite alternate;
          animation: updown 2s 150ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(4) {
  -webkit-animation: updown 2s 200ms ease infinite alternate;
          animation: updown 2s 200ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(5) {
  -webkit-animation: updown 2s 250ms ease infinite alternate;
          animation: updown 2s 250ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(6) {
  -webkit-animation: updown 2s 300ms ease infinite alternate;
          animation: updown 2s 300ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(7) {
  -webkit-animation: updown 2s 350ms ease infinite alternate;
          animation: updown 2s 350ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(8) {
  -webkit-animation: updown 2s 400ms ease infinite alternate;
          animation: updown 2s 400ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(9) {
  -webkit-animation: updown 2s 450ms ease infinite alternate;
          animation: updown 2s 450ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(10) {
  -webkit-animation: updown 2s 500ms ease infinite alternate;
          animation: updown 2s 500ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(11) {
  -webkit-animation: updown 2s 550ms ease infinite alternate;
          animation: updown 2s 550ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(12) {
  -webkit-animation: updown 2s 600ms ease infinite alternate;
          animation: updown 2s 600ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(13) {
  -webkit-animation: updown 2s 650ms ease infinite alternate;
          animation: updown 2s 650ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(14) {
  -webkit-animation: updown 2s 700ms ease infinite alternate;
          animation: updown 2s 700ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(15) {
  -webkit-animation: updown 2s 750ms ease infinite alternate;
          animation: updown 2s 750ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(16) {
  -webkit-animation: updown 2s 800ms ease infinite alternate;
          animation: updown 2s 800ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(17) {
  -webkit-animation: updown 2s 850ms ease infinite alternate;
          animation: updown 2s 850ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(18) {
  -webkit-animation: updown 2s 900ms ease infinite alternate;
          animation: updown 2s 900ms ease infinite alternate;
}

#d-appswrapper g:nth-child(2) g > circle:nth-child(19) {
  -webkit-animation: updown 2s 950ms ease infinite alternate;
          animation: updown 2s 950ms ease infinite alternate;
}

@-webkit-keyframes updown {
  100% {
    transform: translate(0, -20px);
  }
}

@keyframes updown {
  100% {
    transform: translate(0, -20px);
  }
}
#Layer_1 > g:nth-child(2) > g:nth-child(18) > g:nth-child(12) {
  -webkit-animation: arrows 1s ease-in-out infinite alternate, p 2s ease infinite alternate;
          animation: arrows 1s ease-in-out infinite alternate, p 2s ease infinite alternate;
}

@-webkit-keyframes arrows {
  to {
    transform: translate(25px, 25px);
  }
}

@keyframes arrows {
  to {
    transform: translate(25px, 25px);
  }
}
#Layer_1 > g:nth-child(2) > g:nth-child(17) > g:nth-child(13) {
  -webkit-animation: arrows2 1s ease-in-out infinite alternate, p 2s ease infinite alternate;
          animation: arrows2 1s ease-in-out infinite alternate, p 2s ease infinite alternate;
}

@-webkit-keyframes arrows2 {
  to {
    transform: translate(-25px, -25px);
  }
}

@keyframes arrows2 {
  to {
    transform: translate(-25px, -25px);
  }
}
#Layer_1 > g:nth-child(2) > g:nth-child(17) > g:nth-child(12) {
  -webkit-animation: arrows 1s ease-in-out infinite alternate, p 2s ease infinite alternate;
          animation: arrows 1s ease-in-out infinite alternate, p 2s ease infinite alternate;
}

/* end */


.roadmapHdr h1 a{
  color: #fff;
  margin-bottom: 20px;
}

.roadmapHdr h1 a span{
  font-size: 66px;
  margin-right: 10px;
}

.roadmapHdr p{
  color: #fff;
}


.slick-slide.roadmapSlickSlider{
  margin:10px;
}



.roadmapSlider .slick-next{
  right: 20px;
}
.roadmapSlider .slick-prev{
  left: 20px;
}

.roadmapSlider .slick-prev, .roadmapSlider .slick-next {
  width: 40px;
  height:40px;
  border-radius: 100%;
  background: rgb(0,0,0);
  background: linear-gradient(35deg, rgba(0,0,0,0.6218136912968313) 35%, rgba(0,0,0,0.4761554279915091) 98%);
}


.roadmapSlider .slick-prev:before, .roadmapSlider .slick-next:before {
  font-size: 30px;
}

.slick-prev, .slick-next{
  background: #000;
  border-radius: 15px;
  border-color: transparent;
}



.roadmapCrad{
  background: rgb(66,5,75);
  background: linear-gradient(35deg, rgba(66,5,75,0.5685924027814251) 0%, rgba(0,0,0,0.34730388737526263) 35%, rgba(213,34,76,0.14842433555453427) 98%);
  padding: 20px;
  border-radius: 8px;
  width:400px;
  border: 1px solid #333;
  transition: ease-in0.3s;
}

.roadmapCrad:hover{
  background: rgb(30,46,99);
  background: linear-gradient(35deg, rgba(30,46,99,0.5433823187478116) 27%, rgba(203,36,110,0.46775206664697133) 63%, rgba(23,23,23,1) 100%);
}


.roadmapCrad-icon img{
  width:60px;
}

.roadmapCradtitle h3{
color: #fff;
font-size: 22px;
}

.roadmapCradtitle p{
  color: #737373;
  }

.roadmapCradtitle p span{
color: #fff;
margin-left: 5px;
}

.roadmapCradTxt{
color: #fff;
}

.roadmapCradNo p{
  color: #fff;
  font-size: 45px;
  margin-bottom: 0;
}

.roadmapCradNo span{
  color: #fff;
  margin-top: -14px;
  display: block;
}

.roadmapNoBox{
  display: flex;
  justify-content: space-between;
  margin-top: 50px;
}




/*************************************************end Roadmap page******************************************************/



/************************************************* Individual page ******************************************************/

.individualsMegaMenuImg{
  height: 100%;
}

.megamenulftImg.individualsMegaMenuImg img{
  width: 273px;
  border-radius: 22px;
  margin-bottom: 0px;
}

.dropdown-menu.mega-menu-dropdown.menu-dropdown-Individual {
  --bs-dropdown-min-width: 530px;
  padding: 20px;
}

.getStarted-bnr-Bg{
  background: rgb(30, 16, 42);
  background: linear-gradient(90deg, rgba(30, 16, 42, 1) 0%, rgba(54, 23, 83, 1) 100%);
  height: 82vh;
}

.getStartedContainerFxd{
  position: relative;
}

.getStarted-bannertext-box {
  position: absolute;
  text-align: center;
  top: 50%;
  left: 0%;
  transform: translate(0%, -50%);
  z-index: 999;
  width: 100%;
}

.breadCrumbLinkgetStarted{
  position: absolute;
  top: 30px;
}


.getStarted-card-cost-wrap{
  margin-top: 20px;
}

.getStarted-card-cost-text {
  background: rgb(2,3,60);
  background: radial-gradient(circle, rgba(2,3,60,1) 0%, rgba(86,30,29,0.3781162123052346) 100%);
  padding: 20px;
  border-radius: 8px;
  margin-bottom: 20px;
}

.getStarted-card-cost-text h1 {
  color: #fff;
  text-align: right;
  margin-bottom: 0;
  font-size:45px;
}

.getStarted-card-cost-text p {
  color: #fff;
}

.getStrated-hdr1{
  text-align: center;
  width: 50%;
  margin: 0 auto 80px;
}

.getStrated-hdr1 h1{
  color: #fff;
  font-size: 60px;
}

.getStrated-hdr1 p{
color: #737373;
}


.getStartedSCard1{
  background: rgb(2,3,60);
  background: radial-gradient(circle, rgba(2,3,60,1) 0%, rgba(0,0,0,0.4621498257506127) 100%);
  padding: 30px 20px;
  border-radius: 20px;
  height: 100%;
}


.getStartedCard1-text h3 {
    color: #fff;
    font-size: 19px;
}

.getStartedCard1-text p {
  color: #737373;
  font-size: 15px;
}

.getStartedScardBtn{
  margin-top: 30px;
}

.getStartedScardBtn a{
  border: 0.5px solid #333;
  background: rgb(2,3,60);
  background: radial-gradient(circle, rgba(2,3,60,1) 0%, rgba(0,0,0,0.4621498257506127) 100%);
  color: #fff;
  padding: 7px 20px;
  font-size: 15px;
  border-radius:8px;
  transition: ease-in 01s;
}

.getStartedScardBtn a:hover{
  border: 0.5px solid #ccc;
}


.getStarted-icon1 img{
  width: 200px;
  margin-top: -81px;
}


.getStarted-icon1 {
  text-align: center;
  height: 130px;
}

.getStarted-icon1.getStarted-icon3 img{
  width:180px;
  margin-top: -81px;
}


.getStarted-icon1.getStarted-icon4 img{
  width:300px;
  margin-top: -81px;
}




.getStartedBCardText{
  padding: 50px;
}


.getStartedBCardText h3{
  color: #fff;
  font-size: 34px;
  font-weight: 500;
}

.getStartedBCardText p{
  color: #bbb;
  width: 60%;
  margin-bottom: 30px
}

.getStartedBCardText a{
  background-color: #020066;
  color: #fff;
  border-radius: 60px;
  padding: 7px 25px;
  border: 1px solid #020066;
  display: inline-block;
  margin-top: 20px;
  transition: ease-in 0.3s;
}

.getStartedBCardText a:hover{
  background: #fff;
  color: #020066;
}

.getStartedBCardImg{
  text-align: center;
}

.getStartedBCardImg1 img{
  width: 75%;
  margin: auto;
}

.getStartedBCardImg2 img{
  width:70%;
  margin: auto; 
}

.getStartedBCardImg3 img{
  width: 100%;
  margin: auto; 
}

.getStartedBCardImg4 img{
  width:75%;
  margin: auto; 
}

.getStartedBCardImg5 img{
  width: 100%;
  margin: auto; 
}

.getStartedBCardImg6{
  padding: 20px;
}
.getStartedBCardImg6 img{
  width: 70%;
  margin: auto; 
}


.bigCardBg{
  border-radius: 15px;
  display: flex;
  align-items: center;
  position: relative;
}

.bigCardBg.bigCardBg-1{
  background: rgb(38,17,16);
  background: linear-gradient(183deg, rgba(38,17,16,1) 27%, rgba(29,13,16,1) 63%, rgba(0,0,0,1) 100%);
}
.bigCardBg.bigCardBg-2{
  margin-top: 30px;
  background: rgb(0,0,0);
  background: linear-gradient(183deg, rgba(0,0,0,0.2744747557226015) 27%, rgba(57,59,10,0.2520657921371674) 63%, rgba(105,64,255,0.5433823187478116) 100%);
}

.bigCardBg.bigCardBg-3{
  margin-top: 30px;
  background: rgb(0,0,0);
  background: linear-gradient(117deg, rgba(0,0,0,0.2744747557226015) 27%, rgba(0,0,0,0.2968837193080357) 63%, rgba(251,73,255,0.26327027392988445) 100%);
}

.bigCardBg.bigCardBg-4{
  margin-top: 30px;
  background: rgb(131,58,180);
  background: linear-gradient(90deg, rgba(131,58,180,0.34450276692708337) 0%, rgba(253,29,29,0.26327027392988445) 50%, rgba(0,0,0,0.26327027392988445) 100%);
}

.bigCardBg.bigCardBg-5 {
  margin-top: 30px;
  background: rgb(0,0,0);
background: linear-gradient(183deg, rgba(0,0,0,1) 27%, rgba(2,7,26,1) 63%, rgba(42,0,14,1) 100%);
}

.bigCardBg.bigCardBg-6{
  margin-top: 30px;
  background: #000;
}


.getStrtdRow{
  display: flex;
  align-items: center;
  width: 100%;
}



.step_number {
  background-image: linear-gradient(to bottom, #333, #31313100);
  font-size: 230px;
  top: -33px;
  right:0;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-weight: 600;
  line-height: .8;
  position: absolute;

}


.bigCardBg-1.bigCardBg-2{
  margin-top: 30px;
}




.getStarted-Glry img{
  width: 100%;
  border-radius: 20px;
}
 /* end get started */


 /* the Bitc token page */


.theBitTokenBnrImgFxd1{
  position: absolute;
  text-align: center;
  top:20%;
  left: 0%;
  width:17%;
}

.theBitTokenBnrImgFxd2{
  position: absolute;
  text-align: center;
  top:20%;
  right: 0%;
  width:20%;
  opacity: 0.5;
}

.theBitTokenSec1Wrap{
  margin-top: 20px;
}


/* on chain 2Fa page */


.on-chain2Fa-bnr-Bg{
  background: rgb(2,0,102);
  background: radial-gradient(circle, rgba(2,0,102,1) 0%, rgba(0,0,0,0.7450629910167192) 70%);
  height: 82vh;
  position: relative;
}

.onChain2Fa-banner-pra p{
  color: #ccc;
  width: 65%;
  margin: auto;
}

.onChain2FaImgFxd1{
  position: absolute;
  left: 0;
  top: 10%;
  width:30%;
}

.onChain2FaImgFxd2{
  position: absolute;
  right: 0;
  top: 10%;
  width:30%;
  opacity: 0.2;
}

.onChinRow{
  align-items: center;
}

.onChian2faImg-1{
  text-align: center;
}

.onChian2faImg-1 img{
  width: 70%;
  margin: auto;
}

.onChian2faImg-1.onChian2faImg-3 img{
  width: 60%;
  margin: auto;
  rotate: 20deg;
}

.on-chain-2faCardBg1{
  background: rgb(2,0,102);
  background: radial-gradient(circle, rgba(2,0,102,1) 0%, rgba(0,0,0,0.3781162123052346) 70%);
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
  border-radius: 15px;
  height: 100%;
  position: relative;
}


.on-chain-2faCardBg2{
  background: rgb(2,0,102);
background: radial-gradient(circle, rgba(2,0,102,1) 0%, rgba(86,30,29,0.3781162123052346) 70%);
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
  border-radius: 15px;
  height: 100%;
  position: relative;
}

.on-chain-2faCardMg1{
  width:220px;
  margin-bottom: 30px;
}

.on-chain-2faCardText {
  padding: 64px;
height: 100%;
}

.on-chain-2faCardText h2 {
  color: #737373;
  font-size: 30px;
  font-weight: 600;
  text-align: right;
}

.on-chain-2faCardText h1 {
  color: #fff;
  font-size: 30px;
  font-weight: 600;
}

.on-chain-2faCardText p {
  color: #fff;
}


.onChain2FaCardBtn1 {
  background-color: #020066;
  color: #fff;
  border-radius: 60px;
  padding-bottom: 200px;
  padding: 6px 20px;
  border: 1px solid #020066;
  display: inline-block;
  margin-top: 20px;
  transition: ease-in 0.3s;
}

.onChain2FaCardBtn1:hover{
  background: #fff;
  color: #020066;
}

.onChain2FaCardBtn2{
  color: #737373;
  margin-left: 15px;
  transition: ease-in 0.3s;
}

.onChain2FaCardBtn2:hover{
  color: #fff;
}

/* end on chain 2Fa page */


/* staking page*/

.stakingImgFxd1{
  position: absolute;
  left: 0;
  bottom: -5%;
  width: 37%;
}

/* animation */

.isometric-cube-1 {
  position: absolute;
  top: 149px;
  left: 228px;
}

.isometric-cube-2 {
  position: absolute;
  top: 275px;
  left: 361px;
  scale: 70%;
  animation: cube-2 5s infinite linear;
}

@keyframes cube-2 {
  from {
  }
  15% {
    top: 105px;
  }
  30% {
    top: 135px;
  }
  45% {
    top: 105px;
  }
  60% {
    top: 135px;
  }
  75% {
    top: 80px;
  }
  to {
  }
}

.isometric-cube-3 {
  position: absolute;
  scale: 50%;
  top: 378px;
  left: 186px;
  animation: cube-3 5s ease-in-out infinite 1s;
}

@keyframes cube-3 {
  from {
    opacity: 0;
  }
  15% {
    translate: 120px -90px;
    opacity: 1;
  }
  to {
  }
}

.isometric-cube-4 {
  position: absolute;
  scale: 35%;
  top: 250px;
  left: 15px;
  animation: cube-4 5s infinite linear 1.5s;
}

@keyframes cube-4 {
  from {
  }
  15% {
    top: 390px;
  }
  30% {
    top: 300px;
  }
  45% {
    top: 380px;
  }
  60% {
    top: 290px;
  }
  75% {
    top: 320px;
  }
  90% {
    top: 390px;
  }
  to {
  }
}

.isometric-cube-5 {
  position: absolute;
  scale: 25%;
  top: 260px;
  left: 118px;
  animation: cube-5 5s infinite ease-out 1.7s;
}

@keyframes cube-5 {
  from {
    opacity: 0;
  }
  15% {
    translate: -120px -90px;
    opacity: 1;
  }
  85% {
    translate: -70px -60px;
  }
  to {
  }
}

/* Isometric Cube Parts */
.isometric-cube-top {
  width: 130px;
  height: 130px;
  background: #085bb5;
  transform-origin: 0 0;
  transform: rotate(210deg) skewX(-30deg) scaleY(0.864);
}

.isometric-cube-right {
  position: absolute;
  height: 130px;
  width: 130px;
  background: #043468;
  transform-origin: 0 0;
  transform: rotate(-30deg) skewX(-30deg) translate(0, -113px) scaleY(0.864);
}

.isometric-cube-left {
  position: absolute;
  width: 130px;
  height: 130px;
  transform-origin: 0 0;
  background: #4fa0f8;
  transform: rotate(90deg) skewX(-30deg) scaleY(0.864) translate(-130.5px, 0);
}

.text {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-family: sans-serif;
  font-size: 4em;
  color: white;
  animation: text-color 8s infinite linear;
}

@keyframes text-color {
  from {
    color: #085bb5;
  }
  12% {
    color: #f99f3e;
    text-shadow: 2px 2px 10px #cef5ff, -2px -2px 20px #6fdaff;
  }
  24% {
    color: #085bb5;
    text-shadow: none;
  }
  36% {
    color: #f99f3e;
    text-shadow: 2px 2px 10px #cef5ff, -2px -2px 20px #6fdaff;
  }
  48% {
    color: #085bb5;
    text-shadow: none;
  }
  60% {
    color: #f99f3e;
    text-shadow: 2px 2px 10px #cef5ff, -2px -2px 20px #6fdaff;
  }
  72% {
    color: #085bb5;
    text-shadow: none;
  }
  84% {
    color: #f99f3e;
    text-shadow: 2px 2px 10px #cef5ff, -2px -2px 20px #6fdaff;
  }
  to {
  }
}


/* Set background and border color */
.stakingAnimationSec1 {
  width: 500px;
  height: 500px;
  position: relative;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}

.stakingMtWrapSec-3{
  margin-top: 100px;
}

.stakingCostCardPra{
  margin-top: 30px;
  color: #737373;
}

.stakinkImg-2{
  text-align: center;
}
.stakinkImg-2 img{
  width: auto;
}

/* end animation */

/* end staking page*/



/* Sustainability */

.sustainabilityBnrBg{
background: url(../img/individuals/sustainable/banner1.png) no-repeat;
background-position: center;
background-size: cover;
width: 100%;
  height: 87.3vh;
  position: relative;
  overflow: hidden;
}



/* animation */


.sustainableBnrAniImg{
  left: 50%;
  top: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
  color: #fff;
}

.sustainableBnrAniImg img{
  width: 400px;
}

.sustainableBnrAni{
  position: relative;
  display:flex;
  justify-content:center;
  align-items:center;
  width: 100%;
  height: 100%;
}

.sustainableBnrAni-ring{
  position:absolute;
  height: 500px;
  width: 500px;
  border: 0px solid #272727;
  border-radius:50%;
}

.sustainableBnrAni-ring:nth-child(1){
  border-bottom-width: 10px;
  border-color: #ca2c92;
  animation: sustainableBnrAni-rotate1 1.5s linear infinite;
}

.sustainableBnrAni-ring:nth-child(2){
  border-right-width: 10px;
  border-color: #00ffff;
  animation: sustainableBnrAni-rotate2 1.5s linear infinite;
}

.sustainableBnrAni-ring:nth-child(3){
  border-top-width: 10px;
  border-color: #E0E722;
  animation: sustainableBnrAni-rotate3 1.5s linear infinite;
}


@keyframes sustainableBnrAni-rotate1{
  0%{
    transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg)
  }
  100%{
    transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg)
  }
}
@keyframes sustainableBnrAni-rotate2{
  0%{
    transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg)
  }
  100%{
    transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg)
  }
}
@keyframes sustainableBnrAni-rotate3{
  0%{
    transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg)
  }
  100%{
    transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg)
  }
}

/* end animation */


/* end banner */

/* sec1 */

.sustainSec1Wrap{
  margin-top: 80px;
}

.sustainabilitySec1Hdr{
  margin-bottom: 40px;
}


.sustainabilitySec1Hdr h1{
  font-size:3rem;
  font-weight: 600;
  letter-spacing: 2px;
  background-image: linear-gradient(92deg, #020066, #feab3a);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  /* -webkit-animation: sustain-textAnim 5s infinite linear;
  animation: sustain-textAnim 5s infinite linear; */
}
/* @-webkit-keyframes sustain-textAnim {
  from {
    -webkit-filter: hue-rotate(0deg);
  }
  to {
    -webkit-filter: hue-rotate(-360deg);
  }
}
@keyframes sustain-textAnim {
  from {
    -webkit-filter: hue-rotate(0deg);
  }
  to {
    -webkit-filter: hue-rotate(-360deg);
  }
} */


.sustainabilitySec1Hdr a{
  color: #020066;
  border: 1px solid #020066;
  padding: 7px 20px;
  border-radius: 60px;
  display: inline-block;
  margin-top: 15px;
  transition: ease-in 0.2s;
}

.sustainabilitySec1Hdr a:hover {
  background: #020066;
  color: #fff;
}


.sustainSec1Pra p{
  font-size: 20px;
  font-weight: 400;
  line-height: 34px;
}

/* end sec1 */

/* sec2 */

.sustainableSe2Hdr{
  color: #000;
  width: 60%;
  margin: auto;
  text-align: center;
}

.sustainability-card1{
  padding: 30px;
  text-align: center;
  background: #fff;
  border-radius: 10px;
  height: 100%;
}

.susTainSec2TextBox{
  width: 60%;
}

.susTainSec2Text h1{
  color: #000;
}

.susTainSec2Text p{
  color: #444;
  font-size: 17px;
  margin: 20px 0;
}

.susTainSec2TextList ul{
  padding-left:40px;
}

.susTainSec2TextList ul li{
  color: #000;
  font-size: 19px;
  list-style: none;
  position: relative;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
  line-height: 30px;
}

.susTainSec2TextList ul li::before{
  content: "";
  background: url(../img/individuals/sustainable/check.png) no-repeat;
  background-position: center;
  background-size: cover;
  position: absolute;
  left: -40px;
  top: 3px;
  width: 35px;
  height: 35px;
}

.susTainSec2TextFlex{
  display: flex;
  margin-top:80px;
}


.susTainSec2TextImg img{
  width:100%;
  margin-top:120px;
  display: inline-block;
}

/* end sec2 */

/* sec3 */

.sustainSec3BgWrap {
  background: rgb(2,0,102);
  background: linear-gradient(90deg, rgba(2,0,102,0.6750349798122374) 0%, rgba(49,23,80,0.6610293775713411) 48%, rgba(237,30,121,0.6134103299522935) 100%);
  width: 100%;
  background-size: cover;
  background-position: center;
  padding:50px 0;
  margin-top: 80px;
}

.sustainablesec3Img img{
  width:100%;
}

.sustanSec3Text h1 {
  color: #fff;
  font-size: 50px;
  margin-bottom: 30px;
}

.sustanSec3Text p{
  color: #fff;
}

/* end sec3 */


/* sec 4 */


.sustainSec4Hdr h1{
  letter-spacing: 2px;
  background-image: linear-gradient(92deg, #020066, #feab3a);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  width: 60%;
  margin-bottom: 60px;
}


.sustainSec4Card{
  padding: 20px;
}

.sustainSec4CardIcon img{
  width: 100px;
  margin-bottom: 20px;
}


.sustainSec4CardText h3{
color: #000;
font-size: 22px;
font-weight: 600;
}

.sustainSec4CardText p{
color: #444;
}


/* end sec 4 */


/* sec5 */

.sustainSec5formBox{
  background: rgb(0,32,68);
  background: linear-gradient(90deg, rgba(0,32,68,1) 0%, rgba(103,28,110,1) 48%, rgba(157,20,126,1) 100%);
  padding: 80px 40px;
  margin-top: 80px;
  border-radius: 25px;
}

.susTainSec5FrmStext{
  font-size: 12px;
  color: #999;
  margin-top: 20px;
}


.sustainSec5Form{
  margin: 50px 0 0;
}

.sustainSec5Form .form-control{
  width: 100%;
  display: block;
  padding: 9px 15px;
  background-color: transparent;
  border: 1px solid #ccc;
  color: #fff;
  border-radius: 100px;
}

.sustanSec6Btn{
  color: #fff;
  padding: 8px 25px;
  border: 1px solid #fff;
  border-radius: 100px;
  display: inline-block;
  margin-top: 20px;
  transition: ease-in 0.2s;
}

.sustanSec6Btn:hover{
  background: #fff;
  color: #020066;
}

/* end sec5 */

/* sec6 */
.sustainSec6BgWrap{
  background: url(../img/individuals/sustainable/midaleBnrBg.jpg);
  width: 100%;
  background-size: cover;
  background-position: center;
  padding: 100px 0;
  margin-top: 80px;
}


.sustainSec6Text h3 {
  color: #000;
  margin-bottom: 20px;
}

.sustainSec6Text p {
  color: #444;
}

/* end sec6 */


/* news */

.bitcEcoNwsHding.sustainNwsHding h1{
color: #000;
}

.sustainNewSlder .slick-prev:before, .sustainNewSlder .slick-next:before {
  color: #020066;
}


.slick-initialized .sustainEcoNews-slider-card.slick-slide {
  border-radius: 10px;
  background:#fff;
  transition: ease-in 0.3s;
  overflow: hidden;
  margin: 0 15px 0 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.susuTainNews-tital {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
}

.susuTainNews-tital h3{
  color: #000;
  font-size: 17px;
  font-weight: 500;
  margin-bottom: 0;
}
.susuTainNews-tital p {
  color: #444;
  margin-bottom: 0;
}

.susuTainNews-tital p i {
  color: #000;
}

/* end news */

/* end Sustainability*/


/************************************************* end Individual page ******************************************************/






/************************************************* Community page ******************************************************/




/* team */


.team-bnr-Bg{
  background: url(../img/community/team/teamBnr1.jpg) no-repeat;
  width: 100%;
  background-position: center;
  background-size: cover;
  height: 86.5vh;
  position: relative;
  overflow: hidden;
}

.team-bannertext-box{
  position: absolute;
  top: 50%;
  left: 10%;
  transform: translate(0%, -50%);
  z-index: 999;
  width: 100%;
}

.team-banner-heading{
  color: #fff;
  font-size: 100px;
}


.team-banner-pra{
  color: #ccc;
  width: 40%;
}


.team-inner-box a, .team-inner-box a:hover, .team-inner-box a:focus, .team-inner-box a:active {
  text-decoration: none;
  outline: none;
}
.team-inner-box a {
  font-style: normal;
  text-decoration: none;
  transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -webkit-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
}
.team-inner-box a, .team-inner-box a:active, .team-inner-box a:focus {
  color: #333;
  text-decoration: none;
  transition-timing-function: ease-in-out;
  -ms-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  -webkit-transition-timing-function: ease-in-out;
  -o-transition-timing-function: ease-in-out;
  transition-duration: .2s;
  -ms-transition-duration: .2s;
  -moz-transition-duration: .2s;
  -webkit-transition-duration: .2s;
  -o-transition-duration: .2s;
}
.team-social-links {
  margin: 0;
  padding: 0;
  list-style: none;
}
 

.team-Sec-hdr{
  width: 60%;
  margin:80px auto 0;
  text-align: center;
}

.team-Sec-hdr h1{
color: #fff;
}

.team-Sec-hdr p{
  color: #737373;
  }

.team-speakers-section-three {
  padding: 50px 0 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  overflow: hidden;
}
.team-speaker-block-three {
  position: relative;
}
.team-speaker-block-three .team-inner-box {
  position: relative;
  background: rgb(2,0,102);
  background: radial-gradient(circle, rgba(2,0,102,1) 0%, rgba(0,0,0,0.7450629910167192) 70%);
  overflow: hidden;
  padding-bottom: 30px;
  max-width: 300px;
  margin: 0 auto;
  overflow: hidden;
  box-shadow: 0 20px 30px rgba(0, 0, 0, .1);
  -webkit-transition: all 300ms ease;
  -moz-transition: all 600ms ease;
  -ms-transition: all 600ms ease;
  -o-transition: all 600ms ease;
  transition: all 600ms ease;
}
.team-speaker-block-three .team-inner-box:hover {
  box-shadow: 0 0 5px rgba(0, 0, 0, .1);
}
.team-speaker-block-three .team-image-box {
  position: relative;
  display: block;
  text-align: center;
  padding: 50px 0;
}

.team-speaker-block-three .team-image-box:before {
  position: absolute;
  left: -1px;
  right: 3px;
  top: -1px;
  height: 68%;
  background: url(../img/community/team/team-card-bg2.png);
  -webkit-transform: scale(-1);
  -moz-transform: scale(-1);
  -ms-transform: scale(-1);
  -o-transform: scale(-1);
  transform: scale(-1);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: cover;
  content: ""}

  
.team-speaker-block-three .team-image-box.team-image-box-1:before {
  left: -10px;
  right: -10px;
  top: -4px;
  height: 100%;
  background-image: url(../img/community/team/team-card-bg1.png);
  background-position: right top;
}



.team-speaker-block-three .team-image-box .team-image {
  position: relative;
  display: inline-block;
  height: 200px;
  width: 200px;
  overflow: hidden;
  border: 4px solid #ec7561;
  box-shadow: 0 0 20px rgba(0, 0, 0, .3);
  border-radius: 50%;
  z-index: 9;
  margin-bottom: 0;
  -webkit-transition: all 600ms ease;
  -ms-transition: all 600ms ease;
  -o-transition: all 600ms ease;
  -moz-transition: all 600ms ease;
  transition: all 600ms ease;
}
.team-speaker-block-three .team-inner-box:hover .team-image-box .team-image {
  border-radius: 0;
}
.team-speaker-block-three .team-image-box .team-image img {
  display: block;
  width: 100%;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.team-speaker-block-three .team-inner-box:hover .team-image img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.team-speaker-block-three .team-info-box {
  position: relative;
  display: inline-block;
  padding: 10px 30px;
  padding-right: 10px;
  background-color: #020066;
}
.team-speaker-block-three .team-info-box:before {
  position: absolute;
  left: 0;
  right: -30px;
  background-color: #020066;
  content: "";
  top: 0;
  height: 100%;
  -webkit-transform: skew(-30deg);
  -moz-transform: skew(-30deg);
  -ms-transform: skew(-30deg);
  -o-transform: skew(-30deg);
  transform: skew(-30deg);
  border-radius: 0 14px 14px 0;
}
.team-speaker-block-three .team-info-box .team-name {
  position: relative;
  font-size: 18px;
  line-height: 1.2em;
  color: #fff;
  font-weight: 500;
}
.team-speaker-block-three .team-info-box .team-name a {
  color: #fff;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.team-speaker-block-three .team-info-box .team-name a:hover {
  color: #fff;
}
.team-speaker-block-three .team-info-box .team-designation {
  position: relative;
  display: block;
  font-size: 14px;
  line-height: 20px;
  color: #fff;
  font-weight: 400;
}
.team-speaker-block-three .team-social-box {
  position: absolute;
  top: 90px;
  transform: translateX(-50px);
  -webkit-transition: all 600ms ease;
  -ms-transition: all 600ms ease;
  -o-transition: all 600ms ease;
  -moz-transition: all 600ms ease;
  transition: all 600ms ease;
}
.team-speaker-block-three .team-social-box .team-social-links li {
  margin-bottom: 4px;
}
.team-speaker-block-three .team-inner-box:hover .team-social-box {
  transform: translateX(10px);
}
.team-speaker-block-two .team-social-links li {
  position: relative;
  display: inline-block;
  margin-bottom: 10px;
}
.team-speaker-block-three .team-social-links li a i {
  position: relative;
  display: block;
  width: 32px;
  height: 32px;
  border: 1px solid #eee;
  font-size: 16px;
  line-height: 30px;
  background-color: #fff;
  text-align: center;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.team-speaker-block-three .team-social-links li a:hover i {
  color: #fff;
  background:#020066;
}



/* end team*/

/* governance */

.governance-bnr-Bg{
  background: rgb(2, 0, 102);
  background: radial-gradient(circle, rgba(2, 0, 102, 1) 0%, rgba(0, 0, 0, 0.7450629910167192) 70%); 
  height: 83.5vh;
  position: relative;
  overflow: hidden;
  margin: 20px;
  border-radius: 54px;
}


.governanceBnrText{
  position: absolute;
  left:0;
  top: 40%;
  transform: translate(0, -45%);
  width: 100%;
  padding: 0 200px;
  z-index: 9;
}

.governanceBnrHdr{
  color: #fff;
  font-size: 50px;
  font-weight: 500;
}

.governanceBnrHdr span{
  color: #95fa4f;
}

.governanceBnrPra{
  color: #fff;
  font-size: 21px;
  font-weight: 200;
  margin-top: 20px;
}

.governanceBnrBtn{
  color: #020066;
  background: #fff;
  padding: 10px 25px;
  border-radius: 80px;
  border: 1px solid #fff;
  display: inline-block;
  margin-top: 30px;
  transition: ease-in 0.2s;
}



/* banner star bg */


.governce-governce-bg-animation {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;

}

#governce-stars {
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 117px 1613px #c49952, 1488px 635px #c49952, 944px 914px #c49952, 647px 277px #c49952, 1792px 1205px #c49952, 656px 1517px #c49952, 820px 1839px #c49952, 1153px 1400px #c49952, 870px 13px #c49952, 550px 702px #c49952, 1155px 1056px #c49952, 88px 1709px #c49952, 1450px 1090px #c49952, 1929px 457px #c49952, 1390px 905px #c49952, 1771px 269px #c49952, 1741px 669px #c49952, 432px 64px #c49952, 563px 996px #c49952, 1918px 1873px #c49952, 1845px 1211px #c49952, 231px 1503px #c49952, 37px 220px #c49952, 1970px 495px #c49952, 1812px 925px #c49952, 67px 1398px #c49952, 535px 279px #c49952, 1837px 829px #c49952, 1945px 685px #c49952, 1677px 1817px #c49952, 1317px 1415px #c49952, 1785px 905px #c49952, 1787px 1554px #c49952, 802px 1296px #c49952, 512px 1101px #c49952, 583px 1364px #c49952, 336px 558px #c49952, 979px 334px #c49952, 106px 792px #c49952, 204px 34px #c49952, 1845px 1763px #c49952, 445px 1599px #c49952, 386px 453px #c49952, 471px 952px #c49952, 1466px 1676px #c49952, 1885px 303px #c49952, 51px 1717px #c49952, 1211px 299px #c49952, 1546px 1887px #c49952, 1067px 33px #c49952, 1088px 1326px #c49952, 1938px 760px #c49952, 470px 648px #c49952, 1213px 269px #c49952, 1767px 78px #c49952, 977px 976px #c49952, 1926px 175px #c49952, 722px 1512px #c49952, 945px 227px #c49952, 1811px 99px #c49952, 1912px 1406px #c49952, 1602px 1243px #c49952, 610px 449px #c49952, 654px 1393px #c49952, 1930px 1193px #c49952, 258px 1184px #c49952, 89px 265px #c49952, 824px 1494px #c49952, 1506px 1435px #c49952, 1027px 753px #c49952, 1px 1197px #c49952, 530px 1161px #c49952, 864px 1555px #c49952, 1610px 1604px #c49952, 1035px 1114px #c49952, 1456px 133px #c49952, 1196px 1253px #c49952, 361px 1037px #c49952, 834px 351px #c49952, 436px 1676px #c49952, 1194px 1007px #c49952, 1141px 647px #c49952, 319px 454px #c49952, 937px 1769px #c49952, 1872px 1013px #c49952, 733px 643px #c49952, 1250px 511px #c49952, 189px 296px #c49952, 1639px 163px #c49952, 1584px 336px #c49952, 1912px 1343px #c49952, 1298px 1307px #c49952, 1750px 902px #c49952, 1129px 845px #c49952, 1899px 1470px #c49952, 1427px 232px #c49952, 1391px 838px #c49952, 1225px 1819px #c49952, 190px 1366px #c49952, 1865px 518px #c49952, 203px 1383px #c49952, 1455px 614px #c49952, 423px 354px #c49952, 1678px 1790px #c49952, 241px 608px #c49952, 1089px 730px #c49952, 1342px 38px #c49952, 1848px 249px #c49952, 1874px 1785px #c49952, 1040px 1837px #c49952, 751px 261px #c49952, 510px 1975px #c49952, 52px 795px #c49952, 1786px 1310px #c49952, 498px 712px #c49952, 190px 375px #c49952, 1341px 722px #c49952, 43px 1394px #c49952, 1821px 1687px #c49952, 106px 130px #c49952, 1717px 1978px #c49952, 168px 151px #c49952, 183px 740px #c49952, 945px 1381px #c49952, 669px 1170px #c49952, 1285px 1816px #c49952, 110px 1217px #c49952, 1623px 813px #c49952, 869px 647px #c49952, 867px 582px #c49952, 735px 1240px #c49952, 519px 1896px #c49952, 132px 156px #c49952, 1649px 193px #c49952, 241px 1109px #c49952, 643px 484px #c49952, 574px 1282px #c49952, 1952px 564px #c49952, 1978px 145px #c49952, 329px 903px #c49952, 1674px 617px #c49952, 1978px 558px #c49952, 1808px 1715px #c49952, 1526px 1238px #c49952, 475px 1330px #c49952, 810px 425px #c49952, 1709px 634px #c49952, 1658px 336px #c49952, 425px 194px #c49952, 352px 96px #c49952, 148px 180px #c49952, 1139px 1046px #c49952, 1809px 1233px #c49952, 1669px 171px #c49952, 263px 1394px #c49952, 534px 715px #c49952, 396px 1008px #c49952, 589px 1445px #c49952, 1190px 381px #c49952, 1709px 279px #c49952, 520px 891px #c49952, 1136px 1867px #c49952, 1280px 1233px #c49952, 836px 296px #c49952, 1348px 646px #c49952, 1539px 913px #c49952, 423px 781px #c49952, 1271px 1805px #c49952, 696px 564px #c49952, 1549px 804px #c49952, 303px 1555px #c49952, 1449px 1903px #c49952, 66px 687px #c49952, 1164px 856px #c49952, 1958px 1326px #c49952, 125px 157px #c49952, 508px 1669px #c49952, 465px 725px #c49952, 1925px 1440px #c49952, 405px 793px #c49952, 278px 110px #c49952, 1084px 1065px #c49952, 1077px 705px #c49952, 663px 1844px #c49952, 734px 263px #c49952, 870px 1761px #c49952, 103px 1169px #c49952, 1506px 1295px #c49952, 1883px 926px #c49952, 335px 1361px #c49952, 1126px 1284px #c49952, 257px 1165px #c49952, 837px 580px #c49952, 1211px 1362px #c49952, 1137px 1380px #c49952, 135px 632px #c49952, 1491px 1965px #c49952, 1098px 195px #c49952, 506px 417px #c49952, 693px 1243px #c49952, 622px 1862px #c49952, 1412px 1343px #c49952, 948px 1894px #c49952, 1315px 1363px #c49952, 754px 1098px #c49952, 1931px 930px #c49952, 1831px 342px #c49952, 1751px 1839px #c49952, 84px 775px #c49952, 1662px 1488px #c49952, 617px 1769px #c49952, 1869px 1292px #c49952, 963px 432px #c49952, 371px 1114px #c49952, 37px 642px #c49952, 21px 1184px #c49952, 602px 366px #c49952, 414px 524px #c49952, 282px 244px #c49952, 1689px 868px #c49952, 943px 681px #c49952, 898px 679px #c49952, 449px 1774px #c49952, 1678px 1313px #c49952, 475px 1811px #c49952, 1146px 1509px #c49952, 1151px 1863px #c49952, 1617px 846px #c49952, 82px 1077px #c49952, 324px 1317px #c49952, 1516px 885px #c49952, 1706px 1526px #c49952, 1925px 1180px #c49952, 553px 967px #c49952, 1072px 536px #c49952, 1715px 1816px #c49952, 185px 286px #c49952, 1362px 1600px #c49952, 628px 1938px #c49952, 1187px 412px #c49952, 569px 211px #c49952, 1959px 1356px #c49952, 1571px 105px #c49952, 319px 1111px #c49952, 36px 1364px #c49952, 502px 1788px #c49952, 1051px 1993px #c49952, 1617px 773px #c49952, 424px 1507px #c49952, 1623px 1955px #c49952, 307px 662px #c49952, 183px 1048px #c49952, 1919px 1453px #c49952, 1006px 1817px #c49952, 468px 673px #c49952, 1142px 1375px #c49952, 1228px 443px #c49952, 1734px 552px #c49952, 20px 1041px #c49952, 1783px 334px #c49952, 98px 1237px #c49952, 1356px 1940px #c49952, 853px 1779px #c49952, 1910px 560px #c49952, 1174px 1656px #c49952, 110px 1724px #c49952, 542px 1771px #c49952, 1758px 1931px #c49952, 1463px 1401px #c49952, 1155px 84px #c49952, 1504px 835px #c49952, 750px 322px #c49952, 407px 1900px #c49952, 1600px 1141px #c49952, 657px 886px #c49952, 526px 714px #c49952, 18px 836px #c49952, 1546px 1548px #c49952, 22px 469px #c49952, 594px 1466px #c49952, 1160px 1078px #c49952, 627px 1055px #c49952, 195px 699px #c49952, 1099px 684px #c49952, 530px 551px #c49952, 1160px 1325px #c49952, 894px 727px #c49952, 1157px 98px #c49952, 136px 1483px #c49952, 1875px 1975px #c49952, 1803px 566px #c49952, 318px 1073px #c49952, 1866px 1656px #c49952, 543px 414px #c49952, 719px 474px #c49952, 1115px 738px #c49952, 353px 875px #c49952, 184px 1938px #c49952, 1854px 1534px #c49952, 420px 1698px #c49952, 1480px 1550px #c49952, 522px 203px #c49952, 1897px 1904px #c49952, 975px 1708px #c49952, 1774px 602px #c49952, 1908px 274px #c49952, 61px 715px #c49952, 983px 1156px #c49952, 326px 1013px #c49952, 641px 290px #c49952, 1522px 120px #c49952, 405px 1637px #c49952, 1021px 1099px #c49952, 631px 1145px #c49952, 982px 1967px #c49952, 200px 651px #c49952, 795px 351px #c49952, 790px 1082px #c49952, 144px 1572px #c49952, 1542px 901px #c49952, 158px 1524px #c49952, 849px 1843px #c49952, 1807px 203px #c49952, 1747px 45px #c49952, 1603px 1738px #c49952, 617px 1966px #c49952, 342px 748px #c49952, 1779px 1173px #c49952, 1428px 152px #c49952, 589px 1998px #c49952, 1940px 1838px #c49952, 115px 272px #c49952, 1217px 1395px #c49952, 1402px 1491px #c49952, 1833px 1814px #c49952, 243px 966px #c49952, 319px 578px #c49952, 813px 364px #c49952, 669px 882px #c49952, 551px 134px #c49952, 1819px 920px #c49952, 740px 1826px #c49952, 1021px 952px #c49952, 1575px 453px #c49952, 324px 419px #c49952, 929px 417px #c49952, 885px 1112px #c49952, 503px 187px #c49952, 1908px 362px #c49952, 1063px 1601px #c49952, 169px 1792px #c49952, 789px 963px #c49952, 1697px 948px #c49952, 1761px 1810px #c49952, 1844px 1591px #c49952, 1709px 949px #c49952, 1402px 1396px #c49952, 1037px 225px #c49952, 1832px 518px #c49952, 1728px 1782px #c49952, 194px 1421px #c49952, 1395px 742px #c49952, 1478px 1325px #c49952, 40px 593px #c49952, 1732px 117px #c49952, 51px 158px #c49952, 1598px 1672px #c49952, 701px 849px #c49952, 1403px 1979px #c49952, 145px 1414px #c49952, 550px 906px #c49952, 1366px 460px #c49952, 142px 1379px #c49952, 34px 1864px #c49952, 1346px 308px #c49952, 293px 998px #c49952, 21px 1868px #c49952, 540px 1033px #c49952, 60px 746px #c49952, 1602px 1476px #c49952, 180px 804px #c49952, 345px 1982px #c49952, 1439px 640px #c49952, 939px 1834px #c49952, 20px 432px #c49952, 492px 1549px #c49952, 109px 1579px #c49952, 1796px 1403px #c49952, 1079px 519px #c49952, 1664px 389px #c49952, 1627px 1061px #c49952, 823px 419px #c49952, 1399px 1882px #c49952, 1906px 344px #c49952, 1189px 848px #c49952, 117px 882px #c49952, 1262px 33px #c49952, 1048px 434px #c49952, 1208px 1309px #c49952, 1616px 408px #c49952, 1833px 853px #c49952, 1433px 1656px #c49952, 811px 1861px #c49952, 439px 1672px #c49952, 1105px 248px #c49952, 328px 1652px #c49952, 13px 1658px #c49952, 685px 987px #c49952, 985px 403px #c49952, 1664px 1206px #c49952, 1993px 1925px #c49952, 440px 917px #c49952, 1835px 319px #c49952, 1404px 1907px #c49952, 624px 1443px #c49952, 843px 954px #c49952, 478px 1567px #c49952, 895px 1602px #c49952, 1231px 871px #c49952, 1267px 1646px #c49952, 475px 334px #c49952, 784px 796px #c49952, 1294px 199px #c49952, 109px 702px #c49952, 1978px 362px #c49952, 291px 940px #c49952, 971px 1343px #c49952, 74px 719px #c49952, 36px 715px #c49952, 1007px 1423px #c49952, 860px 314px #c49952, 631px 177px #c49952, 1900px 1590px #c49952, 1239px 1348px #c49952, 1346px 1270px #c49952, 1934px 1475px #c49952, 1553px 559px #c49952, 588px 1969px #c49952, 670px 1269px #c49952, 1484px 376px #c49952, 20px 1424px #c49952, 1396px 8px #c49952, 969px 244px #c49952, 1807px 538px #c49952, 1873px 891px #c49952, 636px 1142px #c49952, 1474px 1562px #c49952, 763px 350px #c49952, 663px 700px #c49952, 500px 1469px #c49952, 1302px 722px #c49952, 181px 291px #c49952, 266px 893px #c49952, 1403px 654px #c49952, 492px 460px #c49952, 1503px 1369px #c49952, 23px 1662px #c49952, 349px 333px #c49952, 1435px 1017px #c49952, 1441px 705px #c49952, 1708px 1446px #c49952, 1041px 911px #c49952, 1063px 780px #c49952, 1158px 1356px #c49952, 767px 1454px #c49952, 1912px 797px #c49952, 1731px 1759px #c49952, 1378px 1390px #c49952, 1815px 1364px #c49952, 960px 270px #c49952, 1343px 427px #c49952, 275px 203px #c49952, 1319px 1092px #c49952, 1455px 770px #c49952, 283px 1503px #c49952, 1505px 901px #c49952, 1738px 1561px #c49952, 1526px 1935px #c49952, 1757px 669px #c49952, 1640px 620px #c49952, 1750px 722px #c49952, 748px 66px #c49952, 1149px 540px #c49952, 159px 953px #c49952, 200px 1426px #c49952, 515px 1110px #c49952, 1552px 737px #c49952, 1094px 1459px #c49952, 778px 799px #c49952, 1031px 523px #c49952, 743px 1825px #c49952, 1100px 882px #c49952, 1088px 1836px #c49952, 255px 599px #c49952, 67px 1361px #c49952, 247px 1721px #c49952, 1722px 346px #c49952, 1822px 155px #c49952, 452px 1973px #c49952, 415px 1960px #c49952, 1109px 57px #c49952, 273px 1392px #c49952, 404px 1071px #c49952, 1212px 353px #c49952, 370px 460px #c49952, 795px 1523px #c49952, 1932px 340px #c49952, 51px 1473px #c49952, 1268px 364px #c49952, 1512px 1862px #c49952, 1678px 1801px #c49952, 1796px 579px #c49952, 254px 251px #c49952, 1466px 1717px #c49952, 893px 379px #c49952, 1153px 923px #c49952, 913px 1808px #c49952, 791px 789px #c49952, 417px 1924px #c49952, 1336px 1599px #c49952, 1695px 908px #c49952, 1120px 114px #c49952, 493px 1949px #c49952, 68px 1905px #c49952, 969px 481px #c49952, 1420px 1095px #c49952, 800px 1117px #c49952, 390px 234px #c49952, 356px 1644px #c49952, 1098px 1486px #c49952, 1360px 521px #c49952, 149px 1198px #c49952, 354px 747px #c49952, 1749px 487px #c49952, 470px 76px #c49952, 1672px 289px #c49952, 1731px 545px #c49952, 1547px 1590px #c49952, 498px 692px #c49952, 398px 1592px #c49952, 1846px 1237px #c49952, 1537px 1474px #c49952, 1726px 1374px #c49952, 1922px 858px #c49952, 376px 321px #c49952, 985px 227px #c49952, 234px 1421px #c49952, 760px 745px #c49952, 1990px 1132px #c49952, 1560px 1597px #c49952, 338px 1310px #c49952, 1924px 1664px #c49952, 547px 1747px #c49952, 1639px 1282px #c49952, 1202px 337px #c49952, 1985px 779px #c49952, 737px 456px #c49952, 89px 501px #c49952, 963px 792px #c49952, 655px 1447px #c49952, 1492px 1994px #c49952, 1171px 254px #c49952, 892px 827px #c49952, 1735px 442px #c49952, 1474px 1187px #c49952, 846px 1518px #c49952, 557px 1805px #c49952, 738px 945px #c49952, 795px 68px #c49952, 663px 1956px #c49952, 1607px 290px #c49952, 1524px 15px #c49952, 1097px 1911px #c49952, 157px 1939px #c49952, 935px 1065px #c49952, 1809px 1708px #c49952, 164px 1157px #c49952, 83px 855px #c49952, 625px 501px #c49952, 814px 398px #c49952, 552px 695px #c49952, 597px 1546px #c49952, 1237px 1417px #c49952, 628px 284px #c49952, 866px 767px #c49952, 1403px 1394px #c49952, 765px 1563px #c49952, 1648px 109px #c49952, 1205px 1659px #c49952, 921px 1313px #c49952, 1319px 243px #c49952, 18px 125px #c49952, 7px 777px #c49952, 181px 418px #c49952, 1062px 1892px #c49952, 382px 106px #c49952, 994px 751px #c49952, 964px 234px #c49952, 40px 118px #c49952, 278px 706px #c49952, 1540px 1978px #c49952, 425px 1661px #c49952, 1050px 321px #c49952, 735px 1729px #c49952, 1438px 260px #c49952, 1229px 1109px #c49952, 186px 1041px #c49952, 244px 1184px #c49952, 392px 1472px #c49952, 670px 1249px #c49952, 1260px 1443px #c49952, 1977px 1511px #c49952, 1240px 773px #c49952, 303px 513px #c49952, 63px 1530px #c49952, 610px 792px #c49952, 1987px 1647px #c49952, 676px 1597px #c49952, 1740px 1244px #c49952, 816px 1661px #c49952, 351px 802px #c49952, 252px 1082px #c49952, 31px 365px #c49952, 1453px 984px #c49952, 667px 1233px #c49952, 1247px 1800px #c49952, 839px 270px #c49952, 775px 913px #c49952, 1966px 1398px #c49952, 499px 813px #c49952, 922px 1982px #c49952, 1409px 1902px #c49952, 1499px 1766px #c49952, 721px 899px #c49952, 788px 807px #c49952, 989px 1355px #c49952, 1248px 1274px #c49952, 849px 1091px #c49952, 1799px 1036px #c49952, 1486px 700px #c49952, 170px 1989px #c49952, 1275px 799px #c49952, 772px 2000px #c49952, 1642px 362px #c49952, 216px 940px #c49952, 1893px 281px #c49952, 1944px 1298px #c49952, 1294px 400px #c49952, 1523px 441px #c49952, 1829px 340px #c49952, 468px 170px #c49952, 1099px 967px #c49952, 1331px 665px #c49952, 1174px 1553px #c49952, 1567px 325px #c49952, 1028px 1399px #c49952, 781px 1451px #c49952, 1912px 1954px #c49952, 874px 873px #c49952, 1298px 1722px #c49952, 1879px 706px #c49952, 57px 1221px #c49952, 1116px 1432px #c49952, 48px 811px #c49952, 101px 916px #c49952, 677px 304px #c49952, 1203px 639px #c49952, 1391px 199px #c49952, 1895px 1988px #c49952, 1462px 1023px #c49952, 1216px 1751px #c49952, 1261px 663px #c49952, 1290px 1119px #c49952, 137px 1793px #c49952, 1052px 1470px #c49952, 1561px 226px #c49952, 1156px 402px #c49952, 709px 693px #c49952, 1040px 1911px #c49952, 1624px 1115px #c49952, 551px 475px #c49952, 416px 1090px #c49952, 1183px 451px #c49952, 58px 765px #c49952, 743px 1016px #c49952, 198px 369px #c49952, 1645px 1503px #c49952, 997px 22px #c49952, 1447px 1323px #c49952, 379px 883px #c49952, 1171px 1195px #c49952, 919px 133px #c49952, 1400px 517px #c49952, 725px 804px #c49952, 1600px 699px #c49952, 357px 581px #c49952, 266px 1713px #c49952, 848px 1749px #c49952, 1963px 1045px #c49952, 119px 1136px #c49952;
  -webkit-animation: governce-animStar 50s linear infinite;
  -moz-animation: governce-animStar 50s linear infinite;
  -ms-animation: governce-animStar 50s linear infinite;
  animation: governce-animStar 50s linear infinite;
}

#governce-stars:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 117px 1613px #c49952, 1488px 635px #c49952, 944px 914px #c49952, 647px 277px #c49952, 1792px 1205px #c49952, 656px 1517px #c49952, 820px 1839px #c49952, 1153px 1400px #c49952, 870px 13px #c49952, 550px 702px #c49952, 1155px 1056px #c49952, 88px 1709px #c49952, 1450px 1090px #c49952, 1929px 457px #c49952, 1390px 905px #c49952, 1771px 269px #c49952, 1741px 669px #c49952, 432px 64px #c49952, 563px 996px #c49952, 1918px 1873px #c49952, 1845px 1211px #c49952, 231px 1503px #c49952, 37px 220px #c49952, 1970px 495px #c49952, 1812px 925px #c49952, 67px 1398px #c49952, 535px 279px #c49952, 1837px 829px #c49952, 1945px 685px #c49952, 1677px 1817px #c49952, 1317px 1415px #c49952, 1785px 905px #c49952, 1787px 1554px #c49952, 802px 1296px #c49952, 512px 1101px #c49952, 583px 1364px #c49952, 336px 558px #c49952, 979px 334px #c49952, 106px 792px #c49952, 204px 34px #c49952, 1845px 1763px #c49952, 445px 1599px #c49952, 386px 453px #c49952, 471px 952px #c49952, 1466px 1676px #c49952, 1885px 303px #c49952, 51px 1717px #c49952, 1211px 299px #c49952, 1546px 1887px #c49952, 1067px 33px #c49952, 1088px 1326px #c49952, 1938px 760px #c49952, 470px 648px #c49952, 1213px 269px #c49952, 1767px 78px #c49952, 977px 976px #c49952, 1926px 175px #c49952, 722px 1512px #c49952, 945px 227px #c49952, 1811px 99px #c49952, 1912px 1406px #c49952, 1602px 1243px #c49952, 610px 449px #c49952, 654px 1393px #c49952, 1930px 1193px #c49952, 258px 1184px #c49952, 89px 265px #c49952, 824px 1494px #c49952, 1506px 1435px #c49952, 1027px 753px #c49952, 1px 1197px #c49952, 530px 1161px #c49952, 864px 1555px #c49952, 1610px 1604px #c49952, 1035px 1114px #c49952, 1456px 133px #c49952, 1196px 1253px #c49952, 361px 1037px #c49952, 834px 351px #c49952, 436px 1676px #c49952, 1194px 1007px #c49952, 1141px 647px #c49952, 319px 454px #c49952, 937px 1769px #c49952, 1872px 1013px #c49952, 733px 643px #c49952, 1250px 511px #c49952, 189px 296px #c49952, 1639px 163px #c49952, 1584px 336px #c49952, 1912px 1343px #c49952, 1298px 1307px #c49952, 1750px 902px #c49952, 1129px 845px #c49952, 1899px 1470px #c49952, 1427px 232px #c49952, 1391px 838px #c49952, 1225px 1819px #c49952, 190px 1366px #c49952, 1865px 518px #c49952, 203px 1383px #c49952, 1455px 614px #c49952, 423px 354px #c49952, 1678px 1790px #c49952, 241px 608px #c49952, 1089px 730px #c49952, 1342px 38px #c49952, 1848px 249px #c49952, 1874px 1785px #c49952, 1040px 1837px #c49952, 751px 261px #c49952, 510px 1975px #c49952, 52px 795px #c49952, 1786px 1310px #c49952, 498px 712px #c49952, 190px 375px #c49952, 1341px 722px #c49952, 43px 1394px #c49952, 1821px 1687px #c49952, 106px 130px #c49952, 1717px 1978px #c49952, 168px 151px #c49952, 183px 740px #c49952, 945px 1381px #c49952, 669px 1170px #c49952, 1285px 1816px #c49952, 110px 1217px #c49952, 1623px 813px #c49952, 869px 647px #c49952, 867px 582px #c49952, 735px 1240px #c49952, 519px 1896px #c49952, 132px 156px #c49952, 1649px 193px #c49952, 241px 1109px #c49952, 643px 484px #c49952, 574px 1282px #c49952, 1952px 564px #c49952, 1978px 145px #c49952, 329px 903px #c49952, 1674px 617px #c49952, 1978px 558px #c49952, 1808px 1715px #c49952, 1526px 1238px #c49952, 475px 1330px #c49952, 810px 425px #c49952, 1709px 634px #c49952, 1658px 336px #c49952, 425px 194px #c49952, 352px 96px #c49952, 148px 180px #c49952, 1139px 1046px #c49952, 1809px 1233px #c49952, 1669px 171px #c49952, 263px 1394px #c49952, 534px 715px #c49952, 396px 1008px #c49952, 589px 1445px #c49952, 1190px 381px #c49952, 1709px 279px #c49952, 520px 891px #c49952, 1136px 1867px #c49952, 1280px 1233px #c49952, 836px 296px #c49952, 1348px 646px #c49952, 1539px 913px #c49952, 423px 781px #c49952, 1271px 1805px #c49952, 696px 564px #c49952, 1549px 804px #c49952, 303px 1555px #c49952, 1449px 1903px #c49952, 66px 687px #c49952, 1164px 856px #c49952, 1958px 1326px #c49952, 125px 157px #c49952, 508px 1669px #c49952, 465px 725px #c49952, 1925px 1440px #c49952, 405px 793px #c49952, 278px 110px #c49952, 1084px 1065px #c49952, 1077px 705px #c49952, 663px 1844px #c49952, 734px 263px #c49952, 870px 1761px #c49952, 103px 1169px #c49952, 1506px 1295px #c49952, 1883px 926px #c49952, 335px 1361px #c49952, 1126px 1284px #c49952, 257px 1165px #c49952, 837px 580px #c49952, 1211px 1362px #c49952, 1137px 1380px #c49952, 135px 632px #c49952, 1491px 1965px #c49952, 1098px 195px #c49952, 506px 417px #c49952, 693px 1243px #c49952, 622px 1862px #c49952, 1412px 1343px #c49952, 948px 1894px #c49952, 1315px 1363px #c49952, 754px 1098px #c49952, 1931px 930px #c49952, 1831px 342px #c49952, 1751px 1839px #c49952, 84px 775px #c49952, 1662px 1488px #c49952, 617px 1769px #c49952, 1869px 1292px #c49952, 963px 432px #c49952, 371px 1114px #c49952, 37px 642px #c49952, 21px 1184px #c49952, 602px 366px #c49952, 414px 524px #c49952, 282px 244px #c49952, 1689px 868px #c49952, 943px 681px #c49952, 898px 679px #c49952, 449px 1774px #c49952, 1678px 1313px #c49952, 475px 1811px #c49952, 1146px 1509px #c49952, 1151px 1863px #c49952, 1617px 846px #c49952, 82px 1077px #c49952, 324px 1317px #c49952, 1516px 885px #c49952, 1706px 1526px #c49952, 1925px 1180px #c49952, 553px 967px #c49952, 1072px 536px #c49952, 1715px 1816px #c49952, 185px 286px #c49952, 1362px 1600px #c49952, 628px 1938px #c49952, 1187px 412px #c49952, 569px 211px #c49952, 1959px 1356px #c49952, 1571px 105px #c49952, 319px 1111px #c49952, 36px 1364px #c49952, 502px 1788px #c49952, 1051px 1993px #c49952, 1617px 773px #c49952, 424px 1507px #c49952, 1623px 1955px #c49952, 307px 662px #c49952, 183px 1048px #c49952, 1919px 1453px #c49952, 1006px 1817px #c49952, 468px 673px #c49952, 1142px 1375px #c49952, 1228px 443px #c49952, 1734px 552px #c49952, 20px 1041px #c49952, 1783px 334px #c49952, 98px 1237px #c49952, 1356px 1940px #c49952, 853px 1779px #c49952, 1910px 560px #c49952, 1174px 1656px #c49952, 110px 1724px #c49952, 542px 1771px #c49952, 1758px 1931px #c49952, 1463px 1401px #c49952, 1155px 84px #c49952, 1504px 835px #c49952, 750px 322px #c49952, 407px 1900px #c49952, 1600px 1141px #c49952, 657px 886px #c49952, 526px 714px #c49952, 18px 836px #c49952, 1546px 1548px #c49952, 22px 469px #c49952, 594px 1466px #c49952, 1160px 1078px #c49952, 627px 1055px #c49952, 195px 699px #c49952, 1099px 684px #c49952, 530px 551px #c49952, 1160px 1325px #c49952, 894px 727px #c49952, 1157px 98px #c49952, 136px 1483px #c49952, 1875px 1975px #c49952, 1803px 566px #c49952, 318px 1073px #c49952, 1866px 1656px #c49952, 543px 414px #c49952, 719px 474px #c49952, 1115px 738px #c49952, 353px 875px #c49952, 184px 1938px #c49952, 1854px 1534px #c49952, 420px 1698px #c49952, 1480px 1550px #c49952, 522px 203px #c49952, 1897px 1904px #c49952, 975px 1708px #c49952, 1774px 602px #c49952, 1908px 274px #c49952, 61px 715px #c49952, 983px 1156px #c49952, 326px 1013px #c49952, 641px 290px #c49952, 1522px 120px #c49952, 405px 1637px #c49952, 1021px 1099px #c49952, 631px 1145px #c49952, 982px 1967px #c49952, 200px 651px #c49952, 795px 351px #c49952, 790px 1082px #c49952, 144px 1572px #c49952, 1542px 901px #c49952, 158px 1524px #c49952, 849px 1843px #c49952, 1807px 203px #c49952, 1747px 45px #c49952, 1603px 1738px #c49952, 617px 1966px #c49952, 342px 748px #c49952, 1779px 1173px #c49952, 1428px 152px #c49952, 589px 1998px #c49952, 1940px 1838px #c49952, 115px 272px #c49952, 1217px 1395px #c49952, 1402px 1491px #c49952, 1833px 1814px #c49952, 243px 966px #c49952, 319px 578px #c49952, 813px 364px #c49952, 669px 882px #c49952, 551px 134px #c49952, 1819px 920px #c49952, 740px 1826px #c49952, 1021px 952px #c49952, 1575px 453px #c49952, 324px 419px #c49952, 929px 417px #c49952, 885px 1112px #c49952, 503px 187px #c49952, 1908px 362px #c49952, 1063px 1601px #c49952, 169px 1792px #c49952, 789px 963px #c49952, 1697px 948px #c49952, 1761px 1810px #c49952, 1844px 1591px #c49952, 1709px 949px #c49952, 1402px 1396px #c49952, 1037px 225px #c49952, 1832px 518px #c49952, 1728px 1782px #c49952, 194px 1421px #c49952, 1395px 742px #c49952, 1478px 1325px #c49952, 40px 593px #c49952, 1732px 117px #c49952, 51px 158px #c49952, 1598px 1672px #c49952, 701px 849px #c49952, 1403px 1979px #c49952, 145px 1414px #c49952, 550px 906px #c49952, 1366px 460px #c49952, 142px 1379px #c49952, 34px 1864px #c49952, 1346px 308px #c49952, 293px 998px #c49952, 21px 1868px #c49952, 540px 1033px #c49952, 60px 746px #c49952, 1602px 1476px #c49952, 180px 804px #c49952, 345px 1982px #c49952, 1439px 640px #c49952, 939px 1834px #c49952, 20px 432px #c49952, 492px 1549px #c49952, 109px 1579px #c49952, 1796px 1403px #c49952, 1079px 519px #c49952, 1664px 389px #c49952, 1627px 1061px #c49952, 823px 419px #c49952, 1399px 1882px #c49952, 1906px 344px #c49952, 1189px 848px #c49952, 117px 882px #c49952, 1262px 33px #c49952, 1048px 434px #c49952, 1208px 1309px #c49952, 1616px 408px #c49952, 1833px 853px #c49952, 1433px 1656px #c49952, 811px 1861px #c49952, 439px 1672px #c49952, 1105px 248px #c49952, 328px 1652px #c49952, 13px 1658px #c49952, 685px 987px #c49952, 985px 403px #c49952, 1664px 1206px #c49952, 1993px 1925px #c49952, 440px 917px #c49952, 1835px 319px #c49952, 1404px 1907px #c49952, 624px 1443px #c49952, 843px 954px #c49952, 478px 1567px #c49952, 895px 1602px #c49952, 1231px 871px #c49952, 1267px 1646px #c49952, 475px 334px #c49952, 784px 796px #c49952, 1294px 199px #c49952, 109px 702px #c49952, 1978px 362px #c49952, 291px 940px #c49952, 971px 1343px #c49952, 74px 719px #c49952, 36px 715px #c49952, 1007px 1423px #c49952, 860px 314px #c49952, 631px 177px #c49952, 1900px 1590px #c49952, 1239px 1348px #c49952, 1346px 1270px #c49952, 1934px 1475px #c49952, 1553px 559px #c49952, 588px 1969px #c49952, 670px 1269px #c49952, 1484px 376px #c49952, 20px 1424px #c49952, 1396px 8px #c49952, 969px 244px #c49952, 1807px 538px #c49952, 1873px 891px #c49952, 636px 1142px #c49952, 1474px 1562px #c49952, 763px 350px #c49952, 663px 700px #c49952, 500px 1469px #c49952, 1302px 722px #c49952, 181px 291px #c49952, 266px 893px #c49952, 1403px 654px #c49952, 492px 460px #c49952, 1503px 1369px #c49952, 23px 1662px #c49952, 349px 333px #c49952, 1435px 1017px #c49952, 1441px 705px #c49952, 1708px 1446px #c49952, 1041px 911px #c49952, 1063px 780px #c49952, 1158px 1356px #c49952, 767px 1454px #c49952, 1912px 797px #c49952, 1731px 1759px #c49952, 1378px 1390px #c49952, 1815px 1364px #c49952, 960px 270px #c49952, 1343px 427px #c49952, 275px 203px #c49952, 1319px 1092px #c49952, 1455px 770px #c49952, 283px 1503px #c49952, 1505px 901px #c49952, 1738px 1561px #c49952, 1526px 1935px #c49952, 1757px 669px #c49952, 1640px 620px #c49952, 1750px 722px #c49952, 748px 66px #c49952, 1149px 540px #c49952, 159px 953px #c49952, 200px 1426px #c49952, 515px 1110px #c49952, 1552px 737px #c49952, 1094px 1459px #c49952, 778px 799px #c49952, 1031px 523px #c49952, 743px 1825px #c49952, 1100px 882px #c49952, 1088px 1836px #c49952, 255px 599px #c49952, 67px 1361px #c49952, 247px 1721px #c49952, 1722px 346px #c49952, 1822px 155px #c49952, 452px 1973px #c49952, 415px 1960px #c49952, 1109px 57px #c49952, 273px 1392px #c49952, 404px 1071px #c49952, 1212px 353px #c49952, 370px 460px #c49952, 795px 1523px #c49952, 1932px 340px #c49952, 51px 1473px #c49952, 1268px 364px #c49952, 1512px 1862px #c49952, 1678px 1801px #c49952, 1796px 579px #c49952, 254px 251px #c49952, 1466px 1717px #c49952, 893px 379px #c49952, 1153px 923px #c49952, 913px 1808px #c49952, 791px 789px #c49952, 417px 1924px #c49952, 1336px 1599px #c49952, 1695px 908px #c49952, 1120px 114px #c49952, 493px 1949px #c49952, 68px 1905px #c49952, 969px 481px #c49952, 1420px 1095px #c49952, 800px 1117px #c49952, 390px 234px #c49952, 356px 1644px #c49952, 1098px 1486px #c49952, 1360px 521px #c49952, 149px 1198px #c49952, 354px 747px #c49952, 1749px 487px #c49952, 470px 76px #c49952, 1672px 289px #c49952, 1731px 545px #c49952, 1547px 1590px #c49952, 498px 692px #c49952, 398px 1592px #c49952, 1846px 1237px #c49952, 1537px 1474px #c49952, 1726px 1374px #c49952, 1922px 858px #c49952, 376px 321px #c49952, 985px 227px #c49952, 234px 1421px #c49952, 760px 745px #c49952, 1990px 1132px #c49952, 1560px 1597px #c49952, 338px 1310px #c49952, 1924px 1664px #c49952, 547px 1747px #c49952, 1639px 1282px #c49952, 1202px 337px #c49952, 1985px 779px #c49952, 737px 456px #c49952, 89px 501px #c49952, 963px 792px #c49952, 655px 1447px #c49952, 1492px 1994px #c49952, 1171px 254px #c49952, 892px 827px #c49952, 1735px 442px #c49952, 1474px 1187px #c49952, 846px 1518px #c49952, 557px 1805px #c49952, 738px 945px #c49952, 795px 68px #c49952, 663px 1956px #c49952, 1607px 290px #c49952, 1524px 15px #c49952, 1097px 1911px #c49952, 157px 1939px #c49952, 935px 1065px #c49952, 1809px 1708px #c49952, 164px 1157px #c49952, 83px 855px #c49952, 625px 501px #c49952, 814px 398px #c49952, 552px 695px #c49952, 597px 1546px #c49952, 1237px 1417px #c49952, 628px 284px #c49952, 866px 767px #c49952, 1403px 1394px #c49952, 765px 1563px #c49952, 1648px 109px #c49952, 1205px 1659px #c49952, 921px 1313px #c49952, 1319px 243px #c49952, 18px 125px #c49952, 7px 777px #c49952, 181px 418px #c49952, 1062px 1892px #c49952, 382px 106px #c49952, 994px 751px #c49952, 964px 234px #c49952, 40px 118px #c49952, 278px 706px #c49952, 1540px 1978px #c49952, 425px 1661px #c49952, 1050px 321px #c49952, 735px 1729px #c49952, 1438px 260px #c49952, 1229px 1109px #c49952, 186px 1041px #c49952, 244px 1184px #c49952, 392px 1472px #c49952, 670px 1249px #c49952, 1260px 1443px #c49952, 1977px 1511px #c49952, 1240px 773px #c49952, 303px 513px #c49952, 63px 1530px #c49952, 610px 792px #c49952, 1987px 1647px #c49952, 676px 1597px #c49952, 1740px 1244px #c49952, 816px 1661px #c49952, 351px 802px #c49952, 252px 1082px #c49952, 31px 365px #c49952, 1453px 984px #c49952, 667px 1233px #c49952, 1247px 1800px #c49952, 839px 270px #c49952, 775px 913px #c49952, 1966px 1398px #c49952, 499px 813px #c49952, 922px 1982px #c49952, 1409px 1902px #c49952, 1499px 1766px #c49952, 721px 899px #c49952, 788px 807px #c49952, 989px 1355px #c49952, 1248px 1274px #c49952, 849px 1091px #c49952, 1799px 1036px #c49952, 1486px 700px #c49952, 170px 1989px #c49952, 1275px 799px #c49952, 772px 2000px #c49952, 1642px 362px #c49952, 216px 940px #c49952, 1893px 281px #c49952, 1944px 1298px #c49952, 1294px 400px #c49952, 1523px 441px #c49952, 1829px 340px #c49952, 468px 170px #c49952, 1099px 967px #c49952, 1331px 665px #c49952, 1174px 1553px #c49952, 1567px 325px #c49952, 1028px 1399px #c49952, 781px 1451px #c49952, 1912px 1954px #c49952, 874px 873px #c49952, 1298px 1722px #c49952, 1879px 706px #c49952, 57px 1221px #c49952, 1116px 1432px #c49952, 48px 811px #c49952, 101px 916px #c49952, 677px 304px #c49952, 1203px 639px #c49952, 1391px 199px #c49952, 1895px 1988px #c49952, 1462px 1023px #c49952, 1216px 1751px #c49952, 1261px 663px #c49952, 1290px 1119px #c49952, 137px 1793px #c49952, 1052px 1470px #c49952, 1561px 226px #c49952, 1156px 402px #c49952, 709px 693px #c49952, 1040px 1911px #c49952, 1624px 1115px #c49952, 551px 475px #c49952, 416px 1090px #c49952, 1183px 451px #c49952, 58px 765px #c49952, 743px 1016px #c49952, 198px 369px #c49952, 1645px 1503px #c49952, 997px 22px #c49952, 1447px 1323px #c49952, 379px 883px #c49952, 1171px 1195px #c49952, 919px 133px #c49952, 1400px 517px #c49952, 725px 804px #c49952, 1600px 699px #c49952, 357px 581px #c49952, 266px 1713px #c49952, 848px 1749px #c49952, 1963px 1045px #c49952, 119px 1136px #c49952;
}

#governce-stars2 {
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 1117px 1306px #c49952, 1078px 1783px #c49952, 1179px 1085px #c49952, 1145px 920px #c49952, 422px 1233px #c49952, 387px 98px #c49952, 1153px 637px #c49952, 1084px 782px #c49952, 476px 453px #c49952, 926px 1306px #c49952, 60px 1086px #c49952, 753px 1575px #c49952, 272px 1684px #c49952, 1285px 750px #c49952, 1416px 1327px #c49952, 1931px 473px #c49952, 736px 1395px #c49952, 1816px 763px #c49952, 438px 879px #c49952, 665px 1902px #c49952, 1341px 677px #c49952, 1404px 1073px #c49952, 100px 597px #c49952, 357px 1689px #c49952, 1044px 1342px #c49952, 1954px 502px #c49952, 1192px 1308px #c49952, 540px 1239px #c49952, 1360px 552px #c49952, 89px 752px #c49952, 659px 1253px #c49952, 62px 517px #c49952, 1375px 1705px #c49952, 1343px 1511px #c49952, 1659px 1922px #c49952, 1560px 289px #c49952, 1362px 1799px #c49952, 1886px 1480px #c49952, 1718px 1885px #c49952, 824px 738px #c49952, 1060px 1370px #c49952, 1781px 1171px #c49952, 255px 273px #c49952, 1197px 120px #c49952, 213px 7px #c49952, 1226px 1920px #c49952, 1844px 207px #c49952, 1675px 970px #c49952, 1435px 1283px #c49952, 37px 353px #c49952, 59px 417px #c49952, 921px 1602px #c49952, 1549px 1490px #c49952, 638px 1845px #c49952, 1328px 198px #c49952, 1050px 1149px #c49952, 1884px 711px #c49952, 333px 263px #c49952, 342px 1508px #c49952, 1388px 1810px #c49952, 1377px 1558px #c49952, 890px 487px #c49952, 1081px 759px #c49952, 890px 1515px #c49952, 911px 1284px #c49952, 335px 735px #c49952, 1140px 549px #c49952, 1239px 1064px #c49952, 226px 71px #c49952, 1100px 1278px #c49952, 1851px 1805px #c49952, 1370px 1999px #c49952, 1008px 1122px #c49952, 785px 813px #c49952, 1358px 601px #c49952, 1833px 1305px #c49952, 1768px 1304px #c49952, 1303px 532px #c49952, 860px 598px #c49952, 1329px 593px #c49952, 1038px 1088px #c49952, 408px 405px #c49952, 965px 82px #c49952, 1483px 1438px #c49952, 310px 1479px #c49952, 1786px 1500px #c49952, 1866px 852px #c49952, 18px 1757px #c49952, 1473px 1004px #c49952, 1542px 1933px #c49952, 633px 1970px #c49952, 1334px 1713px #c49952, 175px 28px #c49952, 592px 894px #c49952, 121px 1162px #c49952, 1601px 1567px #c49952, 1095px 657px #c49952, 640px 1233px #c49952, 1073px 1255px #c49952, 840px 1087px #c49952, 718px 250px #c49952, 967px 709px #c49952, 731px 239px #c49952, 1623px 593px #c49952, 1058px 1820px #c49952, 516px 1898px #c49952, 666px 12px #c49952, 1997px 1382px #c49952, 112px 1690px #c49952, 687px 1309px #c49952, 63px 539px #c49952, 185px 1897px #c49952, 1055px 1691px #c49952, 435px 1517px #c49952, 1175px 1119px #c49952, 1721px 133px #c49952, 1212px 47px #c49952, 166px 18px #c49952, 1416px 1652px #c49952, 1409px 1745px #c49952, 1357px 1232px #c49952, 1677px 1998px #c49952, 448px 1415px #c49952, 705px 1736px #c49952, 1031px 1466px #c49952, 543px 1651px #c49952, 1592px 1888px #c49952, 1749px 1175px #c49952, 639px 1114px #c49952, 1591px 508px #c49952, 759px 1244px #c49952, 824px 380px #c49952, 942px 955px #c49952, 723px 732px #c49952, 113px 1369px #c49952, 203px 1739px #c49952, 868px 733px #c49952, 713px 971px #c49952, 341px 833px #c49952, 762px 824px #c49952, 1359px 310px #c49952, 1858px 1349px #c49952, 1531px 692px #c49952, 1075px 1512px #c49952, 1677px 142px #c49952, 1912px 1478px #c49952, 1810px 1078px #c49952, 426px 844px #c49952, 1426px 588px #c49952, 1909px 654px #c49952, 1107px 295px #c49952, 1351px 527px #c49952, 1393px 599px #c49952, 1379px 1068px #c49952, 228px 1846px #c49952, 1271px 374px #c49952, 1348px 612px #c49952, 7px 1301px #c49952, 1501px 1782px #c49952, 1795px 423px #c49952, 1475px 1918px #c49952, 1328px 1861px #c49952, 1624px 51px #c49952, 1791px 672px #c49952, 1594px 1467px #c49952, 1655px 1603px #c49952, 919px 850px #c49952, 523px 609px #c49952, 1196px 207px #c49952, 753px 410px #c49952, 686px 1097px #c49952, 1570px 133px #c49952, 1996px 1137px #c49952, 361px 116px #c49952, 1015px 462px #c49952, 76px 1143px #c49952, 491px 1818px #c49952, 1563px 795px #c49952, 982px 1721px #c49952, 831px 1204px #c49952, 1737px 589px #c49952, 861px 1579px #c49952, 1666px 130px #c49952, 698px 1799px #c49952, 726px 1519px #c49952, 109px 1208px #c49952, 1184px 1057px #c49952, 835px 451px #c49952, 896px 594px #c49952, 35px 893px #c49952, 895px 542px #c49952, 706px 225px #c49952, 56px 1040px #c49952, 1954px 108px #c49952, 1439px 1423px #c49952, 26px 1881px #c49952, 802px 1564px #c49952, 273px 708px #c49952, 40px 31px #c49952, 859px 108px #c49952;
  -webkit-animation: governce-animStar 100s linear infinite;
  -moz-animation: governce-animStar 100s linear infinite;
  -ms-animation: governce-animStar 100s linear infinite;
  animation: governce-animStar 100s linear infinite;
}

#governce-stars2:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 1117px 1306px #c49952, 1078px 1783px #c49952, 1179px 1085px #c49952, 1145px 920px #c49952, 422px 1233px #c49952, 387px 98px #c49952, 1153px 637px #c49952, 1084px 782px #c49952, 476px 453px #c49952, 926px 1306px #c49952, 60px 1086px #c49952, 753px 1575px #c49952, 272px 1684px #c49952, 1285px 750px #c49952, 1416px 1327px #c49952, 1931px 473px #c49952, 736px 1395px #c49952, 1816px 763px #c49952, 438px 879px #c49952, 665px 1902px #c49952, 1341px 677px #c49952, 1404px 1073px #c49952, 100px 597px #c49952, 357px 1689px #c49952, 1044px 1342px #c49952, 1954px 502px #c49952, 1192px 1308px #c49952, 540px 1239px #c49952, 1360px 552px #c49952, 89px 752px #c49952, 659px 1253px #c49952, 62px 517px #c49952, 1375px 1705px #c49952, 1343px 1511px #c49952, 1659px 1922px #c49952, 1560px 289px #c49952, 1362px 1799px #c49952, 1886px 1480px #c49952, 1718px 1885px #c49952, 824px 738px #c49952, 1060px 1370px #c49952, 1781px 1171px #c49952, 255px 273px #c49952, 1197px 120px #c49952, 213px 7px #c49952, 1226px 1920px #c49952, 1844px 207px #c49952, 1675px 970px #c49952, 1435px 1283px #c49952, 37px 353px #c49952, 59px 417px #c49952, 921px 1602px #c49952, 1549px 1490px #c49952, 638px 1845px #c49952, 1328px 198px #c49952, 1050px 1149px #c49952, 1884px 711px #c49952, 333px 263px #c49952, 342px 1508px #c49952, 1388px 1810px #c49952, 1377px 1558px #c49952, 890px 487px #c49952, 1081px 759px #c49952, 890px 1515px #c49952, 911px 1284px #c49952, 335px 735px #c49952, 1140px 549px #c49952, 1239px 1064px #c49952, 226px 71px #c49952, 1100px 1278px #c49952, 1851px 1805px #c49952, 1370px 1999px #c49952, 1008px 1122px #c49952, 785px 813px #c49952, 1358px 601px #c49952, 1833px 1305px #c49952, 1768px 1304px #c49952, 1303px 532px #c49952, 860px 598px #c49952, 1329px 593px #c49952, 1038px 1088px #c49952, 408px 405px #c49952, 965px 82px #c49952, 1483px 1438px #c49952, 310px 1479px #c49952, 1786px 1500px #c49952, 1866px 852px #c49952, 18px 1757px #c49952, 1473px 1004px #c49952, 1542px 1933px #c49952, 633px 1970px #c49952, 1334px 1713px #c49952, 175px 28px #c49952, 592px 894px #c49952, 121px 1162px #c49952, 1601px 1567px #c49952, 1095px 657px #c49952, 640px 1233px #c49952, 1073px 1255px #c49952, 840px 1087px #c49952, 718px 250px #c49952, 967px 709px #c49952, 731px 239px #c49952, 1623px 593px #c49952, 1058px 1820px #c49952, 516px 1898px #c49952, 666px 12px #c49952, 1997px 1382px #c49952, 112px 1690px #c49952, 687px 1309px #c49952, 63px 539px #c49952, 185px 1897px #c49952, 1055px 1691px #c49952, 435px 1517px #c49952, 1175px 1119px #c49952, 1721px 133px #c49952, 1212px 47px #c49952, 166px 18px #c49952, 1416px 1652px #c49952, 1409px 1745px #c49952, 1357px 1232px #c49952, 1677px 1998px #c49952, 448px 1415px #c49952, 705px 1736px #c49952, 1031px 1466px #c49952, 543px 1651px #c49952, 1592px 1888px #c49952, 1749px 1175px #c49952, 639px 1114px #c49952, 1591px 508px #c49952, 759px 1244px #c49952, 824px 380px #c49952, 942px 955px #c49952, 723px 732px #c49952, 113px 1369px #c49952, 203px 1739px #c49952, 868px 733px #c49952, 713px 971px #c49952, 341px 833px #c49952, 762px 824px #c49952, 1359px 310px #c49952, 1858px 1349px #c49952, 1531px 692px #c49952, 1075px 1512px #c49952, 1677px 142px #c49952, 1912px 1478px #c49952, 1810px 1078px #c49952, 426px 844px #c49952, 1426px 588px #c49952, 1909px 654px #c49952, 1107px 295px #c49952, 1351px 527px #c49952, 1393px 599px #c49952, 1379px 1068px #c49952, 228px 1846px #c49952, 1271px 374px #c49952, 1348px 612px #c49952, 7px 1301px #c49952, 1501px 1782px #c49952, 1795px 423px #c49952, 1475px 1918px #c49952, 1328px 1861px #c49952, 1624px 51px #c49952, 1791px 672px #c49952, 1594px 1467px #c49952, 1655px 1603px #c49952, 919px 850px #c49952, 523px 609px #c49952, 1196px 207px #c49952, 753px 410px #c49952, 686px 1097px #c49952, 1570px 133px #c49952, 1996px 1137px #c49952, 361px 116px #c49952, 1015px 462px #c49952, 76px 1143px #c49952, 491px 1818px #c49952, 1563px 795px #c49952, 982px 1721px #c49952, 831px 1204px #c49952, 1737px 589px #c49952, 861px 1579px #c49952, 1666px 130px #c49952, 698px 1799px #c49952, 726px 1519px #c49952, 109px 1208px #c49952, 1184px 1057px #c49952, 835px 451px #c49952, 896px 594px #c49952, 35px 893px #c49952, 895px 542px #c49952, 706px 225px #c49952, 56px 1040px #c49952, 1954px 108px #c49952, 1439px 1423px #c49952, 26px 1881px #c49952, 802px 1564px #c49952, 273px 708px #c49952, 40px 31px #c49952, 859px 108px #c49952;
}

#governce-stars3 {
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 940px 1360px #c49952, 1071px 539px #c49952, 1710px 1414px #c49952, 836px 299px #c49952, 1944px 1420px #c49952, 253px 1449px #c49952, 1257px 1250px #c49952, 1588px 1830px #c49952, 1077px 1204px #c49952, 273px 1081px #c49952, 1993px 766px #c49952, 1808px 479px #c49952, 917px 263px #c49952, 663px 1820px #c49952, 342px 1988px #c49952, 727px 1250px #c49952, 636px 1666px #c49952, 692px 1112px #c49952, 248px 1211px #c49952, 1422px 1121px #c49952, 881px 46px #c49952, 1531px 1977px #c49952, 1643px 1023px #c49952, 684px 1071px #c49952, 1142px 1873px #c49952, 292px 1313px #c49952, 256px 1237px #c49952, 89px 912px #c49952, 964px 1783px #c49952, 877px 760px #c49952, 1641px 1474px #c49952, 1492px 24px #c49952, 1776px 1642px #c49952, 183px 602px #c49952, 1998px 62px #c49952, 1560px 367px #c49952, 1333px 995px #c49952, 704px 1815px #c49952, 1809px 712px #c49952, 1503px 288px #c49952, 630px 556px #c49952, 1715px 125px #c49952, 353px 1878px #c49952, 975px 333px #c49952, 1740px 1409px #c49952, 1341px 1871px #c49952, 1279px 1064px #c49952, 169px 874px #c49952, 161px 528px #c49952, 1671px 1669px #c49952, 169px 632px #c49952, 547px 1724px #c49952, 1904px 110px #c49952, 679px 1670px #c49952, 196px 123px #c49952, 786px 871px #c49952, 1840px 324px #c49952, 356px 967px #c49952, 61px 549px #c49952, 99px 677px #c49952, 1719px 87px #c49952, 1713px 1990px #c49952, 1717px 1358px #c49952, 108px 1187px #c49952, 51px 869px #c49952, 1461px 902px #c49952, 1034px 891px #c49952, 962px 1881px #c49952, 1723px 595px #c49952, 479px 901px #c49952, 1546px 1823px #c49952, 285px 1208px #c49952, 1056px 347px #c49952, 261px 988px #c49952, 466px 990px #c49952, 1657px 648px #c49952, 1249px 933px #c49952, 1552px 1555px #c49952, 147px 62px #c49952, 292px 1157px #c49952, 1816px 423px #c49952, 1714px 757px #c49952, 1036px 961px #c49952, 1955px 710px #c49952, 1842px 516px #c49952, 479px 1870px #c49952, 1579px 1445px #c49952, 1225px 1309px #c49952, 1965px 566px #c49952, 1575px 1072px #c49952, 923px 329px #c49952, 651px 1514px #c49952, 865px 1100px #c49952, 782px 1873px #c49952, 115px 299px #c49952, 14px 1668px #c49952, 1666px 1817px #c49952, 1096px 1068px #c49952, 1462px 742px #c49952, 1384px 1750px #c49952;
  -webkit-animation: governce-animStar 150s linear infinite;
  -moz-animation: governce-animStar 150s linear infinite;
  -ms-animation: governce-animStar 150s linear infinite;
  animation: governce-animStar 150s linear infinite;
}

#governce-stars3:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 940px 1360px #c49952, 1071px 539px #c49952, 1710px 1414px #c49952, 836px 299px #c49952, 1944px 1420px #c49952, 253px 1449px #c49952, 1257px 1250px #c49952, 1588px 1830px #c49952, 1077px 1204px #c49952, 273px 1081px #c49952, 1993px 766px #c49952, 1808px 479px #c49952, 917px 263px #c49952, 663px 1820px #c49952, 342px 1988px #c49952, 727px 1250px #c49952, 636px 1666px #c49952, 692px 1112px #c49952, 248px 1211px #c49952, 1422px 1121px #c49952, 881px 46px #c49952, 1531px 1977px #c49952, 1643px 1023px #c49952, 684px 1071px #c49952, 1142px 1873px #c49952, 292px 1313px #c49952, 256px 1237px #c49952, 89px 912px #c49952, 964px 1783px #c49952, 877px 760px #c49952, 1641px 1474px #c49952, 1492px 24px #c49952, 1776px 1642px #c49952, 183px 602px #c49952, 1998px 62px #c49952, 1560px 367px #c49952, 1333px 995px #c49952, 704px 1815px #c49952, 1809px 712px #c49952, 1503px 288px #c49952, 630px 556px #c49952, 1715px 125px #c49952, 353px 1878px #c49952, 975px 333px #c49952, 1740px 1409px #c49952, 1341px 1871px #c49952, 1279px 1064px #c49952, 169px 874px #c49952, 161px 528px #c49952, 1671px 1669px #c49952, 169px 632px #c49952, 547px 1724px #c49952, 1904px 110px #c49952, 679px 1670px #c49952, 196px 123px #c49952, 786px 871px #c49952, 1840px 324px #c49952, 356px 967px #c49952, 61px 549px #c49952, 99px 677px #c49952, 1719px 87px #c49952, 1713px 1990px #c49952, 1717px 1358px #c49952, 108px 1187px #c49952, 51px 869px #c49952, 1461px 902px #c49952, 1034px 891px #c49952, 962px 1881px #c49952, 1723px 595px #c49952, 479px 901px #c49952, 1546px 1823px #c49952, 285px 1208px #c49952, 1056px 347px #c49952, 261px 988px #c49952, 466px 990px #c49952, 1657px 648px #c49952, 1249px 933px #c49952, 1552px 1555px #c49952, 147px 62px #c49952, 292px 1157px #c49952, 1816px 423px #c49952, 1714px 757px #c49952, 1036px 961px #c49952, 1955px 710px #c49952, 1842px 516px #c49952, 479px 1870px #c49952, 1579px 1445px #c49952, 1225px 1309px #c49952, 1965px 566px #c49952, 1575px 1072px #c49952, 923px 329px #c49952, 651px 1514px #c49952, 865px 1100px #c49952, 782px 1873px #c49952, 115px 299px #c49952, 14px 1668px #c49952, 1666px 1817px #c49952, 1096px 1068px #c49952, 1462px 742px #c49952, 1384px 1750px #c49952;
}

#governce-stars4 {
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 233px 1976px #c49952, 1196px 1119px #c49952, 646px 740px #c49952, 335px 645px #c49952, 1119px 1452px #c49952, 176px 1870px #c49952, 639px 1711px #c49952, 647px 1388px #c49952, 1516px 1108px #c49952, 464px 66px #c49952, 331px 344px #c49952, 772px 1189px #c49952, 1516px 1850px #c49952, 1500px 1463px #c49952, 1275px 876px #c49952, 1107px 645px #c49952, 977px 478px #c49952, 583px 1179px #c49952, 284px 395px #c49952, 1220px 461px #c49952, 1160px 249px #c49952, 196px 865px #c49952, 670px 1915px #c49952, 1449px 382px #c49952, 1191px 546px #c49952, 1329px 605px #c49952, 1945px 458px #c49952, 995px 749px #c49952, 1495px 861px #c49952, 708px 1731px #c49952, 348px 653px #c49952, 548px 1298px #c49952, 1606px 990px #c49952, 1049px 1204px #c49952, 253px 1501px #c49952, 1154px 166px #c49952, 1087px 104px #c49952, 1034px 1161px #c49952, 1681px 462px #c49952, 577px 1897px #c49952, 193px 1901px #c49952, 1701px 1755px #c49952, 864px 1297px #c49952, 800px 1289px #c49952, 676px 28px #c49952, 185px 1341px #c49952, 379px 1151px #c49952, 1224px 1725px #c49952, 280px 541px #c49952, 473px 1196px #c49952, 921px 1628px #c49952, 969px 432px #c49952, 1475px 758px #c49952, 1195px 993px #c49952, 876px 1840px #c49952, 1274px 1689px #c49952, 1977px 1101px #c49952, 837px 527px #c49952, 1785px 1610px #c49952, 1650px 1843px #c49952, 1127px 1508px #c49952, 401px 1050px #c49952, 51px 1105px #c49952, 545px 880px #c49952, 1786px 1672px #c49952, 318px 260px #c49952, 568px 254px #c49952, 1026px 1527px #c49952, 1242px 852px #c49952, 1785px 982px #c49952, 1318px 1071px #c49952, 398px 1061px #c49952, 1509px 257px #c49952, 599px 928px #c49952, 1195px 1800px #c49952, 1254px 906px #c49952, 141px 26px #c49952, 1384px 1502px #c49952, 476px 767px #c49952, 1973px 722px #c49952, 1339px 1031px #c49952, 778px 818px #c49952, 213px 1320px #c49952, 184px 221px #c49952, 983px 1911px #c49952, 923px 1439px #c49952, 1936px 581px #c49952, 1105px 625px #c49952, 325px 729px #c49952, 1475px 204px #c49952, 1483px 1564px #c49952, 1327px 1272px #c49952, 1187px 1944px #c49952, 1945px 1471px #c49952, 116px 960px #c49952, 1660px 1610px #c49952, 412px 1022px #c49952, 1552px 1516px #c49952, 1517px 1892px #c49952, 306px 829px #c49952, 1416px 462px #c49952, 1575px 1460px #c49952, 424px 1500px #c49952, 1530px 1169px #c49952, 1388px 1608px #c49952, 185px 416px #c49952, 634px 1446px #c49952, 767px 479px #c49952, 71px 426px #c49952, 1937px 145px #c49952, 1955px 1312px #c49952, 1811px 611px #c49952, 1145px 569px #c49952, 1460px 676px #c49952, 131px 1858px #c49952, 1557px 473px #c49952, 735px 130px #c49952, 112px 1531px #c49952, 1312px 305px #c49952, 409px 1032px #c49952, 149px 1964px #c49952, 535px 1215px #c49952, 1382px 630px #c49952, 1437px 1368px #c49952, 362px 1181px #c49952, 388px 181px #c49952, 274px 1287px #c49952, 1858px 1414px #c49952, 661px 1935px #c49952, 675px 1205px #c49952, 1829px 1725px #c49952, 1937px 1145px #c49952, 237px 908px #c49952, 1059px 1185px #c49952, 824px 1248px #c49952, 1167px 1730px #c49952, 180px 1961px #c49952, 1663px 203px #c49952, 374px 221px #c49952, 724px 1883px #c49952, 970px 1362px #c49952, 832px 505px #c49952, 313px 233px #c49952, 1909px 597px #c49952, 434px 201px #c49952, 587px 995px #c49952, 1833px 623px #c49952, 1464px 561px #c49952, 231px 593px #c49952, 1558px 1433px #c49952, 1986px 1767px #c49952, 1753px 1728px #c49952, 1153px 1623px #c49952, 249px 229px #c49952, 1503px 1186px #c49952, 1784px 137px #c49952, 841px 403px #c49952, 1400px 354px #c49952, 197px 499px #c49952, 1188px 681px #c49952, 158px 391px #c49952, 443px 1099px #c49952, 723px 1445px #c49952, 1408px 1235px #c49952, 1908px 195px #c49952, 271px 891px #c49952, 469px 1693px #c49952, 580px 11px #c49952, 1533px 70px #c49952, 859px 761px #c49952, 1510px 1844px #c49952, 421px 558px #c49952, 1132px 1453px #c49952, 757px 1987px #c49952, 212px 293px #c49952, 569px 323px #c49952, 1404px 1394px #c49952, 252px 1386px #c49952, 1668px 1857px #c49952, 123px 1684px #c49952, 105px 490px #c49952, 1083px 1769px #c49952, 1071px 1953px #c49952, 1271px 1159px #c49952, 699px 1491px #c49952, 1744px 1997px #c49952, 1868px 1973px #c49952, 1438px 1449px #c49952, 1222px 1921px #c49952, 1328px 1210px #c49952, 438px 873px #c49952, 809px 780px #c49952, 491px 1524px #c49952, 447px 1830px #c49952, 927px 1936px #c49952, 564px 691px #c49952, 1784px 1747px #c49952, 1978px 1722px #c49952, 1599px 1480px #c49952, 1276px 729px #c49952, 731px 1174px #c49952, 1586px 1711px #c49952, 451px 1340px #c49952, 1075px 1899px #c49952, 13px 575px #c49952, 309px 1340px #c49952, 981px 183px #c49952, 248px 1315px #c49952, 849px 80px #c49952, 1754px 1540px #c49952, 73px 1432px #c49952, 1208px 1828px #c49952, 65px 575px #c49952, 1098px 730px #c49952, 127px 1358px #c49952, 185px 19px #c49952, 1222px 1679px #c49952, 1122px 315px #c49952, 1906px 452px #c49952, 761px 284px #c49952, 813px 492px #c49952, 1344px 843px #c49952, 118px 1834px #c49952, 1620px 359px #c49952, 1755px 1246px #c49952, 299px 1076px #c49952, 1746px 158px #c49952, 6px 1635px #c49952, 143px 190px #c49952, 101px 468px #c49952, 137px 971px #c49952, 1221px 1929px #c49952, 1752px 650px #c49952, 1635px 1761px #c49952, 1522px 833px #c49952, 908px 153px #c49952, 1044px 350px #c49952, 1151px 1940px #c49952, 822px 210px #c49952, 1774px 310px #c49952, 796px 1447px #c49952, 1069px 1903px #c49952, 217px 565px #c49952, 662px 1370px #c49952, 1876px 1570px #c49952, 847px 46px #c49952, 1042px 1689px #c49952, 1584px 1434px #c49952, 1791px 908px #c49952, 973px 908px #c49952, 793px 747px #c49952, 122px 483px #c49952, 1137px 1374px #c49952, 1757px 1791px #c49952, 513px 225px #c49952, 63px 731px #c49952, 1179px 1926px #c49952, 346px 18px #c49952, 589px 175px #c49952, 87px 302px #c49952, 380px 1295px #c49952, 450px 921px #c49952, 1667px 1973px #c49952, 1495px 1373px #c49952, 1462px 1850px #c49952, 540px 288px #c49952, 1208px 1051px #c49952, 1554px 1095px #c49952, 1009px 1516px #c49952, 181px 572px #c49952, 165px 387px #c49952, 549px 1835px #c49952, 960px 16px #c49952, 1360px 403px #c49952, 1251px 43px #c49952, 1905px 1813px #c49952, 1106px 866px #c49952, 1809px 277px #c49952, 1828px 1720px #c49952, 295px 1610px #c49952, 523px 166px #c49952, 1069px 692px #c49952, 1292px 217px #c49952, 11px 1721px #c49952, 99px 1045px #c49952, 51px 1584px #c49952, 1053px 266px #c49952, 1287px 1235px #c49952, 747px 1722px #c49952, 1542px 736px #c49952, 1256px 18px #c49952, 102px 609px #c49952, 586px 1339px #c49952, 1843px 1697px #c49952, 824px 1687px #c49952, 1124px 882px #c49952, 395px 501px #c49952, 1456px 672px #c49952, 1472px 1648px #c49952, 1326px 1164px #c49952, 777px 1672px #c49952, 81px 345px #c49952, 91px 386px #c49952, 243px 411px #c49952, 1560px 90px #c49952, 6px 1771px #c49952, 1601px 616px #c49952, 1220px 1808px #c49952, 1160px 836px #c49952, 246px 1777px #c49952, 456px 863px #c49952, 97px 1138px #c49952, 1811px 942px #c49952, 213px 414px #c49952, 891px 392px #c49952, 1044px 927px #c49952, 1856px 216px #c49952, 957px 347px #c49952, 1486px 406px #c49952, 838px 912px #c49952, 803px 361px #c49952, 564px 826px #c49952, 1597px 949px #c49952, 1206px 289px #c49952, 33px 1035px #c49952, 1762px 1377px #c49952, 789px 1815px #c49952, 1594px 1342px #c49952, 1668px 880px #c49952, 1539px 1581px #c49952, 1547px 53px #c49952, 861px 1433px #c49952, 693px 1618px #c49952, 1762px 782px #c49952, 1568px 682px #c49952, 1126px 1762px #c49952, 1242px 134px #c49952, 495px 959px #c49952, 1606px 219px #c49952, 1878px 1415px #c49952, 1652px 797px #c49952, 782px 1903px #c49952, 1774px 1133px #c49952, 1430px 408px #c49952, 265px 394px #c49952, 890px 336px #c49952, 1051px 311px #c49952, 461px 1559px #c49952, 1931px 91px #c49952, 1160px 380px #c49952, 1442px 1058px #c49952, 1157px 364px #c49952, 586px 227px #c49952, 1365px 715px #c49952, 1658px 1655px #c49952, 1923px 1664px #c49952, 1023px 1844px #c49952, 1939px 1367px #c49952, 1203px 1305px #c49952, 359px 642px #c49952, 1056px 425px #c49952, 787px 202px #c49952, 1609px 1850px #c49952, 1964px 200px #c49952, 1537px 586px #c49952, 1589px 903px #c49952, 1063px 1694px #c49952, 760px 1185px #c49952, 597px 1396px #c49952, 294px 452px #c49952, 433px 818px #c49952, 199px 840px #c49952, 1332px 1937px #c49952, 169px 1907px #c49952, 591px 834px #c49952, 1716px 1032px #c49952, 45px 1879px #c49952, 686px 1469px #c49952, 1520px 475px #c49952, 1122px 859px #c49952, 973px 1541px #c49952, 269px 477px #c49952, 1390px 716px #c49952, 1791px 783px #c49952, 824px 2000px #c49952, 1211px 1717px #c49952, 1008px 1587px #c49952, 1422px 204px #c49952, 234px 556px #c49952, 506px 550px #c49952, 942px 1670px #c49952, 397px 853px #c49952, 599px 795px #c49952, 762px 1926px #c49952, 1202px 1424px #c49952, 135px 1316px #c49952, 1442px 1692px #c49952, 977px 652px #c49952, 564px 1648px #c49952, 997px 1474px #c49952, 67px 1366px #c49952, 1860px 1451px #c49952, 1105px 772px #c49952, 1886px 1396px #c49952, 1510px 658px #c49952, 976px 1544px #c49952, 894px 543px #c49952, 1098px 1189px #c49952, 690px 77px #c49952, 770px 733px #c49952, 557px 1403px #c49952, 1758px 1623px #c49952, 1341px 812px #c49952, 699px 967px #c49952, 277px 866px #c49952, 1526px 1828px #c49952, 8px 977px #c49952, 1707px 952px #c49952, 12px 1900px #c49952, 72px 921px #c49952, 496px 1067px #c49952, 1288px 1749px #c49952, 273px 984px #c49952, 1197px 1991px #c49952, 242px 789px #c49952, 903px 1035px #c49952, 480px 1492px #c49952, 102px 1331px #c49952, 738px 1343px #c49952, 560px 1475px #c49952, 367px 846px #c49952, 1420px 962px #c49952, 1976px 892px #c49952, 1911px 1763px #c49952, 1639px 1002px #c49952, 437px 1522px #c49952, 1906px 1025px #c49952, 730px 1364px #c49952, 1127px 521px #c49952, 1401px 1792px #c49952, 1954px 1066px #c49952, 232px 250px #c49952, 1685px 660px #c49952, 1011px 999px #c49952, 1970px 790px #c49952, 750px 499px #c49952, 1738px 660px #c49952, 1621px 1849px #c49952, 446px 52px #c49952, 1055px 1396px #c49952, 1165px 1497px #c49952, 1740px 1425px #c49952, 1012px 1920px #c49952, 1258px 1560px #c49952, 1020px 1152px #c49952, 362px 673px #c49952, 1065px 975px #c49952, 582px 755px #c49952, 1271px 1479px #c49952, 719px 548px #c49952, 1602px 879px #c49952, 590px 499px #c49952, 721px 1412px #c49952, 1180px 113px #c49952, 1801px 1961px #c49952, 589px 941px #c49952, 883px 476px #c49952, 214px 890px #c49952, 1028px 892px #c49952, 1107px 1832px #c49952, 944px 361px #c49952, 480px 1453px #c49952, 1466px 683px #c49952, 981px 745px #c49952, 1968px 828px #c49952, 657px 1830px #c49952, 11px 1338px #c49952, 179px 730px #c49952, 1713px 197px #c49952, 51px 955px #c49952, 1243px 319px #c49952, 1175px 624px #c49952, 446px 46px #c49952, 5px 1158px #c49952, 82px 1352px #c49952, 1877px 402px #c49952, 708px 1778px #c49952, 903px 1625px #c49952, 1824px 352px #c49952, 1229px 140px #c49952, 1518px 24px #c49952, 1017px 512px #c49952, 515px 699px #c49952, 295px 265px #c49952, 69px 1773px #c49952, 1640px 1163px #c49952, 536px 342px #c49952, 970px 1766px #c49952, 560px 1416px #c49952, 577px 193px #c49952, 469px 9px #c49952, 466px 276px #c49952, 711px 853px #c49952, 401px 685px #c49952, 85px 506px #c49952, 865px 558px #c49952, 631px 105px #c49952, 887px 866px #c49952, 1704px 1001px #c49952, 1051px 1199px #c49952, 275px 1909px #c49952, 1462px 829px #c49952, 375px 1057px #c49952, 1531px 1501px #c49952, 205px 403px #c49952, 33px 1869px #c49952, 967px 1176px #c49952, 376px 863px #c49952, 1769px 1545px #c49952, 535px 51px #c49952, 1972px 1569px #c49952, 1773px 960px #c49952, 487px 620px #c49952, 1660px 687px #c49952, 1632px 972px #c49952, 1362px 42px #c49952, 479px 1655px #c49952, 1531px 1808px #c49952, 1450px 1412px #c49952, 1549px 170px #c49952, 1904px 1305px #c49952, 1209px 48px #c49952, 1933px 820px #c49952, 1623px 595px #c49952, 48px 643px #c49952, 179px 1754px #c49952, 589px 1032px #c49952, 1199px 356px #c49952, 1755px 1418px #c49952, 780px 1174px #c49952, 1905px 758px #c49952, 1567px 713px #c49952, 1372px 705px #c49952, 456px 654px #c49952, 759px 690px #c49952, 452px 673px #c49952, 993px 1610px #c49952, 1271px 188px #c49952, 343px 1750px #c49952, 1943px 1735px #c49952, 1717px 853px #c49952, 1247px 303px #c49952, 1314px 1895px #c49952, 1203px 489px #c49952, 741px 469px #c49952, 4px 246px #c49952, 1515px 115px #c49952, 606px 218px #c49952, 1966px 1471px #c49952, 177px 87px #c49952, 1575px 588px #c49952, 1136px 1386px #c49952, 70px 1868px #c49952, 1053px 18px #c49952, 1124px 721px #c49952, 1748px 1181px #c49952, 191px 1387px #c49952, 1931px 840px #c49952, 1088px 1603px #c49952, 634px 1255px #c49952, 814px 1434px #c49952, 585px 64px #c49952, 1074px 1618px #c49952, 1692px 761px #c49952, 651px 643px #c49952, 193px 335px #c49952, 1103px 1447px #c49952, 491px 1142px #c49952, 521px 408px #c49952, 536px 340px #c49952, 411px 1091px #c49952, 1646px 193px #c49952, 1595px 1285px #c49952, 870px 1349px #c49952, 1085px 1013px #c49952, 204px 1864px #c49952, 1359px 299px #c49952, 807px 964px #c49952, 219px 509px #c49952, 36px 1227px #c49952, 702px 1873px #c49952, 1471px 934px #c49952, 1763px 792px #c49952, 973px 1957px #c49952, 987px 68px #c49952, 593px 1282px #c49952, 1900px 607px #c49952, 407px 1659px #c49952, 587px 17px #c49952, 632px 158px #c49952;
  -webkit-animation: governce-animStar 600s linear infinite;
  -moz-animation: governce-animStar 600s linear infinite;
  -ms-animation: governce-animStar 600s linear infinite;
  animation: governce-animStar 600s linear infinite;
}

#governce-stars4:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 233px 1976px #c49952, 1196px 1119px #c49952, 646px 740px #c49952, 335px 645px #c49952, 1119px 1452px #c49952, 176px 1870px #c49952, 639px 1711px #c49952, 647px 1388px #c49952, 1516px 1108px #c49952, 464px 66px #c49952, 331px 344px #c49952, 772px 1189px #c49952, 1516px 1850px #c49952, 1500px 1463px #c49952, 1275px 876px #c49952, 1107px 645px #c49952, 977px 478px #c49952, 583px 1179px #c49952, 284px 395px #c49952, 1220px 461px #c49952, 1160px 249px #c49952, 196px 865px #c49952, 670px 1915px #c49952, 1449px 382px #c49952, 1191px 546px #c49952, 1329px 605px #c49952, 1945px 458px #c49952, 995px 749px #c49952, 1495px 861px #c49952, 708px 1731px #c49952, 348px 653px #c49952, 548px 1298px #c49952, 1606px 990px #c49952, 1049px 1204px #c49952, 253px 1501px #c49952, 1154px 166px #c49952, 1087px 104px #c49952, 1034px 1161px #c49952, 1681px 462px #c49952, 577px 1897px #c49952, 193px 1901px #c49952, 1701px 1755px #c49952, 864px 1297px #c49952, 800px 1289px #c49952, 676px 28px #c49952, 185px 1341px #c49952, 379px 1151px #c49952, 1224px 1725px #c49952, 280px 541px #c49952, 473px 1196px #c49952, 921px 1628px #c49952, 969px 432px #c49952, 1475px 758px #c49952, 1195px 993px #c49952, 876px 1840px #c49952, 1274px 1689px #c49952, 1977px 1101px #c49952, 837px 527px #c49952, 1785px 1610px #c49952, 1650px 1843px #c49952, 1127px 1508px #c49952, 401px 1050px #c49952, 51px 1105px #c49952, 545px 880px #c49952, 1786px 1672px #c49952, 318px 260px #c49952, 568px 254px #c49952, 1026px 1527px #c49952, 1242px 852px #c49952, 1785px 982px #c49952, 1318px 1071px #c49952, 398px 1061px #c49952, 1509px 257px #c49952, 599px 928px #c49952, 1195px 1800px #c49952, 1254px 906px #c49952, 141px 26px #c49952, 1384px 1502px #c49952, 476px 767px #c49952, 1973px 722px #c49952, 1339px 1031px #c49952, 778px 818px #c49952, 213px 1320px #c49952, 184px 221px #c49952, 983px 1911px #c49952, 923px 1439px #c49952, 1936px 581px #c49952, 1105px 625px #c49952, 325px 729px #c49952, 1475px 204px #c49952, 1483px 1564px #c49952, 1327px 1272px #c49952, 1187px 1944px #c49952, 1945px 1471px #c49952, 116px 960px #c49952, 1660px 1610px #c49952, 412px 1022px #c49952, 1552px 1516px #c49952, 1517px 1892px #c49952, 306px 829px #c49952, 1416px 462px #c49952, 1575px 1460px #c49952, 424px 1500px #c49952, 1530px 1169px #c49952, 1388px 1608px #c49952, 185px 416px #c49952, 634px 1446px #c49952, 767px 479px #c49952, 71px 426px #c49952, 1937px 145px #c49952, 1955px 1312px #c49952, 1811px 611px #c49952, 1145px 569px #c49952, 1460px 676px #c49952, 131px 1858px #c49952, 1557px 473px #c49952, 735px 130px #c49952, 112px 1531px #c49952, 1312px 305px #c49952, 409px 1032px #c49952, 149px 1964px #c49952, 535px 1215px #c49952, 1382px 630px #c49952, 1437px 1368px #c49952, 362px 1181px #c49952, 388px 181px #c49952, 274px 1287px #c49952, 1858px 1414px #c49952, 661px 1935px #c49952, 675px 1205px #c49952, 1829px 1725px #c49952, 1937px 1145px #c49952, 237px 908px #c49952, 1059px 1185px #c49952, 824px 1248px #c49952, 1167px 1730px #c49952, 180px 1961px #c49952, 1663px 203px #c49952, 374px 221px #c49952, 724px 1883px #c49952, 970px 1362px #c49952, 832px 505px #c49952, 313px 233px #c49952, 1909px 597px #c49952, 434px 201px #c49952, 587px 995px #c49952, 1833px 623px #c49952, 1464px 561px #c49952, 231px 593px #c49952, 1558px 1433px #c49952, 1986px 1767px #c49952, 1753px 1728px #c49952, 1153px 1623px #c49952, 249px 229px #c49952, 1503px 1186px #c49952, 1784px 137px #c49952, 841px 403px #c49952, 1400px 354px #c49952, 197px 499px #c49952, 1188px 681px #c49952, 158px 391px #c49952, 443px 1099px #c49952, 723px 1445px #c49952, 1408px 1235px #c49952, 1908px 195px #c49952, 271px 891px #c49952, 469px 1693px #c49952, 580px 11px #c49952, 1533px 70px #c49952, 859px 761px #c49952, 1510px 1844px #c49952, 421px 558px #c49952, 1132px 1453px #c49952, 757px 1987px #c49952, 212px 293px #c49952, 569px 323px #c49952, 1404px 1394px #c49952, 252px 1386px #c49952, 1668px 1857px #c49952, 123px 1684px #c49952, 105px 490px #c49952, 1083px 1769px #c49952, 1071px 1953px #c49952, 1271px 1159px #c49952, 699px 1491px #c49952, 1744px 1997px #c49952, 1868px 1973px #c49952, 1438px 1449px #c49952, 1222px 1921px #c49952, 1328px 1210px #c49952, 438px 873px #c49952, 809px 780px #c49952, 491px 1524px #c49952, 447px 1830px #c49952, 927px 1936px #c49952, 564px 691px #c49952, 1784px 1747px #c49952, 1978px 1722px #c49952, 1599px 1480px #c49952, 1276px 729px #c49952, 731px 1174px #c49952, 1586px 1711px #c49952, 451px 1340px #c49952, 1075px 1899px #c49952, 13px 575px #c49952, 309px 1340px #c49952, 981px 183px #c49952, 248px 1315px #c49952, 849px 80px #c49952, 1754px 1540px #c49952, 73px 1432px #c49952, 1208px 1828px #c49952, 65px 575px #c49952, 1098px 730px #c49952, 127px 1358px #c49952, 185px 19px #c49952, 1222px 1679px #c49952, 1122px 315px #c49952, 1906px 452px #c49952, 761px 284px #c49952, 813px 492px #c49952, 1344px 843px #c49952, 118px 1834px #c49952, 1620px 359px #c49952, 1755px 1246px #c49952, 299px 1076px #c49952, 1746px 158px #c49952, 6px 1635px #c49952, 143px 190px #c49952, 101px 468px #c49952, 137px 971px #c49952, 1221px 1929px #c49952, 1752px 650px #c49952, 1635px 1761px #c49952, 1522px 833px #c49952, 908px 153px #c49952, 1044px 350px #c49952, 1151px 1940px #c49952, 822px 210px #c49952, 1774px 310px #c49952, 796px 1447px #c49952, 1069px 1903px #c49952, 217px 565px #c49952, 662px 1370px #c49952, 1876px 1570px #c49952, 847px 46px #c49952, 1042px 1689px #c49952, 1584px 1434px #c49952, 1791px 908px #c49952, 973px 908px #c49952, 793px 747px #c49952, 122px 483px #c49952, 1137px 1374px #c49952, 1757px 1791px #c49952, 513px 225px #c49952, 63px 731px #c49952, 1179px 1926px #c49952, 346px 18px #c49952, 589px 175px #c49952, 87px 302px #c49952, 380px 1295px #c49952, 450px 921px #c49952, 1667px 1973px #c49952, 1495px 1373px #c49952, 1462px 1850px #c49952, 540px 288px #c49952, 1208px 1051px #c49952, 1554px 1095px #c49952, 1009px 1516px #c49952, 181px 572px #c49952, 165px 387px #c49952, 549px 1835px #c49952, 960px 16px #c49952, 1360px 403px #c49952, 1251px 43px #c49952, 1905px 1813px #c49952, 1106px 866px #c49952, 1809px 277px #c49952, 1828px 1720px #c49952, 295px 1610px #c49952, 523px 166px #c49952, 1069px 692px #c49952, 1292px 217px #c49952, 11px 1721px #c49952, 99px 1045px #c49952, 51px 1584px #c49952, 1053px 266px #c49952, 1287px 1235px #c49952, 747px 1722px #c49952, 1542px 736px #c49952, 1256px 18px #c49952, 102px 609px #c49952, 586px 1339px #c49952, 1843px 1697px #c49952, 824px 1687px #c49952, 1124px 882px #c49952, 395px 501px #c49952, 1456px 672px #c49952, 1472px 1648px #c49952, 1326px 1164px #c49952, 777px 1672px #c49952, 81px 345px #c49952, 91px 386px #c49952, 243px 411px #c49952, 1560px 90px #c49952, 6px 1771px #c49952, 1601px 616px #c49952, 1220px 1808px #c49952, 1160px 836px #c49952, 246px 1777px #c49952, 456px 863px #c49952, 97px 1138px #c49952, 1811px 942px #c49952, 213px 414px #c49952, 891px 392px #c49952, 1044px 927px #c49952, 1856px 216px #c49952, 957px 347px #c49952, 1486px 406px #c49952, 838px 912px #c49952, 803px 361px #c49952, 564px 826px #c49952, 1597px 949px #c49952, 1206px 289px #c49952, 33px 1035px #c49952, 1762px 1377px #c49952, 789px 1815px #c49952, 1594px 1342px #c49952, 1668px 880px #c49952, 1539px 1581px #c49952, 1547px 53px #c49952, 861px 1433px #c49952, 693px 1618px #c49952, 1762px 782px #c49952, 1568px 682px #c49952, 1126px 1762px #c49952, 1242px 134px #c49952, 495px 959px #c49952, 1606px 219px #c49952, 1878px 1415px #c49952, 1652px 797px #c49952, 782px 1903px #c49952, 1774px 1133px #c49952, 1430px 408px #c49952, 265px 394px #c49952, 890px 336px #c49952, 1051px 311px #c49952, 461px 1559px #c49952, 1931px 91px #c49952, 1160px 380px #c49952, 1442px 1058px #c49952, 1157px 364px #c49952, 586px 227px #c49952, 1365px 715px #c49952, 1658px 1655px #c49952, 1923px 1664px #c49952, 1023px 1844px #c49952, 1939px 1367px #c49952, 1203px 1305px #c49952, 359px 642px #c49952, 1056px 425px #c49952, 787px 202px #c49952, 1609px 1850px #c49952, 1964px 200px #c49952, 1537px 586px #c49952, 1589px 903px #c49952, 1063px 1694px #c49952, 760px 1185px #c49952, 597px 1396px #c49952, 294px 452px #c49952, 433px 818px #c49952, 199px 840px #c49952, 1332px 1937px #c49952, 169px 1907px #c49952, 591px 834px #c49952, 1716px 1032px #c49952, 45px 1879px #c49952, 686px 1469px #c49952, 1520px 475px #c49952, 1122px 859px #c49952, 973px 1541px #c49952, 269px 477px #c49952, 1390px 716px #c49952, 1791px 783px #c49952, 824px 2000px #c49952, 1211px 1717px #c49952, 1008px 1587px #c49952, 1422px 204px #c49952, 234px 556px #c49952, 506px 550px #c49952, 942px 1670px #c49952, 397px 853px #c49952, 599px 795px #c49952, 762px 1926px #c49952, 1202px 1424px #c49952, 135px 1316px #c49952, 1442px 1692px #c49952, 977px 652px #c49952, 564px 1648px #c49952, 997px 1474px #c49952, 67px 1366px #c49952, 1860px 1451px #c49952, 1105px 772px #c49952, 1886px 1396px #c49952, 1510px 658px #c49952, 976px 1544px #c49952, 894px 543px #c49952, 1098px 1189px #c49952, 690px 77px #c49952, 770px 733px #c49952, 557px 1403px #c49952, 1758px 1623px #c49952, 1341px 812px #c49952, 699px 967px #c49952, 277px 866px #c49952, 1526px 1828px #c49952, 8px 977px #c49952, 1707px 952px #c49952, 12px 1900px #c49952, 72px 921px #c49952, 496px 1067px #c49952, 1288px 1749px #c49952, 273px 984px #c49952, 1197px 1991px #c49952, 242px 789px #c49952, 903px 1035px #c49952, 480px 1492px #c49952, 102px 1331px #c49952, 738px 1343px #c49952, 560px 1475px #c49952, 367px 846px #c49952, 1420px 962px #c49952, 1976px 892px #c49952, 1911px 1763px #c49952, 1639px 1002px #c49952, 437px 1522px #c49952, 1906px 1025px #c49952, 730px 1364px #c49952, 1127px 521px #c49952, 1401px 1792px #c49952, 1954px 1066px #c49952, 232px 250px #c49952, 1685px 660px #c49952, 1011px 999px #c49952, 1970px 790px #c49952, 750px 499px #c49952, 1738px 660px #c49952, 1621px 1849px #c49952, 446px 52px #c49952, 1055px 1396px #c49952, 1165px 1497px #c49952, 1740px 1425px #c49952, 1012px 1920px #c49952, 1258px 1560px #c49952, 1020px 1152px #c49952, 362px 673px #c49952, 1065px 975px #c49952, 582px 755px #c49952, 1271px 1479px #c49952, 719px 548px #c49952, 1602px 879px #c49952, 590px 499px #c49952, 721px 1412px #c49952, 1180px 113px #c49952, 1801px 1961px #c49952, 589px 941px #c49952, 883px 476px #c49952, 214px 890px #c49952, 1028px 892px #c49952, 1107px 1832px #c49952, 944px 361px #c49952, 480px 1453px #c49952, 1466px 683px #c49952, 981px 745px #c49952, 1968px 828px #c49952, 657px 1830px #c49952, 11px 1338px #c49952, 179px 730px #c49952, 1713px 197px #c49952, 51px 955px #c49952, 1243px 319px #c49952, 1175px 624px #c49952, 446px 46px #c49952, 5px 1158px #c49952, 82px 1352px #c49952, 1877px 402px #c49952, 708px 1778px #c49952, 903px 1625px #c49952, 1824px 352px #c49952, 1229px 140px #c49952, 1518px 24px #c49952, 1017px 512px #c49952, 515px 699px #c49952, 295px 265px #c49952, 69px 1773px #c49952, 1640px 1163px #c49952, 536px 342px #c49952, 970px 1766px #c49952, 560px 1416px #c49952, 577px 193px #c49952, 469px 9px #c49952, 466px 276px #c49952, 711px 853px #c49952, 401px 685px #c49952, 85px 506px #c49952, 865px 558px #c49952, 631px 105px #c49952, 887px 866px #c49952, 1704px 1001px #c49952, 1051px 1199px #c49952, 275px 1909px #c49952, 1462px 829px #c49952, 375px 1057px #c49952, 1531px 1501px #c49952, 205px 403px #c49952, 33px 1869px #c49952, 967px 1176px #c49952, 376px 863px #c49952, 1769px 1545px #c49952, 535px 51px #c49952, 1972px 1569px #c49952, 1773px 960px #c49952, 487px 620px #c49952, 1660px 687px #c49952, 1632px 972px #c49952, 1362px 42px #c49952, 479px 1655px #c49952, 1531px 1808px #c49952, 1450px 1412px #c49952, 1549px 170px #c49952, 1904px 1305px #c49952, 1209px 48px #c49952, 1933px 820px #c49952, 1623px 595px #c49952, 48px 643px #c49952, 179px 1754px #c49952, 589px 1032px #c49952, 1199px 356px #c49952, 1755px 1418px #c49952, 780px 1174px #c49952, 1905px 758px #c49952, 1567px 713px #c49952, 1372px 705px #c49952, 456px 654px #c49952, 759px 690px #c49952, 452px 673px #c49952, 993px 1610px #c49952, 1271px 188px #c49952, 343px 1750px #c49952, 1943px 1735px #c49952, 1717px 853px #c49952, 1247px 303px #c49952, 1314px 1895px #c49952, 1203px 489px #c49952, 741px 469px #c49952, 4px 246px #c49952, 1515px 115px #c49952, 606px 218px #c49952, 1966px 1471px #c49952, 177px 87px #c49952, 1575px 588px #c49952, 1136px 1386px #c49952, 70px 1868px #c49952, 1053px 18px #c49952, 1124px 721px #c49952, 1748px 1181px #c49952, 191px 1387px #c49952, 1931px 840px #c49952, 1088px 1603px #c49952, 634px 1255px #c49952, 814px 1434px #c49952, 585px 64px #c49952, 1074px 1618px #c49952, 1692px 761px #c49952, 651px 643px #c49952, 193px 335px #c49952, 1103px 1447px #c49952, 491px 1142px #c49952, 521px 408px #c49952, 536px 340px #c49952, 411px 1091px #c49952, 1646px 193px #c49952, 1595px 1285px #c49952, 870px 1349px #c49952, 1085px 1013px #c49952, 204px 1864px #c49952, 1359px 299px #c49952, 807px 964px #c49952, 219px 509px #c49952, 36px 1227px #c49952, 702px 1873px #c49952, 1471px 934px #c49952, 1763px 792px #c49952, 973px 1957px #c49952, 987px 68px #c49952, 593px 1282px #c49952, 1900px 607px #c49952, 407px 1659px #c49952, 587px 17px #c49952, 632px 158px #c49952;
}

@-webkit-keyframes governce-animStar {
  from {
      -webkit-transform: translateY(0px);
  }
  to {
      -webkit-transform: translateY(-2000px);
  }
}

@-moz-keyframes governce-animStar {
  from {
      -moz-transform: translateY(0px);
  }
  to {
      -moz-transform: translateY(-2000px);
  }
}

@-ms-keyframes governce-animStar {
  from {
      -ms-transform: translateY(0px);
  }
  to {
      -ms-transform: translateY(-2000px);
  }
}

@keyframes governce-animStar {
  from {
      transform: translateY(0px);
  }
  to {
      transform: translateY(-2000px);
  }
}

/* end banner bg strar */

/* banner bottom */

.governceBotmWave{
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.governce-waves {
  position:relative;
  width: 100%;
  height:15vh;
  margin-bottom:-7px; /*Fix for safari gap*/
  min-height:100px;
  max-height:150px;
}

.governce-parallax > use {
  animation: governce-move-forever 25s cubic-bezier(.55,.5,.45,.5)     infinite;
}
.governce-parallax > use:nth-child(1) {
  animation-delay: -2s;
  animation-duration: 7s;
}
.governce-parallax > use:nth-child(2) {
  animation-delay: -3s;
  animation-duration: 10s;
}
.governce-parallax > use:nth-child(3) {
  animation-delay: -4s;
  animation-duration: 13s;
}
.governce-parallax > use:nth-child(4) {
  animation-delay: -5s;
  animation-duration: 20s;
}
@keyframes governce-move-forever {
  0% {
   transform: translate3d(-90px,0,0);
  }
  100% { 
    transform: translate3d(85px,0,0);
  }
}
@media (max-width: 768px) {
  .governce-waves {
    height:40px;
    min-height:40px;
  }
}

/* end banner bottom */



/* card */

.governance-card-box{
  background: rgb(2,0,102);
  background: radial-gradient(circle, rgba(2,0,102,0.5769957641259629) 24%, rgba(113,3,79,0.4257352599242822) 65%);
  position: relative;
  border: 2px solid transparent;
  transition: ease-in 0.2s;
  height: 100%;
}

.governance-card-box:hover{
  border:2px solid black;
  resize: both;
  border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cstyle%3Epath%7Banimation:stroke 5s infinite linear%3B%7D%40keyframes stroke%7Bto%7Bstroke-dashoffset:776%3B%7D%7D%3C/style%3E%3ClinearGradient id='g' x1='0%25' y1='0%25' x2='0%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%232d3561' /%3E%3Cstop offset='25%25' stop-color='%23c05c7e' /%3E%3Cstop offset='50%25' stop-color='%23f3826f' /%3E%3Cstop offset='100%25' stop-color='%23ffb961' /%3E%3C/linearGradient%3E %3Cpath d='M1.5 1.5 l97 0l0 97l-97 0 l0 -97' stroke-linecap='square' stroke='url(%23g)' stroke-width='3' stroke-dasharray='388'/%3E %3C/svg%3E") 1;
}


.governance-card-box a{
  padding: 50px 50px 0;
  display: block;
}

.governance-card-title h3{
  color:#fff
}


.governance-card-pra p{
  color: #919090;
}



.governance-card-numper{
  background-image: linear-gradient(to bottom, #444, #e4e0e000);
  font-size: 90px;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-weight: 600;
}

.governance-card-passed{
position:absolute;
right: 0;
top: 0;
background: rgb(2,0,102);
background: linear-gradient(90deg, rgba(2,0,102,1) 0%, rgba(62,2,90,0.8206932431175595) 35%, rgba(113,3,79,0.0559873607646183) 65%);
padding:15px 20px;
}
.governance-card-passed p{
  color: #fff;
}

.textCopyryt.governceCopyRyt{
  text-align: center;
}

.governance-check-icon{
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  background: #1f9700;
  border-radius: 100%;
  margin: auto;
}

.governance-check-icon img{
  width: 20px;
}

.governance-card-box .governance-card-link{
  color: #fff;
  padding: 0 0 0px 50px;
  margin-bottom: 50px;
  display: flex;
  align-items: center;
}

.governance-card-box .governance-card-link i{
  font-size: 25px;
  margin-left: 10px;
}

.governance-card-link:hover{
  color: #737373;
}
/* end card */


/* end governance*/



/* event calender page */

.eventClndr-bnr-Bg{
  background: url(../img/community/event-calender/banner1.png) no-repeat;
  width: 100%;
  background-position: center right;
  background-size: cover;
  height: 86.5vh;
  position: relative;
  overflow: hidden;
}

.eventClndrBnrText{
  position: absolute;
  left: 0;
  top: 50%;
  transform: translate(0, -50%);
  width: 100%;
  padding: 0 100px;
  z-index: 9;
}

.eventClndrBnrTitle {
  color: #737373;
  margin-bottom:20px;
  display: block;
  font-size: 20px;
}
.eventClndrBnrHdr{
  color: #fff;
  font-size: 50px;
  font-weight: 500;
}

.eventClndrBnrPra{
  color: #fff;
  font-size: 26px;
  font-weight: 200;
  margin-top: 0;
}

.eventClnderbnrFlex{
display: flex;
  align-items: center;
  justify-content: space-between;
}

.eventClndrBnrSubmitBtn{
padding:12px 30px;
border-radius: 15px;
color: #fff;
background: #000;
}




.eventClndrBnrSubmitBtn {
 padding: 10px 30px;
  display: inline-flex;
  font-size: 20px;
  align-items: center;
  justify-content: center;
  text-align: center;
  letter-spacing: 1.3px;
  font-weight: 700;
  color: #313133;
  background: #4FD1C5;
background: linear-gradient(90deg, rgba(129,230,217,1) 0%, rgba(79,209,197,1) 100%);
  border: none;
  border-radius: 1000px;
  box-shadow: 0px 0px 24px rgba(79,209,197,.64);
  transition: all 0.3s ease-in-out 0s;
  cursor: pointer;
  outline: none;
  position: relative;
  }

.eventClndrBnrSubmitBtn::before {
content: '';
  border-radius: 1000px;
  min-width: calc(200px + 12px);
  min-height: calc(48px + 12px);
  border: 6px solid #00FFCB;
  box-shadow: 0 0 60px rgba(0,255,203,.64);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: all .3s ease-in-out 0s;
}

.eventClndrBnrSubmitBtn:hover, 
.eventClndrBnrSubmitBtn:focus {
  color: #313133;
  transform: translateY(-6px);
}

.eventClndrBnrSubmitBtn:hover::before, 
.eventClndrBnrSubmitBtn:focus::before {
  opacity: 1;
}

.eventClndrBnrSubmitBtn::after {
  content: '';
  padding: 10px 30px;
  border-radius: 100%;
  border: 6px solid #00FFCB;
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  animation: ring 1.5s infinite;
}

.eventClndrBnrSubmitBtn:hover::after, 
.eventClndrBnrSubmitBtn:focus::after {
  animation: none;
  display: none;
}

@keyframes ring {
  0% {
    width: 30px;
    height: 30px;
    opacity: 1;
  }
  100% {
    width: 200px;
    height: 200px;
    opacity: 0;
  }
}

.eventClnderBnrBtn{
  color: #fff;
  border: 1px solid #fff;
  background: transparent;
  padding: 10px 25px;
  border-radius: 80px;
  display: inline-block;
  margin-top: 30px;
  margin-right: 10px;
  transition: ease-in 0.2s;
}

.eventClnderBnrBtn:hover{
  color: #020066;
  background: #fff;
  border: 1px solid #fff;
}

.eventClnderBnrBtn.eventClnderActive{
  color: #020066;
  background: #fff;
  border: 1px solid #fff;
}

.eventClnderSec1Wrap{
  margin-top: 80px;
}

.temClndrSbHdr{
  text-align: center;
  margin-bottom: 50px;
}

.temClndrSbHdr p{
  color: #737373;
  font-size: 26px;
  font-weight: 300;
  margin-bottom: 5px;
}

.temClndrSbHdr h1{
  color: #fff;
}


.eventClndr-card-title{
  color: #0098a9;
  font-size: 22px;
  font-weight: 500;
  margin-bottom: 10px;
}

.eventClndr-card-pra{
  margin-bottom: 30px;
}

.eventClndr-card-pra p{
  color: #fff;
  font-size:17px;
  font-weight: 300;
}


.evntClndrCardDateFlex{
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}


.evntClndrCardDateIcon{
  border: 1px solid #ccc;
  width: 40px;
  height: 40px;
  border-radius: 2px;
  text-align: center;
  line-height: 40px;
  color: #fff;
  margin-right: 15px;
}


.evntClndrCardDate p{
  color: #fff;
  margin-bottom: 0;
}

.evntClndrCardDate i{
  color: #737373;
}

.evntClndrCardBtn{
  display: flex;
  align-items: center;
  margin-top: 40px;
}

.evntClndrCardBtn a{
  color: #fff;
padding: 8px 25px;
border:1px solid #fff;
background: transparent;
border-radius: 100px;
transition: ease-in 0.2s;
margin-right: 15px;
}

.evntClndrCardBtn a:hover{
  background: #fff;
  color: #020066;
}

.evntClndrCardImg{
  position: relative;
  overflow: hidden;  border-radius: 22px;
}

.evntClndrCardImg img{
  width: 100%;
  margin: auto;
  border-radius:15px;
  z-index: 10;
  padding:8px;
}
.eventclndrCrdRow{
  align-items: center;
}


.eventClndrCardImg-ani {
  display: grid;
  place-items: center;
  position: relative;
  height: auto;
  width: 100%;
 background: #002124; 
  border-radius: 10px;
  cursor: pointer;
  box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 10px 0px,
  rgba(0, 0, 0, 0.5) 0px 2px 25px 0px;
}

.eventClndrCardImg-ani {
  overflow: hidden;
}

.eventClndrCardImg-ani::before {
  position: absolute;
  content: "";
  width: 30%;
  height: 380%;
  transform: rotate(45deg);
 background: #40E0D0;
background: -webkit-linear-gradient(to right, #FF0080, #FF8C00, #40E0D0);
background: linear-gradient(to right, #FF0080, #FF8C00, #40E0D0);
  transform-origin: center;
  animation: evntClndrImganimate 5s linear infinite;
}

@keyframes evntClndrImganimate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.eventClndrCardImg-ani::after {
  position: absolute;
  content: "";
  inset: 5px;
  border-radius: 8px;
}




.eventClender-timeline {
  position: relative;
  padding-left: 4rem;
  margin: 0 0 0 30px;
}
.eventClender-timeline:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 4px;
  height: 100%;
  background: rgb(86,30,29);
  background: linear-gradient(90deg, rgba(86,30,29,0.3949229349943102) 5%, rgba(34,13,48,1) 63%);
}
.eventClender-timeline .eventClender-timeline-container {
  position: relative;
  margin-bottom: 2.5rem;
}
.eventClender-timeline .eventClender-timeline-container .eventClender-timeline-icon {
  position: absolute;
  left: -88px;
  top: 4px;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  text-align: center;
  font-size: 22px;
  background: #4f537b;
  color: #fff;
  border: 4px solid #00626c;
}

.eventClender-timeline .eventClender-timeline-container .eventClender-timeline-icon img {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}


.eventClender-timeline-iconImg1 img{
  width: 30px;
}

.eventClender-timeline-iconImg2 img{
  width: 30px;
  margin-top: -2px;
}

.eventClender-timeline-iconImg4 img{
  width: 23px;
}

.eventClender-timeline-iconImg5 img{
  width:32px;
  margin-top: -2px;
}

.eventClender-timeline-iconImg5 img{
  width:32px;
  margin-top: -2px;
}

.eventClender-timeline .eventClender-timeline-container .eventClender-timeline-body {
  background: rgb(86,30,29);
  background: linear-gradient(90deg, rgba(86,30,29,0.3949229349943102) 5%, rgba(34,13,48,1) 63%);
  box-shadow: 0 5px 9px #000;
  border-bottom: 2px solid #00626c;
  padding: 50px;
  border-radius: 10px;
}
.eventClender-timeline .eventClender-timeline-container .eventClender-timeline-body:before {
  content: "\f04b";
  background: transparent;
  color: #341c4a;
  font-family: fontAwesome;
  font-size: 30px;
  display: block;
  position: absolute;
  left: -24px;
  top: 7px;
  transform: rotate(-180deg);
  /* border-radius: 0 0 0 2px;*/
}
.eventClender-timeline .eventClender-timeline-container .eventClender-timeline-body .eventClender-timeline-title {
  margin-bottom: 1.4rem;
}
.eventClender-timeline .eventClender-timeline-container .eventClender-timeline-body .eventClender-timeline-title .badge {
  background: #4f537b;
  padding: 8px 12px;
  border-radius: 3px;
  font-size: 14px;
  font-weight: 300;
}

.eventClender-timeline .eventClender-timeline-container.primary .badge,
.eventClender-timeline .eventClender-timeline-container.primary .eventClender-timeline-icon {
  background: #1d8cf8 !important;
}
.eventClender-timeline .eventClender-timeline-container.info .badge,
.eventClender-timeline .eventClender-timeline-container.info .eventClender-timeline-icon {
  background: #11cdef !important;
}
.eventClender-timeline .eventClender-timeline-container.success .badge,
.eventClender-timeline .eventClender-timeline-container.success .eventClender-timeline-icon {
  background: #046653 !important;
}
.eventClender-timeline .eventClender-timeline-container.warning .badge,
.eventClender-timeline .eventClender-timeline-container.warning .eventClender-timeline-icon {
  background: #ff8d72 !important;
}
.eventClender-timeline .eventClender-timeline-container.danger .badge,
.eventClender-timeline .eventClender-timeline-container.danger .eventClender-timeline-icon {
  background: #008000 !important;
}



.evntClndrViewPostTxt{
  color: #fff;
  
}


/* event calender page*/



/************************************************* end Community page******************************************************/




/*************************************************Governance page******************************************************/

/* journey page */

/* banner */

.journeyBnrBg{
  background:linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0.6)), url(../img/governance/journey/banner.png) no-repeat;
  width: 100%;
  background-position: center right;
  background-size: cover;
  height: 66.5vh;
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: center;
}

.journeyBnrText{
  text-align: center;
}


.journeyBnrText h1{
  color: #fff;
  font-size: 50px;
  font-weight: 500;
  margin-bottom: 30px;
}


.journeyBnrText p{
  color: #fff;
  font-size: 19px;
  font-weight: 200;
  margin: auto;
  width: 60%;
}

.journeyBnrText a{
  color: #fff;
  margin-top: 30px;
  margin-right: 10px;
  transition: ease-in 0.2s;
  display: inline-flex;
  align-items: center;
}

.journeyBnrText a span{
  width: 50px;
  height: 50px;
  border: 2px solid #fff;
  border-radius: 100%;
  text-align: center;
  line-height:49px;
margin-right:10px;
}

.journeyBnrText a span i{
  color: #fff;
  margin-left: 6px;
  font-size: 18px;
}

.journeyBnrText a:hover i{
color: #000;
}
.journeyBnrText a:hover span{
background: #fff;
  }

/*

.name{
  text-align:center;

  font-size:37px;
  position:relative;
  font-family: 'Exo', sans-serif;
  color:#fff;
}

.cristalBall{
  width:250px;
  margin: auto;
  position: absolute;
  top: 50%; left: 50%;
  transform: translate(-50%,-50%);
  z-index:99999;
}

.background{
  background-color: white;
  width:250px;
  height:250px;
  position: absolute;
  top: 10%;
  left: 50%;
}

.circle{
  background-color:#fffdff;
  height:500px;
  border-radius:50%;
  width: 500px;
  margin: auto;
  position: absolute;
  top: 50%; left: 50%;
  transform: translate(-50%,-50%);
}

.circle1{
  background-color:#fcefff;
  height:400px;
  border-radius:50%;
  width: 400px;
  margin: auto;
  position: absolute;
  top: 50%; left: 50%;
  transform: translate(-50%,-50%);
  animation: pulse3 10s linear infinite;
}

.circle2{
  background-color:#f3cafc;
  height:300px;
  border-radius:50%;
  width: 300px;
  margin: auto;
  position: absolute;
  top: 50%; left: 50%;
  color:white;
  font-size:40px;
  transform: translate(-50%,-50%);
  animation: pulse 4s linear infinite;
}

.circle3{
  background-color:#ee88fd;
  height:200px;
  border-radius:50%;
  width: 200px;
  margin: auto;
  position: absolute;
  top: 50%; left: 50%;
  transform: translate(-50%,-50%);
  font-size:50px;
  animation: pulse2 3s linear infinite;
}

.star{
  transform: translate(350px,50px);
  opacity:.6;
}

 @keyframes pulse{
  0%{width:700px;height:700px;}
  50%{width:750px;height:750px;}
  100%{width:700px;height:700px;}
}

@keyframes pulse2{
  0%{width:500px;height:500px;}
  50%{width:550px;height:550px;}
  100%{width:500px;height:500px;}
}

@keyframes pulse3{
  0%{width:1000px;height:1000px;}
  50%{width:1050px;height:1050px;}
  100%{width:1000px;height:1000px;}
} */



/* end banner */

/* sec1 */

.journeyCardBoxFlex{
  display: flex;
}

.journeyCardBox{
  width: 33.3333%;
}


.journeyCardBox-1{
  background: #fff;
  padding: 60px;
}

.journeyCardIcon img{
  width: 150px;
  margin-bottom: 20px;
}

.journeyCardTitle{
  color: #020066;
  margin-bottom: 30px;
}

.journeyCardText p{
color: #444;
}

.journeyCardBtn{
  color: #020066;
  padding: 8px 25px;
  border: 1px solid #020066;
  background: transparent;
  border-radius: 100px;
  transition: ease-in 0.2s;
  margin-right: 15px;
}



.journeyCardBox-2{
  background: #eee;
  padding: 60px;
}

.journeyCardIcon2 img{
  width: 120px;
  margin-bottom: 20px;
}


.journeyCardBox-3{
  background: #ddd;
  padding: 60px;
}


/* end sec1 */

/* sec2 */




.journeytimelineWrap{
  background: rgb(5,3,25);
  background: linear-gradient(266deg, rgba(5,3,25,1) 25%, rgba(66,15,84,0.5069677529214811) 69%, rgba(242,35,107,0.5882002459186799) 100%);
padding-top: 80px;
}

.journeyHdrTimeline{
  color: #fff;
  font-weight: 300;
}

.journey-timeline {
  padding: 0rem 2rem 3rem;
}

.journey-tl-content .journey-tl-header, 
.journey-tl-content .journey-tl-body {
  padding-left: 25.6px;
  border-left: 2px solid gainsboro;
}

.journey-tl-body {
  padding-bottom:1rem;
}

.journey-tl-body p{
  color: #ccc;
  font-weight: 200;
  letter-spacing: 1px;
}

.journey-tl-content:last-child .journey-tl-body {
  border-left: 3px solid transparent;
}

.journey-tl-header.journey-tl-header-top{
padding-top: 70px;
}

.journey-tl-header {
  position: relative;
  display: grid;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.journey-tl-title {
  font-weight: 600;
  font-size: 1em;
  border-bottom: 1px solid #555;
}

.journey-tl-time {
  font-size:16px;
  font-weight: 600;
  color: #fff;
}

.tl-marker {
  display:block;
  position: absolute;
  width: 16px;
  height: 16px;
  border-radius: 50% / 50%;
  background: gainsboro;
  left: -16.5px;
  top: 50%;
  transform: translate(50%,-50%);
}

.journey-tl-content-active .tl-marker {
  padding: 0;
  top: 31px;
  left: -23px;
  width: 22px;
  height: 22px;
  border: 2px solid #f4961b;
  background-color:#551161;
  background-clip: content-box;
  box-shadow: 0 0 15px -2px #f4961b;
}

.journey-tl-content-active .tl-marker.tl-marker-top {
  top:84px;
}

.journey-tl-content-active .journey-tl-title {
  font-weight: 500;
  color: #f4961b;
  font-size: 20px;
  padding-bottom: 13px;
}


/* end sec2 */

/* sec3 */
.journeyCareerBg {
  background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url(../img/governance/journey/journey-career-bg.png) no-repeat;
  width: 100%;
  background-position: center right;
  background-size: cover;
  background-attachment: fixed;
  height: 66.5vh;
  position: relative;
  overflow: hidden;
  display: flex
;
  align-items: center;
}


.journeyCareerText{
  text-align: center;
}

.journeyCareerText h1{
  color: #fff;
  font-size: 50px;
  font-weight: 500;
  margin-bottom: 30px;
}

.journeyCareerText p{
  color: #fff;
  font-size: 19px;
  font-weight: 200;
  margin: auto;
  width: 60%;
}

.journeyCareerText a{
  color: #fff;
  padding: 8px 25px;
  border: 1px solid #fff;
  background: transparent;
  border-radius: 100px;
  transition: ease-in 0.2s;
  margin-right: 15px;
  display: inline-block;
  margin-top: 30px;
}

/* end sec3 */

/* end journey page */


/* policy */

.policyBnrBg{
  background:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2)), url(../img/governance/policy/banner.png) no-repeat;
  background-position: center bottom;
  background-size: cover;
  width: 100%;
  height: 87.3vh;
  position: relative;
  overflow: hidden;
}

.policy-banner-text{
  margin-top: 150px;
}

.policy-banner-text h1{
  color: #fff;
  font-size: 55px;
}

.policy-banner-text p{
  color: #fff;
  margin: 20px 0;
}

.policy-banner-text a{
  color: #fff;
  border: 1px solid #fff;
  padding: 7px 25px;
  border-radius: 60px;
  display: inline-block;
  margin-top: 20px;
  margin-right: 10px;
  transition: ease-in 0.2s;
}


.policy-banner-text a:hover{
  background: #fff;
  color: #020066;
}

/* sec1 */

.policyHdrSec1 h1{
  font-size: 42px;
  font-weight: 500;
  margin-bottom: 30px;
  text-align: center;
}


.policyMembrPartnrFlex{
  display: flex;
  flex-wrap: wrap;
  text-align: center;
  justify-content: center;
}

.policyMembrPartnrBox{
  margin: 15px;
}

.policyMembrPartnrBox a{
  padding: 30px;
  /* border: 1px solid #000; */
  height: 100%;
  display: inline-block;
  box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}

.policyMembrPartnrBox a:hover {
  box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}

.policyMemberLogo{
  width: 170px;
}

.policyMembrPartnrBox img{
  width:200px;
}

/* end sec1 */

/* sec2 */

.susTainSec2Text h1 {
  color: #000;
  font-size: 30px;
}

.susTainSec2Text p {
  color: #444;
  font-size: 17px;
  margin: 20px 0;
}

/* end sec2 */


/* sec3 */



.policyVideoBgSec1 {
  background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url(../img/governance/policy/videoBnr-1.jpg) no-repeat;
  width: 100%;
  background-position: center right;
  background-size: cover;
  height: 66.5vh;
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: center;
}

.policyVideoText {
  text-align: center;
}

.policyVideoText p {
  color: #fff;
  font-size: 17px;
  font-weight: 200;
  margin: auto;
  width: 60%;
}

.policyVideoText h4 {
  color: #fff;
  font-size: 20px;
  font-weight: 300;
  margin: 30px;
}

.policyVideoText a {
  color: #fff;
  margin-top: 30px;
  margin-right: 10px;
  transition: ease-in 0.2s;
  display: inline-flex;
  align-items: center;
}

.policyVideoText a span{
  width: 50px;
  height: 50px;
  border: 2px solid #fff;
  border-radius: 100%;
  text-align: center;
  line-height:49px;
margin-right:10px;
}

.policyVideoText a span i{
  color: #fff;
  margin-left: 6px;
  font-size: 18px;
}

.policyVideoText a:hover i{
color: #000;
}
.policyVideoText a:hover span{
background: #fff;
  }

.videoFixedIcon1-policy{
  position: absolute;
  left: 100px;
  top: 100px;
  width: 100px;
  opacity: 0.4;
}

.videoFixedIcon2-policy{
  position: absolute;
  right: 100px;
  bottom: 100px;
  width: 100px;
  opacity: 0.3;
}



/* end sec3 */



/* sec4 */

.policytableBgSec4 {
  background:url(../img/governance/policy/videoBnr-1.jpg) no-repeat;
  width: 100%;
  background-position: center right;
  background-size: cover;
  position: relative;
  padding: 80px 0;
}

.smartPolicySec4-hdr h1{
color: #fff;
font-weight: 400;
margin: 20px 0;
font-size: 40px;
}

.smartPolicySec4-hdr p{
  color: #fff;
  font-weight: 200;
}

.policyTable{
  margin-top: 40px;
}

.policyTable .table {
  border-color: #555;
}

 .policyTable .table .policy-table-tr:last-child, .policyTable .table .policy-table-tr:last-child td{
border: none;
}

.policy-table-tr td{
  padding: 25px 15px!important;
}

.policyTable-date p{
  color: #fff;
  font-size: 14px;
  font-weight: 500;
}

.policyTable-text p{
color: #ccc;
font-size: 13px;
font-weight: 300;
margin-bottom: 0;
}

.policyTable-title p{
  color: #ccc;
  font-size: 13px;
  font-weight: 300;
  margin-bottom: 0;
}

.policyTable-btn a{
  color: #fff;
  border: 1px solid #fff;
  padding: 7px 25px;
  border-radius: 60px;
  display: block;
  margin-top: 20px;
  margin-right: 10px;
  transition: ease-in 0.2s;
  font-size: 13px;
  font-weight: 300;
  text-align: center;
}

.policyTable-btn a:hover{
  background: #fff;
  color: #020066;
}

.policyDateBox{
  width: 15%;
}

.policyTextBox{
  width: 40%;
}

.policyTitleBox{
  width: 30%;
}

.policyBtnBox{
  width: 15%;
}

.policyTableLoder{
  margin-top: 30px;
  text-align: center;
}

.policyTableLoder a{
  color: #fff;
}

/* end sec4 */

/* sec6 */

.policyCardSec6Hdr{
  text-align: center;
  margin-bottom: 40px;
}

.policyCardSec6Hdr h1{
  color: #000;
  font-size: 30px;
}

.policyCardSec6Hdr p{
  color: #444;
  font-size: 17px;
  margin: 10px 0 20px;
}

.policy-card1{
  height: 100%;
}

.policy-card1 a{
  display: block;
  padding: 30px;
  background: #fff;
  border-radius: 10px;
  height: 100%;
  border-bottom: 5px solid #020066;
  transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}

.policy-card1 a:hover {
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  border-bottom: 5px solid #477fcc;
}

.policy-card1-icon{
  width:100px;
  height: 100px;
  text-align: center;
  line-height: 99px;
  background: #020066;
}


.policy-card1-icon img {
  width: 60px;
}

.policy-card1-icon {
  margin-bottom: 20px;
}

.policy-card1-text h3 {
  color: #000;
  font-size: 20px;
  font-weight: 400;
  margin-bottom: 20px;
}

.policy-card1-text p {
  color: #444;
}

.policy-card1-text button {
  color: #020066;
  border: 1px solid #020066;
  padding: 7px 25px;
  border-radius: 60px;
  display: inline-block;
  margin-top:15px;
  transition: ease-in 0.2s;
  text-align: center;
  background: transparent;
}

.policy-card1 a:hover .policy-card1-icon{
  background: #477fcc;
}

.policy-card1 a:hover .policy-card1-text button{
  background: #477fcc;
  border: 1px solid #477fcc;
  color: #fff;
}

/* end sec6 */

/* end policy */


/************************************************* end Governance page******************************************************/


/* BITC-Chat */

.bitc-chat-Bg{
  background-color: rgb(248 244 242);
  position: fixed;
  height: 100vh;
  width: 100%;
}


.bitcChatWrap{
  margin-top: 120px;
}


.bitcChatFormHdr{
  margin-bottom: 20px;
}

.bitcChatFormHdr h1{
  font-size: 37px;
}

.bitcChatFormSearch-box{
  margin: 40px 0;
  padding:12px 18px;
  border-radius:30px;
  box-shadow: 0 1px 2px rgba(0,0,0,0.07), 
  0 2px 4px rgba(0,0,0,0.07), 
  0 4px 8px rgba(0,0,0,0.07), 
  0 8px 16px rgba(0,0,0,0.07),
  0 16px 32px rgba(0,0,0,0.07), 
  0 32px 64px rgba(0,0,0,0.07);
}

.bitcChatFormSearch{
display: flex;
align-items: center;
padding: 0 5px
}

.bitcChatFormBtn1 ul li a img{
width: 15px;
}


.form-control.bitcChatSearchInput{
  border-radius: 100px!important;
  padding: 10px 20px;
}

.bitcChatFormSearch-Plus img{
  width: 15px;
  margin-right: 15px;
}

.bitcChatFormSearch-logo img{
  width: 20px;
  margin-right: 15px;
}


.bitcChatFormSearch-voice img{
  width:17px;
  margin-left: 15px;
}

.bitcChatFormBtn ul{
  padding-left: 0;
}

.bitcChatFormBtn ul li{
  list-style: none;
  display: inline-block;
}

.bitcChatFormBtn ul li a{
  padding: 8px 20px;
  text-align: center;
color: #444;
box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
transition: all 0.3s cubic-bezier(.25,.8,.25,1);
background: #fff;
border-radius: 100px;
display: inline-block;
margin: 5px;
}

.bitcChatFormBtn ul li a:hover{
 background: #eee;
}


/* ryt side */


.bitc-chat-Text-sec{
  background: #fff;
  padding: 20px;
  border-radius: 12px;
}


.bitc-chat-Text-box a{
  display: flex;
border-bottom: 1px solid #ddd;
margin-bottom: 15px;
padding-bottom: 7px;
}

.bitc-chat-Text-box:last-child a{
  border-bottom: none;
  padding-bottom: 0px;
  margin-bottom: 0;
}

.bitc-chat-img img{
width: 146px;
}

.bitc-chat-Text{
  margin-left: 15px;
}

.bitc-chat-Text h3{
  color: #000;
  font-size: 15px;
  font-weight: 420;
}

.bitc-chat-Text p{
  color: #444;
  font-size:14px;
}

.bitc-chat-Text p img{
  width: 20px;
  margin-right: 5px;
}

.bitc-chat-Text-box a:hover h3{
  text-decoration: underline;
}


.bitcChatFtr{
  position: absolute;
  text-align: center;
  bottom: 20px;
  width: 100%;
}

.bitcChatFtr p{
  color: #444;
  font-size: 14px;
}

.bitcChatFtr p a{
  color: #020066;
  text-decoration: underline;
}

/* end BITC-Chat */


/************************************************* Solutions page******************************************************/

/* 1Pe UPI Integration */



/* banner */

.upiIntegrationBnrMb{
  position: absolute;
  bottom: 0;
  right:10%;
  width:37%;
}



/* end banner */





.upiBannerMobile img{
  width: 60%;
}

.upiIntegrationBnrBg{
  background: rgb(2,0,102);
  background: radial-gradient(circle, rgba(2,0,102,1) 0%, rgba(102,0,51,1) 100%);
  width: 100%;
  height: 87.3vh;
  position: relative;
}





.main-container {
  min-height: 100vh;
  display: flex;
  display: -webkit-flex;
  align-items: center;
  -webkit-align-items: center;
  height: 560px;
  overflow: hidden;
}
.main {
margin-left: 40px;
  width: 680px;
  height: 680px;
  position: relative;
}
.big-circle {
  height: 100%;
  width: 100%;
  position: relative;
  border: 3px solid #020066;
  border-radius: 50%;
  display: flex;
  display: -webkit-flex;
  align-items: center;
  -webkit-align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  animation: Rotate 20s linear infinite;
  -webkit-animation: Rotate 20s linear infinite;
}
.icon-block {
  width: 64px;
  height: 64px;
  position: absolute;
  border-radius: 50%;
  display: flex;
  display: -webkit-flex;
  align-items: center;
  -webkit-align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  /* background-image: linear-gradient(180deg, #4967e6 0%, #627bf4 100%); */
  /* -webkit-background-image: linear-gradient(180deg, #4967e6 0%, #627bf4 100%); */
  background: #020066;
  box-shadow: 0 2px 4px 0 #3e5ada;
  -webkit-box-shadow: 0 2px 4px 0 #3e5ada;
}
.icon-block img {
  margin: 0px auto;
  width:50%;
  animation: Rotate-reverse 20s linear infinite;
  -webkit-animation: Rotate-reverse 20s linear infinite;
}
.icon-block:first-child {
  top: 0;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
}
.icon-block:nth-child(2) {
  top: 50%;
  right: 0;
  transform: translate(50%, -50%);
  -webkit-transform: translate(50%, -50%);
}
.icon-block:nth-child(3) {
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 50%);
  -webkit-transform: translate(-50%, 50%);
}
.icon-block:nth-child(4) {
  top: 50%;
  left: 0;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
}
/* circle content */
.circle {
  animation: circle-rotate 20s linear infinite;
  -webkit-animation: circle-rotate 20s linear infinite;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
  width:80%;
  height: 80%;
  border: 3px solid #6495f2;
  border-radius: 50%;
}
.circle .icon-block img {
  animation: img-rotate 20s linear infinite;
  -webkit-animation: img-rotate 20s linear infinite;
}
/* center logo */
.center-logo {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  border-radius: 15px;
  overflow: hidden;
  padding-bottom: 20px;
  background: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
.center-logo img {
  width: 100%;
  border-radius: 15px;
}

/* keyframe animation */

@keyframes Rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

@-webkit-keyframes Rotate {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}

@keyframes Rotate-reverse {
  from {
    transform: rotate(360deg);
  }
  to {
    transform: rotate(0deg);
  }
}

@-webkit-keyframes Rotate-reverse {
  from {
    -webkit-transform: rotate(360deg);
  }
  to {
    -webkit-transform: rotate(0deg);
  }
}

@keyframes circle-rotate {
  from {
    transform: translate(-50%, -50%) rotate(45deg);
  }
  to {
    transform: translate(-50%, -50%) rotate(405deg);
  }
}

@-webkit-keyframes circle-rotate {
  from {
    -webkit-transform: translate(-50%, -50%) rotate(45deg);
  }
  to {
    -webkit-transform: translate(-50%, -50%) rotate(405deg);
  }
}

@keyframes img-rotate {
  from {
    transform: rotate(-45deg);
  }
  to {
    transform: rotate(-405deg);
  }
}

@-webkit-keyframes img-rotate {
  from {
    -webkit-transform: rotate(-45deg);
  }
  to {
    -webkit-transform: rotate(-405deg);
  }
}




.upiIntegrationBnrLogo img{
  width: 100px;
  margin-bottom: 20px;
}

.upiIntegrationBnrText h1{
  color: #fff;
}


.upiIntegrationBnrText p{
  color: #ccc;
}
.upibannerTextBox{
  padding-top: 120px;
  width: 40%;
}

.upiImg3 img{
  width: 100%;
}

.upiMobileNoImg{
  background: #fff;
  border-radius: 20px;
  padding: 50px 20px 0;
  background: #eee;
}

.upiMobileNoImg img{
  width: 100%;
}

.upiQrScanImg img{
  width: 100%;
}


.upiSubHedr{
  font-size: 21px;
  font-style: italic;
  color: #020066;
}

.upiMobileTomobile img{
  width: 100%;
  border-radius: 20px;
}


.upiLastSecWrap{
  margin: 80px 0 0;
  background: #eee;
  padding: 70px 0;
}


.upiCardBox{
  position: relative;
  display: block;
  padding: 30px;
  background: #fff;
  border-radius: 10px;
  height: 100%;
  border-bottom: 5px solid #020066;
  height: 100%;
  transition: all 0.3s cubic-bezier(.25,.8,.25,1);
  overflow: hidden;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  z-index: 99;
}

.upiCardBgStyle{
  position: absolute;
  top: -131px;
  left: 0;
  width: 100%;
  rotate: -34deg;
  z-index: -1;
  opacity: 0.2;
}

.upiCard-icon {
  width: 100px;
  height: 100px;
  text-align: center;
  line-height: 99px;
  background: #020066;
  margin-bottom: 33px;
  z-index: 1;
  border-radius: 100%;
}


.upiCard-icon img {
  width: 60px;
}

.upiCard-text h3 {
  color: #020066;
  font-size: 21px;
  font-weight: 600;
  margin-bottom: 20px;
}

.upiCard-text p {
  color: #444;
}



.assetLookupBnr{
  /* background: rgb(2, 0, 102);
  background: radial-gradient(circle, rgba(2, 0, 102, 1) 0%, rgba(102, 0, 51, 1) 100%); */
  background: url(../img/solutions/asset-lookup/banner.png) no-repeat;
  width: 100%;
  background-position: center;
  background-size: cover;
  height: 87.3vh;
  position: relative;
}



.assetLookupBnrTxt h1{
  color: #fff;
  font-size: 70px;
  font-weight: bold;
}

.assetLookupBnrTxt p{
  font-size: 20px;
  color: #fff;
}


.scanShirtAsstLookWrap{
  margin: 150px 0 130px;
}


.asslookProImgScan{
  position: relative;
}

.asslookProImgScanShirt{
  width: 100%;
}

.asslookProImgScanDetailImg{
  position: absolute;
  top:-60px;
  left: -100px;
  width: 40%;
}

.assLookShirtText{
  padding-right: 100px;
}

.asslookProBoxImgScan img{
  width: 100%;
}


.asslookbarCodScn{
  text-align: center;
}
.asslookbarCodScn img{
  width: 70%;
  margin: auto;
}

.asslookbarBlockchain img{
width: 100%;
}


.lastasstLookSecWrap{
  margin: 80px 0 80px;
}



.assptLockpProdtDtlWrap{
  background:url(../img/solutions/asset-lookup/backgroundProDetil.jpg);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  padding: 80px 0;
  margin-top: 80px;
}


.assptProDtlHdr h1{
  color: #fff;
  font-weight: 700;
  font-size: 50px;
}


.assptProDtlCard1{
  background: #fff;
  padding: 20px;
  border-radius: 15px;
  position: relative;
  overflow: hidden;
  height: 400px;
}


.assptProDtlCard1Title{
  font-size: 20px;
  font-weight: 600;
}

.manufacInformImgAsspt{
  position: absolute;
  bottom: -188px;
  left: -185px;
  width: 494px;
  rotate: 29deg;
}

.proTracImgAsspt{
  position: absolute;
  bottom: -28px;
  left: -15px;
  width: 244px;
  rotate: 9deg;
}

.certiAuthenImgAsspt{
  position: absolute;
  bottom: -28px;
  left: -65px;
  width: 324px;
  rotate: 9deg;
}

.loyltyOfrImgAsspt{
  position: absolute;
  bottom: -18px;
  left: -35px;
  width: 284px;
  rotate: 9deg;
}

.manufacInformAssptImg2{
  width: 50%;
}


.assetManufacInfoWrap{
  padding: 50px 0 0;
  overflow: hidden;
}

.assptmanufacInfoHdr h1{
  color: #000;
  font-weight: 700;
  font-size:37px;
  width: 50%;
}

.tableTitleBg{
  background: #ddd;
  color: #000;
}
.manufacInfoTableBox{
margin-top: 40px;
}

.manufacInfoTbleTxt td:nth-child(1){
  color: #000;
  font-weight: 600;
  width: 40%;
}

.manufacInfoTbleTxt td:nth-child(2){
  color: #444;
  width: 60%;
}

.assetManufacInformImg {
  width: 100%;
  margin-bottom: -50px;
}

.assptproTracbiltyBg{
  background:url(../img/solutions/asset-lookup/backgroundProDetil.jpg);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  overflow: hidden;
  padding: 100px 0;
}


.assptproTracbiltyText h1{
  color: #fff;
  font-weight: 700;
  font-size: 50px;
}


.tracBiltyTbleTxt td:nth-child(1) {
  color: #fff;
  width: 33%;
}


.tracBiltyTbleTxt td:nth-child(2) {
  color: #fff;
  width: 33%;
}

.tracBiltyTbleTxt td:nth-child(3) {
  color: #fff;
  width: 33%;
}

.assettracBiltyImg1{
  text-align: right;
}

.assettracBiltyImg1 img{
  width: 71%;
  rotate: 24deg;
  margin-bottom: -230px;
}


.assetCertiAuthenWrap{
  padding: 70px 0;
  overflow: hidden;
  position: relative;
}


.assetCertiAuthenImg{
  width: 32%;
  margin-bottom: 0;
  position: absolute;
  top: 0;
  right: 10%;
}


.certiAutoTtlIcon1{
  width: 25px;
  margin-right: 20px;
}


.assptLoyaltyOfrBg{
  background: #091F51;
  background: linear-gradient(134deg,rgba(9, 31, 81, 1) 49%, rgba(139, 61, 57, 0.95) 100%);
  width: 100%;
  overflow: hidden;
  position: relative;
  padding:50px 0;
  min-height: 550px;
}


.assptLoyaltyOfrBgFixedImg{
  width: 36%;
  margin-bottom: -72px;
  position: absolute;
  top: 0;
  left: 0;
}

.assptLoyaltyOfrFixedImg2{
  width: 23%;
  margin-bottom: 0;
  position: absolute;
  bottom: 10%;
  right: -2%;
}

.asspt-loyPontBox{
display: flex;
align-items: center;
}

.asspt-loyPontHdr {
  font-size: 29px;
  color: #fff;
  padding: 20px 83px 20px 20px;
  border: 5px solid #fff;
  border-radius: 100px;
}

.loyltyPntErn{
  position: relative;
  display: inline-block;
  margin-left: -68px;
}

.loyltyPntErn img{
  width: 110px;
}

.loyltyPntErn span{
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  font-size: 35px;
  font-weight: 600;
  color: #fff;
}

.loyltySumrOfr {
  display: inline-block;
  position: relative;
  width: 50%;
}

.loyltySumrOfr img{
  width: 100%;
  position: relative;
}

.loyltySumrOfr span {
  position: absolute;
  font-family: "Reem Kufi Ink", sans-serif;
  left: 50%;
  top: 36%;
  transform: translate(-50%, -50%);
  font-size: 40px;
  color: #fff;
  rotate: -7deg;
  width: 100%;
  text-align: center;
}


.loyltyCuopons{
  display: inline-block;
  position: relative;
  width: 300px;
  margin-left: 15%;
}

.loyltyCuopons img {
  width: 96%;
  position: relative;
}

.loyltyCuopons span {
  position: absolute;
  left: 37px;
  top: 51%;
  transform: translate(0, -50%);
  font-size: 28px;
  font-weight: 600;
  color: #fff;
}

.colZindexTop{
z-index: 99;
}

/* end asset lookup */

/* Rewards & Royalty */

.rewardRoyltyBnr{
  background: url(../img/solutions/reward-royalty/rewardBanner.jpg) no-repeat;
  width: 100%;
  background-position:center bottom;
  background-size: cover;
  height: 87.3vh;
  position: relative;
}

.rewardRoltyBnrTxtBox{
      padding-top: 220px;
    width: 40%;
}

.rewardRoyltyBnrTxt h1{
  color: #fff;
  font-size: 55px;
  font-weight: 500;
}

.rewardRoyltyBnrTxt p{
  color: #fff;
}

.rewardBnrImg{
  position: absolute;
  bottom: 0;
  right: 10%;
  width: 44%;
  border-radius: 20px 20px 0 0;
}


.rewardRoyaltyImg1 img{
  width: 100%;
  border-radius: 20px;
}


.rewardRoyaltyImg2 img{
  width: 100%;
  border-radius: 20px;
}

.rewardRoyaltyMdlBnr img{
  width: 100%;
  border-radius: 30px;
}

.rewardRoyaltyMdlWrap{
  margin-bottom: 70px;
}

.rewardRoyaltyMdlBnr{
  background: url(../img/solutions/reward-royalty/rewadRolityMiddleBnr.png) no-repeat;
  width: 100%;
  background-position: center;
  background-size: cover;
  border-radius: 20px;
}

.rewardRoyaltyMdlBnrText{
  width: 50%;
  margin: 0 0 0 auto;
  padding:100px 20px;
}


.rewardRoyaltyMdlBnrText h1{
  color: #fff;
}

.rewardRoyaltyMdlBnrText p{
  color: #fff;
}

.rewardRoyaltyMdlBnrText h3{
  color: #fff;
  font-size: 21px;
  font-style: italic;
}

.rewardRoltyCardImg img{
  width: 100%;
}

.rewardRoltyCardText h3{
color: #020066;
font-size: 22px;
margin-top: 0;
}

.rewardRoltyCardText{
  padding: 11px;
}

.rewardRoltyCardText p{
  color: #444;
  margin-bottom: 0;
  }


  .rewardRoltyCardBox{
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
    border-radius: 8px;
    overflow: hidden;
  }

  .rewardRoltyCradWrap{
    margin-bottom: 80px
  }

/* end Rewards & Royalty */





.customerEngageBnr{
  background: url(../img/solutions/customer-engagements/customerEngagemntBnr.jpg) no-repeat;
  width: 100%;
  background-position:center bottom;
  background-size: cover;
  height: 87.3vh;
  position: relative;
  display: flex;
  align-items: center;
}



.customerEngegImg1{
  text-align: center;
}
.customerEngegImg1 img{
  width: 60%;
  margin: auto;
}

.customer-engBnr-txt{
  text-align: center;
  width: 60%;
  margin: auto;
}

.customer-engBnr-txt  h1{
  font-size: 60px;
  color: #fff;
  margin-bottom: 30px;
}

.customer-engBnr-txt  h1 span{
  font-size: 70px;
  color:orange;
}

.customer-engBnr-txt  p{
  color: #fff;
}


.customerEngegBnrImg img{
  width: 100%;
}


/* animation */

* {
  padding: 0;
  margin: 0;
}

.customerEngagmntCoinEni {
  margin-top: 100px;
  display: flex;
  justify-content: center;
}

.wallet {
  width: 64px;
  height: 64px;
  position: relative;
}

.icon {
  width: 100px;
  height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #e3b500;
  color: #fff;
  position: relative;
  z-index: 101;
}


.pe1Logo{
width: 75px;
}

.coin {
  position: absolute;
  top: var(--coin-from-x, 24px);
  left: var(--coin-from-y, 24px);
  z-index: 100;
  opacity: 0;
}

.coin::after {
  content: "$";
  display: flex;
  align-items: center;
  justify-content: center;
  width: 12px;
  height: 12px;
  font-size: 10px;
  color: rgb(237, 196, 107);
  background: rgb(227, 162, 23);
  border: 2px solid rgb(237, 196, 107);
  border-radius: 50%;
  opacity: 0;
}

.coin--animated,
.coin--animated::after {
  animation-delay: var(--coin-delay, 0s);
  animation-duration: var(--coin-duration, 1.5s);
  animation-direction: normal;
  animation-fill-mode: both;
  animation-play-state: running;
  animation-iteration-count: infinite;
}

.coin--animated {
  animation-name: coin-x-axis;
  animation-timing-function: ease-in;
}

.coin--animated::after {
  animation-name: coin-y-axis-and-flip;
  animation-timing-function: ease-out;
}

@keyframes coin-x-axis {
  30% {
    opacity: 1;
  }
  70% {
    opacity: 1;
  }
  to {
    left: calc(var(--coin-to-x) * 1.5);
  }
}

@keyframes coin-y-axis-and-flip {
  30% {
    opacity: 1;
  }
  70% {
    opacity: 1;
  }
  to {
    transform: translateY(calc(var(--coin-to-y) * 1.5)) rotate3d(1, 1, 1, 1080deg);
  }
}


/* end enimation */

.customerEngagMntImg2{
  text-align: center;
  position: relative;
}
.customerEngagMntImg2 img{
  width: 70%;
  border-radius: 20px;
}

.fixedImg1Pe {
  width: 200px !important;
  position: absolute;
  left: 64px;
  top: -50px;
}

.customerEngagMidlBnr img{
 width: 100%;
 border-radius: 20px;
}

/************************************************* end Solutions page******************************************************/



/************************************************* learn page******************************************************/

/* how it work */

.howItWorkBnrBg{
 background: url(../img/learn/how-it-work/howItwork-banner.png);
 background-position: center;
 background-size: cover;
 background-repeat: no-repeat;
 width: 100%;
  height: 82vh;
  display: flex;
  align-items: center;
  position: relative;
}


.howItWrkContainerFxd{
position: relative;
}

.breadCrumbLinkHowItWork{
  position: absolute;
  top: -100px;
}

.breadcrumb.howItWrkBredCrumb li a{
  color: #d0d0d0;
}

.breadcrumb.howItWrkBredCrumb li{
  color: #fff;
}

.howItWorkBnrImgFxd{
position: absolute;
right: 0;
bottom: 0;
width: 40%;
height: 82vh;
}

.howItWorkBnrHdr{
  color: #fff;
  font-size: 70px;
  margin-bottom: 15px;
  font-weight: 700;
  margin-top: 35px;
}

.howItWorkBnrText {
  width: 55%;
}

.howItWorkBnrText p{
  color: #9ca3af;
  font-size: 20px;
}

.howItBnrBtn-1{
  /* background: #96fc4f;
  color: #000; */
      background: linear-gradient(to left top, blue, #96fc4f);
      color: #fff;
  padding: 11px 15px;
  border-radius: 7px;
  transition: all ease-out 0.2s;
}

.howItBnrBtn-2{
 background: #020066;
  color: #fff; 
  padding: 11px 15px;
  border-radius: 7px;
  transition: all ease-out 0.2s;
}

.HowItWorkBnr-btn{
  margin-top: 60px;
}

.HowItWorkBnr-btn a:nth-child(2){
margin-left: 20px;
}


.howItWorkMarginT{
  margin-top: 90px;
  position: relative;
  overflow: hidden;
}

.howItWorkSec1Hdr h1{
  color: #fff;
  font-size: 50px;
}

.howItWorkSec1Img1{
  position: absolute;
  left:-50px;
  top: 25%;
  width:30%;
}


.howItWorkSec1CardBox{
  background: rgb(38, 17, 16);
  background: linear-gradient(183deg, rgba(38, 17, 16, 1) 27%, rgba(29, 13, 16, 1) 63%, rgba(0, 0, 0, 1) 100%);
  padding: 30px;
  border-radius: 8px;
}

.howItWorkCardTitle{
color: #fff;
border-left: 3px solid #22ccee;
padding-left: 7px;
margin-bottom: 30px;
}

.howItWorkCardTitle.howItWorkCardTitle1{
  border-left: 3px solid #ff744a;
}

.howItWorkCardTitle.howItWorkCardTitle2{
  border-left: 3px solid #fff;
}

.howItWorkCardTitle.howItWorkCardTitle3{
  border-left: 3px solid #020066;
}


.howItWorkCardPra{
color: #d0d0dc;
}

.howItWorkCardNumber{
  /* color: #fff; */
  padding-left: 12px;
  position: relative;
  margin-top: 35px;
  font-weight: 400;
  background: linear-gradient(100.51deg, #f087ff 27.61%, #6e1fce 62.14%, rgba(110, 31, 206, .1) 113.78%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

}

.howItWorkCardNumber::before{
  content: "";
  position: absolute;
  background: #22ccee;
  left: 0;
  top: 0;
  width: 8px;
  height: 8px;
  border-radius: 100%;
}    

.howItWorkCardNumber.howItWorkCardNumber1{
  background-image: linear-gradient(97.65deg, #19fb9b 11.36%, #199890 54.3%, #005f59 100.78%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.howItWorkCardNumber.howItWorkCardNumber1::before{
  background: #ff744a;
}
.howItWorkCardNumber.howItWorkCardNumber2::before{
  background: #fff;
}

  .howItWorkCardNumber.howItWorkCardNumber2{
    background-image: linear-gradient(97.65deg, #19fb9b 11.36%, #199890 54.3%, #005f59 100.78%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

  .howItWorkCardNumber.howItWorkCardNumber3{
    background: linear-gradient(100.51deg, #f087ff 27.61%, #6e1fce 62.14%, rgba(110, 31, 206, .1) 113.78%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

.howItWorkCardNumber.howItWorkCardNumber3::before{
  background: #020066;
}

.howItWorkCardSubText{
  color: #d0d0dc;
  font-weight: 300;
  text-transform: uppercase;
}

/* sec2 */


.howItWork-hdr2{
  text-align: center;
  width: 65%;
  margin: auto;
}


.howItWork-hdr2 h1{
color: #fff;
font-size: 50px;
margin-bottom: 20px;
}

.howItWork-hdr2 p{
color: #9ca3af;
font-size: 18px;
}


.howItWorkSec2Text h1{
color: #fff;
margin-bottom: 20px;
font-size: 30px;
font-weight: 500;
}

.howItWorkSec2Text p{
  color: #9ca3af;
  font-size: 18px;
}


.howItWorkSec2Text ul li{
  color: #9ca3af;
  list-style: none;
  position: relative;
  line-height: 40px;
  font-size:18px;
}

.howItWorkSec2Text ul li::before{
  content: "\f00c";
  position: absolute;
  font-family: fontAwesome;
  left: -30px;
  font-size:18px;
  color: #9ca3af;
}

.howItWorkSec2Row{
  margin-top: 60px;
  align-items: center;
}


.howItWorkSec2Img1 img{
  width: 100%;
}

.howItWorkBigCardBg{
  /* background: rgb(38, 17, 16);
  background: linear-gradient(183deg, rgba(38, 17, 16, 1) 27%, rgba(29, 13, 16, 1) 63%, rgba(0, 0, 0, 1) 100%); */
  background: url(../img/learn/how-it-work/bigcardBg1.jpg);
  width: 100%;
  background-position:bottom center;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 15px;
  display: flex;
  align-items: center;
  position: relative;
  margin-top: 70px;
}

.howItWorkBCardImg1{
  text-align: center;
}

.howItWorkBCardImg1 img {
  width: 75%;
  margin: auto;
}

.howItWorkBCardText {
  padding: 50px;
}

.howItWorkBCardText h3 {
  color: #fff;
  font-size: 34px;
  font-weight: 500;
}

.howItWorkBCardText p {
  color: #bbb;
  width: 85%;
  margin-bottom: 10px;
}


.howItWorkBCardText a {
  background-color: #020066;
  color: #fff;
  border-radius: 60px;
  padding: 11px 25px;
  border: 1px solid #020066;
  display: inline-block;
  margin-top: 20px;
  transition: ease-in 0.3s;
}

.howItWorkBCardText a:hover {
  background: #fff;
  color: #020066;
}


.howItWorkBigCard1Bg{
 /* background: rgb(38, 17, 16);
  background: linear-gradient(183deg, rgba(38, 17, 16, 1) 27%, rgba(29, 13, 16, 1) 63%, rgba(0, 0, 0, 1) 100%); */
  background: url(../img/learn/how-it-work/bigcardBg2.jpg);
  width: 100%;
  background-position:center;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 15px;
  display: flex;
  align-items: center;
  position: relative;
  margin-top: 25px;
  padding: 20px 10px;
}


.howItWorkBCardImg1.howItWorkBCard1Img1 img{
  width: 100%;
}

.howItWorkBCardText.howItWorkBCard1Text{
  padding: 20px 10px;
}


.howItWorkBigCard2Bg{
   /* background: rgb(38, 17, 16);
  background: linear-gradient(183deg, rgba(38, 17, 16, 1) 27%, rgba(29, 13, 16, 1) 63%, rgba(0, 0, 0, 1) 100%); */
  background: url(../img/learn/how-it-work/bigcardBg3.png);
  width: 100%;
  background-position:center;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 15px;
  display: flex;
  align-items: center;
  position: relative;
  margin-top: 25px;
  padding: 20px 10px;
}






/* sec4 */




.howItWorkCardTabBg{
  /* background: rgb(38, 17, 16);
  background: linear-gradient(183deg, rgba(38, 17, 16, 1) 27%, rgba(29, 13, 16, 1) 63%, rgba(0, 0, 0, 1) 100%); */
  background: url(../img/learn/how-it-work/bigcardTabBg1.png);
  width: 100%;
  background-position:bottom center;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 15px;
  display: flex;
  align-items: center;
  position: relative;
  margin-top: 70px;
  min-height: 450px;
}

.howItWork-wrapper {
  margin-top: 40px;
}

.howItWork-tab-wrapper {
  text-align: center;
  display: block;
  margin: auto;
  max-width: 500px;
}

.howItWork-tabs {
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: center;
}

.howItWork-tab-link {
  margin: 0 1%;
  list-style: none;
  padding: 10px 40px;
  color: #aaa;
  cursor: pointer;
  font-weight: 700;
  transition: all ease 0.5s;
  border: solid 3px rgba(255, 255, 255, 0);
  letter-spacing: 1px;
  border-radius: 100px;
}

.howItWork-tab-link:hover {
  color: #999;
  border-color: #999;
}

.howItWork-tab-link.howItWork-active {
  color: #333;
  border-color: #333;
}

.howItWork-tab-link:nth-of-type(1).howItWork-active {
  color: #EE6534;
  border-color: #EE6534;
}

.howItWork-tab-link:nth-of-type(2).howItWork-active {
  color: #1790D2;
  border-color: #1790D2;
}

.howItWork-tab-link:nth-of-type(3).howItWork-active {
  color: #EEC63B;
  border-color: #EEC63B;
}
.howItWork-tab-link:nth-of-type(4).howItWork-active {
  color: yellow;
  border-color:yellow;
}

.howItWork-tab-link:nth-of-type(5).howItWork-active {
  color: red;
  border-color: red;
}


.howItWork-content-wrapper {
  padding: 40px 80px;
}

.howItWork-tab-content {
  display: none;
  opacity: 0;
  transform: translateY(15px);
  animation: howItWork-fadeIn 0.5s ease 1 forwards;
}

.howItWork-tab-content.howItWork-active {
  display: block;
}

@keyframes howItWork-fadeIn {
  100% {
    opacity: 1;
    transform: none;
  }
}

/* how it work */

/* go green */


.goGreenBnrBg{
  /* background: url("https://i.pinimg.com/originals/fd/b2/1c/fdb21c0e4f3dbb6ccd9a63c68fce8645.gif"); */
  background: url(../img/learn/go-green/go-greenBnr.jpg);
  background-position:bottom left center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  height: 82vh;
  display: flex;
  align-items: center;
  position: relative;
  overflow: hidden;
}

.goGreenBnrBtn{
color: #fff;
background: green;
padding: 11px 25px;
border-radius: 8px;
}

.goGreenBnrBtn:hover{
  color: #fff;
  background:green;
  }
  

.goGreenBnrTextBox {
  width: 60%;
}


.goGreenBnrTextBox i{
  color: #00626c;
  font-size: 22px;
  color: #fff;
}

.goGreenBnrTextBox h1 {
  color: #fff;
  font-size: 54px;
  margin-bottom: 15px;
  font-weight: 500;
  margin-top: 15px;
}

.goGreenBnrTextBox p{
  color: #9ca3af;
  font-size: 20px;
}

.breadCrumbGoGreen{
  position: absolute;
  top:-55px;
}


.goGreenEarthBox{
  position: absolute;
  top: 50%;
  right: 4%;
  transform: translate(-4%, -50%);
}

.goGreenEarth {
  position: relative;
  width: 500px;
  height: 500px;
  filter: blur(0px);
  background: url("https://i.ibb.co/N9trt54/360-F-328896165-i0-TWGg-JTt-DWy-Ij-Kh-YKc-AUo-A0r-Ki-XYyx6.png");
  background-blend-mode: overlay;
  animation: goGreenEarth-anim 60s linear infinite;
  background-size: cover;
  border-radius: 50%;
  border: 0px solid white;
  filter: saturate(1.5);
  transform: rotate(-23.5deg);
}

.goGreenEarth:before {
  content: "";
  position: absolute;
  display: block;
  top: -1px;
  left: -1px;
  width: 100%;
  height: 501px;
  background: linear-gradient(calc(90deg), rgba(0, 0, 0, 0.5) 50%, rgba(166, 224, 255, 0.1) 100%);
  z-index: 1000;
  border-radius: 50%;
}

.goGreenEarth:after {
  content: "";
  position: absolute;
  display: block;
  top: -1px;
  left: -1px;
  width: 100%;
  height: 502px;
  background: linear-gradient(calc( 90deg), rgba(0, 0, 0, 0.8) 50%, rgba(166, 224, 255, 0.2) 100%);
  z-index: -1;
  border-radius: 50%;
  filter: blur(20px);
}

@keyframes goGreenEarth-anim {
  0% {
    background-position: 0px;
  }
  50% {
    background-position: 720px;
  }
  100% {
    background-position: 1440px;
  }
}

/* sec1 */

.goGreen-hdr1{
  text-align: center;
  width: 70%;
  margin: 0 auto 50px;
}

.goGreen-hdr1 h3 i{
  color: green;
  font-size: 20px;
}

.goGreen-hdr1 p{
  color: #9ca3af;
  font-size: 18px;
}


.goGreen-hdr1 h1{
  color: #fff;
  font-size: 50px;
  margin-bottom: 20px;
}

.goGreenSec1Wrap{
  margin: 20px;
}

.goGreenSec1Bg{
  background: url(../img/learn/go-green/bg.jpg);
  background-position:center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  padding: 80px 20px;
  border-radius: 20px;
}

.goGreenSec1CardBox{

  background: rgb(38, 17, 16);
  background: linear-gradient(183deg, rgba(38, 17, 16, 1) 27%, rgba(29, 13, 16, 1) 63%, rgba(0, 0, 0, 1) 100%);
  padding: 30px;
  border-radius: 8px;
  text-align: center;
  height: 100%;
}

.goGreenCardTitle{
  color: #fff;
  padding-left: 7px;
  margin-bottom: 30px;
}

.goGreenCardPra{
  color: #d0d0dc;
}


/* card icon animation */


.spinner-box {
  width: 200px;
  height: 200px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: transparent;
  margin: auto;
}


@keyframes spin {
  from {
    transform: rotate(0);
  }
  to{
    transform: rotate(359deg);
  }
}

@keyframes spin3D {
  from {
    transform: rotate3d(.5,.5,.5, 360deg);
  }
  to{
    transform: rotate3d(0deg);
  }
}


/* SPINNING CIRCLE */

.leo-border-1 {
  position: absolute;
  width: 150px;
  height: 150px;
  padding: 3px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  background: rgb(63,249,220);
  background: linear-gradient(0deg, rgba(63,249,220,0.1) 33%, rgba(63,249,220,1) 100%);
  animation: spin3D 1.8s linear 0s infinite;
}

.leo-core-1 {
  width: 100%;
  height: 100%;
  background-color: #37474faa;
  border-radius: 50%;
}

.leo-border-2 {
  position: absolute;
  width: 150px;
  height: 150px;
  padding: 3px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  background: rgb(251, 91, 83);
  background: linear-gradient(0deg, rgba(251, 91, 83, 0.1) 33%, rgba(251, 91, 83, 1) 100%);
  animation: spin3D 2.2s linear 0s infinite;
}

.leo-core-2 {
  width: 100%;
  height: 100%;
  background-color: #1d2630aa;
  border-radius: 50%;
}

/* SOLAR SYSTEM */

.solar-system {
  width: 250px;
  height: 250px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.orbit {
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
	border: 1px solid #fafbfC;
	border-radius: 50%;
} 

.earth-orbit {
	width: 165px;
	height: 165px;
  animation: spin 12s linear 0s infinite;
  -webkit-animation: spin 12s linear 0s infinite;
}

.venus-orbit {
	width: 120px;
	height: 120px;
  animation: spin 7.4s linear 0s infinite;
  -webkit-animation: spin 7.4s linear 0s infinite;
}

.mercury-orbit {
	width: 90px;
	height: 90px;
  animation: spin 3s linear 0s infinite;
  -webkit-animation: spin 3s linear 0s infinite;
}

.planet {
	position: absolute;
	top: -5px;
  width: 10px;
  height: 10px;
	border-radius: 50%;
  background-color: #3ff9dc;
}

.sun {
	width: 35px;
	height: 35px;
	border-radius: 50%;
	background-color: #ffab91;
}

.leo {
	position: absolute;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 50%;
}

.blue-orbit {
	width: 165px;
	height: 165px;
  border: 1px solid #91daffa5;
  animation: spin3D 3s linear .2s infinite;
  -webkit-animation: spin3D 3s linear .2s infinite;
}

.green-orbit {
	width: 120px;
	height: 120px;
  border: 1px solid #91ffbfa5;
  animation: spin3D 2s linear 0s infinite;
  -webkit-animation: spin3D 2s linear 0s infinite;
}

.red-orbit {
	width: 90px;
	height: 90px;
  border: 1px solid #ffca91a5;
  animation: spin3D 1s linear 0s infinite;
  -webkit-animation: spin3D 1s linear 0s infinite;
}

.white-orbit {
	width: 60px;
	height: 60px;
  border: 2px solid #ffffff;
  animation: spin3D 10s linear 0s infinite;
  -webkit-animation: spin3D 10s linear 0s infinite;
}

.w1 {
  transform: rotate3D(1, 1, 1, 90deg);
}

.w2 {
  transform: rotate3D(1, 2, .5, 90deg);
}

.w3 {
  transform: rotate3D(.5, 1, 2, 90deg);
}



/* end card icon animation */

/* end sec1 */


/* sec2 */


.goGreen-hdr2{
text-align: center;
}

.goGreen-hdr2 i{
  color: green;
  font-size: 20px;
}

.goGreen-hdr2 h1{
  color: #fff;
  font-size: 45px;
  margin-bottom: 20px;
}


.goGreenBigCard1Bg{
  background: url(../img/learn/go-green/cardBg.jpg);
  width: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 15px;
  display: flex;
  align-items: center;
  position: relative;
  margin-top: 25px;
  padding: 20px 10px;
  overflow: hidden;
}   

.goGreenCardyers{
  text-align: center;
  background: #020066;
  color: #fff;
  display: inline-block;
  padding: 20px;
  position: absolute;
  right: 0;
  top: 0;
  margin-bottom: 0;
  border-radius: 0 20px;
  font-weight: 700;
}

.goGreenCardyers span{
  font-weight: 500;
  font-size: 22px;
}


.goGreenBcardImg{
  text-align: center;
}

.goGreenBcardImg img{
  width: 72%;
  margin: auto;
}

.goGreenBcardLink{
  text-align: center;
  margin: 50px 0 0;
}

.goGreenBcardLink p{
  color: #9ca3af;
font-size: 20px;
}

.goGreenBcardLink a{
color: #fff;
}

.mtGoGreenCardRow{
  margin: 60px 0;
}

.goGreenSrc2Wrap{
  margin-top: 80px;
 
}

.goGreenGraphImg{
  margin-top: 20px;
}


.goGreenGraphImg img{
  width: 100%;
}

.goGrennGraphBg{
 background: #0a0a0a;
  width: 100%;
  padding: 80px 20px 50px;
  border-radius: 20px;
margin-top: 80px;
}


/*end go green */

/********************************************2:57 to 4:05,4:20 to..***** learn page******************************************************/