@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap");
* {
  box-sizing: border-box;
}

:after, :before {
  box-sizing: border-box;
}

html {
  font-size: 16px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

body {
  margin: 0;
}

article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

h1 {
  margin: 0.67em 0;
  font-size: 2em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

button, input, optgroup, select, textarea {
  margin: 0;
  font: inherit;
  color: inherit;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

table {
  border-spacing: 0;
  border-collapse: collapse;
}

td, th {
  padding: 0;
}

button, input, select, textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

a {
  color: #337ab7;
  text-decoration: none;
  background-color: transparent;
}

a:focus, a:hover, a:active {
  outline: 0;
}

figure {
  margin: 0;
}

img {
  vertical-align: middle;
}

.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {
  display: block;
  max-width: 100%;
  height: auto;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  font-family: inherit;
  color: inherit;
  font-weight: normal;
}

.h1, .h2, .h3, h1, h2, h3 {
  margin-top: 0;
  margin-bottom: 0;
}

.h4, .h5, .h6, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0;
}

.h1, h1 {
  font-size: 36px;
}

.h2, h2 {
  font-size: 30px;
}

.h3, h3 {
  font-size: 24px;
}

.h6, h6 {
  font-size: 12px;
}

p {
  margin: 0;
}

.text-center {
  text-align: center;
}

ol, ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.text-center {
  text-align: center;
}

.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  margin-right: -15px;
  margin-left: -15px;
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
  float: left;
}

.col-xs-12 {
  width: 100%;
}

.col-xs-11 {
  width: 91.66666667%;
}

.col-xs-10 {
  width: 83.33333333%;
}

.col-xs-9 {
  width: 75%;
}

.col-xs-8 {
  width: 66.66666667%;
}

.col-xs-7 {
  width: 58.33333333%;
}

.col-xs-6 {
  width: 50%;
}

.col-xs-5 {
  width: 41.66666667%;
}

.col-xs-4 {
  width: 33.33333333%;
}

.col-xs-3 {
  width: 25%;
}

.col-xs-2 {
  width: 16.66666667%;
}

.col-xs-1 {
  width: 8.33333333%;
}

.col-xs-pull-12 {
  right: 100%;
}

.col-xs-pull-11 {
  right: 91.66666667%;
}

.col-xs-pull-10 {
  right: 83.33333333%;
}

.col-xs-pull-9 {
  right: 75%;
}

.col-xs-pull-8 {
  right: 66.66666667%;
}

.col-xs-pull-7 {
  right: 58.33333333%;
}

.col-xs-pull-6 {
  right: 50%;
}

.col-xs-pull-5 {
  right: 41.66666667%;
}

.col-xs-pull-4 {
  right: 33.33333333%;
}

.col-xs-pull-3 {
  right: 25%;
}

.col-xs-pull-2 {
  right: 16.66666667%;
}

.col-xs-pull-1 {
  right: 8.33333333%;
}

.col-xs-pull-0 {
  right: auto;
}

.col-xs-push-12 {
  left: 100%;
}

.col-xs-push-11 {
  left: 91.66666667%;
}

.col-xs-push-10 {
  left: 83.33333333%;
}

.col-xs-push-9 {
  left: 75%;
}

.col-xs-push-8 {
  left: 66.66666667%;
}

.col-xs-push-7 {
  left: 58.33333333%;
}

.col-xs-push-6 {
  left: 50%;
}

.col-xs-push-5 {
  left: 41.66666667%;
}

.col-xs-push-4 {
  left: 33.33333333%;
}

.col-xs-push-3 {
  left: 25%;
}

.col-xs-push-2 {
  left: 16.66666667%;
}

.col-xs-push-1 {
  left: 8.33333333%;
}

.col-xs-push-0 {
  left: auto;
}

.col-xs-offset-12 {
  margin-left: 100%;
}

.col-xs-offset-11 {
  margin-left: 91.66666667%;
}

.col-xs-offset-10 {
  margin-left: 83.33333333%;
}

.col-xs-offset-9 {
  margin-left: 75%;
}

.col-xs-offset-8 {
  margin-left: 66.66666667%;
}

.col-xs-offset-7 {
  margin-left: 58.33333333%;
}

.col-xs-offset-6 {
  margin-left: 50%;
}

.col-xs-offset-5 {
  margin-left: 41.66666667%;
}

.col-xs-offset-4 {
  margin-left: 33.33333333%;
}

.col-xs-offset-3 {
  margin-left: 25%;
}

.col-xs-offset-2 {
  margin-left: 16.66666667%;
}

.col-xs-offset-1 {
  margin-left: 8.33333333%;
}

.col-xs-offset-0 {
  margin-left: 0;
}

@media (min-width: 768px) {
  .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}
table {
  background-color: transparent;
}

.btn-group-vertical > .btn-group:after, .btn-group-vertical > .btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before {
  display: table;
  content: " ";
}

.btn-group-vertical > .btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .modal-footer:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .row:after {
  clear: both;
}

.hidden {
  display: none !important;
}

.visible-lg, .visible-md, .visible-sm, .visible-xs {
  display: none !important;
}

@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
body {
  font-family: "Inter", sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: normal;
  color: #737C8B;
  font-size: 1rem;
  position: relative;
  line-height: 1.5;
  letter-spacing: -0.25px;
}

body object, body img {
  max-width: 100%;
  height: auto;
}

a, a:hover, a:focus, a:active {
  text-decoration: none;
}

.cd-link--icon:before {
  width: 0;
  height: 2px;
  display: inline-block;
  position: absolute;
  right: 0;
  bottom: -4px;
  left: 0;
  background-color: #000FF0;
  transition-duration: 0.15s;
  margin: auto;
}

.cd-link {
  font-family: "Inter", sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 500;
  color: #000FF0;
  font-size: var(16px);
  position: relative;
  white-space: nowrap;
}
.cd-link:hover, .cd-link:focus {
  color: #000FF0;
  text-decoration: none;
}
.cd-link--icon:after, .cd-link--icon:before {
  content: "";
  display: inline-block;
  transition: 0.3s ease-in-out;
}
.cd-link--icon:after {
  transform: rotateZ(-45deg) translateY(2px);
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20d%3D%22M13.025%201l-2.847%202.828%206.176%206.176h-16.354v3.992h16.354l-6.176%206.176%202.847%202.828%2010.975-11z%22%20fill%3D%22rgb(0%2C15%2C240)%22%2F%3E%0A%3C%2Fsvg%3E");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  padding: 6px 8px;
  margin-top: 4px;
}
.cd-link--icon:hover:before {
  width: 100%;
  height: 2px;
  display: inline-block;
}
.cd-link--alt {
  color: #ffffff;
}
.cd-link--alt:hover, .cd-link--alt:focus {
  color: #ffffff;
}

.cd-btn {
  min-width: 240px;
  text-align: center;
  font-family: "Inter", sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 600;
  color: #ffffff;
  font-size: 1rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  width: auto;
  height: 48px;
  display: inline-block;
  line-height: 48px;
  transition: 0.3s ease;
  border-radius: 4px;
  background-color: #ff4b00;
  position: relative;
  white-space: nowrap;
  text-align: center;
}
.cd-btn:after {
  content: "";
  display: inline-block;
  margin-left: 6px;
  transform: translateY(1px);
  transition: 0.3s ease;
  width: 14px;
  height: 12px;
  display: inline-block;
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20d%3D%22M13.025%201l-2.847%202.828%206.176%206.176h-16.354v3.992h16.354l-6.176%206.176%202.847%202.828%2010.975-11z%22%20fill%3D%22rgb(255%2C255%2C255)%22%2F%3E%0A%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.cd-btn:hover, .cd-btn:focus {
  text-decoration: none;
  color: #ffffff;
}
.cd-btn:hover:after, .cd-btn:focus:after {
  transform: translate(4px, 1px);
}
.cd-btn--alt {
  background: linear-gradient(180deg, #424956 0%, #232832 100%);
}

.cd-tt--uppercase {
  text-transform: uppercase;
}

.cd-mb--xs {
  margin-bottom: 0.25rem;
}
.cd-mb--st {
  margin-bottom: 0.5rem;
}
.cd-mb--sm {
  margin-bottom: 0.75rem;
}
.cd-mb--md {
  margin-bottom: 1rem;
}
.cd-mb--lg {
  margin-bottom: 1.25rem;
}
.cd-mb--xl {
  margin-bottom: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  .cd-mb--xl {
    margin-bottom: 1.5rem;
  }
}

.cd-row {
  position: relative;
}
.cd-row > div:not(.cd-break__container) {
  padding-top: calc(1.875rem + 7.5vw);
  padding-bottom: calc(1.875rem + 7.5vw);
  padding-left: 20px;
  padding-right: 20px;
  width: 100%;
  margin: auto;
}
@media (min-width: 1200px) {
  .cd-row > div:not(.cd-break__container) {
    padding-top: 7.5rem;
  }
}
@media (min-width: 1200px) {
  .cd-row > div:not(.cd-break__container) {
    padding-bottom: 7.5rem;
  }
}
@media (min-width: 768px) {
  .cd-row > div:not(.cd-break__container) {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .cd-row > div:not(.cd-break__container) {
    max-width: 940px;
  }
}
@media (min-width: 1200px) {
  .cd-row > div:not(.cd-break__container) {
    width: 90%;
    max-width: 2000px;
  }
  .cd-row > div:not(.cd-break__container).cd-main {
    max-width: 1400px;
    margin: auto;
  }
}
@media (min-width: 1900px) {
  .cd-row > div:not(.cd-break__container) {
    padding-top: calc(2.125rem + 10.5vw);
    padding-bottom: calc(2.125rem + 10.5vw);
  }
}
@media (min-width: 1900px) and (min-width: 1200px) {
  .cd-row > div:not(.cd-break__container) {
    padding-top: 10rem;
  }
}
@media (min-width: 1900px) and (min-width: 1200px) {
  .cd-row > div:not(.cd-break__container) {
    padding-bottom: 10rem;
  }
}
.cd-row--hero {
  background: #0f0d12;
  overflow: hidden;
}
.cd-row--awward {
  background: #0f0d12;
  overflow: hidden;
}
.cd-row--awward > div:not(.cd-break__container) {
  padding-top: 60px;
  padding-bottom: 0;
}
@media (min-width: 1600px) {
  .cd-row--awward > div:not(.cd-break__container) {
    padding-top: 120px;
  }
}
.cd-row--team {
  background: #0f0d12;
  overflow: hidden;
}

.cd-hidden--mobile {
  display: none;
}
@media (min-width: 768px) {
  .cd-hidden--mobile {
    display: block;
  }
}

.cd-article__label {
  font-family: "Inter", sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: normal;
  color: #737C8B;
  font-size: 0.875rem;
  line-height: 1;
  letter-spacing: -0.3px;
  text-transform: uppercase;
}
@media (min-width: 1900px) {
  .cd-article__label {
    font-size: 1.25rem;
  }
}
.cd-article__label span {
  display: block;
}
.cd-article__label--alt {
  line-height: 1.5;
  font-size: 16px;
  text-transform: initial;
}
@media (min-width: 1900px) {
  .cd-article__label--alt {
    font-size: 1.25rem;
  }
}
.cd-article__title {
  font-family: "Inter", sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 700;
  color: #202328;
  font-size: calc(1.325rem + 0.9vw);
  line-height: 1.25;
}
@media (min-width: 1200px) {
  .cd-article__title {
    font-size: 2rem;
  }
}
.cd-article__title span {
  color: #FF6B00;
  display: block;
}
@media (min-width: 1600px) {
  .cd-article__title {
    font-size: calc(1.35rem + 1.2vw);
  }
}
@media (min-width: 1600px) and (min-width: 1200px) {
  .cd-article__title {
    font-size: 2.25rem;
  }
}
@media (min-width: 1900px) {
  .cd-article__title {
    font-size: calc(1.375rem + 1.5vw);
  }
}
@media (min-width: 1900px) and (min-width: 1200px) {
  .cd-article__title {
    font-size: 2.5rem;
  }
}
.cd-article__title--alt {
  color: #ffffff;
}
.cd-article__heading {
  font-family: "Inter", sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 700;
  color: #202328;
  font-size: calc(1.275rem + 0.3vw);
  line-height: 1.35;
}
@media (min-width: 1200px) {
  .cd-article__heading {
    font-size: 1.5rem;
  }
}
.cd-article__heading span {
  display: block;
}
@media (min-width: 1600px) {
  .cd-article__heading {
    font-size: calc(1.2875rem + 0.45vw);
  }
}
@media (min-width: 1600px) and (min-width: 1200px) {
  .cd-article__heading {
    font-size: 1.625rem;
  }
}
@media (min-width: 1900px) {
  .cd-article__heading {
    font-size: calc(1.3125rem + 0.75vw);
  }
}
@media (min-width: 1900px) and (min-width: 1200px) {
  .cd-article__heading {
    font-size: 1.875rem;
  }
}
.cd-article__heading--alt {
  color: #FF6B00;
}
.cd-article__desc {
  font-family: "Inter", sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: normal;
  color: #737C8B;
  font-size: 1rem;
}
@media (min-width: 1600px) {
  .cd-article__desc {
    font-size: 1.25rem;
  }
}
@media (min-width: 1900px) {
  .cd-article__desc {
    font-size: calc(1.275rem + 0.3vw);
  }
}
@media (min-width: 1900px) and (min-width: 1200px) {
  .cd-article__desc {
    font-size: 1.5rem;
  }
}
.cd-article__desc span {
  display: block;
  font-weight: 600;
  color: #202328;
}

.cd-hero__grid {
  display: grid;
  grid-gap: 40px;
}
@media (min-width: 768px) {
  .cd-hero__grid {
    grid-template-columns: minmax(360px, 1fr) 1fr;
  }
}
.cd-hero__logo {
  margin-bottom: calc(1.3125rem + 0.75vw);
  opacity: 0;
}
@media (min-width: 1200px) {
  .cd-hero__logo {
    margin-bottom: 1.875rem;
  }
}
@media (min-width: 1600px) {
  .cd-hero__logo {
    margin-bottom: 40px;
    width: 280px !important;
  }
}
@media (min-width: 1900px) {
  .cd-hero__logo {
    margin-bottom: 60px;
    width: 320px !important;
  }
}
.cd-hero__img {
  max-width: 280px;
}
@media (min-width: 768px) {
  .cd-hero__img {
    max-width: 100%;
  }
}
.cd-hero__title {
  font-family: "Inter", sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: bold;
  color: #5B616C;
  font-size: calc(1.475rem + 2.7vw);
  line-height: 1.1;
  margin-bottom: calc(1.3125rem + 0.75vw);
}
@media (min-width: 1200px) {
  .cd-hero__title {
    font-size: 3.5rem;
  }
}
@media (min-width: 1200px) {
  .cd-hero__title {
    margin-bottom: 1.875rem;
  }
}
@media (min-width: 768px) {
  .cd-hero__title {
    letter-spacing: -3px;
  }
}
@media (min-width: 1600px) {
  .cd-hero__title {
    font-size: calc(1.55rem + 3.6vw);
    margin-bottom: 34px;
  }
}
@media (min-width: 1600px) and (min-width: 1200px) {
  .cd-hero__title {
    font-size: 4.25rem;
  }
}
@media (min-width: 1900px) {
  .cd-hero__title {
    font-size: calc(1.5875rem + 4.05vw);
    margin-bottom: 40px;
  }
}
@media (min-width: 1900px) and (min-width: 1200px) {
  .cd-hero__title {
    font-size: 4.625rem;
  }
}
.cd-hero__title span {
  color: #ffffff;
  display: block;
}
.cd-hero__title div {
  opacity: 0;
}
.cd-hero__desc {
  font-family: "Inter", sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: normal;
  color: #737C8B;
  font-size: calc(1.275rem + 0.3vw);
  max-width: 340px;
  opacity: 0;
}
@media (min-width: 1200px) {
  .cd-hero__desc {
    font-size: 1.5rem;
  }
}
@media (min-width: 1900px) {
  .cd-hero__desc {
    font-size: 30px;
  }
}
.cd-hero__content {
  max-width: 450px;
}
@media (min-width: 768px) {
  .cd-hero__content {
    margin: auto;
  }
}
@media (min-width: 1600px) {
  .cd-hero__content {
    max-width: 520px;
  }
}
@media (min-width: 1900px) {
  .cd-hero__content {
    max-width: 680px;
  }
}
.cd-hero__bg--one {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 250px;
  opacity: 0;
  margin-bottom: -100px;
  margin-right: -100px;
}
.cd-hero__bg--two {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100px;
  opacity: 0;
  margin-left: -36px;
  margin-bottom: -30px;
}

.cd-wedo__grid {
  display: grid;
  grid-gap: 40px;
  position: relative;
}
@media (min-width: 768px) {
  .cd-wedo__grid {
    grid-template-columns: 1fr 2fr;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .cd-wedo__grid {
    grid-template-columns: 1fr 1.5fr;
  }
}
.cd-wedo .cd-article__content {
  max-width: 450px;
}
@media (min-width: 1600px) {
  .cd-wedo .cd-article__content {
    max-width: 540px;
  }
}
@media (min-width: 1900px) {
  .cd-wedo .cd-article__content {
    max-width: 640px;
  }
}
.cd-wedo .cd-article__list {
  display: grid;
  grid-gap: 40px;
  max-width: 580px;
  margin-top: 24px;
}
@media (min-width: 768px) {
  .cd-wedo .cd-article__list {
    grid-template-columns: auto auto;
  }
}
@media (min-width: 1600px) {
  .cd-wedo .cd-article__list {
    max-width: 620px;
    margin-top: 40px;
  }
}
@media (min-width: 1900px) {
  .cd-wedo .cd-article__list {
    margin-top: 80px;
  }
}
@media (min-width: 768px) and (max-width: 1600px) {
  .cd-wedo .cd-article__img--globe {
    max-width: 500px;
    margin-left: -240px;
  }
}
@media (min-width: 1024px) and (max-width: 1600px) {
  .cd-wedo .cd-article__img--globe {
    max-width: 620px;
  }
}
@media (min-width: 1200px) and (max-width: 1600px) {
  .cd-wedo .cd-article__img--globe {
    margin-left: -140px;
  }
}

.cd-special__grid {
  display: grid;
  grid-gap: 40px;
}
@media (min-width: 768px) {
  .cd-special__grid {
    grid-template-columns: 1fr 1.5fr;
  }
}
@media (min-width: 992px) {
  .cd-special__grid {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 1600px) {
  .cd-special__grid {
    grid-gap: 50px;
  }
}
@media (min-width: 1900px) {
  .cd-special__grid {
    grid-gap: 70px;
  }
}
.cd-special .cd-article__content {
  max-width: 380px;
}
@media (min-width: 768px) {
  .cd-special .cd-article__content {
    margin: auto;
    position: -webkit-sticky;
    position: sticky;
    top: 40px;
  }
}
@media (min-width: 1600px) {
  .cd-special .cd-article__content {
    max-width: 520px;
  }
}
@media (min-width: 1900px) {
  .cd-special .cd-article__content {
    max-width: 640px;
  }
}
.cd-special .cd-article__list {
  display: grid;
  grid-gap: 40px;
}
@media (min-width: 768px) {
  .cd-special .cd-article__item {
    display: grid;
    grid-template-columns: 48px 1fr;
    grid-gap: 20px;
  }
}
@media (min-width: 992px) {
  .cd-special .cd-article__item {
    grid-gap: 30px;
  }
}
.cd-special .cd-article__item .cd-article__content {
  margin-left: 0;
}
.cd-special .cd-article__item .cd-article__icon {
  float: left;
  margin-right: 16px;
}
@media (min-width: 768px) {
  .cd-special .cd-article__item .cd-article__icon {
    float: none;
    margin-right: 0;
  }
}

.cd-awward__grid {
  display: grid;
  grid-gap: 40px;
  position: relative;
  z-index: 1;
}
@media (min-width: 768px) {
  .cd-awward__grid {
    grid-gap: 0;
    grid-template-columns: 1fr 1fr;
    align-items: flex-end;
  }
}
.cd-awward .cd-article__content {
  max-width: 380px;
  position: relative;
}
@media (min-width: 768px) {
  .cd-awward .cd-article__content {
    margin: auto;
    margin-bottom: 120px;
  }
}
@media (min-width: 1600px) {
  .cd-awward .cd-article__content {
    max-width: 520px;
  }
}
@media (min-width: 1900px) {
  .cd-awward .cd-article__content {
    max-width: 640px;
  }
}
.cd-awward .cd-article__title {
  opacity: 0.5;
  font-size: calc(1.275rem + 0.3vw);
  margin-bottom: 10px;
}
@media (min-width: 1200px) {
  .cd-awward .cd-article__title {
    font-size: 1.5rem;
  }
}
@media (min-width: 1900px) {
  .cd-awward .cd-article__title {
    font-size: calc(1.3rem + 0.6vw);
  }
}
@media (min-width: 1900px) and (min-width: 1200px) {
  .cd-awward .cd-article__title {
    font-size: 1.75rem;
  }
}
.cd-awward .cd-article__logo {
  margin-bottom: calc(1.5rem + 3vw);
  margin-top: calc(1.5rem + 3vw);
}
@media (min-width: 1200px) {
  .cd-awward .cd-article__logo {
    margin-bottom: 3.75rem;
  }
}
@media (min-width: 1200px) {
  .cd-awward .cd-article__logo {
    margin-top: 3.75rem;
  }
}
.cd-awward .cd-article__desc {
  max-width: 300px;
}
@media (min-width: 1600px) {
  .cd-awward .cd-article__desc {
    max-width: 520px;
  }
}
@media (min-width: 1900px) {
  .cd-awward .cd-article__desc {
    max-width: 640px;
  }
}
.cd-awward .cd-article__img--bg {
  display: none;
}
@media (min-width: 768px) {
  .cd-awward .cd-article__img--bg {
    display: block;
    position: absolute;
    bottom: 0;
    margin-bottom: -20px;
    margin-left: -10%;
  }
}
.cd-awward .cd-article__img--banner {
  position: relative;
  margin-bottom: -20px;
}
@media (min-width: 1200px) {
  .cd-awward .cd-article__img--banner {
    max-width: none;
    margin-bottom: -50px;
    margin-right: -100px;
  }
}

.cd-main .cd-article__content {
  max-width: 360px;
}
@media (min-width: 768px) {
  .cd-main .cd-article__content {
    margin: auto;
  }
}
@media (min-width: 1600px) {
  .cd-main .cd-article__content {
    max-width: 520px;
  }
}
@media (min-width: 1900px) {
  .cd-main .cd-article__content {
    max-width: 640px;
  }
}
.cd-main__grid {
  display: grid;
  grid-gap: 60px;
}
@media (min-width: 768px) {
  .cd-main__grid {
    grid-gap: 440px 40px;
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 1600px) {
  .cd-main__grid {
    grid-gap: 520px 40px;
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 1900px) {
  .cd-main__grid {
    grid-gap: 640px 40px;
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 768px) {
  .cd-main__column {
    display: grid;
    align-items: center;
  }
}
.cd-main__sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 40px;
  display: none;
}
@media (min-width: 768px) {
  .cd-main__sticky {
    display: block;
  }
}
.cd-main__media {
  position: absolute;
  perspective: 30px;
  width: 50%;
  will-change: transform;
  transform-origin: center top;
  -webkit-animation-name: moveToLeft;
          animation-name: moveToLeft;
  -webkit-animation-duration: 0.25s;
          animation-duration: 0.25s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
          animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
}
.cd-main__media .cd-frame {
  box-shadow: -10px 10px 54px rgba(185, 193, 205, 0.45);
  border-radius: 10px;
  display: grid;
  padding: 10px;
  transform: rotateX(-0.1deg) rotateY(0.5deg);
  transition: transform 0.35s;
}
.cd-main__media .cd-frame__list {
  position: relative;
}
.cd-main__media .cd-frame img {
  border-radius: 10px;
}
.cd-main__media--right {
  -webkit-animation-name: moveToRight;
          animation-name: moveToRight;
  -webkit-animation-duration: 0.35s;
          animation-duration: 0.35s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.cd-main__media--right .cd-frame {
  transform: rotateX(-0.1deg) rotateY(-0.5deg);
}

@-webkit-keyframes moveToLeft {
  0% {
    transform: translate(100%, 0);
  }
  100% {
    transform: translate(0, 0);
  }
}

@keyframes moveToLeft {
  0% {
    transform: translate(100%, 0);
  }
  100% {
    transform: translate(0, 0);
  }
}
@-webkit-keyframes moveToRight {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(100%, 0);
  }
}
@keyframes moveToRight {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(100%, 0);
  }
}
.cd-team {
  position: relative;
}
.cd-team__grid {
  display: grid;
  grid-gap: 40px;
  position: relative;
  z-index: 1;
}
@media (min-width: 768px) {
  .cd-team__grid {
    grid-template-columns: 1fr 1.5fr;
  }
}
@media (min-width: 768px) {
  .cd-team__bg {
    position: absolute;
    right: -75px;
    bottom: -75px;
    width: 400px;
    height: 400px;
    z-index: 0;
  }
  .cd-team__bg img {
    transform: rotate(180deg);
  }
}
.cd-team .cd-article__content {
  max-width: 420px;
}
@media (min-width: 768px) {
  .cd-team .cd-article__content {
    margin: auto;
    max-width: 270px;
    position: -webkit-sticky;
    position: sticky;
    top: 40px;
  }
}
@media (min-width: 1600px) {
  .cd-team .cd-article__content {
    max-width: 420px;
  }
}
@media (min-width: 1900px) {
  .cd-team .cd-article__content {
    max-width: 640px;
  }
}
.cd-team .cd-article__list {
  display: grid;
  justify-content: flex-start;
  max-width: 900px;
}
@media (max-width: 767px) {
  .cd-team .cd-article__list {
    margin: 0 -15px;
  }
}
@media (min-width: 992px) {
  .cd-team .cd-article__list {
    grid-template-columns: 1fr 1fr;
    grid-gap: 20px 20px;
  }
}
@media (min-width: 1200px) {
  .cd-team .cd-article__list {
    grid-gap: 40px 20px;
  }
}
.cd-team .cd-article__img {
  border-radius: 10px;
}
.cd-team .cd-article__item {
  border-radius: 9px;
  transition: all 0.25s;
  padding: 16px;
  position: relative;
}
@media (min-width: 768px) {
  .cd-team .cd-article__item {
    background: none;
  }
}
.cd-team .cd-article__item:hover .cd-article__img {
  background-color: #CAD0DC;
}
.cd-team .cd-article__item:hover .cd-glow {
  width: 100%;
  height: 100%;
}
.cd-team .cd-article__item:hover .cd-line {
  width: 100%;
}
.cd-team .cd-article__item .cd-article__content {
  display: grid;
  grid-template-columns: minmax(45px, 90px) 1fr;
  grid-gap: 16px;
  max-width: none;
  align-items: center;
}
.cd-team .cd-article__item .cd-article__desc {
  font-size: 14px;
  line-height: 1.2;
}
@media (min-width: 1600px) {
  .cd-team .cd-article__item .cd-article__desc {
    font-size: 1rem;
  }
}
@media (min-width: 1900px) {
  .cd-team .cd-article__item .cd-article__desc {
    font-size: 1.125rem;
  }
}
.cd-team .cd-article__item .cd-article__desc span {
  font-size: 16px;
  color: #CAD0DC;
  display: block;
  margin-bottom: 4px;
}
@media (min-width: 1600px) {
  .cd-team .cd-article__item .cd-article__desc span {
    font-size: 1.25rem;
  }
}

.cd-glow {
  position: absolute;
  width: 0;
  height: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background-image: radial-gradient(circle closest-corner at 50% 230%, rgba(115, 124, 139, 0.6), hsla(0deg, 0%, 100%, 0));
  transition: all 0.25s cubic-bezier(0.22, 0.61, 0.36, 1);
}

.cd-line {
  background-color: #141618;
  background-image: linear-gradient(90deg, #0b0d0f, #737C8B 50%, #0b0d0f);
  transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
  perspective-origin: 50% 50%;
  transform-origin: 50% 50%;
  height: 1px;
  position: absolute;
  transition: all 0.25s cubic-bezier(0.22, 0.61, 0.36, 1);
  bottom: 0;
  left: 0;
  right: 0;
  width: 0;
  margin: auto;
}

.cd-jobs__grid {
  display: grid;
  grid-gap: 40px;
}
@media (min-width: 768px) {
  .cd-jobs__grid {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 1200px) {
  .cd-jobs__grid {
    grid-template-columns: 1fr 1.5fr;
  }
}
.cd-jobs .cd-article__content {
  max-width: 410px;
}
@media (min-width: 768px) {
  .cd-jobs .cd-article__content {
    margin: auto;
    position: -webkit-sticky;
    position: sticky;
    top: 40px;
  }
}
@media (min-width: 1600px) {
  .cd-jobs .cd-article__content {
    max-width: 520px;
  }
}
@media (min-width: 1900px) {
  .cd-jobs .cd-article__content {
    max-width: 640px;
  }
}
.cd-jobs .cd-article__list {
  display: grid;
  grid-gap: 20px;
}
.cd-jobs .cd-article__item {
  padding: 20px 20px;
  border-radius: 6px;
  opacity: 0.75;
  transition: all 0.25s ease-in-out;
  background-color: rgba(0, 0, 0, 0.05);
  max-width: 780px;
}
@media (min-width: 768px) {
  .cd-jobs .cd-article__item {
    background-color: transparent;
  }
}
@media (min-width: 1200px) {
  .cd-jobs .cd-article__item {
    padding: 30px 40px;
  }
}
.cd-jobs .cd-article__item .cd-article__content {
  margin-left: 0;
  max-width: none;
  display: block;
}
@media (min-width: 768px) {
  .cd-jobs .cd-article__item .cd-article__content {
    padding-right: 50px;
    background: url("../images/developers/arrow.svg") no-repeat right 10px center;
  }
}
.cd-jobs .cd-article__item .cd-article__content div {
  max-width: 480px;
}
@media (min-width: 1600px) {
  .cd-jobs .cd-article__item .cd-article__content div {
    max-width: 540px;
  }
}
@media (min-width: 1900px) {
  .cd-jobs .cd-article__item .cd-article__content div {
    max-width: 640px;
  }
}
@media (min-width: 768px) {
  .cd-jobs .cd-article__item {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 700ms;
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }
  .cd-jobs .cd-article__item:hover {
    opacity: 1;
    --tw-translate-y: 0.5rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    --tw-text-opacity: 1;
    --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
  }
  .cd-jobs .cd-article__item:hover .cd-article__content {
    background: url("../images/developers/arrow-color.svg") no-repeat right 10px center;
  }
}

@media (min-width: 768px) {
  .cd-testimonial {
    text-align: center;
  }
}
.cd-testimonial .cd-article__list {
  display: grid;
  grid-gap: 40px;
  padding: 20px;
  margin: 0 -20px;
  grid-template-columns: repeat(3, minmax(300px, 1fr));
  margin-top: 40px;
  max-width: 1400px;
}
@media (max-width: 1199px) {
  .cd-testimonial .cd-article__list {
    overflow-x: auto;
    scrollbar-width: none;
  }
  .cd-testimonial .cd-article__list::-webkit-scrollbar {
    display: none;
  }
}
@media (min-width: 1200px) {
  .cd-testimonial .cd-article__list {
    margin-left: auto;
    margin-right: auto;
  }
}
.cd-testimonial .cd-article__item {
  box-shadow: 0px 4px 14px rgba(32, 35, 40, 0.2);
  border-radius: 6px;
  padding: 30px;
  display: grid;
  grid-template-rows: 1fr auto;
  grid-gap: 40px;
}
.cd-testimonial .cd-article__item .cd-article__desc {
  text-align: left;
  font-size: 16px;
}
@media (min-width: 1600px) {
  .cd-testimonial .cd-article__item .cd-article__desc {
    font-size: 1.125rem;
  }
}
@media (min-width: 1900px) {
  .cd-testimonial .cd-article__item .cd-article__desc {
    font-size: 1.25rem;
  }
}
.cd-testimonial .cd-article__item .cd-article__desc span {
  font-size: 18px;
}
@media (min-width: 1600px) {
  .cd-testimonial .cd-article__item .cd-article__desc span {
    font-size: 1.25rem;
  }
}
@media (min-width: 1900px) {
  .cd-testimonial .cd-article__item .cd-article__desc span {
    font-size: calc(1.275rem + 0.3vw);
  }
}
@media (min-width: 1900px) and (min-width: 1200px) {
  .cd-testimonial .cd-article__item .cd-article__desc span {
    font-size: 1.5rem;
  }
}
.cd-testimonial .cd-article__item .cd-article__content {
  display: grid;
  grid-gap: 15px;
  align-items: center;
  grid-template-columns: 80px 1fr;
  text-align: left;
}
.cd-testimonial .cd-article__item .cd-article__content img {
  border-radius: 50%;
}

.cd-touch {
  text-align: center;
}
.cd-touch .cd-article__content {
  max-width: 360px;
  margin: auto;
}
@media (min-width: 1600px) {
  .cd-touch .cd-article__content {
    max-width: 520px;
  }
}
@media (min-width: 1900px) {
  .cd-touch .cd-article__content {
    max-width: 640px;
  }
}
.cd-touch .cd-article__heading {
  font-weight: normal;
  color: #737C8B;
}
.cd-touch .cd-btn:after {
  background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20d%3D%22M13.025%201l-2.847%202.828%206.176%206.176h-16.354v3.992h16.354l-6.176%206.176%202.847%202.828%2010.975-11z%22%20fill%3D%22rgb(255%2C255%2C255)%22%2F%3E%0A%3C%2Fsvg%3E");
}

.cd-star__blaze {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  display: none;
}
@media (min-width: 992px) {
  .cd-star__blaze {
    display: block;
  }
}
.cd-star__blaze--small, .cd-star__blaze--large {
  transition: all 0.5s ease-in;
  background: transparent url("../images/developers/star.svg") no-repeat left -100px bottom -100px;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 150px;
  width: 150px;
}
.cd-star__blaze--small {
  bottom: 100px;
  transform: scale(0.75);
}
.cd-star__blaze--large {
  transform: scale(1.25);
}

.cd-star .cd-star__blaze--small, .cd-star .cd-star__blaze--large {
  background-position: left 25px bottom 25px;
}
.cd-star .cd-star__blaze--small {
  transition-delay: 1s;
}
.cd-star .cd-star__blaze--large {
  transition-delay: 2s;
}

.animate {
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-delay: 0.25s;
          animation-delay: 0.25s;
}

.fadeIn {
  -webkit-animation-name: fadeIn;
          animation-name: fadeIn;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
          animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, 15%, 0);
  }
  50% {
    opacity: 0;
    transform: translate3d(0, 15%, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, 15%, 0);
  }
  50% {
    opacity: 0;
    transform: translate3d(0, 15%, 0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
          animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0.1;
    transform: translate3d(0, -15%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0.1;
    transform: translate3d(0, -15%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
          animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0.2;
    transform: translate3d(10%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0.2;
    transform: translate3d(10%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
          animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0.1;
    transform: translate3d(-10%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0.1;
    transform: translate3d(-10%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.scale {
  -webkit-animation-name: scale;
          animation-name: scale;
}

@-webkit-keyframes scale {
  from {
    opacity: 0;
    transform: scale(0.5);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes scale {
  from {
    opacity: 0;
    transform: scale(0.5);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
.scaleSmall {
  -webkit-animation-name: scaleSmall;
          animation-name: scaleSmall;
}

@-webkit-keyframes scaleSmall {
  from {
    opacity: 0;
    transform: scale(0.8);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes scaleSmall {
  from {
    opacity: 0;
    transform: scale(0.8);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
.scaleSmallCustom {
  -webkit-animation-name: scaleSmallCustom;
          animation-name: scaleSmallCustom;
}

@-webkit-keyframes scaleSmallCustom {
  from {
    opacity: 0;
    transform: scale(50);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes scaleSmallCustom {
  from {
    opacity: 0;
    transform: scale(50);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
.cd-break__container {
  max-width: 1600px;
  margin: auto;
  overflow: hidden;
}

/* Awward Popper CSS Start */
.cd-pop {
  display: flex;
  flex-wrap: wrap;
  overflow: hidden;
  position: absolute;
  height: 100%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

[class|=cd-pop] {
  position: absolute;
}

.cd-pop--0 {
  width: 15px;
  height: 6px;
  background-color: #ffbf00;
  top: -10%;
  left: 148%;
  opacity: 0.9216543576;
  transform: rotate(223.4983303277deg);
  -webkit-animation: drop-0 4.8546201213s 0.6546033489s infinite;
          animation: drop-0 4.8546201213s 0.6546033489s infinite;
}

@-webkit-keyframes drop-0 {
  100% {
    top: 110%;
    left: 163%;
  }
}

@keyframes drop-0 {
  100% {
    top: 110%;
    left: 163%;
  }
}
.cd-pop--1 {
  width: 12px;
  height: 4.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 60%;
  opacity: 0.7801363579;
  transform: rotate(210.6509841996deg);
  -webkit-animation: drop-1 4.9627463985s 0.4120740941s infinite;
          animation: drop-1 4.9627463985s 0.4120740941s infinite;
}

@-webkit-keyframes drop-1 {
  100% {
    top: 110%;
    left: 65%;
  }
}

@keyframes drop-1 {
  100% {
    top: 110%;
    left: 65%;
  }
}
.cd-pop--2 {
  width: 14px;
  height: 5.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 108%;
  opacity: 0.8813465382;
  transform: rotate(89.8137100295deg);
  -webkit-animation: drop-2 4.2496153571s 0.4743109314s infinite;
          animation: drop-2 4.2496153571s 0.4743109314s infinite;
}

@-webkit-keyframes drop-2 {
  100% {
    top: 110%;
    left: 121%;
  }
}

@keyframes drop-2 {
  100% {
    top: 110%;
    left: 121%;
  }
}
.cd-pop--3 {
  width: 5px;
  height: 2px;
  background-color: #d13447;
  top: -10%;
  left: 94%;
  opacity: 1.2163545965;
  transform: rotate(109.8519877036deg);
  -webkit-animation: drop-3 4.7413685642s 0.6088653095s infinite;
          animation: drop-3 4.7413685642s 0.6088653095s infinite;
}

@-webkit-keyframes drop-3 {
  100% {
    top: 110%;
    left: 103%;
  }
}

@keyframes drop-3 {
  100% {
    top: 110%;
    left: 103%;
  }
}
.cd-pop--4 {
  width: 3px;
  height: 1.2px;
  background-color: #263672;
  top: -10%;
  left: 112%;
  opacity: 1.2878670473;
  transform: rotate(84.1195781046deg);
  -webkit-animation: drop-4 4.9890129658s 0.9462564507s infinite;
          animation: drop-4 4.9890129658s 0.9462564507s infinite;
}

@-webkit-keyframes drop-4 {
  100% {
    top: 110%;
    left: 116%;
  }
}

@keyframes drop-4 {
  100% {
    top: 110%;
    left: 116%;
  }
}
.cd-pop--5 {
  width: 8px;
  height: 3.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 145%;
  opacity: 0.7418061416;
  transform: rotate(238.1565136832deg);
  -webkit-animation: drop-5 4.323752734s 0.0281220658s infinite;
          animation: drop-5 4.323752734s 0.0281220658s infinite;
}

@-webkit-keyframes drop-5 {
  100% {
    top: 110%;
    left: 151%;
  }
}

@keyframes drop-5 {
  100% {
    top: 110%;
    left: 151%;
  }
}
.cd-pop--6 {
  width: 13px;
  height: 5.2px;
  background-color: #263672;
  top: -10%;
  left: 107%;
  opacity: 1.3192609524;
  transform: rotate(317.4592156972deg);
  -webkit-animation: drop-6 4.2954158167s 0.4504294215s infinite;
          animation: drop-6 4.2954158167s 0.4504294215s infinite;
}

@-webkit-keyframes drop-6 {
  100% {
    top: 110%;
    left: 118%;
  }
}

@keyframes drop-6 {
  100% {
    top: 110%;
    left: 118%;
  }
}
.cd-pop--7 {
  width: 16px;
  height: 6.4px;
  background-color: #d13447;
  top: -10%;
  left: 41%;
  opacity: 0.7869281123;
  transform: rotate(295.0132443487deg);
  -webkit-animation: drop-7 4.6348078522s 0.4035374019s infinite;
          animation: drop-7 4.6348078522s 0.4035374019s infinite;
}

@-webkit-keyframes drop-7 {
  100% {
    top: 110%;
    left: 54%;
  }
}

@keyframes drop-7 {
  100% {
    top: 110%;
    left: 54%;
  }
}
.cd-pop--8 {
  width: 6px;
  height: 2.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 128%;
  opacity: 0.5255510272;
  transform: rotate(230.341501285deg);
  -webkit-animation: drop-8 4.7247166768s 0.2592748814s infinite;
          animation: drop-8 4.7247166768s 0.2592748814s infinite;
}

@-webkit-keyframes drop-8 {
  100% {
    top: 110%;
    left: 137%;
  }
}

@keyframes drop-8 {
  100% {
    top: 110%;
    left: 137%;
  }
}
.cd-pop--9 {
  width: 8px;
  height: 3.2px;
  background-color: #263672;
  top: -10%;
  left: 75%;
  opacity: 1.0737043729;
  transform: rotate(270.6298523317deg);
  -webkit-animation: drop-9 4.956490475s 0.3861881897s infinite;
          animation: drop-9 4.956490475s 0.3861881897s infinite;
}

@-webkit-keyframes drop-9 {
  100% {
    top: 110%;
    left: 84%;
  }
}

@keyframes drop-9 {
  100% {
    top: 110%;
    left: 84%;
  }
}
.cd-pop--10 {
  width: 13px;
  height: 5.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 197%;
  opacity: 1.3247115017;
  transform: rotate(21.6747514734deg);
  -webkit-animation: drop-10 4.0352433721s 0.1188776605s infinite;
          animation: drop-10 4.0352433721s 0.1188776605s infinite;
}

@-webkit-keyframes drop-10 {
  100% {
    top: 110%;
    left: 202%;
  }
}

@keyframes drop-10 {
  100% {
    top: 110%;
    left: 202%;
  }
}
.cd-pop--11 {
  width: 8px;
  height: 3.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 108%;
  opacity: 0.9362089436;
  transform: rotate(149.2458511723deg);
  -webkit-animation: drop-11 4.5439446637s 0.1994831348s infinite;
          animation: drop-11 4.5439446637s 0.1994831348s infinite;
}

@-webkit-keyframes drop-11 {
  100% {
    top: 110%;
    left: 119%;
  }
}

@keyframes drop-11 {
  100% {
    top: 110%;
    left: 119%;
  }
}
.cd-pop--12 {
  width: 14px;
  height: 5.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 128%;
  opacity: 0.9253712286;
  transform: rotate(80.1637531109deg);
  -webkit-animation: drop-12 4.5706586577s 0.6283388193s infinite;
          animation: drop-12 4.5706586577s 0.6283388193s infinite;
}

@-webkit-keyframes drop-12 {
  100% {
    top: 110%;
    left: 133%;
  }
}

@keyframes drop-12 {
  100% {
    top: 110%;
    left: 133%;
  }
}
.cd-pop--13 {
  width: 12px;
  height: 4.8px;
  background-color: #263672;
  top: -10%;
  left: 4%;
  opacity: 0.8319464782;
  transform: rotate(218.8952137964deg);
  -webkit-animation: drop-13 4.7770562217s 0.9007908981s infinite;
          animation: drop-13 4.7770562217s 0.9007908981s infinite;
}

@-webkit-keyframes drop-13 {
  100% {
    top: 110%;
    left: 7%;
  }
}

@keyframes drop-13 {
  100% {
    top: 110%;
    left: 7%;
  }
}
.cd-pop--14 {
  width: 16px;
  height: 6.4px;
  background-color: #263672;
  top: -10%;
  left: 51%;
  opacity: 0.7684677999;
  transform: rotate(146.8683495462deg);
  -webkit-animation: drop-14 4.1681536472s 0.5919701853s infinite;
          animation: drop-14 4.1681536472s 0.5919701853s infinite;
}

@-webkit-keyframes drop-14 {
  100% {
    top: 110%;
    left: 66%;
  }
}

@keyframes drop-14 {
  100% {
    top: 110%;
    left: 66%;
  }
}
.cd-pop--15 {
  width: 6px;
  height: 2.4px;
  background-color: #263672;
  top: -10%;
  left: 113%;
  opacity: 0.9517574743;
  transform: rotate(296.3864768282deg);
  -webkit-animation: drop-15 4.0130772154s 0.1525077776s infinite;
          animation: drop-15 4.0130772154s 0.1525077776s infinite;
}

@-webkit-keyframes drop-15 {
  100% {
    top: 110%;
    left: 117%;
  }
}

@keyframes drop-15 {
  100% {
    top: 110%;
    left: 117%;
  }
}
.cd-pop--16 {
  width: 3px;
  height: 1.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 148%;
  opacity: 0.8121869572;
  transform: rotate(112.1952805561deg);
  -webkit-animation: drop-16 4.6648702221s 0.6355865334s infinite;
          animation: drop-16 4.6648702221s 0.6355865334s infinite;
}

@-webkit-keyframes drop-16 {
  100% {
    top: 110%;
    left: 154%;
  }
}

@keyframes drop-16 {
  100% {
    top: 110%;
    left: 154%;
  }
}
.cd-pop--17 {
  width: 13px;
  height: 5.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 5%;
  opacity: 0.9886991203;
  transform: rotate(153.721857956deg);
  -webkit-animation: drop-17 4.3088471141s 0.4886118618s infinite;
          animation: drop-17 4.3088471141s 0.4886118618s infinite;
}

@-webkit-keyframes drop-17 {
  100% {
    top: 110%;
    left: 8%;
  }
}

@keyframes drop-17 {
  100% {
    top: 110%;
    left: 8%;
  }
}
.cd-pop--18 {
  width: 7px;
  height: 2.8px;
  background-color: #263672;
  top: -10%;
  left: 104%;
  opacity: 1.3934540608;
  transform: rotate(236.6817663507deg);
  -webkit-animation: drop-18 4.4693401106s 0.9633180084s infinite;
          animation: drop-18 4.4693401106s 0.9633180084s infinite;
}

@-webkit-keyframes drop-18 {
  100% {
    top: 110%;
    left: 110%;
  }
}

@keyframes drop-18 {
  100% {
    top: 110%;
    left: 110%;
  }
}
.cd-pop--19 {
  width: 12px;
  height: 4.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 187%;
  opacity: 1.4396948977;
  transform: rotate(236.5821995238deg);
  -webkit-animation: drop-19 4.9904129082s 0.1867690656s infinite;
          animation: drop-19 4.9904129082s 0.1867690656s infinite;
}

@-webkit-keyframes drop-19 {
  100% {
    top: 110%;
    left: 189%;
  }
}

@keyframes drop-19 {
  100% {
    top: 110%;
    left: 189%;
  }
}
.cd-pop--20 {
  width: 16px;
  height: 6.4px;
  background-color: #263672;
  top: -10%;
  left: 4%;
  opacity: 0.8922541704;
  transform: rotate(100.2452915309deg);
  -webkit-animation: drop-20 4.0945345438s 0.4759998501s infinite;
          animation: drop-20 4.0945345438s 0.4759998501s infinite;
}

@-webkit-keyframes drop-20 {
  100% {
    top: 110%;
    left: 11%;
  }
}

@keyframes drop-20 {
  100% {
    top: 110%;
    left: 11%;
  }
}
.cd-pop--21 {
  width: 13px;
  height: 5.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 115%;
  opacity: 0.5878160044;
  transform: rotate(327.8819632863deg);
  -webkit-animation: drop-21 4.5255133481s 0.9769182902s infinite;
          animation: drop-21 4.5255133481s 0.9769182902s infinite;
}

@-webkit-keyframes drop-21 {
  100% {
    top: 110%;
    left: 118%;
  }
}

@keyframes drop-21 {
  100% {
    top: 110%;
    left: 118%;
  }
}
.cd-pop--22 {
  width: 15px;
  height: 6px;
  background-color: #263672;
  top: -10%;
  left: 142%;
  opacity: 0.7364588622;
  transform: rotate(292.7316651548deg);
  -webkit-animation: drop-22 4.8160403056s 0.3707781276s infinite;
          animation: drop-22 4.8160403056s 0.3707781276s infinite;
}

@-webkit-keyframes drop-22 {
  100% {
    top: 110%;
    left: 154%;
  }
}

@keyframes drop-22 {
  100% {
    top: 110%;
    left: 154%;
  }
}
.cd-pop--23 {
  width: 15px;
  height: 6px;
  background-color: #d13447;
  top: -10%;
  left: 4%;
  opacity: 0.7408888384;
  transform: rotate(255.7132068467deg);
  -webkit-animation: drop-23 4.505232696s 0.5981034849s infinite;
          animation: drop-23 4.505232696s 0.5981034849s infinite;
}

@-webkit-keyframes drop-23 {
  100% {
    top: 110%;
    left: 8%;
  }
}

@keyframes drop-23 {
  100% {
    top: 110%;
    left: 8%;
  }
}
.cd-pop--24 {
  width: 4px;
  height: 1.6px;
  background-color: #d13447;
  top: -10%;
  left: 151%;
  opacity: 1.1830053615;
  transform: rotate(197.4568066074deg);
  -webkit-animation: drop-24 4.9160715082s 0.7842471219s infinite;
          animation: drop-24 4.9160715082s 0.7842471219s infinite;
}

@-webkit-keyframes drop-24 {
  100% {
    top: 110%;
    left: 156%;
  }
}

@keyframes drop-24 {
  100% {
    top: 110%;
    left: 156%;
  }
}
.cd-pop--25 {
  width: 5px;
  height: 2px;
  background-color: #ffbf00;
  top: -10%;
  left: 173%;
  opacity: 0.7288352832;
  transform: rotate(327.4762473247deg);
  -webkit-animation: drop-25 4.5341865246s 0.5170304646s infinite;
          animation: drop-25 4.5341865246s 0.5170304646s infinite;
}

@-webkit-keyframes drop-25 {
  100% {
    top: 110%;
    left: 180%;
  }
}

@keyframes drop-25 {
  100% {
    top: 110%;
    left: 180%;
  }
}
.cd-pop--26 {
  width: 12px;
  height: 4.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 85%;
  opacity: 1.1065400983;
  transform: rotate(196.7551552355deg);
  -webkit-animation: drop-26 4.3708613284s 0.6201546545s infinite;
          animation: drop-26 4.3708613284s 0.6201546545s infinite;
}

@-webkit-keyframes drop-26 {
  100% {
    top: 110%;
    left: 86%;
  }
}

@keyframes drop-26 {
  100% {
    top: 110%;
    left: 86%;
  }
}
.cd-pop--27 {
  width: 16px;
  height: 6.4px;
  background-color: #d13447;
  top: -10%;
  left: 30%;
  opacity: 1.0933510465;
  transform: rotate(86.4980030174deg);
  -webkit-animation: drop-27 4.6111397995s 0.0259365623s infinite;
          animation: drop-27 4.6111397995s 0.0259365623s infinite;
}

@-webkit-keyframes drop-27 {
  100% {
    top: 110%;
    left: 41%;
  }
}

@keyframes drop-27 {
  100% {
    top: 110%;
    left: 41%;
  }
}
.cd-pop--28 {
  width: 6px;
  height: 2.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 94%;
  opacity: 0.624683035;
  transform: rotate(19.9926533544deg);
  -webkit-animation: drop-28 4.6824570593s 0.2760218262s infinite;
          animation: drop-28 4.6824570593s 0.2760218262s infinite;
}

@-webkit-keyframes drop-28 {
  100% {
    top: 110%;
    left: 101%;
  }
}

@keyframes drop-28 {
  100% {
    top: 110%;
    left: 101%;
  }
}
.cd-pop--29 {
  width: 13px;
  height: 5.2px;
  background-color: #d13447;
  top: -10%;
  left: 54%;
  opacity: 0.9577876194;
  transform: rotate(300.3810013265deg);
  -webkit-animation: drop-29 4.626431704s 0.3724600275s infinite;
          animation: drop-29 4.626431704s 0.3724600275s infinite;
}

@-webkit-keyframes drop-29 {
  100% {
    top: 110%;
    left: 55%;
  }
}

@keyframes drop-29 {
  100% {
    top: 110%;
    left: 55%;
  }
}
.cd-pop--30 {
  width: 5px;
  height: 2px;
  background-color: #263672;
  top: -10%;
  left: 173%;
  opacity: 0.8896996824;
  transform: rotate(305.4519073622deg);
  -webkit-animation: drop-30 4.5959302347s 0.0980868752s infinite;
          animation: drop-30 4.5959302347s 0.0980868752s infinite;
}

@-webkit-keyframes drop-30 {
  100% {
    top: 110%;
    left: 175%;
  }
}

@keyframes drop-30 {
  100% {
    top: 110%;
    left: 175%;
  }
}
.cd-pop--31 {
  width: 13px;
  height: 5.2px;
  background-color: #263672;
  top: -10%;
  left: 51%;
  opacity: 1.0284450719;
  transform: rotate(164.2236775195deg);
  -webkit-animation: drop-31 4.3199698489s 0.0609240731s infinite;
          animation: drop-31 4.3199698489s 0.0609240731s infinite;
}

@-webkit-keyframes drop-31 {
  100% {
    top: 110%;
    left: 61%;
  }
}

@keyframes drop-31 {
  100% {
    top: 110%;
    left: 61%;
  }
}
.cd-pop--32 {
  width: 4px;
  height: 1.6px;
  background-color: #d13447;
  top: -10%;
  left: 116%;
  opacity: 1.3805520144;
  transform: rotate(356.4269974793deg);
  -webkit-animation: drop-32 4.090982204s 0.6535474423s infinite;
          animation: drop-32 4.090982204s 0.6535474423s infinite;
}

@-webkit-keyframes drop-32 {
  100% {
    top: 110%;
    left: 121%;
  }
}

@keyframes drop-32 {
  100% {
    top: 110%;
    left: 121%;
  }
}
.cd-pop--33 {
  width: 9px;
  height: 3.6px;
  background-color: #d13447;
  top: -10%;
  left: 86%;
  opacity: 1.3197640807;
  transform: rotate(59.0862280934deg);
  -webkit-animation: drop-33 4.0599007553s 0.0799873104s infinite;
          animation: drop-33 4.0599007553s 0.0799873104s infinite;
}

@-webkit-keyframes drop-33 {
  100% {
    top: 110%;
    left: 101%;
  }
}

@keyframes drop-33 {
  100% {
    top: 110%;
    left: 101%;
  }
}
.cd-pop--34 {
  width: 6px;
  height: 2.4px;
  background-color: #263672;
  top: -10%;
  left: 138%;
  opacity: 1.4803102297;
  transform: rotate(214.0806857192deg);
  -webkit-animation: drop-34 4.3390617613s 0.8001067648s infinite;
          animation: drop-34 4.3390617613s 0.8001067648s infinite;
}

@-webkit-keyframes drop-34 {
  100% {
    top: 110%;
    left: 150%;
  }
}

@keyframes drop-34 {
  100% {
    top: 110%;
    left: 150%;
  }
}
.cd-pop--35 {
  width: 12px;
  height: 4.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 151%;
  opacity: 1.2648147686;
  transform: rotate(252.4789049115deg);
  -webkit-animation: drop-35 4.7926491176s 0.1859448361s infinite;
          animation: drop-35 4.7926491176s 0.1859448361s infinite;
}

@-webkit-keyframes drop-35 {
  100% {
    top: 110%;
    left: 155%;
  }
}

@keyframes drop-35 {
  100% {
    top: 110%;
    left: 155%;
  }
}
.cd-pop--36 {
  width: 8px;
  height: 3.2px;
  background-color: #d13447;
  top: -10%;
  left: 160%;
  opacity: 0.7028333969;
  transform: rotate(303.5534831472deg);
  -webkit-animation: drop-36 4.5161060711s 0.3698686795s infinite;
          animation: drop-36 4.5161060711s 0.3698686795s infinite;
}

@-webkit-keyframes drop-36 {
  100% {
    top: 110%;
    left: 174%;
  }
}

@keyframes drop-36 {
  100% {
    top: 110%;
    left: 174%;
  }
}
.cd-pop--37 {
  width: 3px;
  height: 1.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 95%;
  opacity: 1.0112654248;
  transform: rotate(73.8733180925deg);
  -webkit-animation: drop-37 4.3286928992s 0.7606024305s infinite;
          animation: drop-37 4.3286928992s 0.7606024305s infinite;
}

@-webkit-keyframes drop-37 {
  100% {
    top: 110%;
    left: 96%;
  }
}

@keyframes drop-37 {
  100% {
    top: 110%;
    left: 96%;
  }
}
.cd-pop--38 {
  width: 9px;
  height: 3.6px;
  background-color: #d13447;
  top: -10%;
  left: 45%;
  opacity: 0.5904163609;
  transform: rotate(110.7196313246deg);
  -webkit-animation: drop-38 4.639314172s 0.6664052343s infinite;
          animation: drop-38 4.639314172s 0.6664052343s infinite;
}

@-webkit-keyframes drop-38 {
  100% {
    top: 110%;
    left: 52%;
  }
}

@keyframes drop-38 {
  100% {
    top: 110%;
    left: 52%;
  }
}
.cd-pop--39 {
  width: 3px;
  height: 1.2px;
  background-color: #d13447;
  top: -10%;
  left: 90%;
  opacity: 0.8018686262;
  transform: rotate(57.8942793388deg);
  -webkit-animation: drop-39 4.1791363106s 0.4047909245s infinite;
          animation: drop-39 4.1791363106s 0.4047909245s infinite;
}

@-webkit-keyframes drop-39 {
  100% {
    top: 110%;
    left: 92%;
  }
}

@keyframes drop-39 {
  100% {
    top: 110%;
    left: 92%;
  }
}
.cd-pop--40 {
  width: 16px;
  height: 6.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 189%;
  opacity: 1.3814230234;
  transform: rotate(68.370337424deg);
  -webkit-animation: drop-40 4.2028637989s 0.2656483983s infinite;
          animation: drop-40 4.2028637989s 0.2656483983s infinite;
}

@-webkit-keyframes drop-40 {
  100% {
    top: 110%;
    left: 204%;
  }
}

@keyframes drop-40 {
  100% {
    top: 110%;
    left: 204%;
  }
}
.cd-pop--41 {
  width: 16px;
  height: 6.4px;
  background-color: #d13447;
  top: -10%;
  left: 48%;
  opacity: 0.9991640881;
  transform: rotate(198.3583585622deg);
  -webkit-animation: drop-41 4.4768883627s 0.2004345378s infinite;
          animation: drop-41 4.4768883627s 0.2004345378s infinite;
}

@-webkit-keyframes drop-41 {
  100% {
    top: 110%;
    left: 62%;
  }
}

@keyframes drop-41 {
  100% {
    top: 110%;
    left: 62%;
  }
}
.cd-pop--42 {
  width: 2px;
  height: 0.8px;
  background-color: #263672;
  top: -10%;
  left: 197%;
  opacity: 1.3094095057;
  transform: rotate(1.713617852deg);
  -webkit-animation: drop-42 4.1886281959s 0.0693493042s infinite;
          animation: drop-42 4.1886281959s 0.0693493042s infinite;
}

@-webkit-keyframes drop-42 {
  100% {
    top: 110%;
    left: 210%;
  }
}

@keyframes drop-42 {
  100% {
    top: 110%;
    left: 210%;
  }
}
.cd-pop--43 {
  width: 15px;
  height: 6px;
  background-color: #ffbf00;
  top: -10%;
  left: 70%;
  opacity: 1.1121797301;
  transform: rotate(270.9290684868deg);
  -webkit-animation: drop-43 4.4877681885s 0.1874285431s infinite;
          animation: drop-43 4.4877681885s 0.1874285431s infinite;
}

@-webkit-keyframes drop-43 {
  100% {
    top: 110%;
    left: 79%;
  }
}

@keyframes drop-43 {
  100% {
    top: 110%;
    left: 79%;
  }
}
.cd-pop--44 {
  width: 16px;
  height: 6.4px;
  background-color: #263672;
  top: -10%;
  left: 166%;
  opacity: 1.4689140058;
  transform: rotate(229.6536364899deg);
  -webkit-animation: drop-44 4.4987068348s 0.9195088407s infinite;
          animation: drop-44 4.4987068348s 0.9195088407s infinite;
}

@-webkit-keyframes drop-44 {
  100% {
    top: 110%;
    left: 169%;
  }
}

@keyframes drop-44 {
  100% {
    top: 110%;
    left: 169%;
  }
}
.cd-pop--45 {
  width: 1px;
  height: 0.4px;
  background-color: #d13447;
  top: -10%;
  left: 78%;
  opacity: 0.8535798611;
  transform: rotate(347.5446655138deg);
  -webkit-animation: drop-45 4.2907493002s 0.5585506203s infinite;
          animation: drop-45 4.2907493002s 0.5585506203s infinite;
}

@-webkit-keyframes drop-45 {
  100% {
    top: 110%;
    left: 85%;
  }
}

@keyframes drop-45 {
  100% {
    top: 110%;
    left: 85%;
  }
}
.cd-pop--46 {
  width: 6px;
  height: 2.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 120%;
  opacity: 0.5270450352;
  transform: rotate(325.9778049296deg);
  -webkit-animation: drop-46 4.6126692882s 0.2844707015s infinite;
          animation: drop-46 4.6126692882s 0.2844707015s infinite;
}

@-webkit-keyframes drop-46 {
  100% {
    top: 110%;
    left: 131%;
  }
}

@keyframes drop-46 {
  100% {
    top: 110%;
    left: 131%;
  }
}
.cd-pop--47 {
  width: 2px;
  height: 0.8px;
  background-color: #263672;
  top: -10%;
  left: 88%;
  opacity: 0.8112413906;
  transform: rotate(75.856463799deg);
  -webkit-animation: drop-47 4.5818298974s 0.606498507s infinite;
          animation: drop-47 4.5818298974s 0.606498507s infinite;
}

@-webkit-keyframes drop-47 {
  100% {
    top: 110%;
    left: 102%;
  }
}

@keyframes drop-47 {
  100% {
    top: 110%;
    left: 102%;
  }
}
.cd-pop--48 {
  width: 4px;
  height: 1.6px;
  background-color: #d13447;
  top: -10%;
  left: 71%;
  opacity: 0.6030665428;
  transform: rotate(18.9495850069deg);
  -webkit-animation: drop-48 4.2691286001s 0.8537414759s infinite;
          animation: drop-48 4.2691286001s 0.8537414759s infinite;
}

@-webkit-keyframes drop-48 {
  100% {
    top: 110%;
    left: 82%;
  }
}

@keyframes drop-48 {
  100% {
    top: 110%;
    left: 82%;
  }
}
.cd-pop--49 {
  width: 15px;
  height: 6px;
  background-color: #ffbf00;
  top: -10%;
  left: 148%;
  opacity: 0.901061934;
  transform: rotate(71.7599879231deg);
  -webkit-animation: drop-49 4.6193898671s 0.9189089866s infinite;
          animation: drop-49 4.6193898671s 0.9189089866s infinite;
}

@-webkit-keyframes drop-49 {
  100% {
    top: 110%;
    left: 156%;
  }
}

@keyframes drop-49 {
  100% {
    top: 110%;
    left: 156%;
  }
}
.cd-pop--50 {
  width: 16px;
  height: 6.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 105%;
  opacity: 0.8213086971;
  transform: rotate(166.2679708317deg);
  -webkit-animation: drop-50 4.8890835978s 0.4632084236s infinite;
          animation: drop-50 4.8890835978s 0.4632084236s infinite;
}

@-webkit-keyframes drop-50 {
  100% {
    top: 110%;
    left: 114%;
  }
}

@keyframes drop-50 {
  100% {
    top: 110%;
    left: 114%;
  }
}
.cd-pop--51 {
  width: 12px;
  height: 4.8px;
  background-color: #263672;
  top: -10%;
  left: 176%;
  opacity: 1.2832387701;
  transform: rotate(185.7283778093deg);
  -webkit-animation: drop-51 4.5694705087s 0.3847176394s infinite;
          animation: drop-51 4.5694705087s 0.3847176394s infinite;
}

@-webkit-keyframes drop-51 {
  100% {
    top: 110%;
    left: 189%;
  }
}

@keyframes drop-51 {
  100% {
    top: 110%;
    left: 189%;
  }
}
.cd-pop--52 {
  width: 7px;
  height: 2.8px;
  background-color: #263672;
  top: -10%;
  left: 148%;
  opacity: 0.5184327121;
  transform: rotate(294.4782851339deg);
  -webkit-animation: drop-52 4.8612768695s 0.8830578248s infinite;
          animation: drop-52 4.8612768695s 0.8830578248s infinite;
}

@-webkit-keyframes drop-52 {
  100% {
    top: 110%;
    left: 149%;
  }
}

@keyframes drop-52 {
  100% {
    top: 110%;
    left: 149%;
  }
}
.cd-pop--53 {
  width: 10px;
  height: 4px;
  background-color: #d13447;
  top: -10%;
  left: 114%;
  opacity: 0.9955559093;
  transform: rotate(203.6608532008deg);
  -webkit-animation: drop-53 4.6407024013s 0.4961984511s infinite;
          animation: drop-53 4.6407024013s 0.4961984511s infinite;
}

@-webkit-keyframes drop-53 {
  100% {
    top: 110%;
    left: 127%;
  }
}

@keyframes drop-53 {
  100% {
    top: 110%;
    left: 127%;
  }
}
.cd-pop--54 {
  width: 4px;
  height: 1.6px;
  background-color: #263672;
  top: -10%;
  left: 50%;
  opacity: 0.8734217155;
  transform: rotate(47.3263838987deg);
  -webkit-animation: drop-54 4.0773408925s 0.4276161637s infinite;
          animation: drop-54 4.0773408925s 0.4276161637s infinite;
}

@-webkit-keyframes drop-54 {
  100% {
    top: 110%;
    left: 55%;
  }
}

@keyframes drop-54 {
  100% {
    top: 110%;
    left: 55%;
  }
}
.cd-pop--55 {
  width: 10px;
  height: 4px;
  background-color: #263672;
  top: -10%;
  left: 46%;
  opacity: 0.8932561988;
  transform: rotate(163.928666569deg);
  -webkit-animation: drop-55 4.1594962147s 0.1021883816s infinite;
          animation: drop-55 4.1594962147s 0.1021883816s infinite;
}

@-webkit-keyframes drop-55 {
  100% {
    top: 110%;
    left: 50%;
  }
}

@keyframes drop-55 {
  100% {
    top: 110%;
    left: 50%;
  }
}
.cd-pop--56 {
  width: 1px;
  height: 0.4px;
  background-color: #d13447;
  top: -10%;
  left: 44%;
  opacity: 1.3522821229;
  transform: rotate(277.6367988734deg);
  -webkit-animation: drop-56 4.6500175861s 0.757588224s infinite;
          animation: drop-56 4.6500175861s 0.757588224s infinite;
}

@-webkit-keyframes drop-56 {
  100% {
    top: 110%;
    left: 57%;
  }
}

@keyframes drop-56 {
  100% {
    top: 110%;
    left: 57%;
  }
}
.cd-pop--57 {
  width: 7px;
  height: 2.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 34%;
  opacity: 0.6224366473;
  transform: rotate(92.6643455875deg);
  -webkit-animation: drop-57 4.1448279003s 0.5690290878s infinite;
          animation: drop-57 4.1448279003s 0.5690290878s infinite;
}

@-webkit-keyframes drop-57 {
  100% {
    top: 110%;
    left: 48%;
  }
}

@keyframes drop-57 {
  100% {
    top: 110%;
    left: 48%;
  }
}
.cd-pop--58 {
  width: 1px;
  height: 0.4px;
  background-color: #263672;
  top: -10%;
  left: 107%;
  opacity: 1.1293377214;
  transform: rotate(208.3916136999deg);
  -webkit-animation: drop-58 4.1498168798s 0.4664547169s infinite;
          animation: drop-58 4.1498168798s 0.4664547169s infinite;
}

@-webkit-keyframes drop-58 {
  100% {
    top: 110%;
    left: 116%;
  }
}

@keyframes drop-58 {
  100% {
    top: 110%;
    left: 116%;
  }
}
.cd-pop--59 {
  width: 12px;
  height: 4.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 129%;
  opacity: 0.6768476525;
  transform: rotate(123.0975166704deg);
  -webkit-animation: drop-59 4.5489306405s 0.3545728334s infinite;
          animation: drop-59 4.5489306405s 0.3545728334s infinite;
}

@-webkit-keyframes drop-59 {
  100% {
    top: 110%;
    left: 143%;
  }
}

@keyframes drop-59 {
  100% {
    top: 110%;
    left: 143%;
  }
}
.cd-pop--60 {
  width: 16px;
  height: 6.4px;
  background-color: #263672;
  top: -10%;
  left: 134%;
  opacity: 0.9348310867;
  transform: rotate(77.5167733622deg);
  -webkit-animation: drop-60 4.0677577598s 0.4904057215s infinite;
          animation: drop-60 4.0677577598s 0.4904057215s infinite;
}

@-webkit-keyframes drop-60 {
  100% {
    top: 110%;
    left: 147%;
  }
}

@keyframes drop-60 {
  100% {
    top: 110%;
    left: 147%;
  }
}
.cd-pop--61 {
  width: 1px;
  height: 0.4px;
  background-color: #d13447;
  top: -10%;
  left: 44%;
  opacity: 0.8913809744;
  transform: rotate(266.8288506268deg);
  -webkit-animation: drop-61 4.9545594667s 0.7661120361s infinite;
          animation: drop-61 4.9545594667s 0.7661120361s infinite;
}

@-webkit-keyframes drop-61 {
  100% {
    top: 110%;
    left: 45%;
  }
}

@keyframes drop-61 {
  100% {
    top: 110%;
    left: 45%;
  }
}
.cd-pop--62 {
  width: 6px;
  height: 2.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 103%;
  opacity: 0.9457210141;
  transform: rotate(118.5580741116deg);
  -webkit-animation: drop-62 4.3789247607s 0.6458190159s infinite;
          animation: drop-62 4.3789247607s 0.6458190159s infinite;
}

@-webkit-keyframes drop-62 {
  100% {
    top: 110%;
    left: 110%;
  }
}

@keyframes drop-62 {
  100% {
    top: 110%;
    left: 110%;
  }
}
.cd-pop--63 {
  width: 1px;
  height: 0.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 114%;
  opacity: 1.0391369051;
  transform: rotate(319.1724058922deg);
  -webkit-animation: drop-63 4.5391423567s 0.6810266705s infinite;
          animation: drop-63 4.5391423567s 0.6810266705s infinite;
}

@-webkit-keyframes drop-63 {
  100% {
    top: 110%;
    left: 124%;
  }
}

@keyframes drop-63 {
  100% {
    top: 110%;
    left: 124%;
  }
}
.cd-pop--64 {
  width: 4px;
  height: 1.6px;
  background-color: #d13447;
  top: -10%;
  left: 120%;
  opacity: 1.2199807634;
  transform: rotate(134.5725908079deg);
  -webkit-animation: drop-64 4.3744575643s 0.2934935444s infinite;
          animation: drop-64 4.3744575643s 0.2934935444s infinite;
}

@-webkit-keyframes drop-64 {
  100% {
    top: 110%;
    left: 123%;
  }
}

@keyframes drop-64 {
  100% {
    top: 110%;
    left: 123%;
  }
}
.cd-pop--65 {
  width: 1px;
  height: 0.4px;
  background-color: #263672;
  top: -10%;
  left: 195%;
  opacity: 0.5987944651;
  transform: rotate(75.023053474deg);
  -webkit-animation: drop-65 4.2092405676s 0.6478668028s infinite;
          animation: drop-65 4.2092405676s 0.6478668028s infinite;
}

@-webkit-keyframes drop-65 {
  100% {
    top: 110%;
    left: 204%;
  }
}

@keyframes drop-65 {
  100% {
    top: 110%;
    left: 204%;
  }
}
.cd-pop--66 {
  width: 14px;
  height: 5.6px;
  background-color: #263672;
  top: -10%;
  left: 177%;
  opacity: 0.9681453597;
  transform: rotate(28.5381393615deg);
  -webkit-animation: drop-66 4.6208600986s 0.3876474991s infinite;
          animation: drop-66 4.6208600986s 0.3876474991s infinite;
}

@-webkit-keyframes drop-66 {
  100% {
    top: 110%;
    left: 192%;
  }
}

@keyframes drop-66 {
  100% {
    top: 110%;
    left: 192%;
  }
}
.cd-pop--67 {
  width: 16px;
  height: 6.4px;
  background-color: #d13447;
  top: -10%;
  left: 20%;
  opacity: 0.7730478011;
  transform: rotate(343.7075992892deg);
  -webkit-animation: drop-67 4.28895342s 0.4869835084s infinite;
          animation: drop-67 4.28895342s 0.4869835084s infinite;
}

@-webkit-keyframes drop-67 {
  100% {
    top: 110%;
    left: 33%;
  }
}

@keyframes drop-67 {
  100% {
    top: 110%;
    left: 33%;
  }
}
.cd-pop--68 {
  width: 2px;
  height: 0.8px;
  background-color: #263672;
  top: -10%;
  left: 9%;
  opacity: 1.2548278966;
  transform: rotate(338.1177642755deg);
  -webkit-animation: drop-68 4.283596417s 0.9051061181s infinite;
          animation: drop-68 4.283596417s 0.9051061181s infinite;
}

@-webkit-keyframes drop-68 {
  100% {
    top: 110%;
    left: 12%;
  }
}

@keyframes drop-68 {
  100% {
    top: 110%;
    left: 12%;
  }
}
.cd-pop--69 {
  width: 8px;
  height: 3.2px;
  background-color: #d13447;
  top: -10%;
  left: 107%;
  opacity: 1.0800854745;
  transform: rotate(141.7717753005deg);
  -webkit-animation: drop-69 4.7831628584s 0.123661363s infinite;
          animation: drop-69 4.7831628584s 0.123661363s infinite;
}

@-webkit-keyframes drop-69 {
  100% {
    top: 110%;
    left: 117%;
  }
}

@keyframes drop-69 {
  100% {
    top: 110%;
    left: 117%;
  }
}
.cd-pop--70 {
  width: 11px;
  height: 4.4px;
  background-color: #263672;
  top: -10%;
  left: 109%;
  opacity: 0.6464170499;
  transform: rotate(234.8079729328deg);
  -webkit-animation: drop-70 4.5220167665s 0.0939314642s infinite;
          animation: drop-70 4.5220167665s 0.0939314642s infinite;
}

@-webkit-keyframes drop-70 {
  100% {
    top: 110%;
    left: 120%;
  }
}

@keyframes drop-70 {
  100% {
    top: 110%;
    left: 120%;
  }
}
.cd-pop--71 {
  width: 9px;
  height: 3.6px;
  background-color: #d13447;
  top: -10%;
  left: 104%;
  opacity: 0.8459010432;
  transform: rotate(330.6960511764deg);
  -webkit-animation: drop-71 4.7380433154s 0.8653720069s infinite;
          animation: drop-71 4.7380433154s 0.8653720069s infinite;
}

@-webkit-keyframes drop-71 {
  100% {
    top: 110%;
    left: 106%;
  }
}

@keyframes drop-71 {
  100% {
    top: 110%;
    left: 106%;
  }
}
.cd-pop--72 {
  width: 12px;
  height: 4.8px;
  background-color: #263672;
  top: -10%;
  left: 124%;
  opacity: 0.543973088;
  transform: rotate(287.9122730425deg);
  -webkit-animation: drop-72 4.5413201216s 0.7240846155s infinite;
          animation: drop-72 4.5413201216s 0.7240846155s infinite;
}

@-webkit-keyframes drop-72 {
  100% {
    top: 110%;
    left: 125%;
  }
}

@keyframes drop-72 {
  100% {
    top: 110%;
    left: 125%;
  }
}
.cd-pop--73 {
  width: 6px;
  height: 2.4px;
  background-color: #d13447;
  top: -10%;
  left: 33%;
  opacity: 1.4776563596;
  transform: rotate(302.5552879891deg);
  -webkit-animation: drop-73 4.559197859s 0.5444245131s infinite;
          animation: drop-73 4.559197859s 0.5444245131s infinite;
}

@-webkit-keyframes drop-73 {
  100% {
    top: 110%;
    left: 47%;
  }
}

@keyframes drop-73 {
  100% {
    top: 110%;
    left: 47%;
  }
}
.cd-pop--74 {
  width: 15px;
  height: 6px;
  background-color: #d13447;
  top: -10%;
  left: 2%;
  opacity: 1.0994175186;
  transform: rotate(266.9447011144deg);
  -webkit-animation: drop-74 4.316485579s 0.805605547s infinite;
          animation: drop-74 4.316485579s 0.805605547s infinite;
}

@-webkit-keyframes drop-74 {
  100% {
    top: 110%;
    left: 6%;
  }
}

@keyframes drop-74 {
  100% {
    top: 110%;
    left: 6%;
  }
}
.cd-pop--75 {
  width: 16px;
  height: 6.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 168%;
  opacity: 1.1734993231;
  transform: rotate(217.6814563544deg);
  -webkit-animation: drop-75 4.2555825076s 0.6375459994s infinite;
          animation: drop-75 4.2555825076s 0.6375459994s infinite;
}

@-webkit-keyframes drop-75 {
  100% {
    top: 110%;
    left: 178%;
  }
}

@keyframes drop-75 {
  100% {
    top: 110%;
    left: 178%;
  }
}
.cd-pop--76 {
  width: 8px;
  height: 3.2px;
  background-color: #263672;
  top: -10%;
  left: 43%;
  opacity: 1.4903279541;
  transform: rotate(169.3373048073deg);
  -webkit-animation: drop-76 4.59447576s 0.5459185147s infinite;
          animation: drop-76 4.59447576s 0.5459185147s infinite;
}

@-webkit-keyframes drop-76 {
  100% {
    top: 110%;
    left: 47%;
  }
}

@keyframes drop-76 {
  100% {
    top: 110%;
    left: 47%;
  }
}
.cd-pop--77 {
  width: 4px;
  height: 1.6px;
  background-color: #263672;
  top: -10%;
  left: 169%;
  opacity: 1.16140622;
  transform: rotate(90.9775736155deg);
  -webkit-animation: drop-77 4.7177743158s 0.2485385876s infinite;
          animation: drop-77 4.7177743158s 0.2485385876s infinite;
}

@-webkit-keyframes drop-77 {
  100% {
    top: 110%;
    left: 172%;
  }
}

@keyframes drop-77 {
  100% {
    top: 110%;
    left: 172%;
  }
}
.cd-pop--78 {
  width: 15px;
  height: 6px;
  background-color: #263672;
  top: -10%;
  left: 188%;
  opacity: 1.0211184472;
  transform: rotate(119.2326898789deg);
  -webkit-animation: drop-78 4.4264231606s 0.3230580591s infinite;
          animation: drop-78 4.4264231606s 0.3230580591s infinite;
}

@-webkit-keyframes drop-78 {
  100% {
    top: 110%;
    left: 189%;
  }
}

@keyframes drop-78 {
  100% {
    top: 110%;
    left: 189%;
  }
}
.cd-pop--79 {
  width: 7px;
  height: 2.8px;
  background-color: #d13447;
  top: -10%;
  left: 133%;
  opacity: 1.3657817366;
  transform: rotate(62.1531731674deg);
  -webkit-animation: drop-79 4.3920970661s 0.7586349893s infinite;
          animation: drop-79 4.3920970661s 0.7586349893s infinite;
}

@-webkit-keyframes drop-79 {
  100% {
    top: 110%;
    left: 141%;
  }
}

@keyframes drop-79 {
  100% {
    top: 110%;
    left: 141%;
  }
}
.cd-pop--80 {
  width: 11px;
  height: 4.4px;
  background-color: #d13447;
  top: -10%;
  left: 92%;
  opacity: 1.2036855881;
  transform: rotate(144.1483054365deg);
  -webkit-animation: drop-80 4.217596876s 0.6221017607s infinite;
          animation: drop-80 4.217596876s 0.6221017607s infinite;
}

@-webkit-keyframes drop-80 {
  100% {
    top: 110%;
    left: 103%;
  }
}

@keyframes drop-80 {
  100% {
    top: 110%;
    left: 103%;
  }
}
.cd-pop--81 {
  width: 7px;
  height: 2.8px;
  background-color: #263672;
  top: -10%;
  left: 32%;
  opacity: 0.8385184136;
  transform: rotate(198.355224299deg);
  -webkit-animation: drop-81 4.8859095841s 0.0205852289s infinite;
          animation: drop-81 4.8859095841s 0.0205852289s infinite;
}

@-webkit-keyframes drop-81 {
  100% {
    top: 110%;
    left: 39%;
  }
}

@keyframes drop-81 {
  100% {
    top: 110%;
    left: 39%;
  }
}
.cd-pop--82 {
  width: 10px;
  height: 4px;
  background-color: #ffbf00;
  top: -10%;
  left: 126%;
  opacity: 1.2558894581;
  transform: rotate(261.7945022845deg);
  -webkit-animation: drop-82 4.9214561658s 0.5982959014s infinite;
          animation: drop-82 4.9214561658s 0.5982959014s infinite;
}

@-webkit-keyframes drop-82 {
  100% {
    top: 110%;
    left: 127%;
  }
}

@keyframes drop-82 {
  100% {
    top: 110%;
    left: 127%;
  }
}
.cd-pop--83 {
  width: 6px;
  height: 2.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 22%;
  opacity: 0.5971282714;
  transform: rotate(204.7589308937deg);
  -webkit-animation: drop-83 4.9257059571s 0.4994195712s infinite;
          animation: drop-83 4.9257059571s 0.4994195712s infinite;
}

@-webkit-keyframes drop-83 {
  100% {
    top: 110%;
    left: 34%;
  }
}

@keyframes drop-83 {
  100% {
    top: 110%;
    left: 34%;
  }
}
.cd-pop--84 {
  width: 12px;
  height: 4.8px;
  background-color: #d13447;
  top: -10%;
  left: 74%;
  opacity: 1.3093537709;
  transform: rotate(255.3911535619deg);
  -webkit-animation: drop-84 4.0897510556s 0.5629964114s infinite;
          animation: drop-84 4.0897510556s 0.5629964114s infinite;
}

@-webkit-keyframes drop-84 {
  100% {
    top: 110%;
    left: 89%;
  }
}

@keyframes drop-84 {
  100% {
    top: 110%;
    left: 89%;
  }
}
.cd-pop--85 {
  width: 5px;
  height: 2px;
  background-color: #263672;
  top: -10%;
  left: 40%;
  opacity: 0.6082791521;
  transform: rotate(206.5325946427deg);
  -webkit-animation: drop-85 4.342206582s 0.7312027805s infinite;
          animation: drop-85 4.342206582s 0.7312027805s infinite;
}

@-webkit-keyframes drop-85 {
  100% {
    top: 110%;
    left: 52%;
  }
}

@keyframes drop-85 {
  100% {
    top: 110%;
    left: 52%;
  }
}
.cd-pop--86 {
  width: 8px;
  height: 3.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 79%;
  opacity: 0.5871035495;
  transform: rotate(86.6067552739deg);
  -webkit-animation: drop-86 4.0227396703s 0.8175001037s infinite;
          animation: drop-86 4.0227396703s 0.8175001037s infinite;
}

@-webkit-keyframes drop-86 {
  100% {
    top: 110%;
    left: 83%;
  }
}

@keyframes drop-86 {
  100% {
    top: 110%;
    left: 83%;
  }
}
.cd-pop--87 {
  width: 6px;
  height: 2.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 121%;
  opacity: 0.7305515654;
  transform: rotate(70.5218704446deg);
  -webkit-animation: drop-87 4.8241430353s 0.7311653327s infinite;
          animation: drop-87 4.8241430353s 0.7311653327s infinite;
}

@-webkit-keyframes drop-87 {
  100% {
    top: 110%;
    left: 132%;
  }
}

@keyframes drop-87 {
  100% {
    top: 110%;
    left: 132%;
  }
}
.cd-pop--88 {
  width: 9px;
  height: 3.6px;
  background-color: #d13447;
  top: -10%;
  left: 25%;
  opacity: 1.3842468366;
  transform: rotate(44.3658808962deg);
  -webkit-animation: drop-88 4.6585648457s 0.5896561304s infinite;
          animation: drop-88 4.6585648457s 0.5896561304s infinite;
}

@-webkit-keyframes drop-88 {
  100% {
    top: 110%;
    left: 37%;
  }
}

@keyframes drop-88 {
  100% {
    top: 110%;
    left: 37%;
  }
}
.cd-pop--89 {
  width: 8px;
  height: 3.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 193%;
  opacity: 0.9211617259;
  transform: rotate(71.887372391deg);
  -webkit-animation: drop-89 4.1781369994s 0.1144782322s infinite;
          animation: drop-89 4.1781369994s 0.1144782322s infinite;
}

@-webkit-keyframes drop-89 {
  100% {
    top: 110%;
    left: 198%;
  }
}

@keyframes drop-89 {
  100% {
    top: 110%;
    left: 198%;
  }
}
.cd-pop--90 {
  width: 10px;
  height: 4px;
  background-color: #ffbf00;
  top: -10%;
  left: 148%;
  opacity: 1.1507299221;
  transform: rotate(84.3541341665deg);
  -webkit-animation: drop-90 4.2975215694s 0.0103406261s infinite;
          animation: drop-90 4.2975215694s 0.0103406261s infinite;
}

@-webkit-keyframes drop-90 {
  100% {
    top: 110%;
    left: 159%;
  }
}

@keyframes drop-90 {
  100% {
    top: 110%;
    left: 159%;
  }
}
.cd-pop--91 {
  width: 6px;
  height: 2.4px;
  background-color: #d13447;
  top: -10%;
  left: 23%;
  opacity: 1.0596901244;
  transform: rotate(223.0533253154deg);
  -webkit-animation: drop-91 4.9961005369s 0.1001782977s infinite;
          animation: drop-91 4.9961005369s 0.1001782977s infinite;
}

@-webkit-keyframes drop-91 {
  100% {
    top: 110%;
    left: 25%;
  }
}

@keyframes drop-91 {
  100% {
    top: 110%;
    left: 25%;
  }
}
.cd-pop--92 {
  width: 15px;
  height: 6px;
  background-color: #263672;
  top: -10%;
  left: 34%;
  opacity: 0.5838681852;
  transform: rotate(92.9708445072deg);
  -webkit-animation: drop-92 4.8666505267s 0.3063993238s infinite;
          animation: drop-92 4.8666505267s 0.3063993238s infinite;
}

@-webkit-keyframes drop-92 {
  100% {
    top: 110%;
    left: 36%;
  }
}

@keyframes drop-92 {
  100% {
    top: 110%;
    left: 36%;
  }
}
.cd-pop--93 {
  width: 9px;
  height: 3.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 161%;
  opacity: 1.2631783337;
  transform: rotate(111.4624816156deg);
  -webkit-animation: drop-93 4.2833842955s 0.9966065851s infinite;
          animation: drop-93 4.2833842955s 0.9966065851s infinite;
}

@-webkit-keyframes drop-93 {
  100% {
    top: 110%;
    left: 168%;
  }
}

@keyframes drop-93 {
  100% {
    top: 110%;
    left: 168%;
  }
}
.cd-pop--94 {
  width: 3px;
  height: 1.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 89%;
  opacity: 1.0563340512;
  transform: rotate(16.2904928231deg);
  -webkit-animation: drop-94 4.0961759823s 0.2877473061s infinite;
          animation: drop-94 4.0961759823s 0.2877473061s infinite;
}

@-webkit-keyframes drop-94 {
  100% {
    top: 110%;
    left: 95%;
  }
}

@keyframes drop-94 {
  100% {
    top: 110%;
    left: 95%;
  }
}
.cd-pop--95 {
  width: 4px;
  height: 1.6px;
  background-color: #263672;
  top: -10%;
  left: 102%;
  opacity: 0.8698089639;
  transform: rotate(142.6718381569deg);
  -webkit-animation: drop-95 4.7586961956s 0.8387369448s infinite;
          animation: drop-95 4.7586961956s 0.8387369448s infinite;
}

@-webkit-keyframes drop-95 {
  100% {
    top: 110%;
    left: 114%;
  }
}

@keyframes drop-95 {
  100% {
    top: 110%;
    left: 114%;
  }
}
.cd-pop--96 {
  width: 5px;
  height: 2px;
  background-color: #ffbf00;
  top: -10%;
  left: 51%;
  opacity: 0.7827031087;
  transform: rotate(302.9614313474deg);
  -webkit-animation: drop-96 4.6442866604s 0.1832889754s infinite;
          animation: drop-96 4.6442866604s 0.1832889754s infinite;
}

@-webkit-keyframes drop-96 {
  100% {
    top: 110%;
    left: 53%;
  }
}

@keyframes drop-96 {
  100% {
    top: 110%;
    left: 53%;
  }
}
.cd-pop--97 {
  width: 4px;
  height: 1.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 10%;
  opacity: 1.4573088797;
  transform: rotate(242.6840750159deg);
  -webkit-animation: drop-97 4.3153531594s 0.3950120924s infinite;
          animation: drop-97 4.3153531594s 0.3950120924s infinite;
}

@-webkit-keyframes drop-97 {
  100% {
    top: 110%;
    left: 19%;
  }
}

@keyframes drop-97 {
  100% {
    top: 110%;
    left: 19%;
  }
}
.cd-pop--98 {
  width: 10px;
  height: 4px;
  background-color: #ffbf00;
  top: -10%;
  left: 105%;
  opacity: 1.2279406103;
  transform: rotate(130.8542236839deg);
  -webkit-animation: drop-98 4.4180898128s 0.7225114773s infinite;
          animation: drop-98 4.4180898128s 0.7225114773s infinite;
}

@-webkit-keyframes drop-98 {
  100% {
    top: 110%;
    left: 117%;
  }
}

@keyframes drop-98 {
  100% {
    top: 110%;
    left: 117%;
  }
}
.cd-pop--99 {
  width: 9px;
  height: 3.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 62%;
  opacity: 1.1756240819;
  transform: rotate(292.7528105393deg);
  -webkit-animation: drop-99 4.005165993s 0.3417375712s infinite;
          animation: drop-99 4.005165993s 0.3417375712s infinite;
}

@-webkit-keyframes drop-99 {
  100% {
    top: 110%;
    left: 65%;
  }
}

@keyframes drop-99 {
  100% {
    top: 110%;
    left: 65%;
  }
}
.cd-pop--100 {
  width: 16px;
  height: 6.4px;
  background-color: #d13447;
  top: -10%;
  left: 104%;
  opacity: 1.1449290331;
  transform: rotate(264.5161110853deg);
  -webkit-animation: drop-100 4.6933308015s 0.8677288429s infinite;
          animation: drop-100 4.6933308015s 0.8677288429s infinite;
}

@-webkit-keyframes drop-100 {
  100% {
    top: 110%;
    left: 107%;
  }
}

@keyframes drop-100 {
  100% {
    top: 110%;
    left: 107%;
  }
}
.cd-pop--101 {
  width: 14px;
  height: 5.6px;
  background-color: #d13447;
  top: -10%;
  left: 119%;
  opacity: 0.9793066598;
  transform: rotate(12.5971285409deg);
  -webkit-animation: drop-101 4.756183112s 0.694005188s infinite;
          animation: drop-101 4.756183112s 0.694005188s infinite;
}

@-webkit-keyframes drop-101 {
  100% {
    top: 110%;
    left: 123%;
  }
}

@keyframes drop-101 {
  100% {
    top: 110%;
    left: 123%;
  }
}
.cd-pop--102 {
  width: 9px;
  height: 3.6px;
  background-color: #d13447;
  top: -10%;
  left: 29%;
  opacity: 1.192156916;
  transform: rotate(102.4222641163deg);
  -webkit-animation: drop-102 4.4725409155s 0.083011287s infinite;
          animation: drop-102 4.4725409155s 0.083011287s infinite;
}

@-webkit-keyframes drop-102 {
  100% {
    top: 110%;
    left: 36%;
  }
}

@keyframes drop-102 {
  100% {
    top: 110%;
    left: 36%;
  }
}
.cd-pop--103 {
  width: 16px;
  height: 6.4px;
  background-color: #263672;
  top: -10%;
  left: 99%;
  opacity: 0.9505509935;
  transform: rotate(289.9856928495deg);
  -webkit-animation: drop-103 4.3981585319s 0.0379491609s infinite;
          animation: drop-103 4.3981585319s 0.0379491609s infinite;
}

@-webkit-keyframes drop-103 {
  100% {
    top: 110%;
    left: 107%;
  }
}

@keyframes drop-103 {
  100% {
    top: 110%;
    left: 107%;
  }
}
.cd-pop--104 {
  width: 2px;
  height: 0.8px;
  background-color: #d13447;
  top: -10%;
  left: 57%;
  opacity: 0.7596274593;
  transform: rotate(189.1176043739deg);
  -webkit-animation: drop-104 4.782230979s 0.4191018517s infinite;
          animation: drop-104 4.782230979s 0.4191018517s infinite;
}

@-webkit-keyframes drop-104 {
  100% {
    top: 110%;
    left: 66%;
  }
}

@keyframes drop-104 {
  100% {
    top: 110%;
    left: 66%;
  }
}
.cd-pop--105 {
  width: 2px;
  height: 0.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 22%;
  opacity: 0.6877773745;
  transform: rotate(15.6820959177deg);
  -webkit-animation: drop-105 4.2005204001s 0.9248916901s infinite;
          animation: drop-105 4.2005204001s 0.9248916901s infinite;
}

@-webkit-keyframes drop-105 {
  100% {
    top: 110%;
    left: 27%;
  }
}

@keyframes drop-105 {
  100% {
    top: 110%;
    left: 27%;
  }
}
.cd-pop--106 {
  width: 14px;
  height: 5.6px;
  background-color: #d13447;
  top: -10%;
  left: 115%;
  opacity: 0.5239687364;
  transform: rotate(284.3859767336deg);
  -webkit-animation: drop-106 4.7270417763s 0.9494747534s infinite;
          animation: drop-106 4.7270417763s 0.9494747534s infinite;
}

@-webkit-keyframes drop-106 {
  100% {
    top: 110%;
    left: 122%;
  }
}

@keyframes drop-106 {
  100% {
    top: 110%;
    left: 122%;
  }
}
.cd-pop--107 {
  width: 14px;
  height: 5.6px;
  background-color: #263672;
  top: -10%;
  left: 193%;
  opacity: 1.0802349103;
  transform: rotate(326.5432655375deg);
  -webkit-animation: drop-107 4.0361645771s 0.7539235505s infinite;
          animation: drop-107 4.0361645771s 0.7539235505s infinite;
}

@-webkit-keyframes drop-107 {
  100% {
    top: 110%;
    left: 202%;
  }
}

@keyframes drop-107 {
  100% {
    top: 110%;
    left: 202%;
  }
}
.cd-pop--108 {
  width: 12px;
  height: 4.8px;
  background-color: #d13447;
  top: -10%;
  left: 176%;
  opacity: 1.1366000018;
  transform: rotate(30.9951335475deg);
  -webkit-animation: drop-108 4.1996833719s 0.5049048235s infinite;
          animation: drop-108 4.1996833719s 0.5049048235s infinite;
}

@-webkit-keyframes drop-108 {
  100% {
    top: 110%;
    left: 178%;
  }
}

@keyframes drop-108 {
  100% {
    top: 110%;
    left: 178%;
  }
}
.cd-pop--109 {
  width: 15px;
  height: 6px;
  background-color: #263672;
  top: -10%;
  left: 99%;
  opacity: 1.1277289367;
  transform: rotate(285.5573082451deg);
  -webkit-animation: drop-109 4.246052901s 0.8736225563s infinite;
          animation: drop-109 4.246052901s 0.8736225563s infinite;
}

@-webkit-keyframes drop-109 {
  100% {
    top: 110%;
    left: 109%;
  }
}

@keyframes drop-109 {
  100% {
    top: 110%;
    left: 109%;
  }
}
.cd-pop--110 {
  width: 7px;
  height: 2.8px;
  background-color: #d13447;
  top: -10%;
  left: 7%;
  opacity: 0.5896518583;
  transform: rotate(194.770068601deg);
  -webkit-animation: drop-110 4.2748328271s 0.7627146317s infinite;
          animation: drop-110 4.2748328271s 0.7627146317s infinite;
}

@-webkit-keyframes drop-110 {
  100% {
    top: 110%;
    left: 21%;
  }
}

@keyframes drop-110 {
  100% {
    top: 110%;
    left: 21%;
  }
}
.cd-pop--111 {
  width: 5px;
  height: 2px;
  background-color: #ffbf00;
  top: -10%;
  left: 114%;
  opacity: 1.2211488801;
  transform: rotate(301.4483603043deg);
  -webkit-animation: drop-111 4.0895201527s 0.2327107168s infinite;
          animation: drop-111 4.0895201527s 0.2327107168s infinite;
}

@-webkit-keyframes drop-111 {
  100% {
    top: 110%;
    left: 123%;
  }
}

@keyframes drop-111 {
  100% {
    top: 110%;
    left: 123%;
  }
}
.cd-pop--112 {
  width: 9px;
  height: 3.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 169%;
  opacity: 1.2124073425;
  transform: rotate(38.4226678353deg);
  -webkit-animation: drop-112 4.2417199094s 0.5150802906s infinite;
          animation: drop-112 4.2417199094s 0.5150802906s infinite;
}

@-webkit-keyframes drop-112 {
  100% {
    top: 110%;
    left: 181%;
  }
}

@keyframes drop-112 {
  100% {
    top: 110%;
    left: 181%;
  }
}
.cd-pop--113 {
  width: 15px;
  height: 6px;
  background-color: #ffbf00;
  top: -10%;
  left: 131%;
  opacity: 0.6543546452;
  transform: rotate(196.4049984445deg);
  -webkit-animation: drop-113 4.1951554557s 0.1889725375s infinite;
          animation: drop-113 4.1951554557s 0.1889725375s infinite;
}

@-webkit-keyframes drop-113 {
  100% {
    top: 110%;
    left: 144%;
  }
}

@keyframes drop-113 {
  100% {
    top: 110%;
    left: 144%;
  }
}
.cd-pop--114 {
  width: 10px;
  height: 4px;
  background-color: #263672;
  top: -10%;
  left: 37%;
  opacity: 0.8374268273;
  transform: rotate(266.5891800701deg);
  -webkit-animation: drop-114 4.981389888s 0.738591669s infinite;
          animation: drop-114 4.981389888s 0.738591669s infinite;
}

@-webkit-keyframes drop-114 {
  100% {
    top: 110%;
    left: 41%;
  }
}

@keyframes drop-114 {
  100% {
    top: 110%;
    left: 41%;
  }
}
.cd-pop--115 {
  width: 5px;
  height: 2px;
  background-color: #d13447;
  top: -10%;
  left: 43%;
  opacity: 1.1226903037;
  transform: rotate(159.3139349143deg);
  -webkit-animation: drop-115 4.5774691691s 0.4629085754s infinite;
          animation: drop-115 4.5774691691s 0.4629085754s infinite;
}

@-webkit-keyframes drop-115 {
  100% {
    top: 110%;
    left: 50%;
  }
}

@keyframes drop-115 {
  100% {
    top: 110%;
    left: 50%;
  }
}
.cd-pop--116 {
  width: 11px;
  height: 4.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 127%;
  opacity: 1.2479058052;
  transform: rotate(229.5733470469deg);
  -webkit-animation: drop-116 4.5607723686s 0.8456610389s infinite;
          animation: drop-116 4.5607723686s 0.8456610389s infinite;
}

@-webkit-keyframes drop-116 {
  100% {
    top: 110%;
    left: 133%;
  }
}

@keyframes drop-116 {
  100% {
    top: 110%;
    left: 133%;
  }
}
.cd-pop--117 {
  width: 6px;
  height: 2.4px;
  background-color: #d13447;
  top: -10%;
  left: 68%;
  opacity: 0.830990769;
  transform: rotate(261.2220808763deg);
  -webkit-animation: drop-117 4.0748615257s 0.9664876896s infinite;
          animation: drop-117 4.0748615257s 0.9664876896s infinite;
}

@-webkit-keyframes drop-117 {
  100% {
    top: 110%;
    left: 79%;
  }
}

@keyframes drop-117 {
  100% {
    top: 110%;
    left: 79%;
  }
}
.cd-pop--118 {
  width: 7px;
  height: 2.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 145%;
  opacity: 0.8137383779;
  transform: rotate(138.6250003429deg);
  -webkit-animation: drop-118 4.5506524733s 0.8822834565s infinite;
          animation: drop-118 4.5506524733s 0.8822834565s infinite;
}

@-webkit-keyframes drop-118 {
  100% {
    top: 110%;
    left: 152%;
  }
}

@keyframes drop-118 {
  100% {
    top: 110%;
    left: 152%;
  }
}
.cd-pop--119 {
  width: 1px;
  height: 0.4px;
  background-color: #263672;
  top: -10%;
  left: 70%;
  opacity: 1.310749654;
  transform: rotate(185.7313701329deg);
  -webkit-animation: drop-119 4.829125598s 0.483532449s infinite;
          animation: drop-119 4.829125598s 0.483532449s infinite;
}

@-webkit-keyframes drop-119 {
  100% {
    top: 110%;
    left: 72%;
  }
}

@keyframes drop-119 {
  100% {
    top: 110%;
    left: 72%;
  }
}
.cd-pop--120 {
  width: 8px;
  height: 3.2px;
  background-color: #263672;
  top: -10%;
  left: 156%;
  opacity: 0.7157628658;
  transform: rotate(160.8374624787deg);
  -webkit-animation: drop-120 4.6429620841s 0.8014706503s infinite;
          animation: drop-120 4.6429620841s 0.8014706503s infinite;
}

@-webkit-keyframes drop-120 {
  100% {
    top: 110%;
    left: 162%;
  }
}

@keyframes drop-120 {
  100% {
    top: 110%;
    left: 162%;
  }
}
.cd-pop--121 {
  width: 10px;
  height: 4px;
  background-color: #d13447;
  top: -10%;
  left: 33%;
  opacity: 0.5182082113;
  transform: rotate(82.1900276291deg);
  -webkit-animation: drop-121 4.6310561445s 0.6218833946s infinite;
          animation: drop-121 4.6310561445s 0.6218833946s infinite;
}

@-webkit-keyframes drop-121 {
  100% {
    top: 110%;
    left: 36%;
  }
}

@keyframes drop-121 {
  100% {
    top: 110%;
    left: 36%;
  }
}
.cd-pop--122 {
  width: 5px;
  height: 2px;
  background-color: #ffbf00;
  top: -10%;
  left: 129%;
  opacity: 0.9462813035;
  transform: rotate(165.2975678454deg);
  -webkit-animation: drop-122 4.4531030004s 0.953331345s infinite;
          animation: drop-122 4.4531030004s 0.953331345s infinite;
}

@-webkit-keyframes drop-122 {
  100% {
    top: 110%;
    left: 142%;
  }
}

@keyframes drop-122 {
  100% {
    top: 110%;
    left: 142%;
  }
}
.cd-pop--123 {
  width: 1px;
  height: 0.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 104%;
  opacity: 1.3121649174;
  transform: rotate(358.0225307342deg);
  -webkit-animation: drop-123 4.9197207512s 0.4006823839s infinite;
          animation: drop-123 4.9197207512s 0.4006823839s infinite;
}

@-webkit-keyframes drop-123 {
  100% {
    top: 110%;
    left: 112%;
  }
}

@keyframes drop-123 {
  100% {
    top: 110%;
    left: 112%;
  }
}
.cd-pop--124 {
  width: 4px;
  height: 1.6px;
  background-color: #d13447;
  top: -10%;
  left: 7%;
  opacity: 1.0555912476;
  transform: rotate(27.491040738deg);
  -webkit-animation: drop-124 4.4545404808s 0.1964494389s infinite;
          animation: drop-124 4.4545404808s 0.1964494389s infinite;
}

@-webkit-keyframes drop-124 {
  100% {
    top: 110%;
    left: 12%;
  }
}

@keyframes drop-124 {
  100% {
    top: 110%;
    left: 12%;
  }
}
.cd-pop--125 {
  width: 10px;
  height: 4px;
  background-color: #263672;
  top: -10%;
  left: 39%;
  opacity: 0.6966683607;
  transform: rotate(100.1826010451deg);
  -webkit-animation: drop-125 4.6407900832s 0.3874191642s infinite;
          animation: drop-125 4.6407900832s 0.3874191642s infinite;
}

@-webkit-keyframes drop-125 {
  100% {
    top: 110%;
    left: 52%;
  }
}

@keyframes drop-125 {
  100% {
    top: 110%;
    left: 52%;
  }
}
.cd-pop--126 {
  width: 3px;
  height: 1.2px;
  background-color: #263672;
  top: -10%;
  left: 48%;
  opacity: 0.7578151493;
  transform: rotate(214.6142487515deg);
  -webkit-animation: drop-126 4.4361506352s 0.5404724467s infinite;
          animation: drop-126 4.4361506352s 0.5404724467s infinite;
}

@-webkit-keyframes drop-126 {
  100% {
    top: 110%;
    left: 62%;
  }
}

@keyframes drop-126 {
  100% {
    top: 110%;
    left: 62%;
  }
}
.cd-pop--127 {
  width: 9px;
  height: 3.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 159%;
  opacity: 1.3615601765;
  transform: rotate(63.2358675192deg);
  -webkit-animation: drop-127 4.9128780485s 0.3108025244s infinite;
          animation: drop-127 4.9128780485s 0.3108025244s infinite;
}

@-webkit-keyframes drop-127 {
  100% {
    top: 110%;
    left: 167%;
  }
}

@keyframes drop-127 {
  100% {
    top: 110%;
    left: 167%;
  }
}
.cd-pop--128 {
  width: 4px;
  height: 1.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 14%;
  opacity: 0.7366744864;
  transform: rotate(339.9437166165deg);
  -webkit-animation: drop-128 4.545143518s 0.4166214543s infinite;
          animation: drop-128 4.545143518s 0.4166214543s infinite;
}

@-webkit-keyframes drop-128 {
  100% {
    top: 110%;
    left: 20%;
  }
}

@keyframes drop-128 {
  100% {
    top: 110%;
    left: 20%;
  }
}
.cd-pop--129 {
  width: 9px;
  height: 3.6px;
  background-color: #d13447;
  top: -10%;
  left: 47%;
  opacity: 0.982037309;
  transform: rotate(276.2723589307deg);
  -webkit-animation: drop-129 4.8618091808s 0.3103158882s infinite;
          animation: drop-129 4.8618091808s 0.3103158882s infinite;
}

@-webkit-keyframes drop-129 {
  100% {
    top: 110%;
    left: 59%;
  }
}

@keyframes drop-129 {
  100% {
    top: 110%;
    left: 59%;
  }
}
.cd-pop--130 {
  width: 1px;
  height: 0.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 117%;
  opacity: 1.4901881825;
  transform: rotate(169.690192328deg);
  -webkit-animation: drop-130 4.7752805071s 0.8516550534s infinite;
          animation: drop-130 4.7752805071s 0.8516550534s infinite;
}

@-webkit-keyframes drop-130 {
  100% {
    top: 110%;
    left: 131%;
  }
}

@keyframes drop-130 {
  100% {
    top: 110%;
    left: 131%;
  }
}
.cd-pop--131 {
  width: 2px;
  height: 0.8px;
  background-color: #263672;
  top: -10%;
  left: 65%;
  opacity: 0.8066055535;
  transform: rotate(314.7816589904deg);
  -webkit-animation: drop-131 4.7587255629s 0.6733954779s infinite;
          animation: drop-131 4.7587255629s 0.6733954779s infinite;
}

@-webkit-keyframes drop-131 {
  100% {
    top: 110%;
    left: 71%;
  }
}

@keyframes drop-131 {
  100% {
    top: 110%;
    left: 71%;
  }
}
.cd-pop--132 {
  width: 9px;
  height: 3.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 1%;
  opacity: 0.882344244;
  transform: rotate(118.4148220711deg);
  -webkit-animation: drop-132 4.8519070299s 0.5809725432s infinite;
          animation: drop-132 4.8519070299s 0.5809725432s infinite;
}

@-webkit-keyframes drop-132 {
  100% {
    top: 110%;
    left: 7%;
  }
}

@keyframes drop-132 {
  100% {
    top: 110%;
    left: 7%;
  }
}
.cd-pop--133 {
  width: 4px;
  height: 1.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 95%;
  opacity: 1.1134532704;
  transform: rotate(171.7940109152deg);
  -webkit-animation: drop-133 4.7807382499s 0.6178964543s infinite;
          animation: drop-133 4.7807382499s 0.6178964543s infinite;
}

@-webkit-keyframes drop-133 {
  100% {
    top: 110%;
    left: 109%;
  }
}

@keyframes drop-133 {
  100% {
    top: 110%;
    left: 109%;
  }
}
.cd-pop--134 {
  width: 6px;
  height: 2.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 115%;
  opacity: 1.448541563;
  transform: rotate(16.0249147969deg);
  -webkit-animation: drop-134 4.0883623283s 0.5693265853s infinite;
          animation: drop-134 4.0883623283s 0.5693265853s infinite;
}

@-webkit-keyframes drop-134 {
  100% {
    top: 110%;
    left: 124%;
  }
}

@keyframes drop-134 {
  100% {
    top: 110%;
    left: 124%;
  }
}
.cd-pop--135 {
  width: 2px;
  height: 0.8px;
  background-color: #d13447;
  top: -10%;
  left: 92%;
  opacity: 1.0291694097;
  transform: rotate(271.3190572148deg);
  -webkit-animation: drop-135 4.6397697796s 0.2115657726s infinite;
          animation: drop-135 4.6397697796s 0.2115657726s infinite;
}

@-webkit-keyframes drop-135 {
  100% {
    top: 110%;
    left: 98%;
  }
}

@keyframes drop-135 {
  100% {
    top: 110%;
    left: 98%;
  }
}
.cd-pop--136 {
  width: 10px;
  height: 4px;
  background-color: #ffbf00;
  top: -10%;
  left: 7%;
  opacity: 0.8604377911;
  transform: rotate(352.4583661205deg);
  -webkit-animation: drop-136 4.5373769027s 0.5982757705s infinite;
          animation: drop-136 4.5373769027s 0.5982757705s infinite;
}

@-webkit-keyframes drop-136 {
  100% {
    top: 110%;
    left: 18%;
  }
}

@keyframes drop-136 {
  100% {
    top: 110%;
    left: 18%;
  }
}
.cd-pop--137 {
  width: 8px;
  height: 3.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 147%;
  opacity: 1.1422136094;
  transform: rotate(13.4376427664deg);
  -webkit-animation: drop-137 4.489140727s 0.9273097039s infinite;
          animation: drop-137 4.489140727s 0.9273097039s infinite;
}

@-webkit-keyframes drop-137 {
  100% {
    top: 110%;
    left: 154%;
  }
}

@keyframes drop-137 {
  100% {
    top: 110%;
    left: 154%;
  }
}
.cd-pop--138 {
  width: 4px;
  height: 1.6px;
  background-color: #d13447;
  top: -10%;
  left: 148%;
  opacity: 1.2047662879;
  transform: rotate(202.8044498107deg);
  -webkit-animation: drop-138 4.7107814037s 0.4709667402s infinite;
          animation: drop-138 4.7107814037s 0.4709667402s infinite;
}

@-webkit-keyframes drop-138 {
  100% {
    top: 110%;
    left: 158%;
  }
}

@keyframes drop-138 {
  100% {
    top: 110%;
    left: 158%;
  }
}
.cd-pop--139 {
  width: 11px;
  height: 4.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 182%;
  opacity: 1.4587151857;
  transform: rotate(147.3588929335deg);
  -webkit-animation: drop-139 4.3700271561s 0.9489727936s infinite;
          animation: drop-139 4.3700271561s 0.9489727936s infinite;
}

@-webkit-keyframes drop-139 {
  100% {
    top: 110%;
    left: 186%;
  }
}

@keyframes drop-139 {
  100% {
    top: 110%;
    left: 186%;
  }
}
.cd-pop--140 {
  width: 2px;
  height: 0.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 185%;
  opacity: 1.2939027055;
  transform: rotate(75.4471645374deg);
  -webkit-animation: drop-140 4.7692795072s 0.1808434571s infinite;
          animation: drop-140 4.7692795072s 0.1808434571s infinite;
}

@-webkit-keyframes drop-140 {
  100% {
    top: 110%;
    left: 193%;
  }
}

@keyframes drop-140 {
  100% {
    top: 110%;
    left: 193%;
  }
}
.cd-pop--141 {
  width: 16px;
  height: 6.4px;
  background-color: #263672;
  top: -10%;
  left: 180%;
  opacity: 0.5726922444;
  transform: rotate(228.1904268171deg);
  -webkit-animation: drop-141 4.048965661s 0.2526838697s infinite;
          animation: drop-141 4.048965661s 0.2526838697s infinite;
}

@-webkit-keyframes drop-141 {
  100% {
    top: 110%;
    left: 181%;
  }
}

@keyframes drop-141 {
  100% {
    top: 110%;
    left: 181%;
  }
}
.cd-pop--142 {
  width: 6px;
  height: 2.4px;
  background-color: #263672;
  top: -10%;
  left: 179%;
  opacity: 1.3985045543;
  transform: rotate(17.5842683945deg);
  -webkit-animation: drop-142 4.9661481519s 0.4794546968s infinite;
          animation: drop-142 4.9661481519s 0.4794546968s infinite;
}

@-webkit-keyframes drop-142 {
  100% {
    top: 110%;
    left: 181%;
  }
}

@keyframes drop-142 {
  100% {
    top: 110%;
    left: 181%;
  }
}
.cd-pop--143 {
  width: 10px;
  height: 4px;
  background-color: #ffbf00;
  top: -10%;
  left: 137%;
  opacity: 0.9927179997;
  transform: rotate(219.289791996deg);
  -webkit-animation: drop-143 4.3513097448s 0.975220112s infinite;
          animation: drop-143 4.3513097448s 0.975220112s infinite;
}

@-webkit-keyframes drop-143 {
  100% {
    top: 110%;
    left: 151%;
  }
}

@keyframes drop-143 {
  100% {
    top: 110%;
    left: 151%;
  }
}
.cd-pop--144 {
  width: 9px;
  height: 3.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 82%;
  opacity: 0.8483087588;
  transform: rotate(111.9042792555deg);
  -webkit-animation: drop-144 4.1386733303s 0.0396790981s infinite;
          animation: drop-144 4.1386733303s 0.0396790981s infinite;
}

@-webkit-keyframes drop-144 {
  100% {
    top: 110%;
    left: 96%;
  }
}

@keyframes drop-144 {
  100% {
    top: 110%;
    left: 96%;
  }
}
.cd-pop--145 {
  width: 3px;
  height: 1.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 132%;
  opacity: 0.5616604127;
  transform: rotate(45.7189226933deg);
  -webkit-animation: drop-145 4.5360301316s 0.9197390391s infinite;
          animation: drop-145 4.5360301316s 0.9197390391s infinite;
}

@-webkit-keyframes drop-145 {
  100% {
    top: 110%;
    left: 133%;
  }
}

@keyframes drop-145 {
  100% {
    top: 110%;
    left: 133%;
  }
}
.cd-pop--146 {
  width: 14px;
  height: 5.6px;
  background-color: #d13447;
  top: -10%;
  left: 14%;
  opacity: 0.7125658394;
  transform: rotate(281.4250922331deg);
  -webkit-animation: drop-146 4.9030013203s 0.361411983s infinite;
          animation: drop-146 4.9030013203s 0.361411983s infinite;
}

@-webkit-keyframes drop-146 {
  100% {
    top: 110%;
    left: 26%;
  }
}

@keyframes drop-146 {
  100% {
    top: 110%;
    left: 26%;
  }
}
.cd-pop--147 {
  width: 15px;
  height: 6px;
  background-color: #d13447;
  top: -10%;
  left: 28%;
  opacity: 0.8380254459;
  transform: rotate(324.3351867757deg);
  -webkit-animation: drop-147 4.1444814898s 0.0278868403s infinite;
          animation: drop-147 4.1444814898s 0.0278868403s infinite;
}

@-webkit-keyframes drop-147 {
  100% {
    top: 110%;
    left: 42%;
  }
}

@keyframes drop-147 {
  100% {
    top: 110%;
    left: 42%;
  }
}
.cd-pop--148 {
  width: 15px;
  height: 6px;
  background-color: #263672;
  top: -10%;
  left: 187%;
  opacity: 1.4023139765;
  transform: rotate(217.2755677978deg);
  -webkit-animation: drop-148 4.7712658313s 0.4262845753s infinite;
          animation: drop-148 4.7712658313s 0.4262845753s infinite;
}

@-webkit-keyframes drop-148 {
  100% {
    top: 110%;
    left: 196%;
  }
}

@keyframes drop-148 {
  100% {
    top: 110%;
    left: 196%;
  }
}
.cd-pop--149 {
  width: 12px;
  height: 4.8px;
  background-color: #263672;
  top: -10%;
  left: 15%;
  opacity: 1.3122095905;
  transform: rotate(322.2084432161deg);
  -webkit-animation: drop-149 4.712677671s 0.9997665494s infinite;
          animation: drop-149 4.712677671s 0.9997665494s infinite;
}

@-webkit-keyframes drop-149 {
  100% {
    top: 110%;
    left: 30%;
  }
}

@keyframes drop-149 {
  100% {
    top: 110%;
    left: 30%;
  }
}
.cd-pop--150 {
  width: 12px;
  height: 4.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 105%;
  opacity: 0.9096427885;
  transform: rotate(49.1423517472deg);
  -webkit-animation: drop-150 4.0738829788s 0.1085610594s infinite;
          animation: drop-150 4.0738829788s 0.1085610594s infinite;
}

@-webkit-keyframes drop-150 {
  100% {
    top: 110%;
    left: 120%;
  }
}

@keyframes drop-150 {
  100% {
    top: 110%;
    left: 120%;
  }
}
.cd-pop--151 {
  width: 9px;
  height: 3.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 185%;
  opacity: 0.7589607391;
  transform: rotate(257.9923155037deg);
  -webkit-animation: drop-151 4.332019166s 0.4059976956s infinite;
          animation: drop-151 4.332019166s 0.4059976956s infinite;
}

@-webkit-keyframes drop-151 {
  100% {
    top: 110%;
    left: 195%;
  }
}

@keyframes drop-151 {
  100% {
    top: 110%;
    left: 195%;
  }
}
.cd-pop--152 {
  width: 12px;
  height: 4.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 69%;
  opacity: 0.841272265;
  transform: rotate(21.1090272073deg);
  -webkit-animation: drop-152 4.4603677008s 0.3603928269s infinite;
          animation: drop-152 4.4603677008s 0.3603928269s infinite;
}

@-webkit-keyframes drop-152 {
  100% {
    top: 110%;
    left: 75%;
  }
}

@keyframes drop-152 {
  100% {
    top: 110%;
    left: 75%;
  }
}
.cd-pop--153 {
  width: 6px;
  height: 2.4px;
  background-color: #263672;
  top: -10%;
  left: 166%;
  opacity: 1.2458975248;
  transform: rotate(267.5911990413deg);
  -webkit-animation: drop-153 4.5137403622s 0.0265220679s infinite;
          animation: drop-153 4.5137403622s 0.0265220679s infinite;
}

@-webkit-keyframes drop-153 {
  100% {
    top: 110%;
    left: 170%;
  }
}

@keyframes drop-153 {
  100% {
    top: 110%;
    left: 170%;
  }
}
.cd-pop--154 {
  width: 10px;
  height: 4px;
  background-color: #d13447;
  top: -10%;
  left: 6%;
  opacity: 0.8882800314;
  transform: rotate(87.1527157089deg);
  -webkit-animation: drop-154 4.0496310378s 0.1477242804s infinite;
          animation: drop-154 4.0496310378s 0.1477242804s infinite;
}

@-webkit-keyframes drop-154 {
  100% {
    top: 110%;
    left: 19%;
  }
}

@keyframes drop-154 {
  100% {
    top: 110%;
    left: 19%;
  }
}
.cd-pop--155 {
  width: 9px;
  height: 3.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 11%;
  opacity: 1.3157282641;
  transform: rotate(319.4434287019deg);
  -webkit-animation: drop-155 4.5043631433s 0.8747797896s infinite;
          animation: drop-155 4.5043631433s 0.8747797896s infinite;
}

@-webkit-keyframes drop-155 {
  100% {
    top: 110%;
    left: 18%;
  }
}

@keyframes drop-155 {
  100% {
    top: 110%;
    left: 18%;
  }
}
.cd-pop--156 {
  width: 10px;
  height: 4px;
  background-color: #ffbf00;
  top: -10%;
  left: 78%;
  opacity: 0.6250182431;
  transform: rotate(289.4523007256deg);
  -webkit-animation: drop-156 4.3431687029s 0.4711347681s infinite;
          animation: drop-156 4.3431687029s 0.4711347681s infinite;
}

@-webkit-keyframes drop-156 {
  100% {
    top: 110%;
    left: 86%;
  }
}

@keyframes drop-156 {
  100% {
    top: 110%;
    left: 86%;
  }
}
.cd-pop--157 {
  width: 11px;
  height: 4.4px;
  background-color: #263672;
  top: -10%;
  left: 23%;
  opacity: 1.0293808837;
  transform: rotate(291.2479746797deg);
  -webkit-animation: drop-157 4.3894269667s 0.663656714s infinite;
          animation: drop-157 4.3894269667s 0.663656714s infinite;
}

@-webkit-keyframes drop-157 {
  100% {
    top: 110%;
    left: 37%;
  }
}

@keyframes drop-157 {
  100% {
    top: 110%;
    left: 37%;
  }
}
.cd-pop--158 {
  width: 15px;
  height: 6px;
  background-color: #ffbf00;
  top: -10%;
  left: 47%;
  opacity: 1.2003815514;
  transform: rotate(175.3025149934deg);
  -webkit-animation: drop-158 4.6899012921s 0.6919797049s infinite;
          animation: drop-158 4.6899012921s 0.6919797049s infinite;
}

@-webkit-keyframes drop-158 {
  100% {
    top: 110%;
    left: 54%;
  }
}

@keyframes drop-158 {
  100% {
    top: 110%;
    left: 54%;
  }
}
.cd-pop--159 {
  width: 10px;
  height: 4px;
  background-color: #263672;
  top: -10%;
  left: 53%;
  opacity: 1.3256594269;
  transform: rotate(295.2060636015deg);
  -webkit-animation: drop-159 4.8814660176s 0.1758250134s infinite;
          animation: drop-159 4.8814660176s 0.1758250134s infinite;
}

@-webkit-keyframes drop-159 {
  100% {
    top: 110%;
    left: 64%;
  }
}

@keyframes drop-159 {
  100% {
    top: 110%;
    left: 64%;
  }
}
.cd-pop--160 {
  width: 4px;
  height: 1.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 174%;
  opacity: 0.5741918738;
  transform: rotate(17.7647415495deg);
  -webkit-animation: drop-160 4.8042447361s 0.7280076123s infinite;
          animation: drop-160 4.8042447361s 0.7280076123s infinite;
}

@-webkit-keyframes drop-160 {
  100% {
    top: 110%;
    left: 182%;
  }
}

@keyframes drop-160 {
  100% {
    top: 110%;
    left: 182%;
  }
}
.cd-pop--161 {
  width: 1px;
  height: 0.4px;
  background-color: #d13447;
  top: -10%;
  left: 182%;
  opacity: 1.3477111123;
  transform: rotate(225.9076718455deg);
  -webkit-animation: drop-161 4.2177811034s 0.2397065955s infinite;
          animation: drop-161 4.2177811034s 0.2397065955s infinite;
}

@-webkit-keyframes drop-161 {
  100% {
    top: 110%;
    left: 194%;
  }
}

@keyframes drop-161 {
  100% {
    top: 110%;
    left: 194%;
  }
}
.cd-pop--162 {
  width: 5px;
  height: 2px;
  background-color: #263672;
  top: -10%;
  left: 139%;
  opacity: 1.3359947997;
  transform: rotate(188.9410079021deg);
  -webkit-animation: drop-162 4.2590348805s 0.772946001s infinite;
          animation: drop-162 4.2590348805s 0.772946001s infinite;
}

@-webkit-keyframes drop-162 {
  100% {
    top: 110%;
    left: 144%;
  }
}

@keyframes drop-162 {
  100% {
    top: 110%;
    left: 144%;
  }
}
.cd-pop--163 {
  width: 3px;
  height: 1.2px;
  background-color: #263672;
  top: -10%;
  left: 161%;
  opacity: 0.5855140351;
  transform: rotate(89.4652711231deg);
  -webkit-animation: drop-163 4.4529501617s 0.881069622s infinite;
          animation: drop-163 4.4529501617s 0.881069622s infinite;
}

@-webkit-keyframes drop-163 {
  100% {
    top: 110%;
    left: 170%;
  }
}

@keyframes drop-163 {
  100% {
    top: 110%;
    left: 170%;
  }
}
.cd-pop--164 {
  width: 4px;
  height: 1.6px;
  background-color: #263672;
  top: -10%;
  left: 98%;
  opacity: 0.8123903527;
  transform: rotate(31.0396200267deg);
  -webkit-animation: drop-164 4.068321274s 0.482697047s infinite;
          animation: drop-164 4.068321274s 0.482697047s infinite;
}

@-webkit-keyframes drop-164 {
  100% {
    top: 110%;
    left: 105%;
  }
}

@keyframes drop-164 {
  100% {
    top: 110%;
    left: 105%;
  }
}
.cd-pop--165 {
  width: 7px;
  height: 2.8px;
  background-color: #263672;
  top: -10%;
  left: 102%;
  opacity: 0.8573193804;
  transform: rotate(157.904160114deg);
  -webkit-animation: drop-165 4.483408608s 0.5297015366s infinite;
          animation: drop-165 4.483408608s 0.5297015366s infinite;
}

@-webkit-keyframes drop-165 {
  100% {
    top: 110%;
    left: 106%;
  }
}

@keyframes drop-165 {
  100% {
    top: 110%;
    left: 106%;
  }
}
.cd-pop--166 {
  width: 13px;
  height: 5.2px;
  background-color: #263672;
  top: -10%;
  left: 151%;
  opacity: 0.9766081968;
  transform: rotate(290.2154990086deg);
  -webkit-animation: drop-166 4.3760688101s 0.144664114s infinite;
          animation: drop-166 4.3760688101s 0.144664114s infinite;
}

@-webkit-keyframes drop-166 {
  100% {
    top: 110%;
    left: 156%;
  }
}

@keyframes drop-166 {
  100% {
    top: 110%;
    left: 156%;
  }
}
.cd-pop--167 {
  width: 15px;
  height: 6px;
  background-color: #263672;
  top: -10%;
  left: 77%;
  opacity: 0.9474452448;
  transform: rotate(95.3976585102deg);
  -webkit-animation: drop-167 4.1908671863s 0.0478125211s infinite;
          animation: drop-167 4.1908671863s 0.0478125211s infinite;
}

@-webkit-keyframes drop-167 {
  100% {
    top: 110%;
    left: 85%;
  }
}

@keyframes drop-167 {
  100% {
    top: 110%;
    left: 85%;
  }
}
.cd-pop--168 {
  width: 8px;
  height: 3.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 199%;
  opacity: 0.6291168585;
  transform: rotate(54.8615760295deg);
  -webkit-animation: drop-168 4.1094699027s 0.4123034862s infinite;
          animation: drop-168 4.1094699027s 0.4123034862s infinite;
}

@-webkit-keyframes drop-168 {
  100% {
    top: 110%;
    left: 211%;
  }
}

@keyframes drop-168 {
  100% {
    top: 110%;
    left: 211%;
  }
}
.cd-pop--169 {
  width: 9px;
  height: 3.6px;
  background-color: #263672;
  top: -10%;
  left: 159%;
  opacity: 1.0631970396;
  transform: rotate(179.7970194847deg);
  -webkit-animation: drop-169 4.4241459981s 0.0601419342s infinite;
          animation: drop-169 4.4241459981s 0.0601419342s infinite;
}

@-webkit-keyframes drop-169 {
  100% {
    top: 110%;
    left: 172%;
  }
}

@keyframes drop-169 {
  100% {
    top: 110%;
    left: 172%;
  }
}
.cd-pop--170 {
  width: 13px;
  height: 5.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 186%;
  opacity: 1.4150682419;
  transform: rotate(274.5775007336deg);
  -webkit-animation: drop-170 4.0737676899s 0.7289894127s infinite;
          animation: drop-170 4.0737676899s 0.7289894127s infinite;
}

@-webkit-keyframes drop-170 {
  100% {
    top: 110%;
    left: 195%;
  }
}

@keyframes drop-170 {
  100% {
    top: 110%;
    left: 195%;
  }
}
.cd-pop--171 {
  width: 2px;
  height: 0.8px;
  background-color: #263672;
  top: -10%;
  left: 120%;
  opacity: 0.5629738098;
  transform: rotate(128.865703741deg);
  -webkit-animation: drop-171 4.7132130848s 0.0867618299s infinite;
          animation: drop-171 4.7132130848s 0.0867618299s infinite;
}

@-webkit-keyframes drop-171 {
  100% {
    top: 110%;
    left: 121%;
  }
}

@keyframes drop-171 {
  100% {
    top: 110%;
    left: 121%;
  }
}
.cd-pop--172 {
  width: 12px;
  height: 4.8px;
  background-color: #d13447;
  top: -10%;
  left: 47%;
  opacity: 1.1813096777;
  transform: rotate(357.3898209984deg);
  -webkit-animation: drop-172 4.5004080312s 0.4280947538s infinite;
          animation: drop-172 4.5004080312s 0.4280947538s infinite;
}

@-webkit-keyframes drop-172 {
  100% {
    top: 110%;
    left: 58%;
  }
}

@keyframes drop-172 {
  100% {
    top: 110%;
    left: 58%;
  }
}
.cd-pop--173 {
  width: 10px;
  height: 4px;
  background-color: #263672;
  top: -10%;
  left: 6%;
  opacity: 1.0645643984;
  transform: rotate(313.1676696671deg);
  -webkit-animation: drop-173 4.3771590212s 0.8755627117s infinite;
          animation: drop-173 4.3771590212s 0.8755627117s infinite;
}

@-webkit-keyframes drop-173 {
  100% {
    top: 110%;
    left: 12%;
  }
}

@keyframes drop-173 {
  100% {
    top: 110%;
    left: 12%;
  }
}
.cd-pop--174 {
  width: 10px;
  height: 4px;
  background-color: #ffbf00;
  top: -10%;
  left: 4%;
  opacity: 0.8647620309;
  transform: rotate(346.6768986541deg);
  -webkit-animation: drop-174 4.4300029007s 0.8645316687s infinite;
          animation: drop-174 4.4300029007s 0.8645316687s infinite;
}

@-webkit-keyframes drop-174 {
  100% {
    top: 110%;
    left: 10%;
  }
}

@keyframes drop-174 {
  100% {
    top: 110%;
    left: 10%;
  }
}
.cd-pop--175 {
  width: 9px;
  height: 3.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 7%;
  opacity: 1.3822298898;
  transform: rotate(57.2098728424deg);
  -webkit-animation: drop-175 4.8196740265s 0.8890962726s infinite;
          animation: drop-175 4.8196740265s 0.8890962726s infinite;
}

@-webkit-keyframes drop-175 {
  100% {
    top: 110%;
    left: 13%;
  }
}

@keyframes drop-175 {
  100% {
    top: 110%;
    left: 13%;
  }
}
.cd-pop--176 {
  width: 6px;
  height: 2.4px;
  background-color: #d13447;
  top: -10%;
  left: 39%;
  opacity: 1.3418057616;
  transform: rotate(244.7565277962deg);
  -webkit-animation: drop-176 4.8247962793s 0.1621929801s infinite;
          animation: drop-176 4.8247962793s 0.1621929801s infinite;
}

@-webkit-keyframes drop-176 {
  100% {
    top: 110%;
    left: 43%;
  }
}

@keyframes drop-176 {
  100% {
    top: 110%;
    left: 43%;
  }
}
.cd-pop--177 {
  width: 6px;
  height: 2.4px;
  background-color: #d13447;
  top: -10%;
  left: 3%;
  opacity: 1.3101092825;
  transform: rotate(206.97429982deg);
  -webkit-animation: drop-177 4.7958735935s 0.2767489097s infinite;
          animation: drop-177 4.7958735935s 0.2767489097s infinite;
}

@-webkit-keyframes drop-177 {
  100% {
    top: 110%;
    left: 6%;
  }
}

@keyframes drop-177 {
  100% {
    top: 110%;
    left: 6%;
  }
}
.cd-pop--178 {
  width: 1px;
  height: 0.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 85%;
  opacity: 0.7613998192;
  transform: rotate(93.2933496658deg);
  -webkit-animation: drop-178 4.4424491459s 0.8503780265s infinite;
          animation: drop-178 4.4424491459s 0.8503780265s infinite;
}

@-webkit-keyframes drop-178 {
  100% {
    top: 110%;
    left: 86%;
  }
}

@keyframes drop-178 {
  100% {
    top: 110%;
    left: 86%;
  }
}
.cd-pop--179 {
  width: 1px;
  height: 0.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 45%;
  opacity: 1.1918530776;
  transform: rotate(137.6035226434deg);
  -webkit-animation: drop-179 4.3346591617s 0.4068596793s infinite;
          animation: drop-179 4.3346591617s 0.4068596793s infinite;
}

@-webkit-keyframes drop-179 {
  100% {
    top: 110%;
    left: 50%;
  }
}

@keyframes drop-179 {
  100% {
    top: 110%;
    left: 50%;
  }
}
.cd-pop--180 {
  width: 16px;
  height: 6.4px;
  background-color: #263672;
  top: -10%;
  left: 186%;
  opacity: 0.7404393297;
  transform: rotate(288.974335519deg);
  -webkit-animation: drop-180 4.2156090474s 0.9334530927s infinite;
          animation: drop-180 4.2156090474s 0.9334530927s infinite;
}

@-webkit-keyframes drop-180 {
  100% {
    top: 110%;
    left: 200%;
  }
}

@keyframes drop-180 {
  100% {
    top: 110%;
    left: 200%;
  }
}
.cd-pop--181 {
  width: 13px;
  height: 5.2px;
  background-color: #263672;
  top: -10%;
  left: 38%;
  opacity: 0.5090008113;
  transform: rotate(140.026189484deg);
  -webkit-animation: drop-181 4.8704476054s 0.7631884209s infinite;
          animation: drop-181 4.8704476054s 0.7631884209s infinite;
}

@-webkit-keyframes drop-181 {
  100% {
    top: 110%;
    left: 48%;
  }
}

@keyframes drop-181 {
  100% {
    top: 110%;
    left: 48%;
  }
}
.cd-pop--182 {
  width: 7px;
  height: 2.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 43%;
  opacity: 1.1820843794;
  transform: rotate(214.0049736705deg);
  -webkit-animation: drop-182 4.7938103664s 0.175879418s infinite;
          animation: drop-182 4.7938103664s 0.175879418s infinite;
}

@-webkit-keyframes drop-182 {
  100% {
    top: 110%;
    left: 58%;
  }
}

@keyframes drop-182 {
  100% {
    top: 110%;
    left: 58%;
  }
}
.cd-pop--183 {
  width: 1px;
  height: 0.4px;
  background-color: #d13447;
  top: -10%;
  left: 70%;
  opacity: 1.047105447;
  transform: rotate(166.42101547deg);
  -webkit-animation: drop-183 4.5708776007s 0.2983349153s infinite;
          animation: drop-183 4.5708776007s 0.2983349153s infinite;
}

@-webkit-keyframes drop-183 {
  100% {
    top: 110%;
    left: 71%;
  }
}

@keyframes drop-183 {
  100% {
    top: 110%;
    left: 71%;
  }
}
.cd-pop--184 {
  width: 16px;
  height: 6.4px;
  background-color: #263672;
  top: -10%;
  left: 181%;
  opacity: 0.7203145882;
  transform: rotate(99.4458716114deg);
  -webkit-animation: drop-184 4.0874219428s 0.4294483946s infinite;
          animation: drop-184 4.0874219428s 0.4294483946s infinite;
}

@-webkit-keyframes drop-184 {
  100% {
    top: 110%;
    left: 190%;
  }
}

@keyframes drop-184 {
  100% {
    top: 110%;
    left: 190%;
  }
}
.cd-pop--185 {
  width: 3px;
  height: 1.2px;
  background-color: #263672;
  top: -10%;
  left: 113%;
  opacity: 0.569311487;
  transform: rotate(23.2732403175deg);
  -webkit-animation: drop-185 4.2270478286s 0.9553495487s infinite;
          animation: drop-185 4.2270478286s 0.9553495487s infinite;
}

@-webkit-keyframes drop-185 {
  100% {
    top: 110%;
    left: 126%;
  }
}

@keyframes drop-185 {
  100% {
    top: 110%;
    left: 126%;
  }
}
.cd-pop--186 {
  width: 12px;
  height: 4.8px;
  background-color: #d13447;
  top: -10%;
  left: 197%;
  opacity: 1.4577896202;
  transform: rotate(326.5267210176deg);
  -webkit-animation: drop-186 4.243690984s 0.7487935321s infinite;
          animation: drop-186 4.243690984s 0.7487935321s infinite;
}

@-webkit-keyframes drop-186 {
  100% {
    top: 110%;
    left: 201%;
  }
}

@keyframes drop-186 {
  100% {
    top: 110%;
    left: 201%;
  }
}
.cd-pop--187 {
  width: 15px;
  height: 6px;
  background-color: #d13447;
  top: -10%;
  left: 162%;
  opacity: 1.345899702;
  transform: rotate(131.6154239686deg);
  -webkit-animation: drop-187 4.8229245356s 0.8419379409s infinite;
          animation: drop-187 4.8229245356s 0.8419379409s infinite;
}

@-webkit-keyframes drop-187 {
  100% {
    top: 110%;
    left: 165%;
  }
}

@keyframes drop-187 {
  100% {
    top: 110%;
    left: 165%;
  }
}
.cd-pop--188 {
  width: 8px;
  height: 3.2px;
  background-color: #263672;
  top: -10%;
  left: 110%;
  opacity: 1.3308964348;
  transform: rotate(171.3387001323deg);
  -webkit-animation: drop-188 4.2578678054s 0.9642286063s infinite;
          animation: drop-188 4.2578678054s 0.9642286063s infinite;
}

@-webkit-keyframes drop-188 {
  100% {
    top: 110%;
    left: 113%;
  }
}

@keyframes drop-188 {
  100% {
    top: 110%;
    left: 113%;
  }
}
.cd-pop--189 {
  width: 10px;
  height: 4px;
  background-color: #263672;
  top: -10%;
  left: 80%;
  opacity: 1.0578432389;
  transform: rotate(184.3854199439deg);
  -webkit-animation: drop-189 4.8518705181s 0.2616995703s infinite;
          animation: drop-189 4.8518705181s 0.2616995703s infinite;
}

@-webkit-keyframes drop-189 {
  100% {
    top: 110%;
    left: 85%;
  }
}

@keyframes drop-189 {
  100% {
    top: 110%;
    left: 85%;
  }
}
.cd-pop--190 {
  width: 15px;
  height: 6px;
  background-color: #263672;
  top: -10%;
  left: 19%;
  opacity: 0.5719964163;
  transform: rotate(98.1284519609deg);
  -webkit-animation: drop-190 4.6467471059s 0.0480581429s infinite;
          animation: drop-190 4.6467471059s 0.0480581429s infinite;
}

@-webkit-keyframes drop-190 {
  100% {
    top: 110%;
    left: 31%;
  }
}

@keyframes drop-190 {
  100% {
    top: 110%;
    left: 31%;
  }
}
.cd-pop--191 {
  width: 14px;
  height: 5.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 167%;
  opacity: 0.6916915625;
  transform: rotate(250.6953923951deg);
  -webkit-animation: drop-191 4.2768418517s 0.6052442111s infinite;
          animation: drop-191 4.2768418517s 0.6052442111s infinite;
}

@-webkit-keyframes drop-191 {
  100% {
    top: 110%;
    left: 180%;
  }
}

@keyframes drop-191 {
  100% {
    top: 110%;
    left: 180%;
  }
}
.cd-pop--192 {
  width: 14px;
  height: 5.6px;
  background-color: #d13447;
  top: -10%;
  left: 163%;
  opacity: 0.6542427757;
  transform: rotate(162.8055948442deg);
  -webkit-animation: drop-192 4.9441228681s 0.3734410843s infinite;
          animation: drop-192 4.9441228681s 0.3734410843s infinite;
}

@-webkit-keyframes drop-192 {
  100% {
    top: 110%;
    left: 165%;
  }
}

@keyframes drop-192 {
  100% {
    top: 110%;
    left: 165%;
  }
}
.cd-pop--193 {
  width: 10px;
  height: 4px;
  background-color: #263672;
  top: -10%;
  left: 2%;
  opacity: 0.7129211724;
  transform: rotate(347.7260873292deg);
  -webkit-animation: drop-193 4.4299857243s 0.4020375012s infinite;
          animation: drop-193 4.4299857243s 0.4020375012s infinite;
}

@-webkit-keyframes drop-193 {
  100% {
    top: 110%;
    left: 11%;
  }
}

@keyframes drop-193 {
  100% {
    top: 110%;
    left: 11%;
  }
}
.cd-pop--194 {
  width: 4px;
  height: 1.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 136%;
  opacity: 0.5956963836;
  transform: rotate(168.9620981459deg);
  -webkit-animation: drop-194 4.4882675543s 0.9205467624s infinite;
          animation: drop-194 4.4882675543s 0.9205467624s infinite;
}

@-webkit-keyframes drop-194 {
  100% {
    top: 110%;
    left: 151%;
  }
}

@keyframes drop-194 {
  100% {
    top: 110%;
    left: 151%;
  }
}
.cd-pop--195 {
  width: 15px;
  height: 6px;
  background-color: #263672;
  top: -10%;
  left: 32%;
  opacity: 0.501530644;
  transform: rotate(17.0894821464deg);
  -webkit-animation: drop-195 4.3191268882s 0.2030281343s infinite;
          animation: drop-195 4.3191268882s 0.2030281343s infinite;
}

@-webkit-keyframes drop-195 {
  100% {
    top: 110%;
    left: 40%;
  }
}

@keyframes drop-195 {
  100% {
    top: 110%;
    left: 40%;
  }
}
.cd-pop--196 {
  width: 6px;
  height: 2.4px;
  background-color: #263672;
  top: -10%;
  left: 1%;
  opacity: 1.013867294;
  transform: rotate(164.810250872deg);
  -webkit-animation: drop-196 4.0068898846s 0.0302712647s infinite;
          animation: drop-196 4.0068898846s 0.0302712647s infinite;
}

@-webkit-keyframes drop-196 {
  100% {
    top: 110%;
    left: 11%;
  }
}

@keyframes drop-196 {
  100% {
    top: 110%;
    left: 11%;
  }
}
.cd-pop--197 {
  width: 7px;
  height: 2.8px;
  background-color: #d13447;
  top: -10%;
  left: 63%;
  opacity: 1.1339761217;
  transform: rotate(102.7700563398deg);
  -webkit-animation: drop-197 4.1211943572s 0.1701112378s infinite;
          animation: drop-197 4.1211943572s 0.1701112378s infinite;
}

@-webkit-keyframes drop-197 {
  100% {
    top: 110%;
    left: 72%;
  }
}

@keyframes drop-197 {
  100% {
    top: 110%;
    left: 72%;
  }
}
.cd-pop--198 {
  width: 8px;
  height: 3.2px;
  background-color: #d13447;
  top: -10%;
  left: 32%;
  opacity: 0.8920012745;
  transform: rotate(29.3271183661deg);
  -webkit-animation: drop-198 4.4267528196s 0.0100963691s infinite;
          animation: drop-198 4.4267528196s 0.0100963691s infinite;
}

@-webkit-keyframes drop-198 {
  100% {
    top: 110%;
    left: 33%;
  }
}

@keyframes drop-198 {
  100% {
    top: 110%;
    left: 33%;
  }
}
.cd-pop--199 {
  width: 10px;
  height: 4px;
  background-color: #263672;
  top: -10%;
  left: 77%;
  opacity: 1.3103343368;
  transform: rotate(302.0284008818deg);
  -webkit-animation: drop-199 4.8385573398s 0.3285373843s infinite;
          animation: drop-199 4.8385573398s 0.3285373843s infinite;
}

@-webkit-keyframes drop-199 {
  100% {
    top: 110%;
    left: 87%;
  }
}

@keyframes drop-199 {
  100% {
    top: 110%;
    left: 87%;
  }
}
.cd-pop--200 {
  width: 11px;
  height: 4.4px;
  background-color: #d13447;
  top: -10%;
  left: 107%;
  opacity: 0.6608753873;
  transform: rotate(73.2406187deg);
  -webkit-animation: drop-200 4.4261555002s 0.1729120562s infinite;
          animation: drop-200 4.4261555002s 0.1729120562s infinite;
}

@-webkit-keyframes drop-200 {
  100% {
    top: 110%;
    left: 108%;
  }
}

@keyframes drop-200 {
  100% {
    top: 110%;
    left: 108%;
  }
}
/* Awward Popper CSS End */
/* Hero Lighting Star CSS Start */
.cd-light__star {
  display: block;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: #ffffff;
  top: 100px;
  left: 10%;
  position: relative;
  transform-origin: 100% 0;
  -webkit-animation: lightAnimation 2s infinite ease-out;
          animation: lightAnimation 2s infinite ease-out;
  -webkit-animation-direction: normal;
          animation-direction: normal;
  opacity: 0;
}
.cd-light__star:after {
  content: "";
  position: absolute;
  top: 0px;
  left: 4px;
  border: 2px solid;
  border-width: 2px 150px 2px 150px;
  border-color: transparent transparent transparent #ffffff;
  transform: rotate(-45deg) translate3d(1px, -1px, 0);
  transform-origin: 0% 100%;
  -webkit-animation: lightTravelAnimation 2s infinite ease-out;
          animation: lightTravelAnimation 2s infinite ease-out;
  -webkit-animation-direction: normal;
          animation-direction: normal;
}
.cd-light .pink {
  top: 150px;
  left: 10%;
  background: #ffffff;
  -webkit-animation-delay: 1.8s;
          animation-delay: 1.8s;
}
.cd-light .pink:after {
  border-color: transparent transparent transparent #ffffff;
  -webkit-animation-delay: 1.8s;
          animation-delay: 1.8s;
}
.cd-light .blue {
  top: 100px;
  left: 17%;
  background: #ffffff;
  -webkit-animation-delay: 4.5s;
          animation-delay: 4.5s;
}
.cd-light .blue:after {
  border-color: transparent transparent transparent #ffffff;
  -webkit-animation-delay: 4.5s;
          animation-delay: 4.5s;
}
.cd-light .yellow {
  top: 50px;
  left: 25%;
  background: #ffffff;
  -webkit-animation-delay: 5.8s;
          animation-delay: 5.8s;
}
.cd-light .yellow:after {
  border-color: transparent transparent transparent #ffffff;
  -webkit-animation-delay: 5.8s;
          animation-delay: 5.8s;
}

@-webkit-keyframes lightTravelAnimation {
  50% {
    transform: scale(1) rotate(-45deg) translate(0px, 0px);
  }
  100% {
    transform: scale(0.5) rotate(-45deg) translate(0px, -1px);
  }
}
@-webkit-keyframes lightAnimation {
  0% {
    opacity: 0;
    transform: scale(0) rotate(0) translate3d(0, 0, 0);
  }
  50% {
    opacity: 1;
    transform: scale(1) rotate(0) translate3d(-200px, 200px, 0);
  }
  100% {
    opacity: 0;
    transform: scale(1) rotate(0) translate3d(-300px, 300px, 0);
  }
}
/* Hero Lighting Star CSS End */
/* Night Vison CSS Start */
.cd-stars {
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 1794px 8886px #FFF, 110px 1260px #FFF, 1506px 1436px #FFF, 885px 1194px #FFF, 760px 877px #FFF, 1965px 167px #FFF, 1820px 1735px #FFF, 1147px 1466px #FFF, 371px 1804px #FFF, 1812px 1895px #FFF, 687px 343px #FFF, 1305px 1149px #FFF, 1469px 137px #FFF, 1422px 127px #FFF, 1981px 1271px #FFF, 1597px 1674px #FFF, 1433px 1736px #FFF, 404px 1241px #FFF, 1086px 638px #FFF, 1890px 1579px #FFF, 1539px 1473px #FFF, 1560px 1085px #FFF, 890px 1406px #FFF, 1565px 346px #FFF, 1618px 923px #FFF, 1022px 541px #FFF, 776px 1885px #FFF, 1751px 1868px #FFF, 640px 109px #FFF, 686px 1233px #FFF, 1659px 1245px #FFF, 1630px 1780px #FFF, 751px 272px #FFF, 1706px 849px #FFF, 1355px 1663px #FFF, 1121px 1362px #FFF, 887px 993px #FFF, 1540px 801px #FFF, 187px 656px #FFF, 1307px 335px #FFF, 1049px 1405px #FFF, 61px 1139px #FFF, 314px 1942px #FFF, 1050px 1602px #FFF, 236px 73px #FFF, 164px 1465px #FFF, 1090px 1534px #FFF, 1327px 1512px #FFF, 1248px 1309px #FFF, 1902px 515px #FFF, 1512px 857px #FFF, 1922px 27px #FFF, 824px 1191px #FFF, 1033px 189px #FFF, 1124px 640px #FFF, 1295px 1823px #FFF, 1371px 960px #FFF, 1107px 47px #FFF, 365px 347px #FFF, 1162px 1477px #FFF, 623px 1503px #FFF, 1651px 1579px #FFF, 1357px 431px #FFF, 967px 762px #FFF, 1893px 1710px #FFF, 505px 159px #FFF, 1452px 1860px #FFF, 1112px 1531px #FFF, 1596px 1720px #FFF, 74px 738px #FFF, 478px 1900px #FFF, 727px 1599px #FFF, 1946px 560px #FFF, 973px 433px #FFF, 406px 983px #FFF, 869px 1395px #FFF, 342px 1484px #FFF, 1247px 1854px #FFF, 346px 1986px #FFF, 1133px 1565px #FFF, 609px 407px #FFF, 256px 1372px #FFF, 1014px 947px #FFF, 252px 1434px #FFF, 758px 274px #FFF, 214px 316px #FFF, 61px 1266px #FFF, 330px 1719px #FFF, 580px 1727px #FFF, 606px 1366px #FFF, 1567px 1133px #FFF, 455px 1645px #FFF, 1469px 955px #FFF, 1762px 126px #FFF, 1265px 1716px #FFF, 1879px 1945px #FFF, 1812px 1403px #FFF, 1312px 378px #FFF, 1731px 735px #FFF, 322px 836px #FFF, 246px 280px #FFF, 784px 1395px #FFF, 64px 438px #FFF, 1644px 1751px #FFF, 660px 242px #FFF, 1844px 902px #FFF, 110px 1164px #FFF, 1509px 692px #FFF, 257px 661px #FFF, 468px 84px #FFF, 1704px 1556px #FFF, 856px 633px #FFF, 1091px 6px #FFF, 1198px 1168px #FFF, 1409px 490px #FFF, 902px 1456px #FFF, 1165px 1307px #FFF, 1592px 98px #FFF, 1915px 811px #FFF, 137px 1314px #FFF, 655px 156px #FFF, 1565px 1908px #FFF, 237px 1229px #FFF, 643px 821px #FFF, 1386px 13px #FFF, 1892px 1124px #FFF, 965px 1690px #FFF, 977px 1535px #FFF, 1877px 1608px #FFF, 385px 431px #FFF, 820px 1653px #FFF, 1593px 1975px #FFF, 1902px 590px #FFF, 921px 1029px #FFF, 102px 666px #FFF, 1093px 742px #FFF, 1706px 1176px #FFF, 975px 454px #FFF, 1162px 583px #FFF, 1710px 1907px #FFF, 1324px 478px #FFF, 1749px 1513px #FFF, 1819px 1595px #FFF, 1033px 1871px #FFF, 1246px 1653px #FFF, 1290px 1355px #FFF, 1271px 835px #FFF, 943px 1706px #FFF, 1883px 458px #FFF, 1037px 1626px #FFF, 1695px 1270px #FFF, 1314px 1675px #FFF, 1501px 138px #FFF, 495px 496px #FFF, 1426px 445px #FFF, 1166px 346px #FFF, 1418px 1646px #FFF, 416px 1363px #FFF, 640px 1744px #FFF, 1033px 1951px #FFF, 1382px 592px #FFF, 713px 1549px #FFF, 1066px 1142px #FFF, 679px 510px #FFF, 1928px 39px #FFF, 1392px 1614px #FFF, 613px 1189px #FFF, 703px 1347px #FFF, 228px 1714px #FFF, 788px 155px #FFF, 1647px 397px #FFF, 1730px 1578px #FFF, 1928px 548px #FFF, 1248px 431px #FFF, 485px 948px #FFF, 1604px 1974px #FFF, 60px 772px #FFF, 582px 1124px #FFF, 399px 1499px #FFF, 88px 1348px #FFF, 528px 283px #FFF, 1477px 517px #FFF, 1738px 3px #FFF, 1091px 324px #FFF, 1822px 1881px #FFF, 485px 1316px #FFF, 1018px 320px #FFF, 872px 1317px #FFF, 1740px 1926px #FFF, 1404px 1681px #FFF, 131px 1062px #FFF, 2000px 814px #FFF, 465px 1679px #FFF, 788px 524px #FFF, 1120px 1100px #FFF, 439px 1474px #FFF, 1019px 1037px #FFF, 995px 955px #FFF, 52px 932px #FFF, 628px 1859px #FFF, 509px 1088px #FFF, 621px 1089px #FFF, 985px 1314px #FFF, 234px 1385px #FFF, 1504px 1969px #FFF, 1711px 1486px #FFF, 1365px 902px #FFF, 1308px 502px #FFF, 1195px 140px #FFF, 1245px 1001px #FFF, 1163px 1950px #FFF, 337px 1371px #FFF, 603px 1902px #FFF, 1459px 1246px #FFF, 363px 1825px #FFF, 1108px 946px #FFF, 513px 208px #FFF, 1413px 1848px #FFF, 1488px 845px #FFF, 5px 1383px #FFF, 1887px 421px #FFF, 1753px 1649px #FFF, 662px 130px #FFF, 86px 1902px #FFF, 76px 503px #FFF, 1065px 279px #FFF, 1737px 30px #FFF, 1568px 146px #FFF, 519px 1428px #FFF, 193px 1042px #FFF, 246px 631px #FFF, 1619px 424px #FFF, 829px 214px #FFF, 245px 1679px #FFF, 1406px 165px #FFF, 198px 1548px #FFF, 1632px 1433px #FFF, 34px 674px #FFF, 1654px 591px #FFF, 275px 989px #FFF, 258px 261px #FFF, 191px 1127px #FFF, 42px 1263px #FFF, 1381px 195px #FFF, 1995px 325px #FFF, 1300px 596px #FFF, 51px 1828px #FFF, 151px 1355px #FFF, 15px 291px #FFF, 375px 1840px #FFF, 904px 703px #FFF, 514px 1315px #FFF, 1038px 1397px #FFF, 865px 1213px #FFF, 673px 557px #FFF, 1801px 782px #FFF, 1676px 649px #FFF, 1702px 995px #FFF, 1358px 176px #FFF, 1426px 1534px #FFF, 741px 271px #FFF, 1788px 689px #FFF, 1927px 1266px #FFF, 152px 1534px #FFF, 326px 36px #FFF, 1749px 389px #FFF, 583px 1844px #FFF, 93px 1881px #FFF, 1149px 975px #FFF, 39px 1756px #FFF, 1640px 1583px #FFF, 892px 830px #FFF, 1821px 1390px #FFF, 87px 1571px #FFF, 1559px 562px #FFF, 1104px 1327px #FFF, 761px 1335px #FFF, 1405px 657px #FFF, 617px 1304px #FFF, 825px 1657px #FFF, 1351px 1449px #FFF, 1097px 874px #FFF, 853px 1252px #FFF, 887px 361px #FFF, 1287px 269px #FFF, 1027px 742px #FFF, 1745px 16px #FFF, 297px 700px #FFF, 477px 1673px #FFF, 1258px 324px #FFF, 669px 777px #FFF, 1378px 1954px #FFF, 762px 987px #FFF, 1841px 23px #FFF, 10px 463px #FFF, 1704px 381px #FFF, 1827px 716px #FFF, 1663px 131px #FFF, 719px 485px #FFF, 1964px 885px #FFF, 218px 1861px #FFF, 1490px 870px #FFF, 636px 216px #FFF, 929px 541px #FFF, 435px 1271px #FFF, 393px 350px #FFF, 1175px 1966px #FFF, 1619px 775px #FFF, 1303px 832px #FFF, 811px 1198px #FFF, 730px 1880px #FFF, 985px 1723px #FFF, 928px 1842px #FFF, 1650px 1106px #FFF, 1481px 1736px #FFF, 171px 1740px #FFF, 1099px 900px #FFF, 829px 1692px #FFF, 954px 1470px #FFF, 1992px 1517px #FFF, 148px 1201px #FFF, 46px 524px #FFF, 1585px 558px #FFF, 530px 168px #FFF, 1616px 1610px #FFF, 772px 1597px #FFF, 284px 411px #FFF, 135px 1331px #FFF, 826px 1251px #FFF, 1085px 1575px #FFF, 472px 408px #FFF, 1641px 1645px #FFF, 1927px 1088px #FFF, 11px 1007px #FFF, 1770px 234px #FFF, 295px 1218px #FFF, 876px 905px #FFF, 1560px 1528px #FFF, 1932px 1942px #FFF, 1131px 680px #FFF, 478px 608px #FFF, 774px 731px #FFF, 992px 797px #FFF, 429px 1401px #FFF, 341px 656px #FFF, 1809px 138px #FFF, 436px 1051px #FFF, 1939px 1063px #FFF, 1813px 820px #FFF, 1213px 376px #FFF, 1071px 166px #FFF, 1400px 1370px #FFF, 1437px 948px #FFF, 430px 389px #FFF, 1346px 1415px #FFF, 599px 1780px #FFF, 1912px 1983px #FFF, 384px 90px #FFF, 1971px 940px #FFF, 249px 188px #FFF, 1964px 1598px #FFF, 1911px 340px #FFF, 168px 1503px #FFF, 372px 145px #FFF, 785px 1105px #FFF, 1463px 1383px #FFF, 887px 1576px #FFF, 183px 721px #FFF, 1300px 647px #FFF, 1209px 1864px #FFF, 1153px 785px #FFF, 603px 792px #FFF, 1757px 862px #FFF, 169px 1004px #FFF, 577px 1722px #FFF, 1328px 537px #FFF, 860px 9px #FFF, 723px 1022px #FFF, 596px 279px #FFF, 392px 248px #FFF, 551px 1354px #FFF, 777px 1489px #FFF, 291px 1817px #FFF, 466px 1109px #FFF, 1582px 81px #FFF, 226px 1005px #FFF, 1993px 1119px #FFF, 212px 850px #FFF, 1440px 308px #FFF, 1835px 275px #FFF, 733px 1262px #FFF, 375px 133px #FFF, 1194px 217px #FFF, 553px 386px #FFF, 532px 1562px #FFF, 824px 1655px #FFF, 361px 176px #FFF, 589px 507px #FFF, 944px 1335px #FFF, 372px 611px #FFF, 1173px 1021px #FFF, 628px 1098px #FFF, 1809px 1299px #FFF, 1925px 622px #FFF, 1559px 1419px #FFF, 747px 692px #FFF, 1002px 403px #FFF, 238px 358px #FFF, 1603px 939px #FFF, 454px 1991px #FFF, 222px 1484px #FFF, 1255px 1673px #FFF, 1357px 36px #FFF, 308px 202px #FFF, 1246px 1604px #FFF, 1763px 272px #FFF, 1113px 1297px #FFF, 293px 172px #FFF, 1366px 1146px #FFF, 47px 384px #FFF, 1377px 89px #FFF, 1898px 1685px #FFF, 396px 1510px #FFF, 153px 254px #FFF, 187px 181px #FFF, 1712px 660px #FFF, 990px 1414px #FFF, 1815px 1792px #FFF, 414px 1223px #FFF, 1872px 1022px #FFF, 118px 1058px #FFF, 1635px 602px #FFF, 442px 1258px #FFF, 451px 1510px #FFF, 276px 424px #FFF, 1220px 1091px #FFF, 270px 1915px #FFF, 124px 1825px #FFF, 341px 1409px #FFF, 564px 857px #FFF, 1021px 49px #FFF, 1962px 1432px #FFF, 58px 1469px #FFF, 254px 1983px #FFF, 1257px 1456px #FFF, 1653px 1578px #FFF, 1402px 859px #FFF, 1766px 1352px #FFF, 235px 1462px #FFF, 8px 24px #FFF, 402px 613px #FFF, 1674px 1925px #FFF, 1722px 316px #FFF, 576px 1017px #FFF, 1795px 1627px #FFF, 950px 1875px #FFF, 459px 1870px #FFF, 892px 1145px #FFF, 93px 1284px #FFF, 1080px 1557px #FFF, 704px 660px #FFF, 960px 141px #FFF, 108px 1228px #FFF, 1354px 25px #FFF, 1758px 1707px #FFF, 596px 1260px #FFF, 1665px 1719px #FFF, 238px 1359px #FFF, 367px 1145px #FFF, 94px 731px #FFF, 1179px 1678px #FFF, 446px 1824px #FFF, 392px 600px #FFF, 655px 1183px #FFF, 670px 489px #FFF, 1690px 771px #FFF, 859px 88px #FFF, 898px 1165px #FFF, 477px 1207px #FFF, 349px 1862px #FFF, 387px 290px #FFF, 1189px 894px #FFF, 451px 1492px #FFF, 298px 897px #FFF, 1943px 1376px #FFF, 703px 1645px #FFF, 389px 1148px #FFF, 1059px 757px #FFF, 553px 1597px #FFF, 1050px 1356px #FFF, 1946px 425px #FFF, 64px 2000px #FFF, 924px 1960px #FFF, 533px 822px #FFF, 478px 667px #FFF, 1266px 791px #FFF, 191px 949px #FFF, 1923px 1176px #FFF, 1059px 1784px #FFF, 1312px 517px #FFF, 1197px 400px #FFF, 1492px 536px #FFF, 930px 1221px #FFF, 1475px 1841px #FFF, 1999px 519px #FFF, 531px 379px #FFF, 1795px 1235px #FFF, 733px 886px #FFF, 1024px 930px #FFF, 303px 1116px #FFF, 1861px 1048px #FFF, 1725px 838px #FFF, 103px 1957px #FFF, 1038px 417px #FFF, 1243px 757px #FFF, 481px 85px #FFF, 1972px 4px #FFF, 872px 1971px #FFF, 377px 1696px #FFF, 1109px 779px #FFF, 1704px 1279px #FFF, 346px 1790px #FFF, 286px 1541px #FFF, 1240px 233px #FFF, 1696px 87px #FFF, 1144px 440px #FFF, 1486px 465px #FFF, 495px 1857px #FFF, 1222px 1077px #FFF, 782px 361px #FFF, 770px 1734px #FFF, 1500px 1829px #FFF, 34px 1884px #FFF, 25px 660px #FFF, 524px 1246px #FFF, 1805px 1489px #FFF, 73px 368px #FFF, 1929px 932px #FFF, 1680px 238px #FFF, 856px 1179px #FFF, 791px 184px #FFF, 952px 1963px #FFF, 1047px 886px #FFF, 1946px 921px #FFF, 820px 1151px #FFF, 1568px 395px #FFF, 12px 924px #FFF, 1734px 758px #FFF, 57px 954px #FFF, 757px 1750px #FFF, 594px 240px #FFF, 1431px 981px #FFF, 1212px 943px #FFF, 936px 1862px #FFF, 875px 1611px #FFF, 1680px 304px #FFF, 1926px 1047px #FFF, 1835px 1982px #FFF, 380px 1605px #FFF, 1187px 1309px #FFF, 610px 1107px #FFF, 350px 1560px #FFF, 649px 1753px #FFF, 562px 1686px #FFF, 1680px 653px #FFF, 361px 1222px #FFF, 364px 1127px #FFF, 1270px 458px #FFF, 1891px 216px #FFF, 459px 552px #FFF, 1557px 1012px #FFF, 272px 947px #FFF, 950px 1501px #FFF, 1852px 1784px #FFF, 713px 103px #FFF, 1422px 1879px #FFF, 1768px 1608px #FFF, 1585px 95px #FFF, 301px 746px #FFF, 538px 458px #FFF, 259px 1484px #FFF, 205px 1564px #FFF, 1879px 291px #FFF, 1050px 1003px #FFF, 1902px 1764px #FFF, 240px 334px #FFF, 1015px 1411px #FFF, 1577px 925px #FFF, 322px 925px #FFF, 1107px 800px #FFF, 715px 705px #FFF, 1200px 200px #FFF, 73px 128px #FFF, 679px 632px #FFF, 343px 1052px #FFF, 1783px 856px #FFF, 648px 1948px #FFF, 640px 1156px #FFF, 1801px 1107px #FFF, 1704px 1391px #FFF, 912px 794px #FFF, 1167px 1715px #FFF, 1996px 523px #FFF, 1357px 101px #FFF, 83px 1006px #FFF, 929px 1272px #FFF, 1410px 1694px #FFF, 1791px 1079px #FFF, 789px 1343px #FFF, 1918px 146px #FFF, 1573px 1989px #FFF, 499px 593px #FFF, 367px 132px #FFF, 662px 617px #FFF, 1506px 1122px #FFF, 1126px 986px #FFF, 1947px 449px #FFF, 225px 1148px #FFF, 719px 1079px #FFF, 856px 820px #FFF, 1331px 687px #FFF, 1255px 1361px #FFF, 1367px 1987px #FFF, 569px 1734px #FFF, 1406px 977px #FFF, 191px 402px #FFF, 339px 856px #FFF, 426px 1366px #FFF, 1835px 347px #FFF, 482px 1156px #FFF, 740px 1300px #FFF, 1668px 849px #FFF, 1967px 1621px #FFF, 1670px 1497px #FFF, 860px 985px #FFF, 738px 938px #FFF, 931px 1658px #FFF, 1562px 950px #FFF, 604px 1757px #FFF, 1372px 125px #FFF, 256px 1703px #FFF, 1630px 575px #FFF, 375px 697px #FFF, 935px 330px #FFF, 644px 252px #FFF, 3px 1521px #FFF, 425px 1305px #FFF, 542px 40px #FFF, 1614px 1054px #FFF, 422px 177px #FFF, 1643px 1171px #FFF, 1800px 1456px #FFF, 1125px 1621px #FFF, 1072px 658px #FFF, 394px 226px #FFF, 1426px 1078px #FFF, 1833px 1314px #FFF, 502px 872px #FFF, 1734px 726px #FFF, 1574px 924px #FFF, 355px 457px #FFF, 637px 1413px #FFF, 1512px 283px #FFF, 1508px 1868px #FFF, 647px 336px #FFF, 1434px 1896px #FFF, 117px 1246px #FFF, 470px 582px #FFF, 1467px 40px #FFF, 82px 791px #FFF, 1245px 1470px #FFF, 472px 1518px #FFF, 201px 70px #FFF, 643px 1188px #FFF, 39px 214px #FFF, 656px 1914px #FFF, 395px 769px #FFF, 1696px 192px #FFF, 696px 572px #FFF, 1361px 1188px #FFF, 470px 193px #FFF, 1757px 1929px #FFF, 134px 55px #FFF, 1561px 786px #FFF, 562px 1092px #FFF, 1835px 657px #FFF, 86px 1534px #FFF, 424px 77px #FFF, 1444px 1719px #FFF, 277px 737px #FFF, 1999px 12px #FFF, 1973px 853px #FFF, 1804px 1140px #FFF, 1258px 164px #FFF, 1719px 216px #FFF, 195px 959px #FFF, 797px 944px #FFF, 1658px 1950px #FFF, 853px 17px #FFF, 564px 944px #FFF;
  -webkit-animation: animStar 100s linear infinite;
          animation: animStar 100s linear infinite;
  opacity: 0.25;
}
.cd-stars:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 1794px 8886px #FFF, 110px 1260px #FFF, 1506px 1436px #FFF, 885px 1194px #FFF, 760px 877px #FFF, 1965px 167px #FFF, 1820px 1735px #FFF, 1147px 1466px #FFF, 371px 1804px #FFF, 1812px 1895px #FFF, 687px 343px #FFF, 1305px 1149px #FFF, 1469px 137px #FFF, 1422px 127px #FFF, 1981px 1271px #FFF, 1597px 1674px #FFF, 1433px 1736px #FFF, 404px 1241px #FFF, 1086px 638px #FFF, 1890px 1579px #FFF, 1539px 1473px #FFF, 1560px 1085px #FFF, 890px 1406px #FFF, 1565px 346px #FFF, 1618px 923px #FFF, 1022px 541px #FFF, 776px 1885px #FFF, 1751px 1868px #FFF, 640px 109px #FFF, 686px 1233px #FFF, 1659px 1245px #FFF, 1630px 1780px #FFF, 751px 272px #FFF, 1706px 849px #FFF, 1355px 1663px #FFF, 1121px 1362px #FFF, 887px 993px #FFF, 1540px 801px #FFF, 187px 656px #FFF, 1307px 335px #FFF, 1049px 1405px #FFF, 61px 1139px #FFF, 314px 1942px #FFF, 1050px 1602px #FFF, 236px 73px #FFF, 164px 1465px #FFF, 1090px 1534px #FFF, 1327px 1512px #FFF, 1248px 1309px #FFF, 1902px 515px #FFF, 1512px 857px #FFF, 1922px 27px #FFF, 824px 1191px #FFF, 1033px 189px #FFF, 1124px 640px #FFF, 1295px 1823px #FFF, 1371px 960px #FFF, 1107px 47px #FFF, 365px 347px #FFF, 1162px 1477px #FFF, 623px 1503px #FFF, 1651px 1579px #FFF, 1357px 431px #FFF, 967px 762px #FFF, 1893px 1710px #FFF, 505px 159px #FFF, 1452px 1860px #FFF, 1112px 1531px #FFF, 1596px 1720px #FFF, 74px 738px #FFF, 478px 1900px #FFF, 727px 1599px #FFF, 1946px 560px #FFF, 973px 433px #FFF, 406px 983px #FFF, 869px 1395px #FFF, 342px 1484px #FFF, 1247px 1854px #FFF, 346px 1986px #FFF, 1133px 1565px #FFF, 609px 407px #FFF, 256px 1372px #FFF, 1014px 947px #FFF, 252px 1434px #FFF, 758px 274px #FFF, 214px 316px #FFF, 61px 1266px #FFF, 330px 1719px #FFF, 580px 1727px #FFF, 606px 1366px #FFF, 1567px 1133px #FFF, 455px 1645px #FFF, 1469px 955px #FFF, 1762px 126px #FFF, 1265px 1716px #FFF, 1879px 1945px #FFF, 1812px 1403px #FFF, 1312px 378px #FFF, 1731px 735px #FFF, 322px 836px #FFF, 246px 280px #FFF, 784px 1395px #FFF, 64px 438px #FFF, 1644px 1751px #FFF, 660px 242px #FFF, 1844px 902px #FFF, 110px 1164px #FFF, 1509px 692px #FFF, 257px 661px #FFF, 468px 84px #FFF, 1704px 1556px #FFF, 856px 633px #FFF, 1091px 6px #FFF, 1198px 1168px #FFF, 1409px 490px #FFF, 902px 1456px #FFF, 1165px 1307px #FFF, 1592px 98px #FFF, 1915px 811px #FFF, 137px 1314px #FFF, 655px 156px #FFF, 1565px 1908px #FFF, 237px 1229px #FFF, 643px 821px #FFF, 1386px 13px #FFF, 1892px 1124px #FFF, 965px 1690px #FFF, 977px 1535px #FFF, 1877px 1608px #FFF, 385px 431px #FFF, 820px 1653px #FFF, 1593px 1975px #FFF, 1902px 590px #FFF, 921px 1029px #FFF, 102px 666px #FFF, 1093px 742px #FFF, 1706px 1176px #FFF, 975px 454px #FFF, 1162px 583px #FFF, 1710px 1907px #FFF, 1324px 478px #FFF, 1749px 1513px #FFF, 1819px 1595px #FFF, 1033px 1871px #FFF, 1246px 1653px #FFF, 1290px 1355px #FFF, 1271px 835px #FFF, 943px 1706px #FFF, 1883px 458px #FFF, 1037px 1626px #FFF, 1695px 1270px #FFF, 1314px 1675px #FFF, 1501px 138px #FFF, 495px 496px #FFF, 1426px 445px #FFF, 1166px 346px #FFF, 1418px 1646px #FFF, 416px 1363px #FFF, 640px 1744px #FFF, 1033px 1951px #FFF, 1382px 592px #FFF, 713px 1549px #FFF, 1066px 1142px #FFF, 679px 510px #FFF, 1928px 39px #FFF, 1392px 1614px #FFF, 613px 1189px #FFF, 703px 1347px #FFF, 228px 1714px #FFF, 788px 155px #FFF, 1647px 397px #FFF, 1730px 1578px #FFF, 1928px 548px #FFF, 1248px 431px #FFF, 485px 948px #FFF, 1604px 1974px #FFF, 60px 772px #FFF, 582px 1124px #FFF, 399px 1499px #FFF, 88px 1348px #FFF, 528px 283px #FFF, 1477px 517px #FFF, 1738px 3px #FFF, 1091px 324px #FFF, 1822px 1881px #FFF, 485px 1316px #FFF, 1018px 320px #FFF, 872px 1317px #FFF, 1740px 1926px #FFF, 1404px 1681px #FFF, 131px 1062px #FFF, 2000px 814px #FFF, 465px 1679px #FFF, 788px 524px #FFF, 1120px 1100px #FFF, 439px 1474px #FFF, 1019px 1037px #FFF, 995px 955px #FFF, 52px 932px #FFF, 628px 1859px #FFF, 509px 1088px #FFF, 621px 1089px #FFF, 985px 1314px #FFF, 234px 1385px #FFF, 1504px 1969px #FFF, 1711px 1486px #FFF, 1365px 902px #FFF, 1308px 502px #FFF, 1195px 140px #FFF, 1245px 1001px #FFF, 1163px 1950px #FFF, 337px 1371px #FFF, 603px 1902px #FFF, 1459px 1246px #FFF, 363px 1825px #FFF, 1108px 946px #FFF, 513px 208px #FFF, 1413px 1848px #FFF, 1488px 845px #FFF, 5px 1383px #FFF, 1887px 421px #FFF, 1753px 1649px #FFF, 662px 130px #FFF, 86px 1902px #FFF, 76px 503px #FFF, 1065px 279px #FFF, 1737px 30px #FFF, 1568px 146px #FFF, 519px 1428px #FFF, 193px 1042px #FFF, 246px 631px #FFF, 1619px 424px #FFF, 829px 214px #FFF, 245px 1679px #FFF, 1406px 165px #FFF, 198px 1548px #FFF, 1632px 1433px #FFF, 34px 674px #FFF, 1654px 591px #FFF, 275px 989px #FFF, 258px 261px #FFF, 191px 1127px #FFF, 42px 1263px #FFF, 1381px 195px #FFF, 1995px 325px #FFF, 1300px 596px #FFF, 51px 1828px #FFF, 151px 1355px #FFF, 15px 291px #FFF, 375px 1840px #FFF, 904px 703px #FFF, 514px 1315px #FFF, 1038px 1397px #FFF, 865px 1213px #FFF, 673px 557px #FFF, 1801px 782px #FFF, 1676px 649px #FFF, 1702px 995px #FFF, 1358px 176px #FFF, 1426px 1534px #FFF, 741px 271px #FFF, 1788px 689px #FFF, 1927px 1266px #FFF, 152px 1534px #FFF, 326px 36px #FFF, 1749px 389px #FFF, 583px 1844px #FFF, 93px 1881px #FFF, 1149px 975px #FFF, 39px 1756px #FFF, 1640px 1583px #FFF, 892px 830px #FFF, 1821px 1390px #FFF, 87px 1571px #FFF, 1559px 562px #FFF, 1104px 1327px #FFF, 761px 1335px #FFF, 1405px 657px #FFF, 617px 1304px #FFF, 825px 1657px #FFF, 1351px 1449px #FFF, 1097px 874px #FFF, 853px 1252px #FFF, 887px 361px #FFF, 1287px 269px #FFF, 1027px 742px #FFF, 1745px 16px #FFF, 297px 700px #FFF, 477px 1673px #FFF, 1258px 324px #FFF, 669px 777px #FFF, 1378px 1954px #FFF, 762px 987px #FFF, 1841px 23px #FFF, 10px 463px #FFF, 1704px 381px #FFF, 1827px 716px #FFF, 1663px 131px #FFF, 719px 485px #FFF, 1964px 885px #FFF, 218px 1861px #FFF, 1490px 870px #FFF, 636px 216px #FFF, 929px 541px #FFF, 435px 1271px #FFF, 393px 350px #FFF, 1175px 1966px #FFF, 1619px 775px #FFF, 1303px 832px #FFF, 811px 1198px #FFF, 730px 1880px #FFF, 985px 1723px #FFF, 928px 1842px #FFF, 1650px 1106px #FFF, 1481px 1736px #FFF, 171px 1740px #FFF, 1099px 900px #FFF, 829px 1692px #FFF, 954px 1470px #FFF, 1992px 1517px #FFF, 148px 1201px #FFF, 46px 524px #FFF, 1585px 558px #FFF, 530px 168px #FFF, 1616px 1610px #FFF, 772px 1597px #FFF, 284px 411px #FFF, 135px 1331px #FFF, 826px 1251px #FFF, 1085px 1575px #FFF, 472px 408px #FFF, 1641px 1645px #FFF, 1927px 1088px #FFF, 11px 1007px #FFF, 1770px 234px #FFF, 295px 1218px #FFF, 876px 905px #FFF, 1560px 1528px #FFF, 1932px 1942px #FFF, 1131px 680px #FFF, 478px 608px #FFF, 774px 731px #FFF, 992px 797px #FFF, 429px 1401px #FFF, 341px 656px #FFF, 1809px 138px #FFF, 436px 1051px #FFF, 1939px 1063px #FFF, 1813px 820px #FFF, 1213px 376px #FFF, 1071px 166px #FFF, 1400px 1370px #FFF, 1437px 948px #FFF, 430px 389px #FFF, 1346px 1415px #FFF, 599px 1780px #FFF, 1912px 1983px #FFF, 384px 90px #FFF, 1971px 940px #FFF, 249px 188px #FFF, 1964px 1598px #FFF, 1911px 340px #FFF, 168px 1503px #FFF, 372px 145px #FFF, 785px 1105px #FFF, 1463px 1383px #FFF, 887px 1576px #FFF, 183px 721px #FFF, 1300px 647px #FFF, 1209px 1864px #FFF, 1153px 785px #FFF, 603px 792px #FFF, 1757px 862px #FFF, 169px 1004px #FFF, 577px 1722px #FFF, 1328px 537px #FFF, 860px 9px #FFF, 723px 1022px #FFF, 596px 279px #FFF, 392px 248px #FFF, 551px 1354px #FFF, 777px 1489px #FFF, 291px 1817px #FFF, 466px 1109px #FFF, 1582px 81px #FFF, 226px 1005px #FFF, 1993px 1119px #FFF, 212px 850px #FFF, 1440px 308px #FFF, 1835px 275px #FFF, 733px 1262px #FFF, 375px 133px #FFF, 1194px 217px #FFF, 553px 386px #FFF, 532px 1562px #FFF, 824px 1655px #FFF, 361px 176px #FFF, 589px 507px #FFF, 944px 1335px #FFF, 372px 611px #FFF, 1173px 1021px #FFF, 628px 1098px #FFF, 1809px 1299px #FFF, 1925px 622px #FFF, 1559px 1419px #FFF, 747px 692px #FFF, 1002px 403px #FFF, 238px 358px #FFF, 1603px 939px #FFF, 454px 1991px #FFF, 222px 1484px #FFF, 1255px 1673px #FFF, 1357px 36px #FFF, 308px 202px #FFF, 1246px 1604px #FFF, 1763px 272px #FFF, 1113px 1297px #FFF, 293px 172px #FFF, 1366px 1146px #FFF, 47px 384px #FFF, 1377px 89px #FFF, 1898px 1685px #FFF, 396px 1510px #FFF, 153px 254px #FFF, 187px 181px #FFF, 1712px 660px #FFF, 990px 1414px #FFF, 1815px 1792px #FFF, 414px 1223px #FFF, 1872px 1022px #FFF, 118px 1058px #FFF, 1635px 602px #FFF, 442px 1258px #FFF, 451px 1510px #FFF, 276px 424px #FFF, 1220px 1091px #FFF, 270px 1915px #FFF, 124px 1825px #FFF, 341px 1409px #FFF, 564px 857px #FFF, 1021px 49px #FFF, 1962px 1432px #FFF, 58px 1469px #FFF, 254px 1983px #FFF, 1257px 1456px #FFF, 1653px 1578px #FFF, 1402px 859px #FFF, 1766px 1352px #FFF, 235px 1462px #FFF, 8px 24px #FFF, 402px 613px #FFF, 1674px 1925px #FFF, 1722px 316px #FFF, 576px 1017px #FFF, 1795px 1627px #FFF, 950px 1875px #FFF, 459px 1870px #FFF, 892px 1145px #FFF, 93px 1284px #FFF, 1080px 1557px #FFF, 704px 660px #FFF, 960px 141px #FFF, 108px 1228px #FFF, 1354px 25px #FFF, 1758px 1707px #FFF, 596px 1260px #FFF, 1665px 1719px #FFF, 238px 1359px #FFF, 367px 1145px #FFF, 94px 731px #FFF, 1179px 1678px #FFF, 446px 1824px #FFF, 392px 600px #FFF, 655px 1183px #FFF, 670px 489px #FFF, 1690px 771px #FFF, 859px 88px #FFF, 898px 1165px #FFF, 477px 1207px #FFF, 349px 1862px #FFF, 387px 290px #FFF, 1189px 894px #FFF, 451px 1492px #FFF, 298px 897px #FFF, 1943px 1376px #FFF, 703px 1645px #FFF, 389px 1148px #FFF, 1059px 757px #FFF, 553px 1597px #FFF, 1050px 1356px #FFF, 1946px 425px #FFF, 64px 2000px #FFF, 924px 1960px #FFF, 533px 822px #FFF, 478px 667px #FFF, 1266px 791px #FFF, 191px 949px #FFF, 1923px 1176px #FFF, 1059px 1784px #FFF, 1312px 517px #FFF, 1197px 400px #FFF, 1492px 536px #FFF, 930px 1221px #FFF, 1475px 1841px #FFF, 1999px 519px #FFF, 531px 379px #FFF, 1795px 1235px #FFF, 733px 886px #FFF, 1024px 930px #FFF, 303px 1116px #FFF, 1861px 1048px #FFF, 1725px 838px #FFF, 103px 1957px #FFF, 1038px 417px #FFF, 1243px 757px #FFF, 481px 85px #FFF, 1972px 4px #FFF, 872px 1971px #FFF, 377px 1696px #FFF, 1109px 779px #FFF, 1704px 1279px #FFF, 346px 1790px #FFF, 286px 1541px #FFF, 1240px 233px #FFF, 1696px 87px #FFF, 1144px 440px #FFF, 1486px 465px #FFF, 495px 1857px #FFF, 1222px 1077px #FFF, 782px 361px #FFF, 770px 1734px #FFF, 1500px 1829px #FFF, 34px 1884px #FFF, 25px 660px #FFF, 524px 1246px #FFF, 1805px 1489px #FFF, 73px 368px #FFF, 1929px 932px #FFF, 1680px 238px #FFF, 856px 1179px #FFF, 791px 184px #FFF, 952px 1963px #FFF, 1047px 886px #FFF, 1946px 921px #FFF, 820px 1151px #FFF, 1568px 395px #FFF, 12px 924px #FFF, 1734px 758px #FFF, 57px 954px #FFF, 757px 1750px #FFF, 594px 240px #FFF, 1431px 981px #FFF, 1212px 943px #FFF, 936px 1862px #FFF, 875px 1611px #FFF, 1680px 304px #FFF, 1926px 1047px #FFF, 1835px 1982px #FFF, 380px 1605px #FFF, 1187px 1309px #FFF, 610px 1107px #FFF, 350px 1560px #FFF, 649px 1753px #FFF, 562px 1686px #FFF, 1680px 653px #FFF, 361px 1222px #FFF, 364px 1127px #FFF, 1270px 458px #FFF, 1891px 216px #FFF, 459px 552px #FFF, 1557px 1012px #FFF, 272px 947px #FFF, 950px 1501px #FFF, 1852px 1784px #FFF, 713px 103px #FFF, 1422px 1879px #FFF, 1768px 1608px #FFF, 1585px 95px #FFF, 301px 746px #FFF, 538px 458px #FFF, 259px 1484px #FFF, 205px 1564px #FFF, 1879px 291px #FFF, 1050px 1003px #FFF, 1902px 1764px #FFF, 240px 334px #FFF, 1015px 1411px #FFF, 1577px 925px #FFF, 322px 925px #FFF, 1107px 800px #FFF, 715px 705px #FFF, 1200px 200px #FFF, 73px 128px #FFF, 679px 632px #FFF, 343px 1052px #FFF, 1783px 856px #FFF, 648px 1948px #FFF, 640px 1156px #FFF, 1801px 1107px #FFF, 1704px 1391px #FFF, 912px 794px #FFF, 1167px 1715px #FFF, 1996px 523px #FFF, 1357px 101px #FFF, 83px 1006px #FFF, 929px 1272px #FFF, 1410px 1694px #FFF, 1791px 1079px #FFF, 789px 1343px #FFF, 1918px 146px #FFF, 1573px 1989px #FFF, 499px 593px #FFF, 367px 132px #FFF, 662px 617px #FFF, 1506px 1122px #FFF, 1126px 986px #FFF, 1947px 449px #FFF, 225px 1148px #FFF, 719px 1079px #FFF, 856px 820px #FFF, 1331px 687px #FFF, 1255px 1361px #FFF, 1367px 1987px #FFF, 569px 1734px #FFF, 1406px 977px #FFF, 191px 402px #FFF, 339px 856px #FFF, 426px 1366px #FFF, 1835px 347px #FFF, 482px 1156px #FFF, 740px 1300px #FFF, 1668px 849px #FFF, 1967px 1621px #FFF, 1670px 1497px #FFF, 860px 985px #FFF, 738px 938px #FFF, 931px 1658px #FFF, 1562px 950px #FFF, 604px 1757px #FFF, 1372px 125px #FFF, 256px 1703px #FFF, 1630px 575px #FFF, 375px 697px #FFF, 935px 330px #FFF, 644px 252px #FFF, 3px 1521px #FFF, 425px 1305px #FFF, 542px 40px #FFF, 1614px 1054px #FFF, 422px 177px #FFF, 1643px 1171px #FFF, 1800px 1456px #FFF, 1125px 1621px #FFF, 1072px 658px #FFF, 394px 226px #FFF, 1426px 1078px #FFF, 1833px 1314px #FFF, 502px 872px #FFF, 1734px 726px #FFF, 1574px 924px #FFF, 355px 457px #FFF, 637px 1413px #FFF, 1512px 283px #FFF, 1508px 1868px #FFF, 647px 336px #FFF, 1434px 1896px #FFF, 117px 1246px #FFF, 470px 582px #FFF, 1467px 40px #FFF, 82px 791px #FFF, 1245px 1470px #FFF, 472px 1518px #FFF, 201px 70px #FFF, 643px 1188px #FFF, 39px 214px #FFF, 656px 1914px #FFF, 395px 769px #FFF, 1696px 192px #FFF, 696px 572px #FFF, 1361px 1188px #FFF, 470px 193px #FFF, 1757px 1929px #FFF, 134px 55px #FFF, 1561px 786px #FFF, 562px 1092px #FFF, 1835px 657px #FFF, 86px 1534px #FFF, 424px 77px #FFF, 1444px 1719px #FFF, 277px 737px #FFF, 1999px 12px #FFF, 1973px 853px #FFF, 1804px 1140px #FFF, 1258px 164px #FFF, 1719px 216px #FFF, 195px 959px #FFF, 797px 944px #FFF, 1658px 1950px #FFF, 853px 17px #FFF, 564px 944px #FFF;
}
.cd-stars2 {
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 1176px 19548px #FFF, 1769px 596px #FFF, 848px 1082px #FFF, 1541px 1676px #FFF, 155px 448px #FFF, 1776px 844px #FFF, 458px 1438px #FFF, 1939px 183px #FFF, 1291px 1279px #FFF, 1330px 804px #FFF, 801px 1219px #FFF, 78px 621px #FFF, 1203px 1501px #FFF, 1883px 485px #FFF, 484px 1501px #FFF, 581px 625px #FFF, 260px 1384px #FFF, 883px 1713px #FFF, 933px 1058px #FFF, 1060px 1935px #FFF, 1029px 863px #FFF, 808px 954px #FFF, 587px 51px #FFF, 1702px 335px #FFF, 1091px 1217px #FFF, 1352px 936px #FFF, 728px 1070px #FFF, 1847px 591px #FFF, 324px 1058px #FFF, 1192px 580px #FFF, 638px 831px #FFF, 1194px 1486px #FFF, 833px 1355px #FFF, 1644px 1513px #FFF, 1427px 1668px #FFF, 263px 243px #FFF, 594px 1692px #FFF, 1029px 499px #FFF, 712px 360px #FFF, 1448px 685px #FFF, 690px 979px #FFF, 1518px 399px #FFF, 31px 1047px #FFF, 1330px 1027px #FFF, 191px 1971px #FFF, 1321px 230px #FFF, 617px 1928px #FFF, 1563px 166px #FFF, 1700px 217px #FFF, 153px 908px #FFF, 1570px 1862px #FFF, 1556px 236px #FFF, 1158px 131px #FFF, 450px 218px #FFF, 161px 1155px #FFF, 326px 1280px #FFF, 1040px 1534px #FFF, 1113px 576px #FFF, 46px 1665px #FFF, 516px 447px #FFF, 233px 1924px #FFF, 31px 26px #FFF, 642px 734px #FFF, 79px 317px #FFF, 231px 168px #FFF, 759px 526px #FFF, 1743px 597px #FFF, 221px 1613px #FFF, 1253px 33px #FFF, 1759px 973px #FFF, 982px 908px #FFF, 1182px 1049px #FFF, 1747px 1787px #FFF, 200px 971px #FFF, 128px 1215px #FFF, 1412px 1529px #FFF, 873px 1815px #FFF, 1689px 351px #FFF, 1748px 389px #FFF, 1729px 730px #FFF, 965px 66px #FFF, 1366px 620px #FFF, 326px 1929px #FFF, 629px 1887px #FFF, 691px 490px #FFF, 320px 1554px #FFF, 858px 1166px #FFF, 414px 1656px #FFF, 136px 102px #FFF, 156px 119px #FFF, 1687px 873px #FFF, 361px 1144px #FFF, 247px 1484px #FFF, 978px 1928px #FFF, 731px 1506px #FFF, 1251px 1898px #FFF, 32px 269px #FFF, 1494px 1150px #FFF, 694px 516px #FFF, 799px 1868px #FFF, 1878px 824px #FFF, 70px 740px #FFF, 272px 1325px #FFF, 623px 352px #FFF, 1797px 351px #FFF, 1899px 472px #FFF, 666px 608px #FFF, 139px 1450px #FFF, 1944px 1261px #FFF, 1652px 1768px #FFF, 1279px 1432px #FFF, 1727px 1069px #FFF, 1755px 1857px #FFF, 801px 35px #FFF, 1663px 30px #FFF, 1582px 1470px #FFF, 1844px 1057px #FFF, 775px 247px #FFF, 1619px 1929px #FFF, 1725px 368px #FFF, 1000px 1452px #FFF, 1213px 370px #FFF, 973px 1681px #FFF, 1685px 878px #FFF, 1467px 1261px #FFF, 1089px 1413px #FFF, 1824px 1732px #FFF, 852px 1895px #FFF, 1094px 38px #FFF, 487px 1021px #FFF, 1914px 1245px #FFF, 1281px 1142px #FFF, 788px 1138px #FFF, 660px 1437px #FFF, 407px 959px #FFF, 1229px 1529px #FFF, 1045px 790px #FFF, 1957px 1935px #FFF, 458px 1596px #FFF, 1742px 1322px #FFF, 777px 1890px #FFF, 1923px 1616px #FFF, 1032px 130px #FFF, 1474px 226px #FFF, 1761px 1473px #FFF, 336px 1099px #FFF, 680px 1739px #FFF, 525px 133px #FFF, 1149px 423px #FFF, 1387px 96px #FFF, 960px 174px #FFF, 1235px 1014px #FFF, 757px 453px #FFF, 161px 427px #FFF, 934px 1694px #FFF, 582px 1860px #FFF, 1375px 1006px #FFF, 540px 1651px #FFF, 642px 437px #FFF, 1914px 616px #FFF, 1136px 1913px #FFF, 774px 278px #FFF, 10px 364px #FFF, 413px 410px #FFF, 1843px 332px #FFF, 1356px 664px #FFF, 1817px 1114px #FFF, 470px 694px #FFF, 1582px 1309px #FFF, 789px 193px #FFF, 375px 740px #FFF, 569px 274px #FFF, 977px 393px #FFF, 7px 695px #FFF, 410px 1881px #FFF, 1657px 1564px #FFF, 679px 1782px #FFF, 634px 429px #FFF, 1700px 632px #FFF, 1134px 1758px #FFF, 1212px 1298px #FFF, 274px 1555px #FFF, 600px 30px #FFF, 482px 1083px #FFF, 666px 840px #FFF, 864px 89px #FFF, 984px 1939px #FFF, 1520px 1523px #FFF, 637px 1410px #FFF, 459px 1414px #FFF, 1751px 442px #FFF, 1673px 366px #FFF, 1151px 1606px #FFF, 339px 1439px #FFF, 1922px 1290px #FFF, 1865px 93px #FFF, 1446px 398px #FFF, 1804px 1452px #FFF, 964px 835px #FFF, 1228px 1499px #FFF;
  -webkit-animation: animStar 150s linear infinite;
          animation: animStar 150s linear infinite;
  opacity: 0.5;
}
.cd-stars2:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 1176px 19548px #FFF, 1769px 596px #FFF, 848px 1082px #FFF, 1541px 1676px #FFF, 155px 448px #FFF, 1776px 844px #FFF, 458px 1438px #FFF, 1939px 183px #FFF, 1291px 1279px #FFF, 1330px 804px #FFF, 801px 1219px #FFF, 78px 621px #FFF, 1203px 1501px #FFF, 1883px 485px #FFF, 484px 1501px #FFF, 581px 625px #FFF, 260px 1384px #FFF, 883px 1713px #FFF, 933px 1058px #FFF, 1060px 1935px #FFF, 1029px 863px #FFF, 808px 954px #FFF, 587px 51px #FFF, 1702px 335px #FFF, 1091px 1217px #FFF, 1352px 936px #FFF, 728px 1070px #FFF, 1847px 591px #FFF, 324px 1058px #FFF, 1192px 580px #FFF, 638px 831px #FFF, 1194px 1486px #FFF, 833px 1355px #FFF, 1644px 1513px #FFF, 1427px 1668px #FFF, 263px 243px #FFF, 594px 1692px #FFF, 1029px 499px #FFF, 712px 360px #FFF, 1448px 685px #FFF, 690px 979px #FFF, 1518px 399px #FFF, 31px 1047px #FFF, 1330px 1027px #FFF, 191px 1971px #FFF, 1321px 230px #FFF, 617px 1928px #FFF, 1563px 166px #FFF, 1700px 217px #FFF, 153px 908px #FFF, 1570px 1862px #FFF, 1556px 236px #FFF, 1158px 131px #FFF, 450px 218px #FFF, 161px 1155px #FFF, 326px 1280px #FFF, 1040px 1534px #FFF, 1113px 576px #FFF, 46px 1665px #FFF, 516px 447px #FFF, 233px 1924px #FFF, 31px 26px #FFF, 642px 734px #FFF, 79px 317px #FFF, 231px 168px #FFF, 759px 526px #FFF, 1743px 597px #FFF, 221px 1613px #FFF, 1253px 33px #FFF, 1759px 973px #FFF, 982px 908px #FFF, 1182px 1049px #FFF, 1747px 1787px #FFF, 200px 971px #FFF, 128px 1215px #FFF, 1412px 1529px #FFF, 873px 1815px #FFF, 1689px 351px #FFF, 1748px 389px #FFF, 1729px 730px #FFF, 965px 66px #FFF, 1366px 620px #FFF, 326px 1929px #FFF, 629px 1887px #FFF, 691px 490px #FFF, 320px 1554px #FFF, 858px 1166px #FFF, 414px 1656px #FFF, 136px 102px #FFF, 156px 119px #FFF, 1687px 873px #FFF, 361px 1144px #FFF, 247px 1484px #FFF, 978px 1928px #FFF, 731px 1506px #FFF, 1251px 1898px #FFF, 32px 269px #FFF, 1494px 1150px #FFF, 694px 516px #FFF, 799px 1868px #FFF, 1878px 824px #FFF, 70px 740px #FFF, 272px 1325px #FFF, 623px 352px #FFF, 1797px 351px #FFF, 1899px 472px #FFF, 666px 608px #FFF, 139px 1450px #FFF, 1944px 1261px #FFF, 1652px 1768px #FFF, 1279px 1432px #FFF, 1727px 1069px #FFF, 1755px 1857px #FFF, 801px 35px #FFF, 1663px 30px #FFF, 1582px 1470px #FFF, 1844px 1057px #FFF, 775px 247px #FFF, 1619px 1929px #FFF, 1725px 368px #FFF, 1000px 1452px #FFF, 1213px 370px #FFF, 973px 1681px #FFF, 1685px 878px #FFF, 1467px 1261px #FFF, 1089px 1413px #FFF, 1824px 1732px #FFF, 852px 1895px #FFF, 1094px 38px #FFF, 487px 1021px #FFF, 1914px 1245px #FFF, 1281px 1142px #FFF, 788px 1138px #FFF, 660px 1437px #FFF, 407px 959px #FFF, 1229px 1529px #FFF, 1045px 790px #FFF, 1957px 1935px #FFF, 458px 1596px #FFF, 1742px 1322px #FFF, 777px 1890px #FFF, 1923px 1616px #FFF, 1032px 130px #FFF, 1474px 226px #FFF, 1761px 1473px #FFF, 336px 1099px #FFF, 680px 1739px #FFF, 525px 133px #FFF, 1149px 423px #FFF, 1387px 96px #FFF, 960px 174px #FFF, 1235px 1014px #FFF, 757px 453px #FFF, 161px 427px #FFF, 934px 1694px #FFF, 582px 1860px #FFF, 1375px 1006px #FFF, 540px 1651px #FFF, 642px 437px #FFF, 1914px 616px #FFF, 1136px 1913px #FFF, 774px 278px #FFF, 10px 364px #FFF, 413px 410px #FFF, 1843px 332px #FFF, 1356px 664px #FFF, 1817px 1114px #FFF, 470px 694px #FFF, 1582px 1309px #FFF, 789px 193px #FFF, 375px 740px #FFF, 569px 274px #FFF, 977px 393px #FFF, 7px 695px #FFF, 410px 1881px #FFF, 1657px 1564px #FFF, 679px 1782px #FFF, 634px 429px #FFF, 1700px 632px #FFF, 1134px 1758px #FFF, 1212px 1298px #FFF, 274px 1555px #FFF, 600px 30px #FFF, 482px 1083px #FFF, 666px 840px #FFF, 864px 89px #FFF, 984px 1939px #FFF, 1520px 1523px #FFF, 637px 1410px #FFF, 459px 1414px #FFF, 1751px 442px #FFF, 1673px 366px #FFF, 1151px 1606px #FFF, 339px 1439px #FFF, 1922px 1290px #FFF, 1865px 93px #FFF, 1446px 398px #FFF, 1804px 1452px #FFF, 964px 835px #FFF, 1228px 1499px #FFF;
}
.cd-stars3 {
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 1390px 11687px #FFF, 1539px 1616px #FFF, 1243px 1375px #FFF, 115px 1762px #FFF, 1310px 1881px #FFF, 172px 408px #FFF, 1884px 1345px #FFF, 1284px 1908px #FFF, 112px 1826px #FFF, 1590px 340px #FFF, 1404px 1840px #FFF, 549px 1984px #FFF, 588px 1049px #FFF, 1504px 1735px #FFF, 970px 177px #FFF, 1348px 612px #FFF, 1189px 1089px #FFF, 983px 1960px #FFF, 351px 112px #FFF, 1669px 1035px #FFF, 973px 676px #FFF, 1219px 1652px #FFF, 1535px 1410px #FFF, 55px 14px #FFF, 1153px 196px #FFF, 1356px 1407px #FFF, 1244px 1294px #FFF, 1244px 157px #FFF, 1192px 1355px #FFF, 1514px 350px #FFF, 301px 405px #FFF, 1170px 611px #FFF, 990px 1854px #FFF, 1077px 1318px #FFF, 1467px 1880px #FFF, 1755px 1751px #FFF, 754px 289px #FFF, 1936px 1305px #FFF, 1482px 1888px #FFF, 1299px 848px #FFF, 1343px 1439px #FFF, 99px 133px #FFF, 1447px 732px #FFF, 1650px 774px #FFF, 741px 1394px #FFF, 262px 1230px #FFF, 954px 408px #FFF, 1946px 1643px #FFF, 1048px 953px #FFF, 1896px 1924px #FFF, 874px 55px #FFF, 447px 1598px #FFF, 582px 917px #FFF, 1402px 1710px #FFF, 1689px 1840px #FFF, 956px 255px #FFF, 552px 1678px #FFF, 792px 957px #FFF, 1673px 1472px #FFF, 1654px 1191px #FFF, 510px 345px #FFF, 834px 964px #FFF, 1486px 685px #FFF, 1490px 1945px #FFF, 224px 1912px #FFF, 1310px 1613px #FFF, 1005px 554px #FFF, 688px 782px #FFF, 1193px 1256px #FFF, 444px 1274px #FFF, 1657px 15px #FFF, 1559px 1565px #FFF, 1420px 143px #FFF, 1591px 499px #FFF, 1394px 1632px #FFF, 1843px 540px #FFF, 423px 785px #FFF, 1040px 132px #FFF, 472px 1719px #FFF, 1447px 83px #FFF, 284px 1444px #FFF, 1758px 380px #FFF, 1384px 1439px #FFF, 799px 1178px #FFF, 1602px 455px #FFF, 1329px 43px #FFF, 1816px 1015px #FFF, 1401px 184px #FFF, 331px 1517px #FFF, 505px 1881px #FFF, 1835px 74px #FFF, 623px 1706px #FFF, 586px 1340px #FFF, 1995px 587px #FFF, 305px 1863px #FFF, 229px 1400px #FFF, 691px 1565px #FFF, 932px 730px #FFF, 1364px 594px #FFF, 1564px 193px #FFF;
  -webkit-animation: animStar 200s linear infinite;
          animation: animStar 200s linear infinite;
  opacity: 0.75;
}
.cd-stars3:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 1390px 11687px #FFF, 1539px 1616px #FFF, 1243px 1375px #FFF, 115px 1762px #FFF, 1310px 1881px #FFF, 172px 408px #FFF, 1884px 1345px #FFF, 1284px 1908px #FFF, 112px 1826px #FFF, 1590px 340px #FFF, 1404px 1840px #FFF, 549px 1984px #FFF, 588px 1049px #FFF, 1504px 1735px #FFF, 970px 177px #FFF, 1348px 612px #FFF, 1189px 1089px #FFF, 983px 1960px #FFF, 351px 112px #FFF, 1669px 1035px #FFF, 973px 676px #FFF, 1219px 1652px #FFF, 1535px 1410px #FFF, 55px 14px #FFF, 1153px 196px #FFF, 1356px 1407px #FFF, 1244px 1294px #FFF, 1244px 157px #FFF, 1192px 1355px #FFF, 1514px 350px #FFF, 301px 405px #FFF, 1170px 611px #FFF, 990px 1854px #FFF, 1077px 1318px #FFF, 1467px 1880px #FFF, 1755px 1751px #FFF, 754px 289px #FFF, 1936px 1305px #FFF, 1482px 1888px #FFF, 1299px 848px #FFF, 1343px 1439px #FFF, 99px 133px #FFF, 1447px 732px #FFF, 1650px 774px #FFF, 741px 1394px #FFF, 262px 1230px #FFF, 954px 408px #FFF, 1946px 1643px #FFF, 1048px 953px #FFF, 1896px 1924px #FFF, 874px 55px #FFF, 447px 1598px #FFF, 582px 917px #FFF, 1402px 1710px #FFF, 1689px 1840px #FFF, 956px 255px #FFF, 552px 1678px #FFF, 792px 957px #FFF, 1673px 1472px #FFF, 1654px 1191px #FFF, 510px 345px #FFF, 834px 964px #FFF, 1486px 685px #FFF, 1490px 1945px #FFF, 224px 1912px #FFF, 1310px 1613px #FFF, 1005px 554px #FFF, 688px 782px #FFF, 1193px 1256px #FFF, 444px 1274px #FFF, 1657px 15px #FFF, 1559px 1565px #FFF, 1420px 143px #FFF, 1591px 499px #FFF, 1394px 1632px #FFF, 1843px 540px #FFF, 423px 785px #FFF, 1040px 132px #FFF, 472px 1719px #FFF, 1447px 83px #FFF, 284px 1444px #FFF, 1758px 380px #FFF, 1384px 1439px #FFF, 799px 1178px #FFF, 1602px 455px #FFF, 1329px 43px #FFF, 1816px 1015px #FFF, 1401px 184px #FFF, 331px 1517px #FFF, 505px 1881px #FFF, 1835px 74px #FFF, 623px 1706px #FFF, 586px 1340px #FFF, 1995px 587px #FFF, 305px 1863px #FFF, 229px 1400px #FFF, 691px 1565px #FFF, 932px 730px #FFF, 1364px 594px #FFF, 1564px 193px #FFF;
}

@-webkit-keyframes animStar {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-2000px);
  }
}

@keyframes animStar {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-2000px);
  }
}
/* Night Vison CSS End */
/* CSS for Dark theme */
@media (prefers-color-scheme: dark) {
  .cd-layout {
    background: #0f0d12 !important;
  }
  .cd-layout .cd-row {
    background: #0f0d12 !important;
  }
  .cd-layout .cd-row--awward {
    margin-top: calc(1.875rem + 7.5vw);
    margin-bottom: calc(1.875rem + 7.5vw);
  }
}
@media (prefers-color-scheme: dark) and (min-width: 1200px) {
  .cd-layout .cd-row--awward {
    margin-top: 7.5rem;
  }
}
@media (prefers-color-scheme: dark) and (min-width: 1200px) {
  .cd-layout .cd-row--awward {
    margin-bottom: 7.5rem;
  }
}
@media (prefers-color-scheme: dark) {
  .cd-layout .cd-wedo .cd-article__heading {
    color: #CAD0DC;
  }
  .cd-layout .cd-wedo .cd-article__heading--alt {
    color: #FF6B00;
  }
  .cd-layout .cd-wedo .cd-article__desc span {
    color: #5B616C;
  }
  .cd-layout .cd-wedo .cd-article__img--globe {
    display: block;
  }
  .cd-layout .cd-wedo .cd-article__img--globe-light {
    display: none;
  }
  .cd-layout .cd-special .cd-article__title {
    color: #CAD0DC;
  }
  .cd-layout .cd-special .cd-article__title span {
    color: #FF6B00;
  }
  .cd-layout .cd-special .cd-article__heading {
    color: #CAD0DC;
  }
  .cd-layout .cd-main__media__container {
    background: #CAD0DC;
    box-shadow: -10px 10px 54px rgba(185, 193, 205, 0.45);
    border-radius: 10px;
  }
  .cd-layout .cd-main__media .cd-frame {
    box-shadow: none;
  }
  .cd-layout .cd-main .cd-article__title {
    color: #CAD0DC;
  }
  .cd-layout .cd-jobs .cd-article__title {
    color: #CAD0DC;
  }
  .cd-layout .cd-jobs .cd-article__heading {
    color: #CAD0DC;
  }
  .cd-layout .cd-jobs .cd-article__item {
    background-color: rgba(255, 255, 255, 0.05);
  }
}
@media (prefers-color-scheme: dark) and (min-width: 768px) {
  .cd-layout .cd-jobs .cd-article__item {
    background-color: transparent;
  }
}
@media (prefers-color-scheme: dark) {
  .cd-layout .cd-jobs .cd-article__item:hover {
    background: linear-gradient(90deg, #2F3643 3.33%, rgba(24, 26, 30, 0) 116.35%);
  }
  .cd-layout .cd-jobs .cd-article__item:hover .cd-article__content {
    background: url("../images/developers/arrow.svg") no-repeat right 10px center;
  }
}
@media (prefers-color-scheme: dark) {
  .cd-layout .cd-testimonial .cd-article__title, .cd-layout .cd-touch .cd-article__title {
    color: #CAD0DC;
  }
  .cd-layout .cd-testimonial .cd-article__item, .cd-layout .cd-touch .cd-article__item {
    background: linear-gradient(90deg, #2F3643 3.33%, rgba(24, 26, 30, 0) 116.35%);
    box-shadow: 18px -1px 24px -3px rgba(0, 0, 0, 0.35);
  }
  .cd-layout .cd-testimonial .cd-article__desc span, .cd-layout .cd-touch .cd-article__desc span {
    color: #CAD0DC;
  }
}
@media (prefers-color-scheme: dark) {
  .cd-layout .cd-link, .cd-layout .cd-link:hover, .cd-layout .cd-link:focus {
    color: #CAD0DC;
  }
  .cd-layout .cd-link--icon:after {
    background-image: url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20d%3D%22M13.025%201l-2.847%202.828%206.176%206.176h-16.354v3.992h16.354l-6.176%206.176%202.847%202.828%2010.975-11z%22%20fill%3D%22rgb(202%2C208%2C220)%22%2F%3E%0A%3C%2Fsvg%3E");
  }
  .cd-layout .cd-link--icon:hover:before {
    background-color: #CAD0DC;
  }
}
.videowrapper {
  float: none;
  clear: both;
  width: 100%;
  position: relative;
  padding-bottom: 100%;
  padding-top: 25px;
  height: 0;
  background: transparent;
  background-color: transparent;
}
.videowrapper iframe, .videowrapper video {
  background: transparent;
  background-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
}/*# sourceMappingURL=developers.css.map */