@import url('https://fonts.googleapis.com/css2?family=Chivo:ital,wght@0,100..900;1,100..900&display=swap');
 
* { 
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
} 

html {
    font-family: Righteous, sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    height: 100%
}

body {
    margin: 0;
    min-height: 100%;
    font-family: 'Chivo', sans-serif;
    background-color: #000;
    font-size: 14px;
    color: #333
}

a {
    background-color: transparent
}

a:active,
a:hover {
    outline: 0
}


nav .navbar-contents {
    display: flex;
    align-items: center;
    background-color: #1a202633;
    border-radius: 12px;
    padding: 12px 15px 12px 20px;
    align-content: center;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 24px;
    height: min-content;
    justify-content: flex-start;
    z-index: 20;
    box-shadow: none;
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    width: 100%;
    position: relative;
    overflow: hidden;
}

.nav-part-1 {
    align-content: center;
    align-items: center;
    display: flex;
    flex: 1 0 0px;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 10px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 1px;
}

.nav-part-2 {
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 8px;
    height: min-content;
    justify-content: flex-start;
    overflow: visible;
    padding: 0;
    position: relative;
    width: min-content;
}

.nav-part-3 {
    align-content: center;
    align-items: center;
    display: flex;
    flex: 1 0 0px;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 12px;
    height: min-content;
    justify-content: flex-end;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 1px;
}
 
nav .navbar-brand .logo {
    height: 35px;
    width: 35px;
    border-radius: 7px;
    margin-right: 10px;
}

nav .navbar-brand h3 {
    color: #fafafa;
    font-weight: 700;
    font-size: 24px;
    margin: 0;
}

.phone-view {
    display: none;
}

@media (max-width: 991px) {
    .phone-view {
        display: flex !important;
        justify-content: center;
        align-items: center;
        width: 100%;
        gap: 20px;
        list-style: none;
        padding: 0;
    }

    .nav-part-3 {
        display: none;
    }

    .nav-part-2 {
        width: 100%;
        align-items: center;
    }

    .nav-part-2 .navbar-nav {
        justify-content: center;
        align-items: center;
        text-align: center;
        width: 100%;
    }

    .nav-part-2 .navbar-nav .nav-item .nav-link {
        margin-right: 0;
        margin-bottom: 10px;
        width: 100%;
    }

    .nav-part-2 .navbar-nav .nav-item {
        width: 100%;
    }

    nav .navbar-contents {
        flex-wrap: wrap;
    }


    .nav-buttons {
        flex-direction: column;
        gap: 10px;
        align-items: flex-start;
    } 
}


.hero-section {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 160px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.hero-image{
    filter: grayscale(0) contrast(1.4);
    animation: pulse 8s infinite;
    filter: hue-rotate(64deg);
}

@keyframes pulse {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.1);
    }
    100% {
        transform: scale(1);
    }
}

section.banners {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 20px;
    margin-top: 20px;
    padding-bottom: 50px;
    flex-wrap: wrap
}

section.banners img {
    width: auto;
    height: 100px
}

.hero-container {
    max-width: 1295px;
    margin-right: 25px;
    margin-left: 50px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    grid-auto-columns: 1fr;
    grid-column-gap: 0;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr -webkit-max-content;
    -ms-grid-columns: 1fr max-content;
    grid-template-columns: 1fr -webkit-max-content;
    grid-template-columns: 1fr max-content;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.heading-1 {
    margin-top: 0;
    margin-bottom: 0;
    color: #fff;
    font-size: 62px;
    line-height: 66px;
    font-weight: 700
}

.heading-1 span{
    color: #bd11f2;
}

.heading-1.a-h-heading {
    margin-bottom: 40px;
    text-align: center
}

.heading-1.p-h-heading {
    max-width: 700px;
    color: #fff;
    text-align: center
}

.body-1 {
    margin-bottom: 0;
    font-family: 'Excon variable', sans-serif;
    color: #fff;
    font-size: 18px;
    line-height: 32px;
    font-weight: 400;
    text-align: center
}

.body-1.hero-paragraph {
    margin-top: 24px;
    margin-bottom: 40px;
    color: #fff;
    text-align: left
}

.body-1.content-paragraph {
    margin-top: 24px;
    margin-bottom: 0;
    text-align: left
}

.body-1.link-heading {
    font-family: Excon, sans-serif;
    font-weight: 700
}

.body-1.p-h-paragraph {
    max-width: 600px;
    margin-top: 24px;
    margin-bottom: 32px;
    color: #fff;
    text-align: center
}

.body-1.font-paragraph {
    margin-top: 24px;
    margin-bottom: 32px
}

.main-button {
    padding: 10px 25px;
    border-radius: 50px;
    background-color: #bd11f2;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    transition: background-color .2s ease-in-out
}

.main-button:hover {
    background-color: #0056a5;
    background-position: right
}

.main-button.login-button {
    width: 100%;
    border-radius: 4px
}

.hero-image-wrapper {
    max-width: 750px
}

.div-block-2 {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    text-align: center
}

.section-title h2 {
    margin-top: 0;
    margin-bottom: 0;
    color: #fff;
    font-size: 48px;
    line-height: 66px;
    font-weight: 700
}

.sub-heading {
    font-size: 20px;
    color: #b3b3b3
}

.sub-heading-01 {
    margin-top: 0;
    margin-bottom: 0;
    color: #fff;
    font-size: 26px;
    line-height: 36px;
    font-weight: 700
}

.content-section {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 120px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.content-container {
    max-width: 1240px;
    margin: auto;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.content-image {
    max-width: 620px
}

.content-text {
    max-width: 520px
}

.contetn-list {
    margin-top: 24px;
    margin-bottom: 0;
    padding-left: 0
}

.content-list-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 12px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.content-icon {
    margin-right: 12px
}

.content-section-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 127px;
    padding-bottom: 173px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.content-2-text {
    max-width: 520px
}

.contetn-2-image {
    max-width: 620px
}

.video-section {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 138px;
    padding-bottom: 130px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #002f86
}

.video-container {
    max-width: 1200px;
    margin-right: 50px;
    margin-left: 50px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    background-color: #002f86
}

.video-text-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 80px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.video-link-wrapper {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 25px;
    grid-row-gap: 40px;
    -ms-grid-columns: 1fr 1.3fr;
    grid-template-columns: 1fr 1.3fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.video-text {
    display: -ms-grid;
    display: grid;
    max-width: 444px;
    grid-auto-columns: 1fr;
    grid-column-gap: 0;
    grid-row-gap: 48px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto
}

.video-wrapper {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 380px;
    max-width: 655px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.video-wrapper:hover {
    -webkit-filter: grayscale(90%);
    filter: grayscale(90%)
}

.video-text-card {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.div-block-3 {
    margin-left: 24px
}

.sub-heading-2 {
    margin-top: 0;
    margin-bottom: 0;
    color: #fff;
    font-size: 22px;
    line-height: 32px;
    font-weight: 700
}

.sub-heading-2.t-sub-heading-2 {
    color: #fff
}

.body-2 {
    margin-top: 0;
    margin-bottom: 0;
    font-family: 'Excon variable', sans-serif;
    color: #fff;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400
}

.body-2.footer-link {
    font-family: 'Excon variable', sans-serif;
    text-decoration: none
}

.body-2.footer-down-text {
    margin-top: 0;
    font-family: 'Excon variable', sans-serif;
    color: #fff
}

.body-2.video-paragraph {
    margin-top: 12px;
    color: #fff
}

.image {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.image-6 {
    position: absolute;
    left: auto;
    top: auto;
    right: -7%;
    bottom: -14%;
    max-width: 15%
}

.image-7 {
    position: absolute;
    left: -6%;
    top: -12%;
    right: auto;
    bottom: auto
}

.image-8 {
    position: absolute;
    left: auto;
    top: auto;
    right: -6%;
    bottom: 45%
}

.slide-nav {
    display: none
}

.slider {
    height: auto;
    background-color: transparent
}

.slide-image {
    position: relative;
    max-width: 400px;
    margin-top: 40px;
    margin-bottom: 65px;
    margin-left: 40px
}

.slide-text {
    position: relative;
    z-index: 2;
    max-width: 540px
}

.star-icon-block {
    margin-bottom: 24px
}

.star-image {
    margin-right: 10px
}

.heading-3 {
    margin-top: 0;
    margin-bottom: 0;
    color: #fff;
    font-size: 32px;
    line-height: 40px;
    font-weight: 700
}

.div-block-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 48px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.text-block {
    color: #fff;
    font-size: 18px;
    line-height: 28px
}

.text-span {
    font-weight: 700
}

.image-9 {
    position: absolute;
    left: -10%;
    top: -8%;
    right: auto;
    bottom: auto
}

.image-10 {
    position: relative;
    z-index: 1;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.image-11 {
    position: absolute;
    left: auto;
    top: auto;
    right: -14%;
    bottom: -12%
}

.image-12 {
    position: absolute;
    left: auto;
    top: -8%;
    right: -10%;
    bottom: -8%
}

.image-13 {
    position: absolute;
    left: 25%;
    top: auto;
    right: auto;
    bottom: -12%
}

.link-block {
    text-decoration: none
}

.image-14 {
    position: absolute;
    left: 13%;
    top: 11%;
    right: 13%;
    bottom: auto
}

.image-15 {
    position: absolute;
    left: auto;
    top: auto;
    right: 6%;
    bottom: 14%
}

.image-16 {
    position: absolute;
    left: 6%;
    top: auto;
    right: auto;
    bottom: 8%
}

.image-17 {
    position: absolute;
    left: auto;
    top: 10%;
    right: 14%;
    bottom: auto
}

.footer {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 70px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.footer-link-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.link-wrapper {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.list {
    display: -ms-grid;
    display: grid;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
    list-style-type: none
}

.link-heading {
    margin-top: 0;
    margin-bottom: 24px
}

.form {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.div-block-8 {
    margin-bottom: 24px
}

.div-block-9 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 20px;
    padding-bottom: 32px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #fff
}

.link-block-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 40px;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50%;
    background-color: #f9f9f9
}

.div-block-10 {
    display: -ms-grid;
    display: grid;
    margin-right: 200px;
    grid-auto-columns: 1fr;
    grid-column-gap: 12px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.list-2 {
    padding-left: 20px
}

.a-hero-section {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 88px;
    padding-bottom: 100px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.a-hero-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 1040px;
    margin-right: 60px;
    margin-left: 60px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.a-h-tittle-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 900px;
    margin-bottom: 90px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.products-wrap {
    margin-bottom: 30px !important
}

.filter-buttons {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin: auto;
    gap: 10px;
    margin-top: 20px;
    flex-wrap: wrap
}

.filter-buttons button {
    padding: 10px 20px;
    border-radius: 50px;
    cursor: pointer;
    background: 0 0;
    color: #fff;
    transition: all .3s ease !important;
    background: #252525;
    border: none;
}

.filter-buttons button.active,
.filter-buttons button:hover {
    background: #bd11f2;
    color: #fff
}

.image-section {
    padding-top: 70px
}

.image-container {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 720px;
    max-width: 100%
}

.list-3 {
    margin-bottom: 0
}

.p-h-tittle-wrapper {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 112px;
    margin-bottom: 80px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.p-h-button {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 0;
    height: 48px;
    max-width: 232px
}

.div-block-11 {
    position: relative;
    width: 100%;
    height: 48px;
    border-radius: 24px;
    background-color: #023ba5
}

.link-block-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 24px;
    background-color: #fff;
    text-decoration: none
}

.link-block-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 24px;
    background-color: transparent;
    text-decoration: none
}

.image-18 {
    position: absolute;
    left: 14%;
    top: -16%;
    right: auto;
    bottom: auto
}

.div-block-13 {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-row-gap: 4px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto
}

.div-block-14 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}

.text-block-2 {
    font-family: Excon, sans-serif;
    color: #fff;
    font-size: 44px;
    line-height: 52px;
    font-weight: 700
}

.card-block-1 {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 84px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto
}

.list-4 {
    display: -ms-grid;
    display: grid;
    margin-bottom: 0;
    padding-left: 0;
    grid-auto-columns: 1fr;
    grid-row-gap: 19px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto
}

.list-item {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 12px;
    grid-row-gap: 16px;
    -ms-grid-columns: -webkit-max-content 1fr;
    -ms-grid-columns: max-content 1fr;
    grid-template-columns: -webkit-max-content 1fr;
    grid-template-columns: max-content 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.div-block-15 {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: auto;
    z-index: -2;
    width: 100%;
    height: 634px;
    background-color: #002f86
}

.image-19 {
    position: absolute;
    left: auto;
    top: -12%;
    right: 0;
    bottom: auto
}

.image-20 {
    position: absolute;
    left: auto;
    top: auto;
    right: -9%;
    bottom: 23%
}

.text-span-2 {
    color: #bd11f2
}

.image-21 {
    height: 50px;
    margin-left: 60px
}

.text-block-3 {
    margin-top: 8px;
    color: #fff;
    font-size: 18px;
    line-height: 32px;
    font-weight: 500;
    text-align: center
}

.div-block-16 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.list-item-2 {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 12px;
    -ms-grid-columns: -webkit-max-content 1fr;
    -ms-grid-columns: max-content 1fr;
    grid-template-columns: -webkit-max-content 1fr;
    grid-template-columns: max-content 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.list-5 {
    display: -ms-grid;
    display: grid;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    grid-auto-columns: 1fr;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto auto
}

.body-3 {
    font-family: Excon, sans-serif
}

.image-22 {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.image-23 {
    width: 17%;
    margin-bottom: -20px;
    padding-bottom: 0;
    text-align: left;
    -o-object-fit: cover;
    object-fit: cover
}

.image-24,
.image-25 {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.image-26,
.image-27 {
    width: 500px;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.image-28 {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.image-29,
.image-30,
.image-31,
.image-32,
.image-33,
.image-34,
.image-35 {
    width: 100%
}

.link-block-5 {
    max-width: 260px;
    padding-bottom: 20px;
    border-bottom: 1px solid #e5e5e5;
    text-decoration: none
}

.small-text {
    margin-top: 12px;
    color: #666;
    line-height: 22px
}

.small-text.t-body-3 {
    margin-top: 0;
    margin-bottom: 0;
    color: #fff;
    font-size: 14px;
    line-height: 22px;
    font-weight: 400
}

.link-block-6 {
    max-width: 560px;
    padding-bottom: 30px;
    border-bottom: 1px solid #e5e5e5;
    text-decoration: none
}

.image-38,
.image-39 {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.link-block-7 {
    display: -ms-grid;
    display: grid;
    max-width: 260px;
    padding-bottom: 32px;
    grid-auto-columns: 1fr;
    grid-column-gap: 24px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr -webkit-max-content;
    -ms-grid-columns: 1fr max-content;
    grid-template-columns: 1fr -webkit-max-content;
    grid-template-columns: 1fr max-content;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    border-bottom: 1px solid #e5e5e5;
    text-decoration: none
}

.link-block-8 {
    display: -ms-grid;
    display: grid;
    padding-bottom: 30px;
    grid-auto-columns: 1fr;
    grid-column-gap: 40px;
    grid-row-gap: 16px;
    -ms-grid-columns: -webkit-max-content 1fr;
    -ms-grid-columns: max-content 1fr;
    grid-template-columns: -webkit-max-content 1fr;
    grid-template-columns: max-content 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    border-bottom: 1px solid #e5e5e5;
    text-decoration: none
}

.image-40 {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.image-41 {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.image-42 {
    position: absolute;
    left: 12%;
    top: 16%;
    right: auto;
    bottom: auto;
    width: 30%
}

.image-43 {
    position: absolute;
    left: auto;
    top: 7%;
    right: 1%;
    bottom: auto;
    width: 20%
}

.image-44 {
    position: absolute;
    left: 20%;
    top: auto;
    right: auto;
    bottom: 8%
}

.link-div {
    margin-top: 40px
}

.image-45 {
    width: 100%;
    height: 720px;
    -o-object-fit: cover;
    object-fit: cover
}

.rich-text-section {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 186px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 18px;
    line-height: 32px;
    font-weight: 400
}

.body-4 {
    font-family: Excon, sans-serif
}

.rich-text-block {
    padding-bottom: 40px;
    border-bottom: 1px solid #e5e5e5
}

.rich-text-container {
    max-width: 800px;
    margin-right: 120px;
    margin-left: 120px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.link-div-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 24px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.link-block-9 {
    max-width: 260px;
    text-decoration: none
}

.image-46 {
    width: 64px;
    height: 64px;
    margin-bottom: 24px;
    border-radius: 0
}

.login-section {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.login-content-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: 441px;
    margin-right: 60px;
    margin-left: 60px;
    padding-top: 40px;
    padding-bottom: 60px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.login-image-wrapper {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    padding-top: 97px;
    padding-bottom: 60px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #002f86
}

.login-block {
    margin-top: 110px
}

.image-47 {
    width: 24px;
    height: 24px
}

.login-form-block {
    margin-bottom: 0
}

.link {
    color: #fff;
    font-weight: 500
}

.login-image {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    max-width: 500px;
    margin-right: 40px;
    margin-bottom: 18px;
    margin-left: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.slide {
    background-color: transparent;
    text-align: center
}

.slider-2 {
    height: auto;
    margin-right: 40px;
    margin-left: 40px;
    background-color: transparent
}

.slide-nav-2 {
    top: 47px
}

.image-48 {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.image-49 {
    position: absolute;
    left: -9%;
    top: auto;
    right: auto;
    bottom: -7%
}

.image-50 {
    position: absolute;
    left: 24%;
    top: auto;
    right: auto;
    bottom: 14%
}

.image-51 {
    position: absolute;
    left: 5%;
    top: auto;
    right: 8%;
    bottom: 32%
}

.image-52 {
    position: absolute;
    left: auto;
    top: 4%;
    right: 7%;
    bottom: auto
}

.link-2 {
    color: #bd11f2;
    text-decoration: none
}

.link-3 {
    color: #fff;
    font-weight: 500
}

.a-h-image-wrapper {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 40px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto
}

.image-block-1 {
    position: relative;
    display: -ms-grid;
    display: grid;
    padding-top: 90px;
    grid-auto-columns: 1fr;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto
}

.image-block-2 {
    position: relative;
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto
}

.a-image-1 {
    position: relative;
    overflow: hidden;
    height: 260px;
    max-width: 240px
}

.a-image-2 {
    position: relative;
    overflow: hidden;
    height: 420px;
    max-width: 500px
}

.a-image-3 {
    position: relative;
    overflow: hidden;
    height: 440px;
    max-width: 500px
}

.a-image-4 {
    position: relative;
    overflow: hidden;
    height: 240px;
    max-width: 240px
}

.a-image-5 {
    position: relative;
    overflow: hidden;
    height: 310px;
    max-width: 220px
}

.image-59 {
    position: absolute;
    left: 45%;
    top: 9%;
    z-index: -1
}

.image-60 {
    position: absolute;
    left: 10%;
    top: 19%
}

.image-61 {
    position: absolute;
    left: 5%;
    top: 36%
}

.image-62 {
    position: absolute;
    left: -15%;
    top: auto;
    right: auto;
    bottom: -10%;
    z-index: -1
}

.image-63 {
    position: absolute;
    left: auto;
    top: -2%;
    right: -12%;
    bottom: auto;
    z-index: -1
}

.image-64 {
    position: absolute;
    left: 21%;
    top: auto;
    right: auto;
    bottom: 4%
}

.brand {
    width: 144px
}

.image-cover {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-color: #fff;
    opacity: 0
}

.image-cover-2 {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-color: #fff;
    opacity: 0
}

.buttons-section {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 160px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.buttons-container {
    max-width: 1160px;
    margin-right: 60px;
    margin-left: 60px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.buttons-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 60px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-auto-columns: 1fr;
    -ms-grid-columns: minmax(-webkit-min-content, -webkit-max-content);
    -ms-grid-columns: minmax(min-content, max-content);
    grid-template-columns: minmax(-webkit-min-content, -webkit-max-content);
    grid-template-columns: minmax(min-content, max-content);
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto
}

.images-section {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 120px;
    padding-bottom: 120px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.images-container {
    max-width: 1160px;
    margin-right: 60px;
    margin-left: 60px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.image-link-text {
    display: inline-block;
    margin-top: 24px;
    margin-bottom: 0;
    padding-right: 40px;
    background-image: url(https://uploads-ssl.webflow.com/62c775d5eaf466697c0aa66b/62c775d6eaf46693780aa718_Link%20Icon%202.svg);
    background-position: 100% 50%;
    background-size: auto;
    background-repeat: no-repeat;
    color: #fff;
    font-size: 18px;
    line-height: 28px
}

.image-card {
    height: 360px
}

.image-65 {
    width: 100%;
    height: 100%;
    border-radius: 12px;
    -o-object-fit: cover;
    object-fit: cover
}

.font-icon-container {
    max-width: 1160px;
    margin-right: 60px;
    margin-left: 60px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.v-block {
    width: 100%;
    margin-top: 54px;
    padding-top: 72px;
    padding-bottom: 92px;
    background-color: #f9f9f9
}

.rich-text-block-1 {
    color: #fff
}

.rich-text-section-1 {
    padding-bottom: 120px
}

.rich-text-container-1 {
    width: 1160px;
    max-width: 1160px;
    margin-right: 60px;
    margin-left: 60px
}

.list-7 {
    color: #fff;
    font-size: 18px;
    line-height: 28px
}

.link-4 {
    font-size: 16px;
    line-height: 24px
}

.div-block-17 {
    display: block
}

.navbar-brand img {
    height: 30px
}

.nav-link-2 {
    margin-right: 5px;
    margin-left: 5px;
    padding: 5px 10px;
    color: #1a1b1f;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .25px;
    text-decoration: none
}

.nav-link-2:hover {
    color: rgba(26, 27, 31, .75)
}

.nav-link-2:focus-visible {
    border-radius: 4px;
    outline-offset: 0;
    outline: #0050bd solid 2px;
    color: #0050bd
}

.nav-link-2[data-wf-focus-visible] {
    border-radius: 4px;
    outline-offset: 0;
    outline: #0050bd solid 2px;
    color: #0050bd
}

.button-primary {
    padding: 12px 25px;
    background-color: #1a1b1f;
    -webkit-transition: .2s;
    transition: .2s;
    color: #fff;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: 2px;
    text-transform: uppercase
}

.button-primary:hover {
    background-color: #32343a;
    color: #fff
}

.button-primary:active {
    background-color: #43464d
}

.container-4 {
    margin-top: 100px;
    margin-bottom: 30px
}

.hero-image {
    width: 100%;
    margin-top: 50px
}

.container-5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 94px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 20px
}

.nav-link:hover {
    color: #bd11f2
}

.container-6 {
    margin-top: 54px
}

.div-block-18 {
    margin-top: 53px
}

.heading-4 {
    text-align: center
}

.container-7 {
    display: -ms-grid;
    display: grid;
    margin-bottom: 75px;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-areas: "Area";
    -ms-grid-columns: 1fr 16px 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto 16px auto;
    grid-template-rows: auto auto
}

.image-68 {
    display: inline-block;
    text-align: left
}

.heading-5 {
    margin-bottom: 54px;
    font-size: 44px;
    text-align: center
}

.section {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 20px;
    background-color: #ffea00
}

.div-block-19 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 446px;
    min-height: 54px;
    min-width: 862px;
    margin-top: 10px;
    margin-bottom: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    border: 0 solid #fff;
    border-radius: 20px;
    background-color: #e1ff00
}

.section-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.text-block-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-family: Excon, sans-serif;
    font-weight: 500
}

.link-5 {
    margin-left: 10px;
    padding-left: 0
}

@media screen and (min-width:1280px) {
    .div-block {
        margin-right: -30px
    }

    .rich-text-container-1 {
        margin-right: auto;
        margin-left: auto
    }
}

@media screen and (min-width:1440px) {
    .navbar-container {
        margin-right: 80px;
        margin-left: 60px;
        text-align: center
    }

    .div-block {
        margin-right: -60px
    }

    .hero-section {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .hero-container {
        margin-left: 120px;
        -ms-grid-columns: 1fr -webkit-max-content;
        -ms-grid-columns: 1fr max-content;
        grid-template-columns: 1fr -webkit-max-content;
        grid-template-columns: 1fr max-content
    }

    .div-block-2 {
        grid-column-gap: 16px
    }

    .heading-2 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-align-content: flex-end;
        -ms-flex-line-pack: end;
        align-content: flex-end
    }

    .content-container {
        margin: auto
    }

    .contetn-list {
        margin-top: 0;
        margin-bottom: 20px
    }

    .video-wrapper {
        position: relative
    }

    .image {
        -o-object-fit: cover;
        object-fit: cover
    }

    .image-6 {
        position: absolute;
        max-width: 100%
    }

    .image-7 {
        z-index: 1
    }

    .image-8 {
        position: absolute;
        right: -10%
    }

    .image-22 {
        overflow: visible;
        width: 100%;
        height: 93%
    }

    .image-66 {
        max-width: 59%
    }
}

@media screen and (min-width:1920px) {
    .navbar-container {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }

    .navbar {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .div-block {
        margin-right: -86px;
        padding-right: 0;
        padding-left: 0
    }

    .body-1.content-paragraph {
        text-align: left
    }

    .image-container {
        height: 960px
    }

    .image-45 {
        height: 980px
    }
}

@media screen and (max-width:991px) {
    .navbar-container {
        margin-right: 40px;
        margin-left: 40px;
        -ms-grid-columns: 1fr 1fr .25fr;
        grid-template-columns: 1fr 1fr .25fr
    }

    .div-block {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-right: -82px;
        padding-right: 0
    }

    .hero-container {
        margin-right: 40px;
        margin-left: 40px
    }

    .heading-1.a-h-heading,
    .heading-1.p-h-heading {
        text-align: left
    }

    .body-1.p-h-paragraph {
        text-align: left
    }

    .main-button {
        margin-bottom: 27px
    }

    .div-block-2 {
        -ms-grid-columns: 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto
    }

    .heading-2 {
        text-align: left
    }

    .heading-2.video-heading {
        margin-bottom: 40px;
        text-align: left
    }

    .heading-2.v-heading {
        text-align: center
    }

    .content-container {
        margin-right: 40px;
        margin-left: 40px
    }

    .contetn-list {
        margin-bottom: 28px
    }

    .video-container {
        margin-right: 40px;
        margin-left: 40px
    }

    .video-text-wrapper {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .video-link-wrapper {
        grid-row-gap: 40px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto
    }

    .video-wrapper {
        height: auto
    }

    .image-15 {
        bottom: 8%
    }

    .div-block-10 {
        margin-right: 0
    }

    .a-h-tittle-wrapper {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .image-container {
        height: 444px
    }

    .p-h-tittle-wrapper {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .image-19 {
        top: -19%
    }

    .image-20 {
        right: -4%
    }

    .image-21 {
        left: -7%;
        top: -3%
    }

    .link-block-5 {
        max-width: none
    }

    .link-block-6 {
        max-width: none
    }

    .link-block-7 {
        max-width: none
    }

    .image-42 {
        width: 25%
    }

    .image-45 {
        height: 480px
    }

    .rich-text-container {
        margin-right: 80px;
        margin-left: 80px
    }

    .a-h-image-wrapper,
    .login-section {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto
    }

    .buttons-container,
    .images-container {
        margin-right: 40px;
        margin-left: 40px
    }

    .font-icon-container {
        margin-right: 40px;
        margin-left: 40px
    }

    .nav-link-2 {
        padding-right: 5px;
        padding-left: 5px
    }

    .icon-2 {
        font-size: 30px
    }

    .div-block-18 {
        margin-top: 1px;
        margin-bottom: 130px
    }

    .container-7 {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        justify-items: center;
        grid-template-areas: "Area" "." "Area-2" "Area-3";
        -ms-grid-columns: .75fr;
        grid-template-columns: .75fr
    }

    .div-block-19 {
        min-height: 82px;
        min-width: 500px
    }

    .text-block-4 {
        font-size: 12px
    }

    .link-5 {
        margin-left: 0
    }

    .image-69 {
        padding-top: 15px
    }
}

@media screen and (max-width:767px) {
    .navbar-container {
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr
    }

    .nav-link {
        padding-bottom: 16px
    }

    .div-block {
        display: none
    }

    .main-button {
        position: relative;
        z-index: 1
    }

    .div-block-2 {
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
        -ms-grid-rows: auto auto auto;
        grid-template-rows: auto auto auto
    }

    .video-section {
        padding-top: 100px;
        padding-bottom: 100px
    }

    .image-2,
    .image-3,
    .image-4 {
        max-width: 20%
    }

    .image-7 {
        max-width: 30%
    }

    .image-8 {
        right: -7%;
        max-width: 5%
    }

    .heading-3 {
        margin-top: 0;
        margin-bottom: 0
    }

    .image-9 {
        max-width: 12%
    }

    .image-11 {
        max-width: 25%
    }

    .image-12 {
        max-width: 35%
    }

    .image-13 {
        max-width: 25%
    }

    .image-15 {
        right: 2%;
        bottom: 2%
    }

    .image-17 {
        top: 8%;
        right: 7%
    }

    .div-block-9 {
        padding-top: 24px;
        padding-bottom: 24px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .div-block-10 {
        margin-top: 20px;
        margin-left: 0;
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start
    }

    .a-hero-container {
        margin-right: 40px;
        margin-left: 40px
    }

    .image-container {
        height: 320px
    }

    .image-18 {
        left: -9%;
        top: -5%;
        max-width: 25%
    }

    .image-19 {
        top: -15%
    }

    .image-20 {
        right: -11%;
        bottom: 45%
    }

    .image-21 {
        left: -5%;
        top: -1.5%
    }

    .link-block-7 {
        grid-column-gap: 12px
    }

    .image-45 {
        height: 360px
    }

    .rich-text-container {
        margin-right: 60px;
        margin-left: 60px
    }

    .login-image-wrapper {
        padding-top: 80px
    }

    .image-51 {
        bottom: 34%
    }

    .nav-link-2 {
        display: inline-block;
        padding-top: 10px;
        padding-bottom: 10px
    }
}

@media screen and (max-width:479px) {
    .navbar-container {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-right: 24px;
        margin-left: 24px;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-grid-columns: 1.75fr;
        grid-template-columns: 1.75fr
    }

    .hero-container {
        margin-right: 20px;
        margin-left: 20px
    }

    .heading-1 {
        min-width: 0;
        font-size: 36px;
        line-height: 64px
    }

    .heading-1.a-h-heading {
        font-size: 52px;
        line-height: 62px
    }

    .body-1.v-text-block {
        font-size: 14px;
        line-height: 22px
    }

    .main-button {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .heading-2 {
        font-size: 42px;
        line-height: 48px
    }

    .heading-2.v-heading {
        font-size: 32px;
        line-height: 40px
    }

    .sub-heading-01 {
        margin-bottom: 11px;
        font-size: 17px
    }

    .video-section {
        padding-top: 60px;
        padding-bottom: 60px
    }

    .video-container {
        margin-right: 20px;
        margin-left: 20px
    }

    .image-5 {
        width: 35%
    }

    .image-6,
    .image-8 {
        right: -6%
    }

    .slide-image {
        margin-top: 25px;
        margin-bottom: 40px;
        margin-left: 25px
    }

    .image-9 {
        left: -4%;
        top: -4%
    }

    .image-10 {
        max-width: 90%
    }

    .image-11 {
        right: -2%;
        max-width: 20%
    }

    .image-15 {
        bottom: 6%
    }

    .link-wrapper {
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto
    }

    .form {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .a-hero-container {
        margin-right: 20px;
        margin-left: 20px
    }

    .image-container {
        height: 200px
    }

    .list-3 {
        padding-left: 20px
    }

    .card-block-1 {
        grid-row-gap: 32px
    }

    .div-block-15 {
        height: 950px
    }

    .image-21 {
        top: -.5%;
        max-width: 30%
    }

    .link-block-8 {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto
    }

    .image-45 {
        height: 240px
    }

    .rich-text-container {
        margin-right: 20px;
        margin-left: 20px
    }

    .login-content-wrapper {
        width: auto;
        margin-right: 20px;
        margin-left: 20px
    }

    .login-image-wrapper {
        padding-top: 75px
    }

    .slide-nav-2 {
        top: 114px
    }

    .image-49 {
        left: -25%;
        bottom: -11%
    }

    .image-50 {
        left: 17%;
        bottom: 16%
    }

    .image-51 {
        bottom: 44%
    }

    .image-block-1 {
        grid-row-gap: 30px
    }

    .image-block-2 {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        -ms-grid-rows: auto auto auto;
        grid-template-rows: auto auto auto
    }

    .image-60 {
        top: 5%
    }

    .image-61 {
        top: 45%
    }

    .image-64 {
        bottom: -4%
    }

    .buttons-container,
    .images-container {
        margin-right: 20px;
        margin-left: 20px
    }

    .image-card {
        height: 240px
    }

    .font-icon-container {
        margin-right: 20px;
        margin-left: 20px
    }

    .hero-paragraph {
        display: block;
        font-size: 16px;
        line-height: 24px
    }

    .v-block {
        padding-top: 42px;
        padding-bottom: 48px
    }

    .icon {
        margin-top: 25px;
        margin-left: 69px;
        font-size: 35px;
        text-align: center
    }

    .image-67 {
        display: inline-block;
        padding-right: 15px;
        text-align: center
    }

    .container-3 {
        display: -ms-grid;
        display: grid;
        margin-top: -75px;
        padding-top: 0;
        grid-auto-columns: 1fr;
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto
    }

    .div-block-18 {
        margin-top: 38px
    }

    .div-block-19 {
        min-height: 75px
    }

    .text-block-4 {
        margin-left: -30px
    }

    .link-5 {
        padding-right: 86px
    }
}

@font-face {
    font-family: 'Excon variable';
    src: url(https://uploads-ssl.webflow.com/62c775d5eaf466697c0aa66b/62c775d6eaf46632110aa6a1_Excon-Variable.ttf) format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Excon;
    src: url(https://uploads-ssl.webflow.com/62c775d5eaf466697c0aa66b/62c775d6eaf46653620aa6a5_Excon-Bold.ttf) format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Excon;
    src: url(https://uploads-ssl.webflow.com/62c775d5eaf466697c0aa66b/62c775d6eaf46677f10aa6a8_Excon-Medium.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Excon;
    src: url(https://uploads-ssl.webflow.com/62c775d5eaf466697c0aa66b/62c775d6eaf4661a730aa6a6_Excon-Light.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Excon;
    src: url(https://uploads-ssl.webflow.com/62c775d5eaf466697c0aa66b/62c775d6eaf46683c30aa6a7_Excon-Black.ttf) format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Excon;
    src: url(https://uploads-ssl.webflow.com/62c775d5eaf466697c0aa66b/62c775d6eaf46654020aa6aa_Excon-Regular.ttf) format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Excon;
    src: url(https://uploads-ssl.webflow.com/62c775d5eaf466697c0aa66b/62c775d6eaf46617580aa6a9_Excon-Thin.ttf) format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Gloriahallelujah;
    src: url(https://uploads-ssl.webflow.com/62c775d5eaf466697c0aa66b/62c775d6eaf46683320aa6fa_GloriaHallelujah-Regular.ttf) format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@keyframes float {
    0% {
        transform: translatey(0)
    }

    50% {
        transform: translatey(-20px)
    }

    100% {
        transform: translatey(0)
    }
}

.hero-image-wrapper {
    margin-left: auto;
    width: 300px;
    background: radial-gradient(52% 43% at 50% 58%, rgb(79 103 255 / 49%) 0%, rgba(158, 79, 255, 0) 100%);
}

.products-section {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap
}

.product-card {
    background: linear-gradient(120deg, #252525 0, #ffffff14 100%);
    padding: 25px;
    border-radius: 15px;
    margin-bottom: 60px;
    margin: 40px 20px
}

.products-container {
    display: flex;
    flex-wrap: wrap;
    gap: 5%
}

.product-card-footer .main-button {
    width: 100%;
    margin-top: 25px;
    padding-block: 5px
}

.navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")
}

.navbar-toggler:focus,
.navbar-toggler:focus-visible {
    outline: 0;
    border: none;
    box-shadow: none
}

a.navbar-brand {
    font-size: 32px;
    font-weight: 500;
    color: #fff;
    margin-right: 20px;
    line-height: 32px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 10px
}

a.navbar-brand:hover {
    color: #fff
}

a.navbar-brand span {
    color: #bd11f2
}

.shine {
    background-color: #bd11f2 !important;
    background-repeat: no-repeat;
    animation: bg-move linear 5s infinite;
    transition: all .3s ease-in-out
}

.section-title {
    text-align: center;
    margin-bottom: 25px
}

.footer-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    padding-block: 40px
}

footer {
    background: #252525;
    margin-top: 60px;
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    transition: .3s;
    background-color: #1a202633;
    border-top: 1px solid #ffffff0f
}

.footer-link h4 {
    background: #1a1a1a;
    color: #fff;
    padding: 1px 10px;
    border-radius: 50px;
    font-size: 14px;
    width: fit-content
}

.footer-link ul {
    list-style: none;
    padding: 0;
    margin: 0;
    padding-left: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 20px
}

.footer-link ul li {
    margin-bottom: 10px
}

.footer-link ul li a {
    color: #c4c4c4;
    text-decoration: none;
    font-size: 14px
}

.footer-link ul li a:hover {
    color: #bd11f2
}

.footer-logo p {
    max-width: 400px;
    color: #c4c4c4;
    margin-block: 8px
}

@media screen and (max-width:991px) {
    .footer-wrapper {
        flex-wrap: wrap
    }

    .footer-links {
        flex-direction: column;
        justify-content: center;
        width: 100%
    }
}

@-webkit-keyframes bg-move {
    0% {
        background-position: -500px 0
    }

    100% {
        background-position: 1000px 0
    }
}

@keyframes bg-move {
    0% {
        background-position: -500px 0
    }

    100% {
        background-position: 1000px 0
    }
}

.review-card {
    background: #252525;
    width: 100%;
    padding: 25px;
    border-radius: 15px
}

.review-container {
    display: flex;
    flex-wrap: wrap;
    gap: 3%
}

.contact-buttons {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 20px
}

.contact-section {
    padding: 100px 0
}

.product_cards_wrap {
    box-sizing: border-box;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    border: 1px solid #ffffff0f;
    transition: .3s;
    background-color: #1a202633;
}

.product_cards_wrap .product_card_img {
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom;
    border-radius: 8px;
}

.shop-section{
    padding: 100px 0;
}

.card-content{
    padding: 20px;
    color: #fff;
}

.card-content h1{
    font-size: 32px;
}

.card-content .price-tag {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 1rem;
    gap: 5px;
}

.card-content .last-item ul.spList {
    list-style: none;
    padding: 0;
}

.card-content .last-item ul.spList li {
    font-weight: 400;
    margin-bottom: 0.5rem;
    color: #c9c9c9;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}

.product_cards_wrap .product_card_btns{
    padding: 10px;
}

.product_card_txt {
    padding-top: 15px
}

.product_card_txt h4 {
    font-style: normal;
    font-size: 18px;
    color: #fff;
    margin-bottom: 15px;
    font-weight: 500;
    text-align: center
}

.price {
    color: #999;
    font-weight: 700
}

.product_card_btns button {
    border-radius: 8px;
    box-sizing: border-box;
    font-style: normal;
    padding: 5px 20px;
    display: inline-block;
    text-align: center;
    width: 100%;
    box-shadow: none;
    cursor: pointer;
    border: none !important;
    text-decoration: none;
    border: none !important;
    color: #fff;
    font-weight: 600;
    background-image: linear-gradient(to right, #5e2551 0%, #c300c4 50%, #4c2343 100%);
    background-size: 200% auto;
    height: 44px;
    transition: all 0.3s ease-in-out;
}

.product_card_btns button:hover {
    background-position: right center;
    color: #fff;
}

.dots-bg {
    background-image: url(../images/dots.png);
    background-position: center center;
    background-repeat: repeat;
    background-size: 100px;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: .2;
    z-index: -999
}

.bullet-info {
    width: fit-content;
    position: relative;
    height: 3.5em;
    border: 3px ridge #bd11f2;
    outline: 0;
    background-color: transparent;
    color: #fff;
    transition: 1s;
    border-radius: .3em;
    font-size: 16px;
    font-weight: 700;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 20px;
    margin-bottom: 20px
}

@keyframes boxShadow {
    0% {
        box-shadow: none
    }

    50% {
        box-shadow: inset 0 0 25px #bd11f2
    }

    100% {
        box-shadow: none
    }
}

.bullet-info {
    animation: boxShadow 3s infinite;
    animation-delay: 0s, 2s
}

.bullet-info .cover-items {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    flex-direction: column
}

.bullet-info .cover-1 {
    width: 90%;
    height: 3px;
    background-color: #263e3e;
    margin-top: -3px
}

.bullet-info .cover-2 {
    width: 90%;
    height: 3px;
    background-color: #263e3e;
    margin-bottom: -3px
}

@keyframes scaleDown {
    0% {
        width: 100%
    }

    50% {
        width: 0%
    }

    100% {
        width: 100%
    }
}

.bullet-info .cover-1,
.bullet-info .cover-2 {
    animation: scaleDown 3s infinite;
    animation-delay: 0s, 2s
}

.top-left-glow-item {
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: -3;
    width: 598.16px;
    height: 473.02px;
    top: -174px;
    left: 82px;
    filter: blur(200px);
    position: fixed;
    opacity: .5;
    animation: glow 7s infinite;
    animation-delay: 0s, 5s
}

.glow-item {
    width: 380.29px;
    height: 446.33px;
    background: linear-gradient(261.63deg, #bd11f2 4.87%, #000000 87.02%);
    border-radius: 50%
}

@keyframes glow {
    0% {
        width: 598.16px;
        height: 473.02px
    }

    50% {
        width: 700px;
        height: 600px
    }

    100% {
        width: 598.16px;
        height: 473.02px
    }
}

.s2 {
    box-sizing: border-box;
    margin: 0;
    min-width: 0;
    background-image: url(../images/02.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right top;
    position: absolute;
    width: 100%;
    right: 0;
    height: 0;
    top: 0;
    z-index: 1
}

.form-control {
    background: #252525;
    border-radius: 12px;
    color: #fff !important;
    box-shadow: none !important;
    padding: 10px 20px;
    background-color: #1a202633;
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    border: 1px solid #00000000;
    transition: .3s;
}

.form-control::placeholder {
    color: #fff
}

.form-control:focus {
    border-color: #bd11f2;
}

.form-control::placeholder {
    color: #a8a8a8
}

.form-control:focus-visible {
    outline: 0;
    box-shadow: none
}

.slider {
    width: 100%;
    margin: auto;
    position: relative;
    display: grid;
    place-items: center;
    overflow: hidden
}

.slide-track {
    display: flex;
    width: calc(40rem * 13 * 2);
    animation: scroll 39s linear infinite
}

.slide-track:hover {
    animation-play-state: paused
}

@keyframes scroll {
    0% {
        transform: translateX(0)
    }

    100% {
        transform: translateX(calc(40rem * 13 * -1))
    }
}

.slide {
    width: 40rem;
    display: flex;
    align-items: center;
    padding: 1.5rem
}

.slide-card {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-between;
    width: 40rem;
    padding: 20px;
    border-radius: 16px;
    transition: .3s;
    backdrop-filter: blur(15px);
    background-color: #2525257d;
    height: 100%;
    border: 1px solid #333;
    background: url(../images/bgs.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat
}

.slide-card:hover {
    transform: scale(1.03);
    border: 1px solid #bd11f2;
    box-shadow: 0 0 10px rgb(31 189 189)
}

.slide-card .top {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

.slide-card .top .stars img {
    width: 20px;
    height: 20px;
    overflow: hidden;
    display: block;
    margin-bottom: 10px
}

.stars {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 6px;
    margin-bottom: 10px
}

.slide-card .date p {
    color: #fff;
    font-weight: 500;
    font-size: 1.6rem
}

.slide-card .review p {
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    margin-bottom: 10px;
    text-align: left
}

.slide-card .verified {
    display: flex;
    flex-direction: row
}

.slide-card .verified p {
    color: #1dfdfe;
    font-weight: 700;
    font-size: 12px;
    margin: 0
}

.contact-card {
    flex-direction: column;
    padding: 20px;
    border-radius: 16px;
    transition: .3s;
    backdrop-filter: blur(15px);
    background-color: #2525257d;
    height: 100%;
    border: 1px solid #333;
    position: relative;
    min-height: 300px;
    display: flex;
    justify-content: space-around;
    align-items: center;
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    border: 1px solid #ffffff0f;
    transition: .3s;
    background-color: #1a202633;
}


.contact-card>* {
    z-index: 1;
    position: relative
}

.contact-card h3 {
    color: #fff;
    font-weight: 700;
    font-size: 24px;
    margin-bottom: 10px
}

.footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 20px;
}

.footer p {
    color: #fff;
    font-weight: 500;
    font-size: 14px;
    margin: 0
}

.footer img.logo {
    width: auto;
    height: 30px
}

.footer-logo {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px
}

.footer-links {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column
}

.footer-links a {
    color: #bd11f2;
    text-decoration: none;
    transition: all .3s ease-in-out
}

.footer-links a:hover {
    filter: brightness(1.3)
}

.hero-image-wrapper video {
    width: 100%
}

@media (max-width:991px) {
    a.navbar-brand {
        width: 50%;
        margin-right: 0
    }

    .navbar-toggler {
        width: 50%;
        text-align: right
    }

    .nav-contents {
        flex-wrap: wrap
    }

    .buttons,
    a.nav-link {
        text-align: center
    }

    .contact-card::after {
        background-position: right top !important
    }

    .footer {
        flex-wrap: wrap;
        justify-content: center;
        gap: 20px
    }
}


.animation-wrapper {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -99;
    opacity: 0.3;
}



.particle,
.particle:after {
    background: transparent;
}

.particle:after {
    position: absolute;
    content: "";
    top: 2560px;
}

.particle-1 {
    -webkit-animation: animParticle 60s linear infinite;
    animation: animParticle 60s linear infinite;
    box-shadow: 0px 0px #ffffffff, 705px 2173px #ffffffff, 2355px 1741px #ffffffff, 1626px 53px #ffffffff, 793px 186px #ffffffff, 2389px 211px #ffffffff, 2408px 1012px #ffffffff, 1197px 814px #ffffffff, 1108px 1211px #ffffffff, 736px 1321px #ffffffff, 2377px 1625px #ffffffff, 1362px 1254px #ffffffff, 2281px 517px #ffffffff, 280px 1377px #ffffffff, 707px 765px #ffffffff, 1110px 874px #ffffffff, 395px 1772px #ffffffff, 598px 1275px #ffffffff, 566px 2222px #ffffffff, 1134px 2076px #ffffffff, 1256px 960px #ffffffff, 2362px 1236px #ffffffff, 343px 940px #ffffffff, 764px 420px #ffffffff, 94px 197px #ffffffff, 1811px 79px #ffffffff, 613px 902px #ffffffff, 461px 1907px #ffffffff, 1480px 399px #ffffffff, 2319px 146px #ffffffff, 2551px 1000px #ffffffff, 590px 1137px #ffffffff, 384px 734px #ffffffff, 1843px 1622px #ffffffff, 2215px 364px #ffffffff, 1234px 598px #ffffffff, 2079px 1263px #ffffffff, 739px 1859px #ffffffff, 1879px 1507px #ffffffff, 1056px 2510px #ffffffff, 937px 2137px #ffffffff, 1918px 855px #ffffffff, 1560px 1803px #ffffffff, 587px 1502px #ffffffff, 1042px 545px #ffffffff, 745px 1237px #ffffffff, 1100px 1615px #ffffffff, 731px 873px #ffffffff, 1900px 936px #ffffffff, 951px 2245px #ffffffff, 1799px 58px #ffffffff, 2017px 1259px #ffffffff, 778px 721px #ffffffff, 2500px 1780px #ffffffff, 1744px 2055px #ffffffff, 2299px 260px #ffffffff, 1744px 457px #ffffffff, 1404px 2047px #ffffffff, 2324px 550px #ffffffff, 1137px 2033px #ffffffff, 681px 2275px #ffffffff, 1341px 1465px #ffffffff, 1476px 1276px #ffffffff, 1628px 1975px #ffffffff, 2145px 107px #ffffffff, 871px 327px #ffffffff, 2434px 900px #ffffffff, 609px 1800px #ffffffff, 1396px 2494px #ffffffff, 941px 120px #ffffffff, 108px 1834px #ffffffff, 2137px 1896px #ffffffff, 1901px 2340px #ffffffff, 2011px 1510px #ffffffff, 2524px 1568px #ffffffff, 2459px 534px #ffffffff, 445px 2148px #ffffffff, 1973px 59px #ffffffff, 1495px 2235px #ffffffff, 606px 2330px #ffffffff, 781px 147px #ffffffff, 1144px 1338px #ffffffff, 1216px 1103px #ffffffff, 607px 2512px #ffffffff, 2332px 2240px #ffffffff, 1034px 903px #ffffffff, 2546px 374px #ffffffff, 1730px 1017px #ffffffff, 558px 1200px #ffffffff, 504px 1125px #ffffffff, 936px 1519px #ffffffff, 1107px 1888px #ffffffff, 1455px 1177px #ffffffff, 289px 2101px #ffffffff, 882px 2418px #ffffffff, 686px 496px #ffffffff, 810px 2431px #ffffffff, 193px 2076px #ffffffff, 837px 1124px #ffffffff, 709px 1808px #ffffffff, 1456px 533px #ffffffff, 1576px 1067px #ffffffff, 1032px 1886px #ffffffff, 660px 490px #ffffffff, 806px 1498px #ffffffff, 720px 324px #ffffffff, 1431px 51px #ffffffff, 1601px 361px #ffffffff, 1868px 678px #ffffffff, 2499px 810px #ffffffff, 2187px 846px #ffffffff, 937px 2475px #ffffffff, 1088px 1349px #ffffffff, 406px 994px #ffffffff, 3px 1932px #ffffffff, 1886px 1607px #ffffffff, 2545px 1419px #ffffffff, 1011px 102px #ffffffff, 1412px 2098px #ffffffff, 665px 1713px #ffffffff, 926px 2048px #ffffffff, 1361px 289px #ffffffff, 267px 2005px #ffffffff, 2140px 592px #ffffffff, 1382px 1867px #ffffffff, 1014px 2054px #ffffffff, 697px 556px #ffffffff, 555px 1153px #ffffffff, 838px 2466px #ffffffff, 1756px 1721px #ffffffff, 187px 738px #ffffffff, 1562px 227px #ffffffff, 400px 2419px #ffffffff, 664px 727px #ffffffff, 1398px 1831px #ffffffff, 2341px 2413px #ffffffff, 1490px 709px #ffffffff, 1290px 2430px #ffffffff, 1808px 2150px #ffffffff, 1495px 2452px #ffffffff, 2035px 371px #ffffffff, 1085px 764px #ffffffff, 260px 1855px #ffffffff, 1745px 1199px #ffffffff, 1589px 2234px #ffffffff, 1023px 1765px #ffffffff, 1483px 669px #ffffffff, 2390px 489px #ffffffff, 1632px 1873px #ffffffff, 2091px 2312px #ffffffff, 2215px 927px #ffffffff, 1428px 1128px #ffffffff, 512px 2128px #ffffffff, 1584px 1990px #ffffffff, 606px 2114px #ffffffff, 2250px 1080px #ffffffff, 1384px 609px #ffffffff, 1053px 673px #ffffffff, 616px 1589px #ffffffff, 2407px 745px #ffffffff, 975px 1619px #ffffffff, 891px 476px #ffffffff, 567px 1230px #ffffffff, 1285px 664px #ffffffff, 62px 999px #ffffffff, 264px 1526px #ffffffff, 366px 541px #ffffffff, 893px 1286px #ffffffff, 1966px 828px #ffffffff, 913px 1296px #ffffffff, 2071px 403px #ffffffff, 2216px 1246px #ffffffff, 456px 57px #ffffffff, 615px 754px #ffffffff, 497px 2521px #ffffffff, 1315px 841px #ffffffff, 1023px 2184px #ffffffff, 1549px 1122px #ffffffff, 2162px 142px #ffffffff, 229px 845px #ffffffff, 343px 1895px #ffffffff, 172px 584px #ffffffff, 2266px 1893px #ffffffff, 2362px 644px #ffffffff, 814px 2076px #ffffffff, 946px 1848px #ffffffff, 1879px 1610px #ffffffff, 958px 1468px #ffffffff, 2426px 420px #ffffffff, 2061px 970px #ffffffff, 70px 1797px #ffffffff, 1050px 237px #ffffffff, 270px 1172px #ffffffff, 578px 1056px #ffffffff, 273px 1220px #ffffffff, 768px 2345px #ffffffff, 1260px 712px #ffffffff, 2438px 2528px #ffffffff, 471px 1476px #ffffffff, 611px 2541px #ffffffff, 701px 1430px #ffffffff, 241px 348px #ffffffff, 1214px 452px #ffffffff, 1332px 2084px #ffffffff, 1732px 1528px #ffffffff, 526px 100px #ffffffff, 2515px 167px #ffffffff, 1374px 2548px #ffffffff, 1479px 212px #ffffffff, 1505px 2219px #ffffffff, 2477px 1707px #ffffffff, 711px 995px #ffffffff, 2214px 1973px #ffffffff, 1120px 915px #ffffffff, 1774px 809px #ffffffff, 1955px 2253px #ffffffff, 1493px 2030px #ffffffff, 1358px 1139px #ffffffff, 136px 361px #ffffffff, 1881px 1049px #ffffffff, 2158px 200px #ffffffff, 332px 2377px #ffffffff, 1015px 1469px #ffffffff, 52px 1070px #ffffffff, 598px 561px #ffffffff, 1737px 2081px #ffffffff, 2462px 506px #ffffffff, 2559px 383px #ffffffff, 1390px 841px #ffffffff, 1398px 269px #ffffffff, 1359px 2081px #ffffffff, 802px 1653px #ffffffff, 1350px 1448px #ffffffff, 544px 2214px #ffffffff, 494px 1912px #ffffffff, 118px 534px #ffffffff, 214px 2368px #ffffffff, 537px 1316px #ffffffff, 1303px 1951px #ffffffff, 2248px 948px #ffffffff, 879px 1205px #ffffffff, 872px 2183px #ffffffff, 2465px 427px #ffffffff, 2431px 720px #ffffffff, 437px 699px #ffffffff, 1181px 2130px #ffffffff, 2534px 2px #ffffffff, 1750px 1286px #ffffffff, 1561px 540px #ffffffff, 644px 679px #ffffffff, 698px 710px #ffffffff, 2127px 1384px #ffffffff, 850px 366px #ffffffff, 574px 400px #ffffffff, 117px 337px #ffffffff, 615px 1531px #ffffffff, 437px 169px #ffffffff, 2371px 757px #ffffffff, 2411px 1916px #ffffffff, 1488px 830px #ffffffff, 459px 766px #ffffffff, 137px 671px #ffffffff, 13px 2084px #ffffffff, 1370px 1465px #ffffffff, 203px 288px #ffffffff, 91px 1325px #ffffffff, 954px 799px #ffffffff, 1443px 2147px #ffffffff, 1237px 1415px #ffffffff, 124px 2537px #ffffffff, 822px 466px #ffffffff, 1016px 628px #ffffffff, 2446px 370px #ffffffff, 1498px 2473px #ffffffff, 745px 710px #ffffffff, 2157px 486px #ffffffff, 1484px 807px #ffffffff, 322px 2497px #ffffffff, 2074px 1482px #ffffffff, 2023px 2287px #ffffffff, 1712px 123px #ffffffff, 467px 912px #ffffffff, 327px 1484px #ffffffff, 2303px 2190px #ffffffff, 82px 1003px #ffffffff, 1506px 2146px #ffffffff, 2119px 1783px #ffffffff, 2555px 1338px #ffffffff, 2396px 300px #ffffffff, 2558px 1229px #ffffffff, 1675px 1503px #ffffffff, 630px 2037px #ffffffff, 641px 455px #ffffffff, 495px 777px #ffffffff, 477px 1076px #ffffffff, 498px 168px #ffffffff, 1126px 282px #ffffffff, 774px 1752px #ffffffff, 986px 2493px #ffffffff, 1119px 2455px #ffffffff, 1378px 1547px #ffffffff, 1152px 1731px #ffffffff, 331px 2227px #ffffffff, 2437px 1517px #ffffffff, 2557px 1648px #ffffffff, 148px 2048px #ffffffff, 2137px 797px #ffffffff, 2291px 1189px #ffffffff, 1483px 1587px #ffffffff, 541px 1987px #ffffffff, 817px 633px #ffffffff, 2046px 734px #ffffffff, 1904px 1577px #ffffffff, 1070px 2442px #ffffffff, 625px 1977px #ffffffff, 1726px 2273px #ffffffff, 1407px 362px #ffffffff, 2186px 47px #ffffffff, 1202px 48px #ffffffff, 1375px 1531px #ffffffff, 2164px 1294px #ffffffff, 1275px 38px #ffffffff, 945px 1482px #ffffffff, 2012px 90px #ffffffff, 2131px 1378px #ffffffff, 2062px 1226px #ffffffff, 2389px 1677px #ffffffff, 1308px 109px #ffffffff, 1469px 1885px #ffffffff, 985px 1356px #ffffffff, 2115px 872px #ffffffff, 1739px 194px #ffffffff, 911px 985px #ffffffff, 879px 1164px #ffffffff, 390px 436px #ffffffff, 1967px 617px #ffffffff, 79px 1108px #ffffffff, 1060px 721px #ffffffff, 1070px 752px #ffffffff, 342px 1685px #ffffffff, 74px 1231px #ffffffff, 2356px 1154px #ffffffff, 1610px 695px #ffffffff, 254px 401px #ffffffff, 2483px 2514px #ffffffff, 2395px 1749px #ffffffff, 1014px 593px #ffffffff, 352px 510px #ffffffff, 593px 1527px #ffffffff, 1437px 1025px #ffffffff, 896px 2054px #ffffffff, 549px 1133px #ffffffff, 2036px 2220px #ffffffff, 1874px 487px #ffffffff, 858px 2191px #ffffffff, 601px 2074px #ffffffff, 2160px 1542px #ffffffff, 814px 1072px #ffffffff, 301px 1646px #ffffffff, 72px 1036px #ffffffff, 2143px 2337px #ffffffff, 675px 1219px #ffffffff, 2103px 2472px #ffffffff, 2042px 1274px #ffffffff, 795px 1744px #ffffffff, 672px 697px #ffffffff, 1844px 1681px #ffffffff, 28px 2014px #ffffffff, 660px 1222px #ffffffff, 2305px 171px #ffffffff, 2076px 1284px #ffffffff, 2321px 738px #ffffffff, 894px 1544px #ffffffff, 2020px 1040px #ffffffff, 2077px 688px #ffffffff, 721px 2172px #ffffffff, 1484px 2279px #ffffffff, 1432px 1618px #ffffffff, 349px 2439px #ffffffff, 2080px 567px #ffffffff, 2119px 1791px #ffffffff, 1834px 1453px #ffffffff, 245px 1608px #ffffffff, 1210px 1487px #ffffffff, 1521px 763px #ffffffff, 2554px 460px #ffffffff, 298px 222px #ffffffff, 799px 1330px #ffffffff, 679px 1313px #ffffffff, 1143px 1033px #ffffffff, 647px 904px #ffffffff, 1547px 1253px #ffffffff, 482px 939px #ffffffff, 2480px 2457px #ffffffff, 1767px 1839px #ffffffff, 673px 522px #ffffffff, 2039px 937px #ffffffff, 531px 646px #ffffffff, 367px 556px #ffffffff, 2034px 1169px #ffffffff, 107px 1413px #ffffffff, 77px 1299px #ffffffff, 222px 340px #ffffffff, 1492px 1369px #ffffffff, 711px 828px #ffffffff, 1911px 71px #ffffffff, 1582px 650px #ffffffff, 1274px 481px #ffffffff, 1681px 1037px #ffffffff, 2073px 388px #ffffffff, 2116px 2383px #ffffffff, 1016px 194px #ffffffff, 325px 2453px #ffffffff, 2314px 1800px #ffffffff, 474px 784px #ffffffff, 1457px 2156px #ffffffff, 824px 2425px #ffffffff, 2217px 979px #ffffffff, 2011px 1173px #ffffffff, 2064px 738px #ffffffff, 2024px 1680px #ffffffff, 1732px 1466px #ffffffff, 1301px 2055px #ffffffff, 330px 2436px #ffffffff, 1137px 2108px #ffffffff, 799px 1477px #ffffffff, 2518px 1677px #ffffffff, 1595px 1377px #ffffffff, 1314px 54px #ffffffff, 569px 1595px #ffffffff, 1717px 1089px #ffffffff, 2074px 1029px #ffffffff, 817px 1029px #ffffffff, 1853px 992px #ffffffff, 1380px 699px #ffffffff, 1395px 1537px #ffffffff, 1027px 1584px #ffffffff, 2103px 1434px #ffffffff, 2158px 2438px #ffffffff, 2005px 1028px #ffffffff, 1992px 2482px #ffffffff, 2297px 20px #ffffffff, 802px 702px #ffffffff, 392px 2437px #ffffffff, 1312px 1556px #ffffffff, 2509px 710px #ffffffff, 82px 1070px #ffffffff, 2444px 650px #ffffffff, 195px 2543px #ffffffff, 981px 948px #ffffffff, 1357px 1502px #ffffffff, 928px 486px #ffffffff, 688px 1092px #ffffffff, 753px 304px #ffffffff, 1195px 760px #ffffffff, 1500px 336px #ffffffff, 286px 2067px #ffffffff, 402px 943px #ffffffff, 1447px 1668px #ffffffff, 218px 1545px #ffffffff, 699px 2383px #ffffffff, 1838px 667px #ffffffff, 750px 72px #ffffffff, 477px 1184px #ffffffff, 1537px 1077px #ffffffff, 1277px 611px #ffffffff, 1264px 1338px #ffffffff, 2367px 2138px #ffffffff, 1957px 2109px #ffffffff, 1299px 1984px #ffffffff, 1253px 869px #ffffffff, 1564px 349px #ffffffff, 1211px 1867px #ffffffff, 1677px 1936px #ffffffff, 1759px 1482px #ffffffff, 1806px 124px #ffffffff, 655px 1526px #ffffffff, 97px 2407px #ffffffff, 1497px 575px #ffffffff, 1764px 1670px #ffffffff, 2027px 2216px #ffffffff, 524px 1291px #ffffffff, 1889px 1630px #ffffffff, 2543px 1301px #ffffffff, 2455px 1452px #ffffffff, 1150px 1626px #ffffffff, 1601px 225px #ffffffff, 960px 1680px #ffffffff, 2389px 1992px #ffffffff, 966px 190px #ffffffff, 339px 364px #ffffffff, 723px 2160px #ffffffff, 2535px 1766px #ffffffff, 1738px 2309px #ffffffff, 2311px 1922px #ffffffff, 1024px 1490px #ffffffff, 1800px 1084px #ffffffff, 2316px 2432px #ffffffff, 1866px 578px #ffffffff, 1207px 551px #ffffffff, 2221px 232px #ffffffff, 534px 1910px #ffffffff, 503px 441px #ffffffff, 262px 2192px #ffffffff, 448px 1139px #ffffffff, 606px 158px #ffffffff, 652px 713px #ffffffff, 879px 1730px #ffffffff, 2307px 963px #ffffffff, 2343px 261px #ffffffff, 1758px 414px #ffffffff, 2087px 571px #ffffffff, 1737px 2010px #ffffffff, 1780px 2066px #ffffffff, 1342px 1055px #ffffffff, 850px 2249px #ffffffff, 164px 1956px #ffffffff, 1805px 1214px #ffffffff, 261px 214px #ffffffff, 169px 1659px #ffffffff, 1684px 2520px #ffffffff, 286px 2328px #ffffffff, 1744px 1919px #ffffffff, 180px 2398px #ffffffff, 2417px 2148px #ffffffff, 1624px 774px #ffffffff, 508px 2426px #ffffffff, 1669px 1901px #ffffffff, 784px 1332px #ffffffff, 220px 564px #ffffffff, 147px 1552px #ffffffff, 1875px 69px #ffffffff, 1517px 958px #ffffffff, 739px 827px #ffffffff, 1707px 1295px #ffffffff, 2505px 1566px #ffffffff, 1599px 164px #ffffffff, 2384px 2127px #ffffffff, 547px 414px #ffffffff, 500px 1158px #ffffffff, 1134px 2314px #ffffffff, 1445px 1339px #ffffffff, 2208px 2039px #ffffffff, 418px 1137px #ffffffff, 348px 1205px #ffffffff, 664px 1804px #ffffffff, 49px 2175px #ffffffff, 2134px 2403px #ffffffff, 1830px 2478px #ffffffff, 2228px 2264px #ffffffff, 178px 1475px #ffffffff, 553px 2036px #ffffffff, 270px 2095px #ffffffff, 794px 193px #ffffffff, 131px 562px #ffffffff, 1695px 2120px #ffffffff, 2443px 1255px #ffffffff, 517px 550px #ffffffff, 805px 597px #ffffffff, 561px 1183px #ffffffff, 218px 598px #ffffffff, 2404px 690px #ffffffff, 2440px 540px #ffffffff, 79px 2237px #ffffffff, 2024px 1388px #ffffffff, 584px 800px #ffffffff, 1184px 1071px #ffffffff, 1733px 813px #ffffffff, 423px 1412px #ffffffff, 1939px 1914px #ffffffff, 965px 1982px #ffffffff, 2061px 759px #ffffffff, 191px 1539px #ffffffff, 1806px 107px #ffffffff, 2135px 1011px #ffffffff, 385px 525px #ffffffff, 2516px 618px #ffffffff, 1580px 1730px #ffffffff, 1406px 659px #ffffffff, 2395px 2462px #ffffffff, 1097px 1591px #ffffffff, 1750px 1207px #ffffffff, 1040px 1544px #ffffffff, 1430px 1757px #ffffffff, 363px 1992px #ffffffff, 2419px 2249px #ffffffff, 804px 1351px #ffffffff, 373px 1094px #ffffffff, 710px 171px #ffffffff, 1609px 274px #ffffffff, 2369px 819px #ffffffff, 190px 919px #ffffffff, 2548px 1262px #ffffffff, 1305px 1519px #ffffffff, 1535px 2558px #ffffffff, 528px 2374px #ffffffff, 2164px 1079px #ffffffff, 1746px 806px #ffffffff, 1370px 1140px #ffffffff, 213px 18px #ffffffff, 229px 979px #ffffffff;
    height: 1px;
    width: 1px;
}

.particle-1:after {
    box-shadow: 0px 0px #ffffffff, 2173px 16px #ffffffff, 4px 1535px #ffffffff, 1188px 736px #ffffffff, 872px 1494px #ffffffff, 2247px 1723px #ffffffff, 2348px 717px #ffffffff, 2192px 532px #ffffffff, 364px 2267px #ffffffff, 1795px 1749px #ffffffff, 15px 490px #ffffffff, 441px 445px #ffffffff, 2172px 1891px #ffffffff, 557px 55px #ffffffff, 2313px 1282px #ffffffff, 1370px 647px #ffffffff, 749px 58px #ffffffff, 1035px 1539px #ffffffff, 897px 1570px #ffffffff, 864px 2042px #ffffffff, 1920px 667px #ffffffff, 1676px 1554px #ffffffff, 2458px 273px #ffffffff, 1442px 2329px #ffffffff, 2407px 1300px #ffffffff, 975px 688px #ffffffff, 1238px 633px #ffffffff, 583px 2262px #ffffffff, 1482px 1451px #ffffffff, 851px 92px #ffffffff, 1737px 1863px #ffffffff, 1279px 2115px #ffffffff, 1268px 1404px #ffffffff, 2132px 988px #ffffffff, 1371px 2373px #ffffffff, 1873px 1629px #ffffffff, 1501px 921px #ffffffff, 1399px 572px #ffffffff, 1545px 905px #ffffffff, 2356px 2310px #ffffffff, 1820px 2537px #ffffffff, 2170px 1621px #ffffffff, 953px 1060px #ffffffff, 939px 458px #ffffffff, 2183px 405px #ffffffff, 15px 2110px #ffffffff, 2200px 2124px #ffffffff, 217px 1842px #ffffffff, 1028px 1223px #ffffffff, 2122px 294px #ffffffff, 1854px 2015px #ffffffff, 823px 85px #ffffffff, 905px 2531px #ffffffff, 1466px 1982px #ffffffff, 954px 604px #ffffffff, 395px 1746px #ffffffff, 269px 1067px #ffffffff, 2299px 1376px #ffffffff, 1144px 1881px #ffffffff, 1860px 1925px #ffffffff, 2403px 2414px #ffffffff, 1936px 1822px #ffffffff, 169px 347px #ffffffff, 1947px 2337px #ffffffff, 2296px 820px #ffffffff, 783px 2169px #ffffffff, 812px 792px #ffffffff, 601px 1392px #ffffffff, 405px 1792px #ffffffff, 1851px 880px #ffffffff, 1544px 688px #ffffffff, 807px 275px #ffffffff, 333px 1354px #ffffffff, 782px 1317px #ffffffff, 1605px 1911px #ffffffff, 617px 2548px #ffffffff, 557px 182px #ffffffff, 1675px 920px #ffffffff, 2481px 2411px #ffffffff, 154px 953px #ffffffff, 2114px 1787px #ffffffff, 522px 716px #ffffffff, 88px 392px #ffffffff, 1765px 727px #ffffffff, 603px 261px #ffffffff, 1609px 330px #ffffffff, 565px 217px #ffffffff, 1316px 2004px #ffffffff, 90px 2455px #ffffffff, 2212px 2189px #ffffffff, 84px 1600px #ffffffff, 1759px 1348px #ffffffff, 160px 139px #ffffffff, 655px 1450px #ffffffff, 2024px 858px #ffffffff, 2407px 2407px #ffffffff, 686px 549px #ffffffff, 1067px 743px #ffffffff, 1586px 298px #ffffffff, 1311px 914px #ffffffff, 1681px 1973px #ffffffff, 2033px 2145px #ffffffff, 353px 1705px #ffffffff, 190px 567px #ffffffff, 2258px 2463px #ffffffff, 270px 995px #ffffffff, 1107px 1423px #ffffffff, 65px 2013px #ffffffff, 676px 573px #ffffffff, 801px 1292px #ffffffff, 754px 276px #ffffffff, 547px 25px #ffffffff, 471px 443px #ffffffff, 1014px 437px #ffffffff, 1951px 352px #ffffffff, 1182px 881px #ffffffff, 1490px 1471px #ffffffff, 736px 2477px #ffffffff, 341px 363px #ffffffff, 441px 380px #ffffffff, 2165px 1467px #ffffffff, 971px 1757px #ffffffff, 1630px 2364px #ffffffff, 2348px 346px #ffffffff, 1244px 2447px #ffffffff, 2133px 1263px #ffffffff, 11px 217px #ffffffff, 680px 1135px #ffffffff, 1831px 961px #ffffffff, 1865px 1490px #ffffffff, 1978px 2163px #ffffffff, 193px 788px #ffffffff, 1780px 2182px #ffffffff, 373px 295px #ffffffff, 508px 1692px #ffffffff, 602px 229px #ffffffff, 1508px 201px #ffffffff, 358px 2371px #ffffffff, 1356px 895px #ffffffff, 442px 1900px #ffffffff, 2283px 758px #ffffffff, 33px 1281px #ffffffff, 1130px 1920px #ffffffff, 743px 1004px #ffffffff, 676px 1752px #ffffffff, 298px 623px #ffffffff, 1601px 1285px #ffffffff, 220px 1865px #ffffffff, 2393px 1278px #ffffffff, 178px 1277px #ffffffff, 2433px 11px #ffffffff, 283px 75px #ffffffff, 1171px 645px #ffffffff, 2371px 1387px #ffffffff, 1006px 477px #ffffffff, 947px 1122px #ffffffff, 1559px 995px #ffffffff, 1842px 1376px #ffffffff, 2131px 1231px #ffffffff, 858px 2490px #ffffffff, 132px 198px #ffffffff, 851px 1685px #ffffffff, 1521px 376px #ffffffff, 1053px 38px #ffffffff, 1118px 751px #ffffffff, 279px 1892px #ffffffff, 2359px 768px #ffffffff, 1427px 1648px #ffffffff, 1499px 994px #ffffffff, 1212px 1850px #ffffffff, 1803px 1165px #ffffffff, 221px 1231px #ffffffff, 1243px 269px #ffffffff, 969px 1835px #ffffffff, 860px 1962px #ffffffff, 2045px 2295px #ffffffff, 18px 942px #ffffffff, 916px 69px #ffffffff, 942px 1579px #ffffffff, 2000px 331px #ffffffff, 778px 733px #ffffffff, 645px 330px #ffffffff, 1305px 1682px #ffffffff, 238px 2522px #ffffffff, 600px 1308px #ffffffff, 1266px 1219px #ffffffff, 2053px 558px #ffffffff, 317px 1544px #ffffffff, 1184px 360px #ffffffff, 121px 2005px #ffffffff, 918px 2171px #ffffffff, 1892px 1256px #ffffffff, 467px 499px #ffffffff, 339px 889px #ffffffff, 643px 2198px #ffffffff, 1910px 808px #ffffffff, 1861px 2519px #ffffffff, 1924px 1734px #ffffffff, 1276px 2284px #ffffffff, 573px 2310px #ffffffff, 1105px 314px #ffffffff, 2367px 1217px #ffffffff, 2475px 692px #ffffffff, 510px 1469px #ffffffff, 695px 1950px #ffffffff, 877px 2198px #ffffffff, 785px 209px #ffffffff, 296px 2532px #ffffffff, 1356px 1377px #ffffffff, 951px 1040px #ffffffff, 1902px 782px #ffffffff, 1152px 2449px #ffffffff, 1108px 1109px #ffffffff, 649px 1424px #ffffffff, 1212px 1901px #ffffffff, 446px 576px #ffffffff, 674px 1864px #ffffffff, 868px 1469px #ffffffff, 1296px 800px #ffffffff, 642px 1888px #ffffffff, 1215px 1945px #ffffffff, 1075px 2309px #ffffffff, 137px 796px #ffffffff, 1476px 2280px #ffffffff, 1405px 429px #ffffffff, 2522px 2256px #ffffffff, 739px 2339px #ffffffff, 551px 784px #ffffffff, 251px 1041px #ffffffff, 1346px 56px #ffffffff, 2438px 2326px #ffffffff, 333px 2446px #ffffffff, 561px 2016px #ffffffff, 665px 1867px #ffffffff, 2120px 1495px #ffffffff, 464px 1296px #ffffffff, 2036px 575px #ffffffff, 2501px 639px #ffffffff, 245px 1940px #ffffffff, 2152px 1581px #ffffffff, 2555px 1638px #ffffffff, 1315px 1677px #ffffffff, 370px 1613px #ffffffff, 1111px 2205px #ffffffff, 1464px 2310px #ffffffff, 365px 197px #ffffffff, 195px 1763px #ffffffff, 2488px 1984px #ffffffff, 2365px 2118px #ffffffff, 2188px 2215px #ffffffff, 1853px 1025px #ffffffff, 2240px 243px #ffffffff, 1921px 1302px #ffffffff, 835px 1194px #ffffffff, 819px 389px #ffffffff, 819px 2277px #ffffffff, 687px 1972px #ffffffff, 1217px 250px #ffffffff, 162px 990px #ffffffff, 736px 1376px #ffffffff, 421px 2474px #ffffffff, 2342px 728px #ffffffff, 1521px 2118px #ffffffff, 1057px 929px #ffffffff, 412px 2453px #ffffffff, 1334px 2425px #ffffffff, 2055px 216px #ffffffff, 2388px 1970px #ffffffff, 2558px 1703px #ffffffff, 2299px 628px #ffffffff, 1443px 643px #ffffffff, 1924px 2469px #ffffffff, 2486px 288px #ffffffff, 2484px 1530px #ffffffff, 2425px 99px #ffffffff, 473px 1768px #ffffffff, 1183px 1731px #ffffffff, 1277px 2019px #ffffffff, 798px 398px #ffffffff, 1553px 1601px #ffffffff, 2466px 1188px #ffffffff, 2417px 51px #ffffffff, 1200px 287px #ffffffff, 1402px 807px #ffffffff, 922px 1791px #ffffffff, 312px 2008px #ffffffff, 783px 122px #ffffffff, 1172px 2268px #ffffffff, 820px 1794px #ffffffff, 1076px 264px #ffffffff, 8px 2181px #ffffffff, 484px 231px #ffffffff, 1572px 855px #ffffffff, 2140px 2160px #ffffffff, 56px 1552px #ffffffff, 2384px 2070px #ffffffff, 247px 2360px #ffffffff, 1573px 36px #ffffffff, 2516px 1435px #ffffffff, 158px 2456px #ffffffff, 1833px 1086px #ffffffff, 1953px 2485px #ffffffff, 121px 2277px #ffffffff, 729px 1817px #ffffffff, 306px 2216px #ffffffff, 226px 1886px #ffffffff, 1349px 2216px #ffffffff, 2198px 1579px #ffffffff, 2151px 1057px #ffffffff, 1049px 1085px #ffffffff, 309px 2018px #ffffffff, 1703px 507px #ffffffff, 2076px 1136px #ffffffff, 351px 94px #ffffffff, 1344px 1289px #ffffffff, 1742px 725px #ffffffff, 1854px 42px #ffffffff, 921px 331px #ffffffff, 688px 928px #ffffffff, 1397px 80px #ffffffff, 475px 2488px #ffffffff, 2139px 1730px #ffffffff, 355px 1509px #ffffffff, 2331px 1419px #ffffffff, 2088px 692px #ffffffff, 1197px 471px #ffffffff, 2416px 1036px #ffffffff, 192px 876px #ffffffff, 1507px 1508px #ffffffff, 442px 2146px #ffffffff, 2307px 2473px #ffffffff, 1822px 1434px #ffffffff, 1958px 22px #ffffffff, 826px 1297px #ffffffff, 2491px 2158px #ffffffff, 2213px 996px #ffffffff, 2338px 2195px #ffffffff, 1374px 2074px #ffffffff, 1424px 518px #ffffffff, 387px 1942px #ffffffff, 1252px 1174px #ffffffff, 632px 1700px #ffffffff, 1251px 2156px #ffffffff, 1240px 372px #ffffffff, 30px 1039px #ffffffff, 2382px 1523px #ffffffff, 1848px 1204px #ffffffff, 2016px 428px #ffffffff, 1526px 1311px #ffffffff, 862px 1830px #ffffffff, 2333px 1868px #ffffffff, 19px 2517px #ffffffff, 1446px 1238px #ffffffff, 1070px 510px #ffffffff, 1421px 1812px #ffffffff, 1230px 1539px #ffffffff, 132px 1531px #ffffffff, 892px 524px #ffffffff, 1624px 1784px #ffffffff, 831px 55px #ffffffff, 1831px 1598px #ffffffff, 988px 873px #ffffffff, 463px 639px #ffffffff, 1822px 822px #ffffffff, 1947px 1101px #ffffffff, 2382px 621px #ffffffff, 1203px 1308px #ffffffff, 2010px 1728px #ffffffff, 962px 119px #ffffffff, 599px 865px #ffffffff, 765px 989px #ffffffff, 323px 12px #ffffffff, 754px 1967px #ffffffff, 1783px 1075px #ffffffff, 302px 422px #ffffffff, 621px 85px #ffffffff, 802px 1632px #ffffffff, 1442px 1274px #ffffffff, 886px 682px #ffffffff, 709px 255px #ffffffff, 1453px 1310px #ffffffff, 962px 284px #ffffffff, 1421px 1210px #ffffffff, 1911px 924px #ffffffff, 1427px 920px #ffffffff, 2321px 207px #ffffffff, 1772px 1669px #ffffffff, 2515px 1903px #ffffffff, 1428px 1568px #ffffffff, 2178px 604px #ffffffff, 1993px 599px #ffffffff, 1439px 434px #ffffffff, 1150px 2532px #ffffffff, 1815px 1671px #ffffffff, 1773px 2110px #ffffffff, 41px 1508px #ffffffff, 1196px 2234px #ffffffff, 184px 1372px #ffffffff, 2170px 1498px #ffffffff, 1474px 807px #ffffffff, 355px 1836px #ffffffff, 1062px 854px #ffffffff, 1563px 2102px #ffffffff, 881px 1727px #ffffffff, 536px 991px #ffffffff, 2368px 2395px #ffffffff, 929px 1607px #ffffffff, 987px 557px #ffffffff, 1502px 807px #ffffffff, 604px 2176px #ffffffff, 1742px 59px #ffffffff, 767px 2062px #ffffffff, 1730px 2097px #ffffffff, 357px 683px #ffffffff, 1855px 1029px #ffffffff, 1193px 2546px #ffffffff, 852px 1863px #ffffffff, 880px 578px #ffffffff, 569px 1754px #ffffffff, 1579px 670px #ffffffff, 481px 729px #ffffffff, 224px 1596px #ffffffff, 2485px 2206px #ffffffff, 765px 1011px #ffffffff, 651px 998px #ffffffff, 2381px 489px #ffffffff, 1720px 470px #ffffffff, 2115px 1048px #ffffffff, 2207px 696px #ffffffff, 1082px 1351px #ffffffff, 2136px 453px #ffffffff, 1979px 879px #ffffffff, 2309px 1542px #ffffffff, 1097px 665px #ffffffff, 608px 751px #ffffffff, 2086px 2384px #ffffffff, 847px 523px #ffffffff, 1030px 87px #ffffffff, 46px 228px #ffffffff, 1581px 2398px #ffffffff, 2292px 1415px #ffffffff, 2550px 223px #ffffffff, 1803px 433px #ffffffff, 2304px 679px #ffffffff, 1959px 709px #ffffffff, 1655px 1951px #ffffffff, 2095px 2304px #ffffffff, 1976px 2548px #ffffffff, 802px 670px #ffffffff, 1708px 297px #ffffffff, 1978px 2496px #ffffffff, 2171px 267px #ffffffff, 307px 199px #ffffffff, 743px 791px #ffffffff, 2536px 2545px #ffffffff, 1823px 2310px #ffffffff, 498px 603px #ffffffff, 537px 2202px #ffffffff, 1297px 420px #ffffffff, 537px 210px #ffffffff, 1839px 1983px #ffffffff, 597px 852px #ffffffff, 1127px 550px #ffffffff, 2326px 632px #ffffffff, 1237px 1020px #ffffffff, 2111px 1149px #ffffffff, 683px 260px #ffffffff, 1529px 2099px #ffffffff, 1289px 1205px #ffffffff, 323px 796px #ffffffff, 174px 775px #ffffffff, 2540px 702px #ffffffff, 2346px 1037px #ffffffff, 257px 2205px #ffffffff, 1290px 1926px #ffffffff, 2384px 2329px #ffffffff, 1573px 1321px #ffffffff, 991px 671px #ffffffff, 2057px 2476px #ffffffff, 2411px 1556px #ffffffff, 131px 874px #ffffffff, 2328px 1330px #ffffffff, 741px 611px #ffffffff, 2390px 2498px #ffffffff, 1111px 2528px #ffffffff, 512px 511px #ffffffff, 2297px 125px #ffffffff, 586px 1997px #ffffffff, 1899px 13px #ffffffff, 691px 2128px #ffffffff, 1627px 496px #ffffffff, 1695px 2186px #ffffffff, 1796px 545px #ffffffff, 2098px 253px #ffffffff, 1882px 1559px #ffffffff, 1432px 1549px #ffffffff, 322px 2294px #ffffffff, 347px 1946px #ffffffff, 2381px 794px #ffffffff, 2001px 1077px #ffffffff, 223px 2406px #ffffffff, 942px 1857px #ffffffff, 291px 1675px #ffffffff, 1240px 839px #ffffffff, 1982px 733px #ffffffff, 427px 893px #ffffffff, 1376px 907px #ffffffff, 169px 34px #ffffffff, 1298px 1061px #ffffffff, 2127px 542px #ffffffff, 1738px 719px #ffffffff, 1792px 1454px #ffffffff, 2178px 1414px #ffffffff, 992px 1401px #ffffffff, 794px 2287px #ffffffff, 2529px 2338px #ffffffff, 397px 102px #ffffffff, 1811px 1166px #ffffffff, 1056px 2218px #ffffffff, 588px 2137px #ffffffff, 1559px 871px #ffffffff, 154px 1533px #ffffffff, 1044px 158px #ffffffff, 1339px 2136px #ffffffff, 417px 288px #ffffffff, 1201px 137px #ffffffff, 2137px 1876px #ffffffff, 488px 2510px #ffffffff, 471px 159px #ffffffff, 2458px 729px #ffffffff, 743px 367px #ffffffff, 540px 495px #ffffffff, 1670px 2161px #ffffffff, 1648px 1826px #ffffffff, 829px 1727px #ffffffff, 1498px 1184px #ffffffff, 2335px 2px #ffffffff, 148px 1321px #ffffffff, 302px 166px #ffffffff, 896px 1565px #ffffffff, 395px 1823px #ffffffff, 2428px 2512px #ffffffff, 1438px 2092px #ffffffff, 2006px 1936px #ffffffff, 266px 488px #ffffffff, 2165px 1727px #ffffffff, 173px 578px #ffffffff, 1862px 2201px #ffffffff, 980px 717px #ffffffff, 2328px 358px #ffffffff, 950px 1204px #ffffffff, 257px 1429px #ffffffff, 1018px 2088px #ffffffff, 882px 1792px #ffffffff, 583px 1961px #ffffffff, 448px 2348px #ffffffff, 1469px 1341px #ffffffff, 2142px 1456px #ffffffff, 233px 683px #ffffffff, 2423px 1406px #ffffffff, 1851px 1909px #ffffffff, 1337px 329px #ffffffff, 2418px 663px #ffffffff, 749px 2499px #ffffffff, 2293px 1426px #ffffffff, 977px 2291px #ffffffff, 2163px 1310px #ffffffff, 2142px 1987px #ffffffff, 419px 353px #ffffffff, 1252px 1062px #ffffffff, 111px 2456px #ffffffff, 2025px 1988px #ffffffff, 1760px 111px #ffffffff, 1451px 401px #ffffffff, 1928px 1311px #ffffffff, 1203px 2521px #ffffffff, 1221px 636px #ffffffff, 1331px 2054px #ffffffff, 2440px 928px #ffffffff, 1395px 100px #ffffffff, 874px 723px #ffffffff, 2251px 1200px #ffffffff, 442px 554px #ffffffff, 686px 1509px #ffffffff, 1309px 77px #ffffffff, 465px 1548px #ffffffff, 153px 851px #ffffffff, 1314px 1619px #ffffffff, 1617px 189px #ffffffff, 135px 2455px #ffffffff, 155px 243px #ffffffff, 1764px 546px #ffffffff, 782px 1055px #ffffffff, 1887px 1312px #ffffffff, 232px 1469px #ffffffff, 757px 1664px #ffffffff, 2012px 1173px #ffffffff, 24px 37px #ffffffff, 455px 414px #ffffffff, 1989px 453px #ffffffff, 1642px 979px #ffffffff;
    height: 1px;
    width: 1px;
}

.particle-2 {
    -webkit-animation: animParticle 120s linear infinite;
    animation: animParticle 120s linear infinite;
    box-shadow: 0px 0px #ffffffff, 820px 2123px #ffffffff, 1256px 2345px #ffffffff, 1997px 1395px #ffffffff, 435px 150px #ffffffff, 671px 813px #ffffffff, 2073px 204px #ffffffff, 314px 1582px #ffffffff, 2158px 643px #ffffffff, 2371px 2074px #ffffffff, 2314px 727px #ffffffff, 2343px 1368px #ffffffff, 2290px 1025px #ffffffff, 1988px 2423px #ffffffff, 1439px 686px #ffffffff, 2373px 2228px #ffffffff, 613px 54px #ffffffff, 2374px 1504px #ffffffff, 1430px 2069px #ffffffff, 1688px 1965px #ffffffff, 897px 887px #ffffffff, 1810px 1864px #ffffffff, 361px 2479px #ffffffff, 1116px 1084px #ffffffff, 812px 926px #ffffffff, 1356px 82px #ffffffff, 1229px 2448px #ffffffff, 2430px 1929px #ffffffff, 2289px 1883px #ffffffff, 1904px 239px #ffffffff, 652px 2527px #ffffffff, 557px 2351px #ffffffff, 1610px 1978px #ffffffff, 1116px 1807px #ffffffff, 1928px 2273px #ffffffff, 542px 507px #ffffffff, 1119px 2084px #ffffffff, 1641px 2327px #ffffffff, 2155px 851px #ffffffff, 43px 1634px #ffffffff, 757px 132px #ffffffff, 2282px 89px #ffffffff, 2152px 1305px #ffffffff, 1924px 2232px #ffffffff, 304px 2399px #ffffffff, 608px 1703px #ffffffff, 1718px 2437px #ffffffff, 1302px 1315px #ffffffff, 12px 2554px #ffffffff, 1383px 2204px #ffffffff, 1921px 2212px #ffffffff, 277px 591px #ffffffff, 310px 1279px #ffffffff, 1187px 995px #ffffffff, 246px 1973px #ffffffff, 1620px 1177px #ffffffff, 1724px 77px #ffffffff, 1723px 1856px #ffffffff, 1208px 644px #ffffffff, 725px 1866px #ffffffff, 454px 1683px #ffffffff, 1510px 1392px #ffffffff, 513px 688px #ffffffff, 1335px 1487px #ffffffff, 1202px 164px #ffffffff, 1956px 945px #ffffffff, 1027px 948px #ffffffff, 2133px 2179px #ffffffff, 1370px 1187px #ffffffff, 1405px 946px #ffffffff, 867px 1182px #ffffffff, 1617px 2447px #ffffffff, 2167px 966px #ffffffff, 2289px 1189px #ffffffff, 739px 779px #ffffffff, 1171px 1544px #ffffffff, 691px 101px #ffffffff, 1687px 1794px #ffffffff, 272px 556px #ffffffff, 1220px 2322px #ffffffff, 2305px 2378px #ffffffff, 58px 2487px #ffffffff, 2082px 679px #ffffffff, 1675px 440px #ffffffff, 1496px 2307px #ffffffff, 355px 1076px #ffffffff, 667px 683px #ffffffff, 1132px 2263px #ffffffff, 374px 139px #ffffffff, 1688px 456px #ffffffff, 774px 322px #ffffffff, 1005px 423px #ffffffff, 2357px 2203px #ffffffff, 158px 1013px #ffffffff, 1897px 1196px #ffffffff, 2545px 293px #ffffffff, 2134px 2084px #ffffffff, 683px 634px #ffffffff, 579px 887px #ffffffff, 1915px 436px #ffffffff, 1400px 1483px #ffffffff, 511px 2321px #ffffffff, 1831px 429px #ffffffff, 1197px 979px #ffffffff, 1px 339px #ffffffff, 48px 1349px #ffffffff, 719px 1636px #ffffffff, 792px 690px #ffffffff, 436px 1301px #ffffffff, 2249px 1950px #ffffffff, 867px 2221px #ffffffff, 499px 1231px #ffffffff, 2044px 458px #ffffffff, 1372px 1361px #ffffffff, 1080px 33px #ffffffff, 4px 330px #ffffffff, 899px 509px #ffffffff, 731px 167px #ffffffff, 761px 2038px #ffffffff, 691px 1543px #ffffffff, 2490px 2219px #ffffffff, 1681px 1154px #ffffffff, 1070px 759px #ffffffff, 799px 910px #ffffffff, 460px 228px #ffffffff, 1025px 537px #ffffffff, 2518px 534px #ffffffff, 13px 525px #ffffffff, 887px 742px #ffffffff, 1977px 853px #ffffffff, 1364px 2020px #ffffffff, 492px 42px #ffffffff, 478px 1934px #ffffffff, 2493px 820px #ffffffff, 1483px 2060px #ffffffff, 494px 1047px #ffffffff, 2180px 2077px #ffffffff, 2514px 1757px #ffffffff, 261px 2273px #ffffffff, 1891px 2324px #ffffffff, 469px 9px #ffffffff, 1527px 1367px #ffffffff, 1205px 556px #ffffffff, 2095px 1737px #ffffffff, 110px 1018px #ffffffff, 1479px 376px #ffffffff, 568px 376px #ffffffff, 1807px 1294px #ffffffff, 723px 1989px #ffffffff, 1215px 74px #ffffffff, 1950px 2347px #ffffffff, 1155px 1601px #ffffffff, 651px 1450px #ffffffff, 1749px 2560px #ffffffff, 555px 1401px #ffffffff, 1599px 1494px #ffffffff, 869px 369px #ffffffff, 2305px 120px #ffffffff, 1561px 238px #ffffffff, 1265px 240px #ffffffff, 1856px 1039px #ffffffff, 336px 79px #ffffffff, 1647px 2376px #ffffffff, 2357px 316px #ffffffff, 1386px 1976px #ffffffff, 1448px 195px #ffffffff, 872px 2254px #ffffffff, 704px 627px #ffffffff, 1103px 1017px #ffffffff, 2265px 1980px #ffffffff, 587px 2155px #ffffffff, 2291px 2122px #ffffffff, 1699px 1481px #ffffffff, 809px 1665px #ffffffff, 1068px 428px #ffffffff, 1143px 1644px #ffffffff, 355px 1906px #ffffffff, 2462px 1937px #ffffffff, 1432px 1735px #ffffffff, 497px 1091px #ffffffff, 138px 1493px #ffffffff, 2547px 1366px #ffffffff, 2517px 607px #ffffffff, 1558px 1503px #ffffffff, 2453px 1278px #ffffffff, 2003px 2164px #ffffffff, 1469px 1961px #ffffffff, 99px 1062px #ffffffff, 1372px 2483px #ffffffff, 773px 111px #ffffffff, 2346px 701px #ffffffff, 3px 725px #ffffffff, 1272px 2131px #ffffffff, 2464px 834px #ffffffff, 394px 618px #ffffffff, 1502px 988px #ffffffff, 50px 2355px #ffffffff, 2194px 873px #ffffffff, 2366px 1589px #ffffffff, 1696px 609px #ffffffff, 1598px 1636px #ffffffff;
    height: 2px;
    width: 2px;
}

.particle-2:after {
    box-shadow: 0px 0px #ffffffff, 294px 1913px #ffffffff, 659px 1556px #ffffffff, 360px 1872px #ffffffff, 1546px 521px #ffffffff, 915px 19px #ffffffff, 2048px 425px #ffffffff, 590px 117px #ffffffff, 1254px 76px #ffffffff, 1125px 1146px #ffffffff, 14px 965px #ffffffff, 410px 1567px #ffffffff, 1101px 1899px #ffffffff, 282px 319px #ffffffff, 202px 212px #ffffffff, 1880px 1547px #ffffffff, 2006px 2148px #ffffffff, 563px 1611px #ffffffff, 917px 989px #ffffffff, 319px 1777px #ffffffff, 577px 929px #ffffffff, 452px 576px #ffffffff, 2246px 632px #ffffffff, 1910px 160px #ffffffff, 687px 191px #ffffffff, 438px 78px #ffffffff, 1562px 1462px #ffffffff, 1876px 1807px #ffffffff, 727px 2452px #ffffffff, 380px 2181px #ffffffff, 451px 1245px #ffffffff, 1397px 2115px #ffffffff, 1937px 2509px #ffffffff, 1610px 1057px #ffffffff, 1901px 185px #ffffffff, 1487px 702px #ffffffff, 1254px 1917px #ffffffff, 2537px 2450px #ffffffff, 1884px 1611px #ffffffff, 1228px 473px #ffffffff, 1978px 621px #ffffffff, 874px 283px #ffffffff, 868px 1717px #ffffffff, 45px 1700px #ffffffff, 778px 1418px #ffffffff, 1697px 1546px #ffffffff, 1604px 2009px #ffffffff, 306px 587px #ffffffff, 1191px 259px #ffffffff, 556px 2462px #ffffffff, 1054px 2340px #ffffffff, 419px 2481px #ffffffff, 1665px 1539px #ffffffff, 2003px 980px #ffffffff, 638px 566px #ffffffff, 1437px 1824px #ffffffff, 850px 351px #ffffffff, 1137px 1098px #ffffffff, 702px 2532px #ffffffff, 1172px 744px #ffffffff, 884px 6px #ffffffff, 2050px 1721px #ffffffff, 2268px 343px #ffffffff, 2363px 1478px #ffffffff, 892px 2480px #ffffffff, 1079px 1867px #ffffffff, 36px 302px #ffffffff, 1707px 36px #ffffffff, 1105px 1287px #ffffffff, 536px 2293px #ffffffff, 195px 1968px #ffffffff, 2061px 1679px #ffffffff, 1252px 501px #ffffffff, 485px 1071px #ffffffff, 1465px 1808px #ffffffff, 1296px 1164px #ffffffff, 2313px 265px #ffffffff, 1235px 2073px #ffffffff, 1035px 533px #ffffffff, 1124px 1522px #ffffffff, 561px 2221px #ffffffff, 1454px 322px #ffffffff, 1992px 249px #ffffffff, 332px 1232px #ffffffff, 1033px 1377px #ffffffff, 2559px 678px #ffffffff, 2245px 1062px #ffffffff, 2099px 2015px #ffffffff, 1432px 2555px #ffffffff, 2106px 155px #ffffffff, 1547px 1105px #ffffffff, 1924px 1389px #ffffffff, 1611px 2421px #ffffffff, 373px 1480px #ffffffff, 2437px 1600px #ffffffff, 2254px 1280px #ffffffff, 1642px 698px #ffffffff, 949px 1659px #ffffffff, 1983px 2381px #ffffffff, 1855px 1318px #ffffffff, 583px 2093px #ffffffff, 1258px 2018px #ffffffff, 22px 616px #ffffffff, 454px 272px #ffffffff, 2453px 915px #ffffffff, 484px 43px #ffffffff, 2056px 2156px #ffffffff, 929px 2263px #ffffffff, 295px 936px #ffffffff, 592px 587px #ffffffff, 77px 1693px #ffffffff, 2016px 678px #ffffffff, 1303px 1498px #ffffffff, 1524px 2355px #ffffffff, 974px 489px #ffffffff, 2484px 1354px #ffffffff, 421px 1783px #ffffffff, 350px 1204px #ffffffff, 2375px 1828px #ffffffff, 2551px 1278px #ffffffff, 2126px 109px #ffffffff, 2510px 1837px #ffffffff, 55px 82px #ffffffff, 2079px 519px #ffffffff, 1984px 938px #ffffffff, 263px 2518px #ffffffff, 287px 1341px #ffffffff, 828px 2094px #ffffffff, 2123px 1138px #ffffffff, 275px 2460px #ffffffff, 1261px 2539px #ffffffff, 2059px 851px #ffffffff, 1044px 1102px #ffffffff, 846px 2351px #ffffffff, 1435px 271px #ffffffff, 2324px 2094px #ffffffff, 1727px 1395px #ffffffff, 1087px 2138px #ffffffff, 298px 409px #ffffffff, 2110px 1306px #ffffffff, 1676px 1375px #ffffffff, 1399px 967px #ffffffff, 826px 424px #ffffffff, 2206px 54px #ffffffff, 1189px 261px #ffffffff, 1968px 1670px #ffffffff, 1997px 495px #ffffffff, 280px 2513px #ffffffff, 477px 1115px #ffffffff, 560px 1581px #ffffffff, 907px 1731px #ffffffff, 2283px 1235px #ffffffff, 266px 2072px #ffffffff, 2460px 727px #ffffffff, 1264px 2171px #ffffffff, 1454px 795px #ffffffff, 2292px 2103px #ffffffff, 852px 1938px #ffffffff, 1233px 302px #ffffffff, 1587px 1801px #ffffffff, 164px 997px #ffffffff, 2307px 598px #ffffffff, 1765px 1396px #ffffffff, 2196px 2237px #ffffffff, 1904px 1312px #ffffffff, 1557px 720px #ffffffff, 759px 641px #ffffffff, 1342px 1141px #ffffffff, 167px 1603px #ffffffff, 2274px 2257px #ffffffff, 567px 417px #ffffffff, 1000px 1253px #ffffffff, 1393px 2353px #ffffffff, 1502px 675px #ffffffff, 2266px 1403px #ffffffff, 1338px 1785px #ffffffff, 2430px 888px #ffffffff, 1150px 1786px #ffffffff, 164px 1653px #ffffffff, 1393px 1919px #ffffffff, 1116px 246px #ffffffff, 2494px 2558px #ffffffff, 2401px 931px #ffffffff, 1766px 1046px #ffffffff, 1446px 1px #ffffffff, 1371px 1920px #ffffffff, 368px 1649px #ffffffff, 353px 540px #ffffffff, 2288px 601px #ffffffff, 2483px 1034px #ffffffff, 10px 1473px #ffffffff, 1542px 2235px #ffffffff, 145px 1281px #ffffffff, 2002px 625px #ffffffff, 229px 776px #ffffffff, 629px 2183px #ffffffff, 2221px 9px #ffffffff, 1790px 1556px #ffffffff, 1008px 1946px #ffffffff, 1142px 2092px #ffffffff, 542px 2418px #ffffffff;
    height: 2px;
    width: 2px;
}

.particle-3 {
    -webkit-animation: animParticle 180s linear infinite;
    animation: animParticle 180s linear infinite;
    box-shadow: 0px 0px #ffffffff, 1020px 2226px #ffffffff, 1079px 2213px #ffffffff, 162px 1761px #ffffffff, 2526px 354px #ffffffff, 1473px 396px #ffffffff, 355px 2198px #ffffffff, 1364px 2453px #ffffffff, 706px 1208px #ffffffff, 225px 1569px #ffffffff, 183px 1904px #ffffffff, 766px 255px #ffffffff, 957px 1170px #ffffffff, 1740px 881px #ffffffff, 1419px 2147px #ffffffff, 1155px 2339px #ffffffff, 2236px 1188px #ffffffff, 56px 313px #ffffffff, 589px 930px #ffffffff, 1338px 2072px #ffffffff, 677px 32px #ffffffff, 749px 2004px #ffffffff, 105px 139px #ffffffff, 1396px 1579px #ffffffff, 607px 2327px #ffffffff, 1284px 906px #ffffffff, 1721px 1557px #ffffffff, 407px 961px #ffffffff, 981px 1618px #ffffffff, 984px 1926px #ffffffff, 990px 1142px #ffffffff, 116px 1762px #ffffffff, 677px 2083px #ffffffff, 1902px 1134px #ffffffff, 2336px 24px #ffffffff, 1407px 656px #ffffffff, 1034px 1705px #ffffffff, 2314px 447px #ffffffff, 1501px 1262px #ffffffff, 62px 2280px #ffffffff, 394px 1058px #ffffffff, 1966px 1764px #ffffffff, 1217px 1541px #ffffffff, 358px 1857px #ffffffff, 1472px 2306px #ffffffff, 22px 2077px #ffffffff, 2379px 2497px #ffffffff, 762px 717px #ffffffff, 1934px 487px #ffffffff, 1515px 2211px #ffffffff, 499px 1694px #ffffffff, 1506px 336px #ffffffff, 2067px 739px #ffffffff, 1112px 1297px #ffffffff, 1303px 1260px #ffffffff, 1038px 208px #ffffffff, 1073px 1165px #ffffffff, 854px 1352px #ffffffff, 45px 477px #ffffffff, 701px 1743px #ffffffff, 1034px 767px #ffffffff, 1653px 1486px #ffffffff, 26px 2271px #ffffffff, 1971px 1714px #ffffffff, 2445px 1056px #ffffffff, 2409px 723px #ffffffff, 757px 1242px #ffffffff, 2428px 953px #ffffffff, 598px 2348px #ffffffff, 2452px 207px #ffffffff, 2138px 2136px #ffffffff, 2393px 205px #ffffffff, 918px 441px #ffffffff, 1320px 1832px #ffffffff, 1120px 1784px #ffffffff, 2239px 1233px #ffffffff, 1046px 1424px #ffffffff, 392px 2135px #ffffffff, 643px 1006px #ffffffff, 1942px 96px #ffffffff, 1764px 2391px #ffffffff, 1114px 2217px #ffffffff, 1410px 2103px #ffffffff, 2348px 2509px #ffffffff, 745px 1931px #ffffffff, 2347px 1135px #ffffffff, 1000px 544px #ffffffff, 2461px 582px #ffffffff, 1822px 790px #ffffffff, 1132px 1436px #ffffffff, 1207px 2139px #ffffffff, 1922px 2260px #ffffffff, 1622px 1321px #ffffffff, 1812px 207px #ffffffff, 582px 1344px #ffffffff, 918px 579px #ffffffff, 1806px 1300px #ffffffff, 1918px 761px #ffffffff, 2318px 1567px #ffffffff, 919px 2198px #ffffffff, 2008px 2222px #ffffffff;
    height: 3px;
    width: 3px;
}

.particle-3:after {
    box-shadow: 0px 0px #ffffffff, 2148px 1068px #ffffffff, 1559px 721px #ffffffff, 1631px 1161px #ffffffff, 545px 1479px #ffffffff, 852px 2109px #ffffffff, 1601px 1365px #ffffffff, 2079px 1792px #ffffffff, 1395px 830px #ffffffff, 352px 2119px #ffffffff, 912px 1685px #ffffffff, 2119px 2181px #ffffffff, 449px 996px #ffffffff, 1648px 978px #ffffffff, 764px 1901px #ffffffff, 2278px 1218px #ffffffff, 22px 783px #ffffffff, 2015px 327px #ffffffff, 737px 2154px #ffffffff, 995px 1640px #ffffffff, 1449px 508px #ffffffff, 963px 2260px #ffffffff, 2252px 112px #ffffffff, 994px 864px #ffffffff, 2009px 534px #ffffffff, 2418px 2008px #ffffffff, 1597px 111px #ffffffff, 1863px 1794px #ffffffff, 1893px 509px #ffffffff, 2038px 1312px #ffffffff, 342px 526px #ffffffff, 359px 190px #ffffffff, 1795px 687px #ffffffff, 616px 639px #ffffffff, 1921px 1850px #ffffffff, 325px 1px #ffffffff, 451px 1070px #ffffffff, 965px 274px #ffffffff, 986px 1848px #ffffffff, 1038px 682px #ffffffff, 93px 2379px #ffffffff, 196px 1661px #ffffffff, 939px 455px #ffffffff, 253px 1753px #ffffffff, 1547px 2143px #ffffffff, 583px 442px #ffffffff, 116px 266px #ffffffff, 1614px 1981px #ffffffff, 564px 100px #ffffffff, 103px 1144px #ffffffff, 898px 2059px #ffffffff, 1408px 63px #ffffffff, 1865px 1273px #ffffffff, 2336px 2367px #ffffffff, 712px 206px #ffffffff, 1931px 1740px #ffffffff, 2341px 322px #ffffffff, 1978px 2496px #ffffffff, 1970px 1408px #ffffffff, 980px 1006px #ffffffff, 596px 2023px #ffffffff, 771px 904px #ffffffff, 537px 1678px #ffffffff, 1135px 867px #ffffffff, 1727px 148px #ffffffff, 1700px 260px #ffffffff, 2033px 1806px #ffffffff, 699px 1498px #ffffffff, 132px 1550px #ffffffff, 61px 2368px #ffffffff, 388px 1994px #ffffffff, 2233px 2001px #ffffffff, 937px 1013px #ffffffff, 222px 1182px #ffffffff, 1371px 494px #ffffffff, 384px 24px #ffffffff, 1118px 1905px #ffffffff, 524px 874px #ffffffff, 243px 1747px #ffffffff, 244px 1110px #ffffffff, 976px 1677px #ffffffff, 2105px 1493px #ffffffff, 2120px 1691px #ffffffff, 1346px 348px #ffffffff, 1162px 177px #ffffffff, 1543px 1001px #ffffffff, 1936px 310px #ffffffff, 511px 305px #ffffffff, 657px 721px #ffffffff, 2191px 558px #ffffffff, 1897px 2529px #ffffffff, 1815px 1570px #ffffffff, 1371px 1171px #ffffffff, 2273px 1558px #ffffffff, 793px 387px #ffffffff, 763px 1880px #ffffffff, 1370px 2534px #ffffffff, 612px 1121px #ffffffff, 21px 223px #ffffffff, 388px 1106px #ffffffff, 2015px 2208px #ffffffff;
    height: 3px;
    width: 3px;
}

.particle-4 {
    -webkit-animation: animParticle 600s linear infinite;
    animation: animParticle 600s linear infinite;
    box-shadow: 0px 0px #ffffffff, 1778px 2483px #ffffffff, 2286px 363px #ffffffff, 53px 251px #ffffffff, 487px 2333px #ffffffff, 677px 430px #ffffffff, 589px 36px #ffffffff, 1770px 406px #ffffffff, 816px 1863px #ffffffff, 558px 2004px #ffffffff, 301px 185px #ffffffff, 638px 487px #ffffffff, 1362px 2486px #ffffffff, 2366px 1148px #ffffffff, 580px 270px #ffffffff, 52px 2444px #ffffffff, 394px 1661px #ffffffff, 2053px 716px #ffffffff, 1060px 2421px #ffffffff, 1431px 1980px #ffffffff, 1020px 697px #ffffffff, 832px 238px #ffffffff, 525px 1689px #ffffffff, 528px 858px #ffffffff, 311px 1940px #ffffffff, 315px 819px #ffffffff, 205px 752px #ffffffff, 1008px 2224px #ffffffff, 681px 2476px #ffffffff, 1997px 1208px #ffffffff, 1273px 1110px #ffffffff, 363px 1877px #ffffffff, 1238px 1873px #ffffffff, 138px 1538px #ffffffff, 443px 1227px #ffffffff, 1403px 530px #ffffffff, 2413px 980px #ffffffff, 1278px 1342px #ffffffff, 1083px 558px #ffffffff, 2227px 2131px #ffffffff, 2354px 2281px #ffffffff, 598px 764px #ffffffff, 794px 2195px #ffffffff, 1642px 1916px #ffffffff, 1357px 1509px #ffffffff, 1240px 1368px #ffffffff, 960px 1228px #ffffffff, 2180px 1535px #ffffffff, 1950px 1607px #ffffffff, 2005px 2083px #ffffffff, 1549px 1578px #ffffffff, 1033px 2181px #ffffffff, 1702px 1700px #ffffffff, 1608px 363px #ffffffff, 1658px 1394px #ffffffff, 1027px 2074px #ffffffff, 2376px 306px #ffffffff, 1327px 514px #ffffffff, 1478px 1141px #ffffffff, 1610px 680px #ffffffff, 449px 433px #ffffffff, 92px 678px #ffffffff, 1298px 662px #ffffffff, 1828px 2040px #ffffffff, 1314px 737px #ffffffff, 2448px 1533px #ffffffff, 2362px 2028px #ffffffff, 603px 2336px #ffffffff, 1051px 2544px #ffffffff, 412px 1598px #ffffffff, 819px 2006px #ffffffff, 1519px 1858px #ffffffff, 453px 2370px #ffffffff, 871px 2332px #ffffffff, 2271px 1772px #ffffffff, 1252px 89px #ffffffff, 1459px 2027px #ffffffff, 273px 980px #ffffffff, 2184px 1637px #ffffffff, 1538px 1871px #ffffffff, 1086px 2422px #ffffffff, 129px 1086px #ffffffff, 1211px 2321px #ffffffff, 607px 2201px #ffffffff, 1221px 175px #ffffffff, 1162px 614px #ffffffff, 505px 2119px #ffffffff, 2102px 1805px #ffffffff, 1893px 740px #ffffffff, 2548px 2443px #ffffffff, 1464px 1133px #ffffffff, 1765px 2150px #ffffffff, 2234px 1880px #ffffffff, 1511px 2459px #ffffffff, 2014px 1993px #ffffffff, 676px 1163px #ffffffff, 1803px 1739px #ffffffff, 1206px 188px #ffffffff, 2485px 1750px #ffffffff, 1674px 1731px #ffffffff, 1367px 874px #ffffffff, 1897px 2379px #ffffffff, 1960px 1178px #ffffffff, 1325px 972px #ffffffff, 414px 810px #ffffffff, 1762px 775px #ffffffff, 1542px 977px #ffffffff, 1673px 217px #ffffffff, 600px 2137px #ffffffff, 939px 2346px #ffffffff, 1134px 847px #ffffffff, 196px 592px #ffffffff, 241px 1387px #ffffffff, 416px 1017px #ffffffff, 1117px 1642px #ffffffff, 153px 1103px #ffffffff, 979px 1032px #ffffffff, 1062px 1735px #ffffffff, 2474px 226px #ffffffff, 2511px 876px #ffffffff, 965px 2383px #ffffffff, 1539px 308px #ffffffff, 1203px 580px #ffffffff, 1475px 1683px #ffffffff, 2467px 300px #ffffffff, 2018px 1763px #ffffffff, 1710px 1620px #ffffffff, 159px 936px #ffffffff, 372px 928px #ffffffff, 211px 726px #ffffffff, 401px 1583px #ffffffff, 463px 1235px #ffffffff, 619px 1513px #ffffffff, 2235px 820px #ffffffff, 567px 534px #ffffffff, 1642px 1461px #ffffffff, 323px 500px #ffffffff, 2065px 1548px #ffffffff, 2433px 1810px #ffffffff, 2002px 1887px #ffffffff, 194px 1247px #ffffffff, 601px 1818px #ffffffff, 71px 688px #ffffffff, 1642px 2027px #ffffffff, 2065px 715px #ffffffff, 1409px 2349px #ffffffff, 1943px 1649px #ffffffff, 1011px 2452px #ffffffff, 183px 1240px #ffffffff, 2184px 293px #ffffffff, 50px 348px #ffffffff, 2156px 2336px #ffffffff, 700px 1117px #ffffffff, 1212px 440px #ffffffff, 496px 31px #ffffffff, 1149px 1809px #ffffffff, 2213px 1211px #ffffffff, 155px 291px #ffffffff, 1488px 658px #ffffffff, 2211px 481px #ffffffff, 366px 260px #ffffffff, 44px 1659px #ffffffff, 176px 993px #ffffffff, 23px 176px #ffffffff, 1641px 512px #ffffffff, 1192px 344px #ffffffff, 1000px 393px #ffffffff, 283px 2440px #ffffffff, 142px 947px #ffffffff, 57px 1554px #ffffffff, 1321px 229px #ffffffff, 710px 2240px #ffffffff, 1169px 1239px #ffffffff, 562px 2515px #ffffffff, 1807px 1274px #ffffffff, 1170px 1902px #ffffffff, 1722px 1409px #ffffffff, 608px 2467px #ffffffff, 2456px 2499px #ffffffff, 77px 2464px #ffffffff, 1977px 64px #ffffffff, 2315px 659px #ffffffff, 475px 1937px #ffffffff, 1161px 69px #ffffffff, 1855px 2501px #ffffffff, 807px 1220px #ffffffff, 562px 1752px #ffffffff, 1641px 1797px #ffffffff, 2357px 1691px #ffffffff, 866px 590px #ffffffff, 610px 1385px #ffffffff, 1859px 2426px #ffffffff, 1034px 1120px #ffffffff, 1447px 619px #ffffffff, 1697px 1823px #ffffffff, 297px 106px #ffffffff, 1242px 1520px #ffffffff, 895px 2558px #ffffffff, 870px 1391px #ffffffff, 393px 774px #ffffffff, 1025px 1158px #ffffffff, 1141px 1586px #ffffffff, 74px 370px #ffffffff, 1121px 2094px #ffffffff, 1471px 1195px #ffffffff, 763px 1685px #ffffffff, 243px 750px #ffffffff, 2469px 1858px #ffffffff, 1264px 1125px #ffffffff, 2177px 1399px #ffffffff, 599px 2251px #ffffffff, 274px 1121px #ffffffff, 1986px 804px #ffffffff, 272px 1335px #ffffffff, 1373px 2088px #ffffffff, 1736px 1184px #ffffffff, 1059px 300px #ffffffff, 2226px 2319px #ffffffff, 325px 2242px #ffffffff, 470px 1886px #ffffffff, 1696px 2268px #ffffffff, 1915px 299px #ffffffff, 1728px 1399px #ffffffff, 745px 1620px #ffffffff, 1713px 821px #ffffffff, 1119px 327px #ffffffff, 86px 2296px #ffffffff, 903px 555px #ffffffff, 1894px 584px #ffffffff, 1290px 2497px #ffffffff, 402px 297px #ffffffff, 2264px 687px #ffffffff, 1492px 1513px #ffffffff, 787px 314px #ffffffff, 838px 760px #ffffffff, 50px 297px #ffffffff, 351px 1063px #ffffffff, 398px 489px #ffffffff, 2203px 2233px #ffffffff, 2412px 843px #ffffffff, 2366px 1243px #ffffffff, 2262px 172px #ffffffff, 1516px 370px #ffffffff, 192px 344px #ffffffff, 2313px 1168px #ffffffff, 1031px 1592px #ffffffff, 683px 591px #ffffffff, 2245px 1217px #ffffffff, 412px 1895px #ffffffff, 1701px 1048px #ffffffff, 1085px 1106px #ffffffff, 1032px 441px #ffffffff, 2100px 2120px #ffffffff, 1964px 2164px #ffffffff, 1485px 2214px #ffffffff, 857px 711px #ffffffff, 244px 1905px #ffffffff, 316px 861px #ffffffff, 593px 2525px #ffffffff, 149px 2439px #ffffffff, 813px 2232px #ffffffff, 1497px 1243px #ffffffff, 1875px 2508px #ffffffff, 1390px 1408px #ffffffff, 1592px 1564px #ffffffff, 2085px 930px #ffffffff, 1081px 575px #ffffffff, 404px 1274px #ffffffff, 2048px 639px #ffffffff, 360px 1414px #ffffffff, 488px 1909px #ffffffff, 1612px 369px #ffffffff, 914px 2473px #ffffffff, 1795px 696px #ffffffff, 2075px 1884px #ffffffff, 1557px 646px #ffffffff, 1124px 1461px #ffffffff, 122px 1907px #ffffffff, 2190px 993px #ffffffff, 1452px 117px #ffffffff, 1741px 2017px #ffffffff, 487px 504px #ffffffff, 1267px 1302px #ffffffff, 1259px 2370px #ffffffff, 768px 2478px #ffffffff, 718px 11px #ffffffff, 1466px 582px #ffffffff, 259px 2087px #ffffffff, 1282px 1897px #ffffffff, 679px 1749px #ffffffff, 1683px 1061px #ffffffff, 1885px 1803px #ffffffff, 1381px 183px #ffffffff, 2067px 159px #ffffffff, 2080px 1483px #ffffffff, 1735px 1731px #ffffffff, 1306px 1144px #ffffffff, 698px 1278px #ffffffff, 2200px 1847px #ffffffff, 679px 375px #ffffffff, 1996px 649px #ffffffff, 1486px 510px #ffffffff, 2519px 2097px #ffffffff, 895px 1214px #ffffffff, 764px 321px #ffffffff, 437px 970px #ffffffff, 320px 1909px #ffffffff, 1850px 389px #ffffffff, 333px 2334px #ffffffff, 1676px 306px #ffffffff, 1301px 246px #ffffffff, 1835px 52px #ffffffff, 1371px 1503px #ffffffff, 568px 785px #ffffffff, 1296px 611px #ffffffff, 1494px 2409px #ffffffff, 430px 2337px #ffffffff, 66px 1703px #ffffffff, 979px 2101px #ffffffff, 2054px 559px #ffffffff, 1530px 2468px #ffffffff, 1464px 674px #ffffffff, 1839px 49px #ffffffff, 937px 2139px #ffffffff, 184px 2501px #ffffffff, 1646px 474px #ffffffff, 228px 1198px #ffffffff, 2538px 1303px #ffffffff, 508px 86px #ffffffff, 1819px 1865px #ffffffff, 1268px 964px #ffffffff, 1619px 1451px #ffffffff, 1046px 2181px #ffffffff, 2062px 931px #ffffffff, 684px 1943px #ffffffff, 473px 2348px #ffffffff, 444px 981px #ffffffff, 2353px 2081px #ffffffff, 204px 2410px #ffffffff, 2542px 146px #ffffffff, 708px 315px #ffffffff, 267px 2039px #ffffffff, 1633px 2210px #ffffffff, 2461px 145px #ffffffff, 1169px 2152px #ffffffff, 2324px 1214px #ffffffff, 1947px 391px #ffffffff, 734px 1463px #ffffffff, 2392px 2517px #ffffffff, 1749px 471px #ffffffff, 146px 2067px #ffffffff, 2185px 646px #ffffffff, 2014px 2293px #ffffffff, 849px 1535px #ffffffff, 1577px 2559px #ffffffff, 151px 2231px #ffffffff, 1695px 1805px #ffffffff, 2438px 1797px #ffffffff, 1042px 1054px #ffffffff, 1093px 1201px #ffffffff, 19px 2062px #ffffffff, 1055px 1686px #ffffffff, 2447px 2319px #ffffffff, 1177px 1702px #ffffffff, 654px 1565px #ffffffff, 2164px 2277px #ffffffff, 806px 863px #ffffffff, 2173px 981px #ffffffff, 1329px 1831px #ffffffff, 2129px 504px #ffffffff, 2089px 313px #ffffffff, 2408px 107px #ffffffff, 1881px 583px #ffffffff, 378px 1753px #ffffffff, 1570px 66px #ffffffff, 1616px 1569px #ffffffff, 659px 2081px #ffffffff, 311px 2328px #ffffffff, 1497px 789px #ffffffff, 2301px 238px #ffffffff, 2505px 796px #ffffffff, 2528px 1433px #ffffffff, 752px 507px #ffffffff, 1185px 2326px #ffffffff, 2329px 2374px #ffffffff, 560px 122px #ffffffff, 1306px 557px #ffffffff, 1154px 2214px #ffffffff, 894px 1917px #ffffffff, 2040px 1314px #ffffffff, 1484px 2325px #ffffffff, 449px 341px #ffffffff, 2074px 348px #ffffffff, 774px 1181px #ffffffff, 1733px 1234px #ffffffff, 2304px 605px #ffffffff, 447px 1276px #ffffffff, 1984px 377px #ffffffff, 2147px 1149px #ffffffff, 47px 965px #ffffffff, 155px 1377px #ffffffff;
    height: 1px;
    width: 1px;
}

.particle-4:after {
    box-shadow: 0px 0px #ffffffff, 2101px 1862px #ffffffff, 1383px 1722px #ffffffff, 846px 2093px #ffffffff, 673px 405px #ffffffff, 1949px 888px #ffffffff, 306px 836px #ffffffff, 2428px 701px #ffffffff, 884px 2199px #ffffffff, 1396px 839px #ffffffff, 666px 762px #ffffffff, 1732px 1637px #ffffffff, 2204px 2295px #ffffffff, 1338px 1782px #ffffffff, 1871px 1701px #ffffffff, 413px 1945px #ffffffff, 1804px 2518px #ffffffff, 2061px 649px #ffffffff, 422px 2358px #ffffffff, 1670px 512px #ffffffff, 284px 535px #ffffffff, 1158px 970px #ffffffff, 1083px 41px #ffffffff, 143px 895px #ffffffff, 1560px 817px #ffffffff, 1848px 294px #ffffffff, 189px 1626px #ffffffff, 749px 2449px #ffffffff, 1888px 304px #ffffffff, 2110px 537px #ffffffff, 73px 168px #ffffffff, 1918px 868px #ffffffff, 966px 2449px #ffffffff, 2551px 1871px #ffffffff, 1730px 543px #ffffffff, 666px 724px #ffffffff, 526px 1701px #ffffffff, 2499px 1874px #ffffffff, 183px 805px #ffffffff, 568px 2475px #ffffffff, 225px 2324px #ffffffff, 751px 2408px #ffffffff, 451px 2485px #ffffffff, 2419px 1973px #ffffffff, 1443px 1854px #ffffffff, 1172px 52px #ffffffff, 1068px 2368px #ffffffff, 2162px 1978px #ffffffff, 1400px 1720px #ffffffff, 2044px 627px #ffffffff, 703px 2337px #ffffffff, 14px 325px #ffffffff, 2534px 343px #ffffffff, 2549px 1775px #ffffffff, 1935px 2089px #ffffffff, 1860px 1926px #ffffffff, 1177px 941px #ffffffff, 2291px 107px #ffffffff, 2484px 249px #ffffffff, 1347px 758px #ffffffff, 2552px 1537px #ffffffff, 1756px 880px #ffffffff, 2265px 553px #ffffffff, 1524px 635px #ffffffff, 829px 2246px #ffffffff, 2141px 1140px #ffffffff, 1092px 1814px #ffffffff, 349px 417px #ffffffff, 1005px 2090px #ffffffff, 929px 1640px #ffffffff, 1464px 1683px #ffffffff, 5px 1703px #ffffffff, 1068px 2154px #ffffffff, 1086px 1896px #ffffffff, 1894px 2056px #ffffffff, 997px 696px #ffffffff, 2268px 520px #ffffffff, 1986px 1939px #ffffffff, 1338px 2224px #ffffffff, 2280px 37px #ffffffff, 591px 311px #ffffffff, 1668px 1103px #ffffffff, 1609px 466px #ffffffff, 1935px 1556px #ffffffff, 2267px 941px #ffffffff, 1824px 153px #ffffffff, 1360px 1069px #ffffffff, 1163px 691px #ffffffff, 1915px 746px #ffffffff, 1753px 307px #ffffffff, 1321px 919px #ffffffff, 333px 2490px #ffffffff, 177px 1868px #ffffffff, 2505px 310px #ffffffff, 2046px 2432px #ffffffff, 1672px 1503px #ffffffff, 1168px 1366px #ffffffff, 246px 1977px #ffffffff, 1750px 150px #ffffffff, 1783px 1692px #ffffffff, 540px 1173px #ffffffff, 731px 1964px #ffffffff, 228px 1813px #ffffffff, 845px 2483px #ffffffff, 1029px 114px #ffffffff, 2084px 1920px #ffffffff, 132px 1731px #ffffffff, 1659px 142px #ffffffff, 2333px 555px #ffffffff, 1884px 1832px #ffffffff, 493px 2040px #ffffffff, 1062px 927px #ffffffff, 765px 2494px #ffffffff, 509px 2141px #ffffffff, 2279px 1021px #ffffffff, 1171px 544px #ffffffff, 1260px 1008px #ffffffff, 1129px 1320px #ffffffff, 168px 2253px #ffffffff, 726px 1220px #ffffffff, 402px 655px #ffffffff, 2500px 1818px #ffffffff, 251px 1820px #ffffffff, 27px 2133px #ffffffff, 708px 1714px #ffffffff, 812px 1937px #ffffffff, 549px 2182px #ffffffff, 633px 287px #ffffffff, 2220px 1830px #ffffffff, 2136px 207px #ffffffff, 553px 1277px #ffffffff, 1846px 1283px #ffffffff, 1629px 1867px #ffffffff, 1803px 2250px #ffffffff, 802px 2351px #ffffffff, 2144px 31px #ffffffff, 598px 1466px #ffffffff, 717px 2541px #ffffffff, 2396px 1507px #ffffffff, 1999px 1374px #ffffffff, 1047px 2260px #ffffffff, 2418px 1537px #ffffffff, 1px 89px #ffffffff, 595px 62px #ffffffff, 2002px 317px #ffffffff, 2380px 337px #ffffffff, 1938px 393px #ffffffff, 1766px 2413px #ffffffff, 370px 111px #ffffffff, 941px 1694px #ffffffff, 1517px 992px #ffffffff, 1137px 1227px #ffffffff, 804px 1678px #ffffffff, 2019px 889px #ffffffff, 1268px 2479px #ffffffff, 84px 742px #ffffffff, 826px 891px #ffffffff, 707px 856px #ffffffff, 1708px 80px #ffffffff, 769px 333px #ffffffff, 1839px 2282px #ffffffff, 898px 2334px #ffffffff, 1679px 625px #ffffffff, 1912px 737px #ffffffff, 1049px 1632px #ffffffff, 1319px 542px #ffffffff, 937px 1279px #ffffffff, 791px 2281px #ffffffff, 2140px 2079px #ffffffff, 1798px 1441px #ffffffff, 998px 601px #ffffffff, 95px 849px #ffffffff, 1179px 1802px #ffffffff, 1076px 475px #ffffffff, 448px 2401px #ffffffff, 1358px 275px #ffffffff, 796px 1487px #ffffffff, 1826px 2131px #ffffffff, 419px 2478px #ffffffff, 2191px 377px #ffffffff, 2466px 460px #ffffffff, 1490px 1627px #ffffffff, 588px 441px #ffffffff, 2263px 498px #ffffffff, 2001px 920px #ffffffff, 239px 1939px #ffffffff, 616px 1568px #ffffffff, 1609px 2022px #ffffffff, 1597px 1428px #ffffffff, 219px 2441px #ffffffff, 1817px 1023px #ffffffff, 2060px 392px #ffffffff, 516px 1072px #ffffffff, 2457px 170px #ffffffff, 1911px 1488px #ffffffff, 1942px 2004px #ffffffff, 2097px 473px #ffffffff, 395px 1894px #ffffffff, 1880px 860px #ffffffff, 112px 1663px #ffffffff, 1776px 1827px #ffffffff, 804px 1203px #ffffffff, 2111px 1552px #ffffffff, 890px 1648px #ffffffff, 2151px 388px #ffffffff, 1370px 1514px #ffffffff, 309px 817px #ffffffff, 1821px 1690px #ffffffff, 37px 1434px #ffffffff, 1463px 283px #ffffffff, 1678px 1007px #ffffffff, 1090px 2056px #ffffffff, 1413px 822px #ffffffff, 2129px 1685px #ffffffff, 1454px 784px #ffffffff, 1659px 1214px #ffffffff, 998px 1193px #ffffffff, 1068px 625px #ffffffff, 2405px 1315px #ffffffff, 617px 1180px #ffffffff, 1121px 2387px #ffffffff, 1509px 788px #ffffffff, 837px 398px #ffffffff, 2041px 1119px #ffffffff, 1373px 986px #ffffffff, 2254px 307px #ffffffff, 2374px 740px #ffffffff, 487px 2193px #ffffffff, 1432px 1432px #ffffffff, 21px 2177px #ffffffff, 1179px 1142px #ffffffff, 1533px 1528px #ffffffff, 2208px 477px #ffffffff, 1171px 2551px #ffffffff, 1910px 921px #ffffffff, 343px 2280px #ffffffff, 1111px 173px #ffffffff, 2522px 1210px #ffffffff, 1308px 910px #ffffffff, 805px 1268px #ffffffff, 906px 1964px #ffffffff, 1177px 703px #ffffffff, 1795px 287px #ffffffff, 534px 2488px #ffffffff, 1052px 510px #ffffffff, 1905px 1551px #ffffffff, 572px 954px #ffffffff, 1341px 2065px #ffffffff, 2199px 1636px #ffffffff, 1060px 1374px #ffffffff, 817px 2028px #ffffffff, 1837px 567px #ffffffff, 1786px 1606px #ffffffff, 1741px 1727px #ffffffff, 737px 132px #ffffffff, 654px 98px #ffffffff, 1285px 355px #ffffffff, 249px 2043px #ffffffff, 2249px 1655px #ffffffff, 2337px 249px #ffffffff, 1309px 520px #ffffffff, 1360px 135px #ffffffff, 1378px 831px #ffffffff, 610px 2130px #ffffffff, 414px 2515px #ffffffff, 2330px 1520px #ffffffff, 46px 1422px #ffffffff, 1611px 345px #ffffffff, 1935px 2427px #ffffffff, 2084px 321px #ffffffff, 617px 720px #ffffffff, 2273px 2534px #ffffffff, 1110px 1918px #ffffffff, 1561px 419px #ffffffff, 2102px 831px #ffffffff, 1205px 406px #ffffffff, 268px 2534px #ffffffff, 653px 404px #ffffffff, 383px 2px #ffffffff, 1442px 983px #ffffffff, 1095px 432px #ffffffff, 1965px 2226px #ffffffff, 1727px 537px #ffffffff, 163px 897px #ffffffff, 1832px 398px #ffffffff, 639px 759px #ffffffff, 2250px 661px #ffffffff, 965px 857px #ffffffff, 1773px 1743px #ffffffff, 2312px 1901px #ffffffff, 567px 641px #ffffffff, 1292px 1270px #ffffffff, 2497px 792px #ffffffff, 2389px 2266px #ffffffff, 2415px 1056px #ffffffff, 2060px 608px #ffffffff, 497px 1065px #ffffffff, 1042px 1955px #ffffffff, 1273px 1022px #ffffffff, 2133px 463px #ffffffff, 1692px 500px #ffffffff, 1425px 186px #ffffffff, 24px 1500px #ffffffff, 797px 2154px #ffffffff, 433px 378px #ffffffff, 768px 2025px #ffffffff, 2025px 1169px #ffffffff, 405px 1318px #ffffffff, 1351px 1358px #ffffffff, 67px 1075px #ffffffff, 2275px 2172px #ffffffff, 2295px 2356px #ffffffff, 1650px 2086px #ffffffff, 390px 735px #ffffffff, 2347px 935px #ffffffff, 129px 1910px #ffffffff, 1883px 2530px #ffffffff, 605px 829px #ffffffff, 2462px 1660px #ffffffff, 814px 51px #ffffffff, 1850px 1423px #ffffffff, 1181px 1643px #ffffffff, 224px 967px #ffffffff, 756px 1271px #ffffffff, 1651px 1015px #ffffffff, 1050px 1547px #ffffffff, 1563px 1614px #ffffffff, 1453px 2127px #ffffffff, 1380px 1951px #ffffffff, 602px 1773px #ffffffff, 1754px 2135px #ffffffff, 2311px 2281px #ffffffff, 1616px 998px #ffffffff, 635px 1501px #ffffffff, 1153px 2206px #ffffffff, 2px 2327px #ffffffff, 110px 5px #ffffffff, 1794px 1635px #ffffffff, 1254px 60px #ffffffff, 1400px 209px #ffffffff, 1595px 1924px #ffffffff, 720px 2176px #ffffffff, 465px 322px #ffffffff, 1395px 815px #ffffffff, 127px 1902px #ffffffff, 673px 1682px #ffffffff, 1138px 1919px #ffffffff, 927px 1061px #ffffffff, 1488px 1189px #ffffffff, 1773px 823px #ffffffff, 902px 1011px #ffffffff, 2036px 2433px #ffffffff, 1034px 1573px #ffffffff, 964px 593px #ffffffff, 1448px 1655px #ffffffff, 504px 275px #ffffffff, 1672px 64px #ffffffff, 2167px 583px #ffffffff, 1218px 1061px #ffffffff, 2378px 1903px #ffffffff, 317px 2464px #ffffffff, 699px 1147px #ffffffff, 104px 2357px #ffffffff, 66px 336px #ffffffff, 2254px 1759px #ffffffff, 361px 1373px #ffffffff, 988px 640px #ffffffff, 381px 552px #ffffffff, 1968px 1700px #ffffffff, 2233px 1260px #ffffffff, 2107px 1078px #ffffffff, 1284px 1395px #ffffffff, 589px 1628px #ffffffff, 2039px 802px #ffffffff, 1454px 1046px #ffffffff, 1003px 374px #ffffffff, 1340px 2061px #ffffffff, 2158px 1922px #ffffffff, 1809px 2343px #ffffffff, 2288px 475px #ffffffff, 281px 2422px #ffffffff, 1907px 1884px #ffffffff, 339px 743px #ffffffff, 1959px 1138px #ffffffff, 552px 967px #ffffffff, 655px 967px #ffffffff, 528px 497px #ffffffff, 120px 3px #ffffffff, 1556px 409px #ffffffff, 1622px 2204px #ffffffff, 1028px 2049px #ffffffff, 1823px 117px #ffffffff, 1208px 1943px #ffffffff, 1550px 2514px #ffffffff, 571px 756px #ffffffff, 2199px 5px #ffffffff, 2317px 140px #ffffffff, 2357px 1363px #ffffffff, 383px 1325px #ffffffff, 498px 922px #ffffffff, 2254px 2147px #ffffffff;
    height: 1px;
    width: 1px;
}

@-webkit-keyframes animParticle {
    from {
        -webkit-transform: translateY(0px);
        transform: translateY(0px);
    }

    to {
        -webkit-transform: translateY(-2560px);
        transform: translateY(-2560px);
    }
}

@keyframes animParticle {
    from {
        -webkit-transform: translateY(0px);
        transform: translateY(0px);
    }

    to {
        -webkit-transform: translateY(-2560px);
        transform: translateY(-2560px);
    }
}


.review-box{
    transition: all 0.3s ease;
}

.review-box .reviews-line {
    width: 100%;
    height: 1px ;
    margin-bottom: 15px;
    margin-top: 10px;
    background: #2d2d2db3;
}

.review-box .review-text {
    padding-inline: 15px;
    color: #b5b5b5;
    font-weight: 300;
    font-size: 14px;
}

.review-box .user-line {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-inline: 15px;
}

.review-box .user-info {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 20px;
}

.review-box .name-stars h3{
    margin: 0;
    font-size: 14px;
    font-weight: 400;
    color: #ffffff;
}

.review-box .name-stars .stars{
    font-size: 12px;
    color: #bd11f2;
    margin-bottom: 3px;
}

.review-box .rating {
    font-size: 40px;
    color: #fff;
    font-weight: 600;
    margin: 0;
    line-height: 32px;
}

.review-box .end-review-img {
    float: right;
    margin-top: 30px;
}

.review-box:not(.active) {
    opacity: 0.4;
    scale: 0.85;
}

.review-box:not(.active) .start-review-img, .review-box:not(.active) .end-review-img, .review-box:not(.active) .reviews-line {
    opacity: 0;
}

.review-box .start-review-img, .review-box .end-review-img, .review-box .reviews-line {
    transition: all 0.3s ease;
}

.review-box:not(.active):hover .start-review-img, .review-box:not(.active):hover .end-review-img, .review-box:not(.active):hover .reviews-line {
    opacity: 1;
}

.review-box:not(.active):hover {
    opacity: 1;
    scale: 1;
}

.reviews-pagination button .dot{
    width: 10px;
    height: 10px;
    background-image: linear-gradient(315deg, #4c2343 0%, #c300c4 75%);
    border-radius: 20px;
    outline: none;
    border: none;
    transition: all 0.3s ease-in-out;
}

.reviews-pagination button{
    background: none;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 5px;
    transition: all 0.3s ease-in-out;
}

.reviews-pagination button.active .dot{
    width: 20px;
}

.reviews-pagination button.active{
    padding: 0px;
}

.reviews-pagination{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 2px;
    margin-top: 50px;
}