
@import url("animate.css");
@import url("jquery.fancybox.min.css");
@import url("linear.css");
@import url("swipper.min.css");
@import url("fonts.css");
@import url("lightcase.css");
@import url("fontawesome.css");
@import url("flaticon.css");
/***====================================================================
# Global Variables CSS
====================================================================***/
:root {
  --theme-color-light: #ffffff;
  --theme-color-dark: #000000;
  --theme-color1: #D51C55;
  --theme-color2: #F4E412;
  --theme-color3: #000084;
  --theme-color4: #D51C55;
  --text-color: #666666;
  --dark-layout-color: #121212;
  --dark-layout-color-two: #333333;
  --headings-color: var(--theme-color-dark);
  --link-color: var(--theme-color-dark);
  --link-hover-color: var(--theme-color-dark);
  --title-font: "Playfair", serif;
  --text-font:"Urbanist", sans-serif;
  --body-font-size: 16px;
  --body-line-height: 30px;
  --body-font-weight: 400;
  --line-height-heading-h1: 1.1em;
  --line-height-heading: 1.2em;
  --line-height-heading-small: 1.4em;
  --h1-font-size: 128px;
  --h2-font-size: 64px;
  --h3-font-size: 32px;
  --h4-font-size: 24px;
  --h5-font-size: 20px;
  --h6-font-size: 18px;
  --h1-font-weight: 700;
  --h2-font-weight: 700;
  --h3-font-weight: 700;
  --h4-font-weight: 700;
  --h5-font-weight: 700;
  --h6-font-weight: 500;
  --sec-title-subtitle-color: var(--theme-color1);
  --sec-title-subtitle-font-size: 16px;
  --sec-title-subtitle-font-family: var(--title-font);
  --sec-title-subtitle-font-weight: 700;
  --sec-title-subtitle-line-height: 24px;
  --sec-title-color: var(--theme-color-dark);
  --sec-title-font-size: var(--h2-font-size);
  --sec-title-font-family: var(--title-font);
  --sec-title-font-weight: var(--h2-font-weight);
  --theme-light-background: #ffffff;
  --theme-light-background-text-color: var(--headings-color);
  --theme-black: #000000;
  --container-width: 1320px;
  --small-container-width: 1050px;
  --large-container-width: 1640px;
  --container-pt: 120px;
  --container-pb: 120px;
}

/***====================================================================
# Global Typography  
====================================================================***/
::-moz-selection {
  background: var(--theme-color-dark);
  color: #fff;
  text-shadow: none;
}
::selection {
  background: var(--theme-color-dark);
  color: #fff;
  text-shadow: none;
}

:active,
:focus {
  outline: none !important;
}

::-webkit-input-placeholder {
  color: #7c858c;
}

::-moz-input-placeholder {
  color: #7c858c;
}

::-ms-input-placeholder {
  color: #7c858c;
}

body {
  background-color: var(--theme-color-light);
  color: var(--text-color);
  font-size: var(--body-font-size);
  font-family: var(--text-font);
  font-weight: var(--body-font-weight);
  line-height: var(--body-line-height);

}

p, .text {
  color: var(--text-color);
  font-size: var(--body-font-size);
  font-family: var(--text-font);
  font-weight: var(--body-font-weight);
  line-height: var(--body-line-height);
}

@font-face {
    font-family: 'Recoleta Regular';
    src: url('webfonts/recoleta-regular.woff2') format('woff2'),
         url('webfonts/recoleta-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* -------- Headings ---------- */
h1, h2, h3, h4, h5, h6 {
  color: var(--headings-color);
  font-family: var(--title-font);
  position: relative;
  line-height: var(--line-height-heading-);
}
h1 small,
h1 .small, h2 small,
h2 .small, h3 small,
h3 .small, h4 small,
h4 .small, h5 small,
h5 .small, h6 small,
h6 .small {
  font-weight: normal;
  line-height: 1;
  color: var(--headings-color);
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color: inherit;
  font-weight: inherit;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-bottom: 1rem;
}

h1 {
  font-size: var(--h1-font-size);
  font-weight: var(--h1-font-weight);
  line-height: var(--line-height-heading-h1);
}

h2 {
  font-size: var(--h2-font-size);
  font-weight: var(--h2-font-weight);
  line-height: var(--line-height-heading);
}

h3 {
  font-size: var(--h3-font-size);
  font-weight: var(--h3-font-weight);
  line-height: var(--line-height-heading);
}

h4 {
  font-size: var(--h4-font-size);
  font-weight: var(--h4-font-weight);
  line-height: var(--line-height-heading);
}

h5 {
  font-size: var(--h5-font-size);
  font-weight: var(--h5-font-weight);
  line-height: var(--line-height-heading);
}

h6 {
  font-size: var(--h6-font-size);
  font-weight: var(--h6-font-weight);
  line-height: var(--line-height-heading-small);
}

/* -------- Body Text ---------- */
table p {
  margin-bottom: 0;
}

p {
  margin-bottom: 20px;
}
p a:not(.button):not(.btn):hover, p a:not(.button):not(.btn):focus {
  text-decoration: underline;
}

a {
  color: var(--link-color);
  text-decoration: none;
  font-weight: var(--body-font-weight);
  cursor: pointer;
  transition: all 0.3s ease;
}
a:hover, a:focus {
  color: inherit;
  text-decoration: none;
  outline: none;
}
a b, a strong {
  transition: all 0.3s ease;
}
a img {
  border: none;
}

pre,
ul,
ol,
dl,
dd,
blockquote,
address,
table,
fieldset {
  margin-bottom: 10px;
}

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

b, strong {
  color: #333;
  font-weight: var(--body-font-weight-bold);
}

iframe {
  border: none !important;
}

/* -------- container  ---------- */
.container .container {
  width: 100%;
}

.container .container,
.container .container-fluid,
.container-fluid .container,
.container-fluid .container-fluid {
  padding-left: 0;
  padding-right: 0;
}

section > .container,
section > .container-fluid {
  padding-top: var(--container-pt);
  padding-bottom: var(--container-pt);
}

@media (min-width: 1400px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: var(--container-width);
  }
}

/***====================================================================
# Global Settings CSS
====================================================================***/
* {
  margin: 0px;
  padding: 0px;
  border: none;
  outline: none;
  font-size: 100%;
}

body.rtl {
  direction: rtl;
  text-align: right;
}

textarea {
  overflow: hidden;
  resize: none;
}

button {
  outline: none !important;
  cursor: pointer;
}

img {
  display: inline-block;
  max-width: 100%;
  height: auto;
}

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

.title a {
  color: inherit;
}

.color1 {
  color: var(--theme-color1);
}

.color2 {
  color: #D51C55;
}

.color3 {
  color: var(--theme-color3);
}

.page-wrapper {
  position: relative;
  margin: 0 auto;
  width: 100%;
  min-width: 300px;
  overflow: hidden;
  z-index: 99;
   background-image: url(../img/bg.png) !important;
}

.large-container {
  position: static;
  max-width: var(--large-container-width);
  padding: 0px 15px;
  margin: 0 auto;
  width: 100%;
}

.auto-container {
  position: static;
  max-width: var(--container-width);
  padding: 0px 15px;
  margin: 0 auto;
  width: 100%;
}

.small-container {
  position: static;
  max-width: var(--small-container-width);
  padding: 0px 15px;
  margin: 0 auto;
  width: 100%;
}

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.dropdown-toggle::after {
  display: none;
}

/***=======================
Scroll To Top style
=======================*/
.progress-wrap {
  position: fixed;
right: 25px;
  bottom: 500px;
  height: 60px;
  width: 60px;
  cursor: pointer;
  display: block;
  border-radius: 50px;
  z-index: 99;
  opacity: 0;
  visibility: hidden;
  transform: translateY(15px);
  transition: all ease 0.5s;
  background-color:#D51C55;
}
.progress-wrap.active-progress {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
 bottom: -5px;
}
.progress-wrap:hover {
  background-color: #484698;
}
.progress-wrap:hover:after {
  color: var(--theme-color-light);
}
.progress-wrap:hover svg.progress-circle path {
  stroke: var(--theme-color2);
}
.progress-wrap:after {
  position: absolute;
  content: "\f062";
  font-weight: 800;
  font-family: "Font Awesome 6 Pro";
  text-align: center;
  line-height: 60px;
  font-size: 20px;
  left: 0;
  top: 0;
  height: 60px;
  width: 60px;
     color: #ffffff;
  cursor: pointer;
  display: block;
  z-index: 1;
  transition: all 200ms linear;
}
.progress-wrap svg path {
  fill: none;
}
.progress-wrap svg.progress-circle path {
  stroke: #ffffff;
  stroke-width: 4;
  box-sizing: border-box;
  transition: all 200ms linear;
}

.link-style-one {
  position: relative;
  display: inline-flex;
  align-items: center;
  font-size: 12px;
  line-height: 20px;
  font-weight: 600;
  overflow: hidden;
  letter-spacing: 0.01em;
  text-transform: uppercase;
  font-family: var(--title-font);
  color: var(--theme-color-dark);
}
.link-style-one:before {
  position: absolute;
  left: 0;
  right: 18px;
  bottom: 2px;
  height: 1px;
  background-color: var(--r1);
  content: "";
  transition: all 300ms ease;
}
.link-style-one i {
  position: relative;
  top: 1px;
  display: block;
  font-size: 14px;
  margin-left: 5px;
  transform: rotate(45deg);
}
.link-style-one:hover {
  color: var(--theme-color1);
}
.link-style-one:hover:before {
  right: 100%;
}
.feature-list li .text {
  position: relative;
  font-size: 14px;
  line-height: 24px;
  color: #BBBBBB;
}

.feature-list-two {
  position: relative;
}
.feature-list-two.two-column {
  display: flex;
  flex-wrap: wrap;
}
.feature-list-two.two-column li {
  flex: 0 0 50%;
  width: 50%;
  padding-right: 15px;
}
.feature-list-two li {
  position: relative;
  display: flex;
  align-items: center;
  gap: 19px;
  margin-bottom: 16px;
}
.feature-list-two li:hover .icon-box .check-two-bg {
  opacity: 0;
}
.feature-list-two li:hover .icon-box .check-two-bg-two {
  opacity: 1;
}
.feature-list-two li:hover .title {
  color: var(--theme-color4);
}
.dark-layout .feature-list-two li:hover .title {
  color: var(--theme-color4);
}
.feature-list-two li .icon-box {
  position: relative;
}
.feature-list-two li .icon-box .icon-check-two {
  position: relative;
  z-index: 3;
}
.feature-list-two li .icon-box .check-two-bg {
  position: absolute;
  bottom: 0;
  left: -3px;
  transition: all 300ms ease;
}
.feature-list-two li .icon-box .check-two-bg-two {
  position: absolute;
  bottom: 0;
  left: -3px;
  opacity: 0;
  transition: all 300ms ease;
}
.feature-list-two li .title {
  position: relative;
  color: var(--theme-color-dark);
  margin-bottom: 0;
  transition: all 300ms ease;
}
.dark-layout .feature-list-two li .title {
  color: var(--theme-color-light);
}



.social-icon-one {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.social-icon-one li {
  position: relative;
}
.social-icon-one li a {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border: 1px solid var(--theme-color-light);
  color: var(--theme-color-light);
  font-size: 17px;
}
.social-icon-one li a:hover {
      background-color: #d51c55;
    border-color: #ffffff;
    color: #ffffff;
}



.page-social-icon-box {
 position: fixed;
    top: 39%;
    right: 0;
    transform: translateY(-50%);
    z-index: 140;
}
@media only screen and (max-width: 1699px) {
  .page-social-icon-box {
    right: 50px;
  }
}
@media (max-width: 1199.98px) {
  .page-social-icon-box {
    display: none;
  }
}
.rtl .page-social-icon-box {
  left: auto;
  right: 110px;
}
@media only screen and (max-width: 1699px) {
  .rtl .page-social-icon-box {
    left: auto;
    right: 50px;
  }
}

.social-icon-three {
  position: relative;
  display: inline-flex;
  flex-direction: column;
  gap: 12px;
  border-radius: 40px;

  background-image: linear-gradient(180deg, #6363B5 0%, #413F91 100%);
}
.dark-layout .social-icon-three {
  background-color: #eeeeee;
}
.social-icon-three a {
  position: relative;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  color: var(--theme-color-light);
  font-size: 22px;
  background-color: transparent;
  transition: all 300ms ease;
}
.dark-layout .social-icon-three a {
  color: #150036;
}
.social-icon-three a:hover {
  background-color: var(--theme-color3);
  color: var(--theme-color-light);
}

.bg {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.bg-pattern-1 {
  background-image: url(../images/icons/pattern-1.jpg);
}


.bg-pattern-3 {
  background-image: url(../images/icons/pattern-3.jpg);
}

.bg-pattern-4 {
  background-image: url(../images/icons/pattern-4.jpg);
}

.bg-pattern-5 {
  background-image: url(../images/icons/pattern-5.png);
}


.bg-pattern-7 {
  background-image: url(../img/milestone.png);
}



.parallax-section {
  overflow: hidden;
}
.parallax-section .parallax-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 150vh;
  background-size: cover;
  background-position: center;
}
@media (max-width: 991.98px) {
  .parallax-section .parallax-bg {
    height: 200%;
  }
}





/***==========================
	Prelaoder
===========================*/

.preloader {
  position: fixed;
      z-index: 999999;
background-image: linear-gradient(180deg, #6363B5 0%, #413F91 100%);

  background-position: center center;
  background-repeat: no-repeat;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  text-align: center;
}
.preloader__image {
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 60px auto;
  width: 800px;
  height: 800px; 
  background-size: 200px;

}




.theme-btn {
  position: relative;
  display: inline-flex;
  justify-content: center;
  text-align: center;
  white-space: nowrap;
  gap: 10px;
  transition: all 300ms ease;
}
.theme-btn .btn-title {
  position: relative;
  display: flex;
  align-items: center;
    font-family: 'Recoleta Regular';
}

/*Btn Style One*/
.btn-style-one {
  position: relative;
  font-size: 16px;
  line-height: 20px;
  padding: 20px 41px;
  border-radius: 50px;
  font-weight: 700;
  overflow: hidden;
  color: var(--theme-color-light);
  background-color: var(--theme-color1);
  text-transform: uppercase;
}
@media (max-width: 575.98px) {
  .btn-style-one {
    padding: 18px 30px;
    font-size: 12px;
  }
}
.btn-style-one:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  border-radius: 50px;
  height: 100%;
  background-color: var(--theme-color2);
  transition: all 300ms ease;
}
.btn-style-one i {
  position: relative;
  top: 1px;
  display: block;
}
.btn-style-one:hover {
  color: var(--theme-color-dark);
}
.btn-style-one:hover:before {
  width: 100%;
  right: auto;
  left: 0;
}
.btn-style-one:active {
  transform: scale(0.9);
}
.btn-style-one .icon {
  position: relative;
  border-radius: 28.5px;
  font-size: 20px;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
    color: #5857a9;
  background-color: var(--theme-color-light);
  z-index: 1;
}
.btn-style-one.icon-btn {
  gap: 16px;
  line-height: 14px;
     padding: 6px 12px 6px 8px;
}
.rtl .btn-style-one.icon-btn {
  padding: 9px 9px 10px 27px;
}
.btn-style-one.bg-yellow {
  background-color: var(--theme-color2);
  color: var(--theme-color-dark);
}
.btn-style-one.bg-yellow::before {
  background-color: var(--theme-color1);
}
.btn-style-one.bg-yellow:hover {
  color: var(--theme-color-light);
}
.btn-style-one.bg-pink {
    background-image: linear-gradient(180deg, #6363B5 0%, #413F91 100%);
}
.btn-style-one.bg-pink::before {
  background-color:#D51C55;
}
.btn-style-one.bg-pink:hover {
  color: var(--theme-color-light);
}

.btn-style-one.bg-blue::before {
  background-color: var(--theme-color1);
}
.btn-style-one.bg-blue:hover {
  color: var(--theme-color-light);
}


.btn-style-one.hover-light:hover {
  color: var(--theme-color-dark);
}
.btn-style-one.hover-light:before {
  background-color: var(--theme-color-light);
}
.btn-style-one.hover-dark:hover {
  color: var(--theme-color-light);
}
.btn-style-one.hover-dark:before {
  background-color: var(--theme-color-dark);
}

/***====================================================================
  Anim Icons
====================================================================***/
.reveal {
  position: relative;
  display: inline-flex;
  visibility: hidden;
  overflow: hidden;
}
.reveal img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  transform-origin: left;
}

.anim-icons {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 100%;
  width: 100%;
  max-width: 1170px;
  margin: 0 auto;
}

[text-split] {
  opacity: 0;
}



.anim-icons.full-width {
  max-width: 100%;
}

.anim-icons .icon {
  position: absolute;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
}

.banner-layer {
  width: 964px;
  height: 100%;
  background-image: url(../images/icons/banner-layer.png);
}

.btn-bg {
  width: 322px;
  height: 100%;
  background-image: url(../images/icons/btn-bg.png);
}



.icon-mic {
  width: 80px;
  height: 183px;
  background-image: url(../images/icons/icon-mic.svg);
}

.icon-check {
  width: 60px;
  height: 51px;
  background-image: url(../images/icons/check.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}








.icon-check-two {
  width: 38px;
  height: 32px;
  background-image: url(../images/icons/icon-check-two.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.check-two-bg {
  width: 37px;
  height: 31px;
  background-image: url(../img/tick-img.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.check-two-bg-two {
  width: 37px;
  height: 31px;
  background-image: url(../img/tick-img.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.play-icon {
  width: 45px;
  height: 61px;
  background-image: url(../images/icons/play-icon.png);
}

.icon-arrow {
  width: 153px;
  height: 128px;
  background-image: url(../images/icons/icon-arrow.png);
}

.icon-star {
  width: 75px;
  height: 75px;
  background-image: url(../images/icons/icon-star.png);
}



.icon-one {
  width: 97px;
  height: 156px;
  background-image: url(../images/icons/icon-one.png);
}



.icon-six {
  width: 243px;
  height: 243px;
  background-image: url(../images/icons/icon-six.png);
}

.icon-seven {
  width: 119px;
  height: 124px;
  background-image: url(../images/icons/icon-seven.png);
}

.icon-eight {
  width: 119px;
  height: 124px;
  background-image: url(../images/icons/icon-eight.png);
}

.icon-nine {
  width: 224px;
  height: 224px;
  background-image: url(../images/icons/icon-nine.png);
}

.icon-ten {
  width: 235px;
  height: 173px;
  background-image: url(../images/icons/icon-ten.png);
}



.shape-two {
  width: 715px;
  height: 762px;
  background-image: url(../images/icons/shape-two.png);
}

.shape-three {
  width: 688px;
  height: 1156px;
  background-image: url(../images/icons/shape-three.png);
}



.shape-five {
  width: 217px;
  height: 428px;
  background-image: url(../images/icons/shape-five.png);
}


.shape-nine {
  width: 474px;
  height: 1051px;
  background-image: url(../images/icons/shape-nine.png);
}


.shape-fourteen {
  width: 506px;
  height: 518px;
  background-image: url(../images/icons/shape-fourteen.png);
}


.shape-sixteen {
  width: 196px;
  height: 100%;
  background-image: url(../images/icons/shape-sixteen.png);
}
.shape-seven {
    width: 627px;
    height: 627px;
    background-image: url(../images/icons/shape-seven.png);
}
.shape-seventeen {
  width: 248px;
  height: 100%;
  background-image: url(../images/icons/shape-seventeen.png);
}
.shape-six {
    width: 627px;
    height: 626px;
    background-image: url(../images/icons/shape-six.png);
}
.shape-eighteen {
  width: 406px;
  height: 404px;
  background-image: url(../images/icons/shape-eighteen.png);
}

.shape-nineteen {
  width: 219px;
    height: 100%;
  background-image: url(../images/icons/shape-nineteen.png);
}

.shape-twenty {
  width: 100%;
  height: 50%;
  background-image: url(../images/icons/shape-twenty.png);
}

.shape-twentyone {
  width: 393px;
  height: 662px;
  background-image: url(../images/icons/shape-twentyone.png);
}

.shape-twentytwo {
  width: 598px;
  height: 515px;
  background-image: url(../images/icons/shape-twentytwo.png);
}



.shape-twentyfour {
  width: 512px;
  height: 518px;
  background-image: url(../images/icons/shape-twentyfour.png);
}

.shape-twentyfive {
      width: 291px;
    height: 340px;
  background-image: url(../img/news.png);
}

.shape-twentysix {
  width: 301px;
  height: 492px;
  background-image: url(../images/icons/shape-twentysix.png);
}

.shape-twentyseven {
  width: 237px;
  height: 507px;
  background-image: url(../images/icons/shape-twentyseven.png);
}

.shape-thirty {
  width: 291px;
  height: 100%;
  background-image: url(../images/icons/shape-thirty.png);
}

.shape-thirtytwo {
      width: 16%;
    height: 561px;
  background-image: url(../img/globe-right.png);
      opacity: 0.3;
}

.shape-thirtythree {
     width: 16%;
    height: 561px;
    background-image: url(../img/group-left.png);
    opacity: 0.3;

}

.shape-thirtyfour {
  width: 434px;
  height: 457px;
  background-image: url(../images/icons/shape-thirtyfour.png);
}

.shape-fourtytwo {
  width: 348px;
  height: 348px;
  background-image: url(../images/icons/shape-fourtytwo.png);
}

.shape-fourtythree {
  width: 348px;
  height: 348px;
  background-image: url(../images/icons/shape-fourtythree.png);
}



.bounce-y {
  animation: bounce-y 10s infinite linear;
}

.bounce-x {
  animation: bounce-x 10s infinite linear;
}

.zoom-one {
  animation: zoom-one 10s infinite linear;
}

.zoom-two {
  animation: zoom-two 5s infinite linear;
}

@keyframes float {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}
@keyframes bounce-y {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-30px);
  }
  100% {
    transform: translateY(0);
  }
}
@keyframes bounce-x {
  0% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(30px);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes zoom-one {
  0% {
    transform: scale(0.95);
  }
  50% {
    transform: scale(1.05);
  }
  100% {
    transform: scale(0.95);
  }
}
@keyframes zoom-two {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}
.overlay-anim {
  position: relative;
}
.overlay-anim:after {
  background: rgba(255, 255, 255, 0.3);
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 0;
  opacity: 1;
  z-index: 9;
  pointer-events: none;
}
.overlay-anim:hover:after {
  height: 100%;
  opacity: 0;
  transition: all 400ms linear;
}

.circle {
  position: fixed;
  width: 10px;
  height: 10px;
  left: -10px;
  top: -10px;
  border-radius: 100%;
  z-index: 1;
  pointer-events: none;
  z-index: 10000;
  transform: scale(1);
}
@supports (mix-blend-mode: difference) {
  .circle {
    background-color: white;
    mix-blend-mode: difference;
  }
}
@media only screen and (max-width: 1023px) {
  .circle {
    display: none !important;
  }
}

.circle-follow {
  position: fixed;
  mix-blend-mode: difference;
  width: 30px;
  height: 30px;
  left: -21px;
  top: -21px;
  border-radius: 100%;
  z-index: 1;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  pointer-events: none;
  z-index: 10000;
  transform: scale(1);
}
@supports (mix-blend-mode: difference) {
  .circle-follow {
    border: 1px solid #fff;
    mix-blend-mode: difference;
  }
}
@media only screen and (max-width: 1023px) {
  .circle-follow {
    display: none !important;
  }
}


/***====================================================================
    Main Header CSS
====================================================================***/
.header-span {
  position: relative;
  height: 110px;
  display: block;
  width: 100%;
}

.main-header {
  position: relative;
  width: 100%;
  z-index: 999;
}

.header-top {
  position: relative;
  display: flex;
}
.header-top .inner-container {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 0 80px;
}
@media (max-width: 1399.98px) {
  .header-top .inner-container {
    padding: 0 20px;
  }
}
.header-top .top-left {
  position: relative;
  display: flex;
  align-items: center;
}
.header-top .top-right {
  position: relative;
  display: flex;
  align-items: center;
}
.header-top .top-right .social-icon-one {
  margin-left: 41px;
}
.header-top .useful-links {
  display: flex;
  align-items: center;
  padding: 12px 0;
}
.header-top .useful-links li {
  position: relative;
  padding-left: 15px;
  margin-left: 15px;
  font-size: 12px;
  color: #75767a;
  line-height: 20px;
}
.header-top .useful-links li:first-child {
  margin-left: 0;
  padding-left: 0;
}
.header-top .useful-links li:first-child:before {
  display: none;
}
.header-top .useful-links li:before {
  position: absolute;
  left: -3px;
  top: 0;
  content: "/";
}
.header-top .useful-links li a {
  color: #808287;
  transition: all 300ms ease;
}
.header-top .useful-links li a:hover {
  color: var(--theme-color-light);
}

.main-header .header-lower {
  position: relative;
  transition: all 300ms ease;
}
.main-header .header-lower .logo-box {
  position: relative;
  padding: 20px 0;
}

.main-header {
  width: 100%;
  z-index: 999;
}
.main-header .logo {
  position: relative;
  display: block;
}
.main-header .logo img {
  max-width: 100%;
  height: auto;
}
.main-header .main-box {
  position: static;
  left: 0px;
  top: 0px;
  display: flex;
  align-items: center;
  transition: all 300ms ease;
}
.main-header .main-box .nav-outer {
  position: static;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.main-menu {
  position: static;
}
@media (max-width: 991.98px) {
  .main-menu {
    display: none;
  }
}

.main-menu .navbar-header {
  display: none;
}

.main-menu .navbar-collapse {
  padding: 0px;
}

.main-menu .navigation {
  position: static;
  margin: 0px;
}

.main-menu .navigation > li {
  position: static;
  float: left;
  padding: 20px 0px;
  margin-right: 40px;
}
.main-menu .navigation > li:last-child {
  margin-right: 0;
}
.rtl .main-menu .navigation > li {
  float: right;
  margin-right: 0;
  margin-left: 40px;
}
.rtl .main-menu .navigation > li:last-child {
  margin-left: 0;
}
.main-menu .navigation > li:hover > a:before, .main-menu .navigation > li.current > a:before {
  left: 0;
  width: calc(100% - 14px);
}
.main-menu .navigation > li > a {
  position: relative;
  display: block;
  text-align: center;
  opacity: 1;
  color: var(--theme-color-dark);
font-style: italic;
    font-family: "Playfair", serif;
  line-height: 30px;
      font-size: 19px;
  font-weight: 700;
  padding: 0;
  text-transform: capitalize;
  font-style: italic;
  display: flex;
  transition: all 300ms ease;
}
.main-menu .navigation > li > a:before {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: 10px;
  margin-right: 14px;
  height: 2px;
  width: 0%;
 
    background-color: #150036;
  z-index: 3;
  content: "";
  transition: all 300ms ease;
}
.main-menu .navigation > li > a:hover {
  color: var(--theme-color1);
}
.main-menu .navigation > li.current > a {
  color: var(--theme-color1);
  font-weight: 700;
}
.main-menu .navigation > li.dropdown > a {
  padding-right: 14px;
  margin-right: -14px;
}
.rtl .main-menu .navigation > li.dropdown > a {
  padding-left: 14px;
  padding-right: 0;
  margin-right: 0;
  margin-left: -14px;
}
.main-menu .navigation > li.dropdown > a:after {
  content: "\f107";
  position: absolute;
  right: 0;
  top: 50%;
  width: 10px;
  height: 20px;
  display: block;
  line-height: 24px;
  font-size: 12px;
  z-index: 5;
  font-family: "Font Awesome 6 Pro";
  font-weight: 900;
  margin-top: -2px;
  transform: translateY(-50%);
}
.rtl .main-menu .navigation > li.dropdown > a:after {
  right: auto;
  left: 0;
}
.main-menu .navigation > li.dropdown:hover > ul {
  visibility: visible;
  opacity: 1;
  top: 100%;
  margin-top: 0;
  transition: all 300ms ease;
}

.main-menu .navigation > li > ul {
  position: absolute;
  top: 100%;
  width: 220px;
  z-index: 100;
  padding: 10px 0 0;
  background-color: #ffffff;
  margin-top: 30px;
  opacity: 0;
  display: none;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
  box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05);
}
.main-menu .navigation > li > ul.from-right {
  left: auto;
  right: 0px;
}
.dark-layout .main-menu .navigation > li > ul {
  background-color: var(--dark-layout-color);
}
.main-menu .navigation > li > ul > li {
  position: relative;
  width: 100%;
  border-bottom: 1px solid #ebf1f5;
}
.main-menu .navigation > li > ul > li:last-child {
  border-bottom: none;
}
.dark-layout .main-menu .navigation > li > ul > li {
  border-color: #838586;
}
.main-menu .navigation > li > ul > li > a {
    position: relative;
    display: block;
    padding: 10px 0px;
    line-height: 29px;
    font-weight: 700;
    font-style: italic;
    font-family: 'Playfair';
    font-size: 18px;
    color: var(--theme-color-dark);
    text-align: left;
    margin: 0 30px;
    text-transform: capitalize;
    transition: all 200ms ease;
}
.rtl .main-menu .navigation > li > ul > li > a {
  text-align: right;
}
.dark-layout .main-menu .navigation > li > ul > li > a {
  color: var(--theme-color-light);
}
.main-menu .navigation > li > ul > li:hover > a {
  color: var(--theme-color1);
}
.main-menu .navigation > li > ul > li.dropdown > a:after {
  font-family: "Font Awesome 6 Pro";
  content: "\f105";
  position: absolute;
  right: 0;
  top: 11px;
  display: block;
  line-height: 24px;
  font-size: 14px;
  font-weight: 900;
  z-index: 5;
}
.rtl .main-menu .navigation > li > ul > li.dropdown > a:after {
  right: auto;
  left: 0;
  transform: scaleX(-1);
}
.main-menu .navigation > li > ul > li.dropdown:hover > ul {
  visibility: visible;
  opacity: 1;
  top: 0px;
  margin-top: 20px;
  transition: all 300ms ease;
}

.main-menu .navigation > li > ul > li > ul {
  position: absolute;
  left: 100%;
  top: 0px;
  width: 220px;
  z-index: 100;
  display: none;
  background-color: #ffffff;
  opacity: 0;
  padding: 10px 0 0;
  margin-top: 10px;
  transform: translateY(-30px);
  box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05);
}
.rtl .main-menu .navigation > li > ul > li > ul {
  left: auto;
  right: 100%;
}
.dark-layout .main-menu .navigation > li > ul > li > ul {
  background-color: var(--dark-layout-color);
}
.main-menu .navigation > li > ul > li > ul > li {
  position: relative;
  border-bottom: 1px solid #ebf1f5;
  width: 100%;
}
.main-menu .navigation > li > ul > li > ul > li:last-child {
  border-bottom: none;
}
.dark-layout .main-menu .navigation > li > ul > li > ul > li {
  border-color: #838586;
}
.rtl .main-menu .navigation > li > ul > li > ul > li {
  text-align: right;
}
.main-menu .navigation > li > ul > li > ul > li > a {
  position: relative;
  display: block;
  padding: 10px 0;
  line-height: 24px;
  font-weight: 400;
  font-size: 16px;
  color: var(--theme-color-dark);
  text-align: left;
  margin: 0 30px;
  text-transform: capitalize;
  transition: all 300ms ease;
}
.main-menu .navigation > li > ul > li > ul > li > a:hover {
  color: var(--theme-color1);
}
.dark-layout .main-menu .navigation > li > ul > li > ul > li > a:hover {
  color: var(--theme-color1);
}

.dark-layout .main-menu .navigation > li > ul > li > ul > li > a {
  color: var(--theme-color-light);
}

.main-menu .navigation li.dropdown .dropdown-btn {
  position: absolute;
  right: 10px;
  top: 8px;
  width: 34px;
  height: 30px;
  border: 1px solid #ffffff;
  text-align: center;
  font-size: 16px;
  line-height: 26px;
  color: #ffffff;
  cursor: pointer;
  z-index: 5;
  display: none;
}

.main-header .outer-box {
  position: relative;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 100%;
  gap: 20px;
}

.main-header .ui-btn {
  position: relative;
  display: block;

  width: 30px;
  line-height: 30px;
  text-align: center;
  background: none;
  font-size: 26px;
  color: var(--theme-color-dark);
  transition: all 300ms ease;
}
.main-header .ui-btn:hover {
  color: var(--theme-color1);
}

.main-header .info-btn {
  position: relative;
  font-size: 16px;
  padding-left: 44px;
  color: #ffffff;
  text-align: left;
  font-weight: 500;
  white-space: nowrap;
  line-height: 20px;
  margin-left: 40px;
}
.main-header .info-btn small {
  display: block;
  font-size: 10px;
  font-weight: 500;
  text-transform: uppercase;
  color: var(--theme-color1);
}
.main-header .info-btn .icon {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -12px;
  line-height: 40px;
  height: 40px;
  font-size: 24px;
  line-height: 1em;
  margin-right: 20px;
  padding-right: 20px;
}
.main-header .info-btn:hover {
  color: var(--theme-color-light);
}

/***====================================================================
    Header Style One
====================================================================***/
.header-style-one {
  position: absolute;
  top: 20px;
  left: 0;
}
@media (max-width: 1199.98px) {
  .header-style-one {
    top: 30px;
  }
}
.header-style-one .main-box {
  position: relative;
  align-items: flex-start;
}
@media (max-width: 991.98px) {
  .header-style-one .main-box {
    align-items: stretch;
  }
}
.header-style-one .main-box .header-navbar {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
      background-color: white;
  border-radius: 0 50px 50px 0;
}
@media (max-width: 575.98px) {
  .header-style-one .main-box .header-navbar {
    border-radius: 0 5px 5px 0;
  }
}
.rtl .header-style-one .main-box .header-navbar {
  border-radius: 50px 0 0 50px;
}
@media (max-width: 575.98px) {
  .rtl .header-style-one .main-box .header-navbar {
    border-radius: 0 5px 5px 0;
  }
}
.header-style-one .main-box .logo-box {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 225px;
  height: 88px;
  margin-right: 68px;
  padding: 8px 10px 19px 19px;
  border-radius: 50px 0 0 50px;
background-color: #000000;
}
@media (max-width: 991.98px) {
  .header-style-one .main-box .logo-box {
    margin-right: 0;
    height: 75px;
    min-width: 200px;
  }
}
@media (max-width: 575.98px) {
  .header-style-one .main-box .logo-box {
    min-width: 120px;
    padding: 10px 10px 15px;
    border-radius: 5px 0 0 5px;
    height: 60px;
  }
}
.rtl .header-style-one .main-box .logo-box {
  margin-right: 0;
  margin-left: 68px;
  padding: 8px 19px 19px 10px;
  border-radius: 0 50px 50px 0;
}
@media (max-width: 991.98px) {
  .rtl .header-style-one .main-box .logo-box {
    margin-left: 0;
  }
}
@media (max-width: 575.98px) {
  .rtl .header-style-one .main-box .logo-box {
    border-radius: 5px 0 0 5px;
  }
}
.header-style-one .main-box .logo-box:before {
  content: "";
  position: absolute;
  right: -55px;
  top: 0;
  width: 0;
  height: 0;
  border-top: 70px solid #000000;
  border-right: 55px solid transparent;
}
@media (max-width: 991.98px) {
  .header-style-one .main-box .logo-box:before {
    display: none;
  }
}
.rtl .header-style-one .main-box .logo-box:before {
  left: -55px;
  right: auto;
  transform: scaleX(-1);
}
.header-style-one .main-box .logo-box:after {
  content: "";
  position: absolute;
  right: -14px;
  bottom: 0;
  width: 0;
  height: 0;
    border-bottom: 70px solid #000000;
  border-right: 14px solid transparent;
}
@media (max-width: 991.98px) {
  .header-style-one .main-box .logo-box:after {
    display: none;
  }
}
.rtl .header-style-one .main-box .logo-box:after {
  left: -14px;
  right: auto;
  transform: scaleX(-1);
}
.header-style-one .main-box .logo-box img {
  width: auto;
}
@media (max-width: 991.98px) {
  .header-style-one .main-box .logo-box img {
    width: 160px;
  }
}
@media (max-width: 575.98px) {
  .header-style-one .main-box .logo-box img {
    width: 100%;
  }
}
.header-style-one .main-box .nav-outer {
  padding-left: 14px;
}
@media (max-width: 575.98px) {
  .header-style-one .main-box .nav-outer {
    padding-left: 0;
  }
}
.rtl .header-style-one .main-box .nav-outer {
  padding-left: 0;
  padding-right: 14px;
}
@media (max-width: 575.98px) {
  .rtl .header-style-one .main-box .nav-outer {
    padding-right: 0;
  }
}
.header-style-one .main-box .nav-outer:before {
  content: "";
  position: absolute;
  top: 0;
  left: -56px;
  width: 0;
  height: 0;
  border-bottom: 70px solid #ffffff;
  border-left: 56px solid transparent;
}
@media (max-width: 991.98px) {
  .header-style-one .main-box .nav-outer:before {
    display: none;
  }
}
.rtl .header-style-one .main-box .nav-outer:before {
  left: auto;
  right: -56px;
  transform: scaleX(-1);
}
.header-style-one .main-box .nav-outer:after {
  content: "";
  position: absolute;
  bottom: -18px;
  left: -56px;
  width: 0;
  height: 0;
  border-left: 18px solid transparent;
  border-right: 18px solid transparent;
 border-top: 18px solid #e9e9e9;
}
@media (max-width: 991.98px) {
  .header-style-one .main-box .nav-outer:after {
    display: none;
  }
}
.rtl .header-style-one .main-box .nav-outer:after {
  left: auto;
  right: -56px;
}
.header-style-one .main-box .nav-outer .navigation > li {
   margin-right: 27px;

  font-family: "Playfair", serif;
  font-size: 18px;
  font-weight: 800;
  font-style: italic;
}
@media (max-width: 1199.98px) {
  .header-style-one .main-box .nav-outer .navigation > li {
    margin-right: 40px;
  }
}
.rtl .header-style-one .main-box .nav-outer .navigation > li {
  margin-right: 0;
  margin-left: 45px;
}
@media (max-width: 1199.98px) {
  .rtl .header-style-one .main-box .nav-outer .navigation > li {
    margin-left: 40px;
  }
}
.header-style-one .main-box .nav-outer .navigation > li:before {
  background-color: var(--theme-color-light);
}
.header-style-one .main-box .nav-outer .navigation > li > a {
  font-weight: 800;
      color: #150036;
}
@media (max-width: 1199.98px) {
  .header-style-one .main-box .nav-outer .navigation > li > a {
    font-size: 15px;
  }
}
.header-style-one .main-box .outer-box {
  position: relative;
  flex-shrink: 0;
  padding-right: 10px;
}
@media (max-width: 1399.98px) {
  .header-style-one .main-box .outer-box {
    padding-right: 30px;
  }
}
@media (max-width: 1199.98px) {
  .header-style-one .main-box .outer-box {
    padding-right: 15px;
  }
}
@media (max-width: 991.98px) {
  .header-style-one .main-box .outer-box {
    padding-right: 30px;
  }
}
@media (max-width: 575.98px) {
  .header-style-one .main-box .outer-box {
    padding-right: 15px;
  }
}
@media (max-width: 991.98px) {
  .header-style-one .main-box .outer-box {
    gap: 10px;
  }
}
@media (max-width: 575.98px) {
  .header-style-one .main-box .outer-box {
    gap: 5px;
  }
}
.rtl .header-style-one .main-box .outer-box {
  padding-right: 0;
  padding-left: 10px;
}
@media (max-width: 1399.98px) {
  .rtl .header-style-one .main-box .outer-box {
    padding-left: 30px;
  }
}
@media (max-width: 1199.98px) {
  .rtl .header-style-one .main-box .outer-box {
    padding-left: 15px;
  }
}
@media (max-width: 991.98px) {
  .rtl .header-style-one .main-box .outer-box {
    padding-left: 30px;
  }
}
@media (max-width: 575.98px) {
  .rtl .header-style-one .main-box .outer-box {
    padding-left: 15px;
  }
}
.header-style-one .main-box .outer-box .search-btn {
  margin-right: 20px;
}
@media (max-width: 1399.98px) {
  .header-style-one .main-box .outer-box .search-btn {
    margin-right: 10px;
  }
}
@media (max-width: 991.98px) {
  .header-style-one .main-box .outer-box .search-btn {
    margin-right: 0;
  }
}
@media (max-width: 575.98px) {
  .header-style-one .main-box .outer-box .search-btn {
    font-size: 22px;
  }
}
.rtl .header-style-one .main-box .outer-box .search-btn {
  margin-right: 0;
  margin-left: 20px;
}
@media (max-width: 1399.98px) {
  .rtl .header-style-one .main-box .outer-box .search-btn {
    margin-left: 10px;
  }
}
@media (max-width: 991.98px) {
  .rtl .header-style-one .main-box .outer-box .search-btn {
    margin-left: 0;
  }
}
@media (max-width: 1199.98px) {
  .header-style-one .main-box .outer-box .toggle-hidden-bar {
    display: none;
  }
}
.header-style-one .main-box .outer-box .ui-btn {
  color: var(--theme-color-light);
}
.header-style-one .main-box .outer-box .btn-box .theme-btn {
  padding: 17px 44px;
}
@media (max-width: 1399.98px) {
  .header-style-one .main-box .outer-box .btn-box {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .header-style-one .main-box .outer-box .mobile-nav-toggler {
    width: 40px;
    height: 40px;
    border-radius: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    color:white;
   background-image: linear-gradient(180deg, #6363B5 0%, #413F91 100%);
  }
}
@media (max-width: 575.98px) {
  .header-style-one .main-box .outer-box .mobile-nav-toggler {
    width: 32px;
    height: 32px;
    font-size: 22px;
    margin-left: 10px;
  }
}
@media (max-width: 991.98px) {
  .rtl .header-style-one .main-box .outer-box .mobile-nav-toggler {
    margin-left: 0;
    margin-right: 20px;
  }
}
@media (max-width: 575.98px) {
  .rtl .header-style-one .main-box .outer-box .mobile-nav-toggler {
    margin-left: 0;
    margin-right: 10px;
  }
}


/***====================================================================
    Sticky Header CSS
====================================================================***/
.sticky-header {
  position: fixed;
  visibility: hidden;
  opacity: 0;
  left: 0px;
  top: 0px;
  width: 100%;
  z-index: 99999;
  background: #ffffff;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.05);
}
@media (max-width: 991.98px) {
  .sticky-header {
    padding: 5px 0;
  }
}

.sticky-header.fixed-header {
  opacity: 1;
  z-index: 9999;
  visibility: visible;
}

.sticky-header .logo-box {
  padding: 10px 0;
}
.sticky-header .logo-box .logo {
max-width: 251px;
}
.sticky-header .logo-box .logo.light {
  display: block;
}
.dark-layout .sticky-header .logo-box .logo.light {
  display: none;
}
.sticky-header .logo-box .logo.dark {
  display: none;
}
.dark-layout .sticky-header .logo-box .logo.dark {
  display: block !important;
}
.sticky-header .nav-outer {
  position: relative;
  background: none;
}
.sticky-header .inner-container {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.sticky-header .main-menu .navigation > li {
  margin: 0;
  margin-left: 60px;
  padding: 20px 0;
}

.sticky-header .main-menu .navigation > li > a {
  color: var(--theme-color-dark);
  /* text-transform: uppercase; */
}
.dark-layout .sticky-header .main-menu .navigation > li > a {
  color: var(--theme-color-light);
}
.sticky-header .main-menu .navigation > li > a:before {
  background: var(--theme-color1);
}

.sticky-header .main-menu .navigation > li.current > a,
.sticky-header .main-menu .navigation > li:hover > a {
  color: var(--theme-color1);
}
.dark-layout .sticky-header .main-menu .navigation > li.current > a,
.dark-layout .sticky-header .main-menu .navigation > li:hover > a {
  color: var(--theme-color-light);
}

.sticky-header .outer-box,
.sticky-header .navbar-header {
  display: none;
}

.sticky-header .mobile-nav-toggler {
  color: var(--theme-color-dark);
}
.dark-layout .sticky-header .mobile-nav-toggler {
  color: var(--theme-color-light);
}

@media only screen and (min-width: 768px) {
  .main-menu .navigation > li > ul,
  .main-menu .navigation > li > .mega-menu,
  .main-menu .navigation > li > ul > li > ul {
    display: block !important;
    visibility: hidden;
    opacity: 0;
  }
}
/***====================================================================
      Mobile Menu CSS
====================================================================***/
.mobile-nav-toggler {
  position: relative;
  font-size: 28px;
  line-height: 20px;
  cursor: pointer;
  color: #D51C55;
  display: none;
  margin-left: 20px;
  order: 8;
}
@media (max-width: 991.98px) {
  .mobile-nav-toggler {
    display: block;
  }
}

.mobile-menu {
  position: fixed;
  right: 0;
  top: 0;
  width: 300px;
  max-width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  z-index: 999999;
}
.mobile-menu .menu-backdrop {
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background: rgba(0, 0, 0, 0.7);
  opacity: 0;
  visibility: hidden;
}
.mobile-menu .upper-box {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 20px 20px;
}
.mobile-menu .close-btn {
  position: relative;
  text-align: center;
  font-size: 18px;
  color: var(--theme-color1);
  cursor: pointer;
  z-index: 10;
  transition: all 0.5s ease;
  transform: translateY(-50px);
}
.mobile-menu .close-btn:hover {
  opacity: 0.5;
}
.mobile-menu .nav-logo {
  position: relative;
  text-align: left;
  width: 100%;
}
.rtl .mobile-menu .nav-logo {
  text-align: right;
}
.mobile-menu .nav-logo img {
width: 90%;
}
.mobile-menu .nav-logo.light {
  display: block;
}
.dark-layout .mobile-menu .nav-logo.light {
  display: none;
}
.mobile-menu .nav-logo.dark {
  display: none;
}
.dark-layout .mobile-menu .nav-logo.dark {
  display: block;
}
.mobile-menu .menu-box {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  max-height: 100%;
  overflow-y: auto;
  background: var(--theme-color-light);
  padding: 0px 0px;
  z-index: 5;
  opacity: 0;
  visibility: hidden;
  border-radius: 0px;
  transform: translateX(101%);
}

.mobile-menu-visible {
  overflow: hidden;
}
.mobile-menu-visible .mobile-menu {
  opacity: 1;
  visibility: visible;
}
.mobile-menu-visible .mobile-menu .menu-backdrop {
  opacity: 1;
  visibility: visible;
  transition: all 0.4s ease;
}
.mobile-menu-visible .mobile-menu .menu-box {
  opacity: 1;
  visibility: visible;
  transition: all 0.4s ease 200ms;
  transform: translateX(0%);
}
.mobile-menu-visible .mobile-menu .close-btn {
  transform: translateY(0px);
}
.mobile-menu-visible .scroll-to-top {
  opacity: 0;
  visibility: hidden;
}

.mobile-menu .navigation {
  position: relative;
  display: block;
  width: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.mobile-menu .navigation li {
  position: relative;
  display: block;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.mobile-menu .navigation li > ul > li:last-child {
  border-bottom: none;
}
.mobile-menu .navigation li > ul > li:first-child {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.mobile-menu .navigation li > a {
  position: relative;
  display: block;
  line-height: 24px;
  padding: 10px 20px;
  font-size: 16px;
  color: var(--theme-color-dark);
  font-weight: 600;
  text-transform: capitalize;
      FONT-FAMILY: 'Playfair';
    FONT-STYLE: ITALIC;
}

.mobile-menu .navigation li:hover > a, .mobile-menu .navigation li.current > a {
  color: var(--theme-color1);
}
.mobile-menu .navigation li.dropdown .dropdown-btn {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 44px;
  height: 44px;
  text-align: center;
  font-size: 16px;
  line-height: 44px;
  color: #000000;
  cursor: pointer;
  z-index: 5;
}
.rtl .mobile-menu .navigation li.dropdown .dropdown-btn {
  right: auto;
  left: 0;
}

.mobile-menu .navigation li.dropdown .dropdown-btn:after {
  content: "";
  position: absolute;
  left: 0px;
  top: 10px;
  width: 1px;
  height: 24px;
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.rtl .mobile-menu .navigation li.dropdown .dropdown-btn:after {
  left: auto;
  right: 0;
}

.mobile-menu .navigation li.dropdown .dropdown-btn.active i:before {
  content: "\f106";
}

.mobile-menu .navigation li > ul,
.mobile-menu .navigation li > ul > li > ul {
  display: none;
}

.mobile-menu .navigation li > ul > li {
  padding-left: 20px;
}

.contact-list-one {
  position: relative;
  padding: 30px 20px 20px;
  width: 100%;
}
.contact-list-one li {
  position: relative;
  padding-left: 54px;
  min-height: 50px;
  margin-bottom: 20px;
}
.rtl .contact-list-one li {
  padding-left: 0;
  padding-right: 54px;
}
.contact-list-one li .icon {
  position: absolute;
  left: 0;
  top: 0px;
  font-size: 34px;
  line-height: 40px;
  color: var(--theme-color1);
}
.rtl .contact-list-one li .icon {
  left: auto;
  right: 0;
}
.contact-list-one li .title {
    display: block;
    font-size: 16px;
    color: var(--theme-color-dark);
    line-height: 24px;
    font-weight: 700;
    FONT-FAMILY: 'Playfair';
    FONT-STYLE: ITALIC;
    text-transform: uppercase;
}

.contact-list-one li .text {
  font-size: 14px;
  line-height: 24px;
  color: var(--theme-color-dark);
}

.contact-list-one li .text a {
  color: var(--theme-color-dark);
  transition: all 300ms ease;
}

.contact-list-one li .text a:hover {
  color: var(--theme-color1);
}
.contact-list-one.light li .icon {
  color: var(--theme-color7);
}
.contact-list-one.light li .text,
.contact-list-one.light li .title {
  color: var(--theme-color-light);
}
.contact-list-one.light li .text a,
.contact-list-one.light li .title a {
  color: var(--theme-color-light);
}

.mobile-menu .social-links {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: var(--theme-color-light);
  width: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  margin-top: auto;
}

.mobile-menu .social-links li {
  position: relative;
  text-align: center;
  width: 100%;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

.mobile-menu .social-links li a {
  position: relative;
  display: block;
  line-height: 50px;
  height: 50px;
  font-size: 14px;
  text-align: center;
  color: #000000;
  transition: all 300ms ease;
}
.mobile-menu .social-links li a:hover {
  color: #D51C55;
}


/***

====================================================================
  Hidden Sidebar CSS
====================================================================***/
.toggle-hidden-bar {
  position: relative;
}

.hidden-bar {
  position: fixed;
  right: 0;
  top: 0px;
  height: 100%;
  overflow-y: auto;
  z-index: 99999;
  max-width: 320px;
  width: 100%;
  opacity: 0;
  transform: translateX(100%);
  visibility: hidden;
  background: #ffffff;
  transition: all 500ms ease;
}
.dark-layout .hidden-bar {
  background: var(--dark-layout-color);
}
.hidden-bar::-webkit-scrollbar {
  width: 2px;
}
.hidden-bar::-webkit-scrollbar-track {
  box-shadow: inset 0 0 2px #cecece;
  border-radius: 10px;
}
.hidden-bar::-webkit-scrollbar-thumb {
  background: #7a7a7a;
  border-radius: 10px;
}
.hidden-bar::-webkit-scrollbar-thumb:hover {
  background: #7a7a7a;
}
.hidden-bar .inner-box {
  position: relative;
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  background-color: var(--theme-color-light);
  height: 100%;
}
.dark-layout .hidden-bar .inner-box {
  background: var(--dark-layout-color);
}
.hidden-bar .upper-box {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 20px 30px 15px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.hidden-bar .upper-box .close-btn {
  position: relative;
  top: 4px;
  text-align: center;
  font-size: 20px;
  line-height: 30px;
  color: var(--theme-color1);
  cursor: pointer;
  z-index: 10;
  transition: all 0.5s ease;
}
.hidden-bar .upper-box .close-btn:hover {
  opacity: 0.5;
}
.hidden-bar .upper-box .nav-logo {
  position: relative;
  text-align: left;
  width: 100%;
}
.rtl .hidden-bar .upper-box .nav-logo {
  text-align: right;
}
.hidden-bar .upper-box .nav-logo img {
  max-height: 50px;
}
.hidden-bar .upper-box .nav-logo.light {
  display: block;
}
.dark-layout .hidden-bar .upper-box .nav-logo.light {
  display: none;
}
.hidden-bar .upper-box .nav-logo.dark {
  display: none;
}
.dark-layout .hidden-bar .upper-box .nav-logo.dark {
  display: block;
}
.hidden-bar .text-box {
  position: relative;
  padding: 25px 30px 25px;
}
.hidden-bar .text-box .title {
  color: var(--theme-color-dark);
}
.dark-layout .hidden-bar .text-box .title {
  color: var(--theme-color-light);
}
.hidden-bar .text-box .text {
  color: var(--theme-color-dark);
}
.dark-layout .hidden-bar .text-box .text {
  color: var(--theme-color-light);
}

.hidden-bar-back-drop {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 999;
  opacity: 0;
  visibility: hidden;
  transition: all 0.5s ease;
}

.active-hidden-bar .hidden-bar {
  transform: translateX(0);
  opacity: 1;
  visibility: visible;
}

.active-hidden-bar .hidden-bar-back-drop {
  opacity: 1;
  visibility: visible;
}

.hidden-bar .social-links {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: var(--theme-color-light);
  width: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  margin-top: auto;
}
.dark-layout .hidden-bar .social-links {
  background: var(--dark-layout-color);
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
.hidden-bar .social-links li {
  position: relative;
  text-align: center;
  width: 100%;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
}
.dark-layout .hidden-bar .social-links li {
  border-right: 1px solid rgba(255, 255, 255, 0.2);
}
.hidden-bar .social-links li a {
  position: relative;
  display: block;
  line-height: 50px;
  height: 50px;
  font-size: 14px;
  text-align: center;
  color: var(--theme-color-dark);
  transition: all 300ms ease;
}
.dark-layout .hidden-bar .social-links li a {
  color: var(--theme-color-light);
}
.hidden-bar .social-links li a:hover {
  color: var(--theme-color1);
}


/***====================================================================
    Section Title CSS
====================================================================***/
.sec-title {

  z-index: 1;
}
@media (max-width: 991.98px) {
  .sec-title br {
    display: none;
  }
}

.sec-title .sub-title {
font-family: 'Poppins', sans-serif;
    color: transparent;
    font-size: 71px;
    font-weight: 900;
   -webkit-text-stroke: 1px #787888ad;
    text-transform: uppercase;
    position: relative;
}

.rtl .sec-title .sub-title:before {
  left: auto;
  right: -17px;
}

.rtl .sec-title .sub-title:after {
  right: auto;
  left: -17px;
}
.sec-title h1 {
  position: relative;
  font-size: var(--h1-font-size);
  line-height: 1.2em;
  margin-bottom: 0;
}
@media (max-width: 1199.98px) {
  .sec-title h1 {
    font-size: 84px;
  }
}
@media (max-width: 991.98px) {
  .sec-title h1 {
    font-size: 72px;
  }
}
@media (max-width: 767.98px) {
  .sec-title h1 {
    font-size: 68px;
  }
}
@media (max-width: 575.98px) {
  .sec-title h1 {
    font-size: 54px;
  }
}
.sec-title h2 {
 position: relative;
    font-style: italic;
    font-size: 35px;
    color: var(--sec-title-color);
    font-family: var(--sec-title-font-family);
    font-weight: var(--sec-title-font-weight);
    margin-bottom: 0;
    line-height: 1.1em;
    z-index: 2;
        background-image: linear-gradient(180deg, #6363B5 0%, #413F91 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media (max-width: 575.98px) {
  .sec-title h2 {
    font-size: 40px;
  }
  .sec-title h2 br {
    display: none;
  }
}
.sec-title .text {
  margin-top: 20px;
}
/* .sec-title.light .sub-title {
  color: var(--theme-color-light);
} */
.sec-title.light .sub-title:before {
  color: var(--theme-color-light);
}
.sec-title.light .text {
  color: var(--theme-color-light);
}
.sec-title.light h2,
.sec-title.light h1 {
  color: var(--theme-color-light);
}

.sec-title.yellow .sub-title {
  color: var(--theme-color2);
}
.sec-title.yellow .sub-title:before, .sec-title.yellow .sub-title:after {
  color: var(--theme-color2);
}
.sec-title.text-center .sub-title:before {
  display: block;
}

/***====================================================================
    Banner Section CSS
====================================================================***/
.banner-section {
  position: relative;
  overflow: hidden;

}
@media (max-width: 1199.98px) {
  .banner-section {
    padding: 200px 0 120px;
  }
}
@media (max-width: 575.98px) {
  .banner-section {
    padding: 0;
  }
}
.banner-section:before {
  content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 99%;
    /* background: linear-gradient(to right, #00000085 0%, transparent 100%); */
    z-index: 1;
}
.rtl .banner-section:before {
  background: linear-gradient(to left, #000000 0%, transparent 100%);
}
.rtl .banner-section .bg {
  transform: scaleX(-1);
}
.banner-section .banner-layer {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
@media (max-width: 1199.98px) {
  .banner-section .banner-layer {
    display: none;
  }
}
.rtl .banner-section .banner-layer {
  left: auto;
  right: 0;
  transform: scaleX(-1);
}
.banner-section .content-box {
  position: relative;
  display: inline-block;
  padding-left: 150px;
  z-index: 3;
}
@media only screen and (max-width: 1699px) {
  .banner-section .content-box {
    padding-left: 240px;
  }
}
@media (max-width: 1199.98px) {
  .banner-section .content-box {
    padding-left: 0;
    text-align: center;
    width: 100%;
  }
}
.rtl .banner-section .content-box {
  padding-right: 150px;
  padding-left: 0;
}
@media only screen and (max-width: 1699px) {
  .rtl .banner-section .content-box {
    padding-right: 240px;
  }
}
@media (max-width: 1199.98px) {
  .rtl .banner-section .content-box {
    padding-right: 0;
  }
}
.banner-section .content-box .author-box {
  position: relative;
  margin-bottom: 80px;
  padding-left: 265px;
}
@media only screen and (max-width: 1699px) {
  .banner-section .content-box .author-box {
    padding-left: 160px;
  }
}
@media (max-width: 1199.98px) {
  .banner-section .content-box .author-box {
    padding-left: 0;
    margin-left: -100px;
    margin-bottom: 30px;
  }
}
@media (max-width: 575.98px) {
  .banner-section .content-box .author-box {
    margin-left: 0;
    margin-bottom: 20px;
  }
}
.rtl .banner-section .content-box .author-box {
  padding-left: 0;
  padding-right: 265px;
}
@media only screen and (max-width: 1699px) {
  .rtl .banner-section .content-box .author-box {
    padding-right: 160px;
  }
}
@media (max-width: 1199.98px) {
  .rtl .banner-section .content-box .author-box {
    padding-right: 0;
    margin-right: -100px;
  }
}
@media (max-width: 575.98px) {
  .rtl .banner-section .content-box .author-box {
    margin-right: 0;
  }
}
.banner-section .content-box .author-box .inner-box {
  position: relative;
  display: inline-block;
  text-align: right;
}
@media (max-width: 575.98px) {
  .banner-section .content-box .author-box .inner-box {
    text-align: center;
  }
}
@media (max-width: 991.98px) {
  .banner-section .content-box .author-box .inner-box .sign {
    width: 200px;
  }
}
@media (max-width: 575.98px) {
  .banner-section .content-box .author-box .inner-box .sign {
    width: 150px;
  }
}

@media (max-width: 991.98px) {
  .banner-section .content-box .author-box .inner-box .designation {
    font-size: 18px;
  }
}
@media (max-width: 575.98px) {
  .banner-section .content-box .author-box .inner-box .designation {
    font-size: 14px;
  }
}
.banner-section .content-box .author-box .inner-box .line {
  position: absolute;
  top: 50px;
  right: -100%;
  margin-right: -40px;
}
@media (max-width: 991.98px) {
  .banner-section .content-box .author-box .inner-box .line {
    top: 40px;
    margin-right: -60px;
  }
}
@media (max-width: 575.98px) {
  .banner-section .content-box .author-box .inner-box .line {
    display: none;
  }
}
.rtl .banner-section .content-box .author-box .inner-box .line {
  right: auto;
  left: -100%;
  margin-right: 0;
  margin-left: -40px;
  transform: scaleX(-1) !important;
}
@media (max-width: 991.98px) {
  .rtl .banner-section .content-box .author-box .inner-box .line {
    margin-left: -60px;
  }
}
.banner-section .content-box .title {
  position: relative;
  color: var(--theme-color-light);
  margin-bottom: 40px;
}
@media (max-width: 1399.98px) {
  .banner-section .content-box .title {
    margin-bottom: 30px;
    font-size: 110px;
  }
}
@media (max-width: 991.98px) {
  .banner-section .content-box .title {
    font-size: 80px;
  }
}
@media (max-width: 575.98px) {
  .banner-section .content-box .title {
    font-size: 50px;
  }
}
.banner-section .content-box .title span {
  font-weight: 400;
}
.banner-section .content-box .title .banner-small-images {
  position: relative;
  top: -4px;
  display: inline-flex;
}
@media (max-width: 991.98px) {
  .banner-section .content-box .title .banner-small-images {
    top: 0;
  }
}
.banner-section .content-box .title .banner-small-images img {
  position: relative;
  border-radius: 50%;
  width: 92px;
  height: 92px;
  margin-right: -33px;
  border: 2px solid var(--theme-color-light);
}
.banner-section .content-box .title .banner-small-images img:last-child {
  margin-right: 0;
}
@media (max-width: 991.98px) {
  .banner-section .content-box .title .banner-small-images img {
    display: inline-block;
    width: 60px;
    height: 60px;
  }
}
@media (max-width: 575.98px) {
  .banner-section .content-box .title .banner-small-images img {
    width: 40px;
    height: 40px;
    margin-right: -20px;
  }
}
.rtl .banner-section .content-box .title .banner-small-images img {
  margin-right: 0;
  margin-left: -33px;
}
.rtl .banner-section .content-box .title .banner-small-images img:last-child {
  margin-left: 0;
}
.banner-section .content-box .location-box {
  position: relative;
  display: flex;
  align-items: center;
  gap: 55px;
  padding-left: 10px;
}
@media (max-width: 1199.98px) {
  .banner-section .content-box .location-box {
    gap: 20px;
    flex-direction: column;
    justify-content: center;
  }
}
.rtl .banner-section .content-box .location-box {
  padding-left: 0;
  padding-right: 10px;
}
.banner-section .content-box .text {
  position: relative;
  font-size: 20px;
  line-height: 36px;
  font-weight: 300;
  color: var(--theme-color-light);
}
@media (max-width: 991.98px) {
  .banner-section .content-box .text {
    font-size: 18px;
    line-height: 32px;
  }
}
@media (max-width: 575.98px) {
  .banner-section .content-box .text {
    font-size: 16px;
    line-height: 28px;
  }
}
.rtl .banner-section .content-box .text .icon {
  transform: scaleX(-1);
}


.video-overlay {
 position: absolute;

 left: 0;
 bottom: 7px;
 width: 100%;
}
.main-banner .caption {
 position: absolute;
 width: 56%;
 left: 50%;
 top: 47%;
 transform: translate(-50%, -50%);

 padding: 25px 0px;
 display: block;
 border-radius: 23px;

}
.caption{
  position: absolute;
    width: 56%;
    left: 50%;
    top: 47%;
    transform: translate(-50%, -50%);
    padding: 25px 0px;
    display: block;
    border-radius: 23px;

}
.caption h1 {
  font-size: 40px;
  font-style: normal;
  font-weight: 800;
  line-height: normal;
  text-align: center;

  background: white;
  font-style: italic;
   font-family: "Playfair", serif;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  bottom: 15px;

}
 .caption h5 {
 color: #E3AF4B;
 font-size: 45px;
 font-family: "Playfair", serif;
 font-style: italic;

 text-align: center;
 font-weight: 500;
}
 .caption h2 em {
 font-style: normal;
 color: #f5a425;
 font-weight: 900;
}
@media screen and (max-width: 1180px) {
  .caption h6 {
   font-weight: 500;
 }
 .caption h2 {
   font-size: 58px;
 }
}
@media screen and (max-width: 767px) {
.caption h6 {
   font-weight: 500;
 }
 .main-banner .caption h2 {
   font-size: 36px;
 }
}





/***====================================================================
    Gallery Section CSS
====================================================================***/
.gallery-section {
  position: relative;
  padding: 120px 0;
}
.gallery-section .outer-box {
  width: 100%;
  overflow: hidden;
  display: flex;
}
.rtl .gallery-section .outer-box {
  direction: ltr;
}
.gallery-section .outer-box .gallery.one {
  display: flex;
  white-space: nowrap;
  animation: gallery-one 20s linear infinite;
}
.gallery-section .outer-box .gallery.one:hover {
  animation-play-state: paused;
}
.gallery-section .outer-box .gallery.two {
  display: flex;
  white-space: nowrap;
  animation: gallery-two 20s linear infinite;
}
.gallery-section .outer-box .gallery.two:hover {
  animation-play-state: paused;
}

@keyframes gallery-one {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-100%);
  }
}
@keyframes gallery-two {
  from {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(0%);
  }
}
.gallery-block {
  position: relative;
  width: 25%;
  flex-shrink: 0;
}
@media (max-width: 575.98px) {
  .gallery-block {
    width: 50%;
  }
}
.gallery-block .inner-box {
  position: relative;
}
.gallery-block .inner-box:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transform: scale(0.9);
  pointer-events: none;
  background-color: var(--theme-color1);
  z-index: 5;
  transition: all 300ms ease;
}
.gallery-block .inner-box:after {
  position: absolute;
  top: 50%;
  left: 50%;
  color: var(--theme-color-light);
  font-size: 70px;
  line-height: 1em;
  opacity: 0;
  font-family: flaticon_mycollection;
  pointer-events: none;
  transform: translate(-50%, -50%);
  content: "\f10d";
  z-index: 6;
  transition: all 300ms ease;
}
@media (max-width: 991.98px) {
  .gallery-block .inner-box:after {
    font-size: 80px;
  }
}
.gallery-block .inner-box:hover:before {
  opacity: 0.8;
  transform: scale(1);
}
.gallery-block .inner-box:hover:after {
  opacity: 1;
}
.gallery-block .inner-box .image {
  position: relative;
  overflow: hidden;
  cursor: pointer;
  margin-bottom: 0;
  z-index: 3;
}
.gallery-block .inner-box .image:hover img:first-child {
  transform: translatex(0) scalex(1);
  opacity: 1;
  filter: blur(0);
}
.gallery-block .inner-box .image:hover img:nth-child(2) {
  transform: translatex(-50%) scalex(2);
  opacity: 0;
  filter: blur(10px);
}
.gallery-block .inner-box .image img {
  position: relative;
  width: 100%;
  height: 100%;
  transition: all 500ms ease;
}
.gallery-block .inner-box .image img:first-child {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 1;
  transform: translatex(50%) scalex(2);
  opacity: 0;
  filter: blur(10px);
}

/***====================================================================
    Gallery Section Two CSS
====================================================================***/
.gallery-section-two {
  position: relative;
  padding: 120px 0 0;
}
@media (max-width: 991.98px) {
  .gallery-section-two {
    padding-bottom: 120px;
  }
}
.gallery-section-two.pull-down {
  margin-bottom: -63px;
}
@media (max-width: 991.98px) {
  .gallery-section-two.pull-down {
    margin-bottom: 0;
  }
}
/* .gallery-section-two .bg {
  height: 200%;
} */
.gallery-section-two .title-box {
  position: relative;
  margin-bottom: 150px;
}
@media (max-width: 1199.98px) {
  .gallery-section-two .title-box {
    margin-bottom: 100px;
  }
}
@media (max-width: 991.98px) {
  .gallery-section-two .title-box {
    margin-bottom: 50px;
  }
  .gallery-section-two .title-box br {
    display: none;
  }
}
.gallery-section-two .gallery-box {
  position: relative;
  display: flex;
  overflow: hidden;
}
@media (max-width: 991.98px) {
  .gallery-section-two .gallery-box {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.rtl .gallery-section-two .gallery-box {
  direction: ltr;
}
@media (max-width: 991.98px) {
  .gallery-section-two .gallery-box .gallery-block-two {
    width: 33.3333333%;
  }
}
@media (max-width: 575.98px) {
  .gallery-section-two .gallery-box .gallery-block-two {
    width: 50%;
  }
}
.gallery-section-two .gallery-box .gallery-block-two:nth-child(even) {
  margin-top: 60px;
}
@media (max-width: 991.98px) {
  .gallery-section-two .gallery-box .gallery-block-two:nth-child(even) {
    margin-top: 0;
  }
}

.rtl .gallery-block-two {
  direction: rtl;
}
.gallery-block-two .inner-box {
  position: relative;
  z-index: 3;
}
.gallery-block-two .inner-box:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transform: scale(0.9);
  pointer-events: none;
  background-color: var(--theme-color4);
  z-index: 5;
  transition: all 300ms ease;
}
.gallery-block-two .inner-box:after {
 position: absolute;
    top: 50%;
    left: 50%;
    color: var(--theme-color-light);
    font-size: 30px;
    line-height: 1em;
    opacity: 0;
    font-family: "Font Awesome 6 Free"; /* Change from Brands to Free */
    font-weight: 900; /* Required for Solid icons */
    pointer-events: none;
    transform: translate(-50%, -50%);
    content: "\f06e"; /* Unicode for the 'eye' icon */
    z-index: 6;
    transition: all 300ms ease;
}
@media (max-width: 575.98px) {
  .gallery-block-two .inner-box:after {
    font-size: 36px;
  }
}
.gallery-block-two .inner-box:hover:before {
  opacity: 0.8;
  transform: scale(1);
}
.gallery-block-two .inner-box:hover:after {
  opacity: 1;
}
.gallery-block-two .inner-box .image {
  position: relative;
  overflow: hidden;
  cursor: pointer;
  margin-bottom: 0;
  z-index: 3;
}
.gallery-block-two .inner-box .image:hover img:first-child {
  transform: translatex(0) scalex(1);
  opacity: 1;
  filter: blur(0);
}
.gallery-block-two .inner-box .image:hover img:nth-child(2) {
  transform: translatex(-50%) scalex(2);
  opacity: 0;
  filter: blur(10px);
}
.gallery-block-two .inner-box .image img {
  position: relative;
  width: 100%;
  transition: all 500ms ease;
}
.gallery-block-two .inner-box .image img:first-child {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 1;
  transform: translatex(50%) scalex(2);
  opacity: 0;
  filter: blur(10px);
}

/***

====================================================================
    Features Section CSS
====================================================================***/
.cta1 {
  padding: 14px;
  display: flex;
  justify-content: center;
  color: #42275A;
  font-size: 16px;
  font-weight: 800;
  text-decoration: none;
  border: none;
  background: none;
  position: relative;}


.cta1 a {
  font-size: 16px;
  padding-right: 18px;
  text-transform: capitalize;
  text-decoration: none;
    color: white;
     font-family: 'Recoleta Regular';
     font-weight: 800;
}

.cta1 i {
  transform: translateX(-8px);
  transition: all 0.3s ease;
  /* font-size: 14px; */
  color: white;
  position: relative;
  top: 8px;

}

.cta1:hover i {
  transform: translateX(0);
}

.cta1:active i {
  transform: scale(0.9);
}

.features-section {
  position: relative;
  /* padding: 120px 0; */
      background-image: linear-gradient(180deg, #6363B5 0%, #413F91 100%);
}


.dark-layout .features-section .sec-title .sub-title,
.dark-layout .features-section .sec-title h2 {
  color: var(--theme-color-dark);
}
.features-section .shape-one {
  position: absolute;
  top: 84px;
  right: 72px;
}
@media (max-width: 1199.98px) {
  .features-section .shape-one {
    display: none;
  }
}
.rtl .features-section .shape-one {
  right: auto;
  left: 72px;
  transform: scaleX(-1);
}
.features-section .shape-two {
  position: absolute;
  top: 106px;
  left: 44px;
  animation: fa-spin 20s infinite linear;
}
@media (max-width: 1199.98px) {
  .features-section .shape-two {
    display: none;
  }
}
.rtl .features-section .shape-two {
  left: auto;
  right: 44px;
  transform: scaleX(-1);
}
.features-section .row {
  margin: 0;
}
.features-section .row .feature-block {
  padding: 0;
}
@media (max-width: 991.98px) {
  .features-section .row .feature-block {
    padding: 0 15px;
  }
}
@media (max-width: 575.98px) {
  .features-section .row .feature-block {
    padding: 0;
  }
}

.feature-block {
  margin-bottom: 30px;
}
@media (max-width: 575.98px) {
  .feature-block {
    margin-bottom: 15px;
  }
}
.feature-block .inner-box {
  position: relative;
  padding: 59px 56px;
  border-radius: 20px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-color: var(--theme-color-light);
  background-image: url(../images/icons/feature-bg.png);
  transition: all 300ms ease;
  z-index: 3;
}
@media (max-width: 1399.98px) {
  .feature-block .inner-box {
    padding: 40px 25px;
  }
}
.feature-block .inner-box:before {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0%;
  height: 100%;
  z-index: 2;
  background-image: url(../images/icons/feature-hover-bg.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: all 300ms ease;
}
.rtl .feature-block .inner-box:before {
  transform: scaleX(-1);
  left: 0;
  right: auto;
}
.feature-block .inner-box:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  background-color: var(--theme-color-light);
  transition: all 300ms ease;
}
.feature-block .inner-box.active {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.25);
}
.feature-block .inner-box.active::before {
  width: 100%;
}
.feature-block .inner-box.active::after {
  opacity: 1;
}
.feature-block .inner-box.active .icon {
  transform: scaleX(-1);
}
.feature-block .inner-box.active .read-more span {
  width: 90px;
}
.feature-block .inner-box .icon {
  position: relative;
  font-size: 72px;
  display: inline-block;
  color: var(--theme-color1);
  margin-bottom: 30px;
  transition: all 300ms ease;
  z-index: 2;
}
@media (max-width: 1199.98px) {
  .feature-block .inner-box .icon {
    font-size: 60px;
  }
}
.feature-block .inner-box .content {
  position: relative;
  z-index: 3;
}
.feature-block .inner-box .title {
  position: relative;
  margin-bottom: 20px;
  color: var(--theme-color-dark);
}
.feature-block .inner-box .text {
  position: relative;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 20px;
  padding-right: 20px;
  transition: all 300ms ease;
}
.rtl .feature-block .inner-box .text {
  padding-right: 0;
  padding-left: 20px;
}
.feature-block .inner-box .read-more {
  position: relative;
  display: inline-flex;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
  color: #5A3695;
}
.feature-block .inner-box .read-more span {
  position: relative;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  width: 0;
  transition: all 300ms ease;
}
.rtl .feature-block .inner-box .read-more i {
  transform: scaleX(-1);
}

/***

====================================================================
    Features Section Two
====================================================================***/
.feature-section-two {
  position: relative;
    padding: 75px 0 90px;

}

.feature-block-two {
  margin-bottom: 30px;
}
.feature-block-two .inner-box {
 position: relative;
    padding: 12px 26px;
    border-radius: 20px;
    overflow: hidden;
    display: flex
;
    align-items: center;
    gap: 40px;
    background-color: #F5F5F5;
    transition: all 300ms ease;
    z-index: 3;
}
@media (max-width: 575.98px) {
  .feature-block-two .inner-box {
    flex-direction: column;
    align-items: flex-start;
    padding: 30px 25px;
  }
}
.dark-layout .feature-block-two .inner-box {
  background-color: #333333;
}
.feature-block-two .inner-box:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 135px;
  height: 203px;
  background-image: url(../img/fac-img.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.rtl .feature-block-two .inner-box:before {
  right: auto;
  left: 0;
  transform: scaleX(-1);
}
.feature-block-two .inner-box:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 100%;
  border-radius: 20px;
  background-image: linear-gradient(to right top, #6363b5, #5d5cae, #5655a7, #504fa1, #4a489a, #434190, #3b3985, #34327b, #2b296b, #22205b, #19184c, #10103d);
  transition: all 500ms ease;
}
.rtl .feature-block-two .inner-box:after {
  right: auto;
  left: 0;
  background-image: linear-gradient(to right top, #6363b5, #5d5cae, #5655a7, #504fa1, #4a489a, #434190, #3b3985, #34327b, #2b296b, #22205b, #19184c, #10103d);
}
.feature-block-two .inner-box.active {
  border-top-right-radius: 20px;
}
.feature-block-two .inner-box.active:after {
  width: 100%;
}
.feature-block-two .inner-box.active .icon-box {
  border-color: rgba(255, 255, 255, 0.1);
}
.feature-block-two .inner-box.active .icon-box .icon {
  transform: scaleX(-1);
  color: var(--theme-color-light);
}
.feature-block-two .inner-box.active .icon-box .icon-seven {
  opacity: 0;
}
.feature-block-two .inner-box.active .icon-box .icon-eight {
  opacity: 1;
}
.feature-block-two .inner-box.active .read-more span {
  width: 90px;
}
.feature-block-two .inner-box.active .title,
.feature-block-two .inner-box.active .text,
.feature-block-two .inner-box.active .read-more {
  color: var(--theme-color-light);
}
.feature-block-two .inner-box .icon-box {
  position: relative;
  width: 116px;
  height: 116px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  z-index: 3;
}
@media (max-width: 575.98px) {
  .feature-block-two .inner-box .icon-box {
    width: 100px;
    height: 100px;
  }
}
.feature-block-two .inner-box .icon-box .icon {
  position: relative;
  font-size: 72px;
  line-height: 1em;
  color: var(--theme-color4);
  transition: all 300ms ease;
}
@media (max-width: 575.98px) {
  .feature-block-two .inner-box .icon-box .icon {
    font-size: 50px;
  }
}
.feature-block-two .inner-box .icon-box .icon-seven {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -62px;
  margin-left: -59.5px;
  animation: fa-spin 15s linear infinite;
  transition: all 300ms ease;
}
.rtl .feature-block-two .inner-box .icon-box .icon-seven {
  transform: scaleX(-1);
}
.feature-block-two .inner-box .icon-box .icon-eight {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -62px;
  margin-left: -59.5px;
  animation: fa-spin 15s linear infinite;
  opacity: 0;
  transition: all 300ms ease;
}
.rtl .feature-block-two .inner-box .icon-box .icon-eight {
  right: -9px;
  left: auto;
  transform: scaleX(-1);
}
.feature-block-two .inner-box .content {
  position: relative;
  z-index: 3;
}
.feature-block-two .inner-box .title {
  position: relative;
  margin-bottom: 15px;
  transition: all 300ms ease;
}
.feature-block-two .inner-box .text {
  position: relative;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 12px;
  max-width: 300px;
  transition: all 300ms ease;
}
.dark-layout .feature-block-two .inner-box .text {
  color: var(--theme-color-light);
}
.feature-block-two .inner-box .read-more {
  position: relative;
  display: inline-flex;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
  color: #5A3695;
  transition: all 0ms ease;
}
.rtl .feature-block-two .inner-box .read-more i:before {
  display: inline-block;
  transform: scaleX(-1);
}
.dark-layout .feature-block-two .inner-box .read-more {
  color: var(--theme-color-light);
}
.feature-block-two .inner-box .read-more span {
  position: relative;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  width: 0;
  transition: all 300ms ease;
}


/***====================================================================
    About Section Two
====================================================================***/
.about-section-two {
  position: relative;
    padding: 125px 0 70px;
}
.about-section-two .shape-fourteen {
  position: absolute;
  top: 100px;
  right: -300px;
  animation: fa-spin 50s linear infinite;
}
@media only screen and (max-width: 1699px) {
  .about-section-two .shape-fourteen {
    display: none;
  }
}
.rtl .about-section-two .shape-fourteen {
  right: auto;
  left: -300px;
}
@media (max-width: 1199.98px) {
  .about-section-two .sec-title h2 br {
    display: none;
  }
}
.about-section-two .image-column {
  margin-bottom: 50px;
}
@media (max-width: 1199.98px) {
  .about-section-two .image-column {
    order: 2;
  }
}
.about-section-two .image-column .inner-column {
  position: relative;
  padding-bottom: 145px;
}
@media (max-width: 1399.98px) {
  .about-section-two .image-column .inner-column {
    padding-bottom: 0;
  }
}
.about-section-two .image-column .inner-column .icon-six {
  position: absolute;
  bottom: 0;
  left: -120px;
  animation: fa-spin 15s infinite linear;
}
@media (max-width: 1399.98px) {
  .about-section-two .image-column .inner-column .icon-six {
    display: none;
  }
}
.rtl .about-section-two .image-column .inner-column .icon-six {
  left: auto;
  right: -120px;
}
.about-section-two .image-column .inner-column .image {
  position: relative;
  border-radius: 30px;
  margin-bottom: 0;
  overflow: hidden;
}
@media (max-width: 1199.98px) {
  .about-section-two .image-column .inner-column .image {
    width: 100%;
    height: 700px;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
@media (max-width: 767.98px) {
  .about-section-two .image-column .inner-column .image {
    height: 550px;
  }
}
@media (max-width: 575.98px) {
  .about-section-two .image-column .inner-column .image {
    height: 100%;
  }
}
.about-section-two .image-column .inner-column .image.two {
  position: absolute;
  bottom: 0;
  right: 20px;
}
@media (max-width: 1399.98px) {
  .about-section-two .image-column .inner-column .image.two {
    display: none;
  }
}
.rtl .about-section-two .image-column .inner-column .image.two {
  right: auto;
  left: 20px;
}
.about-section-two .image-column .inner-column .image.two img {
  border: 7px solid var(--theme-color-light);
}
.about-section-two .image-column .inner-column .image img {
  position: relative;
  border-radius: 30px;
  transform-origin: center;
  transition: all 300ms ease;
}
.about-section-two .image-column .inner-column .image:hover img {
  transform: scale(1.1) !important;
}
.about-section-two .image-column .inner-column .author-box {
  position: absolute;
  bottom: 75px;
  left: 115px;
  padding: 20px;
  border-radius: 100px;
  display: flex;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.25);
  background-color: var(--theme-color-light);
  z-index: 3;
}
@media (max-width: 1399.98px) {
  .about-section-two .image-column .inner-column .author-box {
    left: 30px;
    bottom: 30px;
  }
}
@media (max-width: 767.98px) {
  .about-section-two .image-column .inner-column .author-box {
    padding: 10px;
  }
}
@media (max-width: 575.98px) {
  .about-section-two .image-column .inner-column .author-box {
    display: none;
  }
}
.rtl .about-section-two .image-column .inner-column .author-box {
  left: auto;
  right: 115px;
  padding-right: 50px;
}
@media (max-width: 1399.98px) {
  .rtl .about-section-two .image-column .inner-column .author-box {
    right: 30px;
  }
}
.about-section-two .image-column .inner-column .author-box img {
  position: relative;
  width: 100px;
  height: 100px;
  margin-left: -30px;
  border-radius: 50%;
  border: 2px solid var(--theme-color-light);
}
.about-section-two .image-column .inner-column .author-box img:first-child {
  margin-left: 0;
}
@media (max-width: 767.98px) {
  .about-section-two .image-column .inner-column .author-box img {
    width: 80px;
    height: 80px;
  }
}
.rtl .about-section-two .image-column .inner-column .author-box img {
  margin-left: 0;
  margin-right: -30px;
}
.about-section-two .image-column .inner-column .author-box .text {
  position: relative;
  width: 100px;
  height: 100px;
  margin-left: -30px;
  border-radius: 50%;
  font-size: 48px;
  color: var(--theme-color-light);
  font-weight: 600;
  line-height: 1em;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  background-color: var(--theme-color4);
}
@media (max-width: 767.98px) {
  .about-section-two .image-column .inner-column .author-box .text {
    width: 80px;
    height: 80px;
    font-size: 30px;
  }
}
.rtl .about-section-two .image-column .inner-column .author-box .text {
  margin-left: 0;
  margin-right: -30px;
}
.about-section-two .content-column {
  margin-bottom: 50px;
}
.about-section-two .content-column .inner-column {
  position: relative;
  padding-top: 35px;
  padding-left: 30px;
  padding-right: 160px;
}
@media only screen and (max-width: 1699px) {
  .about-section-two .content-column .inner-column {
    padding-right: 0;
  }
}
@media (max-width: 1399.98px) {
  .about-section-two .content-column .inner-column {
    padding-left: 0;
    padding-top: 0;
  }
}
.rtl .about-section-two .content-column .inner-column {
  padding-left: 160px;
  padding-right: 30px;
}
@media only screen and (max-width: 1699px) {
  .rtl .about-section-two .content-column .inner-column {
    padding-left: 0;
  }
}
@media (max-width: 1399.98px) {
  .rtl .about-section-two .content-column .inner-column {
    padding-right: 0;
  }
}
@media (max-width: 575.98px) {
  .about-section-two .content-column .inner-column .feature-list-two.two-column {
    flex-direction: column;
  }
}
@media (max-width: 575.98px) {
  .about-section-two .content-column .inner-column .feature-list-two.two-column li {
    padding-right: 0;
    width: 100%;
    flex: 1;
    gap: 10px;
  }
}
@media (max-width: 575.98px) {
  .about-section-two .content-column .inner-column .feature-list-two.two-column li .title {
    font-size: 18px;
  }
}
.about-section-two .content-column .inner-column .btn-box {
  padding-top: 45px;
  display: flex;
  gap: 29px;
}
@media (max-width: 575.98px) {
  .about-section-two .content-column .inner-column .btn-box {
    flex-direction: column;
    align-items: flex-start;
    gap: 15px;
    padding-top: 30px;
  }
}

 .exp-box {
  position: absolute;
  top: 0;
  right: 35px;
  border-radius: 150px;
  overflow: hidden;
  padding: 27px 50px 27px 45px;
  gap: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1399.98px) {
.exp-box {
            top: 80%;
  }
}
@media (max-width: 1199.98px) {
.exp-box {
    display: none;
  }
}
 .exp-box {
  left: 35px;
  right: auto;
}
.exp-box:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 310px;
  height: 120px;
  border-radius: 150px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: url(../img/abou-exp.png);
}
.exp-box .title {
  position: relative;
  font-size: 52px;
  line-height: 1em;
  font-family: var(--title-font);
  color: var(--theme-color-light);
  margin-bottom: 0;
}
.exp-box .text {
  position: relative;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
  color: var(--theme-color-light);
  margin-bottom: 0;
}
 .content-column {
  margin-bottom: 50px;
}
 .content-column .inner-column {
  position: relative;
  padding-right: 100px;
  padding-left: 50px;
  margin-top: -10px;
}



/***

====================================================================
    Marquee Section CSS
====================================================================***/
.marquee-section {
  position: relative;
  padding: 20px 0 60px;
}
.marquee-section .text {
  position: relative;
  transition: all 300ms ease;
}
.marquee-section .text:hover {
  color: var(--theme-color1);
}

.marquee-container {
  width: 100%;
  overflow: hidden;
  display: flex;
}
.rtl .marquee-container {
  direction: ltr;
}
.marquee-container:hover .marquee {
  animation-play-state: paused;
}
.marquee-container .marquee {
  display: flex;
  white-space: nowrap;
  animation: marquee 50s linear infinite;
}
.marquee-container .marquee .text {
     position: relative;
    color: #dddddd;
    font-size: 72px;
    font-weight: 900;
    line-height: 1em;
    padding: 0 30px;
    text-transform: uppercase;
}
.marquee-container .marquee .text:hover {
  color: #D51C55;
}
@media (max-width: 991.98px) {
  .marquee-container .marquee .text {
    font-size: 80px;
    padding: 0 20px;
  }
}
@media (max-width: 575.98px) {
  .marquee-container .marquee .text {
    font-size: 40px;
    padding: 0 10px;
  }
}

@keyframes marquee {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}
/***



/***====================================================================
    Funfacts Section CSS
====================================================================***/
.funfact-section {
  position: relative;
    padding: 93px 0 90px;
}
.funfact-section .shape-thirtytwo {
  position: absolute;
top: -13px;
  left: 0;
}
@media (max-width: 575.98px) {
  .funfact-section .shape-thirtytwo {
    display: none;
  }
}
.funfact-section .shape-thirtythree {
    position: absolute;
    top: -6px;
    right: 0;

}
@media (max-width: 575.98px) {
  .funfact-section .shape-thirtythree {
    display: none;
  }
}
.funfact-section .bg {
  position: absolute;
  left: 0;
  top: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.funfact-section .sec-title-outer {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 80px;
}
@media (max-width: 991.98px) {
  .funfact-section .sec-title-outer {
    flex-direction: column;
    gap: 15px;
    text-align: center;
  }
}
.funfact-section .sec-title-outer .btn-box {
  padding-top: 30px;
}
.funfact-section .sec-title-outer h2 {
  max-width: 510px;
}
@media (max-width: 991.98px) {
  .funfact-section .sec-title-outer h2 {
    max-width: 100%;
  }
}
.funfact-section .sec-title-outer .text {
  max-width: 655px;
  line-height: 36px;
  font-weight: 300;
  color: var(--theme-color-light);
}
@media (max-width: 991.98px) {
  .funfact-section .sec-title-outer .text {
    max-width: 100%;
  }
}

.counter-block {
  margin-bottom: 30px;
}
.counter-block .inner-box {
  position: relative;
  display: flex;
  align-items: center;
  gap: 30px;
}
@media (max-width: 575.98px) {
  .counter-block .inner-box {
    gap: 15px;
    justify-content: center;
  }
}
.counter-block .inner-box:hover .icon {
animation: zoomEffect 2s infinite ease-in-out;
}
@keyframes zoomEffect {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
}
.counter-block .inner-box .count-box {
  position: relative;
  display: block;
  font-family: var(--title-font);
  font-size: 60px;
  font-weight: 700;
  line-height: 1em;
  margin-bottom: 5px;
  color: var(--theme-color-light);
}
@media (max-width: 575.98px) {
  .counter-block .inner-box .count-box {
    font-size: 50px;
  }
}
.counter-block .inner-box .counter-title {
  position: relative;
  display: block;
  font-family: var(--title-font);
  font-size: 18px;
  line-height: 30px;
  font-weight: 400;
  margin-bottom: 0;
  color: var(--theme-color-light);
}
@media (max-width: 575.98px) {
  .counter-block .inner-box .counter-title {
    font-size: 16px;
    line-height: 28px;
  }
}
.counter-block .inner-box .icon {
  position: relative;
  transition: all 300ms ease;
}
@media (max-width: 575.98px) {
  .counter-block .inner-box .icon {
    width: 90px;
  }
}



/***

====================================================================
    Speakers Section Two
====================================================================***/

span.leader.sub-title{
    font-family: 'Poppins', sans-serif;
    color: transparent;
    font-size: 58px;
    line-height: 1.2;
    letter-spacing: 10px;
    font-weight: 900;
    -webkit-text-stroke: 1px #c9c9c9ad;
    text-transform: uppercase;
    position: relative;

}
.speakers-section-two {
 
  position: relative;
     background-image: linear-gradient(180deg, #6363B5 0%, #413F91 100%);
}
@media (max-width: 1199.98px) {
  .speakers-section-two {
    padding: 120px 0;
  }
}
.speakers-section-two .shape-nineteen {
  position: absolute;

  right: 0;
  z-index: 1;
}
.rtl .speakers-section-two .shape-nineteen {
  right: auto;
  left: 0;
  transform: scaleX(-1) !important;
}
.speakers-section-two .row {
    margin-left: 0;
    margin-right: 0;
}
.speakers-section-two [class*="col-"] {
    padding-left: 0px;
    padding-right: 10px;
}
.speakers-section-two {
    max-height: 600px;
    overflow: hidden;
}

@media (max-width: 1199.98px) {
  .speakers-section-two .blocks-column {
    order: 2;
  }
}
.speakers-section-two .blocks-column .inner-column {
  position: relative;
  display: flex;
  overflow: hidden;
  flex-wrap: nowrap;
  padding-right: 60px;
}
@media only screen and (max-width: 1699px) {
  .speakers-section-two .blocks-column .inner-column {
    padding-right: 0;
            height: 432px;
  }
}
@media (max-width: 767.98px) {
  .speakers-section-two .blocks-column .inner-column {
    flex-wrap: wrap;
  }
}
.rtl .speakers-section-two .blocks-column .inner-column {
  padding-right: 0;
  padding-left: 60px;
}
@media only screen and (max-width: 1699px) {
  .rtl .speakers-section-two .blocks-column .inner-column {
    padding-left: 0;
  }
}
.speakers-section-two .content-column {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.speakers-section-two .content-column .inner-column {
  padding-left: 60px;
  padding-right: 150px;
}
@media only screen and (max-width: 1699px) {
  .speakers-section-two .content-column .inner-column {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 1199.98px) {
  .speakers-section-two .content-column .inner-column {
    width: 100%;
    padding-bottom: 50px;
    padding-left: 20px;
  }
}
.rtl .speakers-section-two .content-column .inner-column {
  padding-right: 60px;
  padding-left: 150px;
}
@media only screen and (max-width: 1699px) {
  .rtl .speakers-section-two .content-column .inner-column {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 1199.98px) {
  .rtl .speakers-section-two .content-column .inner-column {
    padding-right: 20px;
  }
}
.speakers-section-two .content-column .inner-column .btn-box {
  display: flex;
  gap: 25px;
}
@media (max-width: 575.98px) {
  .speakers-section-two .content-column .inner-column .btn-box {
    flex-wrap: wrap;
    gap: 15px;
    align-items: flex-start;
  }
}
.speakers-section-two .speaker-block-two {
     margin-bottom: 20px;
  flex: 1;
  will-change: flex;
}
@media (max-width: 767.98px) {
  .speakers-section-two .speaker-block-two {
    min-height: 500px;
  }
}
.speakers-section-two .speaker-block-two:hover {
  flex: 2;
}
@media (max-width: 767.98px) {
  .speakers-section-two .speaker-block-two {
    width: 50%;
    flex: 0 0 50% !important;
  }
}
@media (max-width: 575.98px) {
  .speakers-section-two .speaker-block-two {
    width: 100%;
    flex: 0 0 100% !important;
  }
}

.speaker-block-two {
  position: relative;
  transition: 0.8s cubic-bezier(0.29, 0, 0.2, 1);
}
.speaker-block-two .inner-box {
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.speaker-block-two .inner-box .shape-twenty {
  position: absolute;
  bottom: 0;
  left: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  z-index: 3;
  opacity: 0;
  transition: all 500ms ease;
}
.rtl .speaker-block-two .inner-box .shape-twenty {
  transform: scaleX(-1);
}
.speaker-block-two .inner-box.active .content {
  opacity: 1;
}
.speaker-block-two .inner-box.active .shape-twenty {
  opacity: 1;
}
.speaker-block-two .inner-box .image-box {
  position: relative;
}
.speaker-block-two .inner-box .image-box .image {
  position: relative;
  overflow: hidden;
  margin-bottom: 0;
  z-index: 1;
}
.speaker-block-two .inner-box .image-box .image img {
  width: 100%;
  height: 500px;
  -o-object-fit: cover;
     object-fit: cover;
  transition: all 500ms ease;
}
.speaker-block-two .inner-box .content {
  position: absolute;
  left: 0;
  bottom: 0;
  opacity: 0;
    padding-left: 62px;
    padding-bottom: 41%;
  z-index: 3;
  transition: all 500ms ease;
}
@media (max-width: 1199.98px) {
  .speaker-block-two .inner-box .content {
    padding-left: 30px;
  }
}
.rtl .speaker-block-two .inner-box .content {
  left: auto;
  right: 0;
  padding-left: 0;
  padding-right: 62px;
}
@media (max-width: 1199.98px) {
  .rtl .speaker-block-two .inner-box .content {
    padding-right: 30px;
  }
}
.speaker-block-two .inner-box .content .social-links {
  position: relative;
  display: flex;
  align-items: center;
  z-index: 5;
  margin-bottom: 40px;
  transition: all 500ms ease;
}
@media (max-width: 1199.98px) {
  .speaker-block-two .inner-box .content .social-links {
    margin-bottom: 30px;
  }
}
.speaker-block-two .inner-box .content .social-links a {
  position: relative;
  height: 55px;
  width: 55px;
  line-height: 55px;
  text-align: center;
  font-size: 25px;
  color: var(--theme-color-light);
  transition: all 300ms ease;
}
.speaker-block-two .inner-box .content .social-links a:hover {
  color: var(--theme-color-light);
  background-color: var(--theme-color4);
}
.speaker-block-two .inner-box .content .name {
  position: relative;
  color: var(--theme-color-light);
}
.speaker-block-two .inner-box .content .designation {
  position: relative;
  display: block;
  font-size: 20px;
  line-height: 1em;
  color: var(--theme-color-light);
}

/***


/***====================================================================
    News Section CSS
====================================================================***/    
.centered-content {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    height: 100%; /* Ensure it fills the parent height */
    padding: 20px; /* Optional spacing */
}
.inner-box, .content-box {
    min-height: 150px; /* or whatever height you prefer */
}



span.news.sub-title{
      font-family: 'Poppins', sans-serif;
    color: transparent;
    font-size: 52px;
    font-weight: 900;
    -webkit-text-stroke: 1px #787888ad;
    text-transform: uppercase;
    position: relative;
}
.news-section {
  position: relative;
  padding: 120px 0 90px;
}
.dark-layout .news-section {
  background-color: var(--dark-layout-color-two);
}
 .shape-six {
  position: absolute;
  top: 0;
  left: 0;
}
/* .shape-six {
  display: none;
} */
.shape-seven {
  position: absolute;
  top: 0;
  right: 0;
}
 /* .shape-seven {
  display: none;
} */

.news-block {
  margin-bottom: 30px;
}
.news-block .inner-box {
  position: relative;
  margin-top: 20px;
  border-radius: 15px;
  background: linear-gradient(to bottom, #E1FBFF 0%, #FFFFFF 100%);
}
.news-block .inner-box:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  height: 0;
  border-radius: 15px;
  background: linear-gradient(180deg, #D51C55, #6F0F2C);
  transition: all 600ms ease;
}
.news-block .inner-box.active:before {
  height: 100%;
}
.news-block .inner-box.active .content-box .cat,
.news-block .inner-box.active .content-box .post-meta li,
.news-block .inner-box.active .content-box .post-meta li .icon,
.news-block .inner-box.active .content-box .title,
.news-block .inner-box.active .content-box .text {
  color: var(--theme-color-light);
}
.dark-layout .news-block .inner-box.active .content-box .cat,
.dark-layout .news-block .inner-box.active .content-box .post-meta li,
.dark-layout .news-block .inner-box.active .content-box .post-meta li .icon,
.dark-layout .news-block .inner-box.active .content-box .title,
.dark-layout .news-block .inner-box.active .content-box .text {
  color: var(--theme-color-light);
}
.news-block .inner-box.active .content-box .cat:after {
  width: 65px;
}
.news-block .inner-box.active .content-box .date-box:after {
  opacity: 1;
  transform: scale(1);
}
.news-block .inner-box.active .content-box .date-box .date,
.news-block .inner-box.active .content-box .date-box .month {
  color: var(--theme-color-dark);
}
.news-block .inner-box.active .content-box .btn-box {
  transform: translateX(0);
  opacity: 1;
}
.news-block .inner-box.active .image {
  border-radius: 15px;
}
.news-block .inner-box.active .image img:first-child {
  transform: translateX(0) scaleX(1);
  opacity: 1;
  filter: blur(0);
}
.news-block .inner-box.active .image img:nth-child(2) {
  transform: translateX(-50%) scaleX(2);
  opacity: 0;
  filter: blur(10px);
}
.news-block .inner-box .content-box {
  position: relative;
  padding: 57px 45px 42px 55px;
}
@media (max-width: 1399.98px) {
  .news-block .inner-box .content-box {
    padding: 35px 15px;
  }
}
@media (max-width: 575.98px) {
  .news-block .inner-box .content-box {
    padding: 35px 15px 25px;
  }
}
.rtl .news-block .inner-box .content-box {
  padding: 57px 55px 42px 45px;
}
@media (max-width: 1399.98px) {
  .rtl .news-block .inner-box .content-box {
    padding: 35px 15px;
  }
}
@media (max-width: 575.98px) {
  .rtl .news-block .inner-box .content-box {
    padding: 35px 15px 25px;
  }
}
.news-block .inner-box .content-box .date-box {
  position: absolute;
  top: -20px;
  right: 57px;
  padding: 10px 18px;
  border-radius: 5px;
  border-top-right-radius: 0;
  background: linear-gradient(to bottom, #96143C 0%, #FC004F 100%);
  text-align: center;
  transition: all 300ms ease;
}
@media (max-width: 1199.98px) {
  .news-block .inner-box .content-box .date-box {
    right: 30px;
  }
}
.rtl .news-block .inner-box .content-box .date-box {
  right: auto;
  left: 57px;
  border-top-left-radius: 0;
  background: linear-gradient(to top, #96143C 0%, #FC004F 100%);
}
@media (max-width: 1199.98px) {
  .rtl .news-block .inner-box .content-box .date-box {
    left: 30px;
  }
}
.news-block .inner-box .content-box .date-box:before {
  content: "";
  position: absolute;
  top: 0;
  right: -17px;
  width: 0;
  height: 0;
  border-bottom: 21px solid #D9D9D9;
  border-right: 17px solid transparent;
}
.rtl .news-block .inner-box .content-box .date-box:before {
  right: auto;
  left: -17px;
  transform: scaleX(-1);
}
.news-block .inner-box .content-box .date-box:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transform: scale(0.8);
  border-radius: 5px;
  border-top-right-radius: 0;
  background: var(--theme-color2);
  transition: all 300ms ease;
}
.rtl .news-block .inner-box .content-box .date-box:after {
  border-top-left-radius: 0;
}
.news-block .inner-box .content-box .date-box .date {
  position: relative;
  margin-bottom: 0;
  color: var(--theme-color-light);
  z-index: 1;
  transition: all 300ms ease;
}
@media (max-width: 575.98px) {
  .news-block .inner-box .content-box .date-box .date {
    font-size: 26px;
  }
}
.news-block .inner-box .content-box .date-box .month {
  position: relative;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 1em;
  color: var(--theme-color-light);
  z-index: 1;
  transition: all 300ms ease;
}
@media (max-width: 575.98px) {
  .news-block .inner-box .content-box .date-box .month {
    font-size: 16px;
  }
}
.news-block .inner-box .content-box .cat {
  position: relative;
  font-weight: 700;
  line-height: 1em;
  color: var(--theme-color1);
  margin-bottom: 20px;
  transition: all 300ms ease;
}
.news-block .inner-box .content-box .cat:before {
  content: "";
  position: absolute;
  bottom: -8px;
  left: 0;
  width: 65px;
  height: 2px;
  background: linear-gradient(to right, #5A3695 0%, transparent 100%);
  transition: all 300ms ease;
}
.rtl .news-block .inner-box .content-box .cat:before {
  left: auto;
  right: 0;
  background: linear-gradient(to left, #5A3695 0%, transparent 100%);
}
.news-block .inner-box .content-box .cat:after {
  content: "";
  position: absolute;
  bottom: -8px;
  left: 0;
  width: 0;
  height: 2px;
  background-color: var(--theme-color-light);
  transition: all 300ms ease;
}
.rtl .news-block .inner-box .content-box .cat:after {
  left: auto;
  right: 0;
}
.news-block .inner-box .content-box .post-meta {
  position: relative;
  display: flex;
  align-items: center;
  gap: 13px;
  margin-top: 10px;
  margin-bottom: 15px;
}
@media (max-width: 575.98px) {
  .news-block .inner-box .content-box .post-meta {
    margin-bottom: 15px;
  }
}
.news-block .inner-box .content-box .post-meta li {
  position: relative;
  display: flex;
  align-items: center;
  font-size: 14px;
  gap: 7px;
  transition: all 300ms ease;
}
.dark-layout .news-block .inner-box .content-box .post-meta li {
  color: var(--text-color);
}
.news-block .inner-box .content-box .post-meta li .icon {
  font-size: 10px;
  color: #8900BD;
  transition: all 300ms ease;
}
.news-block .inner-box .content-box .title {
  position: relative;
  margin-bottom: 10px;
  color: var(--theme-color-dark);
  text-transform: capitalize;
}
@media (max-width: 1199.98px) {
  .news-block .inner-box .content-box .title {
    font-size: 30px;
  }
}
@media (max-width: 575.98px) {
  .news-block .inner-box .content-box .title {
    font-size: 26px;
  }
}
.news-block .inner-box .content-box .title a:hover {
  color: var(--theme-color2);
}
.news-block .inner-box .content-box .text {
  position: relative;
  margin-bottom: 0;
  transition: all 300ms ease;
}
.news-block .inner-box .content-box .btn-box {
  position: absolute;
  bottom: -25px;
  right: 60px;
  opacity: 0;
  transform: translateX(10px);
  transition: all 300ms ease;
  z-index: 4;
}
.rtl .news-block .inner-box .content-box .btn-box {
  right: auto;
  left: 60px;
}
.news-block .inner-box .content-box .btn-box .read-more {
  position: relative;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--theme-color-light);
  background-color: rgba(0, 0, 0, 0.8);
  transition: all 300ms ease;
}
.rtl .news-block .inner-box .content-box .btn-box .read-more i:before {
  position: relative;
  display: block;
  transform: scaleX(-1);
}
.news-block .inner-box .content-box .btn-box .read-more:hover {
  background-color: var(--theme-color2);
  color: var(--theme-color-dark);
}
.news-block .inner-box .image {
  position: relative;
  border-radius: 15px;
  overflow: hidden;
  background-color: var(--theme-color-light);
  z-index: 3;
}
.news-block .inner-box .image img {
  position: relative;
  width: 100%;
  display: block;
  transition: all 500ms ease;
  z-index: 33;
}
.news-block .inner-box .image img:first-child {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 1;
  transform: translateX(50%) scaleX(2);
  opacity: 0;
  filter: blur(10px);
  z-index: 33;
}

/***====================================================================
    News Section Two
====================================================================***/
.news-section-two {
  position: relative;
  padding: 120px 0 70px;
}
.news-section-two .shape-twentyfour {
  position: absolute;
  top: -220px;
  left: -240px;
  animation: fa-spin 50s linear infinite;
}
@media only screen and (max-width: 1699px) {
  .news-section-two .shape-twentyfour {
    display: none;
  }
}
.rtl .news-section-two .shape-twentyfour {
  left: auto;
  right: -240px;
}
.news-section-two .content-column {
  margin-bottom: 50px;
}
.news-section-two .content-column .inner-column {
  position: relative;
}
.news-section-two .content-column .inner-column .shape-twentyfive {
  position: absolute;
  bottom: -310px;
  left: 0;
}
@media (max-width: 1199.98px) {
  .news-section-two .content-column .inner-column .shape-twentyfive {
    display: none;
  }
}
.rtl .news-section-two .content-column .inner-column .shape-twentyfive {
  left: auto;
  right: 0;
}
.news-section-two .blocks-column {
  margin-bottom: 20px;
}
.news-section-two .blocks-column .inner-colunm {
  position: relative;
}

.news-block-two {
  position: relative;
  margin-bottom: 30px;
}
.news-block-two .shape-sixteen {
  position: absolute;
  top: 0;
  right: 38px;
  z-index: 1;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: all 300ms ease;
}
@media (max-width: 767.98px) {
  .news-block-two .shape-sixteen {
    display: none;
  }
}
.rtl .news-block-two .shape-sixteen {
  right: auto;
  left: 38px;
}
.news-block-two .shape-seventeen {
  position: absolute;
  top: 0;
  right: 27px;
  z-index: 1;
  opacity: 0;
  transform: translateX(15px);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: all 300ms ease;
}
@media (max-width: 767.98px) {
  .news-block-two .shape-seventeen {
    display: none;
  }
}
.rtl .news-block-two .shape-seventeen {
  right: auto;
  left: 27px;
  transform: translateX(15px) scaleX(-1);
}
.news-block-two:hover .shape-seventeen {
  opacity: 0;
}
.news-block-two:hover .shape-seventeen {
  transform: translateX(0px);
  opacity: 100;
}
.news-block-two .inner-box {
  position: relative;
  border-radius: 14px;
  padding: 15px 14px;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  background-color: var(--theme-color-light);
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.25);
}
@media (max-width: 767.98px) {
  .news-block-two .inner-box {
    flex-direction: column;
  }
}
@media (max-width: 575.98px) {
  .news-block-two .inner-box {
    padding: 10px;
  }
}
.dark-layout .news-block-two .inner-box {
  background-color: var(--dark-layout-color-two);
}
.news-block-two .inner-box:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  width: 0;
  border-radius: 14px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  background-image: url(../img/news-rect.png);
  transition: all 500ms ease;
}
.rtl .news-block-two .inner-box:before {
  left: auto;
  right: 0;
}
.news-block-two .inner-box.active:before {
  width: 100%;
}
.news-block-two .inner-box.active .content-box .cat,
.news-block-two .inner-box.active .content-box .post-meta li,
.news-block-two .inner-box.active .content-box .post-meta li .icon,
.news-block-two .inner-box.active .content-box .title {
  color: var(--theme-color-light);
}
.news-block-two .inner-box.active .content-box .cat:after {
  width: 65px;
}

.news-block-two .inner-box.active .image-box .date-box {
    background-color: #D51C55;
}

.news-block-two .inner-box.active .image-box .date-box .date,
.news-block-two .inner-box.active .image-box .date-box .month {
  color: var(--theme-color-dark);
}
.news-block-two .inner-box.active .image-box .btn-box {
  transform: translateX(0);
  opacity: 1;
}
.news-block-two .inner-box.active .image-box .image {
  border-radius: 15px;
}
.news-block-two .inner-box.active .image-box .image img {
  border-color: var(--theme-color-light);
}
.news-block-two .inner-box.active .image-box .image img:first-child {
  transform: translateX(0) scaleX(1);
  opacity: 1;
  filter: blur(0);
}
.news-block-two .inner-box.active .image-box .image img:nth-child(2) {
  transform: translateX(-50%) scaleX(2);
  opacity: 0;
  filter: blur(10px);
}
.news-block-two .inner-box .content-box {
  position: relative;
  padding: 12px 0 15px 20px;
  display: flex;
  align-items: start;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 1199.98px) {
  .news-block-two .inner-box .content-box {
    padding: 35px 20px;
  }
}
@media (max-width: 575.98px) {
  .news-block-two .inner-box .content-box {
    padding: 20px 5px;
  }
}
.rtl .news-block-two .inner-box .content-box {
  padding: 12px 20px 15px 0;
}
@media (max-width: 1199.98px) {
  .rtl .news-block-two .inner-box .content-box {
    padding: 35px 20px;
  }
}
@media (max-width: 575.98px) {
  .rtl .news-block-two .inner-box .content-box {
    padding: 20px 5px;
  }
}
.news-block-two .inner-box .content-box .cat {
  position: relative;
  font-weight: 700;
  line-height: 1em;
  color: var(--theme-color4);
  margin-bottom: 20px;
  transition: all 300ms ease;
}
.news-block-two .inner-box .content-box .cat:before {
  content: "";
  position: absolute;
  bottom: -8px;
  left: 0;
  width: 65px;
  height: 2px;
  background: linear-gradient(to right, #5A3695 0%, #E5FBFF 100%);
  transition: all 300ms ease;
}
.rtl .news-block-two .inner-box .content-box .cat:before {
  background: linear-gradient(to left, #5A3695 0%, #E5FBFF 100%);
  left: auto;
  right: 0;
}
.news-block-two .inner-box .content-box .cat:after {
  content: "";
  position: absolute;
  bottom: -8px;
  left: 0;
  width: 0;
  height: 2px;
  background-color: var(--theme-color-light);
  transition: all 300ms ease;
}
.rtl .news-block-two .inner-box .content-box .cat:after {
  left: auto;
  right: 0;
}
.news-block-two .inner-box .content-box .post-meta {
  position: relative;
  display: flex;
  align-items: center;
  gap: 13px;
  margin-bottom: 10px;
}
@media (max-width: 575.98px) {
  .news-block-two .inner-box .content-box .post-meta {
    margin-bottom: 15px;
  }
}
.news-block-two .inner-box .content-box .post-meta li {
  position: relative;
  display: flex;
  align-items: center;
  font-size: 14px;
  gap: 7px;
  transition: all 300ms ease;
}
.news-block-two .inner-box .content-box .post-meta li .icon {
  color: #8900BD;
  font-size: 10px;
  transition: all 300ms ease;
}
.news-block-two .inner-box .content-box .title {
  position: relative;
  margin-bottom: 0;
}
@media (max-width: 1399.98px) {
  .news-block-two .inner-box .content-box .title {
    font-size: 27px;
  }
}
@media (max-width: 575.98px) {
  .news-block-two .inner-box .content-box .title {
    font-size: 26px;
  }
}
.news-block-two .inner-box .content-box .title a:hover {
  color: #D51C55;
}
.news-block-two .inner-box .image-box {
  position: relative;
  flex-shrink: 0;
  max-width: 366px;
  width: 100%;
}
@media (max-width: 767.98px) {
  .news-block-two .inner-box .image-box {
    max-width: 100%;
  }
}
.news-block-two .inner-box .image-box .video-box {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
}
.news-block-two .inner-box .image-box .nav-box {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  display: flex;
  justify-content: space-between;
  height: 34px;
  margin-top: -10px;
}
.news-block-two .inner-box .image-box .swiper-button-prev,
.news-block-two .inner-box .image-box .swiper-button-next {
  width: 34px;
  height: 34px;
  font-size: 18px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--theme-color-dark);
  background-color: var(--theme-color-light);
  transition: all 300ms ease;
}
.news-block-two .inner-box .image-box .swiper-button-prev:after,
.news-block-two .inner-box .image-box .swiper-button-next:after {
  display: none;
}
.news-block-two .inner-box .image-box .swiper-button-prev:hover,
.news-block-two .inner-box .image-box .swiper-button-next:hover {
  background-color: var(--theme-color1);
  color: var(--theme-color-light);
}
.news-block-two .inner-box .image-box .date-box {
  position: absolute;
  top: 10px;
  left: 10px;
  padding: 6px 12px;
  border-radius: 5px;
  background-color: var(--theme-color3);
  text-align: center;
  z-index: 4;
  transition: all 300ms ease;
}
.rtl .news-block-two .inner-box .image-box .date-box {
  left: auto;
  right: 10px;
}
.news-block-two .inner-box .image-box .date-box .date {
  position: relative;
  margin-bottom: 0;
  color: var(--theme-color-light);
  z-index: 1;
  transition: all 300ms ease;
}
.news-block-two .inner-box .image-box .date-box .month {
  position: relative;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1em;
  color: var(--theme-color-light);
  z-index: 1;
  transition: all 300ms ease;
}
.news-block-two .inner-box .image-box .btn-box {
  position: absolute;
  bottom: 14px;
  right: 13px;
  opacity: 0;
  transform: translateX(10px);
  transition: all 300ms ease;
  z-index: 4;
}
.rtl .news-block-two .inner-box .image-box .btn-box {
  right: auto;
  left: 13px;
}
.news-block-two .inner-box .image-box .btn-box .read-more {
  position: relative;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--theme-color-dark);
  background-color: var(--theme-color-light);
  transition: all 300ms ease;
}
.news-block-two .inner-box .image-box .btn-box .read-more:hover {
  background-color: var(--theme-color2);
  color: var(--theme-color-dark);
}
.rtl .news-block-two .inner-box .image-box .btn-box .read-more i:before {
  display: inline-block;
  transform: scaleX(-1);
}
.news-block-two .inner-box .image-box .blog-swiper {
  overflow: hidden;
}
.rtl .news-block-two .inner-box .image-box .blog-swiper {
  direction: ltr;
}
.news-block-two .inner-box .image-box .swiper-slide {
  max-width: 100%;
}
.rtl .news-block-two .inner-box .image-box .swiper-slide {
  direction: ltr;
}
.news-block-two .inner-box .image-box .image {
  position: relative;
  border-radius: 15px;
  overflow: hidden;
  height: 100%;
  margin-bottom: 0;
  border: 2px solid transparent;
  background-color: var(--theme-color-light);
  z-index: 3;
}
@media (max-width: 767.98px) {
  .news-block-two .inner-box .image-box .image {
    width: 100%;
  }
}
.news-block-two .inner-box .image-box .image img {
  position: relative;
  width: 100%;
  max-width: 100%;
  display: block;
  transition: all 500ms ease;
  z-index: 33;
}
.news-block-two .inner-box .image-box .image img:first-child {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 1;
  transform: translateX(50%) scaleX(2);
  opacity: 0;
  filter: blur(10px);
  z-index: 33;
}



/***====================================================================
    Clients Section
====================================================================***/
.client-section-two {
  position: relative;
     padding: 53px 0;

}
.client-section-two .bg {
  position: absolute;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
@media (max-width: 991.98px) {
  .client-section-two .client-block-two.empty {
    display: none;
  }
}

.client-block-two .inner-box {
  position: relative;
}
.client-block-two .inner-box .image {
  position: relative;
  margin-bottom: 0;
  border: 1px solid #BBBBBB;
  height: 168px;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  background-color: var(--theme-color-light);
}
.client-block-two .inner-box .image:hover img:first-child {
  transform: translateY(0) scaleY(1);
  opacity: 1;
  filter: blur(0);
}
.client-block-two .inner-box .image:hover img:nth-child(2) {
  transform: translateY(-50%) scaleY(2);
  opacity: 0;
  filter: blur(10px);
}
.client-block-two .inner-box .image img {
  position: relative;
  width: auto !important;
  display: inline-block !important;
  transition: all 500ms ease;
}
.client-block-two .inner-box .image img:first-child {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  z-index: 1;
  margin: auto;
  transform: translateY(50%) scaleY(2);
  opacity: 0;
  filter: blur(10px);
}


/***====================================================================
    Blog Single CSS
====================================================================***/
.blog-single {
  position: relative;
  padding: 120px 0;
}
@media (max-width: 1199.98px) {
  .blog-single .content-column {
    padding-bottom: 50px;
  }
}
.blog-single .content-column .inner-column {
  position: relative;
}
.blog-single .content-column .inner-column .image-box.two {
  display: flex;
  justify-content: space-between;
  margin-bottom: 50px;
}
@media (max-width: 575.98px) {
  .blog-single .content-column .inner-column .image-box.two {
    flex-direction: column;
    gap: 15px;
  }
}
.blog-single .content-column .inner-column .image-box.two .image {
  margin-bottom: 0;
}
.blog-single .content-column .inner-column .image-box.two .image-outer {
  position: relative;
}
.blog-single .content-column .inner-column .image-box.two .image-outer .image {
  border-radius: 30px;
}
.blog-single .content-column .inner-column .image-box.two .image-outer .icon-twentyseven {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.rtl .blog-single .content-column .inner-column .image-box.two .image-outer .icon-twentyseven {
  left: auto;
  right: 0;
  transform: scaleX(-1);
}
.dark-layout .blog-single .content-column .inner-column .image-box.two .image-outer .icon-twentyseven {
  display: none;
}
.blog-single .content-column .inner-column .image-box.two .image-outer .icon-twentyeight {
  position: absolute;
  bottom: 9px;
  right: 0;
  z-index: 1;
}
.rtl .blog-single .content-column .inner-column .image-box.two .image-outer .icon-twentyeight {
  left: 0;
  right: auto;
  transform: scaleX(-1);
}
.dark-layout .blog-single .content-column .inner-column .image-box.two .image-outer .icon-twentyeight {
  display: none;
}
.blog-single .content-column .inner-column .title-box {
  margin-bottom: 50px;
}
.blog-single .content-column .inner-column .title-box .title {
  position: relative;
  font-size: 40px;
  margin-bottom: 20px;
}
@media (max-width: 575.98px) {
  .blog-single .content-column .inner-column .title-box .title {
    font-size: 36px;
  }
}
.dark-layout .blog-single .content-column .inner-column .title-box .title {
  color: var(--theme-color-light);
}
.blog-single .content-column .inner-column .title-box .text {
  margin-bottom: 0;
}
.dark-layout .blog-single .content-column .inner-column .title-box .text {
  color: var(--theme-color-light);
}
.blog-single .content-column .inner-column .blockquote {
  background: #F5F5F5;
  padding: 45px 55px;
  border-left: 4px solid var(--theme-color4);
  border-radius: 20px;
  margin-bottom: 50px;
}
@media (max-width: 991.98px) {
  .blog-single .content-column .inner-column .blockquote {
    padding: 30px;
  }
}
@media (max-width: 575.98px) {
  .blog-single .content-column .inner-column .blockquote {
    padding: 30px 20px;
  }
}
.rtl .blog-single .content-column .inner-column .blockquote {
  border-left: 0;
  border-right: 4px solid var(--theme-color4);
}
.dark-layout .blog-single .content-column .inner-column .blockquote {
  background-color: var(--dark-layout-color-two);
}
.blog-single .content-column .inner-column .blockquote .title {
  position: relative;
  line-height: 42px;
  margin-bottom: 20px;
}
@media (max-width: 575.98px) {
  .blog-single .content-column .inner-column .blockquote .title {
    font-size: 18px;
    line-height: 1.4em;
  }
}
.blog-single .content-column .inner-column .blockquote .author {
  position: relative;
  font-size: 20px;
  font-weight: 700;
  text-align: right;
  color: var(--theme-color4);
}
@media (max-width: 575.98px) {
  .blog-single .content-column .inner-column .blockquote .author {
    font-size: 18px;
  }
}
.rtl .blog-single .content-column .inner-column .blockquote .author {
  text-align: left;
}
.blog-single .content-column .inner-column .text-box {
  position: relative;
  margin-bottom: 50px;
}
.blog-single .content-column .inner-column .text-box .text {
  margin-bottom: 0;
}
.dark-layout .blog-single .content-column .inner-column .text-box .text {
  color: var(--theme-color-light);
}
.blog-single .content-column .inner-column .tags-box {
  position: relative;
  margin-bottom: 50px;
}
.blog-single .content-column .inner-column .tags-box .tags {
  display: flex;
  flex-wrap: wrap;
  gap: 14px;
}
@media (max-width: 767.98px) {
  .blog-single .content-column .inner-column .tags-box .tags li {
    margin-bottom: 10px;
  }
}
.blog-single .content-column .inner-column .tags-box .tags a {
  position: relative;
  font-size: 14px;
  line-height: 1em;
  color: #666666;
  padding: 12px 30px;
  border-radius: 25px;
  border: 1px solid #666666;
  background-color: var(--theme-color-light);
  transition: all 300ms ease;
}
.blog-single .content-column .inner-column .tags-box .tags a:hover {
  color: var(--theme-color-light);
  background-color: var(--theme-color4);
  border-color: var(--theme-color4);
}
.dark-layout .blog-single .content-column .inner-column .tags-box .tags a {
  color: var(--theme-color-light);
  background-color: var(--dark-layout-color-two);
  border-color: var(--theme-color-light);
}
.dark-layout .blog-single .content-column .inner-column .tags-box .tags a:hover {
  background-color: var(--theme-color4);
  border-color: var(--theme-color4);
}
.blog-single .content-column .inner-column .social-box {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 50px;
  padding-top: 30px;
  border-top: 1px solid #DDDDDD;
}
@media (max-width: 575.98px) {
  .blog-single .content-column .inner-column .social-box {
    flex-direction: column;
    align-items: flex-start;
    gap: 5px;
  }
}
.blog-single .content-column .inner-column .social-box .text {
  position: relative;
  color: var(--theme-color-dark);
  font-weight: 700;
  text-transform: capitalize;
  margin-bottom: 0;
}
.dark-layout .blog-single .content-column .inner-column .social-box .text {
  color: var(--theme-color-light);
}
.blog-single .content-column .inner-column .social-box .social-icon {
  position: relative;
  display: flex;
  align-items: center;
  gap: 20px;
}
.blog-single .content-column .inner-column .social-box .social-icon a {
  position: relative;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--theme-color4);
  background-color: transparent;
}
.blog-single .content-column .inner-column .social-box .social-icon a:hover {
  color: var(--theme-color-dark);
}
.dark-layout .blog-single .content-column .inner-column .social-box .social-icon a:hover {
  color: var(--theme-color-light);
}
.blog-single .content-column .inner-column .author-box {
  margin-bottom: 50px;
  padding-bottom: 50px;
  border-bottom: 1px solid #DDDDDD;
}
.blog-single .content-column .inner-column .author-box .inner-box {
  position: relative;
  display: flex;
  align-items: center;
  gap: 40px;
}
@media (max-width: 767.98px) {
  .blog-single .content-column .inner-column .author-box .inner-box {
    flex-direction: column;
  }
}
.blog-single .content-column .inner-column .author-box .inner-box .thumb {
  position: relative;
  width: 266px;
  height: 184px;
  flex-shrink: 0;
  overflow: hidden;
  border-radius: 15px;
}
@media (max-width: 767.98px) {
  .blog-single .content-column .inner-column .author-box .inner-box .thumb {
    width: 100%;
    height: 100%;
  }
}
.blog-single .content-column .inner-column .author-box .inner-box .thumb img {
  width: 100%;
  height: 100%;
}
.blog-single .content-column .inner-column .author-box .inner-box .content {
  position: relative;
}
.blog-single .content-column .inner-column .author-box .inner-box .content .title {
  margin-bottom: 8px;
}
.blog-single .content-column .inner-column .author-box .inner-box .content .text {
  position: relative;
  margin-bottom: 10px;
}
.dark-layout .blog-single .content-column .inner-column .author-box .inner-box .content .text {
  color: var(--theme-color-light);
}
.blog-single .content-column .inner-column .author-box .inner-box .content .social-links {
  display: flex;
  gap: 15px;
}
.blog-single .content-column .inner-column .author-box .inner-box .content .social-links a {
  position: relative;
  font-size: 18px;
  font-weight: 700;
  line-height: 1em;
  color: var(--theme-color4);
  transition: all 300ms ease;
}
.blog-single .content-column .inner-column .author-box .inner-box .content .social-links a:hover {
  color: var(--theme-color-dark);
}
.dark-layout .blog-single .content-column .inner-column .author-box .inner-box .content .social-links a:hover {
  color: var(--theme-color-light);
}
.blog-single .content-column .inner-column .post-box {
  position: relative;
  display: flex;
  justify-content: space-between;
  margin-bottom: 50px;
  padding-bottom: 50px;
  border-bottom: 1px solid #DDDDDD;
}
@media (max-width: 767.98px) {
  .blog-single .content-column .inner-column .post-box {
    flex-direction: column;
    gap: 30px;
  }
}
.blog-single .content-column .inner-column .comments-area {
  position: relative;
  margin-bottom: 50px;
}
.blog-single .content-column .inner-column .comments-area .title {
  margin-bottom: 30px;
}
@media (max-width: 575.98px) {
  .blog-single .content-column .inner-column .comments-area .title {
    font-size: 28px;
  }
}
.blog-single .content-column .inner-column .comment-form {
  position: relative;
}
.blog-single .content-column .inner-column .comment-form .form-title-box {
  margin-bottom: 20px;
}
.dark-layout .blog-single .content-column .inner-column .comment-form .form-title-box .text {
  color: var(--theme-color-light);
}




/***====================================================================
    Speaker Single CSS
====================================================================***/
.speaker-single {
  position: relative;
  padding: 120px 0;
}
.speaker-single .outer-box.two {
  position: relative;
  margin-bottom: 60px;
}
.speaker-single .content-column .inner-column .content-box .designation {
  position: relative;
  font-size: 24px;
  font-weight: 700;
  color: var(--theme-color4);
  margin-bottom: 15px;
}
@media (max-width: 575.98px) {
  .speaker-single .content-column .inner-column .content-box .designation {
    font-size: 18px;
  }
}
@media (max-width: 575.98px) {
  .speaker-single .content-column .inner-column .content-box .name {
    font-size: 38px;
  }
}
.speaker-single .content-column .inner-column .content-box .text {
  position: relative;
  margin-bottom: 20px;
}
.dark-layout .speaker-single .content-column .inner-column .content-box .text {
  color: var(--theme-color-light);
}
.speaker-single .content-column .inner-column .author-box {
  position: relative;
  border-top: 1px solid #BBBBBB;
  padding-top: 30px;
  margin-top: 20px;
}
.speaker-single .content-column .inner-column .author-box .author-info {
  position: relative;
  margin-bottom: 20px;
}
.speaker-single .content-column .inner-column .author-box .author-info .title {
  margin-bottom: 3px;
}
.dark-layout .speaker-single .content-column .inner-column .author-box .author-info .text {
  color: var(--theme-color-light);
}
.speaker-single .biography-column .inner-column {
  position: relative;
}
@media (max-width: 575.98px) {
  .speaker-single .biography-column .inner-column .title {
    font-size: 36px;
  }
}
.speaker-single .biography-column .inner-column .text {
  margin-bottom: 20px;
}
.dark-layout .speaker-single .biography-column .inner-column .text {
  color: var(--theme-color-light);
}
.speaker-single .skills-column .inner-column {
  position: relative;
}
@media (max-width: 575.98px) {
  .speaker-single .skills-column .inner-column .title {
    font-size: 36px;
  }
}
.speaker-single .skills-column .inner-column .text {
  margin-bottom: 20px;
}
.dark-layout .speaker-single .skills-column .inner-column .text {
  color: var(--theme-color-light);
}

.speaker-single-block {
  margin-bottom: 30px;
}
.speaker-single-block .inner-box {
  position: relative;
  padding: 0px 10px;
}
@media (max-width: 575.98px) {
  .speaker-single-block .inner-box {
    padding: 0;
  }
}
.speaker-single-block .inner-box:hover .image img {
  transform: scale(1.1);
}
.speaker-single-block .inner-box .image {
  position: relative;
  margin-bottom: 0;
  border-radius: 15px;
  overflow: hidden;
}
.speaker-single-block .inner-box .image img {
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 15px;
  transition: all 300ms ease;
}
.speaker-single-block .inner-box .content-box {
  position: relative;
  padding: 10px 10px 30px;
  text-align: center;
  transition: all 300ms ease;
}
@media (max-width: 575.98px) {
  .speaker-single-block .inner-box .content-box {
    padding-bottom: 50px;
    padding-top: 0;
  }
}
.speaker-single-block .inner-box .content-box .team-shape {
  position: absolute;
  left: -10px;
  right: -10px;
  bottom: 0;
  height: 203px;
  filter: drop-shadow(0 0px 10px rgba(0, 0, 0, 0.15));
  border-radius: 12px;
  transition: all 300ms ease;
}
@media (max-width: 1399.98px) {
  .speaker-single-block .inner-box .content-box .team-shape svg {
    width: 100%;
  }
}
.speaker-single-block .inner-box .content-box .shape-thirtynine {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  transition: all 300ms ease;
}
.speaker-single-block .inner-box .content-box .name {
  position: relative;
  color: var(--theme-color-light);
  line-height: 1em;
  margin-bottom: 2px;
  z-index: 3;
}
.speaker-single-block .inner-box .content-box .designation {
  position: relative;
  color: var(--theme-color-light);
  font-size: 14px;
  line-height: 24px;
  z-index: 3;
  transition: all 300ms ease;
}
.speaker-single-block .inner-box .content-box .social-icons {
  position: absolute;
  top: -85px;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  gap: 30px;
  transition: all 300ms ease;
}
@media (max-width: 575.98px) {
  .speaker-single-block .inner-box .content-box .social-icons {
    gap: 13px;
    top: -50px;
  }
}
.speaker-single-block .inner-box .content-box .social-icons li:nth-child(2) {
  margin-top: -42px;
}
.speaker-single-block .inner-box .content-box .social-icons li:nth-child(4) {
  margin-top: -42px;
}
.speaker-single-block .inner-box .content-box .social-icons li:nth-child(3) {
  margin-top: -65px;
}
.speaker-single-block .inner-box .content-box .social-icons li a {
  position: relative;
  width: 45px;
  height: 45px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--theme-color-light);
  font-size: 16px;
  border-radius: 50%;
  background-color: var(--theme-color3);
  transition: all 300ms ease;
}
.speaker-single-block .inner-box .content-box .social-icons li a:hover {
  background-color: var(--theme-color-light);
  color: var(--theme-color3);
}
@media (max-width: 575.98px) {
  .speaker-single-block .inner-box .content-box .social-icons li a {
    width: 40px;
    height: 40px;
    font-size: 14px;
  }
}





/***====================================================================
    Cart Section CSS
====================================================================***/
.cart-section {
  position: relative;
  padding: 120px 0;
}
.cart-section .cart-outer {
  position: relative;
}
.cart-section .table-outer {
  position: relative;
  width: 100%;
  overflow-x: auto;
}
.cart-section .cart-table {
  width: 100%;
  min-width: 900px;
  border: 1px solid #eeeeee;
}
.cart-section .cart-table tbody tr {
  border-bottom: 1px solid #eeeeee;
}
.cart-section .coupon-outer {
  position: relative;
  margin: 40px 0px 50px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991.98px) {
  .cart-section .coupon-outer {
    flex-direction: column;
    align-items: flex-start;
    gap: 30px;
  }
}
.cart-section .coupon-outer .cart-btn {
  font-size: 14px;
  padding: 14px 43px;
  font-weight: 400;
  cursor: pointer;
  transition: all 500ms ease;
}
.cart-section .apply-coupon {
  position: relative;
}
.cart-section .apply-coupon .form-group {
  position: relative;
  float: left;
  margin-right: 20px;
}
.rtl .cart-section .apply-coupon .form-group {
  float: right;
}
.cart-section .apply-coupon .form-group .coupon-btn {
  padding: 11px 28px;
  line-height: 30px;
  cursor: pointer;
}
.cart-section .apply-coupon .form-group .coupon-btn:hover {
  background-color: var(--theme-color-dark);
  color: var(--theme-color-light);
}
.cart-section .apply-coupon .form-group input[type=text] {
  display: block;
  line-height: 26px;
  padding: 12px 0px;
  border-bottom: 2px solid var(--theme-color-dark);
  height: 54px;
  width: 230px;
  background: none;
  font-size: 14px;
}
.dark-layout .cart-section .apply-coupon .form-group input[type=text] {
  border-bottom: 2px solid var(--theme-color-light);
}
.cart-section .estimate-form {
  position: relative;
}
.cart-section .estimate-form .row {
  margin-left: -7px;
  margin-right: -7px;
}
.cart-section .estimate-form .row .form-group {
  padding: 0px 7px !important;
  margin-bottom: 30px;
}
.cart-section .sec-title {
  margin-bottom: 25px;
}
.cart-section .sec-title h2 {
  font-size: 26px;
  color: var(--theme-color-dark);
}
.cart-section .cart-note {
  position: relative;
  margin-bottom: 50px;
  padding: 16px 20px;
  text-align: center;
  border: 1px dashed #b2dd4c;
  background: #f4f4f4;
  line-height: 1.7em;
}

.cart-table .cart-header {
  position: relative;
  width: 100%;
  text-transform: uppercase;
  font-size: 16px;
  border-radius: 0px;
  background: var(--theme-color3);
  color: var(--theme-color-dark);
}
.cart-table thead tr th {
  line-height: 24px;
  padding: 20px 15px;
  min-width: 120px;
  font-weight: 700;
  color: var(--theme-color-light);
  font-size: 16px;
  text-transform: capitalize;
}
.cart-table thead tr th.prod-column {
  text-align: left;
  padding-left: 40px;
}
.cart-table tbody tr td {
  line-height: 24px;
  padding: 40px 40px 40px;
  min-width: 100px;
  vertical-align: middle;
}
.cart-table tbody tr td .quantity-spinner {
  padding: 5px 0px 5px 20px;
  line-height: 24px;
  height: 34px;
  display: block;
  width: 100%;
  position: relative;
}
.cart-table tbody tr .qty {
  width: 90px;
  padding-right: 40px;
  padding-left: 10px;
}
.cart-table tbody tr .qty .quantity-spinner {
  background: #f5f5f5;
}
.cart-table tbody tr .qty input[type=text] {
  position: relative;
  line-height: 46px;
  height: 46px;
  background: #f4f4f4;
}
.rtl .cart-table tbody tr .qty input[type=text] {
  text-align: left;
}
.cart-table tbody tr .prod-column .column-box {
  position: relative;
  min-height: 100px;
  padding-left: 130px;
  padding-top: 40px;
  text-align: left;
}
.rtl .cart-table tbody tr .prod-column .column-box {
  padding-left: 0;
  padding-right: 130px;
  text-align: right;
}
.cart-table tbody tr .prod-column .column-box .prod-thumb {
  position: absolute;
  width: 100px;
  left: 0px;
  top: 0px;
}
.rtl .cart-table tbody tr .prod-column .column-box .prod-thumb {
  left: auto;
  right: 0;
}
.cart-table tbody tr .prod-column .column-box .prod-thumb img {
  display: block;
  max-width: 100%;
}
.cart-table tbody tr .prod-column .column-box h6 {
  margin-bottom: 5px;
}
.cart-table tbody tr .sub-total {
  font-weight: 400;
  color: var(--theme-color-dark);
  font-size: 18px;
  padding-left: 20px;
}
.dark-layout .cart-table tbody tr .sub-total {
  color: var(--theme-color-light);
}
.cart-table tbody tr .remove-btn {
  position: relative;
  font-size: 18px;
  color: var(--theme-color-dark);
  display: inline-block;
  transition: all 300ms ease;
}
.dark-layout .cart-table tbody tr .remove-btn {
  color: var(--theme-color-light);
}
.dark-layout .cart-table tbody tr .remove-btn:hover {
  color: var(--theme-color3);
}
.cart-table tbody tr .remove-btn:hover {
  color: var(--theme-color3);
}
.cart-table tbody tr td.price {
  font-size: 18px;
  font-weight: 400;
  color: var(--theme-color-dark);
  padding-left: 10px;
}
.dark-layout .cart-table tbody tr td.price {
  color: var(--theme-color-light);
}
.cart-table tbody .available-info {
  position: relative;
  padding-left: 50px;
  color: var(--theme-color-dark);
  font-size: 16px;
}
.dark-layout .cart-table tbody .available-info {
  color: var(--theme-color-light);
}
.cart-table tbody .available-info .icon {
  position: absolute;
  left: 0px;
  top: 5px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 18px;
  color: var(--theme-color-light);
  background: #3e4494;
  border-radius: 50%;
}

.column.default-column .cart-table tbody tr .qty {
  width: 110px;
  padding-right: 20px;
}

.product-details .basic-details .item-quantity input[type=text] {
  position: relative;
  line-height: 46px;
  height: 46px;
  background: #f4f4f4;
}

.bootstrap-touchspin .input-group-btn-vertical > .btn {
  height: 24px;
  background: #e9e9e9;
}
.bootstrap-touchspin .input-group-btn-vertical i {
  left: 6px;
  top: 6px;
}

.cart-total-box {
  position: relative;
  max-width: 490px;
  margin-bottom: 40px;
  padding: 40px 40px 30px;
  background-color: var(--theme-color-light);
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
@media (max-width: 575.98px) {
  .cart-total-box {
    padding: 20px;
  }
}
.dark-layout .cart-total-box {
  background-color: var(--dark-layout-color-two);
}
.cart-total-box h4 {
  position: relative;
  margin-bottom: 25px;
}

.totals-table {
  position: relative;
}
.totals-table li {
  position: relative;
  color: var(--theme-color-dark);
  font-weight: 500;
  font-size: 18px;
  margin-bottom: 8px;
}
.dark-layout .totals-table li {
  color: var(--theme-color-light);
}
.totals-table li .col {
  float: right;
  width: auto;
}
.totals-table li .col-title {
  font-weight: 600;
  float: left;
}
.dark-layout .totals-table li .col-title {
  color: var(--theme-color-light);
}
.totals-table li.total {
  margin-top: 25px;
  padding-top: 30px;
  border-top: 1px solid #cccccc;
}
.dark-layout .totals-table li.total {
  color: var(--theme-color-light);
}

.checkout-btn {
  color: var(--theme-color-light);
  font-size: 14px;
  font-weight: 400;
  padding: 17px 43px 14px;
  cursor: pointer;
  background-color: var(--theme-color-dark);
}

/***====================================================================
    Checkout Section CSS
====================================================================***/
.checkout-section {
  position: relative;
  padding: 120px 0;
}
.checkout-section .default-links {
  position: relative;
  margin-bottom: 40px;
}
.checkout-section .default-links li {
  margin-bottom: 15px;
  line-height: 24px;
  padding: 18px 28px;
  background: #f9f9f9;
  color: var(--text-color);
  font-size: 17px;
  font-weight: 600;
  border: 1px solid #ebebeb;
}
.checkout-section .default-links li a {
  color: var(--theme-color-dark);
  text-decoration: underline;
}
.checkout-section .payment-options li {
  position: relative;
  margin-bottom: 15px;
}
.checkout-section .payment-options li .radio-option {
  position: relative;
}
.checkout-section .payment-options li .radio-option label {
  position: relative;
  display: block;
  padding-left: 30px;
  font-weight: 600 !important;
  text-transform: capitalize;
  letter-spacing: 1px;
  color: var(--text-color);
  cursor: pointer;
  font-size: 15px;
}
.checkout-section .payment-options li .radio-option label strong {
  font-weight: 500;
  display: inline-block;
  color: var(--text-color);
  font-size: 15px;
}
.dark-layout .checkout-section .payment-options li .radio-option label strong {
  color: var(--theme-color-light);
}
.checkout-section .payment-options li .radio-option label .small-text {
  position: relative;
  display: none;
  padding: 18px 26px;
  letter-spacing: 0px;
  text-transform: none;
  font-weight: normal;
  font-size: 15px;
  border-radius: 4px;
  line-height: 20px;
  line-height: 1.8em;
  margin-top: 20px;
  margin-left: -30px;
  background-color: #ececec;
}
.checkout-section .payment-options li .radio-option label .small-text:before {
  position: absolute;
  content: "";
  left: 24px;
  top: -10px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 15px solid #ececec;
}
.checkout-section .payment-options li .radio-option label img {
  position: relative;
  top: -3px;
  display: inline-block;
  max-width: 100%;
  padding-left: 30px;
  position: relative;
  display: inline-block;
  max-width: 100%;
  padding-left: 30px;
}
.checkout-section .payment-options li .radio-option input[type=radio] {
  position: absolute;
  left: 0px;
  top: 3px;
}
.checkout-section .payment-options li .radio-option input[type=radio]:checked + label .small-text {
  display: block;
}
.checkout-section .payment-options li .radio-option #payment-3 {
  top: 9px;
}
.checkout-section .payment-options li .what-paypall {
  font-size: 13px;
  font-weight: 500;
  margin-left: 15px;
  color: var(--theme-color-dark);
}
.dark-layout .checkout-section .payment-options li .what-paypall {
  color: var(--theme-color-light);
}

.shop-form .billing-inner {
  position: relative;
}
.shop-form .form-group {
  position: relative;
  margin-bottom: 20px;
}
.shop-form .form-group .field-label {
  display: block;
  line-height: 24px;
  margin-bottom: 8px;
  color: var(--text-color);
  font-size: 15px;
  font-weight: 500;
  text-transform: capitalize;
}
.dark-layout .shop-form .form-group .field-label {
  color: var(--theme-color-light);
}
.shop-form .form-group .field-label sup {
  position: relative;
  top: 0px;
  color: var(--text-color);
  font-size: 16px;
}
.dark-layout .shop-form .form-group .field-label sup {
  color: var(--theme-color-light);
}
.shop-form .select2-container--default .select2-selection--single,
.shop-form input:not([type=submit]):not([type=checkbox]):not([type=radio]),
.shop-form textarea,
.shop-form select {
  position: relative;
  display: block;
  height: 60px;
  width: 100%;
  font-size: 15px;
  color: #666666;
  line-height: 23px;
  border-radius: 5px;
  font-weight: 400;
  padding: 10px 20px;
  background-color: var(--theme-color-light);
  border: 1px solid #DDDDDD;
  transition: all 300ms ease;
}
.dark-layout .shop-form .select2-container--default .select2-selection--single,
.dark-layout .shop-form input:not([type=submit]):not([type=checkbox]):not([type=radio]),
.dark-layout .shop-form textarea,
.dark-layout .shop-form select {
  background-color: var(--dark-layout-color-two);
  border-color: var(--theme-color-light);
  color: var(--theme-color-light);
}
.shop-form .select2-container--default .select2-selection--single:focus, .shop-form .select2-container--default .select2-selection--single:focus, .shop-form .select2-container--default .select2-selection--single:focus,
.shop-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus,
.shop-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus,
.shop-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus,
.shop-form textarea:focus,
.shop-form textarea:focus,
.shop-form textarea:focus,
.shop-form select:focus,
.shop-form select:focus,
.shop-form select:focus {
  border-color: var(--theme-color1);
}
.dark-layout .shop-form .select2-container--default .select2-selection--single:focus, .dark-layout .shop-form .select2-container--default .select2-selection--single:focus, .dark-layout .shop-form .select2-container--default .select2-selection--single:focus,
.dark-layout .shop-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus,
.dark-layout .shop-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus,
.dark-layout .shop-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus,
.dark-layout .shop-form textarea:focus,
.dark-layout .shop-form textarea:focus,
.dark-layout .shop-form textarea:focus,
.dark-layout .shop-form select:focus,
.dark-layout .shop-form select:focus,
.dark-layout .shop-form select:focus {
  border-color: var(--theme-color1);
}
.shop-form input.address-two {
  margin-top: 12px;
}
.shop-form textarea {
  height: 180px;
  resize: none;
  padding: 27px 32px;
  border-radius: 5px;
}

.billing-details .shop-form .sec-title {
  margin-bottom: 20px;
}
.billing-details .shop-form .form-group.sec-title {
  margin-bottom: 10px;
  padding-bottom: 30px;
  margin-top: 20px;
}

.shop-order-box {
  position: relative;
  padding: 20px 28px 50px;
  border: 1px solid #d9d9d9;
}
@media (max-width: 575.98px) {
  .shop-order-box {
    padding: 15px;
  }
}
.shop-order-box .order-list {
  position: relative;
}
.shop-order-box .order-list li {
  position: relative;
  color: var(--text-color);
  font-size: 15px;
  font-weight: 500;
  margin-bottom: 12px;
  text-transform: uppercase;
}
@media (max-width: 575.98px) {
  .shop-order-box .order-list li {
    font-size: 12px;
  }
}
.dark-layout .shop-order-box .order-list li {
  color: var(--theme-color-light);
}
.shop-order-box .order-list li span {
  float: right;
  width: 35%;
  text-align: left;
  font-size: 17px;
  text-transform: capitalize;
}
@media (max-width: 575.98px) {
  .shop-order-box .order-list li span {
    font-size: 12px;
  }
}
.rtl .shop-order-box .order-list li span {
  text-align: right;
}
.shop-order-box .order-list li span.dark {
  color: var(--theme-color-dark);
}
.shop-order-box .order-list li.total {
  padding: 8px 0px;
  border-top: 1px solid #e2e2e2;
  border-bottom: 1px solid #e2e2e2;
}

.payment-options {
  position: relative;
  margin-top: 20px;
  margin-bottom: 20px;
}

/***

==================================================================
	Main Footer CSS
==================================================================***/
.footer-widget__map {
	display: flex;
	align-items: center;
	font-size: 14px;
      z-index: 3;
    position: relative;
	font-family: var(--cleenhearts-font, "DM Sans", sans-serif);
	color: var(--cleenhearts-purple, #965995);
	font-weight: 500;
	line-height: 1.285;
  }
  .footer-widget__map:hover {
	color: var(--cleenhearts-base, #351C42);
  }
  .footer-widget__map span {
	font-size: 20px;
    color: #ffffff;
	transition: all 0.4s ease-in-out;
	font-weight: 600;
	font-family: "Marcellus SC", serif
  
  
  }
  .footer-widget__map__text {
	margin-right: 12px;
	background: linear-gradient(to right, currentcolor 0%, currentcolor 100%) 0px 95%/0px 1px no-repeat;
	transition: all 500ms ease;
  }
  .footer-widget__map__text:hover {
	background-size: 100% 1px;
  }

footer.main-footer.footer-style-one .shape-eighteen{
  position: absolute;
    bottom: 90px;
    right: -203px;
    animation: fa-spin 50s linear infinite;

}
.main-footer {
  position: relative;
       z-index: 3;
  background-color: var(--theme-color-light);
}
.main-footer .widgets-section {
  position: relative;
     padding: 43px;
          z-index: 3;
}
.main-footer .footer-column {
  position: relative;
  margin-bottom: 50px;
}
.main-footer .footer-widget {
  position: relative;
}
.main-footer .widget-title {
  position: relative;
  display: block;
  color: var(--theme-color-light);
  margin-bottom: 30px;
}
.main-footer .about-widget .logo {
  margin-bottom: 30px;
}
.main-footer .about-widget .text {
  position: relative;
  color: var(--theme-color-light);
  margin-bottom: 30px;
}

/*=== User LInks ===*/
.user-links {
  position: relative;
       z-index: 3;
}
.user-links li {
  position: relative;
  font-size: 16px;
  line-height: 36px;
  color: var(--theme-color-light);
  margin-bottom: 0;
}
.user-links li:last-child {
  margin-bottom: 0;
}
.user-links li a {
  position: relative;
  display: inline-block;
  color: inherit;
  transition: all 300ms ease;
}
.user-links li a:hover {
  color: var(--theme-color2);
}
.user-links li a:hover:before {
  width: 100%;
}
.user-links li i {
  font-weight: 300;
  margin-right: 15px;
  font-size: 16px;
}
.rtl .user-links li i {
  margin-right: 0;
  margin-left: 15px;
  transform: scaleX(-1);
}
.user-links.two-column {
  display: flex;
  flex-wrap: wrap;
}
.user-links.two-column li {
  flex: 0 0 50%;
  width: 50%;
  padding-right: 15px;
}

.contact-list-two {
  position: relative;
  padding: 0;
}
.contact-list-two.two {
  margin-top: -10px;
}
.contact-list-two.two li {
  margin-bottom: 10px;
}
.contact-list-two.two li i {
  font-size: 20px;
  padding-top: 5px;
}
.contact-list-two li {
  position: relative;
  display: flex;
font-size: 17px;
  line-height: 30px;
  font-weight: 300;
}
.contact-list-two li i {
  position: relative;
  font-size: 28px;
  line-height: 1em;
  color: #ffffff;
  margin-right: 20px;
  padding-top: 9px;
}
.rtl .contact-list-two li i {
  margin-right: 0;
  margin-left: 20px;
}
.contact-list-two li:last-child {
  margin-bottom: 0;
}
.contact-list-two li a {
  position: relative;
  font-weight: 300;
  display: inline-block;
  color: var(--theme-color-dark);
  transition: all 300ms ease;
}
.contact-list-two li a:hover {
  color: var(--theme-color1);
}
.contact-list-two.light li,
.contact-list-two.light a {
  color: var(--theme-color-light);
}


/*=== Insta Gallery ===*/
.insta-gallery {
  position: relative;
}
.insta-gallery .image {
  position: relative;
  border-radius: 10px;
  overflow: hidden;
}
.insta-gallery img {
  display: block;
  width: 100%;
}
.rtl .insta-gallery img {
  direction: rtl;
}
.insta-gallery a {
  position: relative;
  display: block;
}
.insta-gallery a:hover:after {
  transform: scale(1);
}
.insta-gallery a:hover:before {
  transform: scale(1);
}
.insta-gallery a:before {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background: var(--theme-color1);
  opacity: 0.8;
  content: "";
  border-radius: 10px;
  transform: scale(0);
  transition: all 300ms ease;
}
.insta-gallery a:after {
  position: absolute;
  height: 20px;
  width: 20px;
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px;
  content: "\f0b2";
  text-align: center;
  line-height: 20px;
  font-size: 20px;
  color: var(--theme-color-light);
  font-family: "Font Awesome 6 Pro";
  transform: scale(0);
  transition: all 300ms ease;
}

/*=== Footer Bottom ===*/
.footer-bottom {
  position: relative;
  width: 100%;
}
.footer-bottom .inner-container {
  position: relative;
  padding: 5px 0;
  border-top: 1px solid rgba(var(--cleenhearts-white-rgb, 255, 255, 255), 0.2);
}
@media (max-width: 575.98px) {
  .footer-bottom .inner-container {
    padding: 15px 0;
  }
}
.footer-bottom .copyright-text {
  position: relative;
  font-size: 16px;
  line-height: 30px;
  color: var(--theme-color-light);
  margin-bottom: 0px;
}
@media (max-width: 575.98px) {
  .footer-bottom .copyright-text {
    font-size: 12px;
  }
}
.footer-bottom .copyright-text a {
  color: var(--theme-color2);
}
.footer-bottom .copyright-text a:hover {
  text-decoration: underline;
}

/***

==================================================================
	Main Footer
==================================================================***/
.footer-style-one {
  position: relative;

}
.footer-style-one .shape-eleven {
  position: absolute;
  top: 170px;
  left: 0;
}
@media (max-width: 575.98px) {
  .footer-style-one .shape-eleven {
    display: none;
  }
}
.footer-style-one .shape-twelve {
  position: absolute;
  top: 170px;
  right: 0;
}
@media (max-width: 575.98px) {
  .footer-style-one .shape-twelve {
    display: none;
  }
}
.footer-style-one .widgets-section {
  padding-bottom: 20px;
}
@media (max-width: 575.98px) {
  .footer-style-one .widgets-section .logo {
    width: 200px;
  }
}
@media (max-width: 575.98px) {
  .footer-style-one .widgets-section .widget-title {
    font-size: 26px;
  }
}
.footer-style-one .widgets-section .about-widget .text {
  font-weight: 300;
  margin-bottom: 25px;
}
.footer-style-one .widgets-section .links-widget {
  padding-left: 90px;
}
@media (max-width: 575.98px) {
  .footer-style-one .widgets-section .links-widget {
    padding-left: 0;
  }
}
.rtl .footer-style-one .widgets-section .links-widget {
  padding-left: 0;
  padding-right: 90px;
}
@media (max-width: 575.98px) {
  .rtl .footer-style-one .widgets-section .links-widget {
    padding-right: 0;
  }
}
@media (max-width: 575.98px) {
  .footer-style-one .widgets-section .links-widget .widget-title {
    margin-bottom: 20px;
  }
}
.footer-style-one .widgets-section .gallery-widget .widget-title {
  margin-bottom: 20px;
}
.rtl .footer-style-one .widgets-section .gallery-widget .gallery-swiper {
  direction: ltr;
}
.footer-style-one .widgets-section .gallery-widget .nav-box {
  position: absolute;
  top: 20px;
  right: 0;
  gap: 24px;
  display: flex;
  align-items: center;
}
.rtl .footer-style-one .widgets-section .gallery-widget .nav-box {
  right: auto;
  left: 0;
  gap: 0;
}
.footer-style-one .widgets-section .gallery-widget .nav-box .swiper-button-prev,
.footer-style-one .widgets-section .gallery-widget .nav-box .swiper-button-next {
  position: relative;
  color: var(--theme-color-light);
  transition: all 300ms ease;
}
.footer-style-one .widgets-section .gallery-widget .nav-box .swiper-button-prev:after,
.footer-style-one .widgets-section .gallery-widget .nav-box .swiper-button-next:after {
  display: none;
}
.rtl .footer-style-one .widgets-section .gallery-widget .nav-box .swiper-button-prev,
.rtl .footer-style-one .widgets-section .gallery-widget .nav-box .swiper-button-next {
  transform: scaleX(-1);
}
@media (max-width: 991.98px) {
  .rtl .footer-style-one .widgets-section .gallery-widget .nav-box .swiper-button-prev,
  .rtl .footer-style-one .widgets-section .gallery-widget .nav-box .swiper-button-next {
    margin: 0;
  }
}
.footer-style-one .widgets-section .gallery-widget .nav-box .swiper-button-prev:hover,
.footer-style-one .widgets-section .gallery-widget .nav-box .swiper-button-next:hover {
  color: var(--theme-color4);
}
.footer-style-one .widgets-section .contact-list-box {
  position: relative;
  display: flex;
  gap: 70px;
}
@media (max-width: 575.98px) {
  .footer-style-one .widgets-section .contact-list-box {
    flex-direction: column;
    gap: 15px;
  }
}
.footer-style-one .widgets-section .contact-widget {
  padding-top: 30px;
}
.footer-style-one .widgets-section .contact-widget .widget-title {
  margin-bottom: 15px;
}
@media (max-width: 575.98px) {
  .footer-style-one .widgets-section .contact-widget .widget-title {
    margin-bottom: 20px;
  }
}
.footer-style-one .footer-bottom {

  text-align: center;
}

/***


/***====================================================================
banner section
====================================================================***/
.main-banner {
 position: relative;
 max-height: 100%;
 overflow: hidden;
 margin-bottom: -11px;
 bottom: 16px;
}
.frame-container iframe{
 width: 100%;
  height: 127vh;
}
.video-overlay {
 position: absolute;
 background: linear-gradient(178.6deg, rgb(0 0 0 / 59%) 11.8%, rgb(0 0 0 / 8%) 103.8%);
 top: 0;
 left: 0;
 bottom: 7px;
 width: 100%;
}


/***====================================================================
# button
====================================================================***/

.btn:link,
.btn:visited {
    text-transform: uppercase;
    text-decoration: none;
    padding: 15px 40px;
    display: inline-block;
    border-radius: 100px;
    transition: all .2s;
    position: absolute;
}

.btn:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}

.btn:active {
    transform: translateY(-1px);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}

.btn-white {
    background-color: #fff;
    color: #777;
}

.btn::after {
    content: "";
    display: inline-block;
    height: 100%;
    width: 100%;
    border-radius: 100px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    transition: all .4s;
}

.btn-white::after {
    background-color: #fff;
}

.btn:hover::after {
    transform: scaleX(1.4) scaleY(1.6);
    opacity: 0;
}

.btn-animated {
    animation: moveInBottom 5s ease-out;
    animation-fill-mode: backwards;
}

@keyframes moveInBottom {
    0% {
        opacity: 0;
        transform: translateY(30px);
    }

    100% {
        opacity: 1;
        transform: translateY(0px);
    }
}


/*--------------------------------------------------------------
# Featured mission
--------------------------------------------------------------*/
.features-section .bg:before{
      content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
   background-image: linear-gradient(180deg, #6363B5 0%, #413F91 100%);
    opacity: 0.8;

}
.team-item.text-center.p-4{
animation: upAndDown 20s infinite;
 animation: none !important;
}
p.mb-3.text-white {
    z-index: 33;
    position: relative;
}
@keyframes upAndDown {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-80px);
  }
}
@keyframes upAndDown {
  0%, 100% {
    transform: translateY(-80px);
  }
  50% {
    transform: translateY(0);
  }
}
.course-category-one__icon {
  width: 112px;
  height: 112px;
  border-radius: 50%;
  background-color: #ffffff;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
.course-category-one__icon:before {
      content: '';
    position: absolute;
    top: 0;
    left: -10px;
    width: 100%;
    height: 100%;
    border: 2px solid #ffffff;
    border-radius: 50%;
-webkit-transition: all .4s ease;
transition: all .4s ease;

}
.course-category-one__icon {
  position: relative;
}

.course-category-one__icon:hover:before {

  left: -2px;

}

.course-category-one__icon img {

    text-align: center;
    position: relative;
   top: 10px;
}

.course-category-one__title {
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  color: #012237;
  margin-top: 40px;
}

.course-category-one__title a:hover {
  color: #f16101;
}


.hover-underline-animation {
  position: relative;
  color: rgb(255, 255, 255);
  padding-bottom: 20px;
}
  





.team-item:hover .team-title {
  top: -65px;
}

.team-item .team-social {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 65px;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #FFFFFF;
  transition: .5s;
}

.team-item .team-social .btn {
  margin: 0 3px;
}

.team-item:hover .team-social {
  top: 0;
}


/*===================================================
    11 Testimonial Section
====================================================*/
.testimonial-section {
    position: relative;
    z-index: 1;
}

.testimonial-carousel {
    overflow: hidden;
    position: relative;
}

@media (min-width: 993px) {
    .testimonial-carousel {
        margin: -30px;
    }
}

.testimonial-carousel .carousel-pagination {
    position: absolute;
}

.testimonial-item {
    margin: 30px;
    position: relative;
}

.testimonial-item .quote {
    background-color: var(--primary-color);
    color: var(--heading-color);
    font-size: 25px;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    right: 50px;
    top: -20px;
}

.testimonial-item p {
 color: var(--heading-color);
    font-size: 17px;
    line-height: 32px;

    letter-spacing: -0.5px;
    margin-top: 10px;
}

.testi-meta {
    display: grid;
    grid-template-columns: 60px 1fr;
    grid-gap: 15px;
    align-items: center;
    margin-top: 20px;
}

.testi-meta .testi-thumb img {
    width: 60px;
    height: 60px;
    object-fit: cover;
    object-position: center;
    border-radius: 50%;
}

.testi-content h3 {
    font-size: 18px;
    font-weight: 600;
    line-height: 1;
    margin-bottom: 10px;
}

.testi-content h5 {
    font-family: var(--body-font);
    color: var(--grey-color);
    font-size: 14px;
    letter-spacing: 2px;
    text-transform: uppercase;
    margin: 0;
}

/*Testi Thumb*/
.testi-thumb-wrapper {
    width: 420px;
    height: 420px;
    position: relative;
}

.testi-thumb-active {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}

.testi-thumb-active .testi-thumb-img {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    border-radius: 50%;
    border: 6px solid #fff;
    box-shadow: 0px 0px 20px 0.5px rgb(0 0 0 / 20%);
    transition: all 0.3s linear;
}

.testi-thumb-wrapper .testi-custom-pagination {
    position: absolute;
    width: 100%;
    height: 100%;
    left: auto;
    right: 0;
    top: 0;
    bottom: auto;
}

.testi-thumb-wrapper .testi-custom-pagination > span {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    border: 5px solid #fff;
    box-shadow: 0px 0px 20px 0.5px rgb(0 0 0 / 20%);
    width: 90px;
    height: 90px;
    border-radius: 50%;
    position: absolute;
    right: -40px;
    top: 50%;
    transform: translateY(-50%) scale(1);
    opacity: 0.8;
    transition: all 0.3s ease-in-out;
}

.testi-thumb-wrapper .testi-custom-pagination > span.swiper-pagination-bullet-active {
    opacity: 1;
    transform: translateY(-50%) scale(1.1);
}

.testi-thumb-wrapper .testi-custom-pagination > span:nth-child(1) {
    top: calc(50% - 100px);
    right: -10px
}

.testi-thumb-wrapper .testi-custom-pagination > span:nth-child(2) {
    /*    top: 90px;*/
}

.testi-thumb-wrapper .testi-custom-pagination > span:nth-child(3) {
    top: calc(50% + 100px);
    right: -10px
}

/*Testimonial Navigation*/
.test-nav-wrap {
    position: absolute;
    left: 50%;
    bottom: -22.5px;
    transform: translateX(-50%);
    display: flex;
    align-items: center;
}

.test-nav-wrap .swiper-nav {
    background-color: #fff;
        background-color: #fff;
    border: 1px solid #4a489a;
    color: #d51c55;
    font-size: 16px;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.ribbonRotate {
    animation: rotateAnimation 10s infinite linear;
}
/* Animation for the second image */
@keyframes rotateAnimation {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
@media (max-width: 1500px) {
  .about__shape-wrap-two img:nth-child(1) {
           top: -2%;
  }
}
.about__shape-wrap-two img {
  position: absolute;
  z-index: -1;
}
@media (max-width: 1500px) {
  .about__shape-wrap-two img:nth-child(2) {
      left: 1%;
      top: 25%;
  }
}
.about__shape-wrap-two img {
  position: absolute;
  z-index: -1;
}
@media (max-width: 1500px) {
  .about__shape-wrap-two img:nth-child(1) {
      top: 0%;
  }
}
.testimonial__shape-three img {
left:0;
}

.testimonial__shape-three img {
  position: absolute;
  z-index: -1;

  top: -15%;
  animation-duration: 30s;
}
.rotateme {

  animation-name: rotateme;

  animation-duration: 10s;
  
  animation-iteration-count: infinite;
 
  animation-timing-function: linear;
}
@keyframes rotateme {
  from {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
  }
  to {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
  }
}
@-webkit-keyframes rotateme {
  from {
      -webkit-transform: rotate(0deg);
  }
  to {
      -webkit-transform: rotate(360deg);
  }
}




@media only screen and (max-width: 600px) {
  .caption h5{
        font-size: 28px;
  }
      .caption h1
      {
            font-size: 27PX;
      }
      .frame-container iframe{
            width: 100%;
    height: 47VH;
      }
          .caption{
                       top: 55%;
          }
.virtual1 {
    bottom: 32% !important;
}
.sec-title .sub-title{
      font-size: 57px;
}
span.leader.sub-title {
    font-family: 'Poppins', sans-serif;
    color: transparent;
    font-size: 30px;
    line-height: -0.8;
    letter-spacing: 5px;
    font-weight: 900;
    -webkit-text-stroke: 1px #c9c9c9ad;
    text-transform: uppercase;
    position: relative;
}

.content-column .inner-column {
    position: relative;
padding-right:0;
  padding-left: 0;
    margin-top: -10px;
}


.innerpage_bnr.banner_cnt{
  
    padding: 69px 60px;
}
.innerpage_bnr.banner_cnt h6{
      font-size: 23px;
}
}

.virtual, .virtual1 {
	position: fixed;
	right: 10px;
	z-index: 333;
	transition: 0.9s;
}

.virtual {
	bottom: 20px;
}
.virtual1 {
    bottom: 10% }


    @media (max-width: 991px) {
  .main-menu {
    display: none;
  }
  .mobile-nav-toggler {
    display: block;
  }
}



.innerpage_bnr.banner_cnt {
  /* position: relative; */
  margin-bottom: 30px;
  padding: 100px 60px;
  background-image: url(../images/inner.png);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: 0.7s all;
  -webkit-transition: 0.7s all;
}

.innerpage_bnr.banner_cnt:hover {

  background-position: right center;
}
.innerpage_bnr.banner_cnt h6 {

    font-size: 40px;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
    margin-top: 0;
    position: relative;
    top: 40px;
    font-style: italic;
    text-shadow: 2px 2px 13px #ffffff;
    font-family: 'Playfair';
    font-weight: 800;
}



.particle-1 {
  animation: animParticle 60s linear infinite;
  box-shadow: 0px 0px #fff, 488px 2514px #fff, 1049px 2354px #fff, 1336px 1452px #fff, 2318px 548px #fff, 1460px 1969px #fff, 384px 246px #fff, 1234px 272px #fff, 1423px 817px #fff, 1421px 695px #fff, 689px 1610px #fff, 1088px 966px #fff, 2550px 2279px #fff, 789px 1168px #fff, 1414px 576px #fff, 1451px 527px #fff, 626px 2335px #fff, 1701px 837px #fff, 339px 1755px #fff, 2177px 1821px #fff, 1563px 291px #fff, 575px 2528px #fff, 719px 2308px #fff, 2490px 732px #fff, 2107px 379px #fff, 2254px 568px #fff, 1836px 407px #fff, 1362px 997px #fff, 1902px 1667px #fff, 1902px 1177px #fff, 1204px 480px #fff, 1000px 1303px #fff, 1805px 1815px #fff, 2390px 2370px #fff, 2094px 1142px #fff, 2300px 551px #fff, 2507px 887px #fff, 306px 944px #fff, 837px 1761px #fff, 2328px 1480px #fff, 338px 1952px #fff, 751px 2303px #fff, 1425px 143px #fff, 626px 441px #fff, 2353px 701px #fff, 1855px 2439px #fff, 2355px 1347px #fff, 1763px 113px #fff, 1245px 1676px #fff, 1312px 2010px #fff, 2008px 618px #fff, 1012px 1904px #fff, 2486px 193px #fff, 441px 2387px #fff, 51px 144px #fff, 737px 430px #fff, 1790px 1480px #fff, 967px 835px #fff, 2534px 1680px #fff, 461px 2449px #fff, 1761px 31px #fff, 566px 2035px #fff, 1867px 1049px #fff, 986px 299px #fff, 290px 2022px #fff, 382px 2552px #fff, 2529px 654px #fff, 860px 532px #fff, 2247px 586px #fff, 1839px 59px #fff, 1820px 2538px #fff, 1931px 1641px #fff, 2524px 450px #fff, 2166px 530px #fff, 648px 471px #fff, 2175px 53px #fff, 1014px 1253px #fff, 1800px 1006px #fff, 1076px 1591px #fff, 229px 1491px #fff, 396px 1829px #fff, 1811px 2440px #fff, 2165px 1781px #fff, 1639px 1228px #fff, 71px 1584px #fff, 642px 1291px #fff, 1606px 2017px #fff, 703px 26px #fff, 1408px 1032px #fff, 315px 839px #fff, 1847px 2026px #fff, 2560px 1743px #fff, 2012px 1597px #fff, 440px 1061px #fff, 655px 1689px #fff, 612px 1298px #fff, 352px 1730px #fff, 161px 30px #fff, 2436px 2446px #fff, 1385px 2122px #fff, 2351px 165px #fff, 993px 1876px #fff, 2391px 791px #fff, 28px 1314px #fff, 244px 809px #fff, 1236px 93px #fff, 849px 2537px #fff, 2487px 979px #fff, 1957px 682px #fff, 941px 2412px #fff, 2371px 1293px #fff, 810px 1946px #fff, 2332px 856px #fff, 1574px 31px #fff, 597px 2156px #fff, 1787px 2341px #fff, 500px 2429px #fff, 2176px 702px #fff, 1701px 1870px #fff, 161px 37px #fff, 820px 419px #fff, 1624px 2075px #fff, 125px 413px #fff, 366px 1057px #fff, 2499px 965px #fff, 2222px 2340px #fff, 580px 361px #fff, 2305px 44px #fff, 2190px 1230px #fff, 825px 422px #fff, 1289px 2038px #fff, 2359px 311px #fff, 1198px 653px #fff, 108px 504px #fff, 909px 621px #fff, 104px 2133px #fff, 1521px 253px #fff, 2029px 901px #fff, 354px 2268px #fff, 1948px 2088px #fff, 2301px 651px #fff, 1352px 2494px #fff, 107px 2468px #fff, 1255px 1860px #fff, 414px 1893px #fff, 543px 356px #fff, 2093px 1126px #fff, 2507px 400px #fff, 241px 752px #fff, 666px 1270px #fff, 1840px 975px #fff, 1084px 1840px #fff, 2424px 1944px #fff, 531px 99px #fff, 1416px 2244px #fff, 1811px 2384px #fff, 2214px 1029px #fff, 1766px 1936px #fff, 347px 1288px #fff, 1129px 1594px #fff, 1371px 1262px #fff, 293px 2130px #fff, 1402px 1176px #fff, 817px 1402px #fff, 72px 86px #fff, 799px 2431px #fff, 367px 2309px #fff, 1452px 1264px #fff, 942px 1038px #fff, 2000px 2472px #fff, 1005px 1417px #fff, 1595px 1819px #fff, 393px 1624px #fff, 1019px 1870px #fff, 423px 207px #fff, 591px 1414px #fff, 38px 743px #fff, 1480px 1427px #fff, 643px 1840px #fff, 961px 1011px #fff, 2064px 555px #fff, 36px 530px #fff, 908px 1395px #fff, 849px 2331px #fff, 250px 2534px #fff, 972px 2190px #fff, 1012px 245px #fff, 1347px 1427px #fff, 1477px 919px #fff, 923px 2394px #fff, 1603px 1078px #fff, 1743px 657px #fff, 481px 879px #fff, 2098px 377px #fff, 1838px 1359px #fff, 553px 1349px #fff, 1047px 1018px #fff, 1333px 511px #fff, 2353px 1255px #fff, 697px 1707px #fff, 65px 2027px #fff, 1834px 2338px #fff, 597px 850px #fff, 2249px 1715px #fff, 1133px 753px #fff, 2200px 974px #fff, 180px 1406px #fff, 1894px 522px #fff, 2393px 1560px #fff, 1010px 521px #fff, 2088px 312px #fff, 529px 106px #fff, 1461px 827px #fff, 2163px 413px #fff, 1289px 411px #fff, 1976px 2362px #fff, 1705px 1042px #fff, 130px 696px #fff, 1102px 2319px #fff, 2075px 1379px #fff, 223px 584px #fff, 695px 1495px #fff, 2468px 657px #fff, 314px 1288px #fff, 444px 1004px #fff, 2318px 1656px #fff, 891px 2422px #fff, 2505px 994px #fff, 451px 1968px #fff, 619px 699px #fff, 1813px 446px #fff, 622px 736px #fff, 952px 621px #fff, 1745px 2136px #fff, 958px 1792px #fff, 2447px 1013px #fff, 2358px 1970px #fff, 173px 1470px #fff, 1352px 2547px #fff, 1195px 2085px #fff, 1159px 2175px #fff, 399px 1607px #fff, 2068px 229px #fff, 2157px 2318px #fff, 1226px 1001px #fff, 1582px 2442px #fff, 241px 2097px #fff, 1457px 2460px #fff, 1183px 889px #fff, 1331px 768px #fff, 1584px 1622px #fff, 1919px 1900px #fff, 1687px 809px #fff, 302px 1969px #fff, 74px 2035px #fff, 1324px 2249px #fff, 444px 693px #fff, 2241px 955px #fff, 767px 2396px #fff, 2313px 615px #fff, 297px 1581px #fff, 606px 1279px #fff, 1988px 998px #fff, 1410px 967px #fff, 825px 1273px #fff, 743px 37px #fff, 1360px 150px #fff, 2091px 1171px #fff, 351px 1466px #fff, 1028px 1510px #fff, 2131px 553px #fff, 1414px 704px #fff, 772px 1183px #fff, 441px 1297px #fff, 1273px 2410px #fff, 535px 1339px #fff, 593px 965px #fff, 1237px 1718px #fff, 2538px 1378px #fff, 39px 807px #fff, 2057px 1513px #fff, 1685px 1461px #fff, 1410px 2163px #fff, 1171px 229px #fff, 1371px 2013px #fff, 1682px 1795px #fff, 620px 2215px #fff, 781px 316px #fff, 1567px 62px #fff, 1729px 774px #fff, 1527px 1740px #fff, 534px 1484px #fff, 1977px 988px #fff, 915px 1531px #fff, 1321px 2104px #fff, 2320px 525px #fff, 1141px 524px #fff, 1456px 212px #fff, 2013px 2067px #fff, 837px 1725px #fff, 316px 132px #fff, 1005px 754px #fff, 399px 2362px #fff, 1223px 2385px #fff, 2173px 1670px #fff, 1307px 272px #fff, 1420px 911px #fff, 784px 366px #fff, 1521px 1543px #fff, 1063px 2404px #fff, 137px 1134px #fff, 1837px 548px #fff, 2006px 1692px #fff, 1638px 1132px #fff, 946px 426px #fff, 708px 1886px #fff, 159px 1757px #fff, 1001px 1213px #fff, 1779px 1744px #fff, 1553px 2469px #fff, 1286px 1704px #fff, 598px 658px #fff, 1163px 1454px #fff, 1058px 503px #fff, 104px 1346px #fff, 1082px 595px #fff, 2067px 380px #fff, 1062px 1494px #fff, 2039px 162px #fff, 979px 720px #fff, 837px 1774px #fff, 1488px 1218px #fff, 893px 514px #fff, 1290px 2433px #fff, 1099px 1678px #fff, 1125px 1375px #fff, 1413px 2303px #fff, 1657px 1302px #fff, 461px 125px #fff, 1612px 2032px #fff, 2448px 1954px #fff, 862px 1240px #fff, 1515px 1094px #fff, 1015px 1164px #fff, 1239px 1607px #fff, 852px 509px #fff, 175px 1316px #fff, 653px 2536px #fff, 2306px 2202px #fff, 483px 1014px #fff, 2276px 2330px #fff, 1617px 942px #fff, 2125px 116px #fff, 1852px 1700px #fff, 974px 1869px #fff, 1155px 271px #fff, 2476px 1132px #fff, 2229px 116px #fff, 1943px 464px #fff, 1188px 543px #fff, 940px 337px #fff, 719px 728px #fff, 1990px 386px #fff, 1428px 1887px #fff, 1711px 1181px #fff, 2265px 1328px #fff, 1425px 791px #fff, 2306px 870px #fff, 814px 1117px #fff, 2263px 1458px #fff, 2038px 1613px #fff, 281px 1603px #fff, 224px 690px #fff, 936px 451px #fff, 693px 2392px #fff, 1937px 928px #fff, 976px 1989px #fff, 2494px 1415px #fff, 169px 953px #fff, 1839px 919px #fff, 412px 1675px #fff, 353px 1436px #fff, 2332px 111px #fff, 2015px 307px #fff, 2px 104px #fff, 885px 1982px #fff, 873px 2428px #fff, 262px 1208px #fff, 9px 864px #fff, 1658px 260px #fff, 2402px 2042px #fff, 1367px 1873px #fff, 1729px 514px #fff, 1653px 1517px #fff, 1826px 540px #fff, 2039px 1074px #fff, 2228px 1523px #fff, 2337px 705px #fff, 2301px 1037px #fff, 2079px 838px #fff, 1233px 2402px #fff, 1389px 297px #fff, 1984px 1468px #fff, 2216px 654px #fff, 1495px 444px #fff, 594px 1950px #fff, 2250px 118px #fff, 1863px 94px #fff, 2153px 2044px #fff, 1852px 787px #fff, 1669px 2365px #fff, 765px 2326px #fff, 2003px 1982px #fff, 637px 1106px #fff, 441px 834px #fff, 2211px 1284px #fff, 810px 530px #fff, 1794px 2112px #fff, 1691px 1498px #fff, 349px 715px #fff, 2321px 885px #fff, 2488px 2474px #fff, 1729px 1080px #fff, 990px 2028px #fff, 1410px 1036px #fff, 1096px 372px #fff, 464px 764px #fff, 2121px 512px #fff, 899px 746px #fff, 1951px 2428px #fff, 2407px 945px #fff, 2468px 1714px #fff, 1134px 1444px #fff, 1078px 1796px #fff, 1333px 1903px #fff, 1296px 1007px #fff, 2207px 1390px #fff, 2174px 1847px #fff, 2233px 284px #fff, 987px 1888px #fff, 996px 776px #fff, 388px 60px #fff, 871px 85px #fff, 521px 1048px #fff, 2085px 224px #fff, 1614px 1074px #fff, 801px 2178px #fff, 2426px 1334px #fff, 910px 1312px #fff, 1810px 991px #fff, 2453px 2173px #fff, 2025px 931px #fff, 1156px 796px #fff, 1660px 1319px #fff, 501px 2456px #fff, 775px 16px #fff, 2113px 866px #fff, 1662px 378px #fff, 109px 2164px #fff, 1378px 1345px #fff, 1430px 1642px #fff, 1140px 147px #fff, 1161px 540px #fff, 1118px 392px #fff, 1592px 880px #fff, 311px 1487px #fff, 1225px 1205px #fff, 1964px 986px #fff, 2268px 1728px #fff, 1918px 481px #fff, 1440px 618px #fff, 1760px 374px #fff, 2042px 1240px #fff, 2005px 186px #fff, 1903px 644px #fff, 243px 172px #fff, 1689px 1130px #fff, 1979px 1417px #fff, 1437px 2306px #fff, 69px 2498px #fff, 316px 832px #fff, 892px 2001px #fff, 480px 279px #fff, 161px 683px #fff, 1835px 2462px #fff, 322px 950px #fff, 2534px 1180px #fff, 1376px 796px #fff, 1868px 798px #fff, 1308px 1611px #fff, 2007px 2178px #fff, 2292px 1760px #fff, 1170px 2416px #fff, 1077px 568px #fff, 375px 347px #fff, 25px 2490px #fff, 200px 570px #fff, 338px 2326px #fff, 2447px 2272px #fff, 2334px 49px #fff, 2365px 168px #fff, 2170px 1999px #fff, 229px 2164px #fff, 954px 1712px #fff, 1007px 1104px #fff, 1978px 685px #fff, 2455px 611px #fff, 1491px 1635px #fff, 1776px 1701px #fff, 1421px 258px #fff, 119px 386px #fff, 1076px 396px #fff, 1867px 1846px #fff, 1060px 2451px #fff, 823px 2103px #fff, 2236px 11px #fff, 262px 197px #fff, 2442px 1956px #fff, 751px 1288px #fff, 2127px 283px #fff, 823px 2304px #fff, 1671px 1256px #fff, 2315px 1959px #fff, 1212px 1905px #fff, 1808px 2021px #fff, 2401px 2005px #fff, 2140px 2336px #fff, 1418px 1413px #fff, 2249px 254px #fff, 1896px 57px #fff, 1289px 1449px #fff, 1816px 1720px #fff, 336px 2226px #fff, 2516px 953px #fff, 522px 1376px #fff, 2256px 1550px #fff, 2023px 2537px #fff, 727px 1515px #fff, 854px 2113px #fff, 2361px 905px #fff, 1392px 1568px #fff, 456px 1251px #fff, 2538px 970px #fff, 1553px 491px #fff, 247px 1706px #fff, 1314px 429px #fff, 1201px 98px #fff, 1125px 1877px #fff, 1748px 442px #fff, 38px 2516px #fff, 1366px 866px #fff, 168px 1964px #fff, 2304px 550px #fff, 1860px 1203px #fff, 1609px 1518px #fff, 1099px 1191px #fff, 874px 2169px #fff, 249px 1189px #fff, 1749px 895px #fff, 1983px 1499px #fff, 1359px 1746px #fff, 2286px 2059px #fff, 1829px 2322px #fff, 2534px 1251px #fff, 1496px 2493px #fff, 1711px 286px #fff, 353px 2175px #fff, 2191px 2479px #fff, 699px 31px #fff, 136px 1805px #fff, 855px 589px #fff, 106px 1615px #fff, 644px 1816px #fff, 2179px 463px #fff, 1173px 1229px #fff, 1786px 2545px #fff, 2467px 1150px #fff, 2514px 380px #fff, 935px 1905px #fff, 965px 1082px #fff, 850px 327px #fff, 2039px 1264px #fff, 2407px 1011px #fff, 1223px 2558px #fff, 2065px 1335px #fff, 1744px 133px #fff, 2466px 1766px #fff, 1205px 1695px #fff, 2156px 191px #fff, 2342px 1422px #fff, 1859px 1006px #fff, 1338px 1182px #fff, 1685px 591px #fff, 1626px 1942px #fff, 687px 580px #fff, 1942px 1798px #fff, 1614px 1467px #fff, 237px 429px #fff, 988px 1217px #fff, 2445px 1400px #fff, 1053px 22px #fff, 1233px 2090px #fff, 1932px 2427px #fff, 1578px 294px #fff, 2273px 1372px #fff, 544px 394px #fff, 1780px 157px #fff, 2205px 1379px #fff, 251px 1444px #fff, 2554px 686px #fff, 1323px 2524px #fff, 265px 1116px #fff, 88px 413px #fff, 1261px 573px #fff, 2410px 1174px #fff, 1007px 1841px #fff, 989px 117px #fff, 2429px 1948px #fff, 1219px 171px #fff, 1142px 912px #fff, 358px 2252px #fff, 389px 2150px #fff, 2469px 314px #fff, 1529px 2047px #fff, 1710px 2389px #fff, 1906px 1623px #fff, 2229px 1073px #fff, 1437px 1580px #fff, 1873px 1898px #fff, 68px 623px #fff, 2412px 272px #fff, 830px 2466px #fff, 1221px 132px #fff, 2060px 2560px #fff, 2271px 890px #fff, 1595px 1484px #fff, 1923px 2430px #fff, 348px 2429px #fff, 101px 1281px #fff, 2415px 232px #fff, 570px 1948px #fff, 2352px 2524px #fff, 1689px 443px #fff, 738px 2273px #fff, 1956px 632px #fff, 562px 869px #fff, 1518px 1859px #fff, 805px 1807px #fff, 2047px 110px #fff, 351px 1582px #fff, 245px 344px #fff, 700px 190px #fff, 2548px 2019px #fff, 109px 382px #fff, 2237px 942px #fff, 580px 2017px #fff, 1340px 2206px #fff, 2227px 32px #fff, 1188px 1306px #fff, 1156px 281px #fff, 710px 1805px #fff, 866px 624px #fff, 221px 2360px #fff, 1317px 1933px #fff, 925px 1431px #fff, 39px 749px #fff, 401px 1888px #fff, 956px 1722px #fff, 164px 2192px #fff, 1526px 1947px #fff, 1748px 729px #fff, 444px 1406px #fff, 214px 1723px #fff, 1832px 1829px #fff, 896px 2536px #fff, 2138px 2553px #fff, 2239px 848px #fff, 466px 1412px #fff, 2351px 791px #fff, 728px 742px #fff, 1513px 2117px #fff, 1758px 1311px #fff, 1399px 1296px #fff, 1160px 1220px #fff, 589px 785px #fff, 2368px 30px #fff, 385px 2425px #fff, 1366px 980px #fff, 2082px 1848px #fff, 2189px 1073px #fff, 97px 2369px #fff, 856px 2555px #fff, 1041px 596px #fff, 423px 2255px #fff, 156px 176px #fff, 2407px 860px #fff, 1290px 1024px #fff, 1696px 638px #fff, 1432px 2170px #fff, 1080px 615px #fff, 881px 1577px #fff, 2123px 700px #fff, 373px 2419px #fff, 1599px 637px #fff, 228px 1584px #fff, 1547px 1922px #fff, 2077px 2344px #fff, 606px 1052px #fff, 929px 1043px #fff, 1073px 1566px #fff, 16px 253px #fff, 2044px 1198px #fff, 706px 857px #fff, 915px 2372px #fff, 1249px 2101px #fff, 2175px 347px #fff, 527px 2288px #fff, 1723px 403px #fff, 607px 2215px #fff, 619px 2292px #fff, 2111px 1167px #fff, 1917px 151px #fff, 2196px 2290px #fff, 1336px 990px #fff, 2467px 1826px #fff, 2260px 271px #fff, 587px 1452px #fff, 2192px 248px #fff, 182px 1935px #fff, 1024px 1922px #fff, 1400px 762px #fff, 738px 1784px #fff, 1106px 413px #fff, 184px 2469px #fff, 1431px 1657px #fff, 1722px 433px #fff, 685px 2268px #fff, 1180px 1249px #fff, 304px 2133px #fff, 1139px 458px #fff, 1480px 1964px #fff, 2337px 2419px #fff, 1628px 1812px #fff, 896px 376px #fff, 1895px 1853px #fff, 370px 910px #fff, 461px 1317px #fff, 169px 2391px #fff, 1575px 543px #fff, 1895px 1488px #fff, 463px 1537px #fff, 563px 1824px #fff, 2340px 1950px #fff, 603px 1732px #fff, 51px 2218px #fff, 1369px 342px #fff, 2152px 1527px #fff, 2508px 1866px #fff, 1076px 2368px #fff, 883px 1958px #fff, 1144px 1686px #fff, 389px 724px #fff, 406px 700px #fff, 584px 2241px #fff, 1910px 43px #fff, 2240px 936px #fff, 47px 1909px #fff, 933px 1641px #fff, 1892px 677px #fff, 683px 515px #fff, 2431px 1293px #fff, 993px 2243px #fff, 1661px 1923px #fff, 512px 2487px #fff, 882px 2143px #fff, 1150px 2179px #fff, 1677px 1579px #fff, 1038px 1872px #fff, 618px 721px #fff, 1518px 1788px #fff, 2524px 2296px #fff, 125px 2071px #fff, 703px 614px #fff, 875px 413px #fff, 987px 1870px #fff, 1003px 2443px #fff, 1709px 1470px #fff, 1714px 1593px #fff, 753px 1092px #fff, 826px 727px #fff, 371px 1641px #fff, 805px 5px #fff, 898px 531px #fff, 2000px 2399px #fff, 683px 1305px #fff, 659px 2268px #fff, 1871px 1461px #fff, 121px 2538px #fff, 383px 2449px #fff, 1885px 2422px #fff, 505px 512px #fff, 2360px 1630px #fff, 398px 1342px #fff, 988px 1986px #fff, 1696px 2557px #fff, 1966px 1261px #fff, 1462px 2084px #fff, 872px 2222px #fff, 252px 2260px #fff, 2394px 514px #fff, 232px 1656px #fff, 2124px 1740px #fff, 1969px 1497px #fff, 1634px 217px #fff, 428px 2039px #fff, 792px 1229px #fff, 2037px 928px #fff, 1367px 1559px #fff, 1238px 813px #fff, 1846px 320px #fff, 134px 2380px #fff, 1186px 1634px #fff, 1262px 1668px #fff, 866px 418px #fff, 2547px 1273px #fff, 1669px 880px #fff, 2230px 2099px #fff, 2260px 2236px #fff, 662px 1293px #fff, 2234px 139px #fff, 1235px 1430px #fff, 689px 2065px #fff, 2392px 1083px #fff, 2349px 340px #fff, 529px 937px #fff, 517px 302px #fff, 2343px 2000px #fff, 64px 934px #fff, 488px 1937px #fff, 499px 1761px #fff, 629px 1342px #fff, 1603px 155px #fff, 2137px 1856px #fff, 2430px 2395px #fff, 2278px 1547px #fff, 2114px 2024px #fff, 1238px 826px #fff, 2372px 1035px #fff, 573px 66px #fff, 2119px 1265px #fff, 1160px 1882px #fff, 250px 2134px #fff, 376px 474px #fff, 1067px 2372px #fff, 2277px 2376px #fff, 1943px 561px #fff, 2419px 1154px #fff, 1096px 1300px #fff, 290px 376px #fff, 1252px 1356px #fff, 2341px 1827px #fff, 93px 1376px #fff, 1816px 2317px #fff, 933px 2049px #fff, 119px 279px #fff, 1167px 618px #fff, 612px 684px #fff, 530px 1873px #fff, 960px 772px #fff, 1424px 238px #fff, 2128px 1928px #fff, 2069px 1331px #fff, 1580px 203px #fff, 2384px 1270px #fff, 376px 66px #fff, 423px 1485px #fff, 1927px 1373px #fff, 1059px 1669px #fff, 1028px 1802px #fff, 64px 2139px #fff, 2279px 1563px #fff, 1890px 1203px #fff, 2372px 1330px #fff, 1220px 2216px #fff, 1664px 498px #fff, 1145px 192px #fff, 985px 550px #fff, 2018px 322px #fff, 1508px 2078px #fff, 1069px 2312px #fff, 1008px 570px #fff, 1427px 1665px #fff, 1119px 2275px #fff, 2250px 934px #fff, 2309px 2123px #fff, 1072px 1271px #fff, 1595px 2152px #fff, 1533px 1300px #fff, 108px 763px #fff, 1882px 1835px #fff, 181px 1722px #fff, 1939px 343px #fff, 2031px 193px #fff, 611px 2146px #fff, 846px 1804px #fff, 2225px 211px #fff, 1292px 193px #fff, 55px 887px #fff, 755px 140px #fff, 2053px 2400px #fff, 561px 1687px #fff, 139px 1308px #fff, 862px 983px #fff, 414px 2357px #fff, 580px 1501px #fff, 1195px 902px #fff, 936px 2430px #fff, 810px 1987px #fff, 1349px 377px #fff, 1145px 2259px #fff, 1255px 2353px #fff, 39px 1399px #fff, 1107px 1114px #fff, 1897px 2169px #fff, 150px 1153px #fff, 719px 52px #fff, 1388px 1032px #fff, 522px 777px #fff, 1933px 1889px #fff, 2121px 1420px #fff, 608px 2018px #fff, 2060px 1711px #fff, 820px 1696px #fff, 1977px 373px #fff, 121px 1660px #fff, 1255px 690px #fff, 1913px 1208px #fff, 114px 847px #fff, 681px 855px #fff, 2080px 1805px #fff, 1633px 1338px #fff, 187px 1878px #fff, 611px 1391px #fff, 2377px 2514px #fff, 632px 2259px #fff, 670px 365px #fff, 2478px 1500px #fff, 2415px 1675px #fff, 1428px 2529px #fff, 1968px 224px #fff, 52px 1515px #fff, 816px 2205px #fff, 432px 2153px #fff, 188px 1131px #fff, 1050px 1895px #fff, 302px 1157px #fff, 1316px 1904px #fff, 471px 644px #fff, 1979px 1367px #fff, 466px 2190px #fff, 517px 207px #fff, 1059px 1157px #fff, 475px 1687px #fff, 2368px 417px #fff, 2490px 48px #fff, 494px 388px #fff, 2471px 442px #fff, 2230px 1932px #fff, 2128px 1112px #fff, 959px 476px #fff, 867px 1865px #fff, 426px 1283px #fff, 1593px 1913px #fff, 530px 916px #fff, 1166px 347px #fff, 1076px 1474px #fff, 2103px 269px #fff, 272px 1045px #fff, 840px 1456px #fff, 2157px 2178px #fff, 736px 1965px #fff, 1700px 2211px #fff, 1956px 1700px #fff, 1368px 2042px #fff, 1833px 1452px #fff, 2376px 530px #fff, 824px 1159px #fff, 212px 1418px #fff, 2059px 87px #fff, 476px 973px #fff, 1407px 2516px #fff, 1150px 2439px #fff, 273px 225px #fff, 749px 1368px #fff, 923px 2524px #fff, 2262px 1117px #fff, 764px 1966px #fff, 728px 432px #fff, 2057px 1188px #fff, 413px 2173px #fff, 494px 1956px #fff;
  border-radius: 50%;
  height: 2px;
  width: 2px;
}

.particle-1:after {
  box-shadow: 0px 0px #fff, 1549px 1460px #fff, 1518px 607px #fff, 1194px 607px #fff, 1196px 2438px #fff, 2513px 43px #fff, 1563px 1119px #fff, 2260px 917px #fff, 356px 2195px #fff, 1550px 2306px #fff, 236px 998px #fff, 213px 357px #fff, 2547px 806px #fff, 1332px 2536px #fff, 1132px 343px #fff, 224px 1882px #fff, 1082px 1222px #fff, 1979px 492px #fff, 2109px 264px #fff, 760px 1511px #fff, 1344px 1679px #fff, 17px 1041px #fff, 783px 163px #fff, 2011px 2061px #fff, 1199px 2139px #fff, 842px 928px #fff, 1610px 2032px #fff, 295px 17px #fff, 1482px 1844px #fff, 21px 1129px #fff, 48px 477px #fff, 2309px 1683px #fff, 1389px 771px #fff, 256px 1793px #fff, 481px 138px #fff, 1007px 1282px #fff, 63px 792px #fff, 2291px 2496px #fff, 1206px 796px #fff, 300px 993px #fff, 189px 2045px #fff, 1900px 1012px #fff, 1997px 298px #fff, 197px 978px #fff, 2494px 1393px #fff, 1732px 2221px #fff, 1764px 2269px #fff, 1848px 2226px #fff, 1415px 1814px #fff, 355px 1422px #fff, 2364px 1331px #fff, 1127px 200px #fff, 1485px 1961px #fff, 2185px 1765px #fff, 2456px 392px #fff, 1437px 564px #fff, 1227px 2214px #fff, 32px 540px #fff, 1799px 1100px #fff, 1062px 677px #fff, 2433px 1291px #fff, 2543px 237px #fff, 1123px 582px #fff, 1361px 1242px #fff, 1159px 1px #fff, 81px 2436px #fff, 1791px 2216px #fff, 1248px 2364px #fff, 183px 210px #fff, 1449px 197px #fff, 995px 1160px #fff, 1703px 1477px #fff, 2504px 53px #fff, 249px 2325px #fff, 706px 749px #fff, 588px 2050px #fff, 871px 1159px #fff, 2043px 1081px #fff, 169px 1640px #fff, 1688px 2114px #fff, 2543px 860px #fff, 613px 655px #fff, 690px 1910px #fff, 1515px 1664px #fff, 686px 325px #fff, 1211px 2049px #fff, 657px 1625px #fff, 2280px 2436px #fff, 841px 2335px #fff, 554px 727px #fff, 2277px 2038px #fff, 2044px 1346px #fff, 805px 2273px #fff, 189px 1028px #fff, 2067px 1005px #fff, 196px 1145px #fff, 1645px 2197px #fff, 1323px 2445px #fff, 1659px 322px #fff, 403px 86px #fff, 407px 2389px #fff, 2429px 1726px #fff, 1215px 2187px #fff, 730px 2356px #fff, 2122px 583px #fff, 470px 1991px #fff, 486px 1846px #fff, 43px 2502px #fff, 980px 1019px #fff, 1429px 2248px #fff, 66px 1354px #fff, 708px 149px #fff, 1234px 716px #fff, 368px 1626px #fff, 335px 717px #fff, 1628px 628px #fff, 1374px 1870px #fff, 1470px 2028px #fff, 931px 2277px #fff, 1181px 1462px #fff, 1040px 364px #fff, 980px 685px #fff, 206px 285px #fff, 1672px 100px #fff, 366px 2159px #fff, 1537px 2459px #fff, 1528px 1088px #fff, 826px 583px #fff, 1864px 775px #fff, 140px 753px #fff, 1596px 2402px #fff, 1464px 1790px #fff, 891px 2228px #fff, 2174px 2331px #fff, 98px 2247px #fff, 220px 365px #fff, 1837px 118px #fff, 701px 975px #fff, 2543px 433px #fff, 1127px 404px #fff, 1543px 2329px #fff, 1251px 1599px #fff, 768px 714px #fff, 53px 488px #fff, 484px 1159px #fff, 1499px 393px #fff, 2027px 417px #fff, 2381px 1806px #fff, 1584px 354px #fff, 1728px 1380px #fff, 2127px 421px #fff, 195px 2193px #fff, 1452px 2433px #fff, 2515px 1008px #fff, 1223px 376px #fff, 1357px 1224px #fff, 379px 1760px #fff, 681px 2126px #fff, 865px 90px #fff, 1926px 191px #fff, 2189px 2456px #fff, 1547px 1350px #fff, 729px 1669px #fff, 1377px 2294px #fff, 2403px 1679px #fff, 681px 1097px #fff, 2302px 717px #fff, 362px 1395px #fff, 261px 1573px #fff, 474px 555px #fff, 522px 2084px #fff, 1446px 2278px #fff, 2370px 4px #fff, 1430px 2438px #fff, 697px 1070px #fff, 48px 1195px #fff, 2099px 2543px #fff, 594px 160px #fff, 1562px 789px #fff, 719px 363px #fff, 1772px 1261px #fff, 1983px 73px #fff, 2432px 1896px #fff, 1524px 2199px #fff, 1264px 2334px #fff, 294px 2170px #fff, 1734px 1555px #fff, 2152px 2216px #fff, 1811px 413px #fff, 1171px 896px #fff, 152px 1134px #fff, 512px 297px #fff, 1308px 293px #fff, 1135px 369px #fff, 911px 784px #fff, 1332px 1724px #fff, 94px 2067px #fff, 1527px 2481px #fff, 599px 1174px #fff, 1234px 833px #fff, 1513px 1467px #fff, 232px 1799px #fff, 1551px 1154px #fff, 1234px 989px #fff, 1948px 1490px #fff, 768px 2521px #fff, 1828px 1508px #fff, 2049px 17px #fff, 831px 2211px #fff, 74px 1693px #fff, 1676px 1728px #fff, 1452px 891px #fff, 2298px 1016px #fff, 645px 551px #fff, 1607px 2382px #fff, 28px 1926px #fff, 1933px 1268px #fff, 1006px 49px #fff, 576px 1608px #fff, 1971px 2463px #fff, 874px 940px #fff, 389px 1397px #fff, 353px 1640px #fff, 1538px 1514px #fff, 2355px 2207px #fff, 1241px 2172px #fff, 1496px 54px #fff, 1130px 1001px #fff, 616px 1218px #fff, 2022px 2119px #fff, 2435px 558px #fff, 1939px 519px #fff, 935px 1215px #fff, 1690px 2241px #fff, 1753px 2243px #fff, 380px 2465px #fff, 1968px 1508px #fff, 1100px 1737px #fff, 540px 53px #fff, 1713px 1705px #fff, 2541px 305px #fff, 863px 632px #fff, 717px 1771px #fff, 1446px 1443px #fff, 2140px 2335px #fff, 2348px 1682px #fff, 1610px 1271px #fff, 1588px 1791px #fff, 855px 46px #fff, 1093px 112px #fff, 1262px 2151px #fff, 738px 1997px #fff, 1615px 150px #fff, 1273px 1105px #fff, 648px 957px #fff, 1842px 626px #fff, 419px 1326px #fff, 791px 1515px #fff, 788px 2421px #fff, 1936px 197px #fff, 1375px 1939px #fff, 110px 1299px #fff, 690px 2538px #fff, 2225px 1360px #fff, 1975px 1387px #fff, 2107px 673px #fff, 858px 410px #fff, 1914px 2506px #fff, 74px 1667px #fff, 1476px 892px #fff, 326px 1485px #fff, 1520px 423px #fff, 403px 958px #fff, 2335px 292px #fff, 2124px 1562px #fff, 2358px 634px #fff, 909px 1729px #fff, 351px 1134px #fff, 1157px 2196px #fff, 1243px 1886px #fff, 2013px 466px #fff, 1422px 1383px #fff, 1739px 1166px #fff, 425px 434px #fff, 2455px 2089px #fff, 2080px 1578px #fff, 1905px 2078px #fff, 915px 1073px #fff, 1062px 876px #fff, 2537px 884px #fff, 1488px 1881px #fff, 2176px 199px #fff, 2190px 37px #fff, 1237px 346px #fff, 1007px 1970px #fff, 1965px 489px #fff, 173px 1630px #fff, 1448px 1026px #fff, 1443px 1110px #fff, 738px 2051px #fff, 157px 1608px #fff, 1567px 1160px #fff, 669px 192px #fff, 2005px 1673px #fff, 1520px 1673px #fff, 585px 48px #fff, 2376px 1938px #fff, 1654px 2499px #fff, 2348px 83px #fff, 2353px 272px #fff, 2380px 1569px #fff, 785px 1785px #fff, 1513px 802px #fff, 1940px 1266px #fff, 1887px 2px #fff, 2196px 2480px #fff, 1759px 1541px #fff, 2406px 373px #fff, 2356px 2071px #fff, 816px 1470px #fff, 5px 1366px #fff, 176px 766px #fff, 1856px 620px #fff, 450px 1380px #fff, 516px 74px #fff, 432px 1211px #fff, 1760px 528px #fff, 1120px 1037px #fff, 312px 1800px #fff, 1332px 1231px #fff, 105px 585px #fff, 1519px 1573px #fff, 1630px 2402px #fff, 559px 666px #fff, 2344px 2418px #fff, 392px 1417px #fff, 2105px 2474px #fff, 1272px 2211px #fff, 987px 1115px #fff, 1627px 1965px #fff, 2234px 2116px #fff, 527px 1250px #fff, 1048px 733px #fff, 941px 1944px #fff, 199px 1818px #fff, 625px 2161px #fff, 1057px 301px #fff, 1335px 152px #fff, 1541px 2453px #fff, 941px 1978px #fff, 520px 2460px #fff, 829px 1759px #fff, 1767px 1863px #fff, 125px 1800px #fff, 2151px 920px #fff, 1239px 2272px #fff, 10px 391px #fff, 162px 304px #fff, 732px 1226px #fff, 2351px 1621px #fff, 595px 2021px #fff, 1490px 97px #fff, 2380px 1113px #fff, 262px 1352px #fff, 1930px 2303px #fff, 269px 2354px #fff, 584px 93px #fff, 1049px 1007px #fff, 594px 1125px #fff, 1876px 404px #fff, 28px 2544px #fff, 2223px 1466px #fff, 567px 1228px #fff, 2424px 1558px #fff, 1747px 1913px #fff, 1173px 1642px #fff, 1062px 1105px #fff, 2216px 1669px #fff, 1797px 1223px #fff, 2054px 1993px #fff, 1770px 2443px #fff, 1002px 2112px #fff, 405px 2075px #fff, 95px 367px #fff, 2017px 2131px #fff, 2440px 2378px #fff, 1979px 443px #fff, 2246px 2146px #fff, 2152px 2290px #fff, 1193px 1426px #fff, 7px 285px #fff, 1057px 2034px #fff, 1846px 759px #fff, 435px 626px #fff, 720px 1829px #fff, 548px 1884px #fff, 2430px 256px #fff, 91px 2067px #fff, 1389px 1896px #fff, 419px 1020px #fff, 826px 27px #fff, 2449px 1515px #fff, 301px 1525px #fff, 1833px 962px #fff, 235px 1821px #fff, 367px 1576px #fff, 815px 2311px #fff, 1417px 1082px #fff, 2193px 2507px #fff, 1350px 1559px #fff, 198px 1956px #fff, 60px 159px #fff, 1813px 2122px #fff, 967px 741px #fff, 1466px 1069px #fff, 172px 812px #fff, 2555px 1271px #fff, 615px 933px #fff, 2357px 870px #fff, 1386px 1240px #fff, 267px 1512px #fff, 249px 1151px #fff, 850px 2331px #fff, 961px 1726px #fff, 1635px 2370px #fff, 2338px 2242px #fff, 2305px 1311px #fff, 2241px 222px #fff, 71px 2521px #fff, 2411px 65px #fff, 1003px 908px #fff, 2473px 2479px #fff, 767px 281px #fff, 729px 782px #fff, 1978px 543px #fff, 1384px 519px #fff, 1686px 1620px #fff, 2017px 1563px #fff, 1197px 2093px #fff, 387px 1015px #fff, 1299px 2174px #fff, 1687px 2215px #fff, 1942px 1631px #fff, 808px 1164px #fff, 389px 1551px #fff, 1893px 2379px #fff, 2413px 451px #fff, 135px 851px #fff, 760px 1796px #fff, 532px 347px #fff, 1833px 487px #fff, 1147px 1636px #fff, 1739px 1913px #fff, 404px 44px #fff, 2510px 2103px #fff, 1306px 443px #fff, 2154px 1364px #fff, 893px 2499px #fff, 596px 641px #fff, 643px 2188px #fff, 2176px 1847px #fff, 2469px 2012px #fff, 1531px 471px #fff, 2461px 1006px #fff, 1040px 2298px #fff, 2022px 1329px #fff, 2098px 692px #fff, 394px 1840px #fff, 102px 478px #fff, 1611px 1910px #fff, 448px 1053px #fff, 2501px 1443px #fff, 1962px 1738px #fff, 2291px 1232px #fff, 2309px 1055px #fff, 1881px 903px #fff, 382px 159px #fff, 4px 1157px #fff, 517px 2077px #fff, 845px 1813px #fff, 419px 2186px #fff, 817px 1284px #fff, 2101px 507px #fff, 2222px 1977px #fff, 1290px 1764px #fff, 838px 1221px #fff, 1717px 727px #fff, 152px 2093px #fff, 360px 1182px #fff, 711px 14px #fff, 1466px 1637px #fff, 1535px 144px #fff, 1713px 1947px #fff, 2420px 1465px #fff, 2371px 773px #fff, 336px 1545px #fff, 2396px 1443px #fff, 2377px 686px #fff, 1022px 2055px #fff, 26px 499px #fff, 1982px 515px #fff, 308px 473px #fff, 2005px 1203px #fff, 2118px 1209px #fff, 390px 126px #fff, 1124px 204px #fff, 1192px 2014px #fff, 791px 1462px #fff, 1755px 1551px #fff, 144px 385px #fff, 932px 902px #fff, 1826px 1537px #fff, 1278px 1872px #fff, 2005px 880px #fff, 2402px 140px #fff, 61px 881px #fff, 2171px 1078px #fff, 1103px 995px #fff, 312px 2244px #fff, 419px 1666px #fff, 2143px 1457px #fff, 88px 406px #fff, 1152px 174px #fff, 338px 658px #fff, 1256px 736px #fff, 838px 669px #fff, 883px 1926px #fff, 845px 2416px #fff, 30px 867px #fff, 970px 1539px #fff, 1936px 95px #fff, 157px 213px #fff, 2007px 2057px #fff, 1540px 904px #fff, 2373px 998px #fff, 1700px 26px #fff, 2300px 91px #fff, 640px 705px #fff, 1188px 625px #fff, 647px 193px #fff, 1709px 35px #fff, 878px 330px #fff, 977px 1558px #fff, 957px 1983px #fff, 472px 750px #fff, 2006px 12px #fff, 1046px 803px #fff, 81px 215px #fff, 817px 2493px #fff, 1739px 561px #fff, 2214px 923px #fff, 40px 1994px #fff, 1017px 1823px #fff, 1660px 395px #fff, 2028px 1572px #fff, 1672px 1611px #fff, 1293px 1146px #fff, 674px 560px #fff, 1359px 83px #fff, 46px 2040px #fff, 2057px 571px #fff, 1444px 62px #fff, 1536px 1307px #fff, 419px 1516px #fff, 359px 1788px #fff, 209px 1108px #fff, 1098px 736px #fff, 1099px 544px #fff, 466px 937px #fff, 835px 2216px #fff, 505px 38px #fff, 375px 2247px #fff, 2439px 1831px #fff, 782px 1026px #fff, 1450px 302px #fff, 1135px 2231px #fff, 1513px 1573px #fff, 2154px 722px #fff, 2440px 1566px #fff, 851px 1033px #fff, 1477px 550px #fff, 1631px 1191px #fff, 1692px 1568px #fff, 831px 2517px #fff, 1851px 2166px #fff, 5px 1432px #fff, 491px 1374px #fff, 1261px 1866px #fff, 1919px 628px #fff, 2496px 2341px #fff, 846px 2171px #fff, 893px 847px #fff, 570px 1916px #fff, 849px 1460px #fff, 253px 1860px #fff, 1137px 1045px #fff, 1180px 2349px #fff, 398px 521px #fff, 2528px 512px #fff, 152px 2357px #fff, 812px 2225px #fff, 2005px 1100px #fff, 2468px 1162px #fff, 373px 2056px #fff, 2166px 1944px #fff, 1852px 2301px #fff, 307px 1448px #fff, 1848px 267px #fff, 235px 1858px #fff, 285px 1423px #fff, 392px 1115px #fff, 2375px 1591px #fff, 2495px 1192px #fff, 913px 932px #fff, 480px 68px #fff, 1068px 2083px #fff, 991px 821px #fff, 796px 1972px #fff, 237px 2346px #fff, 1847px 567px #fff, 363px 315px #fff, 2458px 2476px #fff, 938px 2104px #fff, 1980px 479px #fff, 1968px 338px #fff, 1953px 217px #fff, 997px 1282px #fff, 1709px 2436px #fff, 1631px 1425px #fff, 993px 2086px #fff, 2135px 1542px #fff, 158px 1770px #fff, 1767px 2224px #fff, 1027px 39px #fff, 1086px 980px #fff, 1399px 790px #fff, 786px 2231px #fff, 232px 620px #fff, 508px 1184px #fff, 1931px 1673px #fff, 1831px 584px #fff, 37px 1868px #fff, 202px 2048px #fff, 2021px 1638px #fff, 1612px 2441px #fff, 1555px 1174px #fff, 447px 817px #fff, 959px 2327px #fff, 1726px 2254px #fff, 2172px 988px #fff, 779px 98px #fff, 526px 2193px #fff, 1741px 1045px #fff, 1582px 1988px #fff, 2018px 1794px #fff, 267px 1590px #fff, 415px 1923px #fff, 606px 1210px #fff, 2234px 477px #fff, 23px 2435px #fff, 913px 2227px #fff, 1333px 439px #fff, 2021px 2153px #fff, 675px 118px #fff, 1245px 2162px #fff, 2469px 2251px #fff, 930px 2240px #fff, 2323px 2535px #fff, 591px 132px #fff, 1181px 1335px #fff, 1182px 95px #fff, 920px 1877px #fff, 881px 1840px #fff, 1546px 198px #fff, 279px 2197px #fff, 2069px 1122px #fff, 60px 1484px #fff, 2312px 203px #fff, 1895px 1834px #fff, 757px 754px #fff, 2217px 845px #fff, 768px 547px #fff, 838px 2156px #fff, 2064px 1173px #fff, 303px 1923px #fff, 981px 1px #fff, 2238px 740px #fff, 2011px 2296px #fff, 1358px 2383px #fff, 36px 338px #fff, 1369px 2145px #fff, 2132px 40px #fff, 1438px 157px #fff, 1251px 1312px #fff, 2095px 2109px #fff, 147px 1269px #fff, 2537px 1124px #fff, 606px 1284px #fff, 2076px 481px #fff, 170px 1575px #fff, 559px 2023px #fff, 1638px 412px #fff, 773px 2075px #fff, 521px 1395px #fff, 1821px 1093px #fff, 773px 891px #fff, 528px 406px #fff, 348px 2142px #fff, 2013px 529px #fff, 1277px 106px #fff, 699px 1134px #fff, 1194px 2040px #fff, 1072px 1652px #fff, 1653px 2283px #fff, 2295px 1671px #fff, 48px 1708px #fff, 415px 350px #fff, 2352px 1889px #fff, 301px 65px #fff, 2139px 1758px #fff, 482px 199px #fff, 228px 944px #fff, 837px 423px #fff, 2489px 2056px #fff, 1346px 1325px #fff, 99px 1295px #fff, 1336px 296px #fff, 206px 1016px #fff, 906px 842px #fff, 2549px 1441px #fff, 1205px 1083px #fff, 562px 541px #fff, 1026px 2143px #fff, 1815px 249px #fff, 1787px 1575px #fff, 2361px 1304px #fff, 1351px 1772px #fff, 975px 1664px #fff, 984px 1844px #fff, 1247px 492px #fff, 649px 1133px #fff, 1811px 223px #fff, 2172px 733px #fff, 1961px 934px #fff, 2207px 1214px #fff, 2157px 2365px #fff, 1901px 804px #fff, 1154px 35px #fff, 2086px 688px #fff, 1573px 1428px #fff, 407px 2247px #fff, 1830px 981px #fff, 1171px 1089px #fff, 1238px 1339px #fff, 1690px 2131px #fff, 460px 268px #fff, 1549px 2391px #fff, 1625px 2073px #fff, 2387px 561px #fff, 719px 1321px #fff, 670px 2233px #fff, 253px 875px #fff, 2150px 2327px #fff, 469px 424px #fff, 1825px 1727px #fff, 1843px 1783px #fff, 1545px 1630px #fff, 585px 158px #fff, 1058px 880px #fff, 223px 478px #fff, 2239px 1910px #fff, 929px 910px #fff, 98px 2076px #fff, 1804px 312px #fff, 578px 28px #fff, 817px 2223px #fff, 2177px 283px #fff, 1553px 1709px #fff, 1738px 568px #fff, 1600px 138px #fff, 923px 2145px #fff, 150px 2407px #fff, 1112px 1033px #fff, 1593px 525px #fff, 2318px 848px #fff, 1969px 242px #fff, 385px 721px #fff, 1470px 1378px #fff, 1218px 508px #fff, 1971px 2541px #fff, 1369px 103px #fff, 1737px 2193px #fff, 283px 1770px #fff, 870px 1243px #fff, 694px 322px #fff, 2114px 673px #fff, 723px 250px #fff, 2039px 1879px #fff, 793px 37px #fff, 731px 2223px #fff, 685px 902px #fff, 1118px 2060px #fff, 2516px 96px #fff, 1050px 2129px #fff, 2003px 2153px #fff, 1365px 538px #fff, 168px 1554px #fff, 1000px 620px #fff, 1594px 1952px #fff, 744px 440px #fff, 2073px 930px #fff, 2487px 2387px #fff, 387px 2436px #fff, 1649px 1536px #fff, 857px 34px #fff, 528px 2226px #fff, 1275px 698px #fff, 426px 1377px #fff, 333px 2319px #fff, 1719px 1578px #fff, 608px 1532px #fff, 185px 1918px #fff, 1052px 1275px #fff, 2328px 326px #fff, 1934px 583px #fff, 711px 557px #fff, 124px 2374px #fff, 250px 1518px #fff, 1219px 1201px #fff, 1881px 1276px #fff, 1754px 904px #fff, 1996px 2274px #fff, 1699px 971px #fff, 1535px 2173px #fff, 2341px 1046px #fff, 1139px 1794px #fff, 2525px 2295px #fff, 297px 1542px #fff, 1063px 1910px #fff, 258px 2280px #fff, 1146px 1486px #fff, 122px 2067px #fff, 1004px 940px #fff, 2350px 1373px #fff, 810px 1878px #fff, 1198px 788px #fff, 981px 864px #fff, 239px 298px #fff, 1883px 1338px #fff, 2195px 2370px #fff, 20px 1393px #fff, 2378px 1462px #fff, 1890px 1458px #fff, 2512px 889px #fff, 376px 943px #fff, 275px 2314px #fff, 1453px 1940px #fff, 703px 2063px #fff, 2113px 1383px #fff, 1525px 470px #fff, 1468px 1942px #fff, 2160px 2434px #fff, 1324px 1727px #fff, 2404px 740px #fff, 2441px 963px #fff, 2516px 97px #fff, 2172px 2196px #fff, 786px 2275px #fff, 317px 1715px #fff, 1994px 167px #fff, 1087px 2410px #fff, 588px 2117px #fff, 891px 2512px #fff, 1332px 251px #fff, 365px 2030px #fff, 555px 1665px #fff, 1652px 963px #fff, 1821px 2397px #fff, 1571px 2528px #fff, 152px 715px #fff, 315px 303px #fff, 825px 903px #fff, 1750px 186px #fff, 2540px 614px #fff, 2354px 2374px #fff, 2253px 506px #fff, 2325px 238px #fff, 200px 357px #fff, 1412px 242px #fff, 2376px 701px #fff, 98px 572px #fff, 470px 602px #fff, 771px 2032px #fff, 2034px 141px #fff, 1905px 1544px #fff, 602px 2417px #fff, 692px 1289px #fff, 1864px 2070px #fff, 1267px 1721px #fff, 1596px 1848px #fff, 932px 86px #fff;
  border-radius: 50%;
  height: 2px;
  width: 2px;
}

.particle-2 {
  animation: animParticle 120s linear infinite;
  box-shadow: 0px 0px #fff, 2239px 82px #fff, 2417px 1289px #fff, 1131px 2315px #fff, 1543px 726px #fff, 1003px 1636px #fff, 709px 2528px #fff, 954px 178px #fff, 12px 1065px #fff, 1534px 1621px #fff, 654px 306px #fff, 1569px 1372px #fff, 457px 185px #fff, 2481px 2025px #fff, 1211px 2062px #fff, 1175px 1513px #fff, 1133px 2547px #fff, 2118px 255px #fff, 1925px 1379px #fff, 1025px 894px #fff, 367px 1014px #fff, 477px 2112px #fff, 2237px 219px #fff, 859px 1633px #fff, 1833px 1355px #fff, 1745px 1248px #fff, 2520px 2552px #fff, 25px 687px #fff, 1486px 182px #fff, 524px 2165px #fff, 2206px 2498px #fff, 790px 390px #fff, 2494px 1077px #fff, 961px 1230px #fff, 2100px 1096px #fff, 161px 254px #fff, 2515px 2519px #fff, 610px 307px #fff, 2312px 849px #fff, 1833px 2187px #fff, 1114px 848px #fff, 2383px 1705px #fff, 1227px 1312px #fff, 1500px 1871px #fff, 911px 551px #fff, 2032px 2150px #fff, 1186px 2316px #fff, 2444px 801px #fff, 1210px 2130px #fff, 1991px 135px #fff, 477px 1275px #fff, 815px 1077px #fff, 2551px 93px #fff, 1200px 2278px #fff, 428px 238px #fff, 1462px 2022px #fff, 2352px 1018px #fff, 460px 1595px #fff, 2004px 1920px #fff, 1729px 1345px #fff, 1439px 1497px #fff, 1326px 208px #fff, 905px 2165px #fff, 2029px 440px #fff, 1668px 29px #fff, 965px 879px #fff, 1672px 1515px #fff, 2245px 2147px #fff, 1810px 287px #fff, 725px 975px #fff, 239px 2075px #fff, 841px 51px #fff, 2124px 344px #fff, 1792px 2514px #fff, 581px 1788px #fff, 1199px 995px #fff, 1575px 206px #fff, 1812px 2032px #fff, 1851px 2550px #fff, 1797px 1885px #fff, 1134px 744px #fff, 976px 1991px #fff, 2499px 1934px #fff, 1015px 2553px #fff, 1122px 2054px #fff, 321px 665px #fff, 1438px 867px #fff, 1431px 2527px #fff, 1457px 2281px #fff, 2024px 1541px #fff, 1629px 109px #fff, 1811px 1072px #fff, 1614px 2458px #fff, 1305px 481px #fff, 1265px 1371px #fff, 42px 2525px #fff, 1557px 1325px #fff, 646px 866px #fff, 841px 1225px #fff, 1638px 2016px #fff, 1893px 760px #fff, 1437px 677px #fff, 291px 1890px #fff, 741px 942px #fff, 2557px 2222px #fff, 2188px 579px #fff, 1370px 658px #fff, 1629px 409px #fff, 1633px 2199px #fff, 2512px 376px #fff, 364px 308px #fff, 219px 1347px #fff, 2367px 2297px #fff, 1151px 13px #fff, 1912px 378px #fff, 2269px 1329px #fff, 1912px 1891px #fff, 1624px 865px #fff, 377px 827px #fff, 743px 187px #fff, 2129px 840px #fff, 465px 1503px #fff, 1644px 1511px #fff, 387px 462px #fff, 2282px 633px #fff, 1143px 353px #fff, 839px 1148px #fff, 1225px 1628px #fff, 923px 1983px #fff, 514px 2276px #fff, 2007px 1635px #fff, 2547px 87px #fff, 416px 2554px #fff, 2553px 865px #fff, 529px 487px #fff, 1377px 1876px #fff, 1684px 172px #fff, 1307px 2474px #fff, 133px 1060px #fff, 1745px 1325px #fff, 1500px 1451px #fff, 2193px 2254px #fff, 142px 822px #fff, 830px 259px #fff, 1462px 806px #fff, 1715px 1829px #fff, 496px 52px #fff, 1218px 2339px #fff, 675px 134px #fff, 1700px 1411px #fff, 666px 2319px #fff, 2205px 2483px #fff, 1460px 2325px #fff, 1127px 974px #fff, 268px 1128px #fff, 228px 1099px #fff, 2244px 920px #fff, 854px 2207px #fff, 523px 196px #fff, 2261px 2278px #fff, 128px 1408px #fff, 1906px 1660px #fff, 146px 851px #fff, 810px 2518px #fff, 1600px 1049px #fff, 662px 334px #fff, 1735px 2517px #fff, 1594px 1146px #fff, 1605px 446px #fff, 467px 283px #fff, 693px 2460px #fff, 1546px 2395px #fff, 1821px 1048px #fff, 2248px 991px #fff, 1856px 2222px #fff, 139px 430px #fff, 1057px 2157px #fff, 116px 1130px #fff, 2159px 2379px #fff, 1504px 1274px #fff, 562px 1125px #fff, 212px 197px #fff, 1659px 409px #fff, 2460px 134px #fff, 1466px 1403px #fff, 378px 537px #fff, 1948px 1536px #fff, 1806px 1561px #fff, 514px 1186px #fff, 1049px 2027px #fff, 1487px 1804px #fff, 389px 1232px #fff, 531px 1967px #fff, 223px 98px #fff, 65px 235px #fff, 514px 155px #fff, 453px 2294px #fff, 942px 2128px #fff, 2431px 2251px #fff, 589px 684px #fff, 1653px 103px #fff, 1508px 1505px #fff, 2272px 884px #fff, 2241px 1888px #fff, 263px 26px #fff, 588px 109px #fff, 558px 789px #fff, 2550px 1732px #fff, 94px 1145px #fff, 1967px 1254px #fff, 1311px 1227px #fff, 2192px 775px #fff, 1360px 1852px #fff, 597px 1741px #fff, 1884px 1283px #fff, 1309px 17px #fff, 1659px 671px #fff, 2213px 2264px #fff, 2024px 485px #fff, 916px 2087px #fff, 295px 545px #fff, 896px 310px #fff, 1046px 190px #fff, 1212px 2105px #fff, 827px 2353px #fff, 1302px 682px #fff, 146px 1470px #fff, 394px 644px #fff, 630px 2046px #fff, 1724px 761px #fff, 1187px 829px #fff, 2482px 708px #fff, 2317px 1655px #fff, 585px 2384px #fff, 761px 2148px #fff, 1108px 2389px #fff, 594px 1620px #fff, 129px 1641px #fff, 371px 1970px #fff, 2321px 466px #fff, 1486px 552px #fff, 422px 451px #fff, 147px 850px #fff, 534px 1488px #fff, 1163px 2506px #fff, 1800px 1172px #fff, 1132px 345px #fff, 2186px 2229px #fff, 2044px 430px #fff, 1869px 1013px #fff, 2383px 954px #fff, 1686px 2412px #fff, 2426px 1330px #fff, 1514px 1165px #fff, 787px 875px #fff, 1023px 396px #fff, 1869px 843px #fff, 704px 1270px #fff, 335px 687px #fff, 2018px 828px #fff, 2129px 1959px #fff, 1130px 344px #fff, 2252px 2044px #fff, 490px 2447px #fff, 2145px 518px #fff, 1294px 1870px #fff, 2264px 502px #fff, 1124px 605px #fff, 1484px 1819px #fff, 2252px 520px #fff, 1235px 230px #fff, 1401px 778px #fff, 1786px 1548px #fff, 2168px 2173px #fff, 408px 912px #fff, 1007px 696px #fff, 1002px 1415px #fff, 1071px 639px #fff, 683px 2249px #fff, 2407px 936px #fff, 2115px 1697px #fff, 1586px 1042px #fff, 301px 625px #fff, 1916px 573px #fff, 1809px 1736px #fff, 656px 417px #fff, 1481px 871px #fff, 1955px 1943px #fff, 1576px 738px #fff, 1574px 2108px #fff, 899px 1397px #fff, 1812px 270px #fff, 167px 384px #fff, 1645px 588px #fff, 1678px 2042px #fff, 1318px 1412px #fff, 2553px 366px #fff, 1203px 1601px #fff, 2109px 830px #fff, 1667px 283px #fff, 2159px 1472px #fff, 2531px 134px #fff, 1004px 261px #fff, 2352px 1845px #fff, 556px 2064px #fff, 1472px 2030px #fff, 1212px 2243px #fff, 2543px 786px #fff, 1631px 1368px #fff, 690px 1034px #fff, 43px 341px #fff, 1468px 395px #fff, 845px 664px #fff, 2128px 2460px #fff, 773px 1373px #fff, 292px 1134px #fff, 1052px 1282px #fff, 580px 1310px #fff, 1597px 1276px #fff, 737px 1176px #fff, 313px 1883px #fff, 1719px 1792px #fff, 2418px 236px #fff, 1310px 2141px #fff, 180px 1734px #fff, 749px 1966px #fff, 1081px 387px #fff, 899px 1413px #fff, 443px 1492px #fff, 165px 719px #fff, 41px 1696px #fff, 1530px 1584px #fff, 2345px 2226px #fff, 1814px 1537px #fff, 203px 921px #fff, 1006px 256px #fff, 617px 2472px #fff, 759px 2503px #fff, 2492px 2342px #fff, 1074px 1826px #fff, 2240px 2258px #fff, 1102px 719px #fff, 1147px 2070px #fff, 2350px 70px #fff, 1244px 391px #fff, 1003px 1248px #fff, 554px 1583px #fff, 1320px 1832px #fff, 1274px 2389px #fff, 836px 949px #fff, 862px 1953px #fff, 2036px 1842px #fff, 2463px 1186px #fff, 1619px 1550px #fff, 833px 1754px #fff, 2448px 201px #fff, 830px 1588px #fff, 244px 1101px #fff, 434px 351px #fff, 2371px 935px #fff, 182px 2086px #fff, 1259px 1581px #fff, 2473px 2093px #fff, 2430px 1216px #fff, 1589px 1997px #fff, 1722px 347px #fff, 36px 1190px #fff, 49px 50px #fff, 765px 243px #fff, 5px 1287px #fff, 729px 1593px #fff, 1532px 172px #fff, 1854px 674px #fff, 722px 1886px #fff, 300px 2189px #fff, 949px 1468px #fff, 424px 1711px #fff, 1563px 1090px #fff, 1480px 913px #fff, 335px 1983px #fff, 1444px 947px #fff, 1040px 978px #fff, 395px 2535px #fff, 944px 1461px #fff, 2462px 809px #fff, 1150px 1041px #fff, 2427px 2295px #fff, 1858px 578px #fff, 150px 1585px #fff, 547px 766px #fff, 525px 2393px #fff, 1803px 298px #fff, 14px 1219px #fff, 2202px 795px #fff, 1171px 41px #fff, 223px 1568px #fff, 1264px 2341px #fff, 1562px 801px #fff, 1492px 879px #fff, 149px 1269px #fff, 770px 366px #fff, 1198px 2507px #fff, 2339px 1351px #fff, 2084px 213px #fff, 163px 1910px #fff, 2405px 612px #fff, 480px 66px #fff, 509px 1682px #fff, 773px 864px #fff, 656px 878px #fff, 2519px 1329px #fff, 2120px 654px #fff, 47px 464px #fff, 1136px 1498px #fff, 768px 2463px #fff, 1563px 2021px #fff, 229px 1911px #fff, 982px 2315px #fff, 1858px 503px #fff, 2344px 2321px #fff, 1348px 1762px #fff, 1531px 638px #fff, 2214px 1102px #fff, 2357px 1644px #fff, 367px 1558px #fff, 248px 2307px #fff, 1369px 1928px #fff, 727px 1484px #fff, 1554px 995px #fff, 1582px 1010px #fff, 2156px 507px #fff, 1679px 101px #fff, 1515px 1091px #fff, 2051px 2083px #fff, 561px 1512px #fff, 148px 1097px #fff, 642px 2031px #fff, 119px 728px #fff, 35px 2082px #fff, 1662px 1312px #fff, 30px 1110px #fff, 691px 1935px #fff, 47px 1988px #fff, 2228px 1429px #fff, 1091px 1539px #fff, 1839px 1765px #fff, 2206px 1937px #fff, 629px 313px #fff, 2230px 673px #fff, 1018px 1201px #fff, 873px 2494px #fff, 2083px 1306px #fff, 1842px 1404px #fff, 2403px 1735px #fff, 1516px 135px #fff, 1667px 2389px #fff, 2349px 816px #fff, 1726px 310px #fff, 908px 652px #fff, 2301px 98px #fff, 2334px 621px #fff, 709px 1041px #fff, 2358px 1245px #fff, 1201px 1306px #fff, 2429px 2530px #fff, 1661px 1594px #fff, 2374px 2162px #fff, 2332px 2432px #fff, 1860px 2001px #fff, 1278px 2138px #fff, 1185px 1688px #fff, 1045px 580px #fff, 1986px 1947px #fff, 2383px 351px #fff, 1187px 1459px #fff, 326px 2336px #fff, 423px 2166px #fff, 2208px 2473px #fff, 103px 1671px #fff, 1610px 1199px #fff, 254px 896px #fff, 732px 1764px #fff, 695px 1208px #fff, 1105px 576px #fff, 285px 1899px #fff, 989px 153px #fff, 284px 1099px #fff, 342px 1539px #fff, 431px 1495px #fff, 1146px 237px #fff, 1869px 1073px #fff, 2016px 2385px #fff, 155px 431px #fff, 303px 1278px #fff, 1973px 2269px #fff, 2230px 2450px #fff, 1446px 766px #fff, 554px 130px #fff, 2255px 1262px #fff, 124px 989px #fff, 125px 1103px #fff, 47px 115px #fff, 2521px 945px #fff, 1927px 2056px #fff, 1955px 2556px #fff, 1509px 2394px #fff, 618px 2454px #fff, 214px 1571px #fff, 927px 1106px #fff, 816px 2280px #fff, 2435px 1464px #fff, 1283px 1667px #fff, 867px 397px #fff, 1262px 441px #fff, 1506px 395px #fff, 1454px 907px #fff, 2277px 659px #fff, 1011px 2363px #fff, 1655px 2275px #fff, 2317px 2076px #fff, 647px 346px #fff, 2002px 598px #fff, 2308px 1117px #fff, 1299px 1264px #fff, 2450px 811px #fff, 2269px 297px #fff, 2095px 1763px #fff, 633px 796px #fff, 2px 33px #fff, 66px 146px #fff, 524px 957px #fff, 216px 1126px #fff, 445px 515px #fff, 2192px 2381px #fff, 269px 87px #fff, 602px 1027px #fff, 1541px 1598px #fff, 902px 624px #fff, 1781px 2154px #fff, 912px 1740px #fff, 420px 932px #fff, 1826px 95px #fff, 2095px 330px #fff, 2035px 1671px #fff, 179px 401px #fff, 1302px 708px #fff, 2329px 1581px #fff, 479px 358px #fff, 395px 1022px #fff, 994px 772px #fff, 1813px 2372px #fff, 1331px 2422px #fff, 1959px 136px #fff, 685px 2020px #fff, 1912px 1422px #fff, 984px 1134px #fff, 2209px 585px #fff, 2150px 1067px #fff, 2454px 45px #fff, 1605px 2478px #fff, 1872px 926px #fff, 1759px 1040px #fff, 633px 1239px #fff, 1691px 636px #fff, 783px 1184px #fff, 1912px 2513px #fff, 2295px 856px #fff, 2495px 2363px #fff, 697px 1921px #fff, 719px 1747px #fff, 1287px 2384px #fff, 1766px 1585px #fff, 2158px 2052px #fff, 2537px 1288px #fff, 1594px 2016px #fff, 1084px 1417px #fff, 194px 1230px #fff, 2346px 972px #fff, 2560px 2399px #fff, 1356px 78px #fff, 589px 2065px #fff, 1234px 1608px #fff, 766px 2456px #fff, 2435px 762px #fff, 668px 1087px #fff, 373px 298px #fff, 2040px 1389px #fff, 635px 2170px #fff, 423px 2340px #fff, 1558px 633px #fff, 9px 861px #fff, 630px 1986px #fff, 1719px 650px #fff, 102px 643px #fff, 2091px 1155px #fff, 2216px 292px #fff, 2412px 1542px #fff, 583px 1649px #fff, 155px 2371px #fff, 165px 2404px #fff, 756px 1353px #fff, 311px 245px #fff, 1551px 223px #fff, 248px 1282px #fff, 2408px 1225px #fff, 134px 307px #fff, 628px 809px #fff, 697px 1920px #fff, 359px 1229px #fff, 726px 2068px #fff, 199px 2416px #fff, 1376px 2390px #fff, 1203px 103px #fff, 508px 2418px #fff, 2374px 611px #fff, 2037px 1211px #fff, 837px 1205px #fff, 1575px 2298px #fff, 876px 2373px #fff, 7px 695px #fff, 2285px 2221px #fff, 337px 1780px #fff, 1564px 945px #fff, 397px 1271px #fff, 30px 2474px #fff, 517px 525px #fff, 2105px 2347px #fff, 29px 2396px #fff, 833px 2324px #fff, 491px 1271px #fff, 1768px 1541px #fff, 935px 1065px #fff, 1075px 700px #fff, 1066px 5px #fff, 1900px 2545px #fff, 1460px 1722px #fff, 596px 947px #fff, 1840px 350px #fff, 1838px 1456px #fff, 2168px 1588px #fff, 1815px 323px #fff, 1833px 805px #fff, 128px 2358px #fff, 1435px 1294px #fff, 1042px 2361px #fff, 267px 1674px #fff, 22px 2014px #fff, 785px 1254px #fff, 648px 1650px #fff, 767px 178px #fff, 1578px 1865px #fff, 2014px 1526px #fff, 1388px 2518px #fff, 1625px 1362px #fff, 723px 811px #fff, 1311px 146px #fff, 2342px 2328px #fff, 1022px 1324px #fff, 1634px 2188px #fff, 2023px 631px #fff, 1095px 509px #fff, 2165px 2445px #fff, 1490px 213px #fff, 68px 2074px #fff, 2268px 272px #fff, 158px 348px #fff, 428px 1819px #fff, 2531px 181px #fff, 2543px 1029px #fff, 1303px 2200px #fff, 1683px 758px #fff, 1274px 834px #fff, 2216px 1321px #fff, 989px 44px #fff, 1879px 2286px #fff, 2229px 1384px #fff, 552px 1165px #fff, 273px 78px #fff, 1192px 1735px #fff, 2510px 38px #fff, 945px 1552px #fff, 1300px 215px #fff, 1854px 555px #fff, 1718px 1819px #fff, 824px 532px #fff, 1247px 558px #fff, 512px 2368px #fff, 1377px 1827px #fff, 2289px 1636px #fff, 2242px 1476px #fff, 2265px 2053px #fff, 812px 1734px #fff, 2275px 1619px #fff, 1307px 473px #fff, 1092px 2423px #fff, 2158px 377px #fff, 1692px 2032px #fff, 1953px 1820px #fff, 89px 1993px #fff, 2401px 2085px #fff, 1895px 834px #fff, 1512px 70px #fff, 1785px 1528px #fff, 1003px 563px #fff, 1529px 2138px #fff, 76px 1018px #fff, 1733px 17px #fff, 287px 823px #fff, 419px 1766px #fff, 62px 1545px #fff, 1502px 613px #fff, 1330px 1406px #fff, 2304px 979px #fff, 1335px 2524px #fff, 1559px 901px #fff, 863px 814px #fff, 761px 278px #fff, 1093px 896px #fff, 326px 1897px #fff, 933px 1430px #fff, 1476px 1128px #fff, 429px 1446px #fff, 469px 1788px #fff, 1356px 1204px #fff, 70px 473px #fff, 2027px 1083px #fff, 2230px 1818px #fff, 1768px 1339px #fff, 2316px 1367px #fff, 369px 2122px #fff, 657px 1642px #fff, 82px 771px #fff, 2027px 1659px #fff, 537px 1747px #fff, 76px 2069px #fff, 586px 87px #fff, 99px 229px #fff, 1026px 1528px #fff, 1823px 1867px #fff, 2193px 1989px #fff, 2399px 1168px #fff, 739px 2024px #fff, 347px 955px #fff, 2093px 2512px #fff, 457px 1498px #fff, 580px 1981px #fff, 1749px 383px #fff, 1957px 1905px #fff, 1121px 986px #fff, 304px 423px #fff, 1424px 1547px #fff, 819px 2201px #fff, 673px 1857px #fff, 1743px 2256px #fff, 838px 1191px #fff, 1590px 2532px #fff, 568px 843px #fff, 1525px 281px #fff, 1074px 1402px #fff, 1890px 29px #fff, 664px 1999px #fff, 2184px 776px #fff, 1349px 1184px #fff, 974px 1519px #fff, 529px 1855px #fff, 1953px 1115px #fff, 1065px 956px #fff, 606px 2428px #fff, 1554px 1384px #fff, 1169px 2530px #fff, 1072px 300px #fff, 305px 1614px #fff, 2408px 2182px #fff, 6px 1322px #fff, 966px 433px #fff, 41px 1517px #fff, 2135px 98px #fff, 1992px 1424px #fff, 2175px 686px #fff, 836px 2485px #fff, 68px 704px #fff, 877px 2002px #fff, 1173px 2426px #fff, 463px 319px #fff, 2346px 2438px #fff, 1078px 1274px #fff, 2497px 2306px #fff, 1071px 1374px #fff, 1806px 2088px #fff, 801px 436px #fff, 941px 279px #fff, 1005px 783px #fff, 1796px 1648px #fff, 1246px 810px #fff, 2068px 1525px #fff, 2225px 511px #fff, 2023px 2192px #fff, 1379px 2259px #fff, 1371px 1346px #fff, 1294px 622px #fff, 2340px 2392px #fff;
  border-radius: 50%;
  height: 2px;
  width: 2px;
}

.particle-2:after {
  box-shadow: 0px 0px #fff, 681px 1778px #fff, 86px 1212px #fff, 1951px 2259px #fff, 2007px 2049px #fff, 1118px 1850px #fff, 1799px 102px #fff, 1591px 1245px #fff, 1505px 687px #fff, 1470px 948px #fff, 1088px 2006px #fff, 1160px 1158px #fff, 1431px 2191px #fff, 857px 1542px #fff, 2319px 1061px #fff, 1780px 240px #fff, 530px 571px #fff, 1961px 539px #fff, 1029px 2317px #fff, 2150px 1514px #fff, 889px 1393px #fff, 209px 80px #fff, 662px 24px #fff, 1570px 2074px #fff, 2409px 906px #fff, 1906px 2385px #fff, 2238px 168px #fff, 2475px 698px #fff, 1638px 919px #fff, 1117px 763px #fff, 1050px 1730px #fff, 2450px 202px #fff, 390px 807px #fff, 745px 263px #fff, 1639px 1080px #fff, 1300px 1586px #fff, 1305px 2018px #fff, 1188px 2168px #fff, 1481px 1539px #fff, 1995px 914px #fff, 1732px 1118px #fff, 2003px 2044px #fff, 359px 305px #fff, 898px 2040px #fff, 450px 1390px #fff, 80px 2419px #fff, 1379px 1098px #fff, 1424px 1073px #fff, 1010px 2365px #fff, 546px 945px #fff, 1235px 634px #fff, 850px 1779px #fff, 737px 2px #fff, 806px 933px #fff, 1450px 162px #fff, 260px 871px #fff, 1045px 2513px #fff, 1693px 77px #fff, 276px 649px #fff, 738px 1425px #fff, 1455px 2361px #fff, 2470px 2525px #fff, 2516px 1698px #fff, 2053px 214px #fff, 1391px 1892px #fff, 594px 2265px #fff, 1029px 801px #fff, 2467px 2242px #fff, 559px 1327px #fff, 536px 868px #fff, 1191px 1325px #fff, 431px 1162px #fff, 2224px 48px #fff, 2272px 556px #fff, 109px 1442px #fff, 682px 1418px #fff, 2474px 1579px #fff, 1619px 2285px #fff, 1429px 1865px #fff, 2061px 482px #fff, 1806px 2111px #fff, 601px 1751px #fff, 609px 1818px #fff, 1891px 538px #fff, 2555px 1042px #fff, 1550px 1407px #fff, 974px 1500px #fff, 552px 2046px #fff, 2239px 1988px #fff, 1645px 578px #fff, 822px 1639px #fff, 179px 1943px #fff, 791px 1793px #fff, 52px 2381px #fff, 426px 769px #fff, 1644px 1535px #fff, 415px 754px #fff, 2372px 175px #fff, 1657px 2366px #fff, 1885px 2527px #fff, 1556px 1097px #fff, 1839px 1757px #fff, 473px 1350px #fff, 123px 1035px #fff, 602px 14px #fff, 973px 1998px #fff, 1405px 1615px #fff, 2255px 1032px #fff, 1068px 2461px #fff, 1368px 531px #fff, 738px 1215px #fff, 310px 2041px #fff, 2240px 163px #fff, 1349px 988px #fff, 1103px 1085px #fff, 2454px 340px #fff, 1545px 1603px #fff, 1734px 2522px #fff, 2492px 814px #fff, 415px 1741px #fff, 2185px 1004px #fff, 21px 903px #fff, 881px 551px #fff, 1222px 1714px #fff, 1221px 2538px #fff, 2517px 2206px #fff, 1602px 7px #fff, 2288px 2505px #fff, 509px 1470px #fff, 83px 2069px #fff, 2384px 2278px #fff, 1370px 621px #fff, 2147px 1745px #fff, 1646px 405px #fff, 1377px 970px #fff, 2518px 2370px #fff, 226px 513px #fff, 2259px 690px #fff, 1341px 1923px #fff, 912px 193px #fff, 1870px 714px #fff, 925px 631px #fff, 1301px 167px #fff, 2238px 1957px #fff, 1725px 398px #fff, 1191px 1659px #fff, 1800px 587px #fff, 878px 759px #fff, 154px 1814px #fff, 1282px 543px #fff, 1847px 1957px #fff, 1843px 950px #fff, 1858px 101px #fff, 1720px 1175px #fff, 1795px 468px #fff, 520px 2428px #fff, 1326px 1289px #fff, 517px 2516px #fff, 974px 117px #fff, 772px 2209px #fff, 747px 1737px #fff, 2312px 2415px #fff, 2536px 1342px #fff, 544px 697px #fff, 1529px 1662px #fff, 705px 914px #fff, 1963px 307px #fff, 181px 2292px #fff, 1720px 1125px #fff, 913px 634px #fff, 1737px 735px #fff, 1742px 1759px #fff, 987px 392px #fff, 2304px 880px #fff, 2416px 2114px #fff, 2506px 1000px #fff, 577px 36px #fff, 2274px 2010px #fff, 943px 377px #fff, 435px 1963px #fff, 2369px 1027px #fff, 1966px 1164px #fff, 2398px 369px #fff, 2544px 2048px #fff, 2275px 19px #fff, 2404px 1277px #fff, 693px 1305px #fff, 1418px 992px #fff, 2453px 1455px #fff, 1734px 884px #fff, 1360px 2454px #fff, 2025px 1689px #fff, 563px 694px #fff, 444px 1422px #fff, 142px 404px #fff, 967px 1219px #fff, 642px 1214px #fff, 879px 724px #fff, 100px 298px #fff, 2070px 215px #fff, 64px 2515px #fff, 1117px 357px #fff, 984px 330px #fff, 1505px 560px #fff, 2064px 444px #fff, 1625px 1483px #fff, 885px 793px #fff, 1614px 853px #fff, 1658px 1255px #fff, 1980px 1520px #fff, 1065px 832px #fff, 1920px 410px #fff, 1375px 676px #fff, 1321px 311px #fff, 894px 873px #fff, 845px 2389px #fff, 1131px 2496px #fff, 2298px 2474px #fff, 2030px 1523px #fff, 1705px 1507px #fff, 2158px 483px #fff, 693px 1501px #fff, 2539px 1733px #fff, 1446px 214px #fff, 561px 1927px #fff, 2524px 885px #fff, 1453px 2233px #fff, 1453px 694px #fff, 312px 199px #fff, 828px 2422px #fff, 827px 1784px #fff, 2556px 2135px #fff, 1404px 1176px #fff, 2551px 2048px #fff, 1812px 118px #fff, 1547px 1814px #fff, 1236px 2395px #fff, 456px 1471px #fff, 863px 1897px #fff, 28px 1355px #fff, 241px 794px #fff, 2297px 451px #fff, 871px 552px #fff, 1989px 1755px #fff, 1210px 1237px #fff, 781px 1568px #fff, 1198px 1069px #fff, 1997px 1506px #fff, 911px 1278px #fff, 1528px 2509px #fff, 542px 115px #fff, 1997px 1979px #fff, 944px 1955px #fff, 2477px 1120px #fff, 1035px 1009px #fff, 471px 1860px #fff, 1100px 1701px #fff, 2476px 443px #fff, 973px 2216px #fff, 952px 383px #fff, 2040px 1267px #fff, 2555px 323px #fff, 1360px 2168px #fff, 2345px 2356px #fff, 658px 2409px #fff, 2367px 1272px #fff, 1146px 132px #fff, 1799px 2138px #fff, 2169px 2485px #fff, 1659px 1936px #fff, 3px 1392px #fff, 215px 1316px #fff, 1682px 2171px #fff, 627px 2551px #fff, 1034px 166px #fff, 849px 918px #fff, 253px 1409px #fff, 1762px 1999px #fff, 1435px 743px #fff, 971px 1290px #fff, 1592px 2113px #fff, 2011px 93px #fff, 2349px 1868px #fff, 1399px 619px #fff, 2028px 1138px #fff, 2424px 1825px #fff, 829px 596px #fff, 249px 478px #fff, 157px 389px #fff, 67px 2464px #fff, 2512px 128px #fff, 1927px 1988px #fff, 1678px 1994px #fff, 1396px 2432px #fff, 1217px 2176px #fff, 2271px 1441px #fff, 1089px 151px #fff, 1109px 1676px #fff, 1409px 2417px #fff, 295px 2548px #fff, 2318px 1269px #fff, 1503px 2317px #fff, 191px 68px #fff, 2018px 1172px #fff, 610px 930px #fff, 1222px 2181px #fff, 1594px 1245px #fff, 1391px 1756px #fff, 999px 617px #fff, 942px 352px #fff, 1337px 561px #fff, 1223px 951px #fff, 2492px 1435px #fff, 1356px 4px #fff, 493px 1918px #fff, 663px 329px #fff, 52px 636px #fff, 42px 1650px #fff, 426px 1261px #fff, 1989px 1399px #fff, 2297px 714px #fff, 1081px 2399px #fff, 656px 272px #fff, 1375px 114px #fff, 2471px 1025px #fff, 1572px 1065px #fff, 1282px 1414px #fff, 174px 1364px #fff, 1125px 628px #fff, 2500px 1589px #fff, 787px 1152px #fff, 823px 434px #fff, 1057px 2203px #fff, 80px 1034px #fff, 1410px 1935px #fff, 727px 2135px #fff, 1995px 1796px #fff, 726px 1602px #fff, 756px 1290px #fff, 2097px 1929px #fff, 2048px 1289px #fff, 1848px 902px #fff, 2037px 1577px #fff, 1006px 1165px #fff, 1852px 972px #fff, 1547px 596px #fff, 2254px 59px #fff, 2318px 1272px #fff, 2025px 2029px #fff, 1135px 1454px #fff, 2187px 1449px #fff, 2515px 486px #fff, 857px 2514px #fff, 642px 1498px #fff, 811px 268px #fff, 2501px 184px #fff, 979px 2303px #fff, 650px 675px #fff, 2255px 1456px #fff, 2168px 1275px #fff, 2215px 245px #fff, 941px 657px #fff, 1168px 1551px #fff, 2290px 1939px #fff, 1912px 1668px #fff, 778px 719px #fff, 2063px 245px #fff, 1189px 724px #fff, 1049px 2115px #fff, 2517px 914px #fff, 337px 1601px #fff, 1469px 2387px #fff, 2525px 368px #fff, 2461px 2167px #fff, 2033px 1337px #fff, 1841px 868px #fff, 626px 1564px #fff, 222px 1545px #fff, 2177px 1257px #fff, 862px 1271px #fff, 458px 1069px #fff, 451px 2449px #fff, 1834px 646px #fff, 1840px 824px #fff, 1099px 330px #fff, 476px 548px #fff, 2004px 1172px #fff, 696px 2274px #fff, 2063px 614px #fff, 487px 1426px #fff, 2403px 1973px #fff, 1434px 2459px #fff, 1536px 1721px #fff, 2195px 1654px #fff, 818px 1737px #fff, 2119px 812px #fff, 2118px 1570px #fff, 1787px 1633px #fff, 1014px 404px #fff, 2061px 762px #fff, 1748px 720px #fff, 2293px 191px #fff, 2377px 515px #fff, 2325px 764px #fff, 1020px 796px #fff, 391px 1292px #fff, 1388px 46px #fff, 1940px 1825px #fff, 1397px 1203px #fff, 960px 1018px #fff, 1013px 334px #fff, 291px 616px #fff, 2116px 1206px #fff, 946px 2558px #fff, 1405px 1582px #fff, 1552px 1706px #fff, 860px 1469px #fff, 143px 2369px #fff, 2084px 1220px #fff, 173px 1010px #fff, 1723px 1619px #fff, 567px 1714px #fff, 1932px 1860px #fff, 955px 466px #fff, 1576px 1558px #fff, 54px 1996px #fff, 118px 37px #fff, 2229px 985px #fff, 1401px 1501px #fff, 1656px 506px #fff, 2026px 2192px #fff, 1463px 1732px #fff, 297px 676px #fff, 1483px 926px #fff, 870px 1443px #fff, 1435px 2469px #fff, 386px 2132px #fff, 2516px 56px #fff, 2025px 1661px #fff, 1143px 1839px #fff, 1243px 522px #fff, 926px 306px #fff, 2307px 1337px #fff, 1720px 1162px #fff, 1192px 353px #fff, 1708px 573px #fff, 1774px 335px #fff, 60px 2390px #fff, 1137px 1423px #fff, 1732px 2318px #fff, 1601px 572px #fff, 132px 2167px #fff, 1101px 2234px #fff, 1734px 1218px #fff, 2533px 6px #fff, 2213px 710px #fff, 2101px 2215px #fff, 1501px 1058px #fff, 1223px 2160px #fff, 2075px 1415px #fff, 718px 1628px #fff, 2292px 2304px #fff, 389px 1917px #fff, 1702px 250px #fff, 144px 2162px #fff, 1645px 1687px #fff, 759px 135px #fff, 628px 2279px #fff, 1503px 1258px #fff, 2542px 1903px #fff, 385px 1046px #fff, 1463px 1843px #fff, 983px 2202px #fff, 512px 1672px #fff, 53px 1295px #fff, 1428px 1350px #fff, 1891px 300px #fff, 2382px 1100px #fff, 320px 1535px #fff, 703px 162px #fff, 1341px 49px #fff, 381px 1579px #fff, 2478px 1312px #fff, 997px 2200px #fff, 2219px 1177px #fff, 1919px 1336px #fff, 628px 2429px #fff, 253px 1296px #fff, 279px 2388px #fff, 1731px 1544px #fff, 2145px 1608px #fff, 403px 277px #fff, 38px 1069px #fff, 1385px 1647px #fff, 2155px 2372px #fff, 1914px 324px #fff, 2040px 763px #fff, 1168px 1531px #fff, 1566px 705px #fff, 1554px 1817px #fff, 1802px 1520px #fff;
  border-radius: 50%;
  height: 3px;
  width: 3px;
}

.particle-3:after {
  box-shadow: 0px 0px #fff, 1450px 759px #fff, 1003px 1409px #fff, 1257px 761px #fff, 101px 290px #fff, 24px 1578px #fff, 2549px 615px #fff, 1382px 2299px #fff, 1145px 2151px #fff, 1869px 932px #fff, 346px 935px #fff, 670px 855px #fff, 834px 2338px #fff, 1640px 531px #fff, 697px 2045px #fff, 1508px 1956px #fff, 1778px 294px #fff, 2380px 1526px #fff, 191px 741px #fff, 1133px 2380px #fff, 816px 52px #fff, 2189px 1211px #fff, 249px 475px #fff, 352px 156px #fff, 53px 1868px #fff, 2397px 466px #fff, 1010px 430px #fff, 1420px 1235px #fff, 908px 1798px #fff, 1601px 962px #fff, 1305px 2359px #fff, 1930px 2101px #fff, 1674px 1596px #fff, 392px 1976px #fff, 2494px 590px #fff, 1332px 768px #fff, 1467px 1467px #fff, 2486px 1109px #fff, 1486px 1616px #fff, 2189px 842px #fff, 1694px 1108px #fff, 2240px 46px #fff, 1996px 1151px #fff, 1376px 1444px #fff, 1983px 2539px #fff, 2482px 2262px #fff, 1563px 114px #fff, 2262px 574px #fff, 2419px 216px #fff, 2298px 182px #fff, 74px 1683px #fff, 254px 697px #fff, 1714px 1504px #fff, 220px 563px #fff, 2547px 2234px #fff, 316px 2243px #fff, 1599px 1929px #fff, 964px 2388px #fff, 275px 1941px #fff, 1539px 1019px #fff, 812px 451px #fff, 1208px 2047px #fff, 2426px 1994px #fff, 121px 807px #fff, 1133px 633px #fff, 1707px 1350px #fff, 95px 630px #fff, 1320px 1699px #fff, 1212px 1789px #fff, 549px 431px #fff, 343px 1277px #fff, 2078px 2237px #fff, 1649px 1209px #fff, 1402px 2080px #fff, 1398px 860px #fff, 372px 707px #fff, 2142px 463px #fff, 782px 1882px #fff, 1902px 2468px #fff, 2140px 961px #fff, 2388px 1572px #fff, 1975px 2023px #fff, 2198px 1071px #fff, 1314px 2050px #fff, 1484px 377px #fff, 1747px 1253px #fff, 952px 1608px #fff, 1956px 1284px #fff, 1848px 1763px #fff, 1550px 2324px #fff, 2243px 747px #fff, 1552px 2447px #fff, 613px 1788px #fff, 204px 694px #fff, 1822px 1569px #fff, 1265px 2559px #fff, 1258px 897px #fff, 882px 1082px #fff, 22px 1168px #fff, 1612px 1072px #fff, 202px 2079px #fff, 1705px 388px #fff, 2030px 2088px #fff, 1452px 695px #fff, 114px 802px #fff, 2460px 552px #fff, 473px 355px #fff, 1503px 687px #fff, 1054px 1649px #fff, 993px 2468px #fff, 1703px 252px #fff, 300px 794px #fff, 317px 571px #fff, 130px 1198px #fff, 541px 2480px #fff, 2330px 1106px #fff, 1579px 224px #fff, 460px 2323px #fff, 1178px 640px #fff, 2370px 345px #fff, 1117px 2411px #fff, 1706px 289px #fff, 2298px 724px #fff, 1164px 971px #fff, 250px 1044px #fff, 936px 92px #fff, 2177px 8px #fff, 190px 886px #fff, 1567px 450px #fff, 2273px 326px #fff, 757px 196px #fff, 1120px 271px #fff, 730px 23px #fff, 1288px 1020px #fff, 2289px 938px #fff, 373px 1105px #fff, 969px 731px #fff, 2216px 1812px #fff, 896px 1862px #fff, 2496px 1829px #fff, 1489px 1322px #fff, 1032px 754px #fff, 142px 2232px #fff, 680px 2104px #fff, 238px 1413px #fff, 916px 411px #fff, 2242px 93px #fff, 148px 781px #fff, 1287px 1969px #fff, 501px 592px #fff, 2148px 1818px #fff, 1340px 2262px #fff, 502px 976px #fff, 2313px 1631px #fff, 896px 955px #fff, 2497px 2400px #fff, 2289px 872px #fff, 2521px 1194px #fff, 2457px 958px #fff, 1825px 1230px #fff, 33px 116px #fff, 2359px 826px #fff, 2484px 2210px #fff, 454px 2350px #fff, 2198px 2491px #fff, 649px 1973px #fff, 225px 167px #fff, 1138px 262px #fff, 1338px 2522px #fff, 2027px 1797px #fff, 2446px 773px #fff, 1595px 1003px #fff, 600px 2320px #fff, 1044px 1580px #fff, 1601px 337px #fff, 1643px 492px #fff, 1438px 2215px #fff, 2061px 1485px #fff, 1705px 432px #fff, 1129px 2436px #fff, 243px 280px #fff, 1694px 568px #fff, 2251px 589px #fff, 2210px 2042px #fff, 1804px 154px #fff, 2022px 379px #fff, 2139px 2382px #fff, 1017px 1614px #fff, 1814px 1200px #fff, 960px 1391px #fff, 2311px 1955px #fff, 572px 575px #fff, 93px 474px #fff, 870px 1838px #fff, 1359px 1618px #fff, 1784px 2507px #fff, 2284px 1650px #fff, 877px 400px #fff, 2419px 672px #fff, 427px 1240px #fff, 1600px 1099px #fff, 52px 156px #fff, 2107px 1315px #fff, 819px 1413px #fff, 488px 19px #fff, 491px 192px #fff, 715px 1468px #fff, 1013px 1859px #fff, 1273px 2398px #fff, 1795px 953px #fff, 1784px 744px #fff, 250px 2488px #fff, 2060px 1236px #fff, 2049px 853px #fff, 899px 404px #fff, 1867px 2192px #fff, 777px 1430px #fff, 521px 181px #fff, 250px 30px #fff, 437px 960px #fff, 1200px 2245px #fff, 1929px 734px #fff, 1533px 573px #fff, 45px 2454px #fff, 586px 1236px #fff, 2246px 1538px #fff, 871px 189px #fff, 1311px 1247px #fff, 52px 956px #fff, 73px 356px #fff, 2443px 1858px #fff, 176px 2313px #fff, 1550px 382px #fff, 1492px 1932px #fff, 547px 621px #fff, 2470px 1812px #fff, 2157px 1743px #fff, 269px 703px #fff, 280px 1685px #fff, 1747px 1776px #fff, 2257px 1959px #fff, 1922px 1636px #fff, 1418px 2521px #fff, 1177px 893px #fff, 1692px 1667px #fff, 1787px 1655px #fff, 2509px 1056px #fff, 1002px 525px #fff, 2525px 619px #fff, 2377px 1758px #fff, 1820px 820px #fff, 2212px 348px #fff, 425px 1570px #fff, 13px 849px #fff, 184px 1706px #fff, 2116px 244px #fff, 2526px 1471px #fff, 848px 2509px #fff, 1147px 2347px #fff, 35px 2100px #fff, 1078px 462px #fff, 2053px 2272px #fff, 366px 965px #fff, 1848px 1058px #fff, 973px 2257px #fff, 2380px 51px #fff, 150px 2198px #fff, 1361px 1296px #fff, 1882px 2093px #fff, 1340px 1608px #fff, 806px 1926px #fff, 438px 336px #fff, 956px 731px #fff, 556px 37px #fff, 2146px 2471px #fff, 1845px 939px #fff, 341px 854px #fff, 918px 1273px #fff, 1890px 1504px #fff, 227px 1401px #fff, 1140px 2120px #fff, 68px 2125px #fff, 2427px 1894px #fff, 2459px 559px #fff, 182px 1714px #fff, 299px 691px #fff, 2556px 1236px #fff, 275px 1115px #fff, 2484px 1238px #fff, 446px 264px #fff, 2084px 386px #fff, 2129px 933px #fff, 412px 895px #fff, 2433px 1941px #fff, 668px 1279px #fff, 1525px 2488px #fff, 568px 2529px #fff, 301px 573px #fff, 2070px 2360px #fff, 31px 448px #fff, 528px 1097px #fff, 1446px 2053px #fff, 866px 1768px #fff, 2132px 1941px #fff, 2230px 2003px #fff, 1080px 538px #fff, 2401px 442px #fff, 1805px 905px #fff, 699px 2435px #fff, 298px 1683px #fff, 1378px 2290px #fff, 917px 2488px #fff, 1448px 1201px #fff, 862px 1633px #fff, 2246px 1521px #fff, 1001px 1876px #fff, 1821px 1551px #fff, 1207px 382px #fff, 1736px 1417px #fff, 624px 1771px #fff, 1636px 497px #fff, 90px 387px #fff, 764px 360px #fff, 608px 1896px #fff, 1611px 1125px #fff, 197px 886px #fff, 1907px 534px #fff, 1503px 325px #fff, 2383px 535px #fff, 2191px 2011px #fff, 862px 2207px #fff, 2124px 1482px #fff, 1499px 729px #fff, 1497px 1211px #fff, 2382px 1940px #fff, 667px 957px #fff, 222px 1933px #fff, 154px 1870px #fff, 1731px 695px #fff, 1353px 849px #fff, 1343px 2034px #fff, 1923px 1826px #fff, 2391px 318px #fff, 1675px 955px #fff, 1294px 453px #fff, 2519px 43px #fff, 2249px 887px #fff, 1247px 1921px #fff, 2440px 2526px #fff, 1428px 2556px #fff, 1638px 497px #fff, 2259px 2226px #fff, 1771px 1126px #fff, 2303px 2394px #fff, 1259px 858px #fff, 1217px 590px #fff, 498px 992px #fff, 748px 964px #fff, 1749px 232px #fff, 161px 1192px #fff, 2086px 196px #fff, 1057px 178px #fff, 657px 2001px #fff, 1965px 891px #fff, 295px 2420px #fff, 752px 998px #fff, 498px 66px #fff, 2351px 1376px #fff, 629px 798px #fff, 2344px 1559px #fff, 1071px 1140px #fff, 603px 2365px #fff, 1403px 2193px #fff, 2286px 2560px #fff, 901px 664px #fff, 425px 844px #fff, 1194px 24px #fff, 1213px 1818px #fff, 1160px 2030px #fff, 427px 1729px #fff, 1976px 775px #fff, 1639px 2292px #fff, 2384px 1627px #fff, 1702px 253px #fff, 1311px 1642px #fff, 1501px 311px #fff, 1587px 1334px #fff, 598px 490px #fff, 125px 1955px #fff, 1276px 697px #fff, 90px 562px #fff, 1043px 2449px #fff, 1386px 311px #fff, 1826px 765px #fff, 1470px 168px #fff, 2481px 2417px #fff, 2273px 1974px #fff, 2422px 993px #fff, 1961px 223px #fff, 1636px 1326px #fff, 1422px 1696px #fff, 680px 1469px #fff, 1205px 267px #fff, 371px 282px #fff, 2008px 1089px #fff, 1293px 350px #fff, 28px 573px #fff, 2448px 1433px #fff, 459px 311px #fff, 925px 532px #fff, 1204px 593px #fff, 1290px 928px #fff, 1773px 1580px #fff, 2259px 642px #fff, 771px 2171px #fff, 2078px 2459px #fff, 1747px 1377px #fff, 101px 1837px #fff, 817px 1206px #fff, 190px 2184px #fff, 426px 2047px #fff, 717px 1751px #fff, 1280px 799px #fff, 1316px 1326px #fff, 1113px 2228px #fff, 1470px 927px #fff, 709px 168px #fff, 1460px 1339px #fff, 548px 986px #fff, 2481px 2044px #fff, 123px 1368px #fff, 949px 2073px #fff, 2439px 788px #fff, 1216px 13px #fff, 2501px 1432px #fff, 541px 1672px #fff, 243px 1575px #fff, 1187px 2149px #fff, 682px 2090px #fff, 2057px 2530px #fff, 2394px 1728px #fff, 1020px 915px #fff, 1417px 226px #fff, 1066px 1156px #fff, 938px 1191px #fff, 1933px 2174px #fff, 1477px 288px #fff, 2052px 686px #fff, 808px 1144px #fff, 628px 951px #fff, 96px 1420px #fff, 2233px 726px #fff, 2068px 1511px #fff, 1367px 410px #fff, 341px 262px #fff, 1795px 1838px #fff, 308px 925px #fff, 821px 1021px #fff, 1266px 274px #fff, 2392px 759px #fff, 1778px 1609px #fff, 993px 201px #fff, 1669px 1864px #fff, 2118px 1550px #fff, 672px 839px #fff, 1683px 138px #fff, 5px 549px #fff, 1147px 1220px #fff, 740px 1295px #fff, 883px 1956px #fff, 2080px 1389px #fff, 1577px 383px #fff, 1016px 1335px #fff, 631px 75px #fff, 717px 1730px #fff, 1904px 1395px #fff, 286px 1246px #fff, 2420px 346px #fff, 823px 1204px #fff, 1163px 775px #fff, 1261px 1451px #fff, 2094px 2551px #fff, 1522px 2285px #fff, 2435px 2069px #fff, 2432px 722px #fff, 27px 2265px #fff, 920px 2298px #fff, 1282px 1917px #fff, 4px 2367px #fff, 345px 665px #fff, 1218px 1246px #fff, 1874px 2328px #fff, 1368px 1506px #fff, 1978px 2071px #fff, 1161px 1382px #fff, 616px 1984px #fff, 1648px 1398px #fff, 250px 2136px #fff, 323px 1366px #fff, 1957px 2095px #fff, 2536px 844px #fff, 264px 2201px #fff, 691px 2502px #fff, 2456px 541px #fff, 1159px 916px #fff, 368px 551px #fff, 1243px 832px #fff, 1455px 475px #fff, 1862px 118px #fff, 1135px 2471px #fff, 35px 2163px #fff, 2188px 1503px #fff, 935px 941px #fff, 1186px 1456px #fff, 787px 586px #fff, 193px 1303px #fff, 2506px 684px #fff, 1152px 1284px #fff, 556px 2491px #fff, 76px 2546px #fff, 1786px 912px #fff, 339px 2082px #fff, 2417px 406px #fff, 857px 1086px #fff, 1287px 339px #fff, 335px 179px #fff, 1395px 1900px #fff, 8px 2209px #fff, 1342px 857px #fff, 1159px 936px #fff, 238px 1549px #fff, 997px 2206px #fff, 31px 1842px #fff, 2040px 2020px #fff, 1858px 441px #fff, 682px 2049px #fff, 2016px 2253px #fff, 1574px 993px #fff, 795px 2162px #fff, 1467px 391px #fff, 692px 2445px #fff, 1046px 2410px #fff, 1769px 2124px #fff, 1260px 1119px #fff, 422px 1304px #fff, 160px 1684px #fff, 2457px 43px #fff, 809px 939px #fff, 2552px 335px #fff, 1844px 2017px #fff, 1929px 948px #fff, 1231px 110px #fff, 456px 2116px #fff, 1461px 72px #fff, 244px 2404px #fff, 2242px 1825px #fff, 2428px 769px #fff, 2183px 562px #fff, 607px 2278px #fff, 129px 401px #fff, 1460px 874px #fff, 1095px 2044px #fff, 1129px 1795px #fff, 1230px 457px #fff, 1277px 993px #fff, 402px 1270px #fff, 2126px 2551px #fff, 1792px 1258px #fff, 1500px 64px #fff, 960px 1400px #fff, 1781px 889px #fff, 393px 882px #fff, 197px 132px #fff, 2066px 1843px #fff, 1806px 717px #fff, 2479px 1869px #fff, 1944px 1795px #fff, 1512px 232px #fff, 2157px 1102px #fff, 1345px 1676px #fff, 186px 1334px #fff, 2136px 265px #fff, 1938px 984px #fff, 2425px 105px #fff, 198px 1937px #fff, 2188px 1450px #fff, 1486px 1522px #fff, 2228px 1314px #fff, 1731px 458px #fff, 2108px 1193px #fff, 1978px 1120px #fff, 1871px 582px #fff, 1692px 1385px #fff, 1781px 2345px #fff, 1623px 2394px #fff, 2477px 114px #fff, 1349px 1167px #fff, 1187px 1502px #fff, 1488px 1434px #fff, 993px 173px #fff, 694px 978px #fff, 1702px 2127px #fff, 18px 794px #fff, 2471px 582px #fff, 1514px 928px #fff, 1383px 1727px #fff, 707px 1275px #fff, 2161px 2162px #fff, 2348px 935px #fff, 734px 2201px #fff, 2457px 2359px #fff, 2483px 1904px #fff, 2281px 1240px #fff, 2148px 29px #fff, 109px 261px #fff, 2411px 1229px #fff, 1715px 145px #fff, 1604px 1832px #fff, 414px 17px #fff, 2303px 1624px #fff, 1942px 849px #fff, 683px 2039px #fff, 1988px 1065px #fff, 2408px 2140px #fff, 1241px 2067px #fff, 563px 1322px #fff, 1066px 1877px #fff, 2061px 93px #fff, 365px 729px #fff, 1639px 1497px #fff, 1432px 493px #fff, 181px 1034px #fff, 1086px 2464px #fff, 498px 730px #fff, 994px 2376px #fff, 31px 1585px #fff, 2371px 466px #fff, 807px 2540px #fff, 2303px 148px #fff, 426px 345px #fff, 2012px 1993px #fff, 2215px 1610px #fff, 1133px 1910px #fff, 714px 1700px #fff, 11px 1395px #fff, 419px 687px #fff, 1098px 307px #fff, 2527px 1898px #fff, 2018px 924px #fff, 751px 2267px #fff, 764px 295px #fff, 1977px 894px #fff, 897px 1980px #fff, 1450px 256px #fff, 1309px 2308px #fff, 2468px 1101px #fff, 984px 1149px #fff, 2518px 150px #fff, 2479px 1845px #fff, 1889px 793px #fff, 1441px 944px #fff, 2200px 61px #fff, 1759px 2125px #fff, 1027px 1019px #fff, 382px 1449px #fff, 1664px 1247px #fff, 1371px 605px #fff, 438px 150px #fff, 778px 1598px #fff, 1765px 2111px #fff, 298px 1016px #fff, 958px 1777px #fff, 101px 1285px #fff, 1553px 13px #fff, 2311px 530px #fff, 1330px 629px #fff, 2322px 1611px #fff, 957px 1285px #fff, 1570px 764px #fff, 187px 105px #fff, 513px 2462px #fff, 1779px 737px #fff, 643px 1512px #fff, 1756px 1918px #fff, 541px 2461px #fff, 226px 1875px #fff, 2428px 1329px #fff, 1908px 296px #fff, 1514px 805px #fff, 2146px 1714px #fff, 983px 218px #fff, 2303px 352px #fff, 1334px 1213px #fff, 2539px 1424px #fff, 619px 667px #fff, 837px 497px #fff, 1900px 946px #fff, 2335px 1381px #fff, 900px 2150px #fff, 2474px 1989px #fff, 1988px 1158px #fff, 1152px 2236px #fff, 535px 1924px #fff, 934px 2400px #fff, 1677px 1732px #fff, 1957px 1551px #fff, 306px 80px #fff, 701px 1022px #fff, 1400px 2196px #fff, 892px 884px #fff, 2180px 1033px #fff, 255px 2229px #fff, 614px 1248px #fff, 2182px 2256px #fff, 87px 430px #fff, 1082px 215px #fff, 1244px 2017px #fff, 1809px 1589px #fff, 215px 963px #fff, 1302px 695px #fff, 2210px 413px #fff, 244px 1745px #fff, 515px 2470px #fff, 2361px 498px #fff, 1874px 2360px #fff, 1091px 1482px #fff, 1711px 2495px #fff, 1019px 1981px #fff, 930px 2301px #fff, 1072px 2020px #fff, 1137px 1126px #fff, 1744px 2273px #fff, 1009px 1758px #fff, 77px 1885px #fff, 65px 2065px #fff, 1084px 2070px #fff, 864px 91px #fff, 934px 1099px #fff, 1257px 1133px #fff, 42px 1552px #fff, 1757px 2278px #fff, 1549px 1195px #fff, 1680px 2410px #fff, 2381px 334px #fff, 1680px 2026px #fff, 547px 2126px #fff, 479px 810px #fff, 2052px 174px #fff, 1354px 567px #fff, 201px 1010px #fff, 58px 27px #fff, 809px 1473px #fff, 1164px 1333px #fff, 1570px 976px #fff, 2325px 2496px #fff, 1731px 2498px #fff, 262px 638px #fff, 520px 858px #fff, 1342px 1599px #fff, 1362px 1219px #fff, 2349px 2183px #fff, 532px 606px #fff, 2449px 220px #fff, 257px 97px #fff, 971px 2499px #fff, 160px 2370px #fff, 314px 569px #fff, 720px 1047px #fff, 1422px 1643px #fff, 299px 1943px #fff, 887px 1701px #fff, 2019px 310px #fff, 1028px 315px #fff, 28px 521px #fff, 2008px 299px #fff, 1935px 177px #fff, 1749px 1466px #fff, 1937px 739px #fff, 2215px 871px #fff, 541px 1402px #fff, 2371px 1140px #fff, 228px 2126px #fff, 616px 541px #fff, 2009px 474px #fff, 1416px 235px #fff, 1793px 1498px #fff, 510px 2276px #fff, 769px 1708px #fff, 1287px 359px #fff, 611px 1161px #fff, 2425px 1600px #fff, 1970px 1879px #fff, 507px 630px #fff, 1110px 1679px #fff, 1718px 1248px #fff, 1529px 424px #fff, 1299px 416px #fff, 557px 1945px #fff, 592px 1509px #fff, 879px 476px #fff, 130px 1395px #fff, 466px 1824px #fff, 1049px 1556px #fff, 659px 2200px #fff, 1412px 891px #fff, 245px 1969px #fff, 179px 844px #fff, 103px 2084px #fff, 161px 1141px #fff, 1939px 2526px #fff, 2488px 595px #fff, 2261px 2525px #fff, 2192px 1391px #fff, 2491px 252px #fff, 710px 1586px #fff, 759px 632px #fff, 520px 1067px #fff, 2260px 242px #fff, 939px 31px #fff, 770px 1348px #fff, 351px 955px #fff, 493px 1672px #fff, 305px 812px #fff, 1526px 34px #fff, 2514px 2275px #fff, 916px 1326px #fff, 2119px 387px #fff, 2558px 1800px #fff, 141px 1362px #fff, 2098px 388px #fff, 2344px 285px #fff, 373px 942px #fff, 1410px 1802px #fff, 705px 192px #fff, 1047px 1415px #fff, 2287px 1988px #fff, 1281px 1588px #fff, 2230px 1696px #fff, 417px 968px #fff, 1444px 1134px #fff, 1132px 734px #fff, 2175px 1353px #fff, 530px 1862px #fff, 377px 451px #fff, 58px 1904px #fff, 2238px 2009px #fff, 1628px 2203px #fff, 894px 1986px #fff, 488px 1768px #fff, 848px 2367px #fff, 1460px 168px #fff, 938px 1531px #fff, 692px 104px #fff, 16px 206px #fff, 1048px 1876px #fff, 1287px 2045px #fff, 904px 284px #fff, 564px 1743px #fff, 243px 50px #fff, 1468px 1482px #fff, 1270px 430px #fff, 159px 223px #fff, 589px 4px #fff, 933px 1571px #fff, 2489px 42px #fff, 2373px 2364px #fff, 1556px 1332px #fff, 1127px 2179px #fff, 1117px 515px #fff, 1439px 1138px #fff, 2165px 2126px #fff, 1796px 2226px #fff, 2335px 2258px #fff, 677px 1625px #fff, 175px 826px #fff, 1012px 2329px #fff, 1954px 551px #fff, 420px 982px #fff, 1643px 2459px #fff, 984px 2543px #fff, 1898px 113px #fff, 1959px 2001px #fff, 1255px 1390px #fff, 1465px 1694px #fff, 2045px 1172px #fff, 1978px 1096px #fff, 1984px 1972px #fff, 2505px 1855px #fff, 2115px 1691px #fff, 849px 1286px #fff, 1225px 1391px #fff, 1903px 1375px #fff, 266px 1027px #fff, 1956px 2281px #fff, 649px 2253px #fff, 1444px 1896px #fff, 2043px 1834px #fff, 2400px 775px #fff, 1460px 2290px #fff, 1272px 2001px #fff, 2113px 1352px #fff, 380px 497px #fff, 714px 1845px #fff, 1724px 7px #fff, 963px 1286px #fff, 1512px 1155px #fff, 1390px 2259px #fff, 240px 320px #fff, 1434px 2311px #fff, 2286px 1169px #fff, 1094px 1679px #fff, 2196px 1606px #fff, 575px 330px #fff, 1560px 2087px #fff, 566px 779px #fff, 127px 2537px #fff, 1764px 601px #fff, 2006px 1263px #fff, 1274px 2104px #fff, 2184px 898px #fff, 520px 2508px #fff, 1297px 2522px #fff, 1050px 1715px #fff, 1379px 1689px #fff, 1130px 2121px #fff, 521px 2322px #fff, 1898px 751px #fff, 2327px 616px #fff, 1689px 1902px #fff, 18px 1201px #fff, 1764px 1600px #fff, 1985px 353px #fff, 1466px 2378px #fff, 1619px 1140px #fff, 645px 840px #fff, 1919px 1591px #fff, 2260px 1546px #fff, 1236px 1694px #fff, 2492px 1053px #fff, 194px 767px #fff, 1874px 358px #fff, 809px 536px #fff, 835px 683px #fff, 2332px 1901px #fff, 17px 249px #fff, 2262px 1168px #fff, 2106px 2355px #fff, 1501px 1080px #fff, 625px 837px #fff, 1335px 2186px #fff, 780px 162px #fff, 2171px 1658px #fff, 1025px 54px #fff, 145px 298px #fff, 2080px 298px #fff, 1194px 538px #fff, 231px 1231px #fff, 2224px 1602px #fff, 1291px 2180px #fff, 1803px 491px #fff, 429px 1204px #fff, 506px 631px #fff, 2348px 2451px #fff, 1517px 2363px #fff, 1835px 1747px #fff, 1800px 646px #fff, 782px 1599px #fff, 1159px 1746px #fff, 365px 1129px #fff, 2327px 498px #fff, 728px 2049px #fff, 652px 2375px #fff, 6px 2099px #fff, 426px 2123px #fff, 2419px 2145px #fff, 1007px 1667px #fff, 1765px 904px #fff, 1223px 861px #fff, 2036px 1451px #fff, 2184px 1373px #fff, 477px 493px #fff, 1184px 2338px #fff, 1147px 2222px #fff, 597px 531px #fff, 2406px 93px #fff, 1339px 1861px #fff, 973px 250px #fff, 1268px 2314px #fff, 1370px 1808px #fff, 398px 1988px #fff, 1046px 1323px #fff, 1300px 248px #fff, 2284px 1249px #fff, 225px 1876px #fff, 2090px 805px #fff, 675px 774px #fff, 2404px 534px #fff, 2546px 31px #fff, 2476px 675px #fff, 2464px 2333px #fff, 2270px 1535px #fff, 1374px 1680px #fff, 1559px 1480px #fff, 1190px 1069px #fff, 20px 2101px #fff, 2402px 973px #fff, 1269px 2469px #fff, 345px 765px #fff, 1201px 622px #fff, 1798px 2078px #fff, 341px 232px #fff, 2447px 235px #fff, 1966px 1007px #fff, 2117px 684px #fff, 836px 1674px #fff, 573px 309px #fff, 2056px 1666px #fff, 613px 1943px #fff, 1819px 893px #fff, 1552px 1823px #fff, 1472px 1725px #fff, 1846px 2031px #fff, 983px 2301px #fff, 2095px 1701px #fff, 626px 904px #fff, 581px 1242px #fff, 496px 2003px #fff, 932px 1294px #fff, 849px 1371px #fff, 757px 704px #fff, 1720px 1487px #fff, 1305px 1981px #fff, 1504px 1415px #fff, 1135px 2172px #fff, 1711px 1063px #fff, 1371px 2386px #fff, 1018px 860px #fff, 57px 767px #fff, 2151px 537px #fff, 598px 2514px #fff, 273px 1323px #fff, 852px 2019px #fff, 29px 2217px #fff, 901px 2422px #fff, 2148px 1247px #fff, 107px 848px #fff, 979px 2054px #fff, 1331px 282px #fff, 317px 434px #fff, 2310px 2479px #fff, 1163px 106px #fff, 973px 1061px #fff, 1764px 2519px #fff, 869px 573px #fff, 2068px 1232px #fff, 327px 119px #fff, 1170px 1766px #fff, 1984px 747px #fff, 1693px 834px #fff, 175px 1490px #fff, 1760px 2022px #fff, 1169px 2127px #fff, 1656px 1137px #fff, 1592px 1247px #fff, 2445px 2554px #fff, 1405px 2088px #fff, 1303px 1210px #fff, 334px 2241px #fff, 2318px 1507px #fff, 2308px 1246px #fff, 2477px 263px #fff, 1768px 1910px #fff, 1334px 2347px #fff, 1762px 355px #fff, 949px 1582px #fff, 36px 2162px #fff, 2009px 1587px #fff, 983px 2001px #fff, 539px 290px #fff, 1197px 509px #fff, 735px 1740px #fff, 730px 351px #fff, 1683px 80px #fff, 746px 784px #fff, 2465px 650px #fff, 170px 2471px #fff, 1118px 853px #fff, 912px 1513px #fff, 1141px 466px #fff, 1897px 1208px #fff, 1278px 653px #fff, 1314px 1138px #fff, 345px 1111px #fff, 1633px 1194px #fff, 2556px 2303px #fff, 765px 2548px #fff, 28px 2325px #fff, 1105px 1872px #fff, 105px 1729px #fff, 1519px 557px #fff, 265px 1818px #fff;
  border-radius: 50%;
  height: 3px;
  width: 3px;
  border-radius: 50%;
}

.particle-4 {
  animation: animParticle 200s linear infinite;
  box-shadow: 0px 0px #fff, 467px 2354px #fff, 216px 2163px #fff, 154px 1784px #fff, 666px 2124px #fff, 1958px 814px #fff, 2141px 2207px #fff, 1517px 409px #fff, 793px 1632px #fff, 612px 238px #fff, 2479px 1434px #fff, 1374px 1598px #fff, 1967px 1402px #fff, 1161px 237px #fff, 939px 500px #fff, 904px 1524px #fff, 2451px 879px #fff, 1555px 287px #fff, 2458px 2424px #fff, 2351px 2251px #fff, 290px 1479px #fff, 1444px 200px #fff, 313px 2001px #fff, 1733px 521px #fff, 1876px 110px #fff, 2329px 1726px #fff, 358px 229px #fff, 35px 1254px #fff, 1792px 939px #fff, 1578px 769px #fff, 763px 1615px #fff, 687px 714px #fff, 1287px 208px #fff, 1704px 1507px #fff, 1161px 354px #fff, 2136px 2389px #fff, 1870px 2346px #fff, 333px 676px #fff, 1079px 435px #fff, 2550px 356px #fff, 1024px 409px #fff, 2425px 1140px #fff, 1569px 1080px #fff, 153px 889px #fff, 630px 1547px #fff, 1251px 660px #fff, 1784px 1193px #fff, 1331px 1140px #fff, 230px 3px #fff, 238px 201px #fff, 1551px 339px #fff, 423px 2204px #fff, 451px 1447px #fff, 2101px 1605px #fff, 989px 894px #fff, 354px 953px #fff, 2270px 96px #fff, 693px 2467px #fff, 925px 1980px #fff, 1732px 1416px #fff, 230px 394px #fff, 2244px 298px #fff, 673px 181px #fff, 91px 1441px #fff, 2407px 2009px #fff, 2074px 796px #fff, 2444px 408px #fff, 717px 708px #fff, 736px 2114px #fff, 1740px 965px #fff, 1546px 93px #fff, 1054px 2015px #fff, 1957px 748px #fff, 441px 2009px #fff, 150px 1799px #fff, 1742px 1309px #fff, 873px 2384px #fff, 2359px 607px #fff, 169px 1329px #fff, 1646px 1102px #fff, 2436px 391px #fff, 1999px 1932px #fff, 2209px 2079px #fff, 2350px 2352px #fff, 285px 463px #fff, 457px 1482px #fff, 2465px 613px #fff, 565px 1939px #fff, 1836px 870px #fff, 470px 2496px #fff, 1806px 2242px #fff, 1045px 2020px #fff, 435px 1590px #fff, 1023px 103px #fff, 1145px 1519px #fff, 897px 2130px #fff, 160px 856px #fff, 94px 659px #fff, 172px 1229px #fff, 68px 589px #fff, 1750px 1868px #fff, 1147px 1889px #fff, 1336px 747px #fff, 2000px 2170px #fff, 2116px 256px #fff, 2391px 1043px #fff, 589px 1171px #fff, 925px 291px #fff, 1024px 1212px #fff, 930px 492px #fff, 1435px 756px #fff, 375px 1083px #fff, 582px 1972px #fff, 1262px 1547px #fff, 1144px 2045px #fff, 1564px 1005px #fff, 36px 2480px #fff, 1017px 122px #fff, 1255px 1992px #fff, 2211px 1561px #fff, 479px 239px #fff, 1959px 660px #fff, 2514px 448px #fff, 134px 1634px #fff, 2123px 849px #fff, 1161px 784px #fff, 2428px 1662px #fff, 1210px 1013px #fff, 136px 619px #fff, 386px 1255px #fff, 144px 230px #fff, 1085px 1271px #fff, 1845px 1864px #fff, 1976px 1980px #fff, 2263px 410px #fff, 2469px 2438px #fff, 116px 106px #fff, 53px 810px #fff, 256px 530px #fff, 2243px 655px #fff, 876px 472px #fff, 1093px 1652px #fff, 646px 295px #fff, 1901px 387px #fff, 2059px 1474px #fff, 2305px 2510px #fff, 2010px 1955px #fff, 2412px 888px #fff, 2393px 2139px #fff, 958px 180px #fff, 218px 1256px #fff, 1798px 950px #fff, 155px 1428px #fff, 537px 1619px #fff, 1734px 2198px #fff, 2400px 837px #fff, 860px 1957px #fff, 434px 345px #fff, 887px 1564px #fff, 12px 1280px #fff, 2393px 440px #fff, 690px 50px #fff, 2300px 238px #fff, 1768px 2353px #fff, 694px 1039px #fff, 2542px 694px #fff, 1672px 570px #fff, 2212px 1199px #fff, 2445px 664px #fff, 841px 1399px #fff, 1810px 1999px #fff, 370px 823px #fff, 1670px 1875px #fff, 1021px 2458px #fff, 733px 2551px #fff, 2385px 2205px #fff, 989px 2074px #fff, 586px 1608px #fff, 1198px 624px #fff, 2365px 569px #fff, 203px 2419px #fff, 2487px 1385px #fff, 2288px 1906px #fff, 1204px 1927px #fff, 357px 1975px #fff, 1814px 1728px #fff, 2093px 1866px #fff, 1053px 1600px #fff, 1155px 317px #fff, 850px 1536px #fff, 1741px 214px #fff, 1411px 1873px #fff, 1687px 2241px #fff, 2103px 2497px #fff, 362px 467px #fff, 1069px 2262px #fff, 1732px 1320px #fff, 94px 2453px #fff, 1610px 2377px #fff, 1582px 1910px #fff, 1488px 299px #fff, 436px 1955px #fff, 1682px 241px #fff, 1000px 1483px #fff, 1819px 1553px #fff, 1095px 1260px #fff, 807px 791px #fff, 2011px 476px #fff, 1870px 2324px #fff, 718px 1495px #fff, 286px 373px #fff, 240px 2516px #fff, 819px 551px #fff, 2405px 2341px #fff, 657px 1822px #fff, 1497px 2419px #fff, 1576px 100px #fff, 1411px 1499px #fff, 1462px 497px #fff, 2088px 2039px #fff, 2166px 2002px #fff, 1500px 596px #fff, 2285px 634px #fff, 966px 1416px #fff, 376px 2068px #fff, 417px 1335px #fff, 1061px 2427px #fff, 164px 86px #fff, 1932px 978px #fff, 2538px 145px #fff, 311px 2018px #fff, 2019px 992px #fff, 821px 1731px #fff, 156px 1144px #fff, 1510px 2042px #fff, 2340px 728px #fff, 1603px 776px #fff, 568px 771px #fff, 1927px 1418px #fff, 1770px 2456px #fff, 1543px 960px #fff, 26px 552px #fff, 1371px 1742px #fff, 107px 1358px #fff, 677px 691px #fff, 2204px 1029px #fff, 524px 566px #fff, 1153px 405px #fff, 600px 565px #fff, 1745px 2365px #fff, 2362px 1775px #fff, 448px 1004px #fff, 369px 1494px #fff, 378px 1933px #fff, 456px 107px #fff, 658px 1978px #fff, 1762px 1544px #fff, 1901px 643px #fff, 1019px 1954px #fff, 190px 824px #fff, 1133px 2255px #fff, 15px 1859px #fff, 1988px 601px #fff, 1622px 668px #fff, 185px 2543px #fff, 2428px 2268px #fff, 1145px 793px #fff, 804px 1523px #fff, 834px 118px #fff, 2064px 1959px #fff, 950px 966px #fff, 1826px 1524px #fff, 390px 359px #fff, 242px 2087px #fff, 1992px 576px #fff, 119px 1867px #fff, 180px 2077px #fff, 1223px 648px #fff, 222px 781px #fff, 1852px 1723px #fff, 2195px 918px #fff, 1297px 1460px #fff, 1267px 1712px #fff, 78px 1761px #fff, 700px 206px #fff, 128px 1525px #fff, 2498px 2539px #fff, 689px 421px #fff, 404px 1472px #fff, 1817px 730px #fff, 102px 693px #fff, 2536px 1495px #fff, 1618px 2344px #fff, 1534px 186px #fff, 137px 16px #fff, 827px 1269px #fff, 541px 2206px #fff, 1140px 931px #fff, 1861px 223px #fff, 2242px 1845px #fff, 1776px 1314px #fff, 1274px 135px #fff, 313px 870px #fff, 263px 318px #fff, 2502px 792px #fff, 1611px 1373px #fff, 1561px 2373px #fff, 1517px 703px #fff, 2152px 423px #fff, 1654px 2449px #fff, 1221px 575px #fff, 698px 41px #fff, 2227px 450px #fff, 2166px 2177px #fff, 1911px 787px #fff, 817px 1579px #fff, 997px 339px #fff, 1475px 1828px #fff, 2026px 2542px #fff, 1846px 2384px #fff, 1649px 826px #fff, 1025px 1021px #fff, 1617px 598px #fff, 1296px 455px #fff, 942px 1129px #fff, 1013px 1405px #fff, 546px 2012px #fff, 590px 567px #fff, 2063px 288px #fff, 935px 321px #fff, 2246px 543px #fff, 1566px 316px #fff, 1457px 1450px #fff, 911px 677px #fff, 2270px 2234px #fff, 2093px 621px #fff, 1575px 331px #fff, 2432px 363px #fff, 2390px 1770px #fff, 1657px 882px #fff, 640px 502px #fff, 1699px 720px #fff, 2149px 2483px #fff, 957px 657px #fff, 1725px 468px #fff, 1151px 1840px #fff, 1510px 526px #fff, 2012px 6px #fff, 1857px 948px #fff, 2057px 2236px #fff, 2396px 1999px #fff, 123px 673px #fff, 561px 2029px #fff, 435px 788px #fff, 1962px 2357px #fff, 61px 434px #fff, 1214px 446px #fff, 1806px 595px #fff, 1294px 43px #fff, 394px 540px #fff, 198px 1948px #fff, 927px 1634px #fff, 2074px 1344px #fff, 2480px 630px #fff, 1006px 2529px #fff, 1942px 1155px #fff, 2267px 2030px #fff, 713px 2540px #fff, 1304px 2152px #fff, 2357px 1260px #fff, 2007px 166px #fff, 1923px 801px #fff, 1864px 1469px #fff, 2184px 719px #fff, 2085px 679px #fff, 799px 730px #fff, 1771px 90px #fff, 380px 1550px #fff, 515px 177px #fff, 2431px 1772px #fff, 10px 2003px #fff, 455px 329px #fff, 108px 1239px #fff, 1815px 2231px #fff, 1295px 2385px #fff, 2425px 978px #fff, 1819px 200px #fff, 42px 1638px #fff, 1083px 1742px #fff, 2493px 727px #fff, 542px 275px #fff, 1141px 1479px #fff, 934px 2534px #fff, 440px 2330px #fff, 1341px 1639px #fff, 94px 1262px #fff, 213px 1992px #fff, 1647px 1922px #fff, 2402px 833px #fff, 1090px 288px #fff, 1569px 1515px #fff, 1025px 1653px #fff, 1538px 1189px #fff, 472px 734px #fff, 1490px 2229px #fff, 313px 1266px #fff, 906px 1210px #fff, 1960px 183px #fff, 1376px 1010px #fff, 239px 2267px #fff, 1391px 2241px #fff, 1115px 1743px #fff, 1469px 2509px #fff, 2282px 865px #fff, 323px 1464px #fff, 399px 943px #fff, 2243px 1914px #fff, 1190px 2470px #fff, 365px 2013px #fff, 1228px 892px #fff, 1916px 797px #fff, 229px 1287px #fff, 601px 211px #fff, 1315px 814px #fff, 2501px 1884px #fff, 53px 2072px #fff, 524px 826px #fff, 613px 518px #fff, 719px 1303px #fff, 1508px 392px #fff, 675px 666px #fff, 2307px 749px #fff, 1068px 189px #fff, 1472px 2129px #fff, 2408px 669px #fff, 1787px 261px #fff, 871px 1887px #fff, 987px 2056px #fff, 1854px 1644px #fff, 407px 883px #fff, 912px 1880px #fff, 13px 1926px #fff, 1605px 1644px #fff, 1670px 1536px #fff, 1113px 728px #fff, 1090px 2128px #fff, 1700px 1658px #fff, 422px 1433px #fff, 2066px 1491px #fff, 1674px 1889px #fff, 2456px 2485px #fff, 1418px 1331px #fff, 224px 1899px #fff, 2154px 1106px #fff, 364px 836px #fff, 1628px 537px #fff, 1067px 1194px #fff, 2292px 519px #fff, 1347px 1106px #fff, 182px 523px #fff, 758px 1092px #fff, 1922px 2204px #fff, 1825px 1758px #fff, 1487px 360px #fff, 616px 263px #fff, 88px 2071px #fff, 2347px 338px #fff, 1670px 2414px #fff, 1106px 1600px #fff, 1962px 914px #fff, 1185px 1520px #fff, 2021px 2058px #fff, 1080px 1387px #fff, 2218px 2410px #fff, 2143px 2159px #fff, 77px 1497px #fff, 943px 2262px #fff, 1711px 121px #fff, 361px 1843px #fff, 2351px 2310px #fff, 2312px 589px #fff, 450px 938px #fff, 1623px 1658px #fff, 1340px 1704px #fff, 11px 2326px #fff, 874px 2312px #fff, 564px 859px #fff, 1152px 1543px #fff, 661px 2284px #fff, 460px 2453px #fff, 2445px 1895px #fff, 946px 1820px #fff, 128px 1185px #fff, 635px 268px #fff, 872px 1895px #fff, 944px 277px #fff, 167px 1876px #fff, 1826px 390px #fff, 2207px 817px #fff, 16px 1116px #fff, 584px 2078px #fff, 2433px 2267px #fff, 210px 1214px #fff, 2537px 1041px #fff, 651px 1629px #fff, 1935px 1550px #fff, 1802px 990px #fff, 2290px 1539px #fff, 394px 1030px #fff, 1856px 2414px #fff, 98px 388px #fff, 931px 2426px #fff, 1551px 1088px #fff, 1123px 784px #fff, 2134px 2141px #fff, 1607px 1986px #fff, 490px 2071px #fff, 998px 1863px #fff, 1159px 1923px #fff, 707px 1919px #fff, 1130px 2046px #fff, 880px 1280px #fff, 192px 165px #fff, 1249px 1191px #fff, 718px 2370px #fff, 1043px 1270px #fff, 1562px 1759px #fff, 1290px 11px #fff, 2174px 2051px #fff, 2234px 874px #fff, 2247px 2371px #fff, 1060px 1152px #fff, 2480px 2447px #fff, 249px 946px #fff, 12px 202px #fff, 193px 1399px #fff, 704px 307px #fff, 197px 1092px #fff, 2432px 1116px #fff, 2104px 2009px #fff, 1899px 755px #fff, 523px 1949px #fff, 1394px 2106px #fff, 820px 706px #fff, 2236px 1501px #fff, 870px 1581px #fff, 1840px 1688px #fff, 46px 1642px #fff, 2392px 664px #fff, 2053px 1155px #fff, 1022px 626px #fff, 5px 1120px #fff, 2050px 962px #fff, 2402px 34px #fff, 820px 1385px #fff, 938px 228px #fff, 518px 2284px #fff, 607px 1891px #fff, 891px 1850px #fff, 2140px 70px #fff, 1730px 428px #fff, 455px 1742px #fff, 432px 133px #fff, 1028px 2264px #fff, 1370px 1420px #fff, 159px 1016px #fff, 2089px 1375px #fff, 1231px 2368px #fff, 1698px 1px #fff, 1880px 2076px #fff, 867px 2104px #fff, 513px 1315px #fff, 1322px 1183px #fff, 1720px 1705px #fff, 1598px 1517px #fff, 1548px 147px #fff, 472px 1047px #fff, 1424px 1276px #fff, 2353px 1948px #fff, 1864px 2039px #fff, 82px 1737px #fff, 242px 1213px #fff, 1147px 1324px #fff, 565px 750px #fff, 2113px 854px #fff, 898px 2166px #fff, 1685px 783px #fff, 484px 644px #fff, 692px 2039px #fff, 740px 790px #fff, 2015px 1886px #fff, 2167px 1492px #fff, 941px 2367px #fff, 944px 1057px #fff, 1904px 1308px #fff, 1017px 542px #fff, 2368px 1408px #fff, 154px 98px #fff, 1214px 1304px #fff, 1342px 1454px #fff, 2216px 1081px #fff, 666px 740px #fff, 1721px 2424px #fff, 2417px 1732px #fff, 129px 1065px #fff, 1054px 178px #fff, 1296px 235px #fff, 631px 708px #fff, 549px 1821px #fff, 2250px 1802px #fff, 2246px 4px #fff, 863px 1532px #fff, 344px 256px #fff, 2040px 1989px #fff, 2196px 2498px #fff, 1930px 1510px #fff, 1438px 1533px #fff, 2246px 2333px #fff, 824px 418px #fff, 141px 1342px #fff, 2440px 1422px #fff, 1993px 910px #fff, 713px 1940px #fff, 1108px 1264px #fff, 1124px 581px #fff, 330px 1716px #fff, 397px 768px #fff, 1472px 1542px #fff, 2292px 827px #fff, 1371px 917px #fff, 6px 292px #fff, 1399px 2265px #fff, 1502px 1998px #fff, 747px 1598px #fff, 2011px 472px #fff, 1362px 1565px #fff, 2300px 746px #fff, 223px 711px #fff, 2476px 981px #fff, 141px 462px #fff, 1172px 1449px #fff, 310px 1715px #fff, 2494px 2407px #fff, 642px 83px #fff, 171px 1014px #fff, 1459px 1190px #fff, 2137px 746px #fff, 288px 536px #fff, 602px 1795px #fff, 288px 1728px #fff, 1763px 2059px #fff, 2530px 634px #fff, 702px 377px #fff, 1736px 42px #fff, 1674px 1605px #fff, 2055px 1377px #fff, 824px 2559px #fff, 679px 267px #fff, 356px 2007px #fff, 1896px 1622px #fff, 2240px 886px #fff, 2024px 417px #fff, 104px 1921px #fff, 2204px 238px #fff, 1606px 1514px #fff, 2010px 1837px #fff, 579px 461px #fff, 1168px 1014px #fff, 896px 1010px #fff, 1154px 2484px #fff, 2057px 999px #fff, 1209px 2007px #fff, 1648px 313px #fff, 654px 2195px #fff, 2388px 1472px #fff, 746px 2513px #fff, 167px 1535px #fff, 1173px 717px #fff, 2052px 2204px #fff, 2239px 421px #fff, 74px 2556px #fff, 872px 288px #fff, 994px 1455px #fff, 1179px 2269px #fff, 384px 2388px #fff, 1382px 2380px #fff, 633px 472px #fff, 2156px 1476px #fff, 2309px 1819px #fff, 591px 2307px #fff, 1314px 1750px #fff, 2415px 1274px #fff, 1727px 516px #fff, 2418px 34px #fff, 2430px 1537px #fff, 1752px 523px #fff, 978px 128px #fff, 1196px 1440px #fff, 1010px 1314px #fff, 136px 1366px #fff, 1359px 2459px #fff, 903px 1446px #fff, 2426px 2216px #fff, 118px 895px #fff, 1626px 33px #fff, 158px 1133px #fff, 654px 962px #fff, 2280px 192px #fff, 939px 370px #fff, 541px 179px #fff, 2197px 1832px #fff, 474px 1595px #fff, 2393px 2422px #fff, 455px 359px #fff, 2265px 2203px #fff, 1215px 1366px #fff, 504px 2339px #fff, 2050px 1589px #fff, 358px 2331px #fff, 2027px 25px #fff, 166px 234px #fff, 753px 937px #fff, 218px 392px #fff, 284px 72px #fff, 259px 303px #fff, 2025px 6px #fff, 2507px 2509px #fff, 1979px 476px #fff, 1052px 1789px #fff, 1038px 245px #fff, 1845px 1963px #fff, 242px 1727px #fff, 1390px 1672px #fff, 529px 2442px #fff, 454px 470px #fff, 440px 2108px #fff, 2097px 1563px #fff, 1883px 53px #fff, 673px 2179px #fff, 472px 1188px #fff, 1371px 2356px #fff, 760px 1923px #fff, 614px 1884px #fff, 1931px 2307px #fff, 501px 349px #fff, 1606px 1384px #fff, 1408px 1663px #fff, 2024px 1087px #fff, 104px 1943px #fff, 2234px 2383px #fff, 1863px 493px #fff, 437px 7px #fff, 1424px 2414px #fff, 196px 1804px #fff, 10px 1467px #fff, 1793px 1776px #fff, 1516px 1901px #fff, 2141px 1915px #fff, 1290px 1806px #fff, 793px 896px #fff, 1887px 1406px #fff, 2516px 441px #fff, 2043px 879px #fff, 284px 1762px #fff, 1990px 110px #fff, 156px 708px #fff, 4px 599px #fff, 2315px 347px #fff, 2186px 2506px #fff, 2387px 1653px #fff, 2086px 1228px #fff, 2236px 1261px #fff, 689px 1669px #fff, 1402px 996px #fff, 1093px 1971px #fff, 642px 720px #fff, 1558px 955px #fff, 1126px 1948px #fff, 2185px 1675px #fff, 1104px 540px #fff, 1708px 2370px #fff, 610px 966px #fff, 1849px 1378px #fff, 1746px 2250px #fff, 580px 1690px #fff, 1505px 508px #fff, 1634px 529px #fff, 2161px 2378px #fff, 272px 1141px #fff, 263px 2175px #fff, 856px 875px #fff, 2169px 593px #fff, 1663px 1271px #fff, 1972px 756px #fff, 62px 2470px #fff, 2251px 780px #fff, 1941px 1282px #fff, 392px 2369px #fff, 1627px 14px #fff, 433px 1553px #fff, 658px 2221px #fff, 1377px 896px #fff, 2392px 341px #fff, 1754px 697px #fff, 2410px 1897px #fff, 2068px 1529px #fff, 1508px 1418px #fff, 562px 1467px #fff, 1216px 1724px #fff, 752px 1148px #fff, 354px 972px #fff, 2110px 1018px #fff, 157px 2471px #fff, 1932px 419px #fff, 1587px 907px #fff, 1526px 1113px #fff, 1030px 1080px #fff, 409px 470px #fff, 1474px 632px #fff, 921px 2469px #fff, 661px 1056px #fff, 1303px 2388px #fff, 49px 239px #fff, 1647px 988px #fff, 2495px 2090px #fff, 1123px 1613px #fff, 1387px 555px #fff, 1977px 165px #fff, 979px 2292px #fff, 1720px 130px #fff, 1357px 63px #fff, 553px 2457px #fff, 2509px 189px #fff, 1269px 2467px #fff, 60px 190px #fff, 2531px 1592px #fff, 1017px 1609px #fff, 1414px 2050px #fff, 1870px 735px #fff, 1038px 298px #fff, 732px 1943px #fff, 671px 2035px #fff, 2543px 1007px #fff, 167px 1281px #fff, 2311px 1400px #fff, 1424px 1188px #fff, 811px 854px #fff, 411px 2018px #fff, 1807px 2413px #fff, 672px 2308px #fff, 1960px 1001px #fff, 2408px 1212px #fff, 2363px 2040px #fff, 28px 1473px #fff, 527px 1324px #fff, 175px 82px #fff, 504px 679px #fff, 916px 1864px #fff, 1304px 1398px #fff, 2024px 566px #fff, 2240px 457px #fff, 548px 1347px #fff, 1796px 451px #fff, 1706px 1913px #fff, 1950px 1577px #fff, 1536px 938px #fff, 930px 398px #fff, 894px 1121px #fff, 1489px 30px #fff, 1528px 899px #fff, 260px 1326px #fff, 2124px 369px #fff, 895px 252px #fff, 488px 1668px #fff, 767px 2538px #fff, 2230px 2477px #fff, 592px 1917px #fff, 435px 648px #fff, 2500px 2088px #fff, 1278px 2000px #fff, 653px 1828px #fff, 2157px 2205px #fff, 269px 1078px #fff, 1523px 790px #fff, 652px 2381px #fff, 1942px 1441px #fff, 387px 2549px #fff, 670px 451px #fff, 552px 700px #fff, 785px 1251px #fff, 2070px 1838px #fff, 1309px 1898px #fff, 840px 1486px #fff, 450px 2224px #fff, 1877px 1965px #fff, 182px 753px #fff, 1271px 1239px #fff, 1715px 789px #fff, 1233px 160px #fff, 2316px 2431px #fff, 914px 735px #fff, 188px 1520px #fff, 1922px 1235px #fff, 2121px 1354px #fff, 2293px 1534px #fff, 1208px 223px #fff, 750px 843px #fff, 539px 424px #fff, 171px 355px #fff, 2246px 1189px #fff, 1201px 2421px #fff, 536px 1821px #fff, 812px 1697px #fff, 2074px 1629px #fff, 1157px 1203px #fff, 1971px 1269px #fff, 2198px 1220px #fff, 1885px 155px #fff, 480px 1966px #fff, 1181px 857px #fff, 1184px 990px #fff, 1373px 1239px #fff, 90px 475px #fff, 17px 266px #fff, 1879px 2456px #fff, 1411px 2119px #fff, 832px 956px #fff, 925px 455px #fff, 54px 1960px #fff, 1845px 1911px #fff, 2136px 1672px #fff, 2421px 873px #fff, 1167px 848px #fff, 470px 506px #fff, 1235px 2281px #fff, 114px 1909px #fff, 2441px 907px #fff, 1613px 929px #fff, 634px 373px #fff, 2000px 1688px #fff, 216px 2202px #fff, 1358px 921px #fff, 1055px 2386px #fff, 1862px 1241px #fff, 1563px 2256px #fff, 17px 1461px #fff, 1991px 1378px #fff, 1845px 1648px #fff, 1500px 51px #fff, 2013px 145px #fff, 1261px 993px #fff, 948px 112px #fff, 2380px 1499px #fff, 2098px 303px #fff, 1957px 2521px #fff, 790px 1820px #fff, 776px 194px #fff, 1324px 2529px #fff, 2011px 1471px #fff, 607px 733px #fff, 385px 2543px #fff, 61px 1554px #fff, 1124px 635px #fff, 2428px 392px #fff, 1462px 1072px #fff, 2333px 2096px #fff, 695px 1564px #fff, 910px 2254px #fff, 694px 1566px #fff, 151px 1673px #fff, 1435px 1603px #fff, 1361px 810px #fff, 1376px 871px #fff, 1572px 2417px #fff, 1155px 866px #fff, 228px 1592px #fff, 555px 1335px #fff, 2167px 928px #fff, 1858px 408px #fff, 2469px 754px #fff, 1777px 451px #fff, 2100px 1542px #fff, 194px 289px #fff, 2068px 1640px #fff, 1980px 1943px #fff, 370px 1589px #fff, 1291px 1313px #fff, 1400px 164px #fff, 735px 1700px #fff, 706px 1798px #fff, 26px 171px #fff, 1378px 1668px #fff, 2081px 24px #fff, 1559px 1091px #fff, 1214px 1642px #fff, 842px 656px #fff, 2204px 1124px #fff, 530px 277px #fff, 1305px 1327px #fff, 1767px 1061px #fff, 152px 2187px #fff, 2090px 859px #fff, 148px 1965px #fff, 1761px 1083px #fff, 1088px 1943px #fff, 1302px 2140px #fff, 2526px 2069px #fff, 1535px 456px #fff, 1397px 758px #fff, 785px 524px #fff, 131px 1586px #fff, 2219px 1955px #fff, 639px 1092px #fff, 1075px 2301px #fff, 796px 2476px #fff, 2546px 327px #fff, 1337px 1440px #fff, 1602px 2448px #fff, 1820px 691px #fff, 1561px 349px #fff, 917px 678px #fff, 362px 1880px #fff, 1653px 2556px #fff, 24px 1369px #fff, 2312px 2252px #fff, 604px 2489px #fff, 1241px 941px #fff, 540px 2321px #fff, 1778px 1252px #fff, 2501px 1192px #fff, 478px 377px #fff, 1538px 2356px #fff, 580px 181px #fff, 94px 510px #fff, 17px 8px #fff, 2424px 1788px #fff, 2450px 250px #fff, 2490px 553px #fff, 595px 2256px #fff, 318px 1155px #fff, 2222px 2103px #fff, 161px 2141px #fff, 835px 351px #fff, 2180px 1679px #fff, 2090px 1980px #fff, 1026px 1122px #fff, 830px 2339px #fff, 709px 1958px #fff, 2256px 2226px #fff, 1783px 913px #fff, 374px 2007px #fff, 996px 1475px #fff, 2022px 1592px #fff, 797px 2019px #fff, 1336px 1000px #fff, 1169px 2548px #fff, 1295px 812px #fff, 1896px 2333px #fff, 2068px 1535px #fff, 2282px 918px #fff, 1132px 1118px #fff, 742px 1757px #fff, 2501px 2214px #fff, 779px 2096px #fff, 304px 1207px #fff, 594px 2109px #fff, 1509px 1490px #fff, 1181px 2240px #fff, 2244px 2451px #fff, 135px 2362px #fff, 767px 2041px #fff, 1391px 958px #fff, 1820px 2261px #fff, 2345px 386px #fff, 933px 2275px #fff, 1785px 643px #fff, 1160px 2046px #fff, 587px 487px #fff, 1061px 680px #fff, 937px 798px #fff, 933px 509px #fff, 2309px 2136px #fff, 2293px 470px #fff, 665px 657px #fff, 1653px 1689px #fff, 2200px 992px #fff, 2553px 563px #fff, 951px 2198px #fff, 1336px 1175px #fff, 2464px 519px #fff, 1727px 1480px #fff, 1369px 1230px #fff, 461px 2009px #fff, 2159px 930px #fff, 2452px 2096px #fff, 1400px 964px #fff, 729px 1039px #fff, 659px 1502px #fff, 2057px 256px #fff, 1801px 2318px #fff, 1374px 2545px #fff, 887px 1264px #fff, 2018px 1521px #fff, 1128px 2383px #fff, 1516px 2028px #fff, 2498px 336px #fff, 800px 1014px #fff, 1272px 1395px #fff, 1841px 1252px #fff, 297px 2528px #fff, 1516px 2300px #fff, 1923px 1310px #fff, 1574px 1221px #fff, 572px 715px #fff, 1730px 270px #fff, 1184px 1451px #fff, 1620px 2358px #fff, 1537px 464px #fff, 1492px 1553px #fff, 1961px 1011px #fff, 1833px 35px #fff, 481px 178px #fff, 1815px 2277px #fff, 2359px 458px #fff, 404px 1414px #fff, 1059px 2128px #fff, 1144px 1404px #fff, 771px 2400px #fff, 865px 2539px #fff, 1900px 922px #fff, 807px 1537px #fff, 1px 361px #fff, 1430px 652px #fff, 2151px 1018px #fff, 1455px 1308px #fff, 56px 2126px #fff, 933px 1386px #fff, 1593px 2106px #fff, 12px 1539px #fff, 1489px 1604px #fff, 1521px 1717px #fff, 2537px 820px #fff, 485px 2048px #fff, 1891px 74px #fff, 157px 974px #fff, 1953px 911px #fff, 203px 2448px #fff, 2151px 1434px #fff, 2210px 1780px #fff, 437px 326px #fff, 2163px 1845px #fff, 1813px 124px #fff, 1218px 2458px #fff, 782px 916px #fff, 1147px 2088px #fff, 310px 1990px #fff, 1133px 1279px #fff, 2123px 2291px #fff, 161px 706px #fff, 1586px 1444px #fff, 981px 1382px #fff, 1435px 2160px #fff, 900px 432px #fff, 699px 2491px #fff, 510px 680px #fff, 419px 579px #fff, 2267px 2121px #fff, 289px 653px #fff, 951px 319px #fff, 2217px 431px #fff, 2516px 1560px #fff, 1462px 2264px #fff, 532px 663px #fff, 310px 695px #fff, 2444px 2172px #fff, 2482px 1155px #fff, 358px 1262px #fff, 680px 338px #fff, 1916px 1056px #fff, 1463px 1635px #fff, 663px 997px #fff, 2206px 899px #fff, 1694px 493px #fff, 355px 907px #fff, 701px 1534px #fff, 2286px 1787px #fff, 2137px 323px #fff, 183px 897px #fff, 2334px 45px #fff, 144px 2378px #fff, 2179px 666px #fff, 1761px 870px #fff, 1670px 1022px #fff, 1813px 449px #fff, 402px 1107px #fff, 1211px 863px #fff, 1503px 1384px #fff, 797px 958px #fff, 60px 481px #fff, 56px 841px #fff, 1369px 77px #fff;
  border-radius: 50%;
  height: 1px;
  width: 1px;
}

.particle-4:after {
  box-shadow: 0px 0px #fff, 1164px 2419px #fff, 1358px 1949px #fff, 952px 92px #fff, 1072px 653px #fff, 1944px 2405px #fff, 958px 1290px #fff, 865px 2200px #fff, 1427px 1624px #fff, 17px 2068px #fff, 1810px 1804px #fff, 293px 2054px #fff, 2363px 1408px #fff, 1691px 1400px #fff, 451px 998px #fff, 290px 2209px #fff, 1040px 1973px #fff, 1280px 1081px #fff, 1858px 2365px #fff, 1784px 1046px #fff, 232px 1270px #fff, 2345px 176px #fff, 604px 298px #fff, 953px 1992px #fff, 1484px 2100px #fff, 1675px 443px #fff, 1196px 1350px #fff, 271px 493px #fff, 156px 1742px #fff, 978px 183px #fff, 645px 646px #fff, 2062px 1836px #fff, 1533px 1008px #fff, 1336px 2016px #fff, 398px 974px #fff, 708px 1133px #fff, 530px 32px #fff, 2084px 235px #fff, 2299px 618px #fff, 1780px 1126px #fff, 2042px 1041px #fff, 1066px 55px #fff, 54px 226px #fff, 1318px 403px #fff, 365px 835px #fff, 760px 56px #fff, 374px 1761px #fff, 1658px 707px #fff, 2207px 1321px #fff, 2092px 1188px #fff, 2216px 912px #fff, 2461px 2508px #fff, 1103px 1997px #fff, 1218px 1504px #fff, 755px 1097px #fff, 328px 1767px #fff, 6px 1594px #fff, 2556px 1616px #fff, 1815px 736px #fff, 1958px 2036px #fff, 275px 1614px #fff, 2352px 1533px #fff, 2174px 2224px #fff, 2132px 27px #fff, 1454px 872px #fff, 883px 2100px #fff, 713px 1682px #fff, 406px 705px #fff, 169px 225px #fff, 773px 2520px #fff, 337px 2560px #fff, 1147px 2295px #fff, 1239px 1330px #fff, 457px 2549px #fff, 1023px 922px #fff, 1602px 454px #fff, 1468px 434px #fff, 1828px 1131px #fff, 1565px 1794px #fff, 1681px 990px #fff, 914px 1646px #fff, 48px 898px #fff, 2500px 2249px #fff, 951px 504px #fff, 517px 880px #fff, 2545px 1196px #fff, 1024px 1885px #fff, 1856px 79px #fff, 2372px 1702px #fff, 2160px 745px #fff, 1671px 1086px #fff, 273px 493px #fff, 1088px 1016px #fff, 2085px 1146px #fff, 22px 2417px #fff, 1369px 353px #fff, 2116px 2503px #fff, 665px 1571px #fff, 2150px 1447px #fff, 378px 1264px #fff, 1469px 29px #fff, 1302px 664px #fff, 604px 132px #fff, 1161px 1900px #fff, 2264px 1982px #fff, 2336px 1583px #fff, 1805px 1614px #fff, 2022px 665px #fff, 436px 1073px #fff, 645px 1784px #fff, 1462px 761px #fff, 133px 744px #fff, 1320px 1100px #fff, 1579px 404px #fff, 1959px 2463px #fff, 449px 1487px #fff, 111px 153px #fff, 1719px 537px #fff, 1613px 293px #fff, 1744px 2160px #fff, 183px 1482px #fff, 719px 1866px #fff, 890px 1074px #fff, 2528px 257px #fff, 1407px 1594px #fff, 101px 497px #fff, 722px 2328px #fff, 1785px 1909px #fff, 529px 2497px #fff, 825px 77px #fff, 417px 1367px #fff, 7px 2457px #fff, 2259px 962px #fff, 1062px 1852px #fff, 2095px 2297px #fff, 621px 66px #fff, 1688px 269px #fff, 849px 2153px #fff, 1805px 1785px #fff, 1737px 1178px #fff, 607px 878px #fff, 136px 1914px #fff, 92px 2202px #fff, 1757px 396px #fff, 2262px 2284px #fff, 721px 1591px #fff, 2150px 1520px #fff, 1594px 1446px #fff, 533px 20px #fff, 42px 1499px #fff, 1849px 1289px #fff, 587px 2418px #fff, 1192px 1488px #fff, 427px 497px #fff, 141px 1226px #fff, 242px 1708px #fff, 2100px 388px #fff, 1327px 1950px #fff, 1961px 223px #fff, 664px 516px #fff, 2011px 260px #fff, 1075px 820px #fff, 313px 2px #fff, 1006px 2431px #fff, 931px 1613px #fff, 2438px 774px #fff, 621px 1709px #fff, 1072px 698px #fff, 791px 121px #fff, 1602px 2003px #fff, 2367px 2158px #fff, 197px 1309px #fff, 767px 1900px #fff, 1494px 612px #fff, 2521px 716px #fff, 1178px 2490px #fff, 1670px 806px #fff, 217px 107px #fff, 1066px 2036px #fff, 1801px 1542px #fff, 2192px 2182px #fff, 661px 1911px #fff, 1911px 1204px #fff, 26px 1617px #fff, 468px 2015px #fff, 74px 129px #fff, 1335px 151px #fff, 1849px 455px #fff, 1154px 1651px #fff, 1733px 50px #fff, 1629px 2317px #fff, 1483px 2408px #fff, 1619px 1818px #fff, 964px 736px #fff, 1931px 510px #fff, 508px 938px #fff, 2002px 2176px #fff, 2295px 363px #fff, 579px 53px #fff, 2247px 221px #fff, 1065px 1868px #fff, 1663px 1814px #fff, 1417px 1106px #fff, 2078px 737px #fff, 1416px 2445px #fff, 44px 1540px #fff, 701px 397px #fff, 1719px 2479px #fff, 202px 2247px #fff, 1649px 51px #fff, 1568px 2142px #fff, 96px 1539px #fff, 1742px 259px #fff, 1533px 1365px #fff, 1031px 807px #fff, 596px 2128px #fff, 2117px 1945px #fff, 1636px 58px #fff, 1549px 1085px #fff, 1660px 503px #fff, 601px 2419px #fff, 177px 226px #fff, 2px 1960px #fff, 2126px 173px #fff, 1705px 1211px #fff, 895px 556px #fff, 1772px 1138px #fff, 544px 732px #fff, 249px 1371px #fff, 11px 136px #fff, 902px 951px #fff, 2054px 792px #fff, 2237px 151px #fff, 1450px 21px #fff, 1192px 1495px #fff, 1125px 1259px #fff, 972px 2077px #fff, 2100px 2024px #fff, 250px 15px #fff, 1689px 1942px #fff, 1200px 2446px #fff, 2226px 1569px #fff, 723px 217px #fff, 1490px 1290px #fff, 2025px 145px #fff, 2253px 1234px #fff, 1617px 147px #fff, 804px 835px #fff, 1096px 2054px #fff, 2370px 858px #fff, 178px 1092px #fff, 427px 1925px #fff, 2104px 2237px #fff, 198px 1089px #fff, 1782px 694px #fff, 2254px 897px #fff, 2476px 1394px #fff, 1997px 1156px #fff, 89px 1449px #fff, 636px 1291px #fff, 1536px 1999px #fff, 474px 899px #fff, 598px 2441px #fff, 1039px 1753px #fff, 531px 2105px #fff, 1369px 631px #fff, 111px 1182px #fff, 218px 559px #fff, 1045px 1367px #fff, 2106px 2028px #fff, 71px 1912px #fff, 2224px 1002px #fff, 1598px 1001px #fff, 1282px 76px #fff, 2024px 406px #fff, 1173px 2510px #fff, 1008px 2515px #fff, 986px 1003px #fff, 561px 168px #fff, 1283px 11px #fff, 1868px 63px #fff, 1054px 307px #fff, 1px 2239px #fff, 349px 2183px #fff, 2481px 1110px #fff, 397px 1839px #fff, 662px 1648px #fff, 476px 96px #fff, 2517px 1604px #fff, 1201px 2172px #fff, 792px 1564px #fff, 1421px 1633px #fff, 1191px 1022px #fff, 1771px 993px #fff, 2359px 1588px #fff, 2047px 497px #fff, 1714px 2243px #fff, 1848px 1083px #fff, 645px 1376px #fff, 546px 1696px #fff, 2360px 1735px #fff, 2358px 683px #fff, 2176px 2253px #fff, 929px 1430px #fff, 1146px 1081px #fff, 730px 1390px #fff, 760px 632px #fff, 838px 1554px #fff, 795px 367px #fff, 2403px 1992px #fff, 1561px 831px #fff, 543px 769px #fff, 1499px 417px #fff, 1566px 612px #fff, 1536px 1587px #fff, 175px 2337px #fff, 797px 1947px #fff, 1059px 1535px #fff, 830px 2352px #fff, 972px 1860px #fff, 1237px 1798px #fff, 1063px 720px #fff, 860px 542px #fff, 504px 1935px #fff, 2062px 798px #fff, 889px 85px #fff, 1522px 971px #fff, 2094px 1384px #fff, 2054px 73px #fff, 2199px 581px #fff, 427px 939px #fff, 741px 1126px #fff, 389px 54px #fff, 1898px 957px #fff, 452px 61px #fff, 2295px 2324px #fff, 579px 758px #fff, 49px 2186px #fff, 840px 376px #fff, 1120px 2295px #fff, 814px 1832px #fff, 1918px 536px #fff, 336px 1130px #fff, 85px 1964px #fff, 875px 632px #fff, 448px 214px #fff, 2255px 672px #fff, 2424px 2274px #fff, 677px 1005px #fff, 477px 482px #fff, 1023px 2309px #fff, 1860px 2026px #fff, 2413px 326px #fff, 681px 1095px #fff, 153px 2286px #fff, 2113px 1120px #fff, 389px 328px #fff, 1489px 2180px #fff, 807px 1775px #fff, 1881px 810px #fff, 909px 254px #fff, 612px 705px #fff, 1560px 523px #fff, 987px 217px #fff, 1575px 1136px #fff, 1619px 420px #fff, 1808px 1830px #fff, 2186px 190px #fff, 2081px 1384px #fff, 1960px 53px #fff, 1035px 1689px #fff, 1059px 2004px #fff, 2510px 2453px #fff, 181px 1872px #fff, 1036px 1321px #fff, 1415px 2475px #fff, 354px 687px #fff, 379px 611px #fff, 625px 1331px #fff, 1019px 509px #fff, 2393px 1847px #fff, 1856px 793px #fff, 1254px 371px #fff, 1230px 1925px #fff, 375px 1651px #fff, 151px 1306px #fff, 1105px 2295px #fff, 1177px 1034px #fff, 559px 2124px #fff, 1541px 768px #fff, 1403px 371px #fff, 987px 797px #fff, 930px 1995px #fff, 2011px 1154px #fff, 2437px 91px #fff, 357px 2279px #fff, 330px 2381px #fff, 101px 968px #fff, 1467px 1288px #fff, 618px 1047px #fff, 815px 1279px #fff, 2041px 1062px #fff, 2073px 736px #fff, 1309px 1669px #fff, 1639px 823px #fff, 2120px 513px #fff, 2385px 1983px #fff, 1555px 265px #fff, 974px 993px #fff, 163px 2466px #fff, 714px 1462px #fff, 130px 560px #fff, 1024px 906px #fff, 968px 628px #fff, 1410px 2164px #fff, 95px 882px #fff, 675px 1258px #fff, 166px 995px #fff, 813px 1876px #fff, 1912px 1362px #fff, 314px 2040px #fff, 1128px 259px #fff, 714px 1459px #fff, 1166px 1694px #fff, 1934px 2350px #fff, 736px 1127px #fff, 1912px 880px #fff, 1377px 169px #fff, 658px 194px #fff, 1418px 866px #fff, 139px 1527px #fff, 1859px 1781px #fff, 366px 333px #fff, 514px 255px #fff, 2308px 978px #fff, 431px 710px #fff, 2129px 209px #fff, 2170px 2265px #fff, 348px 2081px #fff, 982px 564px #fff, 1998px 2030px #fff, 126px 843px #fff, 297px 1658px #fff, 1849px 1162px #fff, 1917px 729px #fff, 1691px 1176px #fff, 1612px 969px #fff, 1612px 1690px #fff, 149px 1042px #fff, 1436px 1721px #fff, 329px 533px #fff, 822px 1727px #fff, 1086px 1888px #fff, 1341px 679px #fff, 1432px 580px #fff, 2540px 1867px #fff, 2522px 1175px #fff, 1665px 2025px #fff, 1259px 2529px #fff, 1701px 1262px #fff, 1698px 1334px #fff, 2063px 298px #fff, 921px 1890px #fff, 1823px 424px #fff, 889px 667px #fff, 1097px 1516px #fff, 2406px 1646px #fff, 2161px 2100px #fff, 2135px 361px #fff, 1684px 879px #fff, 578px 1346px #fff, 1134px 1911px #fff, 333px 1382px #fff, 810px 1454px #fff, 634px 2128px #fff, 1761px 1861px #fff, 545px 1816px #fff, 2201px 66px #fff, 832px 1605px #fff, 49px 1992px #fff, 2307px 555px #fff, 369px 298px #fff, 2390px 710px #fff, 1858px 2083px #fff, 1333px 2165px #fff, 346px 23px #fff, 2094px 101px #fff, 1468px 1233px #fff, 989px 780px #fff, 1961px 1125px #fff, 2206px 1404px #fff, 1868px 674px #fff, 1027px 332px #fff, 2248px 1420px #fff, 1635px 1310px #fff, 1735px 2503px #fff, 1711px 1234px #fff, 1090px 2427px #fff, 1441px 2412px #fff, 2017px 1983px #fff, 976px 1287px #fff, 1418px 2221px #fff, 2031px 1853px #fff, 667px 1834px #fff, 600px 1370px #fff, 1178px 1719px #fff, 2402px 1982px #fff, 2494px 332px #fff, 198px 2542px #fff, 1996px 1763px #fff, 1543px 711px #fff, 413px 2542px #fff, 1003px 1503px #fff, 1083px 76px #fff, 482px 2438px #fff, 2223px 1854px #fff, 2452px 2194px #fff, 1717px 1575px #fff, 1688px 34px #fff, 431px 1476px #fff, 1659px 994px #fff, 1472px 1372px #fff, 366px 1819px #fff, 2040px 1339px #fff, 1371px 2059px #fff, 975px 306px #fff, 139px 1443px #fff, 1947px 10px #fff, 248px 1813px #fff, 4px 2058px #fff, 1924px 1439px #fff, 857px 686px #fff, 1514px 2487px #fff, 1781px 1074px #fff, 26px 1259px #fff, 2559px 2142px #fff, 1601px 849px #fff, 1399px 1015px #fff, 731px 15px #fff, 602px 1264px #fff, 407px 18px #fff, 2526px 1502px #fff, 2352px 1754px #fff, 1880px 1144px #fff, 1886px 977px #fff, 445px 531px #fff, 373px 437px #fff, 1058px 2007px #fff, 413px 1459px #fff, 1017px 28px #fff, 1276px 1700px #fff, 654px 1380px #fff, 743px 2440px #fff, 135px 733px #fff, 629px 1045px #fff, 1484px 652px #fff, 2123px 250px #fff, 2488px 1663px #fff, 1071px 2467px #fff, 1190px 1501px #fff, 2335px 933px #fff, 2308px 1714px #fff, 1288px 147px #fff, 1174px 1798px #fff, 410px 2338px #fff, 771px 583px #fff, 1437px 1024px #fff, 1600px 484px #fff, 1694px 2516px #fff, 1833px 1369px #fff, 776px 1597px #fff, 331px 429px #fff, 1885px 2248px #fff, 498px 977px #fff, 1116px 338px #fff, 1078px 1784px #fff, 1900px 75px #fff, 1357px 2416px #fff, 1187px 367px #fff, 474px 1826px #fff, 1804px 498px #fff, 1198px 429px #fff, 2306px 520px #fff, 771px 1942px #fff, 280px 2024px #fff, 625px 689px #fff, 1505px 895px #fff, 2517px 1985px #fff, 1885px 132px #fff, 1496px 1690px #fff, 701px 896px #fff, 61px 1131px #fff, 1875px 1958px #fff, 1370px 192px #fff, 659px 2505px #fff, 774px 1204px #fff, 1130px 1117px #fff, 1363px 2042px #fff, 2064px 1586px #fff, 2128px 1579px #fff, 2277px 1139px #fff, 45px 1622px #fff, 2067px 2482px #fff, 368px 765px #fff, 1207px 278px #fff, 605px 187px #fff, 1446px 133px #fff, 1671px 976px #fff, 2550px 585px #fff, 2298px 65px #fff, 439px 941px #fff, 1543px 731px #fff, 711px 1161px #fff, 1289px 698px #fff, 1264px 2414px #fff, 2015px 818px #fff, 1688px 688px #fff, 1309px 2530px #fff, 1830px 834px #fff, 480px 1793px #fff, 2164px 605px #fff, 599px 406px #fff, 1726px 1420px #fff, 2463px 1233px #fff, 737px 1734px #fff, 1974px 2554px #fff, 754px 987px #fff, 2025px 2433px #fff, 1341px 343px #fff, 1596px 13px #fff, 1306px 445px #fff, 745px 1142px #fff, 514px 1086px #fff, 1034px 390px #fff, 1923px 81px #fff, 2147px 1091px #fff, 1583px 110px #fff, 2496px 1655px #fff, 863px 868px #fff, 355px 600px #fff, 535px 178px #fff, 1284px 2206px #fff, 840px 973px #fff, 276px 1620px #fff, 1400px 511px #fff, 1198px 2246px #fff, 2538px 1516px #fff, 492px 700px #fff, 2214px 1470px #fff, 770px 841px #fff, 1211px 2111px #fff, 1874px 2116px #fff, 1608px 1764px #fff, 1699px 1182px #fff, 538px 32px #fff, 999px 2067px #fff, 1036px 2420px #fff, 2164px 81px #fff, 98px 1362px #fff, 2539px 1738px #fff, 1313px 2155px #fff, 2263px 93px #fff, 1672px 1369px #fff, 278px 181px #fff, 932px 1017px #fff, 450px 1552px #fff, 791px 1219px #fff, 2517px 757px #fff, 1192px 1521px #fff, 443px 2183px #fff, 1932px 2340px #fff, 2547px 324px #fff, 979px 947px #fff, 287px 2182px #fff, 1012px 842px #fff, 2296px 1274px #fff, 1372px 60px #fff, 2096px 765px #fff, 1472px 111px #fff, 1246px 1329px #fff, 510px 1444px #fff, 661px 110px #fff, 1686px 155px #fff, 1965px 1742px #fff, 550px 2514px #fff, 2441px 2374px #fff, 483px 355px #fff, 2154px 2408px #fff, 2510px 717px #fff, 280px 181px #fff, 117px 132px #fff, 1768px 1551px #fff, 568px 2366px #fff, 1222px 2222px #fff, 789px 261px #fff, 2508px 2232px #fff, 355px 77px #fff, 1635px 2231px #fff, 2274px 1166px #fff, 1794px 1312px #fff, 2199px 1782px #fff;
  border-radius: 50%;
  height: 1px;
  width: 1px;
}

@keyframes animParticle {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-2560px);
  }
}


#footer-particles {
    position:absolute;
    width: 100%;
    height: 100%;
z-index: 333;
    top: 0;
    left: 0;
}
.main-footer {
    position: relative;
    overflow: hidden;
    z-index: 1;
}


body:not(.preloader-hidden) .virtual1 {
  display: none;
}


body:not(.preloader-hidden) .page-social-icon-box {
  display: none;
}

@media (min-width: 1920px) and (max-width: 2560px)  {
    .news-section-two .content-column .inner-column .shape-twentyfive {
    display: none;
}.frame-container iframe {
    width: 100%;
    height: 69vh;
}
.news-section-two .shape-twentyfour{
  position: absolute;
    top: 10px;
    left: -240px;
    animation: fa-spin 50s linear infinite;
}

}