/*
Theme Name: Astra Child
Theme URI: https://wpastra.com/
Template: astra
Author: Brainstorm Force
Author URI: https://wpastra.com/about/?utm_source=theme_preview&utm_medium=author_link&utm_campaign=astra_theme
Description: Astra is fast, fully customizable &amp; beautiful WordPress theme suitable for blog, personal portfolio, business website and WooCommerce storefront. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with Schema.org code integrated and is Native AMP ready so search engines will love your site. It offers special features and templates so it works perfectly with all page builders like Elementor, Beaver Builder, Visual Composer, SiteOrigin, Divi, etc. Some of the other features: # WooCommerce Ready # Responsive # RTL &amp; Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained &amp; Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and WooCommerce ready theme that you can use for building any kind of website!
Tags: custom-menu,custom-logo,entertainment,one-column,two-columns,left-sidebar,e-commerce,right-sidebar,custom-colors,editor-style,featured-images,full-width-template,microformats,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready,blog
Version: 4.6.13.1715001401
Updated: 2024-05-06 13:16:41

*/

#ast-hf-menu-1 li a{padding:0 12px;}
.main-header-menu .sub-menu {
  background-color: #ffffffdb !important;
}
.main-header-menu .sub-menu li a {
  color: #000 !important;
}
.main-header-menu .sub-menu li a:hover,
.main-header-menu .sub-menu li a:focus,
.main-header-menu .sub-menu li a:active{
  color: #F16036 !important;
}
.main-header-menu .sub-menu .menu-link {
  padding: 6px 10px !important;
}
.mb0 p{margin-bottom:0;}
/* Responsive menu */
#menu-toggle-close.menu-toggle-close{display: block;background: transparent;border: 1px solid #fff;padding: 10px;margin:20px 20px 0 0;color: #FFF;font-size: 18px;font-weight: 600;}
#menu-toggle-close.menu-toggle-close:hover{background:linear-gradient(90deg, #000F23 0%, #000F23 100%);}
#ast-mobile-header .ast-button-wrap .menu-toggle:hover,
#ast-mobile-header .ast-button-wrap .menu-toggle:focus,
#ast-mobile-header .ast-button-wrap .menu-toggle:active{outline:none !important;background:linear-gradient(90deg, #000F23 0%, #000F23 100%);}
.ast-off-canvas-active .ast-mobile-popup-drawer.active .ast-mobile-popup-inner,
.ast-off-canvas-active .main-header-menu .sub-menu{background-color:#201e1e !important;}

.ast-off-canvas-active .main-header-menu .sub-menu li.menu-item,
.ast-off-canvas-active .main-header-menu .sub-menu li.menu-item a.menu-link{color:#FFFF !important;}

.ast-off-canvas-active .main-navigation .main-header-menu li.menu-item a.menu-link:hover,  .ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item:hover > .menu-link{color:#f16036 !important;}

.ast-off-canvas-active .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{color:#FFF !important;}
.ast-off-canvas-active .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle:focus,
.ast-off-canvas-active .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle:hover,
.ast-off-canvas-active .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle:active{color:#f16036 !important;outline:none !important;}



/* Responsive menu */

.footer-opening-hours {
  display: flex;
  flex-direction: column;
  gap: 5px;
  list-style: none;
  color: #fff;
  margin: 0;
}
.footer-opening-hours li {
  display: flex;
  justify-content: space-between;
  gap: 10px;
}
table.eltable {
  width: 100%;
  background-color: #ffffff;
  border-collapse: collapse;
  border: 2px solid #1a5ce0;
  color: #000000;
}
table.eltable td,
table.eltable th {
  border: 2px solid #5CC4D0;
  padding: 3px;
}
table.eltable thead {
  background:linear-gradient(90deg, #5CC4D0 0%, #1683C1 100%);
  text-align: center;
  color: #ffffff;
}

.home_banner_video video.elementor-background-video-hosted.elementor-html5-video{height:1200px !important;}

/* single post */
.single-post .site-main .post {
  padding: 40px;
  border-radius: 40px;
}
.single-post .site-main .post .entry-header .post-thumb {
  position: relative;
}
.single-post .site-main .post .entry-header .post-thumb:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(22, 131, 193, 0.3);
  width: 100%;
  height: 100%;
  border-radius: 20px;
}
.single-post .site-main .post .entry-header .post-thumb img {
  width: 100%;
  height: 440px;
  border-radius: 20px;
  object-fit: cover;
  object-position: center;
}
.single-post .site-main .post .entry-header .entry-meta {
  display: none;
}
/* single post */

.foot-link a {
  color: #cad0db;
}
.foot-link a:hover {
  color: #ffffff;
}

/* Krishna Forms */
.formbox {
  display: block;
  width: 100%;
  margin: 0;
}
.formbox .row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
}
.formbox .row .col-half {
  flex: 0 0 auto;
  width: 50%;
  max-width: 100%;
  padding-left: 10px;
  padding-right: 10px;
}
.formbox .row .col-full {
  flex: 0 0 auto;
  width: 100%;
  max-width: 100%;
  padding-left: 10px;
  padding-right: 10px;
}
.formbox .row .col-three {
  flex: 0 0 auto;
  width: 33.3333%;
  max-width: 100%;
  padding-left: 10px;
  padding-right: 10px;
}
.formbox .row .col-full .col-half {
  padding-left: 0;
  padding-right: 0;
}
.formbox h3 {
  display: block;
  color: #000f23;
  line-height: 1.3em;
  font-size: 2rem;
  font-weight: 700;
  font-family: "Poppins", sans-serif;
  margin-bottom: 20px !important;
}
.formbox .row .mb-3 {
  margin-bottom: 1.6em !important;
}
.formbox .row .mb-4 {
  margin-bottom: 0.5rem !important;
}
.formbox .wpcf7-form-control-wrap {
  margin-bottom: 20px;
}
.formbox label.error,
.formbox .wpcf7-not-valid-tip {
  color: #900 !important;
  font-size: 11px;
  padding-left: 0px !important;
  font-weight: 700;
}
.formbox .form-control {
  margin: 4px 0 0px !important;
  color: #666 !important;
  padding: 0.75em 0.75em !important;
  height: auto !important;
  border: 1px solid #dddddd !important;
  border-radius: 2px !important;
  background: #fafafa !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
  transition: all 0.2s linear !important;
  outline: none !important;
  font-weight: 400 !important;
  font-size: 1rem !important;
  line-height: 1 !important;
}
.formbox label {
  display: block;
  font-weight: 700;
  line-height: 1.2;
  word-break: break-word;
  word-wrap: break-word;
  color: #67757f !important;
}
.formbox label span.required {
  color: #900;
}
.formbox .submit_button {
  border: 0px solid;
  color: #ffffff !important;
  border-color: #1a5ce0;
  background-color: #1a5ce0;
  padding: 10px 20px !important;
  font-weight: 600 !important;
  font-size: 0.875rem;
  line-height: 1em;
  border-radius: 4px;
}
.formbox .country-select input,
.country-select input[type="text"] {
  margin: 4px 0 0 !important;
  padding-left: 50px !important;
}
.formbox .country-select.inside .flag-dropdown:hover .selected-flag {
  background-color: rgba(0, 0, 0, 0) !important;
}
.formbox .radio_checkbox {
  display: flex;
  flex-direction: column;
  margin-bottom: 24px;
}
.radio_checkbox label.require_start{display: flex;justify-content:flex-start;align-items:flex-end;}
.radio_checkbox label.require_start span{width:max-content !important;margin-bottom:0 !important;}

.formbox .radio_checkbox.checkbox_vertical {
  margin-bottom: 6px;
  margin-top: 10px;
}
.formbox .radio_checkbox.margin_top {
  margin-bottom: 0;
  margin-top: 24px;
}
.formbox .radio_checkbox.checkbox_vertical .multi_options {
  flex-direction: column;
  margin-bottom: 20px;
}
.formbox .radio_checkbox .multi_options {
  display: flex;
  flex-direction: row;
  gap: 4px;
  margin-top: 6px;
}
.formbox .radio_checkbox .multi_options span.wpcf7-list-item-label {
  font-size: 14px !important;
}
.formbox .radio_checkbox .multi_options input[type="checkbox"],
.formbox .radio_checkbox .multi_options input[type="radio"] {
  height: 16px !important;
}
.formbox h6 {
  font-size: 16px !important;
  margin-bottom: 0 !important;
}
.formbox ol {
  padding: 10px 20px !important;
}
.formbox li {
  list-style: numbers !important;
  font-size: 16px;
}
.formbox .dscf7_signature {
  margin-top: 10px;
}
.formbox .dscf7_signature .dscf7_signature_inner .digital_signature-pad {
  border: 1px solid #dddddd !important;
}
.formbox .dscf7_signature input.clearButton {
  padding: 0px 5px !important;
  width: 20px !important;
}
.formbox .formgroup.sing .wpcf7-form-control-wrap {
  margin-bottom: 6px !important;
}
.formbox p.text-light {
  color: #1d252d;
  font-size: 14px;
}
.formbox .col-full input.wpcf7-password{width:100% !important;}

/* Signature design */
.formbox .formgroup.sing .radio_checkbox {
  margin-bottom: 0px;
}
.formbox .formgroup.sing .radio_checkbox .multi_options {
  justify-content: flex-end;
}
.formbox .formgroup {
  margin-bottom: 20px;
}
.formbox
  .formgroup
  .dscf7_signature
  .dscf7_signature_inner
  .digital_signature-pad {
  font-family: "Mrs Saint Delafield", cursive;
  font-weight: 400;
  font-style: normal;
  font-size: 80px;
}
/* Signature design */

/* Multi-Step Forms */
.steps-form .setup-panel .steps-step a.completed {
  background-color: #1ae04b !important;
	color:#FFF;
  font-size: 14px !important;
}
.steps-form .setup-panel .steps-step a.uacf7-btn-default {
  color: #000000 !important;
  font-size: 14px !important;
}
.steps-form .setup-panel .steps-step a.uacf7-btn-active {
  color: #ffffff !important;
  font-size: 14px !important;
}

.step-content .uacf7-next {
  color: #ffffff !important;
  font-weight: 600;
}
.step-content .uacf7-prev {
  color: #ffffff !important;
  font-weight: 600;
}

/* jobs */
.job_search {
  display: block;
  width: 100%;
  padding: 40px 0;
  background-color:transparent;
  background: linear-gradient(225deg, #F6BC2F 0%, #F16036 49%);
}
.job_search .wrapper {
  max-width: 1320px;
  width: 100%;
  margin: 0 auto;
  padding: 0 10px;
}
.job_search .wrapper .row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
}
.job_search .wrapper .row .col30 {
  flex: 0 0 auto;
  width: 30%;
  max-width: 100%;
  padding-right: 10px;
  padding-left: 10px;
}
.job_search .wrapper .row .col10 {
  flex: 0 0 auto;
  width: 10%;
  max-width: 100%;
  padding-right: 10px;
  padding-left: 10px;
}
.job_search .filed {
  display: block;
  width: 100%;
  padding: 10px 0;
}
.job_search .filed .fbox {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
}
.job_search .filed .fbox span {
  color: #fff;
}
.job_search .filed label {
  display: block;
  width: 100%;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
  color: #ffffff;
  margin-bottom: 10px;
  text-transform: uppercase;
}
.job_search .filed input {
  display: block;
  width: 100%;
  height: 40px;
  margin: 0;
  padding: 10px !important;
  font-size: 14px;
  font-weight: 400;
  line-height: normal;
  border: 0 !important;
  border-radius: 3px !important;
  background-color: #fff !important;
  color: #121212 !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  outline: none;
}
.job_search .filed input::-webkit-outer-spin-button,
.job_search .filed input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.job_search .filed input[type="number"] {
  -moz-appearance: textfield;
}
.job_search .filed label {
  display: block;
  width: 100%;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
  color: #ffffff;
  margin-bottom: 10px;
  text-transform: uppercase;
}
.job_search .filed input {
  display: block;
  width: 100%;
  height: 40px;
  margin: 0;
  padding: 10px;
  font-size: 14px;
  font-weight: 400;
  line-height: normal;
  border: 0;
  border-radius: 3px;
  background-color: #fff;
  color: #121212 !important;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  outline: none;
}
.job_search .filed select {
  display: block;
  width: 100%;
  height: 40px;
  margin: 0;
  padding: 10px;
  font-size: 14px;
  font-weight: 400;
  line-height: normal;
  border: 0;
  border-radius: 3px;
  background-color: #fff;
  color: #121212 !important;
  outline: none;
}
.job_search .filed .flex_box {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: relative;
}
.job_search .filed .button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  background-color: #ffffff;
  border: 0;
  border-radius: 3px;
  cursor: pointer;
  position: absolute;
  right: 0;
}
.job_search .filed .button .fas {
  color: #121212;
}
.job_search .btn_box {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  margin-top: 39px;
}
.job_search .btn_box .button {
  display: inline-block;
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  font-size: 0.875rem;
  color: #FFFFFF;
  background-color: #00000000;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #FFFFFF;
  line-height: 1;
  border-radius: 4px;
  letter-spacing: 0.4px;
  text-decoration: none;
  text-transform: capitalize;
  cursor: pointer;
  outline: none;
  padding: 11px 20px;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  white-space: nowrap;
}
.job_search .btn_box .button:hover {
  background-color: transparent;
  background-image: linear-gradient(90deg, #000F23 0%, #000F23 100%);
}

/* recent jobs */
.recent_jobs {
  display: block;
  width: 100%;
  padding: 40px 0;
}
.recent_jobs .wrapper {
  max-width: 1360px;
  width: 100%;
  margin: 0 auto;
  padding: 0 10px;
}
.recent_jobs .wrapper .row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
}
.recent_jobs .wrapper .row .col4 {
  flex: 0 0 auto;
  width: 33.33%;
  max-width: 100%;
  padding-right: 10px;
  padding-left: 10px;
}
.recent_jobs .wrapper .row .col12 {
  flex: 0 0 auto;
  width: 100%;
  max-width: 100%;
  padding-right: 10px;
  padding-left: 10px;
}
.recent_jobs .head_title {
  display: block;
  width: 100%;
  padding: 20px 0;
}
.recent_jobs .head_title .divider {
  display: block;
  width: 100%;
  position: relative;
  margin-bottom: 20px;
}
.recent_jobs .head_title .divider .separator {
  display: flex;
  align-items: center;
  width: 156px;
  margin: 0 auto;
  margin-left: 0;
  direction: ltr;
}
.recent_jobs .head_title .divider .separator span {
  display: block;
  font-size: 15px;
  font-weight: normal;
  line-height: 1;
  max-width: 95%;
  color: #000f23;
  margin-right: 10px;
}
.recent_jobs .head_title .divider .separator::after {
  content: "";
  display: block;
  border-bottom: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  border-top: 1px solid #121212;
}
.recent_jobs .head_title h2 {
  display: block;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.2;
  font-family: "Open Sans", sans-serif;
  color: #000f23;
}
.recent_jobs .jobbox {
  display: block;
  width: 100%;
  padding: 20px 20px;
  margin-bottom: 40px;
  background-color: #ffffff;
  border-radius: 20px;
  min-height:400px;
}
.recent_jobs .jobbox .top_cont {
  display: block;
  width: 100%;
  padding: 0;
  text-align: center;
}
.recent_jobs .jobbox .top_cont .refnum {
  display: block;
  width: 100%;
  text-align: right;
}
.recent_jobs .jobbox .top_cont .refnum span {
  display: block;
  font-size: 12px;
  font-weight: 600;
  line-height: 1;
  color: #000;
}
.recent_jobs .jobbox .top_cont .industry {
  display: block;
  width: 100%;
  padding-bottom: 10px;
}
.recent_jobs .jobbox .top_cont .industry p {
  display: block;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.2;
  color: #000f23;
  margin: 0;
}
.recent_jobs .jobbox .top_cont .job_title {
  display: block;
  width: 100%;
  margin-bottom: 00px;
}
.recent_jobs .jobbox .top_cont .job_title h2 {
  display: block;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.4;
  text-align: center;
  color: #f16036;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  text-transform: capitalize;
  margin-bottom: 8px;
}

.recent_jobs .jobbox .top_cont .sub_heading {
  display: block;
  width: 100%;
  padding-bottom: 10px;
}
.recent_jobs .jobbox .top_cont .sub_heading p {
  display: block;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.2;
  color: #000000;
  margin: 0;
  min-height: 22px;
}

.recent_jobs .jobbox .top_cont .salary {
  display: block;
  width: 100%;
  padding-bottom: 10px;
}
.recent_jobs .jobbox .top_cont .salary p {
  display: block;
  font-size: 34px;
  font-weight: 500;
  line-height: 1.2;
  color: #000000;
  margin: 0;
}
.recent_jobs .jobbox .top_cont small {
  display: block;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  color: #000000;
  margin-bottom: 20px;
}
.recent_jobs .jobbox .top_cont .threebox {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  flex-wrap: wrap;
  flex-direction:column;
}
.recent_jobs .jobbox .top_cont .threebox .empty{padding: 5px 10px;height:24px;order:3}
.recent_jobs .jobbox .top_cont .threebox .box {
  display: inline-flex;
  align-items: center;
  border: 0px solid #121212;
  border-radius: 6px;
  padding: 5px 10px;
  background-color: #f160363d;
}
.recent_jobs .jobbox .top_cont .threebox .box strong {
  display: block;
  font-size: 14px;
  font-weight: 600;
  line-height: 1;
  color: #000f23;
}
.recent_jobs .jobbox .top_cont .threebox .box span {
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  margin-bottom: 0;
  margin-left: 6px;
  color: #000f23;
}
.recent_jobs .jobbox .short_cont {
  display: block;
  width: 100%;
  padding-top: 20px;
}
.recent_jobs .jobbox .short_cont p {
  display: block;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3;
  color: #67757f;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box !important;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  white-space: normal;
  min-height: 83px;
  text-align: justify;
}
.recent_jobs .jobbox .btn_box {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  margin-top: 20px;
}
.recent_jobs .jobbox .btn_box .button,
.recent_jobs .jobbox .btn_box .ast-custom-button{
  display: inline-block;
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  font-size: 17px;
  background-color: transparent;
  background-image: linear-gradient(225deg, #f6bc2f 0%, #f16036 49%);
  color: #ffffff;
  line-height: 1;
  border: 0;
  border-radius: 4px;
  letter-spacing: 0.4px;
  padding: 10px 20px;
  text-decoration: none;
  text-transform: capitalize;
  cursor: pointer;
  outline: none;
  padding: 10px 20px;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
}
.recent_jobs .jobbox .btn_box .button:hover,
.recent_jobs .jobbox .btn_box .ast-custom-button:hover{
  background-color: #1c1c1c;
  background-image:none;
}
.recent_jobs .jobbox .btn_box .button .fas {
  margin-left: 10px;
}
.recent_jobs .jobbox .btn_box .date {
  display: block;
  font-size: 14px;
  font-weight: 600;
  line-height: 1;
}

/* job_details */
.job_details {
  display: block;
  width: 100%;
  padding: 80px 0 140px;
}
.job_details .wrapper {
  max-width: 1320px;
  width: 100%;
  margin: 0 auto;
  padding: 0 20px;
}
.job_details .wrapper .row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -20px;
  margin-left: -20px;
}
.job_details .wrapper .row .col6 {
  flex: 0 0 auto;
  width: 50%;
  max-width: 100%;
  padding-right: 20px;
  padding-left: 20px;
}
.job_details .wrapper .row .col12 {
  flex: 0 0 auto;
  width: 100%;
  max-width: 100%;
  padding-right: 20px;
  padding-left: 20px;
}
.job_details .head_title {
  display: block;
  width: 100%;
  padding: 20px 0;
}
.job_details .head_title .divider {
  display: block;
  width: 100%;
  position: relative;
  margin-bottom: 20px;
}
.job_details .head_title .divider .separator {
  display: flex;
  align-items: center;
  width: 156px;
  margin: 0 auto;
  margin-left: 0;
  direction: ltr;
}
.job_details .head_title .divider .separator span {
  display: block;
  font-size: 15px;
  font-weight: normal;
  line-height: 1;
  max-width: 95%;
  color: #000f23;
  margin-right: 10px;
}
.job_details .head_title .divider .separator::after {
  content: "";
  display: block;
  border-bottom: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  border-top: 1px solid #121212;
}
.job_details .head_title h2 {
  display: block;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.2;
  font-family: "Open Sans", sans-serif;
  color: #000f23;
  padding-bottom: 10px;
  margin-bottom: 0;
}
.job_details .details_box {
  display: block;
  width: 100%;
  padding-bottom: 40px;
}
.job_details .details_box .head_title h3 {
  color: #000f23;
  font-size: 30px;
}
.job_details .details_box p {
  display: block;
  font-size: 18px;
  font-weight: normal;
  line-height: 28px;
  color: #3a3a3a;
  font-family: "Open Sans", sans-serif;
  margin-bottom: 15px;
}

.job_details .badge_tags {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 10px;
  margin-bottom: 40px;
}
.job_details .badge_tags .badge {
  display: inline-flex;
  align-items: center;
  border: 0px solid #121212;
  border-radius: 6px;
  padding: 5px 10px;
  background-color: #f160363d;
}
.job_details .badge_tags .badge .fas {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  margin-right: 10px;
  color: #000f23;
}
.job_details .badge_tags .badge span {
  display: block;
  font-size: 14px;
  font-weight: 600;
  line-height: 1;
  color: #000f23;
}
.job_details .badge_tags .badge p {
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  margin-bottom: 0;
  margin-left: 6px;
  color: #000f23;
}

.job_details .box_info {
  display: block;
  width: 100%;
  padding: 20px;
  background-color: #ffffff;
  border-radius: 20px;
}
.job_details .box_info .head_title {
  display: block;
  width: 100%;
  padding: 10px 0;
}
.job_details .box_info .head_title h3 {
  display: block;
  font-size: 26px;
  font-weight: 600;
  line-height: 1.2;
  font-family: "Open Sans", sans-serif;
  color: #000f23;
  padding: 0;
  margin: 0;
}
.job_details .box_info .listings {
  display: block;
  width: 100%;
  padding: 20px;
}
.job_details .box_info .listings ul {
  margin-left: 0;
  margin-bottom: 0px;
}
.job_details .box_info .listings ul li {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2;
  margin-bottom: 15px;
  color: #121212;
	text-align:justify;
}
.job_details .box_info .listings ul li ul {
  margin: 10px 0 10px 20px;
  margin-left: 20px;
  margin-bottom: 20px;
  margin-top: 10px;
}
.job_details .box_info .listings ul li ul li {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2;
  margin-bottom: 5px;
  color: #666;
}

.job_details .btn_box {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  margin-top: 40px;
}
.job_details .btn_box .button{display: inline-block;font-family: "Open Sans", sans-serif;font-weight: 700;font-size: 17px;background-color: transparent;background-image: linear-gradient(225deg, #f6bc2f 0%, #f16036 49%);color: #ffffff;line-height: 1;border: 0;border-radius: 4px;letter-spacing: 0.4px;padding: 10px 20px;text-decoration: none;text-transform: capitalize;cursor: pointer;outline: none;padding: 10px 20px;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.job_details .btn_box .button:hover{background-color: #1c1c1c;background-image:none;}
.job_details .details_box h2{font-size:30px !important;}

.uacf7-step.step-content.step-content button,.wpcf7-submit{display: inline-block !important;
  font-family: "Open Sans", sans-serif !important;
  font-weight: 700 !important;
  font-size: 17px !important;
  background-color: transparent !important;
  background-image: linear-gradient(225deg, #f6bc2f 0%, #f16036 49%) !important;
  color: #ffffff !important;
  line-height: 1 !important;
  border: 0 !important;
  border-radius: 4px !important;
  letter-spacing: 0.4px !important;
  text-decoration: none !important;
  text-transform: capitalize !important;
  cursor: pointer !important;
  outline: none !important;
  padding: 10px 20px !important;
  transition: all 0.3s ease !important;
  -webkit-transition: all 0.3s ease !important;
  -moz-transition: all 0.3s ease !important;
  -ms-transition: all 0.3s ease !important;
  -o-transition: all 0.3s ease !important;}

/* popup */
.ays-pb-modal-close {
  right: 10px !important;
  background-color: transparent !important;
  background-image: linear-gradient(225deg, #f6bc2f 0%, #f16036 49%) !important;
  line-height: 1;
  border-radius: 50%;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.popup_content {
  display: block;
  width: 100%;
}
.popup_content .headtitle {
  display: block;
  width: 100%;
}
.popup_content .headtitle h2 {
  display: block;
  font-size: 26px;
  font-weight: 600;
  line-height: 1.2;
  font-family: "Poppins", sans-serif;
  color: #121212;
  padding: 0;
  margin-bottom: 20px;
}
.popup_content .headtitle p {
  display: block;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.2;
  font-family: "Poppins", sans-serif;
  color: #121212;
  padding: 0;
  margin-bottom: 40px;
}
.popup_content .form_box {
  display: block;
  width: 100%;
  padding: 0;
}
.popup_content .form_box .form-container {
  width: 100%;
  max-width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.popup_content .form_box .form-container .form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
}
.popup_content .form_box .form-container .form-row .col-full {
  flex: 0 0 auto;
  width: 100%;
  max-width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  text-align: left;
}
.popup_content .form_box .form-container .form-row .col-half {
  flex: 0 0 auto;
  width: 50%;
  max-width: 100%;
  padding-right: 10px;
  padding-left: 10px;
}
.popup_content .form_box .form-container .form-row .filed {
  width: 100%;
  margin-bottom: 20px;
  text-align: left;
}
.popup_content .form_box .form-container .form-row .filed select {
  border: 1px solid #dddddd;
  height: 50px;
  padding: 10px 10px;
}
.popup_content .form_box .form-container .form-row .filed input,
.popup_content .form_box .form-container .form-row .filed textarea {
  margin: 4px 0 0px !important;
  color: #666 !important;
  padding: 0.75em 0.75em !important;
  height: auto !important;
  border: 1px solid #dddddd !important;
  border-radius: 2px !important;
  background: #fafafa !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
  transition: all 0.2s linear !important;
  outline: none !important;
  font-weight: 400 !important;
  font-size: 1rem !important;
  line-height: 1 !important;
  width: 100%;
}
.popup_content .form_box .form-container .form-row .filed .error,.popup_content .form_box .form-container .form-row .filed .requ{color:#bf0505;font-weight:500;}

/* Service Page */
#services .service_box{display:block;width:100%;}
#services .service_box .elementor-image-box-wrapper{max-width:400px !important;}
#services .service_box .elementor-image-box-wrapper .elementor-image-box-img{margin-bottom:0px !important;}
#services .service_box .elementor-image-box-wrapper .elementor-image-box-content{display:flex;justify-content:space-between;align-items:center;background:transparent !important; background-image:linear-gradient(90deg, #5CC4D0 0%, #1683C1 100%) !important;max-width:400px !important;position:relative;}
#services .service_box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:28px;text-align:start !important;position:relative;padding:10px 10px;margin:0px !important;color:#FFF;line-height:1 !important;}
#services .service_box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title:hover{background-image:linear-gradient(90deg, #000F23 0%, #000F23 100%)}

#services .service_box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title a{display:block;width:100%;z-index:1;color:#FFF;text-decoration:none;outline:none;font-size:28px;line-height:1 !important;}
#services .service_box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title:before{position:absolute;content:'';background-image:url('https://remitystaffing.cumulative-projects.com/wp-content/uploads/2024/06/arrow-right-long-solid.svg');background-position:center;background-repeat:no-repeat;width:36px;height:36px; top:6px;right:14px;}

.ast-custom-button.sign_btn{display:block;width:auto;background:transparent;border:1px solid rgba(255,255,255,0.33);padding:14px 14px;text-decoration:none;outline:none;cursor:pointer;font-size:12px;font-weight:600;line-height:1em;}
.ast-custom-button.sign_btn:hover,
.ast-custom-button.sign_btn:focus,
.ast-custom-button.sign_btn:active,
.ast-custom-button.sign_btn:visited{border-color:#ffffff;outline:none;text-decoration:none;}

.hidden{visibility:hidden;}
/* krishna banner animation */
.homeBanner .e-con-inner .elementor-widget-container{position: relative;width: 100%;}
.homeBanner .main_title span{font-size:60px;}
.homeBanner .animation_box {position:absolute;top:10%;left:0px;right:0;bottom:0;width:100%;max-width:100%;height: 100%;margin:0 auto;overflow:hidden;}
#stars-container {
  position: absolute;
  height: 915px;
  width: auto;
  -webkit-transform: translate(-50, -50%);
  -ms-transform: translate(-50, -50%);
  -o-transform: translate(-50, -50%);
  transform: translate(-50, -50%);
}

#stars {
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 0 946px 1638px #fff, 789px 833px #fff, 343px 144px #fff,
    508px 1308px #fff, 426px 1726px #fff, 1150px 826px #fff, 1954px 1246px #fff,
    1241px 672px #fff, 828px 1240px #fff, 1683px 1731px #fff, 622px 230px #fff,
    854px 1645px #fff, 1185px 171px #fff, 447px 1622px #fff, 1896px 1537px #fff,
    1058px 254px #fff, 1168px 1056px #fff, 711px 237px #fff, 807px 1781px #fff,
    656px 516px #fff, 1662px 1974px #fff, 1784px 1021px #fff, 1585px 926px #fff,
    525px 33px #fff, 275px 282px #fff, 446px 964px #fff, 831px 1249px #fff,
    82px 259px #fff, 1490px 478px #fff, 70px 1192px #fff, 615px 798px #fff,
    781px 491px #fff, 1918px 1311px #fff, 323px 627px #fff, 68px 1647px #fff,
    341px 1968px #fff, 1308px 385px #fff, 1503px 602px #fff, 1882px 542px #fff,
    1312px 273px #fff, 439px 399px #fff, 252px 201px #fff, 1504px 488px #fff,
    1389px 60px #fff, 1079px 88px #fff, 180px 156px #fff, 1116px 130px #fff,
    391px 1960px #fff, 1620px 1436px #fff, 1312px 1670px #fff,
    1540px 1121px #fff, 381px 1542px #fff, 754px 784px #fff, 891px 1832px #fff,
    411px 157px #fff, 1130px 1543px #fff, 833px 471px #fff, 521px 206px #fff,
    1637px 1077px #fff, 1395px 1750px #fff, 380px 1272px #fff, 901px 1978px #fff,
    341px 1593px #fff, 320px 763px #fff, 1651px 827px #fff, 1702px 296px #fff,
    1915px 23px #fff, 1072px 1241px #fff, 715px 278px #fff, 1503px 771px #fff,
    1225px 738px #fff, 311px 1904px #fff, 572px 1287px #fff, 1427px 1683px #fff,
    1885px 1848px #fff, 1461px 355px #fff, 1534px 1930px #fff, 609px 137px #fff,
    1793px 1407px #fff, 1742px 1402px #fff, 1240px 310px #fff, 935px 1040px #fff,
    455px 264px #fff, 1px 358px #fff, 557px 1973px #fff, 1843px 1403px #fff,
    720px 1127px #fff, 1459px 1350px #fff, 1149px 682px #fff, 866px 80px #fff,
    1850px 607px #fff, 718px 1384px #fff, 1950px 1336px #fff, 763px 1284px #fff,
    363px 1197px #fff, 486px 1253px #fff, 1405px 620px #fff, 1328px 108px #fff,
    679px 1634px #fff, 269px 1895px #fff, 102px 1245px #fff, 1160px 1063px #fff,
    563px 170px #fff, 519px 1405px #fff, 147px 351px #fff, 1625px 802px #fff,
    368px 1247px #fff, 1981px 1814px #fff, 1766px 1725px #fff, 1383px 681px #fff,
    1860px 1303px #fff, 1345px 1585px #fff, 1101px 1543px #fff, 51px 608px #fff,
    253px 841px #fff, 16px 796px #fff, 1800px 790px #fff, 96px 1457px #fff,
    1338px 1846px #fff, 157px 494px #fff, 286px 1757px #fff, 1277px 703px #fff,
    1550px 1529px #fff, 1658px 1513px #fff, 1800px 558px #fff,
    1337px 1469px #fff, 1791px 1763px #fff, 1839px 661px #fff, 1537px 111px #fff,
    77px 76px #fff, 136px 596px #fff, 535px 1652px #fff, 268px 463px #fff,
    662px 1718px #fff, 1021px 1225px #fff, 979px 473px #fff, 472px 163px #fff,
    1644px 1063px #fff, 1783px 1235px #fff, 102px 1168px #fff, 710px 526px #fff,
    856px 1868px #fff, 747px 959px #fff, 752px 1111px #fff, 1124px 923px #fff,
    1632px 953px #fff, 1810px 728px #fff, 1089px 764px #fff, 1169px 1747px #fff,
    1930px 1450px #fff, 262px 1843px #fff, 749px 1180px #fff, 1289px 1295px #fff,
    1884px 1792px #fff, 47px 1414px #fff, 216px 68px #fff, 755px 1045px #fff,
    1182px 354px #fff, 1662px 1559px #fff, 1973px 903px #fff, 703px 44px #fff,
    1015px 1082px #fff, 250px 68px #fff, 1759px 1615px #fff, 107px 1544px #fff,
    556px 1495px #fff, 1757px 298px #fff, 1101px 1326px #fff, 920px 136px #fff,
    1962px 366px #fff, 763px 1154px #fff, 1670px 6px #fff, 1250px 841px #fff,
    179px 1477px #fff, 104px 1070px #fff, 655px 468px #fff, 906px 1392px #fff,
    1119px 159px #fff, 244px 364px #fff, 1643px 1756px #fff, 660px 800px #fff,
    1071px 1726px #fff, 300px 1005px #fff, 454px 1163px #fff, 245px 985px #fff,
    1241px 451px #fff, 974px 379px #fff, 1180px 1618px #fff, 579px 649px #fff,
    870px 1611px #fff, 1716px 1446px #fff, 971px 849px #fff, 1182px 1933px #fff,
    33px 934px #fff, 573px 1820px #fff, 1027px 1675px #fff, 807px 989px #fff,
    112px 780px #fff, 1353px 327px #fff, 1515px 1278px #fff, 1600px 595px #fff,
    967px 1354px #fff, 1127px 1742px #fff, 140px 28px #fff, 188px 1391px #fff,
    999px 1177px #fff, 1466px 47px #fff, 529px 163px #fff, 1245px 793px #fff,
    1194px 1119px #fff, 1425px 416px #fff, 1766px 1302px #fff,
    1874px 1950px #fff, 778px 779px #fff, 1332px 138px #fff, 1112px 876px #fff,
    1297px 902px #fff, 667px 743px #fff, 1086px 1726px #fff, 1213px 53px #fff,
    1647px 1281px #fff, 555px 1512px #fff, 174px 974px #fff, 539px 693px #fff,
    1792px 1589px #fff, 186px 1535px #fff, 1366px 491px #fff, 847px 1555px #fff,
    1852px 142px #fff, 291px 1169px #fff, 1239px 1803px #fff, 919px 525px #fff,
    96px 681px #fff, 1147px 1936px #fff, 183px 1300px #fff, 196px 950px #fff,
    1020px 1880px #fff, 1287px 181px #fff, 868px 600px #fff, 677px 1587px #fff,
    160px 303px #fff, 1691px 1465px #fff, 1899px 1764px #fff, 1807px 1398px #fff,
    878px 51px #fff, 128px 490px #fff, 1326px 1711px #fff, 1675px 434px #fff,
    1574px 475px #fff, 1821px 957px #fff, 1207px 627px #fff, 1304px 1020px #fff,
    514px 15px #fff, 1769px 169px #fff, 315px 1396px #fff, 1034px 171px #fff,
    1463px 264px #fff, 474px 145px #fff, 1940px 204px #fff, 677px 312px #fff,
    1446px 1666px #fff, 1529px 1214px #fff, 1588px 1952px #fff,
    808px 1884px #fff, 1351px 287px #fff, 4px 413px #fff, 1085px 1954px #fff,
    891px 307px #fff, 143px 576px #fff, 1373px 761px #fff, 505px 544px #fff,
    1095px 1309px #fff, 908px 300px #fff, 1401px 265px #fff, 112px 1847px #fff,
    260px 1992px #fff, 194px 1822px #fff, 1380px 246px #fff, 1492px 617px #fff,
    784px 295px #fff, 1278px 378px #fff, 845px 118px #fff, 389px 193px #fff,
    225px 1261px #fff, 881px 1374px #fff, 661px 1623px #fff, 1383px 110px #fff,
    1054px 1242px #fff, 1093px 1405px #fff, 1647px 1943px #fff,
    1194px 1051px #fff, 1747px 249px #fff, 1912px 590px #fff, 1632px 838px #fff,
    1920px 1093px #fff, 1914px 1586px #fff, 1845px 454px #fff,
    1254px 1531px #fff, 295px 402px #fff, 1275px 1330px #fff, 621px 1797px #fff,
    683px 419px #fff, 270px 1929px #fff, 96px 1996px #fff, 1772px 487px #fff,
    313px 1376px #fff, 1209px 1477px #fff, 133px 1403px #fff, 240px 1294px #fff,
    1069px 810px #fff, 19px 1028px #fff, 390px 1542px #fff, 1393px 1990px #fff,
    94px 1459px #fff, 304px 1156px #fff, 1522px 510px #fff, 824px 291px #fff,
    535px 1697px #fff, 640px 278px #fff, 212px 777px #fff, 734px 634px #fff,
    466px 67px #fff, 269px 1324px #fff, 501px 1664px #fff, 1702px 1570px #fff,
    1745px 44px #fff, 995px 1606px #fff, 963px 1706px #fff, 38px 1882px #fff,
    1368px 1945px #fff, 1733px 652px #fff, 765px 1328px #fff, 1941px 1208px #fff,
    1226px 685px #fff, 296px 537px #fff, 164px 1712px #fff, 291px 1057px #fff,
    1312px 1735px #fff, 1370px 1291px #fff, 163px 1625px #fff, 1202px 453px #fff,
    645px 1473px #fff, 74px 43px #fff, 272px 1006px #fff, 1764px 1630px #fff,
    568px 389px #fff, 748px 1947px #fff, 987px 1880px #fff, 796px 1850px #fff,
    1381px 1911px #fff, 100px 1886px #fff, 873px 108px #fff, 13px 910px #fff,
    1856px 1179px #fff, 1752px 613px #fff, 1984px 1270px #fff, 816px 1215px #fff,
    1441px 1391px #fff, 329px 1147px #fff, 286px 1348px #fff, 84px 878px #fff,
    121px 423px #fff, 825px 690px #fff, 1074px 1398px #fff, 658px 1039px #fff,
    500px 711px #fff, 1046px 855px #fff, 134px 1397px #fff, 1557px 501px #fff,
    1623px 1420px #fff, 1116px 242px #fff, 546px 1135px #fff, 1274px 452px #fff,
    778px 1841px #fff, 927px 131px #fff, 1373px 378px #fff, 711px 1586px #fff,
    537px 1884px #fff, 719px 604px #fff, 546px 300px #fff, 1800px 1907px #fff,
    882px 181px #fff, 1347px 186px #fff, 614px 1509px #fff, 480px 1672px #fff,
    1902px 587px #fff, 720px 1031px #fff, 762px 1148px #fff, 1750px 1594px #fff,
    1115px 113px #fff, 1773px 1313px #fff, 270px 1052px #fff, 529px 1465px #fff,
    799px 552px #fff, 1828px 1708px #fff, 1401px 1717px #fff, 1124px 1267px #fff,
    404px 263px #fff, 1449px 1009px #fff, 637px 387px #fff, 634px 1304px #fff,
    781px 632px #fff, 1026px 150px #fff, 456px 1761px #fff, 1924px 1374px #fff,
    1470px 1173px #fff, 1080px 131px #fff, 1832px 1921px #fff, 930px 1622px #fff,
    524px 1650px #fff, 315px 1747px #fff, 886px 814px #fff, 1307px 67px #fff,
    1743px 699px #fff, 848px 1234px #fff, 1606px 1229px #fff, 262px 1699px #fff,
    1042px 1141px #fff, 1442px 1976px #fff, 1845px 1430px #fff, 127px 499px #fff,
    523px 1153px #fff, 973px 1386px #fff, 213px 1777px #fff, 1253px 388px #fff,
    1289px 1579px #fff, 665px 1063px #fff, 1556px 76px #fff, 1270px 1575px #fff,
    1253px 1159px #fff, 585px 1747px #fff, 1181px 1948px #fff,
    1598px 1389px #fff, 911px 1239px #fff, 699px 1566px #fff, 383px 407px #fff,
    1138px 1761px #fff, 116px 679px #fff, 1388px 1858px #fff, 1973px 219px #fff,
    1745px 539px #fff, 1942px 1038px #fff, 1300px 1179px #fff, 419px 1651px #fff,
    694px 810px #fff, 805px 1998px #fff, 510px 849px #fff, 762px 7px #fff,
    352px 594px #fff, 1413px 780px #fff, 1857px 854px #fff, 609px 878px #fff,
    281px 1227px #fff, 244px 406px #fff, 625px 503px #fff, 564px 48px #fff,
    1673px 1317px #fff, 1598px 1938px #fff, 488px 633px #fff, 633px 1311px #fff,
    709px 649px #fff, 1729px 1679px #fff, 9px 57px #fff, 1923px 1182px #fff,
    749px 1115px #fff, 1829px 1655px #fff, 1101px 466px #fff, 1698px 556px #fff,
    732px 1360px #fff, 59px 1820px #fff, 1722px 788px #fff, 445px 1719px #fff,
    1528px 700px #fff, 1726px 262px #fff, 827px 1542px #fff, 775px 1811px #fff,
    1852px 879px #fff, 1020px 991px #fff, 1382px 1867px #fff, 1993px 207px #fff,
    1649px 13px #fff, 1720px 1252px #fff, 110px 1345px #fff, 1126px 1229px #fff,
    716px 1247px #fff, 1023px 935px #fff, 794px 372px #fff, 705px 162px #fff,
    6px 1538px #fff, 1278px 784px #fff, 1820px 1525px #fff, 68px 198px #fff,
    1576px 776px #fff, 1705px 157px #fff, 263px 277px #fff, 1038px 547px #fff,
    1374px 1708px #fff, 1248px 845px #fff, 631px 608px #fff, 506px 121px #fff,
    1376px 706px #fff, 113px 682px #fff, 1305px 1138px #fff, 759px 647px #fff,
    930px 1749px #fff, 1502px 1938px #fff, 1200px 1903px #fff, 1789px 411px #fff,
    945px 435px #fff, 119px 1040px #fff, 537px 1876px #fff, 1177px 802px #fff,
    48px 1929px #fff, 643px 1136px #fff, 1571px 1441px #fff, 1722px 1241px #fff,
    565px 1054px #fff, 1500px 1694px #fff, 1285px 1192px #fff, 447px 1718px #fff,
    1406px 1393px #fff, 1470px 1010px #fff, 1749px 1903px #fff,
    1002px 200px #fff, 486px 81px #fff, 629px 162px #fff, 505px 1526px #fff,
    1792px 52px #fff, 466px 633px #fff, 232px 744px #fff, 227px 1533px #fff,
    75px 1184px #fff, 1481px 823px #fff, 910px 1376px #fff, 64px 18px #fff,
    1421px 1571px #fff, 1124px 1186px #fff, 1988px 1746px #fff, 539px 269px #fff,
    91px 92px #fff, 502px 1016px #fff, 361px 782px #fff, 1087px 1983px #fff,
    34px 962px #fff, 735px 1768px #fff, 385px 1893px #fff, 220px 224px #fff,
    1614px 1128px #fff, 521px 1473px #fff, 494px 1662px #fff, 1260px 743px #fff,
    1219px 1462px #fff, 45px 151px #fff, 1210px 1409px #fff, 1418px 275px #fff,
    1186px 845px #fff, 328px 621px #fff, 1553px 1811px #fff, 681px 1653px #fff,
    327px 1719px #fff, 154px 938px #fff, 1934px 1184px #fff, 1935px 1100px #fff,
    1165px 431px #fff, 1566px 622px #fff, 1803px 820px #fff, 819px 1125px #fff,
    1139px 1547px #fff, 835px 442px #fff, 771px 1216px #fff, 1551px 723px #fff,
    298px 1810px #fff, 646px 1102px #fff, 826px 940px #fff, 1118px 670px #fff,
    760px 601px #fff, 954px 166px #fff, 1507px 1322px #fff, 140px 1986px #fff,
    481px 85px #fff, 409px 118px #fff, 1205px 242px #fff, 1642px 911px #fff,
    407px 309px #fff, 358px 1392px #fff, 1261px 678px #fff, 348px 1938px #fff,
    1260px 44px #fff, 746px 1568px #fff, 692px 1096px #fff, 254px 140px #fff,
    229px 1695px #fff, 795px 601px #fff, 700px 1308px #fff, 801px 1666px #fff,
    148px 1578px #fff, 414px 895px #fff, 361px 1711px #fff, 1682px 894px #fff,
    1250px 611px #fff, 202px 1772px #fff, 586px 975px #fff, 1726px 1596px #fff,
    890px 1961px #fff, 1777px 230px #fff, 1052px 1633px #fff, 1531px 577px #fff,
    287px 1473px #fff, 857px 235px #fff, 783px 282px #fff, 1973px 701px #fff,
    1312px 332px #fff, 1631px 291px #fff, 636px 1649px #fff, 1478px 58px #fff,
    172px 1668px #fff, 1459px 759px #fff, 126px 514px #fff, 1582px 24px #fff,
    158px 28px #fff, 1266px 1892px #fff, 753px 1709px #fff, 1849px 1088px #fff,
    1082px 1951px #fff, 557px 181px #fff, 430px 135px #fff, 831px 53px #fff,
    1556px 353px #fff, 1003px 768px #fff, 430px 581px #fff, 128px 16px #fff,
    1198px 79px #fff, 1262px 286px #fff, 244px 797px #fff, 713px 609px #fff,
    1838px 188px #fff, 534px 1724px #fff, 27px 287px #fff, 270px 1408px #fff,
    1938px 913px #fff, 405px 730px #fff, 1284px 1482px #fff, 1405px 776px #fff,
    1414px 841px #fff, 1215px 436px #fff, 1853px 79px #fff, 660px 817px #fff,
    1303px 587px #fff, 1155px 931px #fff, 275px 1543px #fff, 22px 1369px #fff,
    313px 161px #fff, 650px 1124px #fff, 597px 1505px #fff, 654px 1375px #fff,
    1124px 1549px #fff, 579px 640px #fff, 1631px 1377px #fff, 1686px 926px #fff,
    1481px 1686px #fff, 185px 1728px #fff, 1938px 1975px #fff,
    1802px 1546px #fff, 1525px 31px #fff, 1854px 1014px #fff, 1956px 484px #fff,
    1754px 1045px #fff, 594px 1178px #fff, 64px 491px #fff, 349px 968px #fff,
    1780px 420px #fff, 711px 1979px #fff, 524px 1014px #fff, 1012px 1768px #fff,
    1887px 1211px #fff, 371px 1230px #fff, 916px 1884px #fff, 833px 610px #fff,
    1396px 1949px #fff, 1732px 1513px #fff, 660px 1524px #fff, 385px 1681px #fff,
    1360px 1461px #fff, 126px 966px #fff, 1023px 275px #fff, 1064px 1572px #fff,
    565px 861px #fff, 362px 1697px #fff, 341px 1837px #fff, 1265px 929px #fff,
    259px 1574px #fff, 289px 716px #fff, 150px 683px #fff, 351px 481px #fff,
    291px 1192px #fff, 1359px 350px #fff, 551px 412px #fff, 1965px 930px #fff,
    591px 1541px #fff, 197px 546px #fff;
  animation: animateStars 28.5s ease-in-out infinite;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
#stars::after {
  content: " ";
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 0 946px 1638px #fff, 789px 833px #fff, 343px 144px #fff,
    508px 1308px #fff, 426px 1726px #fff, 1150px 826px #fff, 1954px 1246px #fff,
    1241px 672px #fff, 828px 1240px #fff, 1683px 1731px #fff, 622px 230px #fff,
    854px 1645px #fff, 1185px 171px #fff, 447px 1622px #fff, 1896px 1537px #fff,
    1058px 254px #fff, 1168px 1056px #fff, 711px 237px #fff, 807px 1781px #fff,
    656px 516px #fff, 1662px 1974px #fff, 1784px 1021px #fff, 1585px 926px #fff,
    525px 33px #fff, 275px 282px #fff, 446px 964px #fff, 831px 1249px #fff,
    82px 259px #fff, 1490px 478px #fff, 70px 1192px #fff, 615px 798px #fff,
    781px 491px #fff, 1918px 1311px #fff, 323px 627px #fff, 68px 1647px #fff,
    341px 1968px #fff, 1308px 385px #fff, 1503px 602px #fff, 1882px 542px #fff,
    1312px 273px #fff, 439px 399px #fff, 252px 201px #fff, 1504px 488px #fff,
    1389px 60px #fff, 1079px 88px #fff, 180px 156px #fff, 1116px 130px #fff,
    391px 1960px #fff, 1620px 1436px #fff, 1312px 1670px #fff,
    1540px 1121px #fff, 381px 1542px #fff, 754px 784px #fff, 891px 1832px #fff,
    411px 157px #fff, 1130px 1543px #fff, 833px 471px #fff, 521px 206px #fff,
    1637px 1077px #fff, 1395px 1750px #fff, 380px 1272px #fff, 901px 1978px #fff,
    341px 1593px #fff, 320px 763px #fff, 1651px 827px #fff, 1702px 296px #fff,
    1915px 23px #fff, 1072px 1241px #fff, 715px 278px #fff, 1503px 771px #fff,
    1225px 738px #fff, 311px 1904px #fff, 572px 1287px #fff, 1427px 1683px #fff,
    1885px 1848px #fff, 1461px 355px #fff, 1534px 1930px #fff, 609px 137px #fff,
    1793px 1407px #fff, 1742px 1402px #fff, 1240px 310px #fff, 935px 1040px #fff,
    455px 264px #fff, 1px 358px #fff, 557px 1973px #fff, 1843px 1403px #fff,
    720px 1127px #fff, 1459px 1350px #fff, 1149px 682px #fff, 866px 80px #fff,
    1850px 607px #fff, 718px 1384px #fff, 1950px 1336px #fff, 763px 1284px #fff,
    363px 1197px #fff, 486px 1253px #fff, 1405px 620px #fff, 1328px 108px #fff,
    679px 1634px #fff, 269px 1895px #fff, 102px 1245px #fff, 1160px 1063px #fff,
    563px 170px #fff, 519px 1405px #fff, 147px 351px #fff, 1625px 802px #fff,
    368px 1247px #fff, 1981px 1814px #fff, 1766px 1725px #fff, 1383px 681px #fff,
    1860px 1303px #fff, 1345px 1585px #fff, 1101px 1543px #fff, 51px 608px #fff,
    253px 841px #fff, 16px 796px #fff, 1800px 790px #fff, 96px 1457px #fff,
    1338px 1846px #fff, 157px 494px #fff, 286px 1757px #fff, 1277px 703px #fff,
    1550px 1529px #fff, 1658px 1513px #fff, 1800px 558px #fff,
    1337px 1469px #fff, 1791px 1763px #fff, 1839px 661px #fff, 1537px 111px #fff,
    77px 76px #fff, 136px 596px #fff, 535px 1652px #fff, 268px 463px #fff,
    662px 1718px #fff, 1021px 1225px #fff, 979px 473px #fff, 472px 163px #fff,
    1644px 1063px #fff, 1783px 1235px #fff, 102px 1168px #fff, 710px 526px #fff,
    856px 1868px #fff, 747px 959px #fff, 752px 1111px #fff, 1124px 923px #fff,
    1632px 953px #fff, 1810px 728px #fff, 1089px 764px #fff, 1169px 1747px #fff,
    1930px 1450px #fff, 262px 1843px #fff, 749px 1180px #fff, 1289px 1295px #fff,
    1884px 1792px #fff, 47px 1414px #fff, 216px 68px #fff, 755px 1045px #fff,
    1182px 354px #fff, 1662px 1559px #fff, 1973px 903px #fff, 703px 44px #fff,
    1015px 1082px #fff, 250px 68px #fff, 1759px 1615px #fff, 107px 1544px #fff,
    556px 1495px #fff, 1757px 298px #fff, 1101px 1326px #fff, 920px 136px #fff,
    1962px 366px #fff, 763px 1154px #fff, 1670px 6px #fff, 1250px 841px #fff,
    179px 1477px #fff, 104px 1070px #fff, 655px 468px #fff, 906px 1392px #fff,
    1119px 159px #fff, 244px 364px #fff, 1643px 1756px #fff, 660px 800px #fff,
    1071px 1726px #fff, 300px 1005px #fff, 454px 1163px #fff, 245px 985px #fff,
    1241px 451px #fff, 974px 379px #fff, 1180px 1618px #fff, 579px 649px #fff,
    870px 1611px #fff, 1716px 1446px #fff, 971px 849px #fff, 1182px 1933px #fff,
    33px 934px #fff, 573px 1820px #fff, 1027px 1675px #fff, 807px 989px #fff,
    112px 780px #fff, 1353px 327px #fff, 1515px 1278px #fff, 1600px 595px #fff,
    967px 1354px #fff, 1127px 1742px #fff, 140px 28px #fff, 188px 1391px #fff,
    999px 1177px #fff, 1466px 47px #fff, 529px 163px #fff, 1245px 793px #fff,
    1194px 1119px #fff, 1425px 416px #fff, 1766px 1302px #fff,
    1874px 1950px #fff, 778px 779px #fff, 1332px 138px #fff, 1112px 876px #fff,
    1297px 902px #fff, 667px 743px #fff, 1086px 1726px #fff, 1213px 53px #fff,
    1647px 1281px #fff, 555px 1512px #fff, 174px 974px #fff, 539px 693px #fff,
    1792px 1589px #fff, 186px 1535px #fff, 1366px 491px #fff, 847px 1555px #fff,
    1852px 142px #fff, 291px 1169px #fff, 1239px 1803px #fff, 919px 525px #fff,
    96px 681px #fff, 1147px 1936px #fff, 183px 1300px #fff, 196px 950px #fff,
    1020px 1880px #fff, 1287px 181px #fff, 868px 600px #fff, 677px 1587px #fff,
    160px 303px #fff, 1691px 1465px #fff, 1899px 1764px #fff, 1807px 1398px #fff,
    878px 51px #fff, 128px 490px #fff, 1326px 1711px #fff, 1675px 434px #fff,
    1574px 475px #fff, 1821px 957px #fff, 1207px 627px #fff, 1304px 1020px #fff,
    514px 15px #fff, 1769px 169px #fff, 315px 1396px #fff, 1034px 171px #fff,
    1463px 264px #fff, 474px 145px #fff, 1940px 204px #fff, 677px 312px #fff,
    1446px 1666px #fff, 1529px 1214px #fff, 1588px 1952px #fff,
    808px 1884px #fff, 1351px 287px #fff, 4px 413px #fff, 1085px 1954px #fff,
    891px 307px #fff, 143px 576px #fff, 1373px 761px #fff, 505px 544px #fff,
    1095px 1309px #fff, 908px 300px #fff, 1401px 265px #fff, 112px 1847px #fff,
    260px 1992px #fff, 194px 1822px #fff, 1380px 246px #fff, 1492px 617px #fff,
    784px 295px #fff, 1278px 378px #fff, 845px 118px #fff, 389px 193px #fff,
    225px 1261px #fff, 881px 1374px #fff, 661px 1623px #fff, 1383px 110px #fff,
    1054px 1242px #fff, 1093px 1405px #fff, 1647px 1943px #fff,
    1194px 1051px #fff, 1747px 249px #fff, 1912px 590px #fff, 1632px 838px #fff,
    1920px 1093px #fff, 1914px 1586px #fff, 1845px 454px #fff,
    1254px 1531px #fff, 295px 402px #fff, 1275px 1330px #fff, 621px 1797px #fff,
    683px 419px #fff, 270px 1929px #fff, 96px 1996px #fff, 1772px 487px #fff,
    313px 1376px #fff, 1209px 1477px #fff, 133px 1403px #fff, 240px 1294px #fff,
    1069px 810px #fff, 19px 1028px #fff, 390px 1542px #fff, 1393px 1990px #fff,
    94px 1459px #fff, 304px 1156px #fff, 1522px 510px #fff, 824px 291px #fff,
    535px 1697px #fff, 640px 278px #fff, 212px 777px #fff, 734px 634px #fff,
    466px 67px #fff, 269px 1324px #fff, 501px 1664px #fff, 1702px 1570px #fff,
    1745px 44px #fff, 995px 1606px #fff, 963px 1706px #fff, 38px 1882px #fff,
    1368px 1945px #fff, 1733px 652px #fff, 765px 1328px #fff, 1941px 1208px #fff,
    1226px 685px #fff, 296px 537px #fff, 164px 1712px #fff, 291px 1057px #fff,
    1312px 1735px #fff, 1370px 1291px #fff, 163px 1625px #fff, 1202px 453px #fff,
    645px 1473px #fff, 74px 43px #fff, 272px 1006px #fff, 1764px 1630px #fff,
    568px 389px #fff, 748px 1947px #fff, 987px 1880px #fff, 796px 1850px #fff,
    1381px 1911px #fff, 100px 1886px #fff, 873px 108px #fff, 13px 910px #fff,
    1856px 1179px #fff, 1752px 613px #fff, 1984px 1270px #fff, 816px 1215px #fff,
    1441px 1391px #fff, 329px 1147px #fff, 286px 1348px #fff, 84px 878px #fff,
    121px 423px #fff, 825px 690px #fff, 1074px 1398px #fff, 658px 1039px #fff,
    500px 711px #fff, 1046px 855px #fff, 134px 1397px #fff, 1557px 501px #fff,
    1623px 1420px #fff, 1116px 242px #fff, 546px 1135px #fff, 1274px 452px #fff,
    778px 1841px #fff, 927px 131px #fff, 1373px 378px #fff, 711px 1586px #fff,
    537px 1884px #fff, 719px 604px #fff, 546px 300px #fff, 1800px 1907px #fff,
    882px 181px #fff, 1347px 186px #fff, 614px 1509px #fff, 480px 1672px #fff,
    1902px 587px #fff, 720px 1031px #fff, 762px 1148px #fff, 1750px 1594px #fff,
    1115px 113px #fff, 1773px 1313px #fff, 270px 1052px #fff, 529px 1465px #fff,
    799px 552px #fff, 1828px 1708px #fff, 1401px 1717px #fff, 1124px 1267px #fff,
    404px 263px #fff, 1449px 1009px #fff, 637px 387px #fff, 634px 1304px #fff,
    781px 632px #fff, 1026px 150px #fff, 456px 1761px #fff, 1924px 1374px #fff,
    1470px 1173px #fff, 1080px 131px #fff, 1832px 1921px #fff, 930px 1622px #fff,
    524px 1650px #fff, 315px 1747px #fff, 886px 814px #fff, 1307px 67px #fff,
    1743px 699px #fff, 848px 1234px #fff, 1606px 1229px #fff, 262px 1699px #fff,
    1042px 1141px #fff, 1442px 1976px #fff, 1845px 1430px #fff, 127px 499px #fff,
    523px 1153px #fff, 973px 1386px #fff, 213px 1777px #fff, 1253px 388px #fff,
    1289px 1579px #fff, 665px 1063px #fff, 1556px 76px #fff, 1270px 1575px #fff,
    1253px 1159px #fff, 585px 1747px #fff, 1181px 1948px #fff,
    1598px 1389px #fff, 911px 1239px #fff, 699px 1566px #fff, 383px 407px #fff,
    1138px 1761px #fff, 116px 679px #fff, 1388px 1858px #fff, 1973px 219px #fff,
    1745px 539px #fff, 1942px 1038px #fff, 1300px 1179px #fff, 419px 1651px #fff,
    694px 810px #fff, 805px 1998px #fff, 510px 849px #fff, 762px 7px #fff,
    352px 594px #fff, 1413px 780px #fff, 1857px 854px #fff, 609px 878px #fff,
    281px 1227px #fff, 244px 406px #fff, 625px 503px #fff, 564px 48px #fff,
    1673px 1317px #fff, 1598px 1938px #fff, 488px 633px #fff, 633px 1311px #fff,
    709px 649px #fff, 1729px 1679px #fff, 9px 57px #fff, 1923px 1182px #fff,
    749px 1115px #fff, 1829px 1655px #fff, 1101px 466px #fff, 1698px 556px #fff,
    732px 1360px #fff, 59px 1820px #fff, 1722px 788px #fff, 445px 1719px #fff,
    1528px 700px #fff, 1726px 262px #fff, 827px 1542px #fff, 775px 1811px #fff,
    1852px 879px #fff, 1020px 991px #fff, 1382px 1867px #fff, 1993px 207px #fff,
    1649px 13px #fff, 1720px 1252px #fff, 110px 1345px #fff, 1126px 1229px #fff,
    716px 1247px #fff, 1023px 935px #fff, 794px 372px #fff, 705px 162px #fff,
    6px 1538px #fff, 1278px 784px #fff, 1820px 1525px #fff, 68px 198px #fff,
    1576px 776px #fff, 1705px 157px #fff, 263px 277px #fff, 1038px 547px #fff,
    1374px 1708px #fff, 1248px 845px #fff, 631px 608px #fff, 506px 121px #fff,
    1376px 706px #fff, 113px 682px #fff, 1305px 1138px #fff, 759px 647px #fff,
    930px 1749px #fff, 1502px 1938px #fff, 1200px 1903px #fff, 1789px 411px #fff,
    945px 435px #fff, 119px 1040px #fff, 537px 1876px #fff, 1177px 802px #fff,
    48px 1929px #fff, 643px 1136px #fff, 1571px 1441px #fff, 1722px 1241px #fff,
    565px 1054px #fff, 1500px 1694px #fff, 1285px 1192px #fff, 447px 1718px #fff,
    1406px 1393px #fff, 1470px 1010px #fff, 1749px 1903px #fff,
    1002px 200px #fff, 486px 81px #fff, 629px 162px #fff, 505px 1526px #fff,
    1792px 52px #fff, 466px 633px #fff, 232px 744px #fff, 227px 1533px #fff,
    75px 1184px #fff, 1481px 823px #fff, 910px 1376px #fff, 64px 18px #fff,
    1421px 1571px #fff, 1124px 1186px #fff, 1988px 1746px #fff, 539px 269px #fff,
    91px 92px #fff, 502px 1016px #fff, 361px 782px #fff, 1087px 1983px #fff,
    34px 962px #fff, 735px 1768px #fff, 385px 1893px #fff, 220px 224px #fff,
    1614px 1128px #fff, 521px 1473px #fff, 494px 1662px #fff, 1260px 743px #fff,
    1219px 1462px #fff, 45px 151px #fff, 1210px 1409px #fff, 1418px 275px #fff,
    1186px 845px #fff, 328px 621px #fff, 1553px 1811px #fff, 681px 1653px #fff,
    327px 1719px #fff, 154px 938px #fff, 1934px 1184px #fff, 1935px 1100px #fff,
    1165px 431px #fff, 1566px 622px #fff, 1803px 820px #fff, 819px 1125px #fff,
    1139px 1547px #fff, 835px 442px #fff, 771px 1216px #fff, 1551px 723px #fff,
    298px 1810px #fff, 646px 1102px #fff, 826px 940px #fff, 1118px 670px #fff,
    760px 601px #fff, 954px 166px #fff, 1507px 1322px #fff, 140px 1986px #fff,
    481px 85px #fff, 409px 118px #fff, 1205px 242px #fff, 1642px 911px #fff,
    407px 309px #fff, 358px 1392px #fff, 1261px 678px #fff, 348px 1938px #fff,
    1260px 44px #fff, 746px 1568px #fff, 692px 1096px #fff, 254px 140px #fff,
    229px 1695px #fff, 795px 601px #fff, 700px 1308px #fff, 801px 1666px #fff,
    148px 1578px #fff, 414px 895px #fff, 361px 1711px #fff, 1682px 894px #fff,
    1250px 611px #fff, 202px 1772px #fff, 586px 975px #fff, 1726px 1596px #fff,
    890px 1961px #fff, 1777px 230px #fff, 1052px 1633px #fff, 1531px 577px #fff,
    287px 1473px #fff, 857px 235px #fff, 783px 282px #fff, 1973px 701px #fff,
    1312px 332px #fff, 1631px 291px #fff, 636px 1649px #fff, 1478px 58px #fff,
    172px 1668px #fff, 1459px 759px #fff, 126px 514px #fff, 1582px 24px #fff,
    158px 28px #fff, 1266px 1892px #fff, 753px 1709px #fff, 1849px 1088px #fff,
    1082px 1951px #fff, 557px 181px #fff, 430px 135px #fff, 831px 53px #fff,
    1556px 353px #fff, 1003px 768px #fff, 430px 581px #fff, 128px 16px #fff,
    1198px 79px #fff, 1262px 286px #fff, 244px 797px #fff, 713px 609px #fff,
    1838px 188px #fff, 534px 1724px #fff, 27px 287px #fff, 270px 1408px #fff,
    1938px 913px #fff, 405px 730px #fff, 1284px 1482px #fff, 1405px 776px #fff,
    1414px 841px #fff, 1215px 436px #fff, 1853px 79px #fff, 660px 817px #fff,
    1303px 587px #fff, 1155px 931px #fff, 275px 1543px #fff, 22px 1369px #fff,
    313px 161px #fff, 650px 1124px #fff, 597px 1505px #fff, 654px 1375px #fff,
    1124px 1549px #fff, 579px 640px #fff, 1631px 1377px #fff, 1686px 926px #fff,
    1481px 1686px #fff, 185px 1728px #fff, 1938px 1975px #fff,
    1802px 1546px #fff, 1525px 31px #fff, 1854px 1014px #fff, 1956px 484px #fff,
    1754px 1045px #fff, 594px 1178px #fff, 64px 491px #fff, 349px 968px #fff,
    1780px 420px #fff, 711px 1979px #fff, 524px 1014px #fff, 1012px 1768px #fff,
    1887px 1211px #fff, 371px 1230px #fff, 916px 1884px #fff, 833px 610px #fff,
    1396px 1949px #fff, 1732px 1513px #fff, 660px 1524px #fff, 385px 1681px #fff,
    1360px 1461px #fff, 126px 966px #fff, 1023px 275px #fff, 1064px 1572px #fff,
    565px 861px #fff, 362px 1697px #fff, 341px 1837px #fff, 1265px 929px #fff,
    259px 1574px #fff, 289px 716px #fff, 150px 683px #fff, 351px 481px #fff,
    291px 1192px #fff, 1359px 350px #fff, 551px 412px #fff, 1965px 930px #fff,
    591px 1541px #fff, 197px 546px #fff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

#stars2 {
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 0 581px 1512px #fff, 865px 1142px #fff, 1265px 1470px #fff,
    770px 132px #fff, 1215px 1325px #fff, 468px 353px #fff, 1599px 1923px #fff,
    560px 415px #fff, 1339px 1683px #fff, 1083px 1154px #fff, 1221px 664px #fff,
    416px 1425px #fff, 1297px 1991px #fff, 690px 760px #fff, 1573px 334px #fff,
    145px 319px #fff, 1632px 514px #fff, 1434px 678px #fff, 1076px 1551px #fff,
    1758px 1365px #fff, 1119px 1850px #fff, 692px 1352px #fff,
    1930px 1443px #fff, 652px 688px #fff, 317px 1615px #fff, 817px 1825px #fff,
    93px 47px #fff, 620px 1377px #fff, 1090px 929px #fff, 1434px 1569px #fff,
    58px 1481px #fff, 263px 676px #fff, 987px 1395px #fff, 969px 1978px #fff,
    1256px 1426px #fff, 1202px 637px #fff, 835px 1522px #fff, 162px 1125px #fff,
    619px 173px #fff, 171px 1582px #fff, 387px 1542px #fff, 520px 964px #fff,
    1574px 1199px #fff, 1125px 1339px #fff, 916px 230px #fff, 1982px 161px #fff,
    358px 1671px #fff, 769px 1904px #fff, 1348px 1550px #fff, 1778px 648px #fff,
    1558px 130px #fff, 51px 578px #fff, 1632px 400px #fff, 78px 1116px #fff,
    1347px 390px #fff, 1807px 1742px #fff, 19px 1918px #fff, 285px 211px #fff,
    405px 1665px #fff, 1822px 1953px #fff, 84px 753px #fff, 937px 303px #fff,
    1205px 1596px #fff, 1988px 1722px #fff, 180px 1557px #fff, 79px 1909px #fff,
    1336px 923px #fff, 1953px 1030px #fff, 1275px 596px #fff, 684px 564px #fff,
    1949px 1017px #fff, 1289px 77px #fff, 253px 285px #fff, 1204px 322px #fff,
    415px 983px #fff, 1464px 395px #fff, 452px 262px #fff, 486px 1346px #fff,
    1353px 1311px #fff, 1149px 1873px #fff, 436px 58px #fff, 322px 537px #fff,
    748px 1637px #fff, 951px 1078px #fff, 1103px 1183px #fff, 1332px 1630px #fff,
    1184px 113px #fff, 1182px 393px #fff, 477px 766px #fff, 1379px 1706px #fff,
    333px 97px #fff, 1927px 561px #fff, 1175px 834px #fff, 659px 1202px #fff,
    181px 1741px #fff, 499px 1922px #fff, 1100px 431px #fff, 1310px 997px #fff,
    965px 1303px #fff, 616px 333px #fff, 1125px 1913px #fff, 1757px 1583px #fff,
    277px 338px #fff, 1780px 280px #fff, 1704px 587px #fff, 667px 1356px #fff,
    264px 1878px #fff, 742px 85px #fff, 765px 1727px #fff, 1492px 1285px #fff,
    857px 501px #fff, 1545px 1838px #fff, 1811px 1992px #fff, 1890px 790px #fff,
    114px 1355px #fff, 754px 1828px #fff, 430px 997px #fff, 341px 843px #fff,
    624px 1934px #fff, 1119px 598px #fff, 1679px 509px #fff, 1064px 96px #fff,
    384px 759px #fff, 501px 833px #fff, 1757px 875px #fff, 1811px 1718px #fff,
    1008px 1163px #fff, 623px 1527px #fff, 610px 1916px #fff, 522px 773px #fff,
    197px 105px #fff, 693px 381px #fff, 1402px 1190px #fff, 946px 418px #fff,
    518px 729px #fff, 1442px 522px #fff, 1062px 622px #fff, 1141px 858px #fff,
    1486px 322px #fff, 288px 1038px #fff, 1750px 734px #fff, 219px 1656px #fff,
    1694px 910px #fff, 634px 1305px #fff, 976px 1957px #fff, 1057px 1629px #fff,
    183px 1110px #fff, 1316px 1195px #fff, 1191px 1561px #fff, 239px 509px #fff,
    1442px 609px #fff, 1832px 1134px #fff, 1013px 1385px #fff, 1052px 326px #fff,
    409px 1795px #fff, 993px 1944px #fff, 193px 1557px #fff, 1368px 1429px #fff,
    1823px 357px #fff, 272px 1723px #fff, 120px 26px #fff, 693px 361px #fff,
    979px 1801px #fff, 407px 21px #fff, 597px 631px #fff, 1705px 248px #fff,
    64px 1067px #fff, 1679px 1628px #fff, 722px 1798px #fff, 901px 1966px #fff,
    663px 1715px #fff, 127px 1970px #fff, 1045px 1906px #fff, 381px 1455px #fff,
    1936px 1804px #fff, 16px 90px #fff, 1222px 1783px #fff, 848px 92px #fff,
    1636px 1152px #fff, 1986px 727px #fff, 645px 1606px #fff, 1403px 427px #fff,
    291px 1460px #fff, 196px 1633px #fff, 74px 1055px #fff, 1863px 1362px #fff,
    780px 160px #fff, 1017px 1282px #fff, 1089px 784px #fff, 316px 162px #fff,
    222px 1040px #fff, 1983px 1761px #fff, 337px 1698px #fff, 414px 101px #fff,
    1606px 390px #fff, 868px 349px #fff, 1571px 1763px #fff, 1847px 918px #fff,
    1557px 403px #fff, 773px 1589px #fff;
  animation: animateStars 30s ease-in-out infinite;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
#stars2::after {
  content: " ";
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 0 581px 1512px #fff, 865px 1142px #fff, 1265px 1470px #fff,
    770px 132px #fff, 1215px 1325px #fff, 468px 353px #fff, 1599px 1923px #fff,
    560px 415px #fff, 1339px 1683px #fff, 1083px 1154px #fff, 1221px 664px #fff,
    416px 1425px #fff, 1297px 1991px #fff, 690px 760px #fff, 1573px 334px #fff,
    145px 319px #fff, 1632px 514px #fff, 1434px 678px #fff, 1076px 1551px #fff,
    1758px 1365px #fff, 1119px 1850px #fff, 692px 1352px #fff,
    1930px 1443px #fff, 652px 688px #fff, 317px 1615px #fff, 817px 1825px #fff,
    93px 47px #fff, 620px 1377px #fff, 1090px 929px #fff, 1434px 1569px #fff,
    58px 1481px #fff, 263px 676px #fff, 987px 1395px #fff, 969px 1978px #fff,
    1256px 1426px #fff, 1202px 637px #fff, 835px 1522px #fff, 162px 1125px #fff,
    619px 173px #fff, 171px 1582px #fff, 387px 1542px #fff, 520px 964px #fff,
    1574px 1199px #fff, 1125px 1339px #fff, 916px 230px #fff, 1982px 161px #fff,
    358px 1671px #fff, 769px 1904px #fff, 1348px 1550px #fff, 1778px 648px #fff,
    1558px 130px #fff, 51px 578px #fff, 1632px 400px #fff, 78px 1116px #fff,
    1347px 390px #fff, 1807px 1742px #fff, 19px 1918px #fff, 285px 211px #fff,
    405px 1665px #fff, 1822px 1953px #fff, 84px 753px #fff, 937px 303px #fff,
    1205px 1596px #fff, 1988px 1722px #fff, 180px 1557px #fff, 79px 1909px #fff,
    1336px 923px #fff, 1953px 1030px #fff, 1275px 596px #fff, 684px 564px #fff,
    1949px 1017px #fff, 1289px 77px #fff, 253px 285px #fff, 1204px 322px #fff,
    415px 983px #fff, 1464px 395px #fff, 452px 262px #fff, 486px 1346px #fff,
    1353px 1311px #fff, 1149px 1873px #fff, 436px 58px #fff, 322px 537px #fff,
    748px 1637px #fff, 951px 1078px #fff, 1103px 1183px #fff, 1332px 1630px #fff,
    1184px 113px #fff, 1182px 393px #fff, 477px 766px #fff, 1379px 1706px #fff,
    333px 97px #fff, 1927px 561px #fff, 1175px 834px #fff, 659px 1202px #fff,
    181px 1741px #fff, 499px 1922px #fff, 1100px 431px #fff, 1310px 997px #fff,
    965px 1303px #fff, 616px 333px #fff, 1125px 1913px #fff, 1757px 1583px #fff,
    277px 338px #fff, 1780px 280px #fff, 1704px 587px #fff, 667px 1356px #fff,
    264px 1878px #fff, 742px 85px #fff, 765px 1727px #fff, 1492px 1285px #fff,
    857px 501px #fff, 1545px 1838px #fff, 1811px 1992px #fff, 1890px 790px #fff,
    114px 1355px #fff, 754px 1828px #fff, 430px 997px #fff, 341px 843px #fff,
    624px 1934px #fff, 1119px 598px #fff, 1679px 509px #fff, 1064px 96px #fff,
    384px 759px #fff, 501px 833px #fff, 1757px 875px #fff, 1811px 1718px #fff,
    1008px 1163px #fff, 623px 1527px #fff, 610px 1916px #fff, 522px 773px #fff,
    197px 105px #fff, 693px 381px #fff, 1402px 1190px #fff, 946px 418px #fff,
    518px 729px #fff, 1442px 522px #fff, 1062px 622px #fff, 1141px 858px #fff,
    1486px 322px #fff, 288px 1038px #fff, 1750px 734px #fff, 219px 1656px #fff,
    1694px 910px #fff, 634px 1305px #fff, 976px 1957px #fff, 1057px 1629px #fff,
    183px 1110px #fff, 1316px 1195px #fff, 1191px 1561px #fff, 239px 509px #fff,
    1442px 609px #fff, 1832px 1134px #fff, 1013px 1385px #fff, 1052px 326px #fff,
    409px 1795px #fff, 993px 1944px #fff, 193px 1557px #fff, 1368px 1429px #fff,
    1823px 357px #fff, 272px 1723px #fff, 120px 26px #fff, 693px 361px #fff,
    979px 1801px #fff, 407px 21px #fff, 597px 631px #fff, 1705px 248px #fff,
    64px 1067px #fff, 1679px 1628px #fff, 722px 1798px #fff, 901px 1966px #fff,
    663px 1715px #fff, 127px 1970px #fff, 1045px 1906px #fff, 381px 1455px #fff,
    1936px 1804px #fff, 16px 90px #fff, 1222px 1783px #fff, 848px 92px #fff,
    1636px 1152px #fff, 1986px 727px #fff, 645px 1606px #fff, 1403px 427px #fff,
    291px 1460px #fff, 196px 1633px #fff, 74px 1055px #fff, 1863px 1362px #fff,
    780px 160px #fff, 1017px 1282px #fff, 1089px 784px #fff, 316px 162px #fff,
    222px 1040px #fff, 1983px 1761px #fff, 337px 1698px #fff, 414px 101px #fff,
    1606px 390px #fff, 868px 349px #fff, 1571px 1763px #fff, 1847px 918px #fff,
    1557px 403px #fff, 773px 1589px #fff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

#stars3 {
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 0 1628px 544px #fff, 386px 1753px #fff, 1911px 944px #fff,
    1591px 565px #fff, 9px 1765px #fff, 179px 773px #fff, 1111px 666px #fff,
    1559px 138px #fff, 1213px 1310px #fff, 1275px 1360px #fff, 1239px 13px #fff,
    954px 965px #fff, 1941px 1098px #fff, 457px 156px #fff, 168px 1678px #fff,
    1235px 713px #fff, 46px 1235px #fff, 1947px 850px #fff, 1497px 1924px #fff,
    750px 1352px #fff, 731px 752px #fff, 1684px 1762px #fff, 1936px 1047px #fff,
    883px 1311px #fff, 765px 141px #fff, 1302px 751px #fff, 1509px 1475px #fff,
    1382px 1958px #fff, 942px 34px #fff, 1793px 798px #fff, 1325px 1759px #fff,
    1993px 1197px #fff, 1753px 370px #fff, 345px 1433px #fff, 649px 255px #fff,
    997px 271px #fff, 1897px 1812px #fff, 1384px 16px #fff, 354px 1233px #fff,
    500px 403px #fff, 936px 682px #fff, 106px 1622px #fff, 592px 1213px #fff,
    115px 1225px #fff, 506px 1668px #fff, 1476px 345px #fff, 918px 1975px #fff,
    754px 809px #fff, 1154px 1767px #fff, 1942px 738px #fff, 1201px 1903px #fff,
    1695px 414px #fff, 498px 1696px #fff, 1379px 1696px #fff, 295px 889px #fff,
    1563px 1733px #fff, 1750px 1561px #fff, 690px 50px #fff, 215px 144px #fff,
    1260px 788px #fff, 852px 937px #fff, 340px 1769px #fff, 176px 869px #fff,
    270px 1967px #fff, 781px 1902px #fff, 1600px 1868px #fff, 1730px 1797px #fff,
    1699px 9px #fff, 556px 1697px #fff, 1875px 1201px #fff, 1327px 1349px #fff,
    1522px 342px #fff, 1633px 403px #fff, 697px 1065px #fff, 1603px 408px #fff,
    1723px 510px #fff, 1599px 1454px #fff, 724px 24px #fff, 1151px 96px #fff,
    1773px 833px #fff, 830px 1646px #fff, 886px 976px #fff, 1615px 870px #fff,
    524px 1451px #fff, 1677px 218px #fff, 1703px 1086px #fff, 641px 465px #fff,
    177px 1159px #fff, 1042px 831px #fff, 52px 1483px #fff, 1156px 450px #fff,
    1473px 478px #fff, 1803px 84px #fff, 105px 265px #fff, 523px 58px #fff,
    1570px 513px #fff, 271px 703px #fff, 747px 386px #fff, 995px 720px #fff,
    522px 797px #fff;
  animation: animateStars 31.5s ease-in-out infinite;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
#stars3:after {
  content: " ";
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 0 1628px 544px #fff, 386px 1753px #fff, 1911px 944px #fff,
    1591px 565px #fff, 9px 1765px #fff, 179px 773px #fff, 1111px 666px #fff,
    1559px 138px #fff, 1213px 1310px #fff, 1275px 1360px #fff, 1239px 13px #fff,
    954px 965px #fff, 1941px 1098px #fff, 457px 156px #fff, 168px 1678px #fff,
    1235px 713px #fff, 46px 1235px #fff, 1947px 850px #fff, 1497px 1924px #fff,
    750px 1352px #fff, 731px 752px #fff, 1684px 1762px #fff, 1936px 1047px #fff,
    883px 1311px #fff, 765px 141px #fff, 1302px 751px #fff, 1509px 1475px #fff,
    1382px 1958px #fff, 942px 34px #fff, 1793px 798px #fff, 1325px 1759px #fff,
    1993px 1197px #fff, 1753px 370px #fff, 345px 1433px #fff, 649px 255px #fff,
    997px 271px #fff, 1897px 1812px #fff, 1384px 16px #fff, 354px 1233px #fff,
    500px 403px #fff, 936px 682px #fff, 106px 1622px #fff, 592px 1213px #fff,
    115px 1225px #fff, 506px 1668px #fff, 1476px 345px #fff, 918px 1975px #fff,
    754px 809px #fff, 1154px 1767px #fff, 1942px 738px #fff, 1201px 1903px #fff,
    1695px 414px #fff, 498px 1696px #fff, 1379px 1696px #fff, 295px 889px #fff,
    1563px 1733px #fff, 1750px 1561px #fff, 690px 50px #fff, 215px 144px #fff,
    1260px 788px #fff, 852px 937px #fff, 340px 1769px #fff, 176px 869px #fff,
    270px 1967px #fff, 781px 1902px #fff, 1600px 1868px #fff, 1730px 1797px #fff,
    1699px 9px #fff, 556px 1697px #fff, 1875px 1201px #fff, 1327px 1349px #fff,
    1522px 342px #fff, 1633px 403px #fff, 697px 1065px #fff, 1603px 408px #fff,
    1723px 510px #fff, 1599px 1454px #fff, 724px 24px #fff, 1151px 96px #fff,
    1773px 833px #fff, 830px 1646px #fff, 886px 976px #fff, 1615px 870px #fff,
    524px 1451px #fff, 1677px 218px #fff, 1703px 1086px #fff, 641px 465px #fff,
    177px 1159px #fff, 1042px 831px #fff, 52px 1483px #fff, 1156px 450px #fff,
    1473px 478px #fff, 1803px 84px #fff, 105px 265px #fff, 523px 58px #fff,
    1570px 513px #fff, 271px 703px #fff, 747px 386px #fff, 995px 720px #fff,
    522px 797px #fff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

@keyframes animateStars {
  0% {
    -webkit-transform: rotate3d(-1, 1, 0, 0deg);
    -ms-transform: rotate3d(-1, 1, 0, 0deg);
    -o-transform: rotate3d(-1, 1, 0, 0deg);
    transform: rotate3d(-1, 1, 0, 0deg);
  }
  25% {
    -webkit-transform: rotate3d(-1, 1, 0, 30deg);
    -ms-transform: rotate3d(-1, 1, 0, 30deg);
    -o-transform: rotate3d(-1, 1, 0, 30deg);
    transform: rotate3d(-1, 1, 0, 30deg);
  }
  50% {
    -webkit-transform: rotate3d(-1, 1, 0, 0deg);
    -ms-transform: rotate3d(-1, 1, 0, 0deg);
    -o-transform: rotate3d(-1, 1, 0, 0deg);
    transform: rotate3d(-1, 1, 0, 0deg);
  }
  75% {
    -webkit-transform: rotate3d(-1, 1, 0, -30deg);
    -ms-transform: rotate3d(-1, 1, 0, -30deg);
    -o-transform: rotate3d(-1, 1, 0, -30deg);
    transform: rotate3d(-1, 1, 0, -30deg);
  }
  100% {
    -webkit-transform: rotate3d(-1, 1, 0, 0deg);
    -ms-transform: rotate3d(-1, 1, 0, 0deg);
    -o-transform: rotate3d(-1, 1, 0, 0deg);
    transform: rotate3d(-1, 1, 0, 0deg);
  }
}


.flag_header {position: relative; display: inline-block;}
.flag_selected {display: flex; align-items: center; gap: 8px; padding:8px 16px; background:transparent;border:1px solid rgba(255,255,255,0.33); border-radius:5px; cursor: pointer; transition: all 0.3s ease;color:#FFF;} 
.flag_selected:hover {border-color:#999; background:transparent;border:1px solid #FFF;}
.flag_selected img {width:24px;height:24px;object-fit:cover;}
.flag_selected h6 {margin: 0; font-size: 14px;color:#FFFF;}
.flag_selected svg {transition: transform 0.3s ease; margin-left: 4px;}
.flag_header:hover .flag_selected svg,
.flag_header:focus .flag_selected svg{transform: rotate(180deg);}
.flag_list {position: absolute; top: calc(100% + 5px);right:0; background:transparent;border: 1px solid  rgba(255,255,255,0.33); border-radius: 6px; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); min-width: 160px; opacity: 0; visibility: hidden; transform: translateY(-10px); transition: all 0.3s ease; z-index: 1000;}
.flag_header:hover .flag_list,
.flag_header:focus .flag_list{opacity: 1; visibility: visible; transform: translateY(0);border: 1px solid #FFF}
.flag_option {display: flex; align-items: center; gap: 10px; padding: 10px 16px; text-decoration: none; color: #333; transition: background 0.2s ease;} 
.flag_option:hover{background: #f5f5f5;} 
.flag_option:hover h6{color:#000;} 
.flag_option:first-child {border-radius: 6px 6px 0 0;} 
.flag_option:last-child {border-radius: 0 0 6px 6px;} 
.flag_option img {width:24px;height:24px;object-fit:cover;} 
.flag_option h6 {margin: 0; font-size: 14px;color:#FFFF;}



/* Recent Job Section */
#recent_job{display:block;width:100%;}
@media (min-width: 700px) and (max-width: 1024px) {.elementor-127 .elementor-element.elementor-element-816bc2e.home_banner_video{min-height:700px !important;}.ast-mobile-popup-drawer .ast-mobile-popup-header{min-height:57px !important}}
@media only screen and (max-width: 991px)  {
	#stars-container{width:auto;}
	.recent_jobs .wrapper{padding:0px 0px;}
	.job_search .wrapper .row{justify-content:center;}
	.job_search .wrapper .row .col10{width:100%;}
	.job_search .btn_box{margin-top:10px;}
	.recent_jobs .head_title h2{margin-bottom:0}
	.recent_jobs .wrapper .row .col4{width:50%;}
	.job_details{padding:50px 40px 50px 40px;}
	.job_details .wrapper,.job_details .head_title{padding:0px;}
	.job_details .details_box p{font-size:16px;}
	.job_details .details_box h2{font-size:30px;}
	.choose_us .success .elementor-image-box-wrapper{display:flex !important;}	
  	.flag_list {left:0;right:unset;}
}
@media only screen and (max-width: 767px)  {
	.formbox .row .col-three,.formbox .row .col-half{width:100%;}
	.formbox .formgroup .dscf7_signature .dscf7_signature_inner .digital_signature-pad{max-width:100%;width:auto;}
	
}
@media only screen and (max-width: 479px)  {
	#services .service_box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title a{font-size:24px !important;}
	#services .service_box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title::before {width:26px !important;top:4px !important;}
	.choose_us .success .elementor-image-box-wrapper{display:flex !important;  flex-direction: column;}
	.choose_us .success .elementor-image-box-wrapper .elementor-image-box-img{margin-left:0 !important;}
	.formbox h3{font-size:20px;}
	.formbox .radio_checkbox .multi_options{flex-direction:column;}
	.job_search .wrapper .row{padding:0 20px;}
	.recent_jobs .wrapper .row .col4{width:100%;}
	.job_search .wrapper .row .col30{width:100%;}
	.job_details{padding:50px 20px;}
	.job_details .head_title h2{font-size:30px;}
	.job_details .wrapper .row .col6{width:100%;}
	.job_details .details_box h2{font-size:24px;margin-top:10px;}
}