@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700&display=swap");

html {
  position: relative;
  min-height: 100%;
}
body {
  margin-bottom: 60px; /* Margin bottom by footer height */
  font-family: "Trebuchet MS";
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: auto; /* Set the fixed height of the footer here */
  line-height: 40px; /* Vertically center the text there */
  background-color: #261d70;
  color:#fff
}
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

.recapClass {
  background-color: transparent;
  padding: 20px;
  color: white;
  text-decoration: none;
  margin: 0 10px;
  border-radius: 10px;
  /* top: 33rem;
  left: 46rem;
  position: absolute; */
  font-weight: bolder;
  z-index: 25000000;
}
.vibrant_logo{
  z-index: 1;
  position: relative;
  display: inline-block;
  text-align: center;
  /* width: 100%;
  top: 5rem; */
  margin-left: auto;
}
.vibrant_logo img {
  /* width: 250px; */
  width: 135px;
}
.center_content{
  position: absolute;
    left: 50%;
    bottom: 0;
    z-index: 3;
    align-items: center;
    display: flex;
    align-items: center;
    transform: translate(-50%, 0);
    max-width: 1200px;
    width: 100%;
    margin: auto;
    justify-content: space-between;
    padding: 15px 0;
}
.left_content img {
  display: block;
  margin-right: 40px;
}
.left_content {
  display: flex;
  align-items: center;
    /* position: absolute;
    left: 50%;
    bottom: 0;
    z-index: 150;
    transform: translate(-50%, -50%); */
}
/* .goi_logo {
  margin: 0 10px;
  top: 10rem;
  left: 10rem;
  position: absolute;
  font-weight: bolder;
  z-index: 25000000;
}

.ifsc_logo {
  margin: 0 10px;
  top: 20rem;
  left: 10rem;
  position: absolute;
  z-index: 25000000;
} */
.right_content {
  display: flex;
    /* position: absolute; */
    z-index: 150;
    flex-direction: column;
    justify-content: center;
    right: 4%;
    top: auto;
    bottom: 20px;
    align-items: flex-start;
}
.gift_content{
  display: flex;
  /* flex-direction: column; */
  align-items: center;
  flex-direction: row;
}
.bannerRightText {
  /* margin: 0 10px; */
  color: #fff;
  font-weight: bolder;
  /* top: 10rem;
  right: 10rem;
  position: absolute;
  font-weight: bolder;
  z-index: 25000000; */
}

.bannervbottom {
  margin: 0 10px;
  color: #fff;
  font-weight: bolder;
  /* top: 20rem;
  right: 13rem;
  position: absolute;
  font-weight: bolder;
  z-index: 25000000; */
}


.giftgujarat {
  margin: 30px 0;
  color: #fff;
  /* top: 13rem;
  right: 10rem;
  position: absolute;
  z-index: 25000000; */
}

.bloomberg_white {
  
  margin: 20px 0;
  color: #fff;
  /* top: 23rem;
  right: 10rem;
  position: absolute;
  z-index: 25000000; */
}
.saveDate_text {
  position: absolute;
  bottom: 0;
  z-index: 3;
  display: inline-block;
  text-align: center;
  left: 53%;
  transform: translate(-50%, -20%);
}
.fa-map-marker {
  color: #fff;
}

.saveData {
  background-color: #221a6a80;
  padding: 20px;
  color: #fff;
  text-decoration: none;
  margin: 20px 10px 0;
  border-radius: 10px;
  /* top: 38rem;
  left: 53rem;
  position: absolute; */
  display: inline-block;
  font-weight: bolder;
  /* z-index: 25000000; */
}

::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  background-color: #f5f5f5;
}

::-webkit-scrollbar {
  width: 8px;
  background-color: #f5f5f5;
}

::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #555;
}

.addText{
  font-size: large; 
  color: #fff; 
  text-decoration:none; 
  margin-top: 20px;
  margin-left: 5px;
  font-weight: 600;
}

/*html {
  scroll-behavior: smooth;
}*/
body {
  margin: 0;
  padding: 0;
  font-family: "Trebuchet MS";
}

@font-face {
  font-family: "Trebuchet MS";
  src: url("../fonts/TrebuchetMS-Bold.woff2") format("woff2"),
    url("../fonts/TrebuchetMS-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Trebuchet MS";
  src: url("../fonts/TrebuchetMS.woff2") format("woff2"),
    url("../fonts/TrebuchetMS.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "bc-novatica-cyr";
  src: url("https://use.typekit.net/af/d008cd/00000000000000007735b6d3/30/l?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n6&v=3") format("woff2"),
    url("https://use.typekit.net/af/d008cd/00000000000000007735b6d3/30/d?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n6&v=3") format("woff"),
    url("https://use.typekit.net/af/d008cd/00000000000000007735b6d3/30/a?primer=7fa3915bdafdf03041871920a205bef951d72bf64dd4c4460fb992e3ecc3a862&fvd=n6&v=3") format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 600;
}

.session-buttons {
  z-index: 9;
  width: 100%;
  justify-content: center;
  display: flex;
  text-align: center;
  position: absolute;
  bottom: 15px;
  color: #123;
  /* height: 100px; */
}

.session-buttons>a {
  background-color: #e9511d;
  font-size: 15px;
  /* bottom: 10px; */
  padding: 12px;
  color: white;
  text-decoration: none;
  margin: 0 10px;
  border-radius: 10px;
}

sup {
  font-size: 13px;
  color: green;
}

#menu__section>li ul li:last-child sup {
  /*color: #606060;*/
}

ul {
  margin: 0;
  list-style-type: none;
  padding: 0;
}

.press__release {
  text-align: center;
  font-size: 14px;
  padding: 10px 0;
  position: relative;
  font-family: Arial, Helvetica, sans-serif;
  background: #221a6a;
  /*  font-weight: 600;*/
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
}

.twitter-feeds {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 99;
}

div#twitter-feeds>div {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  max-width: 500px;
  margin: auto;
  position: relative;
}

.twitter-tweet.twitter-tweet-rendered {
  max-height: 500px;
  overflow-y: auto;
}

.close-twitter-feeds {
  position: absolute;
  color: #fff;
  top: 10px;
  height: auto;
  right: -33px;
  font-size: 20px;
  font-weight: 600;
  cursor: pointer;
  font-family: arial;
}

.press__release>a>img {
  max-width: 20px;
  margin: 0 10px;
}

.press__release>a {
  font-family: arial;
  color: #fff;
  font-weight: bold;
}

div.flag__logo__section__inner.__top>ul>li>a>img {
  min-height: 50px;
  margin-bottom: 10px;
  border: 1px solid #eee;
}

.press__release>span {
  font-size: 15px;
  position: absolute;
  right: 30px;
  font-family: arial;
  top: 50%;
  transform: translateY(-50%);
  /* border: 1px solid #fff;*/
  color: #fff;
  width: 25px;
  border-radius: 100%;
  height: 25px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  font-weight: 700;
}

.session__section {
  background-color: #000000;
  background-image: linear-gradient(315deg, #000000 0%, #414141 74%);
  height: 100px;
}

.main__container {
  max-width: 1200px;
  margin: auto;
  width: 100%;
}

/* .over__Section {
  max-width: 1000px;
  margin: auto;
} */
.menu__inner__section>li>a.active {
  background: #fff;
  color: #000;
  border-radius: 5px;
}

.logo__section>ul>li:first-child img {
  background: #fff;
  border-radius: 100%;
}

.logo__section>ul>li>div>span {
  vertical-align: top;
  margin: 20px 0px 0 20px;
  display: inline-block;
}

.logo__section>ul>li>div>span>img {
  max-width: 120px;
}

/* .banner__section {
  height: 90vh;
} */

.banner__section.innerpage_banner h1{
  flex-direction: column;
  text-align: center;
}
.banner__section.innerpage_banner h1 span{
  display: block;
  width: 100%;
  font-size: 25px;
}

.banner__section>img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.logo__section>ul {
  display: flex;
}

.logo__section>ul>li {
  display: flex;
  justify-content: center;
  flex-direction: column;
  padding: 0 35px;
}

/*.logo__section > ul > li img {
  max-width: 80px;
}*/

/*.banner__section > img:last-child {
  display: none;
}
*/
.accordionWrapper.highlight_speaker {
  background: #ffff;
  border-top: 1px solid #f2f4f8;
}

.logo__section>ul>li img {
  height: 70px;
}
.header--logo__section {
  margin-right: auto;
  display: flex;
  align-items: center;
}
.header--logo__section .goi_logo img{
  height: 80px;
  width: auto;
  margin-right: 25px;
  margin-bottom: 25px;
}
.header__section {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  padding: 15px 0;
}

/* .logo__section {
  position: absolute;
  z-index: 9;
  bottom: 15px;
  transform: translateX(-50%);
  left: 50%;
} */
.logo__section>ul>li>span {
  color: #fff;
  padding-bottom: 10px;
  font-size: 14px;
  font-weight: 400;
}

.menu__inner__section>li:last-child>a {
  background: #e9511d;
  border-radius: 5px;
  color: #fff;
}

.header--logo__section>a>img {
  max-width: 100px;
}

.menu__inner__section>li:last-child:hover>a {
  background: #221a6a;
  color: #fff;
}

/*
.accordionWrapper button {
  text-align: center;
  margin: auto;
  display: block;
  background-color: aquamarine;
  color: #fff;
  padding: 15px;
  border: 0;
  font-size: 16px;
  border-radius: 5px;
}*/

.menu__inner__section {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

.menu__inner__section>li>a {
  color: #fff;
  padding: 10px 12px;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 1px;
  margin: 0 5px;
  font-family: "bc-novatica-cyr";
  font-size: 14px;
}

.menu__inner__section>li>a:hover {
  background-color: #fff;
  border-radius: 5px;
  color: #000;
}

.overview {
  /* padding: 50px 0; */
  background-image: url(../images/overview_background.png);
  background-position: center right;
  position: relative;
  overflow-x: hidden;
}

.overview h2 {
  text-transform: capitalize;
  text-align: center;
  padding-bottom: 30px;
  font-weight: bold;
}

.overview h2,
.accordionWrapper>h3 {
  text-transform: capitalize;
  text-align: center;
  padding-bottom: 30px;
  font-weight: bold;
  letter-spacing: 1px;
  font-size: 30px;
  font-family: "bc-novatica-cyr";
  color: #221a6a;
}

.overview p {
  font-size: 18px;
  line-height: 24px;
  padding-bottom: 20px;
  text-align: justify;
}

.banner__section {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  /*background: url(../images/background.jpg);
  background-size: cover;
  background-position: center center;*/
}

.banner__section video {
  min-width: 100%;
  min-height: 100%;
  /* position: absolute; */
  /* top: 0; */
  /* right: 0; */
  /* left: 0; */
  /* bottom: 0; */
  /* min-width: 100%; */
  /* min-height: 100%; */
  /* background-size: cover; */
  /* object-position: center center; */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  /* width: 100%;
  height: 100%; */
  object-fit: cover;
}

/*.menu__Section,
.menu__inner__section {
  height: 72px;
}*/

.menu__Section {
  position: absolute;
  right: 0;
  left: 0;
  z-index: 10;
  /* background: rgba(0, 0, 0, 0.4); */
}

.fix__video__issue {
  position: relative;
  height: 100vh;
}

.accordionWrapper button {
  clear: both;
  text-align: center;
  margin: 30px auto 0;
  display: block;
  color: #fff;
  padding: 15px 25px;
  border: 0;
  font-size: 16px;
  border-radius: 5px;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#402935+0,1f1860+100 */
  background: #402935;
  /* Old browsers */
  background: -moz-linear-gradient(-45deg,
      #402935 0%,
      #1f1860 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg,
      #402935 0%,
      #1f1860 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg,
      #402935 0%,
      #1f1860 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#402935', endColorstr='#1f1860', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}

.accordionItem.open {
  margin-top: 20px;
}

.eligibility>ul {
  display: flex;
  flex-wrap: wrap;
}

.eligibility>ul>li {
  flex: 0 0 33.33%;
  max-width: 33.33%;
  padding: 0 10px;
  margin-bottom: 20px;
}

.eligibility>ul>li>div>h3 {
  font-size: 17px;
  padding-bottom: 5px;
}

.eligibility>ul>li>div>p {
  font-size: 15px;
  line-height: 20px;
}

.eligibility>ul>li>div {
  border: 1px solid #eee;
  box-shadow: 0 0 5px rgb(0 0 0 / 5%);
  padding: 30px 20px;
  height: 100%;
  background: #fff;
  border-radius: 10px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.eligibility>ul>li>div>img {
  max-width: 90px;
  margin-bottom: 10px;
  border-radius: 100%;
  border: 1px solid #eee;
}

.eligibility>ul>li>div>p {
  padding: 0;
}

.eligibility>ul>li>div>a {
  border: 1px solid #777;
  font-size: 14px;
  text-decoration: none;
  padding: 10px 20px;
  margin-top: 16px;
  color: #000;
  border-radius: 5px;
}

.top--logo--section>div>a>img {
  max-height: 70px;
}

/*.top--logo--section > div {
  padding: 0 20px;
}*/

/*.top--logo--section > div:first-child{border-right: 1px solid #fff;}*/
.top--logo__section__left {
  display: flex;
  align-items: center;
}

.top--logo--section_inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.logo__align_sec {
  max-width: 1000px;
  margin: auto;
  position: absolute;
  bottom: 60px;
  left: 0;
  right: 0;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.top--logo--section {
  /* position: absolute;
  transform: translateX(-50%);
  left: 50%;*/
  /*display: flex;*/
  /*  top: 90px;*/
  padding: 5px 0;
  /* border-bottom: 1px solid #eee; */
  background-color: rgba(0, 0, 0, 0.5);
}

/*.ifsc > a > img {
  background: #fff;
  }*/
.ifsc2>a>img {
  background: #fff;
  border-radius: 100%;
}

.top--logo__section__left>div>a>img {
  max-height: 40px;
}

.top--logo__section__left>div {
  padding: 0 10px;
}

.top--logo--section>div.ifsc>a>img {
  background-color: #fff;
  border-radius: 100%;
}

.reward__award .logo__section>div>a>span {
  display: block;
  font-size: 13px;
  color: #000;
  font-weight: 700;
}

.reward__award .logo__section>div>a {
  text-decoration: none;
}

.reward__award {
  max-width: 450px;
  /* position: absolute;
  bottom: 20px; */
  width: 100%;
  left: 0px;
  /* right: 0; */
  background-color: #fff;
  border-radius: 10px;
}

.bottom_recap {
  max-width: 500px;
  /* position: absolute;
  bottom: 20px; */
  width: 100%;
  /* left: 0; */
  right: 0px;
  background-color: #fff;
  border-radius: 10px;
}

.logo__section {
  display: flex;
  padding: 20px;
  align-items: center;
  height: 90px;
}

.reward__award>.logo__section>div {
  flex: 0 0 25%;
  max-width: 25%;
}

.logo__section>div {
  flex: 0 0 20%;
  max-width: 20%;
  text-align: center;
}

.host__by {
  font-size: 17px;
  font-weight: 700;
  font-family: "bc-novatica-cyr";
  border-right: 2px solid #eee;
  /* padding-right: 20
px
; */
  transform: translateX(-15px);
  height: 90px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.partnership_logo {
  color: #fff;
  font-size: 15px;
  flex: 0 0 100%;
  text-align: center;
  /*  padding-bottom: 20px;*/
  display: flex;
  justify-content: center;
  align-items: center;
}

.partnership_logo>span>a>img {
  max-width: 90px;
  object-fit: contain;
  margin: 0 10px;
}

.partnership_logo>span>a>img.gift {
  max-width: 35px;
  border-radius: 5px;
}

.reward__award .logo__section>div>a>img {
  max-width: 55px;
}

.logo__section>div>a>img {
  max-width: 87px;
}

.accordion-wrapper {
  padding: 20px 0px;
}

.accordion {
  max-width: 100%;
  margin-inline: auto;
}

.accordion>h1 {
  font-family: "Roboto Condensed";
  font-size: 30px;
}

.accordion-section {
  margin-top: 20px;
}

.accordion-body {
  position: relative;
  transition: 0.5s all;
  border-bottom: 2px solid #ddd;
}

.eligibility table td {
  border: 1px solid #eeedeb;
}

.eligibility table td,
.eligibility table th {
  padding: 13px 17px;
}

.white-col {
  background: #fff !important;
}

.eligibility table tbody tr:nth-child(even) td:nth-child(1) {
  background: #f8f8f7;
}

.eligibility table tbody tr:nth-child(even) td {
  background-color: #f8f8f7;
}

.eligibility table tbody td:nth-child(1) {
  background: #fff;
  font-weight: 700;
  border-left: 0;
  border-bottom: 2px solid #eeedeb;
}

strong {
  font-weight: 700;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

.accordionWrapper {
  background: #f5f5f5;
  padding: 50px 0;
  /*background: #fff;*/
  /* float: left; */
  width: 100%;
  box-sizing: border-box;
  /* margin: 10%;
  box-shadow: 0 1.5em 85px 0 rgba(0, 0, 0, 0.2); */
}

/*
.close .accordionItemHeading:after,
.open .accordionItemHeading:after {
  content: "+";
  position: absolute;
  right: 10px;
  font-family: "u0000";
  font-size: 38px;
  font-weight: bold;
  top: 50%;
  transform: translateY(-50%);
}
.open .accordionItemHeading:after {
  content: "-";
  font-family: u2000;
}*/
.accordionItem {
  float: left;
  display: block;
  width: 100%;
  box-sizing: border-box;
  /*border-bottom: 2px solid #ddd;*/
  /* font-family: "Open-sans", Arial, sans-serif; */
}

.accordionWrapper .accordionItemHeading {
  /*background-color: #fff;*/
  color: #34177d;
  cursor: pointer;
  padding: 20px 25px;
  width: 100%;
  border: none;
  text-align: left !important;
  outline: none;
  font-size: 20px;
  transition: 0.4s;
  font-family: "Roboto Condensed";
  font-weight: 700;
  position: relative;
  text-transform: capitalize;
  letter-spacing: normal;
}

/*.close .accordionItemContent {
 height: 0px;
  transition: height 1s ease-out;
  -webkit-transform: scaleY(0);
  -o-transform: scaleY(0);
  -ms-transform: scaleY(0);
  transform: scaleY(0);
  float: left;
  display: block;
}*/
.eligibility>table {
  border: 1px solid #ddd;
  width: 100%;
}

.open .accordionItemContent {
  /*padding: 0px 20px;
  background-color: #fff;*/
  /* border: 1px solid #ddd; */
  width: 100%;
  margin: 0px 0px 10px 0px;
  display: block;
  -webkit-transform: scaleY(1);
  -o-transform: scaleY(1);
  -ms-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transform-origin: top;
  -o-transform-origin: top;
  -ms-transform-origin: top;
  transform-origin: top;

  -webkit-transition: -webkit-transform 0.4s ease-out;
  -o-transition: -o-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  transition: transform 0.4s ease;
  box-sizing: border-box;
}

.eligibility table tbody td>strong {
  white-space: nowrap;
}

.open .accordionItemHeading {
  /* margin: 0px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-topright: 3px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  background-color: #fff;
  color: #000;*/
}

/* h1 {
  font-family: "roboto";
  font-size: 48px;
} */

.label {
  position: relative;
  font-size: 21px;
  font-weight: 500;
  padding: 25px;
  font-family: "Roboto Condensed";
  font-weight: 700;
  color: #34177d;
  /* background-color: #f2f4f5; */
}

.label:before {
  content: "+";
  top: 50%;
  transform: translatey(-50%);
  right: 15px;
  position: absolute;
  font-size: 30px;
  font-weight: 700;
  color: #221a6a;
  cursor: pointer;
  transition: 0.5s all;
  font-family: "u0000";
}

.content {
  font-size: 20px;
  font-weight: 300;
  text-align: justify;
  /* margin-top: 10px; */
  height: 0;
  overflow: hidden;
  transition: 0.5s;
  background-color: white;
}

.accordion-body.active .content {
  height: 100px;
}

.accordion-body.active .label:before {
  content: "-";
  font-size: 30px;
  font-weight: 700;
}

.partnership_logo>span:last-child {
  display: flex;
  align-items: center;
}

.mobile {
  display: none;
}

.desktop {
  display: block;
}

.footer__section {
  background: #261d70;
  padding: 10px 0;
  color: #fff;
  clear: both;
}

.footer__section__div {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: "bc-novatica-cyr";
}

.footer__section__div>ul {
  display: flex;
}

.footer__section__div>div {
  font-size: 14px;
  font-weight: 600;
}

.footer__section__div>a {
  font-weight: 600;
}

.footer__section__div>ul>li>a {
  padding: 0 5px;
  color: #fff;
  text-decoration: none;
  font-size: 14px;
  border-right: 1px solid #fff;
}

.footer__section__div>ul>li:last-child>a {
  border-right: 0;
}

canvas {
  display: block;
  vertical-align: bottom;
}

/* ---- stats.js ---- */

.count-particles {
  background: #000022;
  position: absolute;
  top: 48px;
  left: 0;
  width: 80px;
  color: #13e8e9;
  font-size: 0.8em;
  text-align: left;
  text-indent: 4px;
  line-height: 14px;
  padding-bottom: 2px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: bold;
}

.js-count-particles {
  font-size: 1.1em;
}

#stats,
.count-particles {
  -webkit-user-select: none;
  margin-top: 5px;
  margin-left: 5px;
}

#stats {
  border-radius: 3px 3px 0 0;
  overflow: hidden;
}

.count-particles {
  border-radius: 0 0 3px 3px;
}

/* ---- particles.js container ---- */

#particles-js {
  width: 100%;
  height: 100%;
  /* background-color: #b61924; */
  background-image: url("../images/banner-2.png");
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

#stars {
  width: 1px;
  /* height: 1px; */
  background: transparent;
  box-shadow: 1671px 1424px #fff, 287px 1468px #fff, 1290px 459px #fff,
    1032px 1565px #fff, 620px 1878px #fff, 1304px 89px #fff, 576px 1103px #fff,
    1742px 1260px #fff, 718px 544px #fff, 1809px 1161px #fff, 403px 985px #fff,
    772px 1989px #fff, 1803px 833px #fff, 243px 902px #fff, 305px 1771px #fff,
    1788px 876px #fff, 464px 859px #fff, 1954px 931px #fff, 41px 987px #fff,
    1429px 1095px #fff, 979px 517px #fff, 1046px 435px #fff, 232px 1359px #fff,
    734px 161px #fff, 1666px 1945px #fff, 539px 1531px #fff, 1815px 129px #fff,
    1168px 1065px #fff, 802px 1283px #fff, 998px 393px #fff, 484px 279px #fff,
    1220px 553px #fff, 1421px 1764px #fff, 1003px 971px #fff, 23px 147px #fff,
    782px 1597px #fff, 385px 1992px #fff, 440px 1018px #fff, 1570px 260px #fff,
    98px 250px #fff, 218px 578px #fff, 1529px 730px #fff, 1809px 764px #fff,
    1456px 1688px #fff, 449px 1702px #fff, 1135px 337px #fff, 415px 1640px #fff,
    821px 1578px #fff, 1120px 1344px #fff, 1667px 283px #fff, 145px 400px #fff,
    523px 1451px #fff, 1736px 832px #fff, 1828px 1817px #fff, 793px 1380px #fff,
    490px 902px #fff, 1701px 33px #fff, 162px 804px #fff, 1533px 677px #fff,
    1350px 720px #fff, 433px 251px #fff, 931px 1752px #fff, 1661px 1604px #fff,
    1421px 964px #fff, 1819px 1861px #fff, 123px 250px #fff, 1843px 16px #fff,
    1489px 1140px #fff, 847px 371px #fff, 1553px 1249px #fff, 658px 1888px #fff,
    851px 1794px #fff, 426px 851px #fff, 1212px 1477px #fff, 387px 1534px #fff,
    1729px 1012px #fff, 940px 1867px #fff, 1710px 373px #fff, 42px 1207px #fff,
    1214px 1158px #fff, 1581px 281px #fff, 751px 610px #fff, 41px 1621px #fff,
    1603px 1706px #fff, 897px 165px #fff, 778px 1173px #fff, 303px 290px #fff,
    640px 1941px #fff, 341px 877px #fff, 368px 1319px #fff, 1452px 1005px #fff,
    383px 1823px #fff, 354px 689px #fff, 1505px 717px #fff, 1971px 768px #fff,
    1061px 843px #fff, 343px 647px #fff, 624px 479px #fff, 1880px 132px #fff,
    929px 393px #fff, 418px 1026px #fff, 1751px 1937px #fff, 696px 1091px #fff,
    1367px 310px #fff, 965px 756px #fff, 1334px 1725px #fff, 1459px 1537px #fff,
    1938px 1504px #fff, 1289px 812px #fff, 312px 1040px #fff, 1063px 854px #fff,
    1104px 1167px #fff, 66px 1505px #fff, 1437px 443px #fff, 1596px 1961px #fff,
    1042px 1005px #fff, 1436px 1726px #fff, 1825px 74px #fff, 1896px 679px #fff,
    1846px 1808px #fff, 761px 1370px #fff, 790px 1767px #fff, 1498px 1618px #fff,
    720px 1919px #fff, 464px 852px #fff, 318px 1379px #fff, 739px 441px #fff,
    1632px 909px #fff, 1866px 902px #fff, 1268px 250px #fff, 1330px 207px #fff,
    1532px 1866px #fff, 576px 804px #fff, 486px 704px #fff, 622px 1454px #fff,
    1864px 714px #fff, 369px 746px #fff, 240px 500px #fff, 1656px 777px #fff,
    1231px 611px #fff, 295px 1452px #fff, 1887px 541px #fff, 254px 193px #fff,
    348px 1997px #fff, 875px 980px #fff, 499px 259px #fff, 1627px 245px #fff,
    608px 424px #fff, 201px 679px #fff, 1723px 945px #fff, 1415px 1299px #fff,
    1131px 1764px #fff, 1448px 1811px #fff, 1302px 339px #fff, 646px 493px #fff,
    1184px 1194px #fff, 1062px 622px #fff, 249px 286px #fff, 1446px 383px #fff,
    948px 597px #fff, 965px 827px #fff, 1215px 1656px #fff, 113px 252px #fff,
    771px 1937px #fff, 1064px 543px #fff, 621px 598px #fff, 1691px 698px #fff,
    739px 805px #fff, 1320px 988px #fff, 396px 1903px #fff, 946px 1714px #fff,
    1482px 1387px #fff, 1174px 171px #fff, 355px 435px #fff, 887px 1215px #fff,
    100px 114px #fff, 201px 174px #fff, 1461px 225px #fff, 1078px 833px #fff,
    444px 1739px #fff, 28px 472px #fff, 1151px 1001px #fff, 1193px 475px #fff,
    1956px 962px #fff, 1946px 1205px #fff, 1225px 1286px #fff, 1660px 835px #fff,
    1315px 1738px #fff, 653px 298px #fff, 423px 1640px #fff, 1168px 1150px #fff,
    1538px 1662px #fff, 1979px 920px #fff, 578px 1791px #fff, 1082px 1297px #fff,
    1162px 1522px #fff, 260px 1812px #fff, 1558px 1754px #fff, 734px 580px #fff,
    1527px 699px #fff, 545px 367px #fff, 1927px 566px #fff, 679px 774px #fff,
    762px 367px #fff, 1892px 499px #fff, 460px 1122px #fff, 1612px 1190px #fff,
    145px 1295px #fff, 1017px 875px #fff, 1805px 1983px #fff, 168px 1126px #fff,
    1828px 366px #fff, 661px 824px #fff, 902px 24px #fff, 560px 1761px #fff,
    73px 1649px #fff, 1525px 628px #fff, 697px 842px #fff, 1161px 601px #fff,
    798px 11px #fff, 1555px 1868px #fff, 1142px 1630px #fff, 1426px 143px #fff,
    448px 874px #fff, 1232px 76px #fff, 22px 867px #fff, 530px 221px #fff,
    1401px 1044px #fff, 1414px 698px #fff, 1700px 515px #fff, 297px 423px #fff,
    1684px 1037px #fff, 1980px 731px #fff, 175px 477px #fff, 1974px 644px #fff,
    980px 836px #fff, 1884px 406px #fff, 21px 1674px #fff, 255px 841px #fff,
    1692px 660px #fff, 77px 826px #fff, 1558px 1932px #fff, 1827px 658px #fff,
    1654px 126px #fff, 1908px 820px #fff, 1356px 1744px #fff, 77px 1727px #fff,
    949px 34px #fff, 171px 1159px #fff, 1049px 97px #fff, 831px 1304px #fff,
    867px 1861px #fff, 1569px 1469px #fff, 1313px 398px #fff, 195px 670px #fff,
    53px 24px #fff, 503px 815px #fff, 609px 1502px #fff, 64px 653px #fff,
    92px 1911px #fff, 415px 1245px #fff, 235px 1131px #fff, 450px 1522px #fff,
    663px 107px #fff, 272px 1656px #fff, 1993px 1551px #fff, 595px 476px #fff,
    431px 115px #fff, 1928px 45px #fff, 812px 588px #fff, 1783px 1540px #fff,
    375px 1413px #fff, 1913px 1126px #fff, 1718px 1709px #fff, 1680px 714px #fff,
    1389px 195px #fff, 782px 752px #fff, 991px 874px #fff, 1512px 1778px #fff,
    1969px 1525px #fff, 1966px 1536px #fff, 1588px 1850px #fff, 576px 856px #fff,
    140px 1621px #fff, 1534px 397px #fff, 1716px 1186px #fff, 341px 1193px #fff,
    1168px 1718px #fff, 315px 1574px #fff, 885px 284px #fff, 320px 1200px #fff,
    645px 1777px #fff, 1489px 144px #fff, 1162px 122px #fff, 847px 255px #fff,
    483px 1331px #fff, 568px 1888px #fff, 195px 655px #fff, 1870px 1128px #fff,
    249px 516px #fff, 1497px 1488px #fff, 917px 2px #fff, 1683px 246px #fff,
    538px 460px #fff, 1352px 625px #fff, 648px 900px #fff, 60px 1371px #fff,
    1528px 1642px #fff, 136px 292px #fff, 255px 1447px #fff, 849px 547px #fff,
    907px 657px #fff, 577px 726px #fff, 1441px 253px #fff, 71px 1278px #fff,
    1331px 1490px #fff, 492px 450px #fff, 1944px 1646px #fff, 192px 950px #fff,
    110px 303px #fff, 117px 881px #fff, 1439px 1245px #fff, 1224px 1585px #fff,
    494px 88px #fff, 1012px 99px #fff, 1036px 819px #fff, 1874px 568px #fff,
    280px 9px #fff, 732px 1110px #fff, 614px 1648px #fff, 139px 1149px #fff,
    1691px 57px #fff, 1128px 263px #fff, 1164px 1930px #fff, 499px 1351px #fff,
    1966px 924px #fff, 766px 1087px #fff, 788px 284px #fff, 1696px 395px #fff,
    397px 1701px #fff, 402px 1938px #fff, 771px 227px #fff, 1064px 1402px #fff,
    822px 680px #fff, 746px 1852px #fff, 537px 391px #fff, 1060px 334px #fff,
    71px 1777px #fff, 43px 1920px #fff, 136px 1799px #fff, 958px 91px #fff,
    1853px 1910px #fff, 378px 951px #fff, 1487px 1175px #fff, 1196px 1514px #fff,
    1380px 77px #fff, 47px 466px #fff, 343px 1719px #fff, 1298px 1776px #fff,
    210px 177px #fff, 206px 538px #fff, 1017px 398px #fff, 1304px 1916px #fff,
    1394px 533px #fff, 262px 1157px #fff, 309px 125px #fff, 758px 488px #fff,
    612px 586px #fff, 1352px 865px #fff, 756px 1840px #fff, 1966px 39px #fff,
    133px 1067px #fff, 1614px 1258px #fff, 1441px 1277px #fff, 531px 813px #fff,
    947px 1328px #fff, 39px 1127px #fff, 1880px 1204px #fff, 917px 726px #fff,
    1343px 550px #fff, 588px 1808px #fff, 1878px 1938px #fff, 438px 1421px #fff,
    924px 162px #fff, 738px 804px #fff, 1549px 1300px #fff, 515px 1779px #fff,
    1537px 1659px #fff, 10px 1405px #fff, 266px 969px #fff, 1840px 1600px #fff,
    1009px 240px #fff, 1046px 1640px #fff, 874px 920px #fff, 84px 398px #fff,
    138px 1210px #fff, 301px 151px #fff, 1778px 1270px #fff, 235px 223px #fff,
    540px 726px #fff, 694px 1038px #fff, 23px 983px #fff, 857px 211px #fff,
    105px 21px #fff, 1211px 305px #fff, 1099px 559px #fff, 1270px 147px #fff,
    1030px 1441px #fff, 1585px 1712px #fff, 791px 591px #fff, 194px 642px #fff,
    280px 489px #fff, 9px 286px #fff, 535px 967px #fff, 1872px 263px #fff,
    1051px 802px #fff, 1455px 1144px #fff, 1926px 1813px #fff, 1380px 247px #fff,
    861px 1653px #fff, 862px 1514px #fff, 1729px 1523px #fff, 1519px 268px #fff,
    1917px 1732px #fff, 1035px 518px #fff, 808px 1481px #fff, 1887px 401px #fff,
    663px 95px #fff, 280px 414px #fff, 27px 1107px #fff, 1732px 633px #fff,
    1790px 84px #fff, 187px 1510px #fff, 523px 444px #fff, 1378px 1328px #fff,
    1100px 986px #fff, 1389px 1724px #fff, 1360px 1887px #fff,
    1574px 1858px #fff, 1059px 984px #fff, 780px 973px #fff, 1160px 1806px #fff,
    1737px 403px #fff, 891px 498px #fff, 1874px 487px #fff, 227px 1138px #fff,
    1906px 1066px #fff, 1376px 752px #fff, 1066px 1479px #fff, 428px 1028px #fff,
    1019px 1460px #fff, 1554px 1021px #fff, 1045px 528px #fff, 132px 1455px #fff,
    471px 1047px #fff, 1953px 830px #fff, 1539px 930px #fff, 853px 312px #fff,
    134px 1596px #fff, 766px 1548px #fff, 1960px 789px #fff, 1357px 1377px #fff,
    1053px 115px #fff, 1075px 1724px #fff, 431px 666px #fff, 1654px 1851px #fff,
    1162px 1275px #fff, 249px 253px #fff, 1936px 1890px #fff, 5px 1906px #fff,
    1939px 1995px #fff, 1774px 863px #fff, 691px 1957px #fff, 309px 628px #fff,
    719px 405px #fff, 1686px 700px #fff, 380px 648px #fff, 1166px 1621px #fff,
    1989px 25px #fff, 54px 241px #fff, 1822px 220px #fff, 1720px 636px #fff,
    425px 1620px #fff, 48px 853px #fff, 387px 1670px #fff, 45px 719px #fff,
    1990px 1724px #fff, 467px 699px #fff, 1643px 120px #fff, 815px 275px #fff,
    1133px 463px #fff, 1617px 948px #fff, 531px 1295px #fff, 627px 414px #fff,
    540px 1156px #fff, 1935px 1487px #fff, 1526px 1909px #fff, 659px 95px #fff,
    1250px 241px #fff, 251px 385px #fff, 1371px 563px #fff, 1671px 640px #fff,
    750px 1767px #fff, 221px 1159px #fff, 809px 1542px #fff, 1169px 733px #fff,
    921px 1165px #fff, 46px 285px #fff, 575px 130px #fff, 1164px 1304px #fff,
    930px 342px #fff, 61px 1004px #fff, 1084px 733px #fff, 1546px 631px #fff,
    983px 1520px #fff, 655px 1797px #fff, 721px 554px #fff, 183px 590px #fff,
    393px 1649px #fff, 15px 653px #fff, 1883px 1259px #fff, 201px 1376px #fff,
    1320px 749px #fff, 1590px 1441px #fff, 1196px 1096px #fff, 1754px 408px #fff,
    521px 866px #fff, 1566px 1828px #fff, 1194px 78px #fff, 1122px 1840px #fff,
    167px 539px #fff, 504px 680px #fff, 916px 1496px #fff, 732px 732px #fff,
    1524px 1571px #fff, 1160px 338px #fff, 1793px 1053px #fff, 1075px 321px #fff,
    1946px 1512px #fff, 1613px 1608px #fff, 1362px 959px #fff,
    1830px 1676px #fff, 1756px 1703px #fff, 1047px 1149px #fff, 120px 729px #fff,
    1758px 1467px #fff, 389px 1908px #fff, 128px 606px #fff, 203px 376px #fff,
    709px 980px #fff, 1976px 255px #fff, 332px 761px #fff, 802px 283px #fff,
    1567px 1751px #fff, 838px 451px #fff, 1818px 1384px #fff, 637px 1861px #fff,
    304px 1121px #fff, 1395px 1899px #fff, 995px 470px #fff, 1581px 714px #fff,
    577px 463px #fff, 851px 815px #fff, 172px 38px #fff, 512px 272px #fff,
    633px 1098px #fff, 158px 1393px #fff, 599px 181px #fff, 1739px 1703px #fff,
    367px 981px #fff, 73px 1504px #fff, 396px 1425px #fff, 1779px 1276px #fff,
    510px 1388px #fff, 1665px 1192px #fff, 536px 965px #fff, 1865px 1185px #fff,
    545px 878px #fff, 1827px 1617px #fff, 344px 1148px #fff, 197px 973px #fff,
    261px 1108px #fff, 1130px 1221px #fff, 694px 1096px #fff, 1037px 651px #fff,
    903px 1013px #fff, 718px 1580px #fff, 1109px 1609px #fff, 1879px 446px #fff,
    1977px 272px #fff, 1078px 1390px #fff, 1687px 1960px #fff, 769px 1255px #fff,
    200px 950px #fff, 1177px 539px #fff, 787px 898px #fff, 1051px 1302px #fff,
    695px 233px #fff, 1962px 1322px #fff, 851px 1449px #fff, 220px 1260px #fff,
    876px 1689px #fff, 803px 1632px #fff, 981px 1218px #fff, 1893px 736px #fff,
    733px 493px #fff, 72px 1496px #fff, 1034px 127px #fff, 1025px 1681px #fff,
    1548px 754px #fff, 1029px 521px #fff, 1762px 727px #fff, 653px 721px #fff,
    701px 1487px #fff, 71px 1519px #fff, 1713px 1329px #fff, 835px 1813px #fff,
    750px 272px #fff, 1597px 338px #fff, 1331px 455px #fff, 1199px 272px #fff,
    1175px 1265px #fff, 1572px 756px #fff, 1501px 588px #fff, 1468px 1062px #fff,
    1460px 930px #fff, 1581px 1945px #fff, 1420px 458px #fff, 373px 566px #fff,
    935px 26px #fff, 1414px 603px #fff, 1098px 85px #fff, 75px 166px #fff,
    50px 1988px #fff, 1749px 1363px #fff, 462px 1580px #fff, 1992px 990px #fff,
    676px 66px #fff, 1579px 687px #fff, 372px 1627px #fff, 1042px 440px #fff,
    1175px 789px #fff, 600px 1835px #fff, 330px 1119px #fff, 503px 8px #fff,
    99px 274px #fff, 349px 820px #fff, 621px 988px #fff, 724px 1958px #fff,
    1252px 1631px #fff, 1022px 1826px #fff, 708px 1127px #fff,
    1924px 1212px #fff, 532px 1513px #fff, 1843px 1887px #fff, 742px 259px #fff,
    1460px 1978px #fff, 342px 1651px #fff, 743px 328px #fff, 996px 1943px #fff,
    429px 1927px #fff, 692px 332px #fff, 331px 1280px #fff, 601px 57px #fff,
    1916px 1683px #fff, 801px 1312px #fff, 1113px 615px #fff, 1389px 499px #fff,
    637px 1478px #fff, 780px 1134px #fff, 1503px 382px #fff, 1788px 226px #fff,
    818px 951px #fff, 121px 1726px #fff, 1417px 242px #fff, 1031px 264px #fff,
    1277px 1936px #fff, 1186px 1635px #fff, 1701px 1381px #fff, 780px 539px #fff,
    1417px 1652px #fff, 1344px 251px #fff, 1441px 1787px #fff, 1018px 808px #fff,
    465px 1041px #fff, 43px 744px #fff, 397px 464px #fff, 1999px 1525px #fff,
    883px 1886px #fff, 894px 577px #fff, 556px 954px #fff, 1039px 402px #fff,
    960px 1323px #fff, 590px 1935px #fff, 1717px 1962px #fff, 1424px 1322px #fff,
    124px 1148px #fff, 238px 1825px #fff, 979px 873px #fff, 271px 414px #fff;
  animation: animStar 50s linear infinite;
}

#stars:after {
  content: " ";
  position: absolute;
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 1671px 1424px #fff, 287px 1468px #fff, 1290px 459px #fff,
    1032px 1565px #fff, 620px 1878px #fff, 1304px 89px #fff, 576px 1103px #fff,
    1742px 1260px #fff, 718px 544px #fff, 1809px 1161px #fff, 403px 985px #fff,
    772px 1989px #fff, 1803px 833px #fff, 243px 902px #fff, 305px 1771px #fff,
    1788px 876px #fff, 464px 859px #fff, 1954px 931px #fff, 41px 987px #fff,
    1429px 1095px #fff, 979px 517px #fff, 1046px 435px #fff, 232px 1359px #fff,
    734px 161px #fff, 1666px 1945px #fff, 539px 1531px #fff, 1815px 129px #fff,
    1168px 1065px #fff, 802px 1283px #fff, 998px 393px #fff, 484px 279px #fff,
    1220px 553px #fff, 1421px 1764px #fff, 1003px 971px #fff, 23px 147px #fff,
    782px 1597px #fff, 385px 1992px #fff, 440px 1018px #fff, 1570px 260px #fff,
    98px 250px #fff, 218px 578px #fff, 1529px 730px #fff, 1809px 764px #fff,
    1456px 1688px #fff, 449px 1702px #fff, 1135px 337px #fff, 415px 1640px #fff,
    821px 1578px #fff, 1120px 1344px #fff, 1667px 283px #fff, 145px 400px #fff,
    523px 1451px #fff, 1736px 832px #fff, 1828px 1817px #fff, 793px 1380px #fff,
    490px 902px #fff, 1701px 33px #fff, 162px 804px #fff, 1533px 677px #fff,
    1350px 720px #fff, 433px 251px #fff, 931px 1752px #fff, 1661px 1604px #fff,
    1421px 964px #fff, 1819px 1861px #fff, 123px 250px #fff, 1843px 16px #fff,
    1489px 1140px #fff, 847px 371px #fff, 1553px 1249px #fff, 658px 1888px #fff,
    851px 1794px #fff, 426px 851px #fff, 1212px 1477px #fff, 387px 1534px #fff,
    1729px 1012px #fff, 940px 1867px #fff, 1710px 373px #fff, 42px 1207px #fff,
    1214px 1158px #fff, 1581px 281px #fff, 751px 610px #fff, 41px 1621px #fff,
    1603px 1706px #fff, 897px 165px #fff, 778px 1173px #fff, 303px 290px #fff,
    640px 1941px #fff, 341px 877px #fff, 368px 1319px #fff, 1452px 1005px #fff,
    383px 1823px #fff, 354px 689px #fff, 1505px 717px #fff, 1971px 768px #fff,
    1061px 843px #fff, 343px 647px #fff, 624px 479px #fff, 1880px 132px #fff,
    929px 393px #fff, 418px 1026px #fff, 1751px 1937px #fff, 696px 1091px #fff,
    1367px 310px #fff, 965px 756px #fff, 1334px 1725px #fff, 1459px 1537px #fff,
    1938px 1504px #fff, 1289px 812px #fff, 312px 1040px #fff, 1063px 854px #fff,
    1104px 1167px #fff, 66px 1505px #fff, 1437px 443px #fff, 1596px 1961px #fff,
    1042px 1005px #fff, 1436px 1726px #fff, 1825px 74px #fff, 1896px 679px #fff,
    1846px 1808px #fff, 761px 1370px #fff, 790px 1767px #fff, 1498px 1618px #fff,
    720px 1919px #fff, 464px 852px #fff, 318px 1379px #fff, 739px 441px #fff,
    1632px 909px #fff, 1866px 902px #fff, 1268px 250px #fff, 1330px 207px #fff,
    1532px 1866px #fff, 576px 804px #fff, 486px 704px #fff, 622px 1454px #fff,
    1864px 714px #fff, 369px 746px #fff, 240px 500px #fff, 1656px 777px #fff,
    1231px 611px #fff, 295px 1452px #fff, 1887px 541px #fff, 254px 193px #fff,
    348px 1997px #fff, 875px 980px #fff, 499px 259px #fff, 1627px 245px #fff,
    608px 424px #fff, 201px 679px #fff, 1723px 945px #fff, 1415px 1299px #fff,
    1131px 1764px #fff, 1448px 1811px #fff, 1302px 339px #fff, 646px 493px #fff,
    1184px 1194px #fff, 1062px 622px #fff, 249px 286px #fff, 1446px 383px #fff,
    948px 597px #fff, 965px 827px #fff, 1215px 1656px #fff, 113px 252px #fff,
    771px 1937px #fff, 1064px 543px #fff, 621px 598px #fff, 1691px 698px #fff,
    739px 805px #fff, 1320px 988px #fff, 396px 1903px #fff, 946px 1714px #fff,
    1482px 1387px #fff, 1174px 171px #fff, 355px 435px #fff, 887px 1215px #fff,
    100px 114px #fff, 201px 174px #fff, 1461px 225px #fff, 1078px 833px #fff,
    444px 1739px #fff, 28px 472px #fff, 1151px 1001px #fff, 1193px 475px #fff,
    1956px 962px #fff, 1946px 1205px #fff, 1225px 1286px #fff, 1660px 835px #fff,
    1315px 1738px #fff, 653px 298px #fff, 423px 1640px #fff, 1168px 1150px #fff,
    1538px 1662px #fff, 1979px 920px #fff, 578px 1791px #fff, 1082px 1297px #fff,
    1162px 1522px #fff, 260px 1812px #fff, 1558px 1754px #fff, 734px 580px #fff,
    1527px 699px #fff, 545px 367px #fff, 1927px 566px #fff, 679px 774px #fff,
    762px 367px #fff, 1892px 499px #fff, 460px 1122px #fff, 1612px 1190px #fff,
    145px 1295px #fff, 1017px 875px #fff, 1805px 1983px #fff, 168px 1126px #fff,
    1828px 366px #fff, 661px 824px #fff, 902px 24px #fff, 560px 1761px #fff,
    73px 1649px #fff, 1525px 628px #fff, 697px 842px #fff, 1161px 601px #fff,
    798px 11px #fff, 1555px 1868px #fff, 1142px 1630px #fff, 1426px 143px #fff,
    448px 874px #fff, 1232px 76px #fff, 22px 867px #fff, 530px 221px #fff,
    1401px 1044px #fff, 1414px 698px #fff, 1700px 515px #fff, 297px 423px #fff,
    1684px 1037px #fff, 1980px 731px #fff, 175px 477px #fff, 1974px 644px #fff,
    980px 836px #fff, 1884px 406px #fff, 21px 1674px #fff, 255px 841px #fff,
    1692px 660px #fff, 77px 826px #fff, 1558px 1932px #fff, 1827px 658px #fff,
    1654px 126px #fff, 1908px 820px #fff, 1356px 1744px #fff, 77px 1727px #fff,
    949px 34px #fff, 171px 1159px #fff, 1049px 97px #fff, 831px 1304px #fff,
    867px 1861px #fff, 1569px 1469px #fff, 1313px 398px #fff, 195px 670px #fff,
    53px 24px #fff, 503px 815px #fff, 609px 1502px #fff, 64px 653px #fff,
    92px 1911px #fff, 415px 1245px #fff, 235px 1131px #fff, 450px 1522px #fff,
    663px 107px #fff, 272px 1656px #fff, 1993px 1551px #fff, 595px 476px #fff,
    431px 115px #fff, 1928px 45px #fff, 812px 588px #fff, 1783px 1540px #fff,
    375px 1413px #fff, 1913px 1126px #fff, 1718px 1709px #fff, 1680px 714px #fff,
    1389px 195px #fff, 782px 752px #fff, 991px 874px #fff, 1512px 1778px #fff,
    1969px 1525px #fff, 1966px 1536px #fff, 1588px 1850px #fff, 576px 856px #fff,
    140px 1621px #fff, 1534px 397px #fff, 1716px 1186px #fff, 341px 1193px #fff,
    1168px 1718px #fff, 315px 1574px #fff, 885px 284px #fff, 320px 1200px #fff,
    645px 1777px #fff, 1489px 144px #fff, 1162px 122px #fff, 847px 255px #fff,
    483px 1331px #fff, 568px 1888px #fff, 195px 655px #fff, 1870px 1128px #fff,
    249px 516px #fff, 1497px 1488px #fff, 917px 2px #fff, 1683px 246px #fff,
    538px 460px #fff, 1352px 625px #fff, 648px 900px #fff, 60px 1371px #fff,
    1528px 1642px #fff, 136px 292px #fff, 255px 1447px #fff, 849px 547px #fff,
    907px 657px #fff, 577px 726px #fff, 1441px 253px #fff, 71px 1278px #fff,
    1331px 1490px #fff, 492px 450px #fff, 1944px 1646px #fff, 192px 950px #fff,
    110px 303px #fff, 117px 881px #fff, 1439px 1245px #fff, 1224px 1585px #fff,
    494px 88px #fff, 1012px 99px #fff, 1036px 819px #fff, 1874px 568px #fff,
    280px 9px #fff, 732px 1110px #fff, 614px 1648px #fff, 139px 1149px #fff,
    1691px 57px #fff, 1128px 263px #fff, 1164px 1930px #fff, 499px 1351px #fff,
    1966px 924px #fff, 766px 1087px #fff, 788px 284px #fff, 1696px 395px #fff,
    397px 1701px #fff, 402px 1938px #fff, 771px 227px #fff, 1064px 1402px #fff,
    822px 680px #fff, 746px 1852px #fff, 537px 391px #fff, 1060px 334px #fff,
    71px 1777px #fff, 43px 1920px #fff, 136px 1799px #fff, 958px 91px #fff,
    1853px 1910px #fff, 378px 951px #fff, 1487px 1175px #fff, 1196px 1514px #fff,
    1380px 77px #fff, 47px 466px #fff, 343px 1719px #fff, 1298px 1776px #fff,
    210px 177px #fff, 206px 538px #fff, 1017px 398px #fff, 1304px 1916px #fff,
    1394px 533px #fff, 262px 1157px #fff, 309px 125px #fff, 758px 488px #fff,
    612px 586px #fff, 1352px 865px #fff, 756px 1840px #fff, 1966px 39px #fff,
    133px 1067px #fff, 1614px 1258px #fff, 1441px 1277px #fff, 531px 813px #fff,
    947px 1328px #fff, 39px 1127px #fff, 1880px 1204px #fff, 917px 726px #fff,
    1343px 550px #fff, 588px 1808px #fff, 1878px 1938px #fff, 438px 1421px #fff,
    924px 162px #fff, 738px 804px #fff, 1549px 1300px #fff, 515px 1779px #fff,
    1537px 1659px #fff, 10px 1405px #fff, 266px 969px #fff, 1840px 1600px #fff,
    1009px 240px #fff, 1046px 1640px #fff, 874px 920px #fff, 84px 398px #fff,
    138px 1210px #fff, 301px 151px #fff, 1778px 1270px #fff, 235px 223px #fff,
    540px 726px #fff, 694px 1038px #fff, 23px 983px #fff, 857px 211px #fff,
    105px 21px #fff, 1211px 305px #fff, 1099px 559px #fff, 1270px 147px #fff,
    1030px 1441px #fff, 1585px 1712px #fff, 791px 591px #fff, 194px 642px #fff,
    280px 489px #fff, 9px 286px #fff, 535px 967px #fff, 1872px 263px #fff,
    1051px 802px #fff, 1455px 1144px #fff, 1926px 1813px #fff, 1380px 247px #fff,
    861px 1653px #fff, 862px 1514px #fff, 1729px 1523px #fff, 1519px 268px #fff,
    1917px 1732px #fff, 1035px 518px #fff, 808px 1481px #fff, 1887px 401px #fff,
    663px 95px #fff, 280px 414px #fff, 27px 1107px #fff, 1732px 633px #fff,
    1790px 84px #fff, 187px 1510px #fff, 523px 444px #fff, 1378px 1328px #fff,
    1100px 986px #fff, 1389px 1724px #fff, 1360px 1887px #fff,
    1574px 1858px #fff, 1059px 984px #fff, 780px 973px #fff, 1160px 1806px #fff,
    1737px 403px #fff, 891px 498px #fff, 1874px 487px #fff, 227px 1138px #fff,
    1906px 1066px #fff, 1376px 752px #fff, 1066px 1479px #fff, 428px 1028px #fff,
    1019px 1460px #fff, 1554px 1021px #fff, 1045px 528px #fff, 132px 1455px #fff,
    471px 1047px #fff, 1953px 830px #fff, 1539px 930px #fff, 853px 312px #fff,
    134px 1596px #fff, 766px 1548px #fff, 1960px 789px #fff, 1357px 1377px #fff,
    1053px 115px #fff, 1075px 1724px #fff, 431px 666px #fff, 1654px 1851px #fff,
    1162px 1275px #fff, 249px 253px #fff, 1936px 1890px #fff, 5px 1906px #fff,
    1939px 1995px #fff, 1774px 863px #fff, 691px 1957px #fff, 309px 628px #fff,
    719px 405px #fff, 1686px 700px #fff, 380px 648px #fff, 1166px 1621px #fff,
    1989px 25px #fff, 54px 241px #fff, 1822px 220px #fff, 1720px 636px #fff,
    425px 1620px #fff, 48px 853px #fff, 387px 1670px #fff, 45px 719px #fff,
    1990px 1724px #fff, 467px 699px #fff, 1643px 120px #fff, 815px 275px #fff,
    1133px 463px #fff, 1617px 948px #fff, 531px 1295px #fff, 627px 414px #fff,
    540px 1156px #fff, 1935px 1487px #fff, 1526px 1909px #fff, 659px 95px #fff,
    1250px 241px #fff, 251px 385px #fff, 1371px 563px #fff, 1671px 640px #fff,
    750px 1767px #fff, 221px 1159px #fff, 809px 1542px #fff, 1169px 733px #fff,
    921px 1165px #fff, 46px 285px #fff, 575px 130px #fff, 1164px 1304px #fff,
    930px 342px #fff, 61px 1004px #fff, 1084px 733px #fff, 1546px 631px #fff,
    983px 1520px #fff, 655px 1797px #fff, 721px 554px #fff, 183px 590px #fff,
    393px 1649px #fff, 15px 653px #fff, 1883px 1259px #fff, 201px 1376px #fff,
    1320px 749px #fff, 1590px 1441px #fff, 1196px 1096px #fff, 1754px 408px #fff,
    521px 866px #fff, 1566px 1828px #fff, 1194px 78px #fff, 1122px 1840px #fff,
    167px 539px #fff, 504px 680px #fff, 916px 1496px #fff, 732px 732px #fff,
    1524px 1571px #fff, 1160px 338px #fff, 1793px 1053px #fff, 1075px 321px #fff,
    1946px 1512px #fff, 1613px 1608px #fff, 1362px 959px #fff,
    1830px 1676px #fff, 1756px 1703px #fff, 1047px 1149px #fff, 120px 729px #fff,
    1758px 1467px #fff, 389px 1908px #fff, 128px 606px #fff, 203px 376px #fff,
    709px 980px #fff, 1976px 255px #fff, 332px 761px #fff, 802px 283px #fff,
    1567px 1751px #fff, 838px 451px #fff, 1818px 1384px #fff, 637px 1861px #fff,
    304px 1121px #fff, 1395px 1899px #fff, 995px 470px #fff, 1581px 714px #fff,
    577px 463px #fff, 851px 815px #fff, 172px 38px #fff, 512px 272px #fff,
    633px 1098px #fff, 158px 1393px #fff, 599px 181px #fff, 1739px 1703px #fff,
    367px 981px #fff, 73px 1504px #fff, 396px 1425px #fff, 1779px 1276px #fff,
    510px 1388px #fff, 1665px 1192px #fff, 536px 965px #fff, 1865px 1185px #fff,
    545px 878px #fff, 1827px 1617px #fff, 344px 1148px #fff, 197px 973px #fff,
    261px 1108px #fff, 1130px 1221px #fff, 694px 1096px #fff, 1037px 651px #fff,
    903px 1013px #fff, 718px 1580px #fff, 1109px 1609px #fff, 1879px 446px #fff,
    1977px 272px #fff, 1078px 1390px #fff, 1687px 1960px #fff, 769px 1255px #fff,
    200px 950px #fff, 1177px 539px #fff, 787px 898px #fff, 1051px 1302px #fff,
    695px 233px #fff, 1962px 1322px #fff, 851px 1449px #fff, 220px 1260px #fff,
    876px 1689px #fff, 803px 1632px #fff, 981px 1218px #fff, 1893px 736px #fff,
    733px 493px #fff, 72px 1496px #fff, 1034px 127px #fff, 1025px 1681px #fff,
    1548px 754px #fff, 1029px 521px #fff, 1762px 727px #fff, 653px 721px #fff,
    701px 1487px #fff, 71px 1519px #fff, 1713px 1329px #fff, 835px 1813px #fff,
    750px 272px #fff, 1597px 338px #fff, 1331px 455px #fff, 1199px 272px #fff,
    1175px 1265px #fff, 1572px 756px #fff, 1501px 588px #fff, 1468px 1062px #fff,
    1460px 930px #fff, 1581px 1945px #fff, 1420px 458px #fff, 373px 566px #fff,
    935px 26px #fff, 1414px 603px #fff, 1098px 85px #fff, 75px 166px #fff,
    50px 1988px #fff, 1749px 1363px #fff, 462px 1580px #fff, 1992px 990px #fff,
    676px 66px #fff, 1579px 687px #fff, 372px 1627px #fff, 1042px 440px #fff,
    1175px 789px #fff, 600px 1835px #fff, 330px 1119px #fff, 503px 8px #fff,
    99px 274px #fff, 349px 820px #fff, 621px 988px #fff, 724px 1958px #fff,
    1252px 1631px #fff, 1022px 1826px #fff, 708px 1127px #fff,
    1924px 1212px #fff, 532px 1513px #fff, 1843px 1887px #fff, 742px 259px #fff,
    1460px 1978px #fff, 342px 1651px #fff, 743px 328px #fff, 996px 1943px #fff,
    429px 1927px #fff, 692px 332px #fff, 331px 1280px #fff, 601px 57px #fff,
    1916px 1683px #fff, 801px 1312px #fff, 1113px 615px #fff, 1389px 499px #fff,
    637px 1478px #fff, 780px 1134px #fff, 1503px 382px #fff, 1788px 226px #fff,
    818px 951px #fff, 121px 1726px #fff, 1417px 242px #fff, 1031px 264px #fff,
    1277px 1936px #fff, 1186px 1635px #fff, 1701px 1381px #fff, 780px 539px #fff,
    1417px 1652px #fff, 1344px 251px #fff, 1441px 1787px #fff, 1018px 808px #fff,
    465px 1041px #fff, 43px 744px #fff, 397px 464px #fff, 1999px 1525px #fff,
    883px 1886px #fff, 894px 577px #fff, 556px 954px #fff, 1039px 402px #fff,
    960px 1323px #fff, 590px 1935px #fff, 1717px 1962px #fff, 1424px 1322px #fff,
    124px 1148px #fff, 238px 1825px #fff, 979px 873px #fff, 271px 414px #fff;
}

#stars2 {
  width: 2px;
  /* height: 2px; */
  background: transparent;
  box-shadow: 1611px 1508px #fff, 860px 689px #fff, 698px 745px #fff,
    272px 34px #fff, 725px 1018px #fff, 407px 1378px #fff, 1495px 1267px #fff,
    937px 531px #fff, 353px 823px #fff, 1587px 1059px #fff, 1449px 934px #fff,
    1411px 1568px #fff, 935px 1387px #fff, 612px 957px #fff, 1957px 816px #fff,
    946px 1169px #fff, 1510px 1942px #fff, 49px 569px #fff, 222px 318px #fff,
    1766px 1356px #fff, 1470px 1779px #fff, 1748px 1534px #fff, 971px 136px #fff,
    1898px 18px #fff, 11px 390px #fff, 1037px 1962px #fff, 700px 1956px #fff,
    1114px 176px #fff, 1128px 787px #fff, 1858px 492px #fff, 892px 463px #fff,
    1204px 1382px #fff, 79px 310px #fff, 808px 1496px #fff, 988px 1510px #fff,
    149px 166px #fff, 1220px 1666px #fff, 1201px 243px #fff, 675px 1735px #fff,
    1617px 1273px #fff, 1823px 1525px #fff, 1987px 1310px #fff,
    1174px 1804px #fff, 1990px 1648px #fff, 649px 1207px #fff, 783px 39px #fff,
    1642px 1894px #fff, 718px 1211px #fff, 992px 1424px #fff, 765px 1062px #fff,
    1938px 371px #fff, 83px 1103px #fff, 1010px 92px #fff, 277px 1449px #fff,
    211px 660px #fff, 206px 373px #fff, 1273px 276px #fff, 1731px 167px #fff,
    1455px 1449px #fff, 730px 1211px #fff, 1681px 1628px #fff,
    1333px 1726px #fff, 627px 1322px #fff, 162px 1847px #fff, 1175px 145px #fff,
    878px 1347px #fff, 543px 1875px #fff, 1359px 836px #fff, 1852px 640px #fff,
    1072px 665px #fff, 1802px 725px #fff, 1783px 211px #fff, 57px 567px #fff,
    395px 1935px #fff, 1810px 1744px #fff, 1561px 275px #fff, 804px 1603px #fff,
    660px 1581px #fff, 1455px 1377px #fff, 34px 1023px #fff, 1631px 227px #fff,
    1268px 1443px #fff, 1604px 355px #fff, 500px 28px #fff, 1280px 1744px #fff,
    1795px 875px #fff, 1038px 1371px #fff, 204px 532px #fff, 1753px 1763px #fff,
    636px 1750px #fff, 1185px 613px #fff, 692px 160px #fff, 1389px 399px #fff,
    1028px 74px #fff, 1053px 1136px #fff, 1308px 1251px #fff, 1120px 1686px #fff,
    691px 88px #fff, 853px 1436px #fff, 1524px 1059px #fff, 851px 119px #fff,
    1249px 718px #fff, 1919px 1749px #fff, 1004px 1991px #fff, 1897px 7px #fff,
    1244px 76px #fff, 622px 906px #fff, 552px 220px #fff, 29px 402px #fff,
    723px 286px #fff, 379px 877px #fff, 840px 1888px #fff, 530px 528px #fff,
    1580px 1857px #fff, 1759px 1044px #fff, 497px 726px #fff, 1739px 545px #fff,
    139px 1573px #fff, 1826px 1114px #fff, 36px 1325px #fff, 1229px 1754px #fff,
    458px 597px #fff, 802px 1017px #fff, 1174px 928px #fff, 1590px 1981px #fff,
    1305px 538px #fff, 175px 234px #fff, 1974px 323px #fff, 136px 1601px #fff,
    16px 508px #fff, 452px 1985px #fff, 150px 1502px #fff, 1567px 217px #fff,
    560px 1456px #fff, 1053px 27px #fff, 1016px 329px #fff, 1812px 466px #fff,
    512px 237px #fff, 95px 1378px #fff, 1040px 1317px #fff, 1381px 406px #fff,
    765px 1572px #fff, 1767px 1874px #fff, 1866px 1895px #fff, 1380px 900px #fff,
    1148px 1955px #fff, 660px 7px #fff, 1625px 392px #fff, 1881px 1187px #fff,
    1688px 1454px #fff, 957px 606px #fff, 432px 909px #fff, 1138px 1240px #fff,
    1594px 939px #fff, 1870px 963px #fff, 335px 476px #fff, 817px 72px #fff,
    1665px 1313px #fff, 58px 1446px #fff, 1920px 804px #fff, 1374px 1686px #fff,
    414px 213px #fff, 1232px 1734px #fff, 128px 122px #fff, 231px 985px #fff,
    152px 1536px #fff, 488px 1615px #fff, 907px 1388px #fff, 59px 364px #fff,
    332px 512px #fff, 833px 619px #fff, 1406px 981px #fff, 1386px 1603px #fff,
    1796px 744px #fff, 140px 1523px #fff, 1272px 1038px #fff, 367px 942px #fff,
    1172px 1643px #fff, 1569px 1331px #fff, 138px 434px #fff, 1369px 1226px #fff,
    1693px 1931px #fff, 460px 53px #fff, 1000px 1679px #fff, 148px 1541px #fff,
    397px 848px #fff, 541px 1421px #fff, 1364px 397px #fff, 1286px 168px #fff,
    1852px 1773px #fff, 975px 1238px #fff, 1127px 419px #fff, 1538px 408px #fff,
    720px 1901px #fff, 1942px 1726px #fff, 1065px 126px #fff, 486px 1660px #fff,
    617px 583px #fff, 1116px 1714px #fff, 1993px 1446px #fff;
  animation: animStar 100s linear infinite;
}

#stars2:after {
  content: " ";
  position: absolute;
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 1611px 1508px #fff, 860px 689px #fff, 698px 745px #fff,
    272px 34px #fff, 725px 1018px #fff, 407px 1378px #fff, 1495px 1267px #fff,
    937px 531px #fff, 353px 823px #fff, 1587px 1059px #fff, 1449px 934px #fff,
    1411px 1568px #fff, 935px 1387px #fff, 612px 957px #fff, 1957px 816px #fff,
    946px 1169px #fff, 1510px 1942px #fff, 49px 569px #fff, 222px 318px #fff,
    1766px 1356px #fff, 1470px 1779px #fff, 1748px 1534px #fff, 971px 136px #fff,
    1898px 18px #fff, 11px 390px #fff, 1037px 1962px #fff, 700px 1956px #fff,
    1114px 176px #fff, 1128px 787px #fff, 1858px 492px #fff, 892px 463px #fff,
    1204px 1382px #fff, 79px 310px #fff, 808px 1496px #fff, 988px 1510px #fff,
    149px 166px #fff, 1220px 1666px #fff, 1201px 243px #fff, 675px 1735px #fff,
    1617px 1273px #fff, 1823px 1525px #fff, 1987px 1310px #fff,
    1174px 1804px #fff, 1990px 1648px #fff, 649px 1207px #fff, 783px 39px #fff,
    1642px 1894px #fff, 718px 1211px #fff, 992px 1424px #fff, 765px 1062px #fff,
    1938px 371px #fff, 83px 1103px #fff, 1010px 92px #fff, 277px 1449px #fff,
    211px 660px #fff, 206px 373px #fff, 1273px 276px #fff, 1731px 167px #fff,
    1455px 1449px #fff, 730px 1211px #fff, 1681px 1628px #fff,
    1333px 1726px #fff, 627px 1322px #fff, 162px 1847px #fff, 1175px 145px #fff,
    878px 1347px #fff, 543px 1875px #fff, 1359px 836px #fff, 1852px 640px #fff,
    1072px 665px #fff, 1802px 725px #fff, 1783px 211px #fff, 57px 567px #fff,
    395px 1935px #fff, 1810px 1744px #fff, 1561px 275px #fff, 804px 1603px #fff,
    660px 1581px #fff, 1455px 1377px #fff, 34px 1023px #fff, 1631px 227px #fff,
    1268px 1443px #fff, 1604px 355px #fff, 500px 28px #fff, 1280px 1744px #fff,
    1795px 875px #fff, 1038px 1371px #fff, 204px 532px #fff, 1753px 1763px #fff,
    636px 1750px #fff, 1185px 613px #fff, 692px 160px #fff, 1389px 399px #fff,
    1028px 74px #fff, 1053px 1136px #fff, 1308px 1251px #fff, 1120px 1686px #fff,
    691px 88px #fff, 853px 1436px #fff, 1524px 1059px #fff, 851px 119px #fff,
    1249px 718px #fff, 1919px 1749px #fff, 1004px 1991px #fff, 1897px 7px #fff,
    1244px 76px #fff, 622px 906px #fff, 552px 220px #fff, 29px 402px #fff,
    723px 286px #fff, 379px 877px #fff, 840px 1888px #fff, 530px 528px #fff,
    1580px 1857px #fff, 1759px 1044px #fff, 497px 726px #fff, 1739px 545px #fff,
    139px 1573px #fff, 1826px 1114px #fff, 36px 1325px #fff, 1229px 1754px #fff,
    458px 597px #fff, 802px 1017px #fff, 1174px 928px #fff, 1590px 1981px #fff,
    1305px 538px #fff, 175px 234px #fff, 1974px 323px #fff, 136px 1601px #fff,
    16px 508px #fff, 452px 1985px #fff, 150px 1502px #fff, 1567px 217px #fff,
    560px 1456px #fff, 1053px 27px #fff, 1016px 329px #fff, 1812px 466px #fff,
    512px 237px #fff, 95px 1378px #fff, 1040px 1317px #fff, 1381px 406px #fff,
    765px 1572px #fff, 1767px 1874px #fff, 1866px 1895px #fff, 1380px 900px #fff,
    1148px 1955px #fff, 660px 7px #fff, 1625px 392px #fff, 1881px 1187px #fff,
    1688px 1454px #fff, 957px 606px #fff, 432px 909px #fff, 1138px 1240px #fff,
    1594px 939px #fff, 1870px 963px #fff, 335px 476px #fff, 817px 72px #fff,
    1665px 1313px #fff, 58px 1446px #fff, 1920px 804px #fff, 1374px 1686px #fff,
    414px 213px #fff, 1232px 1734px #fff, 128px 122px #fff, 231px 985px #fff,
    152px 1536px #fff, 488px 1615px #fff, 907px 1388px #fff, 59px 364px #fff,
    332px 512px #fff, 833px 619px #fff, 1406px 981px #fff, 1386px 1603px #fff,
    1796px 744px #fff, 140px 1523px #fff, 1272px 1038px #fff, 367px 942px #fff,
    1172px 1643px #fff, 1569px 1331px #fff, 138px 434px #fff, 1369px 1226px #fff,
    1693px 1931px #fff, 460px 53px #fff, 1000px 1679px #fff, 148px 1541px #fff,
    397px 848px #fff, 541px 1421px #fff, 1364px 397px #fff, 1286px 168px #fff,
    1852px 1773px #fff, 975px 1238px #fff, 1127px 419px #fff, 1538px 408px #fff,
    720px 1901px #fff, 1942px 1726px #fff, 1065px 126px #fff, 486px 1660px #fff,
    617px 583px #fff, 1116px 1714px #fff, 1993px 1446px #fff;
}

#stars3 {
  width: 3px;
  /* height: 3px; */
  background: transparent;
  box-shadow: 1462px 588px #fff, 128px 1259px #fff, 1423px 409px #fff,
    1467px 611px #fff, 44px 1814px #fff, 1668px 1619px #fff, 787px 74px #fff,
    417px 206px #fff, 319px 1047px #fff, 33px 1292px #fff, 511px 1407px #fff,
    403px 287px #fff, 1853px 1771px #fff, 1341px 1641px #fff, 545px 1822px #fff,
    1265px 742px #fff, 1486px 273px #fff, 264px 936px #fff, 835px 928px #fff,
    503px 1677px #fff, 359px 152px #fff, 1816px 864px #fff, 976px 504px #fff,
    450px 578px #fff, 1492px 492px #fff, 1433px 1629px #fff, 354px 758px #fff,
    1400px 1318px #fff, 1870px 416px #fff, 1608px 639px #fff, 1070px 654px #fff,
    975px 451px #fff, 656px 1705px #fff, 852px 488px #fff, 1174px 1952px #fff,
    529px 687px #fff, 919px 879px #fff, 699px 1784px #fff, 146px 1594px #fff,
    673px 1828px #fff, 1626px 1043px #fff, 149px 241px #fff, 804px 499px #fff,
    1318px 142px #fff, 1569px 548px #fff, 1814px 1125px #fff, 1946px 1569px #fff,
    1431px 1154px #fff, 944px 1193px #fff, 563px 704px #fff, 1496px 736px #fff,
    395px 1159px #fff, 1819px 1304px #fff, 332px 1918px #fff, 1704px 1649px #fff,
    270px 523px #fff, 1700px 48px #fff, 464px 629px #fff, 1447px 262px #fff,
    1791px 1096px #fff, 507px 1114px #fff, 24px 1220px #fff, 1391px 987px #fff,
    1649px 305px #fff, 583px 1291px #fff, 516px 1001px #fff, 274px 561px #fff,
    757px 838px #fff, 932px 917px #fff, 722px 1100px #fff, 1622px 67px #fff,
    1587px 473px #fff, 1060px 1282px #fff, 938px 161px #fff, 1161px 764px #fff,
    942px 161px #fff, 542px 1833px #fff, 430px 539px #fff, 1842px 668px #fff,
    1346px 1901px #fff, 944px 707px #fff, 1486px 250px #fff, 610px 1825px #fff,
    412px 859px #fff, 975px 939px #fff, 1688px 1973px #fff, 541px 141px #fff,
    641px 954px #fff, 614px 272px #fff, 343px 1023px #fff, 1946px 1598px #fff,
    1790px 1001px #fff, 18px 963px #fff, 98px 1223px #fff, 1516px 1429px #fff,
    837px 1739px #fff, 422px 79px #fff, 1929px 202px #fff, 552px 857px #fff,
    1615px 1133px #fff;
  animation: animStar 150s linear infinite;
}

#stars3:after {
  content: " ";
  position: absolute;
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 1462px 588px #fff, 128px 1259px #fff, 1423px 409px #fff,
    1467px 611px #fff, 44px 1814px #fff, 1668px 1619px #fff, 787px 74px #fff,
    417px 206px #fff, 319px 1047px #fff, 33px 1292px #fff, 511px 1407px #fff,
    403px 287px #fff, 1853px 1771px #fff, 1341px 1641px #fff, 545px 1822px #fff,
    1265px 742px #fff, 1486px 273px #fff, 264px 936px #fff, 835px 928px #fff,
    503px 1677px #fff, 359px 152px #fff, 1816px 864px #fff, 976px 504px #fff,
    450px 578px #fff, 1492px 492px #fff, 1433px 1629px #fff, 354px 758px #fff,
    1400px 1318px #fff, 1870px 416px #fff, 1608px 639px #fff, 1070px 654px #fff,
    975px 451px #fff, 656px 1705px #fff, 852px 488px #fff, 1174px 1952px #fff,
    529px 687px #fff, 919px 879px #fff, 699px 1784px #fff, 146px 1594px #fff,
    673px 1828px #fff, 1626px 1043px #fff, 149px 241px #fff, 804px 499px #fff,
    1318px 142px #fff, 1569px 548px #fff, 1814px 1125px #fff, 1946px 1569px #fff,
    1431px 1154px #fff, 944px 1193px #fff, 563px 704px #fff, 1496px 736px #fff,
    395px 1159px #fff, 1819px 1304px #fff, 332px 1918px #fff, 1704px 1649px #fff,
    270px 523px #fff, 1700px 48px #fff, 464px 629px #fff, 1447px 262px #fff,
    1791px 1096px #fff, 507px 1114px #fff, 24px 1220px #fff, 1391px 987px #fff,
    1649px 305px #fff, 583px 1291px #fff, 516px 1001px #fff, 274px 561px #fff,
    757px 838px #fff, 932px 917px #fff, 722px 1100px #fff, 1622px 67px #fff,
    1587px 473px #fff, 1060px 1282px #fff, 938px 161px #fff, 1161px 764px #fff,
    942px 161px #fff, 542px 1833px #fff, 430px 539px #fff, 1842px 668px #fff,
    1346px 1901px #fff, 944px 707px #fff, 1486px 250px #fff, 610px 1825px #fff,
    412px 859px #fff, 975px 939px #fff, 1688px 1973px #fff, 541px 141px #fff,
    641px 954px #fff, 614px 272px #fff, 343px 1023px #fff, 1946px 1598px #fff,
    1790px 1001px #fff, 18px 963px #fff, 98px 1223px #fff, 1516px 1429px #fff,
    837px 1739px #fff, 422px 79px #fff, 1929px 202px #fff, 552px 857px #fff,
    1615px 1133px #fff;
}

@keyframes animStar {
  from {
    transform: translateY(0px);
  }

  to {
    transform: translateY(-2000px);
  }
}

div.sticky {
  position: fixed;
  top: 0;
  width: 100%;
  background: #221a6a;
  right: 0;
  left: 0;
  max-width: 100%;
}

div.sticky>.header__section {
  max-width: 1200px;
  margin: auto;
  padding: 10px 0;
}

.sticky .menu__inner__section>li:last-child>a {
  background-color: #e9511d;
  /* color: #e9511d; */
}

ul#menu__section>li>ul>li:nth-child(2)>a,
ul#menu__section>li>ul>li:nth-child(2)>a>sup,
ul#menu__section>li>ul>li:nth-child(3)>a,
ul#menu__section>li>ul>li:nth-child(3)>a>sup,
ul#menu__section>li>ul>li:nth-child(4)>a,
ul#menu__section>li>ul>li:nth-child(4)>a>sup {
  color: gray;
}

ul#menu__section>li>ul>li:first-child>a sup,
ul#menu__section>li>ul>li:first-child>a {
  color: gray;
}

#menu__section>li {
  position: relative;
}

ul#menu__section>li:hover ul {
  display: block;
}

ul#menu__section>li>ul {
  display: none;
  position: absolute;
  background: #fff;
  padding: 10px 0;
  border-radius: 5px;
  left: -200px;
  width: 100%;
  min-width: 300px;
  top: 30px;
}

ul#menu__section>li>ul>li {
  padding: 10px 0;
  border-bottom: 1px solid #eee;
}

ul#menu__section>li>ul>li:hover {
  background: #f5f5f5;
}

ul#menu__section>li>ul>li>a {
  text-decoration: none;
  color: #000;
}

ul#menu__section>li>ul>li:last-child {
  border: 0;
}

ul#menu__section>li>ul>li>span {
  font-weight: 600;
}

.close__btn {
  cursor: pointer;
}

/***New Speaker UI*/

.speakers__list {
  display: flex;
  flex-flow: wrap;
  justify-content: center;
  max-width: 1200px;
  margin: 0 auto;
}

.speakers__listInner {
  position: relative;
  /* overflow: hidden;*/
  width: 100%;
  max-width: 19%;
  margin: 0 10px 10px 10px;
}

.speakers__listInner img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.speakers__listInner.circle__section>img {
  width: 250px;
  height: 250px;
  border-radius: 100%;
  border: 5px solid #fff;
  box-shadow: 0 0 5px rgb(0 0 0 / 15%);
  object-fit: cover;
}

.speakers__listInner.circle__section .speakers__overlay {
  position: static;
  background: none;
}

.speakers__listInner.circle__section .speakers__overlay h3 {
  color: #31006c;
  font-size: 17px;
  font-weight: 700;
}

.speakers__listInner.circle__section .speakers__overlay p {
  color: #000;
  font-size: 16px !important;
  min-height: 90px;
}

.speakers__overlay {
  display: flex;
  align-items: center;
  background: rgba(0, 0, 0, 0.8);
  position: absolute;
  top: 60%;
  bottom: 0px;
  left: 0;
  right: 0;
  z-index: 9;
  overflow: hidden;
  transition: all 0.4s ease;
  padding: 10px;
}

.advisory_list .speakers__overlay {
  top: 55%;
}

.speakers__content {
  padding: 0 10px;
  text-align: center;
  width: 100%;
}

.speakers__overlay h3 {
  font-family: "bc-novatica-cyr";
  font-size: 16px;
  color: #fff;
  letter-spacing: 0;
  line-height: 1.2;
  margin-bottom: 5px;
}

.speakers__overlay h4 {
  /*font-family: "bc-novatica-cyr";*/
  font-size: 16px;
  color: #e7e6e6;
  letter-spacing: 0;
  line-height: 18px;
  margin: 0;
  font-weight: normal;
}

.speakers__overlay P {
  /*font-family: "bc-novatica-cyr";*/
  font-size: 14px;
  color: #e7e6e6;
  letter-spacing: 0;
  line-height: 20px;
  padding-top: 5px;
}

.speakers__overlay a.linkedin,
.speakers__overlay P,
.speakers__listInner .speakers__overlay .speakers__content .profileBtn {
  display: none;
}

.speakers__content a img {
  display: block;
  text-align: center;
  margin-top: 12px;
  width: 30px;
  height: 30px;
  margin: 12px auto 0 auto;
}

.btn-wrapper.profileBtn {
  margin-bottom: auto;
  margin-top: 6px;
}

.btn-wrapper.profileBtn>a {
  color: #fff;
  /* display: none; 
  border: 1px solid #ddd;*/
  max-width: 100px;
  margin: auto;
  padding: 8px 9px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  background-color: #e9511d;
  text-transform: uppercase;
}

/*.btn-wrapper.profileBtn a {
    border: 1px solid #fff;
    position: relative;
    color: #fff;
    border-radius: 0;
    letter-spacing: 2px;
    font-size: 20px;
    font-family: "bc-novatica-cyr";
    padding: 0px 18px;
    line-height: 47px;
    text-decoration: none;
    margin-top: 10px;
    display: inline-block;
}*/

.speakers__listInner:hover .speakers__overlay {
  top: 0%;
  justify-content: center;
}

.speakers__listInner:hover .speakers__overlay .speakers__content h3,
.speakers__listInner:hover .speakers__overlay .speakers__content p,
.speakers__listInner:hover .speakers__overlay .speakers__content h4,
.speakers__listInner:hover .speakers__overlay .btn-wrapper.profileBtn {
  text-align: center;
}

.speakers__listInner:hover .speakers__overlay .btn-wrapper.profileBtn a,
.speakers__listInner:hover .speakers__overlay .speakers__content a.linkedin,
.speakers__listInner:hover .speakers__overlay .speakers__content p,
.speakers__listInner:hover .speakers__overlay .speakers__content .profileBtn {
  display: block;
}

.speakers__items_modal_profile_info {
  display: block;
  overflow: hidden;
}

.speakers__items_modal_profile_info h3 {
  width: 100%;
  margin: auto;
  padding: 5px 7px;
  font-size: 18px !important;
  color: #242424 !important;
}

.speakers__items_modal_profile_info p {
  width: 100%;
  margin: auto;
  padding: 5px 7px;
  font-size: 14px;
  color: #707070;
}

.speakers__items_modal_profile_image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 100%;
}

.speakers__items_modal_profile_image {
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 160px;
  flex: 0 0 160px;
  height: 160px;
  box-shadow: rgba(0, 0, 0, 0.15) 0 0 10px 0;
  overflow: hidden;
  padding: 8px;
  margin: 0;
  /*  margin-right: 20px;*/
  border-radius: 100%;
}

.speakers__items_modal_info_details p {
  color: #242424 !important;
  font-size: 14px !important;
  line-height: 23px;
  text-align: left !important;
}

.speakers__items_info_modal_content .speakers__items_modal_profile_info,
.speakers__items_info_modal_content .speakers__items_modal_profile_info h3,
.speakers__items_info_modal_content .speakers__items_modal_profile_info p {
  text-align: left !important;
}

.speakers__items_modal_social a {
  display: block !important;
}

.speakers__items_info_modal {
  display: none;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
  margin: 0 auto;
  background-color: rgba(0, 0, 0, 0.5);
  height: 100%;
  border-radius: 5px;
  z-index: 99;
}

.speakers__items_info_modal_content {
  background: #fff;
  width: 100%;
  max-width: 65%;
  margin: 0 auto;
  padding: 50px 20px;
  border-radius: 5px;
  position: absolute;
  left: 0;
  right: 0;
  top: 100px;
  max-height: 550px;
  overflow-y: auto;
}

.speakers__items_info_modal_content .close {
  position: absolute;
  right: 15px;
  top: 0;
  font-size: 3.2rem;
  color: #707070;
  cursor: pointer;
}

.speakers__items_modal_info {
  position: relative;
  margin: auto;
  padding: 0 15px 0;
}

.speakers__items_modal_profile {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}

.speakers__items_modal_profile_info {
  display: block;
  overflow: hidden;
  margin-left: 30px;
}

.speakers__items_modal_profile_info h3 {
  width: 100%;
  margin: auto;
  padding: 5px 7px;
  font-size: 18px;
  color: #242424;
  font-family: "bc-novatica-cyr";
}

.speakers__items_modal_profile_info p {
  width: 100%;
  margin: auto;
  padding: 5px 7px;
  font-size: 14px;
  color: #707070;
}

.modal_box_company_name {
  width: 100%;
  margin: auto;
  padding: 5px 7px;
  font-size: 14px;
  color: #3e2a67;
}

.speakers__items_modal_social {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0px 7px;
}

.speakers__items_modal_social_block {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
}

.speakers__items_modal_social_block img {
  width: 100%;
}

.speakers__items_modal_info_details {
  display: flex;
  /*justify-content: center;
*/
  align-items: center;
  width: 100%;
  padding: 10px 0 0;
  flex-direction: column;
  max-height: 250px;
  overflow-y: auto;
}

.body {
  overflow: hidden;
}

.partnership_logo>span:last-child a:last-child {
  margin-top: 8px;
}

ul#menu__section>li>ul>li:first-child:hover {
  background: #fff;
}

ul#menu__section>li>ul>li>a {
  padding-left: 10px;
}

/***End New Speaker UI*/

/* div#overview__section:before {
  background: #fff;
  content: "";
  position: absolute;
  left: 0;
  height: 100%;
  width: 60%;
  top: 0;
  
} */
div#overview__section>.main__container {
  position: relative;
}

.overview__container__section {
  display: flex;
  justify-content: space-between;
}

.over__Section.__left {
  flex: 0 0 60%;
  max-width: 60%;
}

.logo__right {
  flex: 0 0 40%;
  max-width: 40%;
}

.over__Section.__left>h2 {
  text-align: left;
  padding-bottom: 20px;
}

.flag__logo__section__inner {
  background-color: #fff;
  border-radius: 15px;
  box-shadow: 0 0 5px 5px rgb(0 0 0 / 5%);
  margin: 15px 0;
}

.flag__logo__section__inner>h3 {
  font-size: 20px;
  font-weight: 700;
  font-family: "bc-novatica-cyr";
  border-top: 2px solid #eee;
  text-align: center;
  padding: 20px;
  color: #221a6a;
}

.flag__logo__section__inner>ul {
  display: flex;
  justify-content: space-between;
  padding: 15px;
}

.flag__logo__section__inner>ul>li>a>span,
.flag__logo__section__inner>ul>li>a>img {
  display: block;
  margin: auto;
}

.flag__logo__section__inner>ul>li>a {
  text-decoration: none;
  color: #000;
}

.logo__right {
  display: flex;
  justify-content: flex-end;
  align-items: baseline;
}

.flag__logo__section {
  width: 100%;
  padding: 2% 12%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  /* align-items: center; */
  height: 100%;
}

.flag__logo__section__inner.__bottom>ul {
  justify-content: center;
  flex-wrap: wrap;
  align-items: center;
}

.flag__logo__section__inner>ul>li {
  flex: 0 0 24%;
}

.flag__logo__section__inner.__bottom>ul>li {
  flex: -1 0 0 40%;
  margin: 10px 0;
}

/* .flag__logo__section__inner.__bottom > ul > li:nth-child(3),
.flag__logo__section__inner.__bottom > ul > li:nth-child(4) {
  flex: 0 0 100%;
} */
.over__Section.__left {
  background: #fff;
  padding: 3% 4%;
  box-shadow: 0 19px 59px 0 rgb(126 136 172 / 44%);
}

.__posR {
  position: relative;
}

.flag__logo__section__inner>ul>li>a>span {
  text-align: center;
  font-size: 15px;
}

.banner__section__column {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.banner__section_main {
  padding: 70px 0;
  background-image: url(../images/isprint.png);
  background-repeat: no-repeat;
  background-size: cover;
}

.banner__section__column_right>ul>li {
  flex: 0 0 48%;
  background: #fff;
  text-align: center;
  padding: 15px 10px;
  margin-bottom: 20px;
  border-radius: 30px;
}

.banner__section__column_right>ul>li:nth-child(3),
.banner__section__column_right>ul>li:nth-child(4) {
  margin-bottom: 0;
}

.banner__section__column_right>ul>li>a {
  text-decoration: none;
  color: #291d51;
  font-size: 16px;
  font-family: "bc-novatica-cyr";
}

.banner__section__column_right>ul>li:first-child>a {
  color: grey;
}

.banner__section__column_right>ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.banner__section__column_left>h3 {
  font-family: "bc-novatica-cyr";
  font-size: 50px;
  padding-bottom: 5px;
  color: #fff;
}

.banner__section__column_left>p {
  font-size: 20px;
  color: #fff;
}

.banner__section__column_right>ul>li:last-child sup {
  /*color: #999;*/
}

/* .banner__section__column_left {
  text-align: center;
} */
.banner__section__column_left,
.banner__section__column_right {
  flex: 0 0 50%;
  max-width: 50%;
}

div#countdown {
  position: absolute;
  bottom: 0;
  /* background: rgba(255, 255, 255, 0.8); */
  z-index: 9;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 15px 0;
}

div#countdown .wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  background: #fff;
  padding: 10px 15px;
  border-radius: 10px;
  color: #221a6a;
}

div#countdown .wrapper span.time {
  font-size: 35px;
  font-family: "bc-novatica-cyr";
}

div#countdown>div {
  margin: 0 8px;
  max-width: 70px;
}

div#countdown .wrapper span.labels {
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.over__Section.__left>span {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

.over__Section.__left>span>a {
  color: #e9511d;
  margin: 0px 10px;
  display: block;
  /* color: #fff; */
  border: 0;
  padding: 12px 15px;
  font-family: "bc-novatica-cyr";
  font-size: 14px;
  border-radius: 7px;
  text-transform: uppercase;
  text-decoration: none;
  /* flex: 0 0 47%; */
  text-align: center;
  margin: 15px 5px;
  border: 1px solid #e9511d;
  white-space: nowrap;
}

.accordionWrapper.highlight_speaker .speakers__listInner {
  flex: 0 0 24%;
  max-width: 24%;
}

.speakers__list.advisory_list+a {
  background-color: #e9511d;
  padding: 10px 15px;
  border-radius: 5px;
  font-size: 20px;
  font-family: "bc-novatica-cyr";
  text-decoration: none;
  color: #fff;
  margin: 30px auto 0;
  display: block;
  max-width: 220px;
  text-align: center;
}

.show__logo {
  position: absolute;
  bottom: 125px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}

.show__logo>div {
  /* border-radius: 50px; */
  border: 1px solid #ddd;
  min-height: 50px;
  margin: 0 2px;
}

.show__logo>div:first-child {
  border-radius: 50px 0 0 50px;
}

.show__logo>div:last-child {
  border-radius: 0px 50px 50px 0px;
}

.show__logo>div {
  border-radius: 50px;
  border: 1px solid #ddd;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

.show__logo__left>p {
  font-size: 16px;
  color: #fff;
  padding: 0 15px;
  max-width: 150px;
  text-align: right;
}

.show__logo__right>div>img {
  max-width: 130px;
  padding: 0 12px;
  object-fit: contain;
}

.show__logo__right>div {
  display: flex;
  align-items: center;
  justify-content: center;
}

.show__logo__left>div {
  background: #fff;
  padding: 0 10px;
}

.show__logo__left>div>img {
  max-height: 45px;
}

.show__logo__right {
  background: #fff;
}

.top--logo__section__center {
  position: absolute;
  /* left: 50%; */
  /* transform: translateY(-50%); */
  top: 130px;
  display: flex;
  justify-content: center;
  width: 100%;
  align-items: center;
}

.top--logo__section__center>div {
  padding: 0 10px;
}

.ifsc>a {
  display: flex;
  align-items: center;
  text-decoration: none;
}

.ifsc>a>span {
  color: #fff;
  padding-left: 7px;
  font-size: 11px;
  font-family: "bc-novatica-cyr";
  font-weight: 600;
}

.strip__count {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#98585c+0,432b62+100 */
  background: #98585c;
  /* Old browsers */
  background: -moz-linear-gradient(-45deg,
      #98585c 0%,
      #432b62 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg,
      #98585c 0%,
      #432b62 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg,
      #98585c 0%,
      #432b62 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#98585c', endColorstr='#432b62', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
  padding: 60px 0;
}

.strip__count>ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  max-width: 1200px;
  margin: auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.strip__count__main__content>h2 {
  font-size: 40px;
  line-height: 0.8;
  padding-bottom: 5px;
}

.strip__count__main__content>span {
  font-size: 15px;
  display: block;
  margin-left: 7px;
}

.strip__count__main__content {
  color: #fff;
}

.strip__count__main {
  display: flex;
  align-items: center;
  justify-content: center;
}

.strip__count__main>div:first-child {
  margin-right: 10px;
}

.strip__count__main>div>img {
  max-width: 50px;
}

.banner__section {
  background-image: url(../images/banner-gradient-image.png);
  background-size: cover;
  background-position: center;
}

.banner__section>img {
  /* max-width:35%;*/
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: auto;
  margin-top: -20px;
  max-height: 72%;

  object-fit: contain;
}

.partnership_logo>span {
  font-size: 11px;
  font-family: "bc-novatica-cyr";
  font-weight: 600;
}

.over__Section.__left>p>a {
  color: blue;
}

.top--logo__section__left>div:first-child a {
  cursor: text;
}

.strip__count>ul>li {
  /* flex: 0 0 25%;
  max-width: 25%; */
  padding: 0 15px;
}

/***Home page speaker list***/
.homepage-speaker-list .confirmed_pink {
  background: #fdf4ef;
  padding: 30px 10px;
}

/*.homepage-speaker-list .confirmed_pink.pink .speakers__overlay {
    background: rgba(142, 83, 85, 0.9);
}*/
.confirmed__container.homepage-speaker-list .speakers__list .speakers__content p {
  display: block;
  font-size: 16px;
}

.homepage-speaker-list .confirmed_pink.white {
  background-color: #fff;
}

/*.homepage-speaker-list .confirmed_pink.white .speakers__overlay {
    background: rgba(38, 29, 112, 0.9);
}*/
.homepage-speaker-list .confirmed_pink.blue {
  background-color: #edf1fa;
}

.homepage-speaker-list .confirmed_pink .speakers__listInner {
  flex: 0 0 23%;
  max-width: 100%;
  text-align: center;
}

.confirmed__container.homepage-speaker-list+a {
  background: #e9511d;
  margin: 0px 10px;
  display: block;
  color: #fff;
  border: 0;
  padding: 12px 20px;
  font-family: "bc-novatica-cyr";
  font-size: 17px;
  border-radius: 7px;
  text-decoration: none;
}

.View-all {
  text-align: center;
  display: block;
  margin-top: 50px;
}

.View-all a {
  background: #e9511d;
  margin: 0px 10px;
  color: #fff;
  border: 0;
  padding: 12px 20px;
  font-family: "bc-novatica-cyr";
  font-size: 17px;
  border-radius: 7px;
  text-transform: uppercase;
  text-decoration: none;
}

.speakers__items_modal_info_details ul {
  list-style: circle;
  padding-left: 20px;
}

.speakers__items_modal_info_details ul li {
  margin-bottom: 10px;
  font-size: 14px;
}

.footer__section__div>ul {
  display: none !important;
}

.accordionWrapper button {
  display: none;
}

.know__more__button {
  background: #221a6a;
  padding: 9px 20px;
  border-radius: 5px;
  color: #fff;
  text-decoration: none;
  font-family: "Trebuchet MS";
  font-size: 15px;
  margin-top: 5px;
  display: inline-block;
  font-weight: bold;
}

.speakers__items_modal_social>a>img {
  display: block;
  text-align: center;
  margin-top: 12px;
  width: 30px;
  height: 30px;
  margin: 12px auto 0 auto;
}

#menu__section>li ul li:last-child sup

/*ul#menu__section > li > ul > li:nth-child(3) a sup*/
  {
  color: red;
}

/*ul#menu__section > li > ul > li:nth-child(3) a {
    color: #000;
}*/
.banner__section__column_right>ul>li:nth-child(3) a {
  color: #000;
}

@media (max-width:1199px){
 .__posR .carousel-item {
    height: auto !important;
  }
}
@media (max-width: 1260px) {
  
  .recapClass {
    background-color: transparent;
    padding: 20px;
    color: white;
    text-decoration: none;
    margin: 0 10px;
    border-radius: 10px;
    /* top: 30rem;
    left: 31rem;
    position: absolute; */
    font-weight: bolder;
    z-index: 25000000;
  }

  .saveData {
    background-color: #221a6a80;
    padding: 20px;
    color: #fff;
    text-decoration: none;
    margin: 0 10px;
    border-radius: 10px;
    /* top: 35rem;
    left: 34rem;
    position: absolute; */
    font-weight: bolder;
    z-index: 25000000;
  }
}

@media (max-width: 1366px) {
  .recapClass {
    background-color: transparent;
    padding: 20px;
    color: white;
    text-decoration: none;
    margin: 0 10px;
    border-radius: 10px;
    /* top: 28rem;
    left: 35rem;
    position: absolute; */
    font-weight: bolder;
    z-index: 25000000;
  }

  .saveData {
    background-color: #221a6a80;
    padding: 20px;
    color: #fff;
    text-decoration: none;
    margin: 0 10px;
    border-radius: 10px;
    /* top: 32rem;
    left: 38rem;
    position: absolute; */
    font-weight: bolder;
    z-index: 25000000;
  }
  .saveDate_text{
    transform: translate(-50%, 0%);
  }
}

@media only screen and (min-width: 1200px) and (max-width: 1376px) {
  .saveDate_text{
    bottom: 0; 
    transform: translate(-50%, -30%);
  }
  /* .banner__section video{
    transform: translate(-50%, -40%);
  } */
}

@media only screen and (min-width: 768px) and (max-width: 1199px) {
  .header__section{
    padding-left: 20px;
    padding-right: 20px;
  }
  /* .vibrant_logo img {
    width: 200px;
  } */
  .saveDate_text{
    bottom: 10%;
    transform: translate(-50%, -5%);
    
    max-width: 100%;
    padding: 0 15px;
  }
  .right_content{
    right: 4%;
    top: auto;
    bottom: 20px;
    align-items: flex-start;
  }

  .left_content{
    width: auto;
    left: 4%;
    bottom: 0;
    top: auto;
  }
  .left_content img{
    /* height: 11vw; */
    margin-bottom: 20px;
    width: auto;
    margin-right: 10px;
    display: inline-block;
  }
  .bloomberg_white{
    margin: 0;
  }
  .bannervbottom{
    /* margin: 0 10px;
    font-weight: lighter;
    font-size: 15px; */
  }
  .gift_content {
    flex-direction: row;
  }
  .recapClass {
    background-color: transparent;
    padding: 0;
    color: white;
    text-decoration: none;
    margin: 0 10px 20px;
    border-radius: 10px;
    font-weight: bolder;
    z-index: 25000000;
  }

  .saveData {
    background-color: #221a6a80;
    padding: 15px 15px;
    color: #fff;
    text-decoration: none;
    margin: 0 10px;
    border-radius: 10px;
    font-weight: bolder;
    z-index: 25000000;
  }
  .bannerRightText{
    /* font-size: 15px; */
    /* margin-bottom: 6px; */
    /* font-weight: lighter; */
  }
  .bloomberg_white img{
    width: 10vw;
    margin-top: 8px;
  }
  /* .giftgujarat{
    margin: 0 0;
  } */
  .giftgujarat img {
    width: 11vw;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .menu__inner__section>li>a {
    padding: 7px 7px;
  }
  .vibrant_logo img {
    width: 90px;
  }
  .header--logo__section .goi_logo img {
    height: 50px;
    margin-right: 10px;
  }
}

@media (max-width: 767px) {
  .center_content{
    max-width: 100%;
    padding: 15px;
  }
  .header--logo__section .goi_logo img {
    height: 70px;
    margin-right: 10px;
  }
  .vibrant_logo{
    right: 75px;
    top: -5px;
  }
  .vibrant_logo img {
    width: 110px;
  }
  .header__section .qwerty {
    top: 30px;
  }
  /* .vibrant_logo {
    top: 2.5rem;
  } */
  /* .vibrant_logo img {
    width: 150px;
  } */
  .saveDate_text{
    bottom: 10%;
    transform: translate(0%, -5%);
    width: 100%;
    max-width: 100%;
    left: 0;
    right: 0;
    padding: 0 15px;
  }
  .right_content{
    /* right: 4%;
    top: auto;
    bottom: 20px; */
    align-items: flex-start;
  }

  .left_content{
    width: auto;
    /* left: 4%;
    bottom: 0;
    top: auto; */
  }
  .left_content img{
    height: 11vw;
    /* margin-bottom: 20px; */
    width: auto;
    margin-right: 10px;
    display: inline-block;
  }
  .bloomberg_white{
    margin: 0;
  }
  .bannervbottom{
    margin: 0 10px;
    font-weight: lighter;
    font-size: 12px;
  }
  .gift_content {
    flex-direction: row;
  }
  .recapClass {
    background-color: transparent;
    padding: 0;
    color: white;
    text-decoration: none;
    margin: 0 10px 20px;
    border-radius: 10px;
    font-weight: bolder;
    z-index: 25000000;
  }

  .saveData {
    background-color: #221a6a80;
    padding: 11px 15px;
    color: #fff;
    text-decoration: none;
    margin: 0 10px;
    border-radius: 10px;
    font-weight: bolder;
    z-index: 25000000;
  }
  .bannerRightText{
    font-size: 10px;
    margin-bottom: 6px;
    font-weight: lighter;
  }
  .bloomberg_white img{
    width: 65px;
  }
  .giftgujarat{
    margin: 0 0;
  }
  .giftgujarat img {
    width: 11vw;
  }
  /* .goi_logo {
    margin: 0 10px;
    top: 10rem;
    left: 5rem;
    position: absolute;
    font-weight: bolder;
    z-index: 25000000;
  }

  .ifsc_logo {
    margin: 0 10px;
    top: 20rem;
    left: 5rem;
    position: absolute;
    z-index: 25000000;
  }

  .bannerRightText {
    margin: 0 10px;
    color: #fff;
    top: 10rem;
    right: 3rem;
    position: absolute;
    font-weight: bolder;
    z-index: 25000000;
  } */

  /* .giftgujarat {
    margin: 0 10px;
    color: #fff;
    top: 13rem;
    right: 5rem;
    position: absolute;
    z-index: 25000000;
  }

  .bannervbottom {
    margin: 0 10px;
    color: #fff;
    top: 20rem;
    right: 8rem;
    position: absolute;
    font-weight: bolder;
    z-index: 25000000;
  }
  .bloomberg_white {
    margin: 0 10px;
    color: #fff;
    top: 23rem;
    right: 5rem;
    position: absolute;
    z-index: 25000000;
} */

  div#twitter-feeds>div {
    max-width: 270px;
  }

  .session-buttons {
    flex-wrap: wrap;
  }

  .session-buttons>a {
    margin-top: 5px;
    flex: 0 0 40%;
  }

  .speakers__listInner.circle__section .speakers__overlay p {
    min-height: unset;
  }

  .speakers__listInner.circle__section .speakers__overlay h3 {
    font-size: 17px;
  }

  .speakers__listInner.circle__section .speakers__overlay p {
    font-size: 14px !important;
    line-height: 20px !important;
  }

  .speakers__listInner.circle__section>img {
    width: 150px;
    height: 150px;
  }

  .confirmed__container.homepage-speaker-list .speakers__list .speakers__content p {
    display: block;
    font-size: 10px;
    line-height: 12px;
    padding-top: 0;
  }

  .speakers__overlay h3 {
    font-size: 12px;
  }

  .speakers__overlay .speakers__content {
    padding: 0;
  }

  .speakers__overlay {
    padding: 10px 5px;
  }

  /*  body#body {
    padding-bottom: 48px;
}*/
  .strip__count__main>div:first-child {
    margin: 0 0 10px 0;
  }

  .strip__count__main__content {
    text-align: center;
  }

  .banner__section>img {
    max-width: 100%;
    margin-top: -97px;
  }

  .over__Section.__left>span {
    flex-direction: column;
  }

  .over__Section.__left>span>a {
    margin-bottom: 10px;
  }

  .top--logo__section__left>div:first-child {
    margin-bottom: 10px;
  }

  .ifsc>a>span {
    font-size: 11px;
  }

  .top--logo__section__left {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
  }

  .strip__count__main>div>img {
    max-width: 35px;
  }

  .strip__count__main__content>h2 {
    font-size: 25px;
  }

  .strip__count__main__content>span {
    font-size: 15px;
  }

  .strip__count__main {
    justify-content: center;
    flex-direction: column;
  }

  .strip__count>ul {
    /* flex-direction: column; */
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
  }

  .strip__count>ul>li {
    margin-bottom: 40px;
    flex: 0 0 50%;
    max-width: 50%;
  }

  .strip__count>ul>li:last-child {
    margin-bottom: 0;
  }

  .strip__count {
    padding: 30px 0;
  }

  .speakers__list.advisory_list+a {
    margin: 20px auto 25px;
  }

  .banner__section__column_left>h3 {
    font-size: 40px;
  }

  .over__Section.__left>h2 {
    text-align: left;
    padding-bottom: 10px;
    text-align: center;
    padding-top: 20px;
  }

  div#countdown {
    padding: 10px 0;
  }

  .banner__section__column {
    flex-direction: column;
    padding: 0 15px;
  }

  .accordionWrapper.highlight_speaker .speakers__listInner {
    flex: 0 0 48%;
    max-width: 48%;
    margin: 0 0 10px 0;
  }

  .banner__section__column_left,
  .banner__section__column_right,
  .banner__section__column_right>ul>li,
  .over__Section.__left,
  .logo__right {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .banner__section__column_right>ul>li:nth-child(3),
  .banner__section__column_right>ul>li:nth-child(4),
  .banner__section__column_right>ul>li {
    margin-bottom: 15px;
  }

  .banner__section_main {
    padding: 20px 0;
    background-position: center center;
  }

  .banner__section__column_left>p {
    padding-bottom: 20px;
  }

  .overview__container__section {
    flex-wrap: wrap;
    flex-direction: column-reverse;
  }

  .flag__logo__section {
    padding: 2% 5%;
  }

  div#countdown .wrapper {
    padding: 10px;
  }

  div#countdown .wrapper span.time {
    font-size: 20px;
  }

  div#countdown>div {
    margin: 0 5px;
    width: 100%;
  }

  .speakers__items_info_modal_content {
    max-width: 95%;
  }

  .speakers__items_modal_profile_image {
    width: 100%;
  }

  .speakers__items_modal_profile_info {
    margin-left: 0;
  }

  .speakers__listInner {
    max-width: 48%;
  }

  .speakers__items_modal_profile {
    flex-direction: column;
  }

  .speakers__items_info_modal_content {
    top: 10px;
    max-height: 95vh;
  }

  .speakers__items_modal_info {
    padding: 0;
  }

  div.sticky>.header__section {
    padding: 10px;
  }

  ul#menu__section>li>ul {
    position: static;
    padding: 0;
  }

  /* .mobile {
    display: block;
  } */

  /* .desktop {
    display: none;
  } */

  .top--logo--section_inner {
    flex-direction: column;
  }

  .top--logo__section__left>div>a>img {
    max-height: 30px;
  }

  /*.header--logo__section > a > img {
    max-width: 137px;
  }*/
  .partnership_logo>span>a>img {
    max-width: 70px;
    margin: 0 5px;
  }

  .eligibility>ul>li {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .partnership_logo>span {
    /*    font-size: 20px;
    font-weight: 700;
    color: #000;*/
    font-size: 12px;
    font-family: "Roboto Condensed";
  }

  /* .partnership_logo > span:first-child {
    padding-bottom: 20px;
  }
  .partnership_logo {
    padding-top: 20px;
    flex-direction: column;
    padding-bottom: 0;
  }*/
  .partnership_logo>span:last-child {
    display: flex;
    align-items: center;
  }

  .reward__award {
    border-radius: 0;
    margin-top: -1px;
  }

  .logo__section {
    height: auto;
    flex-wrap: wrap;
    justify-content: center;
  }

  .reward__award>.logo__section>div.host__by,
  .logo__section>div.host__by {
    height: auto;
    flex: 0 0 100%;
    border: 0 !important;
    max-width: 100%;
    transform: none;
    padding-bottom: 25px;
    height: auto !important;
    font-size: 20px;
  }

  .logo__section>div {
    flex: 0 0 33%;
    max-width: 33%;
  }

  .bottom_recap .logo__section>div {
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;
  }

  .reward__award>.logo__section>div {
    flex: 0 0 33.33%;
    max-width: 33.33%;
  }

  .logo__align_sec {
    position: static;
  }

  /* .reward__award {
    background-color: #ddd;
  }*/
  .top--logo--section {
    top: auto;
    bottom: 20px;
    z-index: 1;
    display: none;
  }

  .top--logo--section>div>a>img {
    max-height: 55px;
  }

  .eligibility {
    overflow-y: scroll;
  }

  .header__section {
    padding: 10px 0 10px 20px;
    position: relative;
  }

  .press__release>span {
    right: 10px;
  }

  /* .menu__inner__section > li:last-child > a {
    background: #fff;
    border-radius: 5px;
    color: #000;
  } */

  .menu__inner__section>li:last-child:hover>a {
    background: #fff;
    color: #000;
  }

  .fix__video__issue {
    height: 100vw;
  }

  .banner__section video {
    width: 100%;
    max-width: 100%;
    height: 100%;
    transform: none;
    left: 0;
    top: 0;
    object-fit: cover;
  }

  ul.menu__inner__section>li>a {
    color: #000;
    font-family: "bc-novatica-cyr";
  }

  .bar1,
  .bar2,
  .bar3 {
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin: 5px 0;
    transition: 0.4s;
    display: block;
  }

  .menu__inner__section.add {
    display: flex;
  }

  .change .bar1 {
    -webkit-transform: rotate(-45deg) translate(-8px, 6px);
    transform: rotate(-45deg) translate(-8px, 6px);
  }

  .change .bar2 {
    opacity: 0;
  }

  .change .bar3 {
    -webkit-transform: rotate(45deg) translate(-5px, -3px);
    transform: rotate(45deg) translate(-5px, -3px);
  }

  .qwerty {
    position: absolute;
    right: 20px;
    top: 15px;
  }

  /* .qwerty > span {
    width: 30px;
    height: 3px;
    background-color: black;
    margin: 5px 0;
    display: block;
     position: absolute; 
     right: 0;
  } */
  ul.menu__inner__section.add {
    display: flex;
  }

  ul.menu__inner__section {
    display: none;
    flex-direction: column;
    position: absolute;
    z-index: 99;
    top: 80px;
    background: #fff;
    width: 100%;
    left: 0;
    /* text-align: left; */
    justify-content: flex-start;
    height: auto;
  }

  ul.menu__inner__section>li {
    padding: 15px 0;
    width: 100%;
    border-bottom: 1px solid #eee;
  }

  .overview p {
    padding: 10px 15px;
    font-size: 13px;
  }

  /* .overview {
    padding: 30px 0 50px;
  } */
  .overview h2,
  .accordionWrapper>h3 {
    padding-bottom: 10px;
    font-size: 22px;
  }

  .accordionWrapper button {
    position: fixed;
    text-align: center;
    right: -63px;
    border-radius: 0;
    z-index: 9;
    display: none;
    padding: 12px 15px;
    transform: rotate(270deg) translateY(-50%);
    margin: 0;
    background: #e9511d;
    top: 50%;
  }

  .accordionWrapper button>a>img {
    max-width: 30px;
  }

  .logo__section>ul>li>div {
    display: flex;
  }

  /*  .banner__section > img {
       display: block;
    object-fit: cover;
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    margin: 0 auto;
    top: -50px;
    max-width: 220px;
  }*/
  .logo__section>ul>li {
    padding: 0 10px;
  }

  .eligibility table tbody td {
    white-space: nowrap;
  }

  .accordionWrapper {
    padding: 30px 0 0px;
  }

  /* .footer__section {
    margin-bottom: 48px;
  } */
  .footer__section__div,
  .footer__section__div>ul {
    display: block;
    margin: 0 auto;
    text-align: center;
  }

  .View-all {
    margin: 50px 0;
  }

  .speakers__list {
    justify-content: space-around;
  }
}

@media (max-width: 500px) {
 
  .vibrant_logo img {
    width: 110px;
  }
  .fix__video__issue{
    height: 120vw;
  }
  .recapClass {
    background-color: transparent;
    font-size: 15px;
    /* padding: 15px; */
    color: white;
    text-decoration: none;
    margin: 0 10px 10px;
    border-radius: 10px;
    /* top: 26.5rem;
    left: 0rem;
    position: absolute; */
    font-weight: bolder;
    z-index: 25000000;
  }

  .speakers__listInner {
    max-width: 100%;
    flex: 0 0 100%;
  }

  .accordionWrapper.highlight_speaker .speakers__listInner {
    flex: 0 0 48%;
    max-width: 48%;
  }
  .saveDate_text{
    bottom: 14%;
  }
  .saveData {
    background-color: #221a6a80;
    padding: 11px 15px;
    color: #fff;
    text-decoration: none;
    margin: 0 10px;
    border-radius: 10px;
    font-weight: bolder;
    z-index: 25000000;
    font-size: 15px;
  }

  /* .goi_logo {
    height: 18vw;
    margin: 0 10px;
    top: 9%;
    left: 4px;
    position: absolute;
    font-weight: bolder;
    z-index: 25000000;
    width: auto;
  }

  .ifsc_logo {
    margin: 0 10px;
    top: 20%;
    left: 5px;
    position: absolute;
    z-index: 25000000;
    width: auto;
    height: 13vw;
  } */

  /* .bannerRightText {
    margin: 0 10px;
    color: #fff;
    top: 35rem;
    right: 8rem;
    position: absolute;
    font-weight: bolder;
    z-index: 25000000;
  }

  .bannervbottom {
    margin: 0 10px;
    color: #fff;
    top: 43rem;
    right: 12rem;
    position: absolute;
    font-weight: bolder;
    z-index: 25000000;
  }



  .giftgujarat {
    margin: 0 10px;
    color: #fff;
    top: 37rem;
    right: 9rem;
    position: absolute;
    z-index: 25000000;
  }

  .bloomberg_white {
    margin: 0 10px;
    color: #fff;
    top: 45rem;
    right: 9rem;
    position: absolute;
    z-index: 25000000;
  } */
}