/* Description: Master CSS file */

/*****************************************
Table Of Contents:
- General Styles
- Navigation
- Header
- Services
- Details 1
- Details 2
- Features
- Testimonials
- Customers
- Invitation
- Contact
- Footer
- Copyright
- Back To Top Button
- Extra Pages
- Media Queries
******************************************/

/*****************************************
Colors:
- Backgrounds - light gray #fcfafb
- Buttons, icons - blue #0092ff
- Buttons, icons - red #ef473d
- Headings text - black #223150
- Body text - dark gray #5e6576
******************************************/

/**************************/
/*     General Styles     */
/**************************/
body,
html {
    width: 100%;
    height: 100%;
    /* background-color:  rgb(16, 6, 6); */
    /* background-color: #392313; */
    background-color: #100606;
}
.mini{
    font-size: 8px;
}

body,
p {
    color: #ffc107;
    font: 400 1rem/1.625rem "Open Sans", sans-serif;
}

h1 {
    color: #ffc107;
    font-weight: 700;
    font-size: 2.5rem;
    line-height: 3.25rem;
    letter-spacing: -0.4px;
}

h2 {
    color: #ffc107;
    font-weight: 700;
    font-size: 2rem;
    line-height: 2.5rem;
    letter-spacing: -0.4px;
}

h3 {
    color: #ffc107;
    font-weight: 700;
    font-size: 1.75rem;
    line-height: 2.25rem;
    letter-spacing: -0.2px;
}

h4 {
    color: #ffc107;
    font-weight: 700;
    font-size: 1.5rem;
    line-height: 2rem;
    letter-spacing: -0.2px;
}

h5 {
    color: #ffc107;
    font-weight: 700;
    font-size: 1.25rem;
    line-height: 1.625rem;
}

h6 {
    color: #ffc107;
    font-weight: 700;
    font-size: 1rem;
    line-height: 1.375rem;
}

.p-large {
    font-size: 1.125rem;
    line-height: 1.75rem;
}

.p-small {
    font-size: 0.875rem;
    line-height: 1.5rem;
}

.testimonial-text {
    font-style: italic;
}

.testimonial-author {
    font-weight: 700;
    font-size: 1.25rem;
    line-height: 1.75rem;
}

.li-space-lg li {
    margin-bottom: 0.5rem;
}

a {
    color: #5e6576;
    text-decoration: underline;
}

a:hover {
    color: #5e6576;
    text-decoration: underline;
}

.no-line {
    text-decoration: none;
}

.no-line:hover {
    text-decoration: none;
}

.read-more {
    font-weight: 600;
    font-size: 0.875rem;
    line-height: 1.5rem;
}

.read-more .fas {
    margin-left: 0.625rem;
    font-size: 1rem;
    vertical-align: -8%;
}

.blue {
    color: #0092ff;
}

.bg-gray {
    /* background-color: #fcfafb; */
    background-color: rgb(15, 3, 3);
}

.section-title {
    margin-bottom: 0.5rem;
    color: #ef473d;
    font-weight: 600;
    font-size: 0.875rem;
}

.btn-solid-reg {
    display: inline-block;
    padding: 1.375rem 2.25rem 1.375rem 2.25rem;
    border: 1px solid #ffc107;
    border-radius: 30px;
    background-color: rgb(66, 35, 35);
    color: #ffc107;
    font-weight: 600;
    font-size: 0.875rem;
    line-height: 0;
    text-decoration: none;
    transition: all 0.2s;
}

.btn-solid-reg:hover {
    background-color: transparent;
    color: #ffc107; /* needs to stay here because of the color property of a tag */
    text-decoration: none;
}

.btn-solid-lg {
    display: inline-block;
    padding: 1.625rem 2.625rem 1.625rem 2.625rem;
    border: 2px solid #ffc107;
    border-radius: 30px;
    background-color: transparent;
    color: #ffc107;
    font-weight: 600;
    font-size: 0.875rem;
    line-height: 0;
    text-decoration: none;
    transition: all 0.2s;
}

.btn-solid-lg:hover {
    background-color: transparent;
    color: #ffc107; /* needs to stay here because of the color property of a tag */
    text-decoration: none;
}

.btn-solid-sm {
    display: inline-block;
    padding: 1rem 1.5rem 1rem 1.5rem;
    border: 2px solid #ffc107;
    border-radius: 30px;
    /* background-color: #2f1a18; */
    color: #ffc107;
    font-weight: 600;
    font-size: 0.875rem;
    line-height: 0;
    text-decoration: none;
    transition: all 0.2s;
}

.btn-solid-sm:hover {
    background-color: transparent;
    color: #ffc107; /* needs to stay here because of the color property of a tag */
    text-decoration: none;
}

.btn-outline-reg {
    display: inline-block;
    padding: 1.375rem 2.25rem 1.375rem 2.25rem;
    border: 1px solid #ef473d;
    border-radius: 30px;
    background-color: transparent;
    color: #ef473d;
    font-weight: 600;
    font-size: 0.875rem;
    line-height: 0;
    text-decoration: none;
    transition: all 0.2s;
}

.btn-outline-reg:hover {
    background-color: #ef473d;
    color: #ffc107;
    text-decoration: none;
}

.btn-outline-lg {
    display: inline-block;
    padding: 1.625rem 2.625rem 1.625rem 2.625rem;
    border: 1px solid #ef473d;
    border-radius: 30px;
    background-color: transparent;
    color: #ef473d;
    font-weight: 600;
    font-size: 0.875rem;
    line-height: 0;
    text-decoration: none;
    transition: all 0.2s;
}

.btn-outline-lg:hover {
    background-color: #ef473d;
    color: #ffc107;
    text-decoration: none;
}

.btn-outline-sm {
    display: inline-block;
    padding: 1rem 1.5rem 1rem 1.5rem;
    border: 1px solid #ef473d;
    border-radius: 30px;
    background-color: transparent;
    color: #ef473d;
    font-weight: 600;
    font-size: 0.875rem;
    line-height: 0;
    text-decoration: none;
    transition: all 0.2s;
}

.btn-outline-sm:hover {
    background-color: #ef473d;
    color: #ffc107;
    text-decoration: none;
}

.form-group {
    position: relative;
    margin-bottom: 1.25rem;
}

.form-control-input,
.form-control-textarea {
    width: 100%;
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
    padding-left: 1.5rem;
    border: 1px solid #ffc107;
    color: #ffc107;
    border-radius: 15px;
    background-color: transparent;
    font-size: 0.875rem;
    line-height: 1.5rem;
    -webkit-appearance: none; /* removes inner shadow on form inputs on ios safari */
}

.form-control-textarea {
    display: block;
    height: 14rem; /* used instead of html rows to normalize height between Chrome and IE/FF */
}

.form-control-input:focus,
.form-control-textarea:focus {
    border: 1px solid #ffc107;
    outline: none; /* Removes blue border on focus */
}

.form-control-input:hover,
.form-control-textarea:hover {
    border: 1px solid #ffc107;
}

.form-control-submit-button {
    display: inline-block;
    width: 100%;
    height: 3.25rem;
    border: 1px solid #ffc107;
    border-radius: 30px;
    background-color: transparent;
    color: #ffc107;
    font-weight: 600;
    font-size: 0.875rem;
    line-height: 0;
    cursor: pointer;
    transition: all 0.2s;
}

.form-control-submit-button:hover {
    border: 1px solid #ffc107;
    background-color: transparent;
    color: #ffc107;
}

/**********************/
/*     Navigation     */
/**********************/
.navbar {
   background-color: transparent;
    /* background-color: rgb(15, 3, 3); */
    font-weight: 600;
    font-size: 0.875rem;
    line-height: 0.875rem;
    box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.05);
    /* margin-bottom: 5rem; */
}

.navbar.top-nav-collapse {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
       background-color: rgb(15, 3, 3);
    /* background: -webkit-linear-gradient(to right, #100606, #100606);   */
    /* background-color: linear-gradient(to right, #392313, #100606);
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05); */
}

.navbar .navbar-brand {
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
}

.navbar .logo-image img {
    width: 50px;
    /* height: 100px; */
}
å
.navbar .logo-text {
    color: #223150;
    font-weight: 700;
    font-size: 1.875rem;
    line-height: 1rem;
    text-decoration: none;
}

.offcanvas-collapse {
    position: fixed;
    top: 3.25rem; /* adjusts the height between the top of the page and the offcanvas menu */
    bottom: 0;
    left: 100%;
    width: 100%;
    padding-right: 1rem;
    padding-left: 1rem;
    overflow-y: auto;
    visibility: hidden;
    background-color: #0d060a;
    transition: visibility 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, visibility 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, visibility 0.3s ease-in-out,
        -webkit-transform 0.3s ease-in-out;
}

.offcanvas-collapse.open {
    visibility: visible;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
}

.navbar .navbar-nav {
    margin-top: 0.75rem;
    margin-bottom: 0.5rem;
}

.navbar .nav-item .nav-link {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    color: white;
    /* color: #5e6576; */
    text-decoration: none;
    transition: all 0.2s ease;
}

.navbar .nav-item.dropdown.show .nav-link,
.navbar .nav-item .nav-link:hover,
.navbar .nav-item .nav-link.active {
    color: rgb(248, 191, 4);
}

/* Dropdown Menu */
.navbar .dropdown .dropdown-menu {
    animation: fadeDropdown 0.2s; /* required for the fade animation */
}

@keyframes fadeDropdown {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.navbar .dropdown-menu {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
    border: none;
    background-color: #fcfafb;
}

.navbar .dropdown-item {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    color: #5e6576;
    font-weight: 600;
    font-size: 0.875rem;
    line-height: 0.875rem;
    text-decoration: none;
}

.navbar .dropdown-item:hover {
    background-color: #fcfafb;
    color: #0092ff;
}

.navbar .dropdown-divider {
    width: 100%;
    height: 1px;
    margin: 0.5rem auto 0.5rem auto;
    border: none;
    background-color: #d1d1d1;
}
/* end of dropdown menu */

.navbar .navbar-toggler {
    padding: 0;
    border: none;
    /* border-color: #01d464; */
    font-size: 1.25rem;
    /* color: #0092ff; */
    /* background-color: white; */
}

/******************/
/*     Header     */
/******************/
.header {
    padding-top: 8rem;
    padding-bottom: 1em;
    background: black;
    /* height: 100px; */
    background-image: radial-gradient(
        circle at center,
        #ffc107 0%,
        #392313 10%,
        #100606 60%
    );
    /* background: url('../images/bg.png') center center no-repeat; */
    /* background: #100606;  */
    /* background: -webkit-linear-gradient(
        to right,
        #100606,
        #100606
    ); */
    /* background: linear-gradient(
        to right,
        #392313,
        #100606
    ); */

    background-size: cover;
    text-align: center;
    overflow: hidden;
    height: 100vh;
}

header .h1-large {
    margin-bottom: 1rem;
}

header .p-large {
    margin-bottom: 2.25rem;
}
.header .h1-large {
    margin-bottom: 3.75rem;
}

.header .p-large {
    margin-bottom: 4.25rem;
}

.header .image-container {
    margin-top: 1.5rem;
}

/********************/
/*     Services     */
/********************/
.cards-1 {
    padding-top: 2rem;
    padding-bottom: 1.25em;
}

.cards-1 h2 {
    margin-bottom: 3.5rem;
}
.cards-1 p {
    margin-bottom: 2.5rem;
}

.cards-1 .card {
    margin-bottom: 2rem;
    padding: 10px;
    border: none;
    background-color: #fbc227;
    border-radius: 15px;
    height: 21rem;
    /* text-align: center; */
    /* #fbc227,
    #392313 */
}

.cards-1 .card-icon {
    width: 66px;
    height: 66px;
    margin-bottom: 1.875rem;
    border-radius: 8px;
    background-color: #ddedfb;
    text-align: center;

}

.cards-1 .card-icon .fas,
.cards-1 .card-icon .far {
    color: #0092ff;
    font-size: 2rem;
    line-height: 66px;


}

.cards-1 .card-icon.red {
    background-color: #fbe4e4;
}

.cards-1 .card-icon.red .fas,
.cards-1 .card-icon.red .far {
    color: #ef473d;
}

.cards-1 .card-icon.green {
    background-color: #dbdcdb;
}

.cards-1 .card-icon.green .fas,
.cards-1 .card-icon.green .far {
    color: #392313;

}

.cards-1 .card-body {
    padding: 0;

}

.cards-1 .card-title {
    margin-bottom: 1.125rem;
    text-transform: uppercase;
    color: #392313 ;
}

.cards-1 .card-body p {
    margin-bottom: 1.125rem;
    color: #392313 ;
}

.cards-1 .read-more {
    color: #392313 ;
}

.cards-1 .read-more .fas {
 color: #392313 ;;
}

/*********************/
/*     Details 1     */
/*********************/
.basic-1 {
    padding-top: 2.25rem;
    padding-bottom: 4.75rem;
    background: #6441a5; /* fallback for old browsers */
    background: -webkit-linear-gradient(
        to right,
        #2a0845,
        #6441a5
    ); /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(
        to right,
        #fbc227,
        #392313
    ); /* 392313, #100606 W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

    /* background: linear-gradient(rgb(252, 250, 251), rgb(255, 255, 255)); */
}

.basic-1 .image-container {
    margin-bottom: 4rem;
}

.basic-1 h2 {
    margin-bottom: 1.75rem;
}

.basic-1 p {
    margin-bottom: 2rem;
}

/*********************/
/*     Details 2     */
/*********************/
.basic-2 {
    padding-top: 4.5rem;
    padding-bottom: 9.5rem;
    /* background: url("../images/details-2-background.jpg") center center no-repeat; */
    background-size: cover;
}

.basic-2 .text-container {
    margin-bottom: 4rem;
}

.basic-2 h2 {
    margin-bottom: 1.75rem;
}

.basic-2 p {
    margin-bottom: 2rem;
}

/********************/
/*     Features     */
/********************/
.accordion-1 {
    padding-top: 9.25rem;
    padding-bottom: 9.75rem;
    background: url("../images/features-background.jpg") center center no-repeat;
    background-size: cover;
}

.accordion-1 .h2-heading {
    margin-bottom: 1rem;
    color: #ffc107;
    text-align: center;
}

.accordion-1 .p-heading {
    margin-bottom: 4rem;
    color: #ffc107;
    text-align: center;
}

.accordion-1 .accordion {
    margin-bottom: 5rem;
}

.accordion-1 .accordion-item {
    margin-bottom: 2.5rem;
    border: none;
    border-radius: 0;
    background-color: transparent;
}

.accordion-1 .accordion-item:last-of-type {
    margin-bottom: 0;
}

.accordion-1 .accordion-icon {
    position: absolute;
    width: 44px;
    height: 44px;
    border-radius: 4px;
    text-align: center;
    background-color: #14be9f;
}

.accordion-1 .accordion-icon.blue {
    background-color: #1d79fb;
}

.accordion-1 .accordion-icon.purple {
    background-color: #dc63ff;
}

.accordion-1 .accordion-icon.orange {
    background-color: #ff6c02;
}

.accordion-1 .accordion-icon .fas {
    color: #ffc107;
    font-size: 1.25rem;
    line-height: 44px;
}

.accordion-1 .accordion-header {
    margin-left: 4.125rem;
    padding: 0.5rem 0 0.5rem 0;
    border: none;
    background-color: transparent;
}

.accordion-1 .accordion-header button {
    padding: 0;
    border: none;
    background-color: transparent;
    color: #ffc107;
    box-shadow: none;
    font-weight: 700;
    font-size: 1.25rem;
    line-height: 1.625rem;
    letter-spacing: -0.4px;
    text-align: left;
}

.accordion-1 .accordion-header button:after {
    display: none;
}

.accordion-1 .accordion-body {
    margin-left: 4.125rem;
    padding: 0.375rem 0 0 0;
    color: #ffc107;
}

/************************/
/*     Testimonials     */
/************************/
.cards-2 {
    padding-top: 9.5rem;
    padding-bottom: 2.25rem;
    text-align: center;
}

.cards-2 .h2-heading {
    margin-bottom: 3.75rem;
}

.cards-2 .card {
    position: relative;
    margin-bottom: 5rem;
    border-radius: 10px;
    box-shadow: 0 4px 20px -1px rgba(0, 0, 0, 0.1);
}

.cards-2 .card .quotes {
    position: absolute;
    top: -15px;
    right: 0;
    left: 0;
    width: 48px;
    margin-right: auto;
    margin-left: auto;
}

.cards-2 .card-body {
    padding: 3.5rem 2rem 3.125rem 2rem;
}

.cards-2 .testimonial-author {
    margin-bottom: 0.125rem;
    color: #223150;
}

.cards-2 .occupation {
    font-size: 0.875rem;
    line-height: 1.5rem;
}

.cards-2 .card .gradient-floor {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 10px;
    width: 100%;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

.cards-2 .card .gradient-floor.red-to-blue {
    background: linear-gradient(to right, #ef3d91, #0092ff);
}

.cards-2 .card .gradient-floor.blue-to-purple {
    background: linear-gradient(to right, #0092ff, #637eff);
}

.cards-2 .card .gradient-floor.purple-to-green {
    background: linear-gradient(to right, #637eff, #16c66d);
}

/********************/
/*    Customers     */
/********************/
.slider-1 {
    padding-top: 2rem;
    height: 20rem;
    /* padding-bottom: 1.75rem; */
    background: linear-gradient(to right, #392313, #100606);
    /* background: linear-gradient(rgb(252, 250, 251), rgb(255, 255, 255)); */
    text-align: center;
}

.slider-1 h4 {
    margin-bottom: 0.25rem;
}

.slider-1 .section-divider {
    margin-bottom: 1rem;
}

.slider-1 .slider-container {
    margin-bottom: 0.5rem;
    padding: 1rem 0;
}
.slider-1 img {
   width: 100%;
   object-fit: contain;
}

/**********************/
/*     Invitation     */
/**********************/
.basic-3 {
    padding-top: 4rem;
    background-size: cover;
    text-align: center;
}

.basic-3 .text-container {
    padding: 5rem 1.5rem 5.5rem 1.5rem;
    border-radius: 28px;
    background: url("../images/invitation-background.jpg") center center
        no-repeat;
    background-size: cover;
}

.basic-3 h2 {
    margin-bottom: 1rem;
    color: #ffc107;
}

.basic-3 .p-large {
    margin-bottom: 2.75rem;
    color: #ffc107;
}

.basic-3 .btn-solid-lg {
    border-color: #ffc107;
    background-color: transparent;
}

.basic-3 .btn-solid-lg:hover {
    border-color: #ffc107;
    background-color: transparent;
    color: #ffc107;
}

/*******************/
/*     Contact     */
/*******************/
.form-1 {
    padding-top: 9.5rem;
    padding-bottom: 8.75rem;
}

.form-1 .text-container {
    margin-bottom: 4rem;
}

.form-1 .section-divider {
    margin-bottom: 1rem;
}

.form-1 h2 {
    margin-bottom: 1.75rem;
}

.form-1 .list-unstyled .fas {
    font-size: 0.375rem;
    line-height: 1.625rem;
}

.form-1 .list-unstyled .flex-grow-1 {
    margin-left: 0.5rem;
}

/******************/
/*     Footer     */
/******************/
.footer {
    position: relative;
    padding-top: 7.5rem;
    padding-bottom: 6rem;
    text-align: center;
}

.footer .decoration-circles {
    position: absolute;
    top: 96px;
    left: -60px;
}

.footer div[class*="col"] {
    /* selects all elements which have classes starting with col */
    /* needed so that the absolute positioned decoration stays behind */
    position: relative;
}

.footer a {
    color: #223150;
    text-decoration: none;
}

.footer h4 {
    margin-bottom: 1.875rem;
}

.footer .fa-stack {
    width: 2em;
    margin-bottom: 1.25rem;
    margin-right: 0.375rem;
    font-size: 1.5rem;
}

.footer .fa-stack .fa-stack-1x {
    color: #0092ff;
    transition: all 0.2s ease;
}

.footer .fa-stack .fa-stack-2x {
    color: #ffc107;
    transition: all 0.2s ease;
}

.footer .fa-stack:hover .fa-stack-1x {
    color: #ffc107;
}

.footer .fa-stack:hover .fa-stack-2x {
    color: #0092ff;
}

/*********************/
/*     Copyright     */
/*********************/
.copyright {
    padding-top: 1.5rem;
    border-top: 1px solid #d0dae2;
    text-align: center;
}

.copyright a {
    text-decoration: none;
}

.copyright .list-unstyled,
.copyright .statement {
    opacity: 0.7;
}

/******************************/
/*     Back To Top Button     */
/******************************/
#myBtn {
    position: fixed;
    z-index: 99;
    bottom: 20px;
    right: 20px;
    display: none;
    width: 52px;
    height: 52px;
    border: none;
    border-radius: 50%;
    outline: none;
    background-color: #44434a;
    cursor: pointer;
}

#myBtn:hover {
    background-color: #1d1d21;
}

#myBtn img {
    margin-bottom: 0.25rem;
    width: 18px;
}

/***********************/
/*     Extra Pages     */
/***********************/
.ex-header {
    padding-top: 4rem;
    padding-bottom: 2rem;
    /* background-color: #fcfafb; */
    background-color: rgb(15, 3, 3);
}

.ex-basic-1 .list-unstyled .fas {
    font-size: 0.375rem;
    line-height: 1.625rem;
}

.ex-basic-1 .list-unstyled .flex-grow-1 {
    margin-left: 0.5rem;
}

.ex-basic-1 .text-box {
    padding: 1.25rem 1.25rem 0.5rem 1.25rem;
    background-color: #3d3a3c;
    border-radius: 15px;
}

.ex-cards-1 .card {
    border: none;
    background-color: transparent;
}

.ex-cards-1 .card .fa-stack {
    width: 2em;
    font-size: 1.125rem;
}

.ex-cards-1 .card .fa-stack-2x {
    color: #0092ff;
}

.ex-cards-1 .card .fa-stack-1x {
    width: 2em;
    color: #ffc107;
    font-weight: 700;
    line-height: 2.125rem;
}

.ex-cards-1 .card .list-unstyled .flex-grow-1 {
    margin-left: 2.25rem;
}

.ex-cards-1 .card .list-unstyled .flex-grow-1 h5 {
    margin-top: 0.125rem;
    margin-bottom: 0.5rem;
}

/*************************/
/*     Media Queries     */
/*************************/
/* Min-width 768px */
@media (min-width: 768px) {
    .word {
        font: 700 bold 4em/1.2 "Montserrat", sans-serif;
    }
    /* Header */
    .header {
        /* padding-top: 2rem; */
        /* padding-bottom: 1em; */
    }

    .header .h1-large {
        font-size: 3.25rem;
        line-height: 3.75rem;
    }
    /* end of header */

    /* Statistics */
    .counter .counter-cell {
        display: inline-block;
        margin-right: 1.5rem;
        margin-left: 1.5rem;
        vertical-align: top;
    }
    /* end of statistics */

    /* Extra Pages */
    .ex-basic-1 .text-box {
        padding: 1.75rem 2rem 0.875rem 2rem;
    }
    /* end of extra pages */
}
/* end of min-width 768px */

/* Min-width 992px */
@media (min-width: 992px) {
    /* General Styles */
    .word {
        font: 700 bold 5em/1.2 "Montserrat", sans-serif;
    }
    .h2-heading {
        width: 35.25rem;
        margin-right: auto;
        margin-left: auto;
    }

    .p-heading {
        width: 46rem;
        margin-right: auto;
        margin-left: auto;
    }
    /* end of general styles */

    /* Navigation */
    .navbar {
        /* padding-top: 1.75rem; */
        background-color: transparent;
        box-shadow: none;
        transition: all 0.2s;
    }

    .navbar.top-nav-collapse {
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
        background-color: #100606;
        /* background: -webkit-linear-gradient(to right, #100606, #100606);   */
        background-color: linear-gradient(to right, #392313, #100606);
        box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.05);
    }

    .offcanvas-collapse {
        position: static;
        top: auto;
        bottom: auto;
        left: auto;
        width: auto;
        padding-right: 0;
        padding-left: 0;
        background-color: transparent;
        overflow-y: visible;
        visibility: visible;
    }

    .offcanvas-collapse.open {
        -webkit-transform: none;
        transform: none;
    }

    .navbar .navbar-nav {
        margin-top: 0;
        margin-bottom: 0;
    }

    .navbar .nav-item .nav-link {
        padding-right: 0.75rem;
        padding-left: 0.75rem;
    }

    .navbar .dropdown-menu {
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
        box-shadow: 0 3px 3px 1px rgba(0, 0, 0, 0.08);
    }

    .navbar .dropdown-divider {
        width: 90%;
    }

    .navbar .nav-item .btn-solid-sm {
        margin-top: 0;
        margin-left: 1rem;
    }
    /* end of navigation */

    /* Header */
    .header {
        text-align: left;
    }

    .header .text-container {
        margin-top: 0;
    }

    .header .image-container {
        margin-top: 0;
    }

    .header .btn-solid-lg,
    .header .btn-outline-lg {
        margin-right: 0;
        margin-left: 0;
    }

    .header .btn-solid-lg {
        margin-right: 0.5rem;
    }
    /* end of header */

    /* Services */
    .cards-1 .card {
        display: inline-block;
        width: 286px;
        vertical-align: top;
    }

    .cards-1 .card:nth-of-type(3n + 2) {
        margin-right: 2rem;
        margin-left: 2rem;
    }
    /* end of services */

    /* Details 1 */
    .basic-1 .image-container {
        margin-bottom: 0;
    }

    .basic-1 .text-container {
        margin-top: 2rem;
    }
    /* end of details 1 */

    /* Details 2 */
    .basic-2 .text-container {
        margin-top: 3rem;
        margin-bottom: 0;
    }
    /* end of details 2 */

    /* Testimonials */
    .cards-2 .card {
        display: inline-block;
        width: 298px;
        vertical-align: top;
    }

    .cards-2 .card:nth-of-type(3n + 2) {
        margin-right: 1rem;
        margin-left: 1rem;
    }
    /* end of testimonials */

    /* Invitation */
    .basic-3 .text-container {
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .basic-3 h2 {
        width: 42rem;
        margin-right: auto;
        margin-left: auto;
    }

    .basic-3 .p-large {
        width: 35rem;
        margin-right: auto;
        margin-left: auto;
    }
    /* end of invitation */

    /* Footer */
    .footer h4 {
        width: 46rem;
        margin-right: auto;
        margin-left: auto;
    }
    /* end of footer */

    /* Copyright */
    .copyright {
        text-align: left;
    }

    .copyright .list-unstyled li {
        display: inline-block;
        margin-right: 1rem;
    }

    .copyright .statement {
        text-align: right;
    }
    /* end of copyright */

    /* Extra Pages */
    .ex-cards-1 .card {
        display: inline-block;
        width: 296px;
        vertical-align: top;
    }

    .ex-cards-1 .card:nth-of-type(3n + 2) {
        margin-right: 1rem;
        margin-left: 1rem;
    }
    /* end of extra pages */
}
/* end of min-width 992px */

/* Min-width 1200px */
@media (min-width: 1200px) {
    /* General Styles */
    .container {
        max-width: 1140px;
    }
    /* end of general styles */

    /* Header */
    .header {
        overflow: hidden;
        padding-top: 18rem;
        padding-bottom: 30rem;
        height: 150px;
    }

    .word {
        font: 700 bold 4em/1.2 "Montserrat", sans-serif;
    }
    .header .text-container {
        margin-top: 0;
    }

    .header .image-container {
        position: relative;
    }

    .header .image-container img {
        position: absolute;
        bottom: -520px;
        left: 40px;
        max-width: none;
    }
    /* end of header */

    /* Services */
    .cards-1 .card {
        width: 310px;
    }

    .cards-1 .card:nth-of-type(3n + 2) {
        margin-right: 5.5rem;
        margin-left: 5.5rem;
    }
    /* end of services */

    /* Details 1 */
    .basic-1 .text-container {
        margin-top: 5rem;
        margin-left: 2.75rem;
    }
    /* end of details 1 */

    /* Details 2 */
    .basic-2 .text-container {
        margin-top: 6rem;
        margin-right: 3rem;
    }

    .basic-2 .image-container {
        text-align: right;
    }
    /* end of details 2 */

    /* Features */
    .accordion-1 .accordion {
        margin-bottom: 0;
    }

    .accordion-1 .image-container {
        text-align: right;
    }
    /* end of features */

    /* Testimonials */
    .cards-2 .card {
        width: 356px;
    }

    .cards-2 .card:nth-of-type(3n + 2) {
        margin-right: 1.125rem;
        margin-left: 1.125rem;
    }
    /* end of testimonials */

    /* Invitation */
    .basic-3 .text-container {
        padding-top: 8rem;
        padding-bottom: 8.5rem;
    }
    /* end of invitation */

    /* Contact */
    .form-1 .text-container {
        margin-top: 1.5rem;
        margin-right: 2.75rem;
    }

    .form-1 form {
        margin-left: 2.75rem;
    }
    /* end of contact */

    /* Footer */
    .footer .decoration-circles {
        left: 0;
    }
    /* end of footer */

    /* Extra Pages */
    .ex-cards-1 .card {
        width: 336px;
    }

    .ex-cards-1 .card:nth-of-type(3n + 2) {
        margin-right: 2.875rem;
        margin-left: 2.875rem;
    }
    /* end of extra pages */
}
/* end of min-width 1200px */

/*
---------------------------------------------
About
---------------------------------------------
*/

.about-us {
    margin-top: 0px;
    padding-top: 120px;
}

.about-us .left-image {
    margin-right: 30px;
}

.about-us .section-heading h2 {
    margin-right: 60px;
}

.about-us .section-heading p {
    margin-top: 50px;
}

.about-us .fact-item .icon {
    width: 45px;
    height: 45px;
}

.about-us .fact-item {
    margin-top: 45px;
}

.about-us .fact-item .count-digit {
    font-size: 48px;
    font-weight: 700;
    color: #2a2a2a;
    margin-top: 5px;
}

.about-us .fact-item .count-title {
    font-size: 15px;
    color: #ff695f;
}

.about-us .fact-item p {
    margin-top: 20px;
    padding-top: 15px;
    border-top: 1px solid #eee;
}

.section-heading h2 {
    font-size: 30px;
    text-transform: capitalize;
    color: #2a2a2a;
    font-weight: 700;
    letter-spacing: 0.25px;
    position: relative;
    z-index: 2;
    line-height: 44px;
    margin-bottom: -5px;
}

.section-heading h2 em {
    font-style: normal;
    color: #03a4ed;
}

.section-heading h2 span {
    color: #ff695f;
    font-weight: 700;
    opacity: 1;
    text-transform: capitalize;
}

.section-heading span {
    font-size: 30px;
    text-transform: uppercase;
    font-weight: 700;
    color: #ff695f;
    opacity: 0.15;
}

.data {
    margin-top: 40px;
    display: flex;
    justify-content: space-between;
    padding: 0px 10px;
}

.stats {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.stats span:nth-child(1) {
    font-size: 35px;
    color: #667083;
    font-weight: 300;
}
.stats span:nth-child(2) {
    font-size: 12px;
    color: #667083;
    font-weight: 600;
    position: relative;
}
.stats span:nth-child(2)::after {
    content: "";
    position: absolute;
    height: 8px;
    width: 8px;
    top: 4px;
    right: -15px;
    background-color: #01d464;
    clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
}

.swiper {
    width: 100%;
    padding-top: 50px;
    padding-bottom: 50px;
}

.swiper-slide {
    background-position: center;
    background-size: cover;
    width: 300px;
    height: 300px;
}

.swiper-slide img {
    display: block;
    width: 100%;
    border-radius: 15px;
}

/* card hover */
.content {
    position: relative;
    width: 90%;
    max-width: 400px;
    margin: auto;
    overflow: hidden;
}

.content .content-overlay {
    background: rgba(0, 0, 0, 0.7);
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    opacity: 0;
    -webkit-transition: all 0.4s ease-in-out 0s;
    -moz-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out 0s;
}

.content:hover .content-overlay {
    opacity: 1;
}

.content-details {
    position: absolute;
    text-align: center;
    padding-left: 1em;
    padding-right: 1em;
    width: 100%;
    top: 50%;
    left: 50%;
    opacity: 0;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}

.content:hover .content-details {
    top: 50%;
    left: 50%;
    opacity: 1;
}

.content-details h3 {
    color: #ffc107;
    font-weight: 500;
    letter-spacing: 0.15em;
    margin-bottom: 0.5em;
    text-transform: uppercase;
}

.content-details p {
    color: #ffc107;
    font-size: 0.8em;
}

.fadeIn-bottom {
    top: 80%;
}

.fadeIn-top {
    top: 20%;
}

.fadeIn-left {
    left: 20%;
}

.fadeIn-right {
    left: 80%;
}

/* annimate text */

.word {
    margin: auto;
    /* text-align: center; */
    color: rgb(244, 215, 49);
    font: 700 normal 3em/1.2 "Montserrat", sans-serif;
    text-shadow: 1px 2px #fdd73f;
    /* text-shadow: 1px 2px #fdd73f, 2px 4px #2d1a14, 3px 6px #ead267, 4px 8px #ebd937, 5px 10px #f6e84b, 6px 12px #eddd28, 7px 14px #f6cd26, 8px 16px #f1e432, 9px 18px #eed831, 10px 20px #f3d642; */
}

/*  css animate  */

#stars {
    width: 1px;
    height: 1px;
    background: transparent;
    box-shadow: 1676px 1564px #ffc107, 225px 418px #ffc107, 172px 942px #ffc107,
        8px 758px #ffc107, 1004px 284px #ffc107, 54px 1831px #ffc107,
        782px 908px #ffc107, 1867px 1992px #ffc107, 387px 1641px #ffc107,
        471px 378px #ffc107, 1489px 683px #ffc107, 1990px 473px #ffc107,
        1580px 404px #ffc107, 949px 162px #ffc107, 1765px 1303px #ffc107,
        1257px 1237px #ffc107, 1383px 873px #ffc107, 1132px 822px #ffc107,
        1045px 588px #ffc107, 608px 664px #ffc107, 69px 681px #ffc107,
        901px 10px #ffc107, 29px 1496px #ffc107, 1357px 1117px #ffc107,
        1156px 1759px #ffc107, 515px 631px #ffc107, 1889px 1321px #ffc107,
        517px 838px #ffc107, 744px 1679px #ffc107, 240px 405px #ffc107,
        670px 1272px #ffc107, 19px 1007px #ffc107, 1806px 641px #ffc107,
        1338px 116px #ffc107, 348px 1473px #ffc107, 1732px 1516px #ffc107,
        1554px 1301px #ffc107, 62px 1442px #ffc107, 738px 866px #ffc107,
        1606px 544px #ffc107, 1984px 306px #ffc107, 1610px 1932px #ffc107,
        322px 1286px #ffc107, 904px 1580px #ffc107, 517px 1395px #ffc107,
        756px 1510px #ffc107, 1767px 626px #ffc107, 537px 728px #ffc107,
        52px 994px #ffc107, 295px 417px #ffc107, 649px 711px #ffc107,
        979px 1980px #ffc107, 1030px 1139px #ffc107, 305px 1238px #ffc107,
        1760px 265px #ffc107, 546px 390px #ffc107, 1546px 747px #ffc107,
        1318px 1921px #ffc107, 532px 40px #ffc107, 813px 1975px #ffc107,
        1226px 414px #ffc107, 1329px 903px #ffc107, 1347px 1517px #ffc107,
        430px 973px #ffc107, 765px 1825px #ffc107, 299px 365px #ffc107,
        649px 1731px #ffc107, 802px 1464px #ffc107, 1462px 1395px #ffc107,
        1595px 595px #ffc107, 1528px 1097px #ffc107, 1740px 1974px #ffc107,
        18px 208px #ffc107, 1353px 935px #ffc107, 1500px 1240px #ffc107,
        455px 269px #ffc107, 635px 1685px #ffc107, 1674px 1825px #ffc107,
        1939px 1912px #ffc107, 1222px 928px #ffc107, 1985px 1742px #ffc107,
        109px 438px #ffc107, 449px 1481px #ffc107, 747px 75px #ffc107,
        1335px 1338px #ffc107, 1508px 1937px #ffc107, 1210px 729px #ffc107,
        666px 637px #ffc107, 580px 848px #ffc107, 1705px 383px #ffc107,
        1028px 1146px #ffc107, 1214px 335px #ffc107, 1762px 147px #ffc107,
        1544px 110px #ffc107, 251px 599px #ffc107, 415px 25px #ffc107,
        208px 657px #ffc107, 1526px 1366px #ffc107, 195px 100px #ffc107,
        1380px 1955px #ffc107, 1095px 288px #ffc107, 1770px 1757px #ffc107,
        729px 1303px #ffc107, 204px 667px #ffc107, 1017px 1451px #ffc107,
        1648px 499px #ffc107, 1785px 154px #ffc107, 384px 1552px #ffc107,
        1323px 565px #ffc107, 804px 445px #ffc107, 1944px 103px #ffc107,
        631px 1265px #ffc107, 1464px 316px #ffc107, 178px 73px #ffc107,
        1879px 1046px #ffc107, 67px 723px #ffc107, 1532px 1871px #ffc107,
        554px 1320px #ffc107, 648px 161px #ffc107, 1387px 1267px #ffc107,
        540px 1226px #ffc107, 6px 1092px #ffc107, 54px 1707px #ffc107,
        1844px 811px #ffc107, 301px 443px #ffc107, 944px 1906px #ffc107,
        1524px 768px #ffc107, 980px 745px #ffc107, 574px 1404px #ffc107,
        1264px 1762px #ffc107, 821px 1186px #ffc107, 1620px 150px #ffc107,
        515px 621px #ffc107, 1808px 50px #ffc107, 1776px 348px #ffc107,
        482px 292px #ffc107, 1488px 307px #ffc107, 1067px 745px #ffc107,
        342px 1151px #ffc107, 1320px 1516px #ffc107, 159px 737px #ffc107,
        1938px 1542px #ffc107, 1757px 191px #ffc107, 1001px 1997px #ffc107,
        885px 1033px #ffc107, 1385px 128px #ffc107, 1842px 957px #ffc107,
        489px 672px #ffc107, 329px 353px #ffc107, 1712px 279px #ffc107,
        1245px 654px #ffc107, 90px 955px #ffc107, 1664px 1272px #ffc107,
        571px 236px #ffc107, 1590px 1772px #ffc107, 144px 964px #ffc107,
        465px 1168px #ffc107, 1225px 578px #ffc107, 576px 1425px #ffc107,
        710px 43px #ffc107, 1014px 621px #ffc107, 719px 431px #ffc107,
        762px 141px #ffc107, 1675px 1167px #ffc107, 955px 1059px #ffc107,
        1595px 114px #ffc107, 1922px 1957px #ffc107, 152px 1279px #ffc107,
        108px 1247px #ffc107, 171px 1820px #ffc107, 1835px 1534px #ffc107,
        854px 193px #ffc107, 1290px 1338px #ffc107, 1296px 1035px #ffc107,
        1053px 1521px #ffc107, 1212px 1670px #ffc107, 1664px 1488px #ffc107,
        1614px 1320px #ffc107, 270px 983px #ffc107, 1454px 1199px #ffc107,
        1147px 412px #ffc107, 1867px 217px #ffc107, 1404px 843px #ffc107,
        216px 776px #ffc107, 1850px 1158px #ffc107, 726px 437px #ffc107,
        17px 394px #ffc107, 481px 659px #ffc107, 1808px 1168px #ffc107,
        931px 1479px #ffc107, 1971px 506px #ffc107, 1162px 1374px #ffc107,
        1418px 1452px #ffc107, 1420px 854px #ffc107, 244px 95px #ffc107,
        265px 1156px #ffc107, 935px 379px #ffc107, 1461px 1682px #ffc107,
        422px 904px #ffc107, 1045px 1746px #ffc107, 1760px 740px #ffc107,
        271px 1889px #ffc107, 1406px 1434px #ffc107, 1926px 1536px #ffc107,
        1947px 1071px #ffc107, 1728px 523px #ffc107, 1647px 243px #ffc107,
        174px 323px #ffc107, 1343px 524px #ffc107, 473px 412px #ffc107,
        200px 572px #ffc107, 1370px 277px #ffc107, 457px 1070px #ffc107,
        910px 1294px #ffc107, 185px 1075px #ffc107, 656px 641px #ffc107,
        115px 1459px #ffc107, 1537px 1696px #ffc107, 1250px 524px #ffc107,
        465px 1662px #ffc107, 1387px 106px #ffc107, 1517px 1699px #ffc107,
        1756px 1548px #ffc107, 1234px 323px #ffc107, 1979px 1471px #ffc107,
        1442px 597px #ffc107, 1967px 703px #ffc107, 710px 502px #ffc107,
        399px 1821px #ffc107, 737px 385px #ffc107, 1905px 751px #ffc107,
        1188px 1780px #ffc107, 1129px 234px #ffc107, 1556px 1360px #ffc107,
        577px 216px #ffc107, 761px 1140px #ffc107, 694px 915px #ffc107,
        1991px 1062px #ffc107, 931px 1570px #ffc107, 841px 342px #ffc107,
        799px 482px #ffc107, 712px 1060px #ffc107, 1348px 646px #ffc107,
        903px 1399px #ffc107, 1207px 1383px #ffc107, 1970px 573px #ffc107,
        816px 1265px #ffc107, 1452px 113px #ffc107, 1405px 1072px #ffc107,
        52px 420px #ffc107, 1861px 299px #ffc107, 1305px 1271px #ffc107,
        1610px 1729px #ffc107, 899px 187px #ffc107, 1347px 67px #ffc107,
        898px 1838px #ffc107, 1557px 573px #ffc107, 1232px 486px #ffc107,
        212px 1527px #ffc107, 1136px 1714px #ffc107, 517px 789px #ffc107,
        535px 1454px #ffc107, 1659px 1416px #ffc107, 1947px 438px #ffc107,
        433px 1142px #ffc107, 821px 67px #ffc107, 1254px 1557px #ffc107,
        1230px 48px #ffc107, 704px 1785px #ffc107, 1175px 1359px #ffc107,
        176px 322px #ffc107, 1272px 1032px #ffc107, 926px 1050px #ffc107,
        1211px 1432px #ffc107, 1198px 511px #ffc107, 1529px 713px #ffc107,
        404px 1714px #ffc107, 31px 484px #ffc107, 923px 1113px #ffc107,
        619px 487px #ffc107, 1061px 815px #ffc107, 339px 532px #ffc107,
        1315px 1063px #ffc107, 1898px 520px #ffc107, 117px 254px #ffc107,
        1923px 84px #ffc107, 263px 1793px #ffc107, 1034px 1669px #ffc107,
        1932px 978px #ffc107, 1365px 1300px #ffc107, 504px 1917px #ffc107,
        1596px 759px #ffc107, 1778px 458px #ffc107, 1676px 16px #ffc107,
        1463px 649px #ffc107, 1179px 335px #ffc107, 1858px 160px #ffc107,
        475px 683px #ffc107, 1156px 1600px #ffc107, 1598px 167px #ffc107,
        798px 376px #ffc107, 270px 675px #ffc107, 1158px 374px #ffc107,
        1061px 197px #ffc107, 288px 210px #ffc107, 1811px 1362px #ffc107,
        428px 35px #ffc107, 1472px 650px #ffc107, 499px 502px #ffc107,
        1841px 1744px #ffc107, 44px 47px #ffc107, 1179px 447px #ffc107,
        1318px 1486px #ffc107, 1514px 76px #ffc107, 1911px 1938px #ffc107,
        366px 1336px #ffc107, 389px 495px #ffc107, 1839px 821px #ffc107,
        1233px 1407px #ffc107, 615px 1969px #ffc107, 525px 1121px #ffc107,
        440px 669px #ffc107, 594px 749px #ffc107, 1407px 1558px #ffc107,
        1666px 419px #ffc107, 1111px 1015px #ffc107, 57px 353px #ffc107,
        1311px 1286px #ffc107, 1790px 1138px #ffc107, 1732px 1487px #ffc107,
        698px 1824px #ffc107, 408px 1718px #ffc107, 1835px 4px #ffc107,
        270px 61px #ffc107, 556px 1770px #ffc107, 1116px 502px #ffc107,
        1369px 245px #ffc107, 1456px 1465px #ffc107, 1739px 1116px #ffc107,
        1204px 1607px #ffc107, 196px 1242px #ffc107, 1718px 324px #ffc107,
        774px 1706px #ffc107, 1749px 1594px #ffc107, 1282px 1314px #ffc107,
        441px 1534px #ffc107, 164px 271px #ffc107, 1600px 575px #ffc107,
        1662px 321px #ffc107, 1880px 219px #ffc107, 889px 18px #ffc107,
        576px 755px #ffc107, 1212px 1180px #ffc107, 1934px 29px #ffc107,
        557px 123px #ffc107, 1002px 1135px #ffc107, 950px 1732px #ffc107,
        986px 1039px #ffc107, 952px 1567px #ffc107, 178px 958px #ffc107,
        1279px 56px #ffc107, 1625px 920px #ffc107, 240px 1329px #ffc107,
        604px 144px #ffc107, 259px 359px #ffc107, 1471px 135px #ffc107,
        473px 565px #ffc107, 1919px 727px #ffc107, 226px 1152px #ffc107,
        1706px 59px #ffc107, 1830px 1196px #ffc107, 847px 1028px #ffc107,
        1275px 1607px #ffc107, 1927px 1810px #ffc107, 645px 1371px #ffc107,
        762px 1792px #ffc107, 1471px 1865px #ffc107, 231px 1786px #ffc107,
        1034px 323px #ffc107, 1433px 297px #ffc107, 1269px 1678px #ffc107,
        801px 257px #ffc107, 443px 864px #ffc107, 592px 1089px #ffc107,
        1550px 1295px #ffc107, 1765px 20px #ffc107, 1987px 1372px #ffc107,
        1125px 324px #ffc107, 574px 1976px #ffc107, 1175px 1775px #ffc107,
        785px 700px #ffc107, 135px 1130px #ffc107, 307px 1452px #ffc107,
        128px 1941px #ffc107, 1113px 494px #ffc107, 497px 1156px #ffc107,
        1118px 685px #ffc107, 1547px 112px #ffc107, 695px 1268px #ffc107,
        517px 1507px #ffc107, 163px 366px #ffc107, 1201px 1455px #ffc107,
        679px 1016px #ffc107, 419px 60px #ffc107, 1807px 1453px #ffc107,
        1812px 1929px #ffc107, 41px 239px #ffc107, 301px 350px #ffc107,
        1689px 1649px #ffc107, 1249px 109px #ffc107, 1352px 1920px #ffc107,
        1849px 79px #ffc107, 1129px 80px #ffc107, 66px 988px #ffc107,
        1076px 428px #ffc107, 1671px 1567px #ffc107, 376px 1717px #ffc107,
        590px 474px #ffc107, 1651px 408px #ffc107, 1272px 756px #ffc107,
        873px 491px #ffc107, 1785px 1520px #ffc107, 363px 697px #ffc107,
        1417px 512px #ffc107, 1225px 1939px #ffc107, 1492px 1629px #ffc107,
        1577px 1380px #ffc107, 1936px 231px #ffc107, 1426px 412px #ffc107,
        520px 1651px #ffc107, 501px 146px #ffc107, 964px 1903px #ffc107,
        1413px 782px #ffc107, 843px 1171px #ffc107, 1017px 718px #ffc107,
        703px 853px #ffc107, 739px 1152px #ffc107, 1081px 1147px #ffc107,
        364px 970px #ffc107, 1801px 598px #ffc107, 1310px 1066px #ffc107,
        928px 1460px #ffc107, 918px 1574px #ffc107, 1168px 1357px #ffc107,
        792px 1531px #ffc107, 1393px 1576px #ffc107, 1004px 1889px #ffc107,
        1084px 527px #ffc107, 791px 1887px #ffc107, 1859px 1680px #ffc107,
        602px 1770px #ffc107, 942px 1230px #ffc107, 1306px 1790px #ffc107,
        1801px 694px #ffc107, 458px 1557px #ffc107, 293px 1622px #ffc107,
        691px 297px #ffc107, 847px 942px #ffc107, 1018px 1415px #ffc107,
        137px 829px #ffc107, 1055px 839px #ffc107, 322px 474px #ffc107,
        1540px 837px #ffc107, 694px 1548px #ffc107, 1798px 782px #ffc107,
        968px 1229px #ffc107, 1116px 1246px #ffc107, 997px 1132px #ffc107,
        974px 414px #ffc107, 1918px 955px #ffc107, 1128px 884px #ffc107,
        1627px 552px #ffc107, 291px 1314px #ffc107, 1231px 161px #ffc107,
        1826px 1761px #ffc107, 901px 1192px #ffc107, 661px 541px #ffc107,
        1250px 256px #ffc107, 1585px 1613px #ffc107, 656px 529px #ffc107,
        374px 975px #ffc107, 482px 431px #ffc107, 1878px 374px #ffc107,
        1405px 1913px #ffc107, 1145px 1313px #ffc107, 156px 409px #ffc107,
        662px 1397px #ffc107, 185px 192px #ffc107, 705px 432px #ffc107,
        614px 185px #ffc107, 519px 1721px #ffc107, 1830px 742px #ffc107,
        1865px 1425px #ffc107, 1440px 992px #ffc107, 1321px 137px #ffc107,
        932px 1912px #ffc107, 779px 1468px #ffc107, 625px 1746px #ffc107,
        895px 101px #ffc107, 972px 1675px #ffc107, 1999px 346px #ffc107,
        1569px 590px #ffc107, 453px 1717px #ffc107, 393px 1128px #ffc107,
        1088px 573px #ffc107, 1039px 554px #ffc107, 98px 1640px #ffc107,
        1668px 156px #ffc107, 71px 970px #ffc107, 535px 1794px #ffc107,
        1070px 394px #ffc107, 1511px 898px #ffc107, 854px 732px #ffc107,
        1301px 1960px #ffc107, 567px 1194px #ffc107, 1588px 1749px #ffc107,
        1353px 1651px #ffc107, 1355px 335px #ffc107, 394px 1393px #ffc107,
        1932px 1920px #ffc107, 1279px 1599px #ffc107, 1020px 673px #ffc107,
        1019px 1883px #ffc107, 16px 733px #ffc107, 1740px 104px #ffc107,
        337px 698px #ffc107, 828px 958px #ffc107, 1675px 1633px #ffc107,
        461px 569px #ffc107, 19px 703px #ffc107, 1547px 1597px #ffc107,
        925px 1982px #ffc107, 515px 1019px #ffc107, 1547px 400px #ffc107,
        202px 1099px #ffc107, 688px 1702px #ffc107, 1300px 1909px #ffc107,
        1862px 1946px #ffc107, 1358px 315px #ffc107, 472px 1991px #ffc107,
        1419px 1365px #ffc107, 886px 3px #ffc107, 1149px 507px #ffc107,
        404px 1640px #ffc107, 291px 1516px #ffc107, 1364px 193px #ffc107,
        1392px 862px #ffc107, 916px 858px #ffc107, 444px 754px #ffc107,
        423px 1675px #ffc107, 1360px 762px #ffc107, 600px 1887px #ffc107,
        452px 1482px #ffc107, 485px 470px #ffc107, 304px 1808px #ffc107,
        1164px 1584px #ffc107, 89px 153px #ffc107, 762px 303px #ffc107,
        393px 1003px #ffc107, 356px 489px #ffc107, 297px 1056px #ffc107,
        541px 308px #ffc107, 237px 343px #ffc107, 947px 198px #ffc107,
        139px 916px #ffc107, 1295px 1864px #ffc107, 737px 308px #ffc107,
        1127px 1109px #ffc107, 415px 295px #ffc107, 784px 199px #ffc107,
        51px 943px #ffc107, 273px 95px #ffc107, 536px 178px #ffc107,
        1158px 1459px #ffc107, 1504px 1932px #ffc107, 1097px 1308px #ffc107,
        1874px 781px #ffc107, 1561px 328px #ffc107, 1755px 1206px #ffc107,
        133px 1332px #ffc107, 1655px 48px #ffc107, 1812px 1068px #ffc107,
        1446px 1795px #ffc107, 186px 1147px #ffc107, 64px 1868px #ffc107,
        703px 950px #ffc107, 1436px 458px #ffc107, 988px 1700px #ffc107,
        859px 1748px #ffc107, 1987px 274px #ffc107, 1046px 1976px #ffc107,
        275px 1122px #ffc107, 1523px 1570px #ffc107, 1333px 732px #ffc107,
        1746px 1257px #ffc107, 1152px 1688px #ffc107, 1299px 275px #ffc107,
        1177px 46px #ffc107, 193px 1733px #ffc107, 485px 1847px #ffc107,
        1801px 1007px #ffc107, 163px 1623px #ffc107, 1640px 772px #ffc107,
        1081px 1952px #ffc107, 1310px 749px #ffc107, 907px 771px #ffc107,
        1812px 523px #ffc107, 1053px 1608px #ffc107, 1578px 1537px #ffc107,
        100px 1621px #ffc107, 927px 1448px #ffc107, 1623px 368px #ffc107,
        1142px 1038px #ffc107, 1610px 1113px #ffc107, 151px 102px #ffc107,
        364px 1106px #ffc107, 516px 237px #ffc107, 1224px 1418px #ffc107,
        1675px 60px #ffc107, 1762px 341px #ffc107, 1394px 1959px #ffc107,
        892px 654px #ffc107, 986px 202px #ffc107, 590px 1668px #ffc107,
        609px 1840px #ffc107, 723px 99px #ffc107, 1870px 1808px #ffc107,
        35px 1516px #ffc107, 207px 1961px #ffc107, 1982px 635px #ffc107,
        1908px 592px #ffc107, 984px 1914px #ffc107, 235px 504px #ffc107,
        342px 155px #ffc107, 47px 1109px #ffc107, 770px 1492px #ffc107,
        1354px 532px #ffc107, 692px 153px #ffc107, 658px 1592px #ffc107,
        371px 1486px #ffc107, 1865px 1532px #ffc107, 755px 465px #ffc107,
        1464px 1023px #ffc107, 460px 466px #ffc107, 1214px 1071px #ffc107,
        60px 1938px #ffc107, 39px 156px #ffc107, 663px 433px #ffc107,
        1512px 618px #ffc107, 1664px 1821px #ffc107, 1752px 240px #ffc107,
        854px 1683px #ffc107, 415px 744px #ffc107, 715px 683px #ffc107,
        1665px 1424px #ffc107, 877px 483px #ffc107, 31px 1890px #ffc107,
        187px 788px #ffc107, 194px 1836px #ffc107, 876px 1355px #ffc107,
        1817px 939px #ffc107, 1710px 405px #ffc107, 1812px 243px #ffc107,
        1861px 867px #ffc107, 1127px 1089px #ffc107, 1101px 264px #ffc107,
        338px 1480px #ffc107, 671px 1087px #ffc107, 1462px 710px #ffc107,
        1855px 1640px #ffc107, 430px 352px #ffc107, 768px 1289px #ffc107,
        118px 113px #ffc107, 1685px 1817px #ffc107, 1834px 1153px #ffc107,
        986px 617px #ffc107, 555px 1853px #ffc107, 703px 1131px #ffc107,
        1372px 996px #ffc107, 1284px 1612px #ffc107, 391px 1322px #ffc107,
        1501px 1758px #ffc107, 1856px 1665px #ffc107, 849px 908px #ffc107,
        1252px 216px #ffc107, 1031px 446px #ffc107, 916px 403px #ffc107,
        1106px 918px #ffc107, 1709px 466px #ffc107, 1719px 1305px #ffc107,
        1105px 1370px #ffc107, 148px 1145px #ffc107, 1493px 1073px #ffc107,
        482px 1140px #ffc107, 1836px 1224px #ffc107, 507px 325px #ffc107,
        789px 1304px #ffc107, 429px 936px #ffc107, 1675px 366px #ffc107,
        1285px 830px #ffc107;
    animation: animStar 50s linear infinite;
}
#stars:after {
    content: " ";
    position: absolute;
    top: 2000px;
    width: 1px;
    height: 1px;
    background: transparent;
    box-shadow: 1676px 1564px #ffc107, 225px 418px #ffc107, 172px 942px #ffc107,
        8px 758px #ffc107, 1004px 284px #ffc107, 54px 1831px #ffc107,
        782px 908px #ffc107, 1867px 1992px #ffc107, 387px 1641px #ffc107,
        471px 378px #ffc107, 1489px 683px #ffc107, 1990px 473px #ffc107,
        1580px 404px #ffc107, 949px 162px #ffc107, 1765px 1303px #ffc107,
        1257px 1237px #ffc107, 1383px 873px #ffc107, 1132px 822px #ffc107,
        1045px 588px #ffc107, 608px 664px #ffc107, 69px 681px #ffc107,
        901px 10px #ffc107, 29px 1496px #ffc107, 1357px 1117px #ffc107,
        1156px 1759px #ffc107, 515px 631px #ffc107, 1889px 1321px #ffc107,
        517px 838px #ffc107, 744px 1679px #ffc107, 240px 405px #ffc107,
        670px 1272px #ffc107, 19px 1007px #ffc107, 1806px 641px #ffc107,
        1338px 116px #ffc107, 348px 1473px #ffc107, 1732px 1516px #ffc107,
        1554px 1301px #ffc107, 62px 1442px #ffc107, 738px 866px #ffc107,
        1606px 544px #ffc107, 1984px 306px #ffc107, 1610px 1932px #ffc107,
        322px 1286px #ffc107, 904px 1580px #ffc107, 517px 1395px #ffc107,
        756px 1510px #ffc107, 1767px 626px #ffc107, 537px 728px #ffc107,
        52px 994px #ffc107, 295px 417px #ffc107, 649px 711px #ffc107,
        979px 1980px #ffc107, 1030px 1139px #ffc107, 305px 1238px #ffc107,
        1760px 265px #ffc107, 546px 390px #ffc107, 1546px 747px #ffc107,
        1318px 1921px #ffc107, 532px 40px #ffc107, 813px 1975px #ffc107,
        1226px 414px #ffc107, 1329px 903px #ffc107, 1347px 1517px #ffc107,
        430px 973px #ffc107, 765px 1825px #ffc107, 299px 365px #ffc107,
        649px 1731px #ffc107, 802px 1464px #ffc107, 1462px 1395px #ffc107,
        1595px 595px #ffc107, 1528px 1097px #ffc107, 1740px 1974px #ffc107,
        18px 208px #ffc107, 1353px 935px #ffc107, 1500px 1240px #ffc107,
        455px 269px #ffc107, 635px 1685px #ffc107, 1674px 1825px #ffc107,
        1939px 1912px #ffc107, 1222px 928px #ffc107, 1985px 1742px #ffc107,
        109px 438px #ffc107, 449px 1481px #ffc107, 747px 75px #ffc107,
        1335px 1338px #ffc107, 1508px 1937px #ffc107, 1210px 729px #ffc107,
        666px 637px #ffc107, 580px 848px #ffc107, 1705px 383px #ffc107,
        1028px 1146px #ffc107, 1214px 335px #ffc107, 1762px 147px #ffc107,
        1544px 110px #ffc107, 251px 599px #ffc107, 415px 25px #ffc107,
        208px 657px #ffc107, 1526px 1366px #ffc107, 195px 100px #ffc107,
        1380px 1955px #ffc107, 1095px 288px #ffc107, 1770px 1757px #ffc107,
        729px 1303px #ffc107, 204px 667px #ffc107, 1017px 1451px #ffc107,
        1648px 499px #ffc107, 1785px 154px #ffc107, 384px 1552px #ffc107,
        1323px 565px #ffc107, 804px 445px #ffc107, 1944px 103px #ffc107,
        631px 1265px #ffc107, 1464px 316px #ffc107, 178px 73px #ffc107,
        1879px 1046px #ffc107, 67px 723px #ffc107, 1532px 1871px #ffc107,
        554px 1320px #ffc107, 648px 161px #ffc107, 1387px 1267px #ffc107,
        540px 1226px #ffc107, 6px 1092px #ffc107, 54px 1707px #ffc107,
        1844px 811px #ffc107, 301px 443px #ffc107, 944px 1906px #ffc107,
        1524px 768px #ffc107, 980px 745px #ffc107, 574px 1404px #ffc107,
        1264px 1762px #ffc107, 821px 1186px #ffc107, 1620px 150px #ffc107,
        515px 621px #ffc107, 1808px 50px #ffc107, 1776px 348px #ffc107,
        482px 292px #ffc107, 1488px 307px #ffc107, 1067px 745px #ffc107,
        342px 1151px #ffc107, 1320px 1516px #ffc107, 159px 737px #ffc107,
        1938px 1542px #ffc107, 1757px 191px #ffc107, 1001px 1997px #ffc107,
        885px 1033px #ffc107, 1385px 128px #ffc107, 1842px 957px #ffc107,
        489px 672px #ffc107, 329px 353px #ffc107, 1712px 279px #ffc107,
        1245px 654px #ffc107, 90px 955px #ffc107, 1664px 1272px #ffc107,
        571px 236px #ffc107, 1590px 1772px #ffc107, 144px 964px #ffc107,
        465px 1168px #ffc107, 1225px 578px #ffc107, 576px 1425px #ffc107,
        710px 43px #ffc107, 1014px 621px #ffc107, 719px 431px #ffc107,
        762px 141px #ffc107, 1675px 1167px #ffc107, 955px 1059px #ffc107,
        1595px 114px #ffc107, 1922px 1957px #ffc107, 152px 1279px #ffc107,
        108px 1247px #ffc107, 171px 1820px #ffc107, 1835px 1534px #ffc107,
        854px 193px #ffc107, 1290px 1338px #ffc107, 1296px 1035px #ffc107,
        1053px 1521px #ffc107, 1212px 1670px #ffc107, 1664px 1488px #ffc107,
        1614px 1320px #ffc107, 270px 983px #ffc107, 1454px 1199px #ffc107,
        1147px 412px #ffc107, 1867px 217px #ffc107, 1404px 843px #ffc107,
        216px 776px #ffc107, 1850px 1158px #ffc107, 726px 437px #ffc107,
        17px 394px #ffc107, 481px 659px #ffc107, 1808px 1168px #ffc107,
        931px 1479px #ffc107, 1971px 506px #ffc107, 1162px 1374px #ffc107,
        1418px 1452px #ffc107, 1420px 854px #ffc107, 244px 95px #ffc107,
        265px 1156px #ffc107, 935px 379px #ffc107, 1461px 1682px #ffc107,
        422px 904px #ffc107, 1045px 1746px #ffc107, 1760px 740px #ffc107,
        271px 1889px #ffc107, 1406px 1434px #ffc107, 1926px 1536px #ffc107,
        1947px 1071px #ffc107, 1728px 523px #ffc107, 1647px 243px #ffc107,
        174px 323px #ffc107, 1343px 524px #ffc107, 473px 412px #ffc107,
        200px 572px #ffc107, 1370px 277px #ffc107, 457px 1070px #ffc107,
        910px 1294px #ffc107, 185px 1075px #ffc107, 656px 641px #ffc107,
        115px 1459px #ffc107, 1537px 1696px #ffc107, 1250px 524px #ffc107,
        465px 1662px #ffc107, 1387px 106px #ffc107, 1517px 1699px #ffc107,
        1756px 1548px #ffc107, 1234px 323px #ffc107, 1979px 1471px #ffc107,
        1442px 597px #ffc107, 1967px 703px #ffc107, 710px 502px #ffc107,
        399px 1821px #ffc107, 737px 385px #ffc107, 1905px 751px #ffc107,
        1188px 1780px #ffc107, 1129px 234px #ffc107, 1556px 1360px #ffc107,
        577px 216px #ffc107, 761px 1140px #ffc107, 694px 915px #ffc107,
        1991px 1062px #ffc107, 931px 1570px #ffc107, 841px 342px #ffc107,
        799px 482px #ffc107, 712px 1060px #ffc107, 1348px 646px #ffc107,
        903px 1399px #ffc107, 1207px 1383px #ffc107, 1970px 573px #ffc107,
        816px 1265px #ffc107, 1452px 113px #ffc107, 1405px 1072px #ffc107,
        52px 420px #ffc107, 1861px 299px #ffc107, 1305px 1271px #ffc107,
        1610px 1729px #ffc107, 899px 187px #ffc107, 1347px 67px #ffc107,
        898px 1838px #ffc107, 1557px 573px #ffc107, 1232px 486px #ffc107,
        212px 1527px #ffc107, 1136px 1714px #ffc107, 517px 789px #ffc107,
        535px 1454px #ffc107, 1659px 1416px #ffc107, 1947px 438px #ffc107,
        433px 1142px #ffc107, 821px 67px #ffc107, 1254px 1557px #ffc107,
        1230px 48px #ffc107, 704px 1785px #ffc107, 1175px 1359px #ffc107,
        176px 322px #ffc107, 1272px 1032px #ffc107, 926px 1050px #ffc107,
        1211px 1432px #ffc107, 1198px 511px #ffc107, 1529px 713px #ffc107,
        404px 1714px #ffc107, 31px 484px #ffc107, 923px 1113px #ffc107,
        619px 487px #ffc107, 1061px 815px #ffc107, 339px 532px #ffc107,
        1315px 1063px #ffc107, 1898px 520px #ffc107, 117px 254px #ffc107,
        1923px 84px #ffc107, 263px 1793px #ffc107, 1034px 1669px #ffc107,
        1932px 978px #ffc107, 1365px 1300px #ffc107, 504px 1917px #ffc107,
        1596px 759px #ffc107, 1778px 458px #ffc107, 1676px 16px #ffc107,
        1463px 649px #ffc107, 1179px 335px #ffc107, 1858px 160px #ffc107,
        475px 683px #ffc107, 1156px 1600px #ffc107, 1598px 167px #ffc107,
        798px 376px #ffc107, 270px 675px #ffc107, 1158px 374px #ffc107,
        1061px 197px #ffc107, 288px 210px #ffc107, 1811px 1362px #ffc107,
        428px 35px #ffc107, 1472px 650px #ffc107, 499px 502px #ffc107,
        1841px 1744px #ffc107, 44px 47px #ffc107, 1179px 447px #ffc107,
        1318px 1486px #ffc107, 1514px 76px #ffc107, 1911px 1938px #ffc107,
        366px 1336px #ffc107, 389px 495px #ffc107, 1839px 821px #ffc107,
        1233px 1407px #ffc107, 615px 1969px #ffc107, 525px 1121px #ffc107,
        440px 669px #ffc107, 594px 749px #ffc107, 1407px 1558px #ffc107,
        1666px 419px #ffc107, 1111px 1015px #ffc107, 57px 353px #ffc107,
        1311px 1286px #ffc107, 1790px 1138px #ffc107, 1732px 1487px #ffc107,
        698px 1824px #ffc107, 408px 1718px #ffc107, 1835px 4px #ffc107,
        270px 61px #ffc107, 556px 1770px #ffc107, 1116px 502px #ffc107,
        1369px 245px #ffc107, 1456px 1465px #ffc107, 1739px 1116px #ffc107,
        1204px 1607px #ffc107, 196px 1242px #ffc107, 1718px 324px #ffc107,
        774px 1706px #ffc107, 1749px 1594px #ffc107, 1282px 1314px #ffc107,
        441px 1534px #ffc107, 164px 271px #ffc107, 1600px 575px #ffc107,
        1662px 321px #ffc107, 1880px 219px #ffc107, 889px 18px #ffc107,
        576px 755px #ffc107, 1212px 1180px #ffc107, 1934px 29px #ffc107,
        557px 123px #ffc107, 1002px 1135px #ffc107, 950px 1732px #ffc107,
        986px 1039px #ffc107, 952px 1567px #ffc107, 178px 958px #ffc107,
        1279px 56px #ffc107, 1625px 920px #ffc107, 240px 1329px #ffc107,
        604px 144px #ffc107, 259px 359px #ffc107, 1471px 135px #ffc107,
        473px 565px #ffc107, 1919px 727px #ffc107, 226px 1152px #ffc107,
        1706px 59px #ffc107, 1830px 1196px #ffc107, 847px 1028px #ffc107,
        1275px 1607px #ffc107, 1927px 1810px #ffc107, 645px 1371px #ffc107,
        762px 1792px #ffc107, 1471px 1865px #ffc107, 231px 1786px #ffc107,
        1034px 323px #ffc107, 1433px 297px #ffc107, 1269px 1678px #ffc107,
        801px 257px #ffc107, 443px 864px #ffc107, 592px 1089px #ffc107,
        1550px 1295px #ffc107, 1765px 20px #ffc107, 1987px 1372px #ffc107,
        1125px 324px #ffc107, 574px 1976px #ffc107, 1175px 1775px #ffc107,
        785px 700px #ffc107, 135px 1130px #ffc107, 307px 1452px #ffc107,
        128px 1941px #ffc107, 1113px 494px #ffc107, 497px 1156px #ffc107,
        1118px 685px #ffc107, 1547px 112px #ffc107, 695px 1268px #ffc107,
        517px 1507px #ffc107, 163px 366px #ffc107, 1201px 1455px #ffc107,
        679px 1016px #ffc107, 419px 60px #ffc107, 1807px 1453px #ffc107,
        1812px 1929px #ffc107, 41px 239px #ffc107, 301px 350px #ffc107,
        1689px 1649px #ffc107, 1249px 109px #ffc107, 1352px 1920px #ffc107,
        1849px 79px #ffc107, 1129px 80px #ffc107, 66px 988px #ffc107,
        1076px 428px #ffc107, 1671px 1567px #ffc107, 376px 1717px #ffc107,
        590px 474px #ffc107, 1651px 408px #ffc107, 1272px 756px #ffc107,
        873px 491px #ffc107, 1785px 1520px #ffc107, 363px 697px #ffc107,
        1417px 512px #ffc107, 1225px 1939px #ffc107, 1492px 1629px #ffc107,
        1577px 1380px #ffc107, 1936px 231px #ffc107, 1426px 412px #ffc107,
        520px 1651px #ffc107, 501px 146px #ffc107, 964px 1903px #ffc107,
        1413px 782px #ffc107, 843px 1171px #ffc107, 1017px 718px #ffc107,
        703px 853px #ffc107, 739px 1152px #ffc107, 1081px 1147px #ffc107,
        364px 970px #ffc107, 1801px 598px #ffc107, 1310px 1066px #ffc107,
        928px 1460px #ffc107, 918px 1574px #ffc107, 1168px 1357px #ffc107,
        792px 1531px #ffc107, 1393px 1576px #ffc107, 1004px 1889px #ffc107,
        1084px 527px #ffc107, 791px 1887px #ffc107, 1859px 1680px #ffc107,
        602px 1770px #ffc107, 942px 1230px #ffc107, 1306px 1790px #ffc107,
        1801px 694px #ffc107, 458px 1557px #ffc107, 293px 1622px #ffc107,
        691px 297px #ffc107, 847px 942px #ffc107, 1018px 1415px #ffc107,
        137px 829px #ffc107, 1055px 839px #ffc107, 322px 474px #ffc107,
        1540px 837px #ffc107, 694px 1548px #ffc107, 1798px 782px #ffc107,
        968px 1229px #ffc107, 1116px 1246px #ffc107, 997px 1132px #ffc107,
        974px 414px #ffc107, 1918px 955px #ffc107, 1128px 884px #ffc107,
        1627px 552px #ffc107, 291px 1314px #ffc107, 1231px 161px #ffc107,
        1826px 1761px #ffc107, 901px 1192px #ffc107, 661px 541px #ffc107,
        1250px 256px #ffc107, 1585px 1613px #ffc107, 656px 529px #ffc107,
        374px 975px #ffc107, 482px 431px #ffc107, 1878px 374px #ffc107,
        1405px 1913px #ffc107, 1145px 1313px #ffc107, 156px 409px #ffc107,
        662px 1397px #ffc107, 185px 192px #ffc107, 705px 432px #ffc107,
        614px 185px #ffc107, 519px 1721px #ffc107, 1830px 742px #ffc107,
        1865px 1425px #ffc107, 1440px 992px #ffc107, 1321px 137px #ffc107,
        932px 1912px #ffc107, 779px 1468px #ffc107, 625px 1746px #ffc107,
        895px 101px #ffc107, 972px 1675px #ffc107, 1999px 346px #ffc107,
        1569px 590px #ffc107, 453px 1717px #ffc107, 393px 1128px #ffc107,
        1088px 573px #ffc107, 1039px 554px #ffc107, 98px 1640px #ffc107,
        1668px 156px #ffc107, 71px 970px #ffc107, 535px 1794px #ffc107,
        1070px 394px #ffc107, 1511px 898px #ffc107, 854px 732px #ffc107,
        1301px 1960px #ffc107, 567px 1194px #ffc107, 1588px 1749px #ffc107,
        1353px 1651px #ffc107, 1355px 335px #ffc107, 394px 1393px #ffc107,
        1932px 1920px #ffc107, 1279px 1599px #ffc107, 1020px 673px #ffc107,
        1019px 1883px #ffc107, 16px 733px #ffc107, 1740px 104px #ffc107,
        337px 698px #ffc107, 828px 958px #ffc107, 1675px 1633px #ffc107,
        461px 569px #ffc107, 19px 703px #ffc107, 1547px 1597px #ffc107,
        925px 1982px #ffc107, 515px 1019px #ffc107, 1547px 400px #ffc107,
        202px 1099px #ffc107, 688px 1702px #ffc107, 1300px 1909px #ffc107,
        1862px 1946px #ffc107, 1358px 315px #ffc107, 472px 1991px #ffc107,
        1419px 1365px #ffc107, 886px 3px #ffc107, 1149px 507px #ffc107,
        404px 1640px #ffc107, 291px 1516px #ffc107, 1364px 193px #ffc107,
        1392px 862px #ffc107, 916px 858px #ffc107, 444px 754px #ffc107,
        423px 1675px #ffc107, 1360px 762px #ffc107, 600px 1887px #ffc107,
        452px 1482px #ffc107, 485px 470px #ffc107, 304px 1808px #ffc107,
        1164px 1584px #ffc107, 89px 153px #ffc107, 762px 303px #ffc107,
        393px 1003px #ffc107, 356px 489px #ffc107, 297px 1056px #ffc107,
        541px 308px #ffc107, 237px 343px #ffc107, 947px 198px #ffc107,
        139px 916px #ffc107, 1295px 1864px #ffc107, 737px 308px #ffc107,
        1127px 1109px #ffc107, 415px 295px #ffc107, 784px 199px #ffc107,
        51px 943px #ffc107, 273px 95px #ffc107, 536px 178px #ffc107,
        1158px 1459px #ffc107, 1504px 1932px #ffc107, 1097px 1308px #ffc107,
        1874px 781px #ffc107, 1561px 328px #ffc107, 1755px 1206px #ffc107,
        133px 1332px #ffc107, 1655px 48px #ffc107, 1812px 1068px #ffc107,
        1446px 1795px #ffc107, 186px 1147px #ffc107, 64px 1868px #ffc107,
        703px 950px #ffc107, 1436px 458px #ffc107, 988px 1700px #ffc107,
        859px 1748px #ffc107, 1987px 274px #ffc107, 1046px 1976px #ffc107,
        275px 1122px #ffc107, 1523px 1570px #ffc107, 1333px 732px #ffc107,
        1746px 1257px #ffc107, 1152px 1688px #ffc107, 1299px 275px #ffc107,
        1177px 46px #ffc107, 193px 1733px #ffc107, 485px 1847px #ffc107,
        1801px 1007px #ffc107, 163px 1623px #ffc107, 1640px 772px #ffc107,
        1081px 1952px #ffc107, 1310px 749px #ffc107, 907px 771px #ffc107,
        1812px 523px #ffc107, 1053px 1608px #ffc107, 1578px 1537px #ffc107,
        100px 1621px #ffc107, 927px 1448px #ffc107, 1623px 368px #ffc107,
        1142px 1038px #ffc107, 1610px 1113px #ffc107, 151px 102px #ffc107,
        364px 1106px #ffc107, 516px 237px #ffc107, 1224px 1418px #ffc107,
        1675px 60px #ffc107, 1762px 341px #ffc107, 1394px 1959px #ffc107,
        892px 654px #ffc107, 986px 202px #ffc107, 590px 1668px #ffc107,
        609px 1840px #ffc107, 723px 99px #ffc107, 1870px 1808px #ffc107,
        35px 1516px #ffc107, 207px 1961px #ffc107, 1982px 635px #ffc107,
        1908px 592px #ffc107, 984px 1914px #ffc107, 235px 504px #ffc107,
        342px 155px #ffc107, 47px 1109px #ffc107, 770px 1492px #ffc107,
        1354px 532px #ffc107, 692px 153px #ffc107, 658px 1592px #ffc107,
        371px 1486px #ffc107, 1865px 1532px #ffc107, 755px 465px #ffc107,
        1464px 1023px #ffc107, 460px 466px #ffc107, 1214px 1071px #ffc107,
        60px 1938px #ffc107, 39px 156px #ffc107, 663px 433px #ffc107,
        1512px 618px #ffc107, 1664px 1821px #ffc107, 1752px 240px #ffc107,
        854px 1683px #ffc107, 415px 744px #ffc107, 715px 683px #ffc107,
        1665px 1424px #ffc107, 877px 483px #ffc107, 31px 1890px #ffc107,
        187px 788px #ffc107, 194px 1836px #ffc107, 876px 1355px #ffc107,
        1817px 939px #ffc107, 1710px 405px #ffc107, 1812px 243px #ffc107,
        1861px 867px #ffc107, 1127px 1089px #ffc107, 1101px 264px #ffc107,
        338px 1480px #ffc107, 671px 1087px #ffc107, 1462px 710px #ffc107,
        1855px 1640px #ffc107, 430px 352px #ffc107, 768px 1289px #ffc107,
        118px 113px #ffc107, 1685px 1817px #ffc107, 1834px 1153px #ffc107,
        986px 617px #ffc107, 555px 1853px #ffc107, 703px 1131px #ffc107,
        1372px 996px #ffc107, 1284px 1612px #ffc107, 391px 1322px #ffc107,
        1501px 1758px #ffc107, 1856px 1665px #ffc107, 849px 908px #ffc107,
        1252px 216px #ffc107, 1031px 446px #ffc107, 916px 403px #ffc107,
        1106px 918px #ffc107, 1709px 466px #ffc107, 1719px 1305px #ffc107,
        1105px 1370px #ffc107, 148px 1145px #ffc107, 1493px 1073px #ffc107,
        482px 1140px #ffc107, 1836px 1224px #ffc107, 507px 325px #ffc107,
        789px 1304px #ffc107, 429px 936px #ffc107, 1675px 366px #ffc107,
        1285px 830px #ffc107;
}

#stars2 {
    width: 2px;
    height: 2px;
    background: transparent;
    box-shadow: 735px 586px #ffc107, 1104px 1805px #ffc107, 71px 786px #ffc107,
        1262px 170px #ffc107, 981px 356px #ffc107, 1228px 1323px #ffc107,
        1593px 973px #ffc107, 1300px 1410px #ffc107, 1763px 534px #ffc107,
        1285px 734px #ffc107, 768px 1644px #ffc107, 1129px 1902px #ffc107,
        860px 1817px #ffc107, 1571px 1861px #ffc107, 716px 463px #ffc107,
        786px 965px #ffc107, 1128px 1418px #ffc107, 337px 752px #ffc107,
        1778px 853px #ffc107, 448px 1234px #ffc107, 135px 589px #ffc107,
        189px 165px #ffc107, 1477px 179px #ffc107, 794px 358px #ffc107,
        1586px 408px #ffc107, 626px 1201px #ffc107, 489px 1302px #ffc107,
        1928px 1075px #ffc107, 1049px 1442px #ffc107, 1467px 1538px #ffc107,
        963px 746px #ffc107, 1759px 1818px #ffc107, 1027px 91px #ffc107,
        297px 1429px #ffc107, 1887px 1150px #ffc107, 111px 513px #ffc107,
        1770px 1089px #ffc107, 1004px 233px #ffc107, 1930px 1433px #ffc107,
        832px 1428px #ffc107, 1624px 1030px #ffc107, 1037px 1174px #ffc107,
        1853px 48px #ffc107, 1497px 320px #ffc107, 1390px 787px #ffc107,
        317px 1062px #ffc107, 57px 1917px #ffc107, 21px 1560px #ffc107,
        1628px 70px #ffc107, 1502px 104px #ffc107, 1639px 1371px #ffc107,
        871px 426px #ffc107, 1768px 1821px #ffc107, 1698px 100px #ffc107,
        1607px 1722px #ffc107, 544px 1066px #ffc107, 193px 1558px #ffc107,
        1503px 1906px #ffc107, 1193px 189px #ffc107, 1543px 1435px #ffc107,
        133px 1975px #ffc107, 1380px 979px #ffc107, 271px 1442px #ffc107,
        830px 1622px #ffc107, 673px 87px #ffc107, 1239px 964px #ffc107,
        602px 995px #ffc107, 1637px 73px #ffc107, 667px 350px #ffc107,
        1198px 414px #ffc107, 372px 192px #ffc107, 1686px 1426px #ffc107,
        1423px 1111px #ffc107, 1006px 243px #ffc107, 909px 408px #ffc107,
        222px 1255px #ffc107, 1277px 1735px #ffc107, 1295px 1097px #ffc107,
        1834px 1116px #ffc107, 327px 1037px #ffc107, 596px 1807px #ffc107,
        669px 44px #ffc107, 1724px 1818px #ffc107, 832px 520px #ffc107,
        1061px 1619px #ffc107, 1782px 1068px #ffc107, 1560px 1240px #ffc107,
        157px 1712px #ffc107, 160px 1739px #ffc107, 111px 761px #ffc107,
        1590px 1487px #ffc107, 1960px 456px #ffc107, 1592px 1364px #ffc107,
        1606px 130px #ffc107, 794px 1108px #ffc107, 208px 905px #ffc107,
        1363px 1014px #ffc107, 231px 100px #ffc107, 1752px 1668px #ffc107,
        161px 1353px #ffc107, 448px 1811px #ffc107, 1631px 1955px #ffc107,
        1549px 1579px #ffc107, 733px 1195px #ffc107, 554px 956px #ffc107,
        120px 554px #ffc107, 1677px 1014px #ffc107, 1793px 1031px #ffc107,
        980px 1767px #ffc107, 1300px 1023px #ffc107, 1158px 354px #ffc107,
        852px 921px #ffc107, 1540px 799px #ffc107, 1577px 107px #ffc107,
        381px 1014px #ffc107, 1024px 497px #ffc107, 1370px 1455px #ffc107,
        1431px 456px #ffc107, 1628px 816px #ffc107, 1895px 337px #ffc107,
        360px 1242px #ffc107, 1041px 1450px #ffc107, 30px 146px #ffc107,
        261px 1523px #ffc107, 925px 1946px #ffc107, 280px 693px #ffc107,
        1856px 537px #ffc107, 791px 5px #ffc107, 1916px 246px #ffc107,
        1857px 614px #ffc107, 1107px 1426px #ffc107, 108px 862px #ffc107,
        934px 200px #ffc107, 1776px 180px #ffc107, 1112px 178px #ffc107,
        1337px 452px #ffc107, 1766px 1282px #ffc107, 550px 1179px #ffc107,
        1432px 926px #ffc107, 1006px 1639px #ffc107, 416px 837px #ffc107,
        1074px 381px #ffc107, 1459px 110px #ffc107, 1331px 833px #ffc107,
        1315px 1856px #ffc107, 1565px 362px #ffc107, 239px 871px #ffc107,
        410px 969px #ffc107, 1583px 1666px #ffc107, 472px 522px #ffc107,
        1653px 367px #ffc107, 820px 1827px #ffc107, 256px 1800px #ffc107,
        1373px 452px #ffc107, 721px 1076px #ffc107, 1895px 520px #ffc107,
        1010px 641px #ffc107, 137px 936px #ffc107, 39px 1250px #ffc107,
        1859px 1475px #ffc107, 1285px 1780px #ffc107, 1318px 436px #ffc107,
        99px 899px #ffc107, 1890px 623px #ffc107, 1717px 202px #ffc107,
        1365px 272px #ffc107, 541px 1095px #ffc107, 906px 1536px #ffc107,
        87px 319px #ffc107, 1596px 17px #ffc107, 1240px 887px #ffc107,
        1561px 1794px #ffc107, 1202px 15px #ffc107, 1161px 1212px #ffc107,
        632px 1260px #ffc107, 988px 685px #ffc107, 402px 1572px #ffc107,
        829px 1830px #ffc107, 407px 1763px #ffc107, 1060px 298px #ffc107,
        1701px 1600px #ffc107, 1850px 78px #ffc107, 696px 1592px #ffc107,
        1488px 360px #ffc107, 91px 1610px #ffc107, 1949px 103px #ffc107,
        139px 1285px #ffc107, 269px 372px #ffc107, 1069px 1809px #ffc107,
        417px 1863px #ffc107, 247px 1201px #ffc107, 1086px 1967px #ffc107,
        1412px 1211px #ffc107, 1640px 501px #ffc107, 876px 1486px #ffc107,
        1223px 494px #ffc107, 1136px 1709px #ffc107, 926px 1538px #ffc107,
        137px 881px #ffc107, 1441px 967px #ffc107;
    animation: animStar 100s linear infinite;
}
#stars2:after {
    content: " ";
    position: absolute;
    top: 2000px;
    width: 2px;
    height: 2px;
    background: transparent;
    box-shadow: 735px 586px #ffc107, 1104px 1805px #ffc107, 71px 786px #ffc107,
        1262px 170px #ffc107, 981px 356px #ffc107, 1228px 1323px #ffc107,
        1593px 973px #ffc107, 1300px 1410px #ffc107, 1763px 534px #ffc107,
        1285px 734px #ffc107, 768px 1644px #ffc107, 1129px 1902px #ffc107,
        860px 1817px #ffc107, 1571px 1861px #ffc107, 716px 463px #ffc107,
        786px 965px #ffc107, 1128px 1418px #ffc107, 337px 752px #ffc107,
        1778px 853px #ffc107, 448px 1234px #ffc107, 135px 589px #ffc107,
        189px 165px #ffc107, 1477px 179px #ffc107, 794px 358px #ffc107,
        1586px 408px #ffc107, 626px 1201px #ffc107, 489px 1302px #ffc107,
        1928px 1075px #ffc107, 1049px 1442px #ffc107, 1467px 1538px #ffc107,
        963px 746px #ffc107, 1759px 1818px #ffc107, 1027px 91px #ffc107,
        297px 1429px #ffc107, 1887px 1150px #ffc107, 111px 513px #ffc107,
        1770px 1089px #ffc107, 1004px 233px #ffc107, 1930px 1433px #ffc107,
        832px 1428px #ffc107, 1624px 1030px #ffc107, 1037px 1174px #ffc107,
        1853px 48px #ffc107, 1497px 320px #ffc107, 1390px 787px #ffc107,
        317px 1062px #ffc107, 57px 1917px #ffc107, 21px 1560px #ffc107,
        1628px 70px #ffc107, 1502px 104px #ffc107, 1639px 1371px #ffc107,
        871px 426px #ffc107, 1768px 1821px #ffc107, 1698px 100px #ffc107,
        1607px 1722px #ffc107, 544px 1066px #ffc107, 193px 1558px #ffc107,
        1503px 1906px #ffc107, 1193px 189px #ffc107, 1543px 1435px #ffc107,
        133px 1975px #ffc107, 1380px 979px #ffc107, 271px 1442px #ffc107,
        830px 1622px #ffc107, 673px 87px #ffc107, 1239px 964px #ffc107,
        602px 995px #ffc107, 1637px 73px #ffc107, 667px 350px #ffc107,
        1198px 414px #ffc107, 372px 192px #ffc107, 1686px 1426px #ffc107,
        1423px 1111px #ffc107, 1006px 243px #ffc107, 909px 408px #ffc107,
        222px 1255px #ffc107, 1277px 1735px #ffc107, 1295px 1097px #ffc107,
        1834px 1116px #ffc107, 327px 1037px #ffc107, 596px 1807px #ffc107,
        669px 44px #ffc107, 1724px 1818px #ffc107, 832px 520px #ffc107,
        1061px 1619px #ffc107, 1782px 1068px #ffc107, 1560px 1240px #ffc107,
        157px 1712px #ffc107, 160px 1739px #ffc107, 111px 761px #ffc107,
        1590px 1487px #ffc107, 1960px 456px #ffc107, 1592px 1364px #ffc107,
        1606px 130px #ffc107, 794px 1108px #ffc107, 208px 905px #ffc107,
        1363px 1014px #ffc107, 231px 100px #ffc107, 1752px 1668px #ffc107,
        161px 1353px #ffc107, 448px 1811px #ffc107, 1631px 1955px #ffc107,
        1549px 1579px #ffc107, 733px 1195px #ffc107, 554px 956px #ffc107,
        120px 554px #ffc107, 1677px 1014px #ffc107, 1793px 1031px #ffc107,
        980px 1767px #ffc107, 1300px 1023px #ffc107, 1158px 354px #ffc107,
        852px 921px #ffc107, 1540px 799px #ffc107, 1577px 107px #ffc107,
        381px 1014px #ffc107, 1024px 497px #ffc107, 1370px 1455px #ffc107,
        1431px 456px #ffc107, 1628px 816px #ffc107, 1895px 337px #ffc107,
        360px 1242px #ffc107, 1041px 1450px #ffc107, 30px 146px #ffc107,
        261px 1523px #ffc107, 925px 1946px #ffc107, 280px 693px #ffc107,
        1856px 537px #ffc107, 791px 5px #ffc107, 1916px 246px #ffc107,
        1857px 614px #ffc107, 1107px 1426px #ffc107, 108px 862px #ffc107,
        934px 200px #ffc107, 1776px 180px #ffc107, 1112px 178px #ffc107,
        1337px 452px #ffc107, 1766px 1282px #ffc107, 550px 1179px #ffc107,
        1432px 926px #ffc107, 1006px 1639px #ffc107, 416px 837px #ffc107,
        1074px 381px #ffc107, 1459px 110px #ffc107, 1331px 833px #ffc107,
        1315px 1856px #ffc107, 1565px 362px #ffc107, 239px 871px #ffc107,
        410px 969px #ffc107, 1583px 1666px #ffc107, 472px 522px #ffc107,
        1653px 367px #ffc107, 820px 1827px #ffc107, 256px 1800px #ffc107,
        1373px 452px #ffc107, 721px 1076px #ffc107, 1895px 520px #ffc107,
        1010px 641px #ffc107, 137px 936px #ffc107, 39px 1250px #ffc107,
        1859px 1475px #ffc107, 1285px 1780px #ffc107, 1318px 436px #ffc107,
        99px 899px #ffc107, 1890px 623px #ffc107, 1717px 202px #ffc107,
        1365px 272px #ffc107, 541px 1095px #ffc107, 906px 1536px #ffc107,
        87px 319px #ffc107, 1596px 17px #ffc107, 1240px 887px #ffc107,
        1561px 1794px #ffc107, 1202px 15px #ffc107, 1161px 1212px #ffc107,
        632px 1260px #ffc107, 988px 685px #ffc107, 402px 1572px #ffc107,
        829px 1830px #ffc107, 407px 1763px #ffc107, 1060px 298px #ffc107,
        1701px 1600px #ffc107, 1850px 78px #ffc107, 696px 1592px #ffc107,
        1488px 360px #ffc107, 91px 1610px #ffc107, 1949px 103px #ffc107,
        139px 1285px #ffc107, 269px 372px #ffc107, 1069px 1809px #ffc107,
        417px 1863px #ffc107, 247px 1201px #ffc107, 1086px 1967px #ffc107,
        1412px 1211px #ffc107, 1640px 501px #ffc107, 876px 1486px #ffc107,
        1223px 494px #ffc107, 1136px 1709px #ffc107, 926px 1538px #ffc107,
        137px 881px #ffc107, 1441px 967px #ffc107;
}

#stars3 {
    width: 3px;
    height: 3px;
    background: transparent;
    box-shadow: 1846px 1886px #ffc107, 735px 1077px #ffc107,
        1313px 1659px #ffc107, 1427px 163px #ffc107, 34px 773px #ffc107,
        49px 316px #ffc107, 1996px 523px #ffc107, 418px 1094px #ffc107,
        152px 110px #ffc107, 1824px 1037px #ffc107, 1848px 532px #ffc107,
        658px 1376px #ffc107, 1292px 623px #ffc107, 1267px 121px #ffc107,
        35px 394px #ffc107, 1819px 1550px #ffc107, 194px 1563px #ffc107,
        843px 453px #ffc107, 60px 1831px #ffc107, 977px 1016px #ffc107,
        1298px 275px #ffc107, 644px 1408px #ffc107, 1926px 1412px #ffc107,
        991px 1547px #ffc107, 770px 1689px #ffc107, 490px 1824px #ffc107,
        1821px 1579px #ffc107, 136px 153px #ffc107, 558px 249px #ffc107,
        193px 1725px #ffc107, 114px 937px #ffc107, 1323px 1121px #ffc107,
        836px 644px #ffc107, 1460px 757px #ffc107, 973px 754px #ffc107,
        1636px 514px #ffc107, 1062px 1274px #ffc107, 720px 1934px #ffc107,
        119px 1119px #ffc107, 223px 1588px #ffc107, 541px 468px #ffc107,
        492px 1583px #ffc107, 211px 4px #ffc107, 1040px 977px #ffc107,
        1536px 1606px #ffc107, 1364px 684px #ffc107, 1324px 275px #ffc107,
        462px 1217px #ffc107, 1264px 871px #ffc107, 1691px 61px #ffc107,
        1525px 551px #ffc107, 592px 1182px #ffc107, 396px 565px #ffc107,
        55px 239px #ffc107, 1122px 1307px #ffc107, 1796px 129px #ffc107,
        1224px 748px #ffc107, 1464px 1140px #ffc107, 1428px 771px #ffc107,
        1562px 1183px #ffc107, 1159px 1724px #ffc107, 699px 996px #ffc107,
        644px 1609px #ffc107, 1665px 1471px #ffc107, 1531px 1762px #ffc107,
        768px 1447px #ffc107, 163px 1243px #ffc107, 1512px 1667px #ffc107,
        1442px 2px #ffc107, 1972px 544px #ffc107, 745px 1551px #ffc107,
        419px 640px #ffc107, 389px 984px #ffc107, 957px 129px #ffc107,
        966px 1381px #ffc107, 1213px 1194px #ffc107, 1179px 1213px #ffc107,
        773px 414px #ffc107, 1381px 1816px #ffc107, 1187px 54px #ffc107,
        540px 325px #ffc107, 126px 201px #ffc107, 157px 735px #ffc107,
        1955px 1380px #ffc107, 1659px 921px #ffc107, 459px 292px #ffc107,
        129px 176px #ffc107, 1360px 679px #ffc107, 1266px 325px #ffc107,
        1423px 600px #ffc107, 1740px 87px #ffc107, 1811px 1314px #ffc107,
        60px 9px #ffc107, 1388px 1173px #ffc107, 1501px 778px #ffc107,
        1768px 1795px #ffc107, 1798px 194px #ffc107, 933px 563px #ffc107,
        1975px 1154px #ffc107, 1091px 705px #ffc107;
    animation: animStar 150s linear infinite;
}
#stars3:after {
    content: " ";
    position: absolute;
    top: 2000px;
    width: 3px;
    height: 3px;
    background: transparent;
    box-shadow: 1846px 1886px #ffc107, 735px 1077px #ffc107,
        1313px 1659px #ffc107, 1427px 163px #ffc107, 34px 773px #ffc107,
        49px 316px #ffc107, 1996px 523px #ffc107, 418px 1094px #ffc107,
        152px 110px #ffc107, 1824px 1037px #ffc107, 1848px 532px #ffc107,
        658px 1376px #ffc107, 1292px 623px #ffc107, 1267px 121px #ffc107,
        35px 394px #ffc107, 1819px 1550px #ffc107, 194px 1563px #ffc107,
        843px 453px #ffc107, 60px 1831px #ffc107, 977px 1016px #ffc107,
        1298px 275px #ffc107, 644px 1408px #ffc107, 1926px 1412px #ffc107,
        991px 1547px #ffc107, 770px 1689px #ffc107, 490px 1824px #ffc107,
        1821px 1579px #ffc107, 136px 153px #ffc107, 558px 249px #ffc107,
        193px 1725px #ffc107, 114px 937px #ffc107, 1323px 1121px #ffc107,
        836px 644px #ffc107, 1460px 757px #ffc107, 973px 754px #ffc107,
        1636px 514px #ffc107, 1062px 1274px #ffc107, 720px 1934px #ffc107,
        119px 1119px #ffc107, 223px 1588px #ffc107, 541px 468px #ffc107,
        492px 1583px #ffc107, 211px 4px #ffc107, 1040px 977px #ffc107,
        1536px 1606px #ffc107, 1364px 684px #ffc107, 1324px 275px #ffc107,
        462px 1217px #ffc107, 1264px 871px #ffc107, 1691px 61px #ffc107,
        1525px 551px #ffc107, 592px 1182px #ffc107, 396px 565px #ffc107,
        55px 239px #ffc107, 1122px 1307px #ffc107, 1796px 129px #ffc107,
        1224px 748px #ffc107, 1464px 1140px #ffc107, 1428px 771px #ffc107,
        1562px 1183px #ffc107, 1159px 1724px #ffc107, 699px 996px #ffc107,
        644px 1609px #ffc107, 1665px 1471px #ffc107, 1531px 1762px #ffc107,
        768px 1447px #ffc107, 163px 1243px #ffc107, 1512px 1667px #ffc107,
        1442px 2px #ffc107, 1972px 544px #ffc107, 745px 1551px #ffc107,
        419px 640px #ffc107, 389px 984px #ffc107, 957px 129px #ffc107,
        966px 1381px #ffc107, 1213px 1194px #ffc107, 1179px 1213px #ffc107,
        773px 414px #ffc107, 1381px 1816px #ffc107, 1187px 54px #ffc107,
        540px 325px #ffc107, 126px 201px #ffc107, 157px 735px #ffc107,
        1955px 1380px #ffc107, 1659px 921px #ffc107, 459px 292px #ffc107,
        129px 176px #ffc107, 1360px 679px #ffc107, 1266px 325px #ffc107,
        1423px 600px #ffc107, 1740px 87px #ffc107, 1811px 1314px #ffc107,
        60px 9px #ffc107, 1388px 1173px #ffc107, 1501px 778px #ffc107,
        1768px 1795px #ffc107, 1798px 194px #ffc107, 933px 563px #ffc107,
        1975px 1154px #ffc107, 1091px 705px #ffc107;
}

#title {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    color: #ffc107;
    text-align: center;
    font-family: "lato", sans-serif;
    font-weight: 300;
    font-size: 50px;
    letter-spacing: 10px;
    margin-top: -60px;
    padding-left: 10px;
}
#title span {
    background: -webkit-linear-gradient(white, #38495a);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

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


.pricing-content
{
    position:relative;
}
.pricing_design{
    position: relative;
    margin: 0px 15px;
}
.pricing_design .single-pricing{
    background:#fbc227;
    padding: 40px 40px;
    border-radius:30px;
    box-shadow: 0 10px 40px -10px rgba(0,64,128,.2);
    position: relative;
    z-index: 1;
}
.pricing_design .single-pricing:before{
    content: "";
    background-color: #fff;
    width: 100%;
    height: 100%;
    border-radius: 18px 18px 190px 18px;
    border: 1px solid #eee;
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: -1;
}
.price-head{

}
.price-head h2 {
	margin-bottom: 20px;
	font-size: 26px;
	font-weight: 600;
    color: black;
}
.price-head h1 {
	font-weight: 600;
	margin-top: 30px;
	margin-bottom: 5px;
    color: black;
}
.price-head span{}

.single-pricing ul
{
    list-style:none;
    margin-top: 30px;
}
.single-pricing ul li {
	line-height: 36px;
    color: black;
}
.single-pricing ul li i {
	/* background: blue; */
	color: #fff;
	width: 20px;
	height: 20px;
	border-radius: 30px;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
	margin-right: 6px;

}
.pricing-price{}

.price_btn {
	/* background-color: #554c86; */
	padding: 10px 20px;
	color: black;
	display: inline-block;
    border-radius: 15px;
	margin-top: 30px;
    border: solid 2px #0d060a;

	-webkit-transition: 0.3s;
	transition: 0.3s;
}

a{
text-decoration:none;
}

.section-title {
    margin-bottom: 60px;
}
.text-center {
    text-align: center!important;
}

.section-title h2 {
    font-size: 45px;
    font-weight: 600;
    margin-top: 0;
    position: relative;
    text-transform: capitalize;
}


.image-grid {
	--gap: 16px;
	--num-cols: 4;
	--row-height: 300px;

	box-sizing: border-box;
	padding: var(--gap);

	display: grid;
	grid-template-columns: repeat(var(--num-cols), 1fr);
	grid-auto-rows: var(--row-height);
	gap: var(--gap);
}

.image-grid>img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.image-grid-col-2 {
	grid-column: span 2;
}

.image-grid-row-2 {
	grid-row: span 2;
}

/* Anything udner 1024px */
@media screen and (max-width: 1024px) {
	.image-grid {
		--num-cols: 2;
		--row-height: 200px;
	}
}



.accordion {

    /* margin: 40px 0; */
    /* background: rgb(15, 3, 3); */
}

.accordion-item {
    border: none;
    margin-bottom: 30px;
    background: none;
    border-radius: 25px;
}

.accordion-item h4:focus {
    border-color: none;
    margin-bottom: 30px;
    background: none;
}

.accordion-button {
    font-size: 22px;
    color: yellow;

    background: #240c12;
}

.accordion-button:focus {
    z-index: 3;
    color: yellow;
    background: #240c12;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgb(13 110 253 / 25%);
}

.accordion-item:first-of-type .accordion-button {
    border-top-left-radius: calc(0.25rem - 1px);
    border-top-right-radius: calc(0.25rem - 1px);
    background: #240c12;
    color: yellow;
    border-color: yellow;
}

.t-p {
    color: rgb(193 206 216);
    padding: 40px 30px 0px 30px;
}

.accordion-item .accordion-header h2 button.accordion-button.collapsed {
    background: #333435;
    color: yellow;
    border-radius: 10px;
    font-family: 'Poppins';
    font-size: 26px;
    font-weight: 400;
    line-height: 2.5;
    text-decoration: none;
}

.accordion-item .accordion-header {
    border-bottom: none;
    background: transparent;
    padding: 0px;
    margin: 2px;
}

.accordion-item .accordion-header h2 button {
    color: yellow;
    font-size: 50px;
    padding: 15px;
    display: block;
    width: 100%;
    text-align: left;
}

.accordion-item .accordion-header h2 i {
    float: right;
    font-size: 30px;
    color: #eca300;
    background-color: none;
    width: 60px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
}

button.collapsed i {
    transform: rotate(0deg);
}

button i {
    transform: rotate(180deg);
    transition: 0.5s;
}

.accordion-body {
    margin: 20px;
    padding: 0 0 25px 0;
    border: 0;
}

.service-content table {
    color: yellow;
    background: rgb(15, 3, 3);
}

header {
    possition: relative;
    background-colosr: black;
    /* height: 75vh; */
    /* min-height: 25rem; */
    width: 100%;
    overflow: hidden;
    height: 100vh;
}

header video {
    position: absolute;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: 0;
    -ms-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}

header .container {
    position: relative;
    z-index: 2;
}

header .overlay {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: black;
    opacity: 0.8;
    z-index: 1;
}

/* Media Query for devices withi coarse pointers and no hover functionality */

/* This will use a fallback image instead of a video for devices that commonly do not support the HTML5 video element */

@media (pointer: coarse) and (hover: none) {
    header {
        background: url('https://source.unsplash.com/XT5OInaElMw/1600x900') black no-repeat center center scroll;
    }

    header video {
        display: none;
    }
}

.btn-outline-dark{
    color: yellow;
    border: 2px yellow solid;
    border-radius: 15px;
}
.card{
    border: none;
    border-radius: 25px;
    box-shadow: 10px 5px 5px black;
}
.event .event-image{
   border-radius: 15px;
    height: 70vh;
    width: 100%;
    object-fit: cover;
}

/* .carousel-item img{
    height: 20vh;
    width: 100%;
    opacity: 0.5;

} */


.c-item {
    height: 580px;
  }

  .c-img {
    height: 100%;
    object-fit: cover;
    filter: brightness(0.6);
    opacity: 0.5;
  }
  a{
    text-decoration: none;
  }
  .carousel-caption{
    margin-top: 50px;
    padding-top: 50px;
  }
  .bg-admin{
    background: linear-gradient(to right, #392313, #100606);
  }


  .img-thumbnail {
    padding: .25rem;
    background-color: #fff;
    border: 1px solid #dee2e6;
    border-radius: .25rem;
    max-width: 100%;
    height: auto;

}

/*  owl carousel  */

.single-banner-slide {
	height: 100vh;
	width: 100vw;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	position: relative;
	z-index: 2;
}
.single-banner-slide span {
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
}
.single-banner-slide h2 {
	color: #fff;
	text-transform: uppercase;
	font-size: 60px;
}
.single-banner-slide::after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, 0.4);
	z-index: -1;
	width: 100%;
	height: 100%;
}
.single-banner-slide p {
	color: #fff;
	font-size: 15px;
	max-width: 50%;
	margin: 0 auto;
	text-align: center;
}
.single-banner-slide a {
	color: #000;
	background: #fff;
	padding: 10px 45px;
	border-radius: 100px;
	text-decoration: none;
	font-size: 15px;
	font-weight: 600;
	margin-top: 30px;
	transition: 0.3s;
}
.single-banner-slide a:hover {
	color: #fff;
	background: #000;
}
.owl-dots {
	display: none !important;
}
  /* margin-bottom: 20px; */

.card p {
    color: black;
}
.card h4 {
    color: black;
}
.card {
    /* position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    background-color: #fff;
    background-clip: border-box;
    border: 0 solid transparent;
    border-radius: 25px; */

    font-size: 1em;
    overflow: hidden;
    padding: 5;
    border: none;

    border-radius: 15px;
    /* box-shadow: 0 5px 5px 0 #d4d4d5, 0 0 0 1px #d4d4d5; */
    box-shadow: 10px 5px 5px black,  0 0 0 1px #d4d4d5;
    margin-top:20px;
}


 .el-element-overlay .white-box {
     padding: 0
 }

 .el-element-overlay .el-card-item {
     position: relative;
     padding-bottom: 20px
 }

 .el-element-overlay .el-card-item .el-card-avatar {
     margin-bottom: 20px;

 }

 .el-element-overlay .el-card-item .el-card-content {
     text-align: center;
 }
 .el-element-overlay .el-card-item .el-card-content h4 {
     color: #1d1d21;
 }

 .el-element-overlay .el-card-item .el-overlay-1 {
     width: 100%;
     max-height: 15rem;
     overflow: hidden;
     position: relative;
     text-align: center;
     cursor: default
 }

 .el-element-overlay .el-card-item .el-overlay-1 img {
     display: block;
     position: relative;
     -webkit-transition: all .4s linear;
     transition: all .4s linear;
     width: 100%;
     height: auto;
     border-top-left-radius: 25px;
     border-top-right-radius: 25px;
 }

 .el-element-overlay .el-card-item .el-overlay-1:hover img {
     -ms-transform: scale(1.2) translateZ(0);
     -webkit-transform: scale(1.2) translateZ(0);
     border-top-left-radius: 25px;
     border-top-right-radius: 25px;
 }



 .el-element-overlay .el-card-item .el-overlay-1 .el-info .el-item {
     list-style: none;
     display: inline-block;
     margin: 0 3px
 }

 .el-element-overlay .el-card-item .el-overlay-1 .el-info .el-item .el-link {
     border-color: #fff;
     color: #fff;
     padding: 12px 15px 10px
 }

 .el-element-overlay .el-card-item .el-overlay-1 .el-info .el-item .el-link:hover {
     background: #2962FF;
     border-color: #2962FF
 }

 .gmaps-overlay_arrow.above,
 .gmaps-overlay_arrow.below {
     border-left: 16px solid transparent;
     border-right: 16px solid transparent
 }




.dark {
  background: #110f16;
}

.light {
  background: #f3f5f7;
}

a, a:hover {
  text-decoration: none;
  transition: color 0.3s ease-in-out;
}

#pageHeaderTitle {
  margin: 2rem 0;
  text-transform: uppercase;
  text-align: center;
  font-size: 2.5rem;
}

/* Cards */
.postcard {
  flex-wrap: wrap;
  display: flex;
  box-shadow: 0 4px 21px -12px rgba(0, 0, 0, 0.66);
  border-radius: 10px;
  margin: 0 0 2rem 0;
  overflow: hidden;
  position: relative;
  color: #ffffff;
}
.postcard.dark {
  background-color: #18151f;
}
.postcard.light {
  background-color: #e1e5ea;
}
.postcard .t-dark {
  color: #18151f;
}
.postcard a {
  color: inherit;
}
.postcard h1, .postcard .h1 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}
.postcard .small {
  font-size: 80%;
}
.postcard .postcard__title {
  font-size: 1.75rem;
}
.postcard .postcard__img {
  max-height: 180px;
  width: 100%;
  object-fit: cover;
  position: relative;
}
.postcard .postcard__img_link {
  display: contents;
}
.postcard .postcard__bar {
  width: 50px;
  height: 10px;
  margin: 10px 0;
  border-radius: 5px;
  background-color: #424242;
  transition: width 0.2s ease;
}
.postcard .postcard__text {
  padding: 1.5rem;
  position: relative;
  display: flex;
  flex-direction: column;
}
.postcard .postcard__preview-txt {
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: justify;
  height: 100%;
}
.postcard .postcard__tagbox {
  display: flex;
  flex-flow: row wrap;
  font-size: 14px;
  margin: 20px 0 0 0;
  padding: 0;
  justify-content: center;
}
.postcard .postcard__tagbox .tag__item {
  display: inline-block;
  background: rgba(83, 83, 83, 0.4);
  border-radius: 10px;
  padding: 5.5px 20px;
  margin: 0 5px 10px 0;
  cursor: pointer;
  user-select: none;
  transition: background-color 0.3s;
}
.postcard .postcard__tagbox .tag__item .fa-tag {
  margin-right: 10PX;
}
.postcard .postcard__tagbox .tag__item:hover {
  background: rgba(83, 83, 83, 0.8);
}
.hidden{
    visibility: hidden;
}
.postcard:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(-70deg, #424242, transparent 50%);
  opacity: 1;
  border-radius: 10px;
}
.postcard:hover .postcard__bar {
  width: 100px;
}

@media screen and (min-width: 769px) {
  .postcard {
    flex-wrap: inherit;
  }
  .postcard .postcard__title {
    font-size: 2rem;
  }
  .postcard .postcard__tagbox {
    justify-content: start;
  }
  .postcard .postcard__img {
    max-width: 300px;
    max-height: 100%;
    transition: transform 0.3s ease;
  }
  .postcard .postcard__text {
    padding: 3rem;
    width: 100%;
  }
  .postcard .media.postcard__text:before {
    content: "";
    position: absolute;
    display: block;
    background: #18151f;
    top: -20%;
    height: 130%;
    width: 55px;
  }
  .postcard:hover .postcard__img {
    transform: scale(1.1);
  }
  .postcard:nth-child(2n+1) {
    flex-direction: row;
  }
  .postcard:nth-child(2n+0) {
    flex-direction: row-reverse;
  }
  .postcard:nth-child(2n+1) .postcard__text::before {
    left: -12px !important;
    transform: rotate(4deg);
  }
  .postcard:nth-child(2n+0) .postcard__text::before {
    right: -12px !important;
    transform: rotate(-4deg);
  }
}
@media screen and (min-width: 1024px) {
  .postcard__text {
    padding: 2rem 3.5rem;
  }

  .postcard__text:before {
    content: "";
    position: absolute;
    display: block;
    top: -20%;
    height: 130%;
    width: 55px;
  }

  .postcard.dark .postcard__text:before {
    background: #18151f;
  }

  .postcard.light .postcard__text:before {
    background: #e1e5ea;
  }
}
/* COLORS */
.postcard .postcard__tagbox .green.play:hover {
  background: #79dd09;
  color: black;
}

.green .postcard__title:hover {
  color: #79dd09;
}

.green .postcard__bar {
  background-color: #79dd09;
}

.green::before {
  background-image: linear-gradient(-30deg, rgba(121, 221, 9, 0.1), transparent 50%);
}

.green:nth-child(2n)::before {
  background-image: linear-gradient(30deg, rgba(121, 221, 9, 0.1), transparent 50%);
}

.postcard .postcard__tagbox .blue.play:hover {
  background: #0076bd;
}

.blue .postcard__title:hover {
  color: #0076bd;
}

.blue .postcard__bar {
  background-color: #0076bd;
}

.blue::before {
  background-image: linear-gradient(-30deg, rgba(0, 118, 189, 0.1), transparent 50%);
}

.blue:nth-child(2n)::before {
  background-image: linear-gradient(30deg, rgba(0, 118, 189, 0.1), transparent 50%);
}

.postcard .postcard__tagbox .red.play:hover {
  background: #bd150b;
}

.red .postcard__title:hover {
  color: #bd150b;
}

.red .postcard__bar {
  background-color: #bd150b;
}

.red::before {
  background-image: linear-gradient(-30deg, rgba(189, 21, 11, 0.1), transparent 50%);
}

.red:nth-child(2n)::before {
  background-image: linear-gradient(30deg, rgba(189, 21, 11, 0.1), transparent 50%);
}

.postcard .postcard__tagbox .yellow.play:hover {
  background: #bdbb49;
  color: black;
}

.yellow .postcard__title:hover {
  color: #bdbb49;
}

.yellow .postcard__bar {
  background-color: #bdbb49;
}

.yellow::before {
  background-image: linear-gradient(-30deg, rgba(189, 187, 73, 0.1), transparent 50%);
}

.yellow:nth-child(2n)::before {
  background-image: linear-gradient(30deg, rgba(189, 187, 73, 0.1), transparent 50%);
}

@media screen and (min-width: 769px) {
  .green::before {
    background-image: linear-gradient(-80deg, rgba(121, 221, 9, 0.1), transparent 50%);
  }

  .green:nth-child(2n)::before {
    background-image: linear-gradient(80deg, rgba(121, 221, 9, 0.1), transparent 50%);
  }

  .blue::before {
    background-image: linear-gradient(-80deg, rgba(0, 118, 189, 0.1), transparent 50%);
  }

  .blue:nth-child(2n)::before {
    background-image: linear-gradient(80deg, rgba(0, 118, 189, 0.1), transparent 50%);
  }

  .red::before {
    background-image: linear-gradient(-80deg, rgba(189, 21, 11, 0.1), transparent 50%);
  }

  .red:nth-child(2n)::before {
    background-image: linear-gradient(80deg, rgba(189, 21, 11, 0.1), transparent 50%);
  }

  .yellow::before {
    background-image: linear-gradient(-80deg, rgba(189, 187, 73, 0.1), transparent 50%);
  }

  .yellow:nth-child(2n)::before {
    background-image: linear-gradient(80deg, rgba(189, 187, 73, 0.1), transparent 50%);
  }
}

video {
    width: 100%;
    height: auto;
    object-fit: cover;
}
