/*
Skin Name: Portfolio
Version: 1.0.0
Demo URI: https://themify.me/demo/themes/ultra-portfolio/
Required Plugins: builder-contact
*/

/************************************************************************************
GENERAL
*************************************************************************************/
body {
	color: #404040;
	font: 1em/1.5em 'Poppins', sans-serif;
	letter-spacing: 0.003em;
}
#main-nav a:hover,
.post-nav a:hover,
.post-title a:hover,
a {
	color: #ca3f3f;
}

/* FORMS
================================================ */
textarea, input[type=text], input[type=password], input[type=search], input[type=email], input[type=url], input[type=number], input[type=tel], input[type=date], input[type=datetime], input[type=datetime-local], input[type=month], input[type=time], input[type=week] {
	border-radius: 0;
	max-width: none;
}
#commentform input[type=text],
#commentform input[type=email],
#commentform input[type=url],
textarea {
	border: none;
	border-bottom: 1px solid #898989;
	border-radius: 0;
}
textarea {
	border: 1px solid #898989;
}
#commentform p label {
	font-size: 14px;
	transform: translate(0px, 38px);
}
#commentform .comment-form-comment label {
	transform: translate(12px, 35px);
}
#commentform .comment-form-comment.focused label {
	opacity: 0;
}
input[type=text],
input[type=email],
input[type=url] {
	margin: 0;
	margin-bottom: 0.665em;
}
input[type=reset],
input[type=submit] {
	font-size: 90%;
	letter-spacing: .015em;
}
.form-submit-wrapper {
	position: relative;
	color: #fff;
}

/* HEADINGS
================================================ */
h1,
.page-title {
	font-weight: bold;
	font-size: 5.5em;
	line-height: 1.2;
	text-transform: uppercase;
}
h1 {
	line-height: 0.8em;
}
h2 {
	font-size: 4em;
	line-height: 1.1;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.01em;
}

/************************************************************************************
HEADER
*************************************************************************************/
#headerwrap {
	min-height: auto;
	background-color: #fff;
	border: none;
}
.header-overlay #headerwrap #header {
	width: auto;
	margin-left: 2%;
	padding: .975em 0;
}

/* SITE LOGO
================================================ */
#site-logo {
	font-size: 2em;
	font-weight: bold;
	letter-spacing: .065em;
}
.header-overlay #site-logo {
	font-size: 2.25em;
}
body[class*="themify"] #site-logo {
	font-weight: bold;
	letter-spacing: .025em;
}

/* SEARCH FORM
================================================ */
.transparent-header #headerwrap #searchform .icon-search:before {
	color: inherit;
	border-color: inherit;
}
.transparent-header #headerwrap #searchform #s:focus,
.transparent-header #headerwrap #searchform #s:hover,
.transparent-header #headerwrap #searchform .icon-search:hover + #s {
	background-color: #f7f7f7;
}

/* MAIN NAV
================================================ */
.header-overlay.mobile-menu-visible #headerwrap #main-nav {
	margin-bottom: 2em;
}
.mobile-menu-visible #headerwrap #main-nav {
    -webkit-animation-duration: 0.3s !important;
	animation-duration: 0.3s !important;
}
.header-overlay #main-nav > li > a {
	font-weight: bold;
	letter-spacing: 0;
}
.header-overlay #main-nav .page_item_has_children .child-arrow:before,
.header-overlay #main-nav .menu-item-has-children .child-arrow:before {
	padding: 10px !important;
	min-width: 25px;
	min-height: 25px;
	line-height: 25px;
	text-align: center;
	border-radius: 50em;
	margin-top: -9px;
	margin-right: -43px;
}
.header-overlay #main-nav .page_item_has_children .page_item_has_children .child-arrow:before,
.header-overlay #main-nav .menu-item-has-children .menu-item-has-children .child-arrow:before {
	margin-top: 0px;
}
.header-overlay #main-nav .page_item_has_children .child-arrow:hover:before,
.header-overlay #main-nav .menu-item-has-children .child-arrow:hover:before {
	background-color: rgba(0,0,0,0.7);
	color: #fff;
}
.header-overlay #main-nav li>a {
	text-align: center;
	padding: .7em 1em;
	box-sizing: border-box;
}
.header-overlay #main-nav ul li>a {
	border-bottom: none;
}


/* FIXED HEADER
================================================ */
#headerwrap.fixed-header,
.transparent-header #headerwrap.fixed-header,
.header-overlay.transparent-header #headerwrap.fixed-header,
.header-overlay.mobile-menu-visible #headerwrap {
	background-color: #000000;
    background-color: rgba(0, 0, 0, 0.55);
}
.header-overlay #headerwrap.fixed-header #header {
	padding-top: 0;
	padding-bottom: 0;
}
.header-overlay.mobile-menu-visible #stars-content {
	opacity: .1;
}
#headerwrap.fixed-header,
.transparent-header #headerwrap.fixed-header,
.transparent-header #headerwrap,
.header-overlay.mobile-menu-visible #headerwrap,
.header-overlay.mobile-menu-visible #header,
.header-overlay.mobile-menu-visible #header a,
.header-overlay.mobile-menu-visible #site-description,
.header-overlay.mobile-menu-visible .sidemenu,
.transparent-header .header-icons a {
	color: #fff;
}
.header-overlay.mobile-menu-visible #header a, 
.mobile_menu_active #headerwrap #main-nav a, 
.mobile_menu_active #headerwrap #main-nav ul a {
	text-decoration: none;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient( 0deg, #ff9100, #e41e26, #fff 32%, #fff 100%);
    background-size: 100% 200%;
    background-position: 0% 0%;
    border-bottom: 0;
}
.header-overlay.mobile-menu-visible #header a:focus {
	outline: 0;
}
.header-overlay.mobile-menu-visible #header a:hover {
	transition: all .4s cubic-bezier(0.000, 0.000, 0.230, .5);
    background-position: 100% 131%;
    letter-spacing: .05em;
}
#pagewrap {
	position: relative;
}

/* MOBILE PANEL & ICONS
================================================ */
.mobile_menu_active #mobile-menu.sidemenu-on {
	background-color: transparent !important;
	display: flex;
    align-items: center;
    justify-content: center !important;
    top: inherit !important;
    padding-bottom: 0 !important;
}
.header-icons #menu-icon {
	float: right;
}
.header-icons .cart-icon {
	float: left;
}
.header-icons .cart-icon #cart-icon {
	margin-right: 18px;
}
body:not(.mobile-menu-visible) .header-icons #cart-icon {
	padding: 1em 0;
}
.mobile_menu_active #headerwrap #main-nav li>a, .mobile_menu_active #headerwrap #main-nav li:last-child>a {
	border: 0 !important;
}
.mobile_menu_active .sidemenu {
	transition: none !important;
}

/* MENU ICON
================================================ */
body:not(.mobile-menu-visible).header-overlay #headerwrap .header-icons {
	right: 20px;
	font-size: 1.3em;
}
body:not(.mobile-menu-visible).header-overlay #headerwrap.fixed-header .header-icons {
	font-size: 1em;
}
body:not(.mobile-menu-visible) #menu-icon {
	color: #fff;
	padding: 1.25em 1.08em;
}
.menu-icon-inner {
	width: 1.5em;
	height: 1.1em;
}
.menu-icon-inner,
.menu-icon-inner:before,
.menu-icon-inner:after {
	border-width: 3px;
	transition-duration: 0.2s !important;
}
.mobile-menu-visible .menu-icon-inner {
	height: 1.5em;
	right: 30px;
}
body:not(.mobile-menu-visible).slide-cart-visible.header-overlay #headerwrap .header-icons {
	display: none;
}

/* SLIDE CARE PANEL
================================================ */
#slide-cart.sidemenu-on {
	background-color: #fff;
	box-shadow: 0px 0px 50px 0px rgba(0,0,0,.1);
}
#headerwrap #slide-cart.sidemenu-on {
	font-size: 100%;
}
.cart-wrap a span {
	background-color: #ca3f3f;
}

/* HEADER MINBAR
================================================ */
body:not(.mobile-menu-visible).header-minbar #headerwrap .header-icons {
	left: 0;
	top:0;
	width: 70px;
}
body:not(.mobile-menu-visible).header-minbar #menu-icon,
body:not(.mobile-menu-visible).header-minbar .header-icons #cart-icon {
	padding: 0.85em;
	margin: 0;
}
body:not(.mobile-menu-visible).header-minbar .header-icons .show-count + .cart-wrap #cart-icon {
	padding: 0.85em 0.5em;
}
.header-minbar .header-icons #menu-icon,
.header-minbar .header-icons .cart-icon {
	float: none;
}
.header-minbar .header-icons .cart-icon #cart-icon {
	margin: .5em 0 0;
}

/* HEADER BOXED COMPACT
================================================ */
.boxed-compact #site-logo {
	margin-top: 8px;
}

/* HEADER TOP BAR
================================================ */
.header-top-bar #site-logo {
	margin-top: 8px;
}

/* HEADER SLIDE OUT
================================================ */
body:not(.mobile_menu_active).header-slide-out #headerwrap #menu-icon {
	padding: 1.45em 1.08em;
}
body:not(.mobile_menu_active).header-slide-out #headerwrap.fixed-header #menu-icon {
	padding: 1.05em 1.08em;
}
.mobile_menu_active.header-slide-out #headerwrap.fixed-header #site-logo {
	margin-top: 0.2em;
}

/* HEADER CLASSIC
================================================ */
.mobile_menu_active.header-classic .header-icons .cart-icon #cart-icon {
	padding-left: 18px;
}
.mobile_menu_active.header-classic .header-icons {
	right:0 !important;
}

/* HEADER BLOCK
================================================ */
.header-block #headerwrap.fixed-header {
	min-height: 56px;
}
.header-block #headerwrap.fixed-header .header-bar #site-logo {
	margin-top: .2em;
}

/* HEADER STRIPE
================================================ */
.mobile_menu_active.header-stripe #headerwrap #menu-icon {
	padding: 1.5em 1.08em;
}
.mobile_menu_active.header-stripe #pagewrap #headerwrap.fixed-header .header-icons {
	top: 57.5%;
}
.mobile_menu_active.header-stripe #headerwrap .header-icons {
	right: 2% !important;
}

/* HEADER TOP WIDGETS
================================================ */
.mobile_menu_active.header-top-widgets .header-icons {
	right:0 !important;
}

/* HEADER LEFT PANE
================================================ */
body:not(.mobile-menu-visible).header-leftpane #menu-icon {
	padding: 0;
}

/* HEADER RIGHT PANE
================================================ */
body:not(.mobile-menu-visible).header-rightpane #menu-icon {
	padding: 0;
}

/************************************************************************************
POST
*************************************************************************************/
.loops-wrapper.list-post .post-date,
.single .post-content .post-date {
	background-color: #ca3f3f;
	background-color: rgba(202, 63, 63, .94);
}

/************************************************************************************
PORTFOLIO
*************************************************************************************/
/* SINGLE PORTFOLIO
================================================ */
.single.single-fullwidth-layout .featured-area {
	position: relative;
	margin: 0;
}
.single-portfolio .post-image {
	margin: 0;
}
.single.single-fullwidth-layout .featured-area .post-image:after {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: rgba(0,0,0,0.3);
	transition: .3s;
}
.single.single-fullwidth-layout .featured-area:hover .post-image:after {
	background-color: rgba(0,0,0,0.7);
}
.single.single-fullwidth-layout .featured-area .post-content {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
.single-portfolio .featured-area .post-content .post-meta,
.single-portfolio .featured-area .post-content .post-meta a,
.single-portfolio .featured-area .post-image + .post-content .post-title a {
	color: #fff;
}
.project-date,
.project-client,
.project-services,
.project-view {
	color: #000;
	font-size: 0.95em;
	font-weight: 500;
}
.project-date strong,
.project-client strong,
.project-services strong,
.project-view strong {
	color: #999;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0.07em;
	margin-bottom: 0.4em;
}
.project-meta,
.single-fullwidth-layout .project-meta {
	display: table;
}
.single-fullwidth-layout .project-meta {
	background-color: #fff;
	position: absolute;
	bottom: 100%;
	margin-bottom: 8px;
	margin-left: -33px;
}
.project-date,
.project-client,
.project-services,
.project-view,
.single-split-layout .project-client,
.single-split-layout .project-services,
.single-split-layout .project-date,
.single-split-layout .project-view {
	display: table-cell;
	border: none;
	padding: 29px 33px 3px;
	min-width: 83px;
	box-sizing: border-box;
}
.project-view,
.single-split-layout .project-view {
	vertical-align: middle;
}
.project-view strong,
.single-split-layout .project-view strong {
	display: none;
}
.project-view a,
.single-split-layout .project-view a {
	border-radius: 0;
	background-color: #ca3f3f;
	color: #fff;
	font-weight: bold;
	display: inline-block;
	position: relative;
	padding: 0.85em 1.25em 0.7em 2.25em;
	text-transform: uppercase;
	text-decoration: none;
}

/* POST NAVIGATION */
.post-nav a {
	font-weight: bold;
	font-size: 1.6em;
	display: inline-block;
	letter-spacing: 0.03em;
}
.post-nav .prev {
	padding-left: 1.95em;
}
.post-nav .next {
	padding-right: 1.95em;
}
.post-nav .next .arrow:before,
.post-nav .prev .arrow:before {
	content: "";
	color: #ca3f3f;
	display: inline-block;
	width: 0;
	height: 0;
	top: 3px;
	border: 9px solid transparent;
}
.post-nav .prev .arrow:before {
	border-right-color: inherit;
}
.post-nav .next .arrow:before {
	border-left-color: inherit;
}

/* ARCHIVE PORTFOLIO
================================================ */
.post-meta {
	font-size: 0.9em;
	font-weight: 300;
	letter-spacing: 0.01em;
	margin: 0 0 1.1em;
}
.post-meta span a {
	color: inherit;
	font-weight: bold;
}
.single-portfolio .post-meta span,
.loops-wrapper.portfolio .post-meta span {
	background-color: #ca3f3f;
	color: #fff;
	line-height: 1.4;
	font-weight: bold;
	display: inline-block;
	padding: .3em .8em;
	text-transform: uppercase;
}
.loops-wrapper.portfolio .post-meta .post-author:after,
.loops-wrapper.portfolio .post-meta .post-category:after,
.loops-wrapper.portfolio .post-meta .post-tag:after {
	display: none;
}
.disp-cell.valignmid {
	text-align: left;
	vertical-align: bottom;
}
.related-posts .post-title,
.post-title {
	font-weight: bold;
	letter-spacing: -0.015em;
}
.loops-wrapper.grid3 .post-title {
	font-size: 2.55em;
	line-height: 1em;
	margin: 0 0 0.2em;
}
.loops-wrapper.portfolio .entry-content {
	overflow: hidden;
	max-height: 23px;
}
.loops-wrapper.portfolio .disp-cell {
	padding: 0 0 4.6em;
}
.loops-wrapper.overlay.portfolio .disp-cell:before,
.loops-wrapper.overlay.portfolio .disp-cell:after {
    content: "";
    display: block;
    color: #fff;
    position: absolute;
    bottom: 41px;
    width: 26px;
    height: 26px;
    left: 5.3%;
}
.loops-wrapper.overlay.portfolio .disp-cell:before {
    border: 3px solid #fff;
    border-left-color: transparent;
    border-bottom-color: transparent;
    transform: rotateZ(45deg);
    left: calc(6% + 6px);
}
.loops-wrapper.overlay.portfolio .disp-cell:after {
    border-top: 3px solid #fff;
    bottom: 29px;
    width: 45px;
}
.loops-wrapper.overlay.portfolio .disp-cell:before,
.loops-wrapper.overlay.portfolio .disp-cell:after {
	opacity: 0;
	margin-left: 50px;
	transition: .3s;
}
.loops-wrapper.overlay.portfolio .disp-cell:hover:before,
.loops-wrapper.overlay.portfolio .disp-cell:hover:after {
	opacity: 1;
	margin-left: 0;
}
.full-section-scrolling .loops-wrapper.overlay.portfolio.port6vh .post {
	max-height: 50vh;
}
.full-section-scrolling .loops-wrapper.overlay.portfolio.port9vh .post {
	max-height: 33.33vh;
}

/************************************************************************************
BUILDER STYLING
*************************************************************************************/
/* BUILDER ACTIVE
================================================ */
.header-overlay.transparent-header.themify_builder_active #headerwrap {
	position: relative !important;
}
.themify_builder_active.header-overlay #headerwrap .header-icons {
	top: 0;
	transform: none;
}
.full-section-scrolling.full_width .themify_builder_row.fullwidth .row_inner {
	overflow-y: auto;
}

/* BUTTONS MODULE
================================================ */
#slide-cart .button,
.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,
input[type=reset], input[type=submit], button[type=submit],
.module-buttons-item .builder_button {
	border-radius: 0;
	background-color: #ca3f3f;
	color: #fff;
	font-weight: bold;
	position: relative;
	text-transform: uppercase;
	transition: transform .25s cubic-bezier(0, 0.59, 1, 1);
}
#slide-cart .button,
.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,
input[type=reset], input[type=submit], button[type=submit],
.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {
	font-size: .9em;
	padding: 0.85em 1.25em 0.7em 2.25em;
}
.module-buttons-item a span {
	padding: .4em 0 .4em 1.2em;
}
.module-buttons-item .builder_button:hover {
	background-color: #ca3f3f;
	color: #fff;
}
.woocommerce #content input.button:before, .woocommerce #respond input#submit:before, .woocommerce a.button:before, .woocommerce button.button:before, .woocommerce input.button:before, .woocommerce #content input.button.alt:before, .woocommerce #respond input#submit.alt:before, .woocommerce a.button.alt:before, .woocommerce button.button.alt:before, .woocommerce input.button.alt:before,
.form-submit-wrapper:before, button[type=submit]:before,
.project-view a:before,
.single-split-layout .project-view a:before,
.module-buttons-item a:before {
	content: '';
	display: inline-block;
	width: 19px;
	height: 5px;
	border-top: 5px solid;
	position: absolute;
	left: -1px;
	top: 50%;
	margin-top: -3px;
	transition: transform .25s cubic-bezier(0, 0.59, 1, 1);
	z-index: 1;
	pointer-events: none;
	transform-origin: left;
	-webkit-transform-origin: left;
}
.woocommerce #content input.button:hover:before, .woocommerce #respond input#submit:hover:before, .woocommerce a.button:hover:before, .woocommerce button.button:hover:before, .woocommerce input.button:hover:before, .woocommerce #content input.button.alt:hover:before, .woocommerce #respond input#submit.alt:hover:before, .woocommerce a.button.alt:hover:before, .woocommerce button.button.alt:hover:before, .woocommerce input.button.alt:hover:before,
.form-submit-wrapper:hover:before, button[type=submit]:hover:before,
.project-view a:hover:before,
.single-split-layout .project-view a:hover:before,
.module-buttons-item a:hover:before {
	transform: scaleX(.7);
	-webkit-transform: scaleX(.7);
}

/* SLIDE NAV */
body #fp-nav.right {
	right: 15px;
}
body #fp-nav li,
body .fp-slidesNav li {
	width: 19px;
	height: 18px;
	margin: 8px 0;
}
body #fp-nav span,
body .fp-slidesNav span,
body #fp-nav li .active span,
body .fp-slidesNav .active span {
	width: 18px;
	height: 18px;
	border-width: 3px !important;
	border-color: rgba(0,0,0,0.44) !important;
	box-sizing: border-box;
	margin: 0;
}
body #fp-nav li .active span,
body .fp-slidesNav .active span {
	border-color: rgba(0,0,0,1) !important;
}
body #fp-nav .multiscroll-tooltip {
	top: -9px;
	padding: .65em 1.5em;
}

/* CONTACT MODULE
================================================ */
.module.module-contact.contact-animated-label .builder-contact-textarea-field,
.module.module-contact.contact-animated-label .builder-contact-text-field,
.module.module-contact.contact-animated-label .builder-contact-select-field {
	width: 100%;
	margin: 0;
	box-sizing: border-box;
}
.module.module-contact.contact-animated-label .builder-contact-textarea-field label,
.module.module-contact.contact-animated-label .builder-contact-text-field label,
.module.module-contact.contact-animated-label .builder-contact-select-field select {
	color: #858585;
	text-transform: uppercase;
}
.module-contact.contact-animated-label .builder-contact-field input[type="text"],
.module-contact.contact-animated-label .builder-contact-field select {
	background: none;
	border: none;
	border-radius: 0;
	border-bottom: 1px solid #898989;
	max-width: none;
	width: 100%;
}
.module.module-contact.contact-animated-label .builder-contact-textarea-field textarea {
	border: none;
	border: 1px solid rgb(161, 160, 160);
	border-radius: 0;
}
.module.module-contact.contact-animated-label .builder-contact-textarea-field textarea:hover {
	box-shadow: 0px 7px 13px 0px rgba(0, 0, 0, 0.15);
}

/* POPUP SLIDER MODULE
================================================ */
.themify_builder_slider .slide-image {
	margin-bottom: 0;
}
.themify_builder_slider_wrap .carousel-nav-wrap {
	padding: 0;
}
.caroufredsel_wrapper, .themify_builder_slider, .themify_builder_slider > li {
    width: 100%!important;
}

/* THEMIFY POPUP MODULE
================================================ */
.page-content a.tf_popup {
	padding: inherit;
    margin: inherit;
    border: inherit;
    background: inherit;
    box-shadow: inherit;
    border-radius: inherit;
    text-shadow: inherit;
    display: inherit;
    vertical-align: inherit;
	overflow: hidden;
}
.page-content a.tf_popup > img {
    margin: 0;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
    -webkit-transition: ease-in-out .65s;
    transition: ease-in-out .65s;
}
.page-content a.tf_popup:hover > img {
	-webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transform-origin: center;
    transform-origin: center;
}

/* STARS
================================================ */
.hero-stars .tb_row_frame.tb_row_frame_bottom {
	z-index: 1;
}
.hero-stars .row_inner {
	width: 100%!important;
}
.hero-stars .tb-column-inner,
#stars-container {
	height: 100%;
}

#stars-container {
	background: radial-gradient(ellipse at bottom, #1b2735 0%, #090a0f 100%);
	overflow: hidden;
}
#stars-content {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    max-width: 1160px;
    margin: 0 auto;
}
#stars {
	width: 1px;
	height: 1px;
	background: transparent;
	box-shadow: 872px 439px #FFF , 228px 199px #FFF , 1099px 1764px #FFF , 122px 241px #FFF , 1200px 1409px #FFF , 1132px 744px #FFF , 571px 109px #FFF , 1533px 212px #FFF , 1680px 1385px #FFF , 571px 1666px #FFF , 1779px 461px #FFF , 704px 1388px #FFF , 424px 1338px #FFF , 531px 703px #FFF , 585px 235px #FFF , 1995px 655px #FFF , 294px 1869px #FFF , 1958px 1146px #FFF , 978px 284px #FFF , 117px 1583px #FFF , 157px 1341px #FFF , 1793px 3px #FFF , 1835px 1824px #FFF , 1595px 1178px #FFF , 997px 1647px #FFF , 1516px 174px #FFF , 117px 1191px #FFF , 60px 1731px #FFF , 483px 646px #FFF , 760px 1842px #FFF , 277px 413px #FFF , 1113px 1991px #FFF , 1546px 1362px #FFF , 1714px 1858px #FFF , 83px 1057px #FFF , 1834px 308px #FFF , 1385px 1854px #FFF , 1771px 1575px #FFF , 1239px 696px #FFF , 87px 1800px #FFF , 342px 1817px #FFF , 219px 1836px #FFF , 1034px 1680px #FFF , 1578px 352px #FFF , 48px 241px #FFF , 1217px 914px #FFF , 1608px 1781px #FFF , 1474px 630px #FFF , 1333px 1291px #FFF , 774px 485px #FFF , 1984px 1532px #FFF , 1847px 371px #FFF , 1626px 1095px #FFF , 547px 1181px #FFF , 1290px 1933px #FFF , 1231px 1784px #FFF , 1094px 865px #FFF , 906px 1410px #FFF , 1219px 1273px #FFF , 1617px 1411px #FFF , 64px 771px #FFF , 1691px 172px #FFF , 23px 75px #FFF , 1841px 1592px #FFF , 1633px 1386px #FFF , 1815px 60px #FFF , 265px 833px #FFF , 678px 614px #FFF , 325px 754px #FFF , 671px 1375px #FFF , 1078px 218px #FFF , 886px 479px #FFF , 986px 1981px #FFF , 760px 77px #FFF , 1071px 317px #FFF , 1401px 608px #FFF , 406px 1423px #FFF , 1489px 1750px #FFF , 1161px 33px #FFF , 806px 1215px #FFF , 428px 1915px #FFF , 1412px 1652px #FFF , 36px 1237px #FFF , 1949px 610px #FFF , 349px 889px #FFF , 1167px 1358px #FFF , 711px 1037px #FFF , 806px 570px #FFF , 699px 843px #FFF , 1421px 1931px #FFF , 1346px 1159px #FFF , 1302px 1446px #FFF , 797px 718px #FFF , 1199px 1658px #FFF , 1244px 1963px #FFF , 799px 1644px #FFF , 1282px 1965px #FFF , 42px 1762px #FFF , 229px 1605px #FFF , 511px 653px #FFF , 1003px 684px #FFF , 215px 1151px #FFF , 1122px 736px #FFF , 571px 659px #FFF , 130px 1509px #FFF , 1217px 1535px #FFF , 849px 14px #FFF , 1753px 1015px #FFF , 1676px 236px #FFF , 168px 1566px #FFF , 765px 871px #FFF , 285px 1430px #FFF , 1592px 1605px #FFF , 1628px 167px #FFF , 899px 763px #FFF , 564px 1415px #FFF , 1855px 904px #FFF , 107px 1352px #FFF , 425px 1141px #FFF , 1674px 1605px #FFF , 983px 1759px #FFF , 1724px 1546px #FFF , 1559px 511px #FFF , 1281px 1974px #FFF , 1329px 1090px #FFF , 404px 77px #FFF , 386px 168px #FFF , 30px 338px #FFF , 671px 669px #FFF , 1842px 142px #FFF , 219px 1967px #FFF , 1532px 1052px #FFF , 505px 1378px #FFF , 1158px 1370px #FFF , 445px 1344px #FFF , 215px 1635px #FFF , 418px 1571px #FFF , 198px 1016px #FFF , 1091px 1258px #FFF , 876px 1228px #FFF , 1313px 1335px #FFF , 1415px 1460px #FFF , 242px 1477px #FFF , 1841px 1864px #FFF , 1416px 1692px #FFF , 988px 939px #FFF , 855px 1947px #FFF , 250px 832px #FFF , 707px 987px #FFF , 1112px 1994px #FFF , 414px 1812px #FFF , 1939px 875px #FFF , 1543px 1011px #FFF , 1277px 1578px #FFF , 1871px 831px #FFF , 1484px 1321px #FFF , 1735px 199px #FFF , 1187px 58px #FFF , 772px 751px #FFF , 1408px 1868px #FFF , 1852px 428px #FFF , 1434px 1962px #FFF , 373px 776px #FFF , 1617px 1592px #FFF , 460px 1463px #FFF , 1084px 1422px #FFF , 108px 1822px #FFF , 1741px 980px #FFF , 1898px 898px #FFF , 1743px 852px #FFF , 1152px 1257px #FFF , 1599px 1143px #FFF , 1841px 1743px #FFF , 1337px 1035px #FFF , 1990px 1477px #FFF , 79px 987px #FFF , 796px 346px #FFF , 36px 1937px #FFF , 1119px 533px #FFF , 629px 1470px #FFF , 1241px 942px #FFF , 359px 156px #FFF , 1576px 1131px #FFF , 918px 373px #FFF , 1887px 223px #FFF , 446px 1597px #FFF , 347px 1690px #FFF , 1188px 1869px #FFF , 1207px 696px #FFF , 818px 534px #FFF , 1122px 1055px #FFF , 1103px 1666px #FFF , 1875px 1903px #FFF , 623px 1288px #FFF , 278px 1102px #FFF , 1079px 36px #FFF , 765px 1327px #FFF , 1712px 1951px #FFF , 1467px 970px #FFF , 155px 1608px #FFF , 319px 1958px #FFF , 1px 1245px #FFF , 1190px 1321px #FFF , 1350px 1394px #FFF , 498px 1253px #FFF , 1188px 454px #FFF , 361px 1061px #FFF , 1408px 1499px #FFF , 1832px 1695px #FFF , 325px 1483px #FFF , 1414px 1225px #FFF , 8px 342px #FFF , 515px 1893px #FFF , 1390px 1799px #FFF , 590px 1487px #FFF , 1790px 1665px #FFF , 1092px 620px #FFF , 757px 232px #FFF , 1329px 1737px #FFF , 628px 1065px #FFF , 35px 290px #FFF , 1529px 1561px #FFF , 779px 917px #FFF , 808px 1324px #FFF , 945px 887px #FFF , 100px 50px #FFF , 315px 906px #FFF , 1338px 670px #FFF , 483px 1856px #FFF , 1325px 780px #FFF , 973px 103px #FFF , 1226px 1194px #FFF , 1486px 1294px #FFF , 1501px 40px #FFF , 1625px 1339px #FFF , 1264px 1103px #FFF , 1506px 1307px #FFF , 522px 84px #FFF , 834px 1013px #FFF , 1985px 1894px #FFF , 880px 1755px #FFF , 1904px 446px #FFF , 1023px 661px #FFF , 1373px 1142px #FFF , 350px 377px #FFF , 719px 1365px #FFF , 62px 512px #FFF , 959px 763px #FFF , 459px 529px #FFF , 917px 907px #FFF , 981px 1356px #FFF , 1878px 1597px #FFF , 514px 193px #FFF , 1432px 778px #FFF , 69px 1752px #FFF , 960px 271px #FFF , 1199px 510px #FFF , 1298px 1202px #FFF , 942px 1873px #FFF , 1701px 652px #FFF , 663px 530px #FFF , 1822px 55px #FFF , 762px 1375px #FFF , 914px 368px #FFF , 480px 337px #FFF , 693px 1716px #FFF , 1741px 913px #FFF , 1943px 1961px #FFF , 1181px 926px #FFF , 1730px 1267px #FFF , 355px 341px #FFF , 18px 755px #FFF , 895px 1383px #FFF , 1687px 947px #FFF , 5px 1184px #FFF , 1049px 803px #FFF , 561px 1520px #FFF , 1495px 1004px #FFF , 591px 1904px #FFF , 609px 1561px #FFF , 1325px 1890px #FFF , 1432px 1875px #FFF , 1585px 1425px #FFF , 1565px 1082px #FFF , 1193px 1950px #FFF , 1088px 616px #FFF , 45px 961px #FFF , 1208px 1977px #FFF , 1125px 113px #FFF , 1101px 1880px #FFF , 1661px 702px #FFF , 133px 871px #FFF , 4px 770px #FFF , 304px 336px #FFF , 962px 1036px #FFF , 940px 1817px #FFF , 839px 1263px #FFF , 1924px 361px #FFF , 1156px 1739px #FFF , 919px 784px #FFF , 1245px 1844px #FFF , 32px 200px #FFF , 137px 471px #FFF , 1795px 765px #FFF , 585px 1320px #FFF , 1831px 1636px #FFF , 1065px 319px #FFF , 1024px 299px #FFF , 185px 1532px #FFF , 387px 1966px #FFF , 149px 1410px #FFF , 261px 1138px #FFF , 1759px 1419px #FFF , 182px 390px #FFF , 709px 16px #FFF , 330px 973px #FFF , 1319px 1028px #FFF , 24px 64px #FFF , 713px 1306px #FFF , 387px 1123px #FFF , 1836px 18px #FFF , 1656px 1390px #FFF , 390px 1231px #FFF , 1124px 434px #FFF , 1092px 1405px #FFF , 408px 1440px #FFF , 1599px 808px #FFF , 1960px 1175px #FFF , 1708px 290px #FFF , 209px 260px #FFF , 1754px 1331px #FFF , 716px 1415px #FFF , 363px 919px #FFF , 1531px 1367px #FFF , 1035px 1547px #FFF , 805px 3px #FFF , 872px 1697px #FFF , 1996px 525px #FFF , 1523px 830px #FFF , 1568px 1786px #FFF , 111px 1716px #FFF , 770px 969px #FFF , 815px 339px #FFF , 1128px 1912px #FFF , 1783px 1573px #FFF , 1455px 1748px #FFF , 802px 139px #FFF , 1931px 517px #FFF , 177px 1898px #FFF , 1015px 206px #FFF , 151px 1093px #FFF , 538px 948px #FFF , 1786px 344px #FFF , 76px 1291px #FFF , 1537px 1311px #FFF , 893px 175px #FFF , 1119px 1792px #FFF , 440px 34px #FFF , 509px 280px #FFF , 455px 941px #FFF , 1748px 1824px #FFF , 1309px 1732px #FFF , 16px 985px #FFF , 920px 383px #FFF , 208px 1457px #FFF , 1602px 1428px #FFF , 23px 879px #FFF , 133px 793px #FFF , 1357px 436px #FFF , 603px 1183px #FFF , 1593px 348px #FFF , 299px 722px #FFF , 1015px 292px #FFF , 1407px 1654px #FFF , 1055px 113px #FFF , 728px 723px #FFF , 1594px 261px #FFF , 1861px 418px #FFF , 890px 293px #FFF , 825px 522px #FFF , 325px 1378px #FFF , 476px 217px #FFF , 1050px 1861px #FFF , 72px 216px #FFF , 425px 1355px #FFF , 617px 100px #FFF , 1582px 256px #FFF , 1508px 1355px #FFF , 1143px 590px #FFF , 1344px 335px #FFF , 1041px 1049px #FFF , 822px 796px #FFF , 411px 972px #FFF , 1392px 1079px #FFF , 1374px 1337px #FFF , 1215px 1095px #FFF , 515px 178px #FFF , 387px 1330px #FFF , 1838px 612px #FFF , 1582px 257px #FFF , 589px 1646px #FFF , 1205px 1065px #FFF , 924px 325px #FFF , 1184px 1484px #FFF , 571px 1797px #FFF , 603px 326px #FFF , 867px 1299px #FFF , 385px 944px #FFF , 81px 413px #FFF , 1272px 1293px #FFF , 276px 303px #FFF , 435px 186px #FFF , 1901px 796px #FFF , 955px 877px #FFF , 220px 685px #FFF , 1733px 75px #FFF , 1363px 1995px #FFF , 812px 667px #FFF , 1712px 436px #FFF , 1589px 1433px #FFF , 413px 1360px #FFF , 318px 224px #FFF , 1359px 274px #FFF , 461px 151px #FFF , 1889px 1702px #FFF , 1190px 1034px #FFF , 984px 1792px #FFF , 42px 1555px #FFF , 462px 1191px #FFF , 699px 1145px #FFF , 1474px 438px #FFF , 385px 1851px #FFF , 1926px 276px #FFF , 894px 197px #FFF , 413px 611px #FFF , 784px 587px #FFF , 105px 1106px #FFF , 1356px 362px #FFF , 1824px 1038px #FFF , 660px 638px #FFF , 1151px 1694px #FFF , 1394px 238px #FFF , 898px 710px #FFF , 209px 1818px #FFF , 512px 1140px #FFF , 83px 1102px #FFF , 642px 1950px #FFF , 1692px 1610px #FFF , 489px 1175px #FFF , 123px 830px #FFF , 386px 564px #FFF , 216px 222px #FFF , 1969px 1190px #FFF , 1464px 1621px #FFF , 597px 1983px #FFF , 1354px 1558px #FFF , 422px 1516px #FFF , 1108px 1134px #FFF , 1364px 969px #FFF , 1523px 1642px #FFF , 706px 489px #FFF , 53px 1042px #FFF , 1596px 901px #FFF , 222px 1915px #FFF , 1px 716px #FFF , 278px 1068px #FFF , 351px 1636px #FFF , 364px 1924px #FFF , 1641px 1878px #FFF , 1365px 528px #FFF , 1813px 1108px #FFF , 1141px 953px #FFF , 517px 1110px #FFF , 1963px 1056px #FFF , 1471px 74px #FFF , 167px 1163px #FFF , 317px 502px #FFF , 1397px 272px #FFF , 1942px 567px #FFF , 400px 336px #FFF , 1730px 1368px #FFF , 1668px 308px #FFF , 1260px 1544px #FFF , 961px 450px #FFF , 1245px 1600px #FFF , 1676px 233px #FFF , 1088px 1416px #FFF , 1841px 8px #FFF , 1043px 875px #FFF , 997px 1824px #FFF , 177px 744px #FFF , 1553px 1952px #FFF , 3px 1883px #FFF , 696px 231px #FFF , 1953px 1282px #FFF , 1261px 1033px #FFF , 501px 263px #FFF , 302px 1463px #FFF , 763px 81px #FFF , 548px 1209px #FFF , 1399px 101px #FFF , 1133px 692px #FFF , 502px 1087px #FFF , 1120px 1985px #FFF , 1893px 385px #FFF , 385px 1151px #FFF , 1779px 1316px #FFF , 519px 816px #FFF , 1722px 73px #FFF , 497px 1255px #FFF , 221px 585px #FFF , 1853px 1418px #FFF , 939px 658px #FFF , 1578px 819px #FFF , 1940px 1423px #FFF , 954px 556px #FFF , 1421px 1209px #FFF , 1198px 1309px #FFF , 1114px 869px #FFF , 1055px 1723px #FFF , 1819px 965px #FFF , 1848px 1269px #FFF , 99px 1464px #FFF , 1830px 724px #FFF , 909px 1305px #FFF , 1178px 1001px #FFF , 40px 431px #FFF , 1370px 46px #FFF , 1195px 512px #FFF , 1328px 1697px #FFF , 1644px 143px #FFF , 1557px 1410px #FFF , 1206px 868px #FFF , 805px 607px #FFF , 374px 1454px #FFF , 1913px 1338px #FFF , 1813px 1913px #FFF , 1923px 1826px #FFF , 1973px 159px #FFF , 1515px 1233px #FFF , 1931px 879px #FFF , 1146px 254px #FFF , 24px 1531px #FFF , 896px 1668px #FFF , 538px 1063px #FFF , 1603px 1767px #FFF , 589px 1849px #FFF , 368px 343px #FFF , 1061px 726px #FFF , 281px 1346px #FFF , 378px 863px #FFF , 860px 1605px #FFF , 863px 1858px #FFF , 1336px 734px #FFF , 728px 207px #FFF , 1508px 1973px #FFF , 1273px 995px #FFF , 1895px 1105px #FFF , 1282px 244px #FFF , 1064px 1460px #FFF , 237px 484px #FFF , 1571px 1228px #FFF , 588px 1354px #FFF , 1286px 1956px #FFF , 1566px 1337px #FFF , 910px 590px #FFF , 1179px 1416px #FFF , 440px 591px #FFF , 745px 722px #FFF , 1866px 1370px #FFF , 1401px 263px #FFF , 841px 889px #FFF , 444px 351px #FFF , 1708px 1897px #FFF , 931px 388px #FFF , 254px 1204px #FFF , 485px 1189px #FFF , 844px 252px #FFF , 698px 967px #FFF , 678px 1584px #FFF , 1269px 1728px #FFF , 231px 1192px #FFF , 1084px 1603px #FFF , 747px 1909px #FFF , 159px 1493px #FFF , 793px 1874px #FFF , 1395px 1077px #FFF , 1729px 1592px #FFF , 1698px 1212px #FFF , 1462px 281px #FFF , 1366px 1753px #FFF , 942px 1310px #FFF , 1221px 660px #FFF , 1181px 253px #FFF , 93px 1504px #FFF , 1699px 15px #FFF , 1451px 158px #FFF , 1934px 191px #FFF , 1570px 1944px #FFF , 1041px 1603px #FFF , 1554px 579px #FFF , 1731px 909px #FFF , 1532px 1070px #FFF , 1468px 1161px #FFF , 1413px 1924px #FFF , 1895px 1492px #FFF , 1894px 930px #FFF , 1223px 1041px #FFF , 1176px 1577px #FFF , 606px 249px #FFF , 782px 383px #FFF , 926px 1358px #FFF , 873px 658px #FFF , 463px 1843px #FFF , 6px 247px #FFF , 957px 612px #FFF , 1108px 617px #FFF , 844px 1354px #FFF , 1099px 1235px #FFF , 1939px 1745px #FFF , 1512px 193px #FFF , 1298px 1717px #FFF , 730px 902px #FFF , 254px 987px #FFF , 1337px 798px #FFF , 1249px 1092px #FFF , 1415px 1176px #FFF , 1888px 1420px #FFF , 927px 1045px #FFF , 688px 1401px #FFF , 189px 1885px #FFF , 500px 987px #FFF , 1247px 111px #FFF , 492px 1716px #FFF , 214px 1904px #FFF , 309px 137px #FFF , 41px 738px #FFF , 451px 1795px #FFF , 1897px 96px #FFF , 1851px 1884px #FFF , 43px 1768px #FFF , 1406px 1552px #FFF , 707px 780px #FFF , 1580px 986px #FFF , 1870px 1788px #FFF , 229px 752px #FFF , 1684px 919px #FFF , 1812px 1482px #FFF , 1603px 1305px #FFF , 1431px 1830px #FFF , 1158px 159px #FFF , 1102px 576px #FFF , 991px 847px #FFF , 819px 1390px #FFF , 1231px 480px #FFF , 1731px 1057px #FFF , 1750px 326px #FFF , 718px 658px #FFF , 1094px 1540px #FFF , 162px 1573px #FFF , 1750px 186px #FFF , 297px 1382px #FFF , 1238px 265px #FFF , 1327px 1240px #FFF , 639px 569px #FFF , 1072px 1017px #FFF , 18px 1308px #FFF , 1341px 89px #FFF , 1174px 1608px #FFF , 1799px 1399px #FFF , 1479px 424px #FFF , 1651px 901px #FFF , 1290px 453px #FFF , 442px 985px #FFF , 1420px 656px #FFF , 61px 1748px #FFF , 452px 1636px #FFF , 297px 1929px #FFF , 24px 1309px #FFF , 1854px 648px #FFF , 1039px 1632px #FFF , 1688px 872px #FFF , 1158px 516px #FFF , 575px 1024px #FFF , 165px 1982px #FFF , 320px 1694px #FFF , 1939px 1837px #FFF , 696px 1657px #FFF , 1985px 503px #FFF , 1944px 56px #FFF , 1584px 1560px #FFF , 274px 308px #FFF , 1829px 799px #FFF , 1786px 1216px #FFF , 1192px 1183px #FFF , 623px 566px #FFF , 406px 1157px #FFF , 1956px 780px #FFF , 1481px 1497px #FFF , 173px 1038px #FFF;
	animation: animStar 50s linear infinite;
}
#stars:after {
	content: " ";
	position: absolute;
	top: 2000px;
	width: 1px;
	height: 1px;
	background: transparent;
	box-shadow: 872px 439px #FFF , 228px 199px #FFF , 1099px 1764px #FFF , 122px 241px #FFF , 1200px 1409px #FFF , 1132px 744px #FFF , 571px 109px #FFF , 1533px 212px #FFF , 1680px 1385px #FFF , 571px 1666px #FFF , 1779px 461px #FFF , 704px 1388px #FFF , 424px 1338px #FFF , 531px 703px #FFF , 585px 235px #FFF , 1995px 655px #FFF , 294px 1869px #FFF , 1958px 1146px #FFF , 978px 284px #FFF , 117px 1583px #FFF , 157px 1341px #FFF , 1793px 3px #FFF , 1835px 1824px #FFF , 1595px 1178px #FFF , 997px 1647px #FFF , 1516px 174px #FFF , 117px 1191px #FFF , 60px 1731px #FFF , 483px 646px #FFF , 760px 1842px #FFF , 277px 413px #FFF , 1113px 1991px #FFF , 1546px 1362px #FFF , 1714px 1858px #FFF , 83px 1057px #FFF , 1834px 308px #FFF , 1385px 1854px #FFF , 1771px 1575px #FFF , 1239px 696px #FFF , 87px 1800px #FFF , 342px 1817px #FFF , 219px 1836px #FFF , 1034px 1680px #FFF , 1578px 352px #FFF , 48px 241px #FFF , 1217px 914px #FFF , 1608px 1781px #FFF , 1474px 630px #FFF , 1333px 1291px #FFF , 774px 485px #FFF , 1984px 1532px #FFF , 1847px 371px #FFF , 1626px 1095px #FFF , 547px 1181px #FFF , 1290px 1933px #FFF , 1231px 1784px #FFF , 1094px 865px #FFF , 906px 1410px #FFF , 1219px 1273px #FFF , 1617px 1411px #FFF , 64px 771px #FFF , 1691px 172px #FFF , 23px 75px #FFF , 1841px 1592px #FFF , 1633px 1386px #FFF , 1815px 60px #FFF , 265px 833px #FFF , 678px 614px #FFF , 325px 754px #FFF , 671px 1375px #FFF , 1078px 218px #FFF , 886px 479px #FFF , 986px 1981px #FFF , 760px 77px #FFF , 1071px 317px #FFF , 1401px 608px #FFF , 406px 1423px #FFF , 1489px 1750px #FFF , 1161px 33px #FFF , 806px 1215px #FFF , 428px 1915px #FFF , 1412px 1652px #FFF , 36px 1237px #FFF , 1949px 610px #FFF , 349px 889px #FFF , 1167px 1358px #FFF , 711px 1037px #FFF , 806px 570px #FFF , 699px 843px #FFF , 1421px 1931px #FFF , 1346px 1159px #FFF , 1302px 1446px #FFF , 797px 718px #FFF , 1199px 1658px #FFF , 1244px 1963px #FFF , 799px 1644px #FFF , 1282px 1965px #FFF , 42px 1762px #FFF , 229px 1605px #FFF , 511px 653px #FFF , 1003px 684px #FFF , 215px 1151px #FFF , 1122px 736px #FFF , 571px 659px #FFF , 130px 1509px #FFF , 1217px 1535px #FFF , 849px 14px #FFF , 1753px 1015px #FFF , 1676px 236px #FFF , 168px 1566px #FFF , 765px 871px #FFF , 285px 1430px #FFF , 1592px 1605px #FFF , 1628px 167px #FFF , 899px 763px #FFF , 564px 1415px #FFF , 1855px 904px #FFF , 107px 1352px #FFF , 425px 1141px #FFF , 1674px 1605px #FFF , 983px 1759px #FFF , 1724px 1546px #FFF , 1559px 511px #FFF , 1281px 1974px #FFF , 1329px 1090px #FFF , 404px 77px #FFF , 386px 168px #FFF , 30px 338px #FFF , 671px 669px #FFF , 1842px 142px #FFF , 219px 1967px #FFF , 1532px 1052px #FFF , 505px 1378px #FFF , 1158px 1370px #FFF , 445px 1344px #FFF , 215px 1635px #FFF , 418px 1571px #FFF , 198px 1016px #FFF , 1091px 1258px #FFF , 876px 1228px #FFF , 1313px 1335px #FFF , 1415px 1460px #FFF , 242px 1477px #FFF , 1841px 1864px #FFF , 1416px 1692px #FFF , 988px 939px #FFF , 855px 1947px #FFF , 250px 832px #FFF , 707px 987px #FFF , 1112px 1994px #FFF , 414px 1812px #FFF , 1939px 875px #FFF , 1543px 1011px #FFF , 1277px 1578px #FFF , 1871px 831px #FFF , 1484px 1321px #FFF , 1735px 199px #FFF , 1187px 58px #FFF , 772px 751px #FFF , 1408px 1868px #FFF , 1852px 428px #FFF , 1434px 1962px #FFF , 373px 776px #FFF , 1617px 1592px #FFF , 460px 1463px #FFF , 1084px 1422px #FFF , 108px 1822px #FFF , 1741px 980px #FFF , 1898px 898px #FFF , 1743px 852px #FFF , 1152px 1257px #FFF , 1599px 1143px #FFF , 1841px 1743px #FFF , 1337px 1035px #FFF , 1990px 1477px #FFF , 79px 987px #FFF , 796px 346px #FFF , 36px 1937px #FFF , 1119px 533px #FFF , 629px 1470px #FFF , 1241px 942px #FFF , 359px 156px #FFF , 1576px 1131px #FFF , 918px 373px #FFF , 1887px 223px #FFF , 446px 1597px #FFF , 347px 1690px #FFF , 1188px 1869px #FFF , 1207px 696px #FFF , 818px 534px #FFF , 1122px 1055px #FFF , 1103px 1666px #FFF , 1875px 1903px #FFF , 623px 1288px #FFF , 278px 1102px #FFF , 1079px 36px #FFF , 765px 1327px #FFF , 1712px 1951px #FFF , 1467px 970px #FFF , 155px 1608px #FFF , 319px 1958px #FFF , 1px 1245px #FFF , 1190px 1321px #FFF , 1350px 1394px #FFF , 498px 1253px #FFF , 1188px 454px #FFF , 361px 1061px #FFF , 1408px 1499px #FFF , 1832px 1695px #FFF , 325px 1483px #FFF , 1414px 1225px #FFF , 8px 342px #FFF , 515px 1893px #FFF , 1390px 1799px #FFF , 590px 1487px #FFF , 1790px 1665px #FFF , 1092px 620px #FFF , 757px 232px #FFF , 1329px 1737px #FFF , 628px 1065px #FFF , 35px 290px #FFF , 1529px 1561px #FFF , 779px 917px #FFF , 808px 1324px #FFF , 945px 887px #FFF , 100px 50px #FFF , 315px 906px #FFF , 1338px 670px #FFF , 483px 1856px #FFF , 1325px 780px #FFF , 973px 103px #FFF , 1226px 1194px #FFF , 1486px 1294px #FFF , 1501px 40px #FFF , 1625px 1339px #FFF , 1264px 1103px #FFF , 1506px 1307px #FFF , 522px 84px #FFF , 834px 1013px #FFF , 1985px 1894px #FFF , 880px 1755px #FFF , 1904px 446px #FFF , 1023px 661px #FFF , 1373px 1142px #FFF , 350px 377px #FFF , 719px 1365px #FFF , 62px 512px #FFF , 959px 763px #FFF , 459px 529px #FFF , 917px 907px #FFF , 981px 1356px #FFF , 1878px 1597px #FFF , 514px 193px #FFF , 1432px 778px #FFF , 69px 1752px #FFF , 960px 271px #FFF , 1199px 510px #FFF , 1298px 1202px #FFF , 942px 1873px #FFF , 1701px 652px #FFF , 663px 530px #FFF , 1822px 55px #FFF , 762px 1375px #FFF , 914px 368px #FFF , 480px 337px #FFF , 693px 1716px #FFF , 1741px 913px #FFF , 1943px 1961px #FFF , 1181px 926px #FFF , 1730px 1267px #FFF , 355px 341px #FFF , 18px 755px #FFF , 895px 1383px #FFF , 1687px 947px #FFF , 5px 1184px #FFF , 1049px 803px #FFF , 561px 1520px #FFF , 1495px 1004px #FFF , 591px 1904px #FFF , 609px 1561px #FFF , 1325px 1890px #FFF , 1432px 1875px #FFF , 1585px 1425px #FFF , 1565px 1082px #FFF , 1193px 1950px #FFF , 1088px 616px #FFF , 45px 961px #FFF , 1208px 1977px #FFF , 1125px 113px #FFF , 1101px 1880px #FFF , 1661px 702px #FFF , 133px 871px #FFF , 4px 770px #FFF , 304px 336px #FFF , 962px 1036px #FFF , 940px 1817px #FFF , 839px 1263px #FFF , 1924px 361px #FFF , 1156px 1739px #FFF , 919px 784px #FFF , 1245px 1844px #FFF , 32px 200px #FFF , 137px 471px #FFF , 1795px 765px #FFF , 585px 1320px #FFF , 1831px 1636px #FFF , 1065px 319px #FFF , 1024px 299px #FFF , 185px 1532px #FFF , 387px 1966px #FFF , 149px 1410px #FFF , 261px 1138px #FFF , 1759px 1419px #FFF , 182px 390px #FFF , 709px 16px #FFF , 330px 973px #FFF , 1319px 1028px #FFF , 24px 64px #FFF , 713px 1306px #FFF , 387px 1123px #FFF , 1836px 18px #FFF , 1656px 1390px #FFF , 390px 1231px #FFF , 1124px 434px #FFF , 1092px 1405px #FFF , 408px 1440px #FFF , 1599px 808px #FFF , 1960px 1175px #FFF , 1708px 290px #FFF , 209px 260px #FFF , 1754px 1331px #FFF , 716px 1415px #FFF , 363px 919px #FFF , 1531px 1367px #FFF , 1035px 1547px #FFF , 805px 3px #FFF , 872px 1697px #FFF , 1996px 525px #FFF , 1523px 830px #FFF , 1568px 1786px #FFF , 111px 1716px #FFF , 770px 969px #FFF , 815px 339px #FFF , 1128px 1912px #FFF , 1783px 1573px #FFF , 1455px 1748px #FFF , 802px 139px #FFF , 1931px 517px #FFF , 177px 1898px #FFF , 1015px 206px #FFF , 151px 1093px #FFF , 538px 948px #FFF , 1786px 344px #FFF , 76px 1291px #FFF , 1537px 1311px #FFF , 893px 175px #FFF , 1119px 1792px #FFF , 440px 34px #FFF , 509px 280px #FFF , 455px 941px #FFF , 1748px 1824px #FFF , 1309px 1732px #FFF , 16px 985px #FFF , 920px 383px #FFF , 208px 1457px #FFF , 1602px 1428px #FFF , 23px 879px #FFF , 133px 793px #FFF , 1357px 436px #FFF , 603px 1183px #FFF , 1593px 348px #FFF , 299px 722px #FFF , 1015px 292px #FFF , 1407px 1654px #FFF , 1055px 113px #FFF , 728px 723px #FFF , 1594px 261px #FFF , 1861px 418px #FFF , 890px 293px #FFF , 825px 522px #FFF , 325px 1378px #FFF , 476px 217px #FFF , 1050px 1861px #FFF , 72px 216px #FFF , 425px 1355px #FFF , 617px 100px #FFF , 1582px 256px #FFF , 1508px 1355px #FFF , 1143px 590px #FFF , 1344px 335px #FFF , 1041px 1049px #FFF , 822px 796px #FFF , 411px 972px #FFF , 1392px 1079px #FFF , 1374px 1337px #FFF , 1215px 1095px #FFF , 515px 178px #FFF , 387px 1330px #FFF , 1838px 612px #FFF , 1582px 257px #FFF , 589px 1646px #FFF , 1205px 1065px #FFF , 924px 325px #FFF , 1184px 1484px #FFF , 571px 1797px #FFF , 603px 326px #FFF , 867px 1299px #FFF , 385px 944px #FFF , 81px 413px #FFF , 1272px 1293px #FFF , 276px 303px #FFF , 435px 186px #FFF , 1901px 796px #FFF , 955px 877px #FFF , 220px 685px #FFF , 1733px 75px #FFF , 1363px 1995px #FFF , 812px 667px #FFF , 1712px 436px #FFF , 1589px 1433px #FFF , 413px 1360px #FFF , 318px 224px #FFF , 1359px 274px #FFF , 461px 151px #FFF , 1889px 1702px #FFF , 1190px 1034px #FFF , 984px 1792px #FFF , 42px 1555px #FFF , 462px 1191px #FFF , 699px 1145px #FFF , 1474px 438px #FFF , 385px 1851px #FFF , 1926px 276px #FFF , 894px 197px #FFF , 413px 611px #FFF , 784px 587px #FFF , 105px 1106px #FFF , 1356px 362px #FFF , 1824px 1038px #FFF , 660px 638px #FFF , 1151px 1694px #FFF , 1394px 238px #FFF , 898px 710px #FFF , 209px 1818px #FFF , 512px 1140px #FFF , 83px 1102px #FFF , 642px 1950px #FFF , 1692px 1610px #FFF , 489px 1175px #FFF , 123px 830px #FFF , 386px 564px #FFF , 216px 222px #FFF , 1969px 1190px #FFF , 1464px 1621px #FFF , 597px 1983px #FFF , 1354px 1558px #FFF , 422px 1516px #FFF , 1108px 1134px #FFF , 1364px 969px #FFF , 1523px 1642px #FFF , 706px 489px #FFF , 53px 1042px #FFF , 1596px 901px #FFF , 222px 1915px #FFF , 1px 716px #FFF , 278px 1068px #FFF , 351px 1636px #FFF , 364px 1924px #FFF , 1641px 1878px #FFF , 1365px 528px #FFF , 1813px 1108px #FFF , 1141px 953px #FFF , 517px 1110px #FFF , 1963px 1056px #FFF , 1471px 74px #FFF , 167px 1163px #FFF , 317px 502px #FFF , 1397px 272px #FFF , 1942px 567px #FFF , 400px 336px #FFF , 1730px 1368px #FFF , 1668px 308px #FFF , 1260px 1544px #FFF , 961px 450px #FFF , 1245px 1600px #FFF , 1676px 233px #FFF , 1088px 1416px #FFF , 1841px 8px #FFF , 1043px 875px #FFF , 997px 1824px #FFF , 177px 744px #FFF , 1553px 1952px #FFF , 3px 1883px #FFF , 696px 231px #FFF , 1953px 1282px #FFF , 1261px 1033px #FFF , 501px 263px #FFF , 302px 1463px #FFF , 763px 81px #FFF , 548px 1209px #FFF , 1399px 101px #FFF , 1133px 692px #FFF , 502px 1087px #FFF , 1120px 1985px #FFF , 1893px 385px #FFF , 385px 1151px #FFF , 1779px 1316px #FFF , 519px 816px #FFF , 1722px 73px #FFF , 497px 1255px #FFF , 221px 585px #FFF , 1853px 1418px #FFF , 939px 658px #FFF , 1578px 819px #FFF , 1940px 1423px #FFF , 954px 556px #FFF , 1421px 1209px #FFF , 1198px 1309px #FFF , 1114px 869px #FFF , 1055px 1723px #FFF , 1819px 965px #FFF , 1848px 1269px #FFF , 99px 1464px #FFF , 1830px 724px #FFF , 909px 1305px #FFF , 1178px 1001px #FFF , 40px 431px #FFF , 1370px 46px #FFF , 1195px 512px #FFF , 1328px 1697px #FFF , 1644px 143px #FFF , 1557px 1410px #FFF , 1206px 868px #FFF , 805px 607px #FFF , 374px 1454px #FFF , 1913px 1338px #FFF , 1813px 1913px #FFF , 1923px 1826px #FFF , 1973px 159px #FFF , 1515px 1233px #FFF , 1931px 879px #FFF , 1146px 254px #FFF , 24px 1531px #FFF , 896px 1668px #FFF , 538px 1063px #FFF , 1603px 1767px #FFF , 589px 1849px #FFF , 368px 343px #FFF , 1061px 726px #FFF , 281px 1346px #FFF , 378px 863px #FFF , 860px 1605px #FFF , 863px 1858px #FFF , 1336px 734px #FFF , 728px 207px #FFF , 1508px 1973px #FFF , 1273px 995px #FFF , 1895px 1105px #FFF , 1282px 244px #FFF , 1064px 1460px #FFF , 237px 484px #FFF , 1571px 1228px #FFF , 588px 1354px #FFF , 1286px 1956px #FFF , 1566px 1337px #FFF , 910px 590px #FFF , 1179px 1416px #FFF , 440px 591px #FFF , 745px 722px #FFF , 1866px 1370px #FFF , 1401px 263px #FFF , 841px 889px #FFF , 444px 351px #FFF , 1708px 1897px #FFF , 931px 388px #FFF , 254px 1204px #FFF , 485px 1189px #FFF , 844px 252px #FFF , 698px 967px #FFF , 678px 1584px #FFF , 1269px 1728px #FFF , 231px 1192px #FFF , 1084px 1603px #FFF , 747px 1909px #FFF , 159px 1493px #FFF , 793px 1874px #FFF , 1395px 1077px #FFF , 1729px 1592px #FFF , 1698px 1212px #FFF , 1462px 281px #FFF , 1366px 1753px #FFF , 942px 1310px #FFF , 1221px 660px #FFF , 1181px 253px #FFF , 93px 1504px #FFF , 1699px 15px #FFF , 1451px 158px #FFF , 1934px 191px #FFF , 1570px 1944px #FFF , 1041px 1603px #FFF , 1554px 579px #FFF , 1731px 909px #FFF , 1532px 1070px #FFF , 1468px 1161px #FFF , 1413px 1924px #FFF , 1895px 1492px #FFF , 1894px 930px #FFF , 1223px 1041px #FFF , 1176px 1577px #FFF , 606px 249px #FFF , 782px 383px #FFF , 926px 1358px #FFF , 873px 658px #FFF , 463px 1843px #FFF , 6px 247px #FFF , 957px 612px #FFF , 1108px 617px #FFF , 844px 1354px #FFF , 1099px 1235px #FFF , 1939px 1745px #FFF , 1512px 193px #FFF , 1298px 1717px #FFF , 730px 902px #FFF , 254px 987px #FFF , 1337px 798px #FFF , 1249px 1092px #FFF , 1415px 1176px #FFF , 1888px 1420px #FFF , 927px 1045px #FFF , 688px 1401px #FFF , 189px 1885px #FFF , 500px 987px #FFF , 1247px 111px #FFF , 492px 1716px #FFF , 214px 1904px #FFF , 309px 137px #FFF , 41px 738px #FFF , 451px 1795px #FFF , 1897px 96px #FFF , 1851px 1884px #FFF , 43px 1768px #FFF , 1406px 1552px #FFF , 707px 780px #FFF , 1580px 986px #FFF , 1870px 1788px #FFF , 229px 752px #FFF , 1684px 919px #FFF , 1812px 1482px #FFF , 1603px 1305px #FFF , 1431px 1830px #FFF , 1158px 159px #FFF , 1102px 576px #FFF , 991px 847px #FFF , 819px 1390px #FFF , 1231px 480px #FFF , 1731px 1057px #FFF , 1750px 326px #FFF , 718px 658px #FFF , 1094px 1540px #FFF , 162px 1573px #FFF , 1750px 186px #FFF , 297px 1382px #FFF , 1238px 265px #FFF , 1327px 1240px #FFF , 639px 569px #FFF , 1072px 1017px #FFF , 18px 1308px #FFF , 1341px 89px #FFF , 1174px 1608px #FFF , 1799px 1399px #FFF , 1479px 424px #FFF , 1651px 901px #FFF , 1290px 453px #FFF , 442px 985px #FFF , 1420px 656px #FFF , 61px 1748px #FFF , 452px 1636px #FFF , 297px 1929px #FFF , 24px 1309px #FFF , 1854px 648px #FFF , 1039px 1632px #FFF , 1688px 872px #FFF , 1158px 516px #FFF , 575px 1024px #FFF , 165px 1982px #FFF , 320px 1694px #FFF , 1939px 1837px #FFF , 696px 1657px #FFF , 1985px 503px #FFF , 1944px 56px #FFF , 1584px 1560px #FFF , 274px 308px #FFF , 1829px 799px #FFF , 1786px 1216px #FFF , 1192px 1183px #FFF , 623px 566px #FFF , 406px 1157px #FFF , 1956px 780px #FFF , 1481px 1497px #FFF , 173px 1038px #FFF;
}  
#stars2 {
	width: 2px;
	height: 2px;
	background: transparent;
	box-shadow: 1639px 1670px #FFF , 1174px 365px #FFF , 538px 1869px #FFF , 1520px 1777px #FFF , 507px 313px #FFF , 1067px 1850px #FFF , 1296px 1554px #FFF , 104px 481px #FFF , 3px 283px #FFF , 1142px 568px #FFF , 1441px 125px #FFF , 1304px 69px #FFF , 1422px 1735px #FFF , 1841px 1702px #FFF , 1238px 1363px #FFF , 988px 554px #FFF , 1920px 1413px #FFF , 630px 1165px #FFF , 1173px 1085px #FFF , 1876px 1305px #FFF , 316px 1758px #FFF , 851px 1291px #FFF , 968px 594px #FFF , 1580px 991px #FFF , 581px 388px #FFF , 1896px 1446px #FFF , 570px 772px #FFF , 1328px 1197px #FFF , 772px 1293px #FFF , 382px 1259px #FFF , 1743px 1321px #FFF , 1239px 1001px #FFF , 1960px 238px #FFF , 807px 1878px #FFF , 1694px 289px #FFF , 568px 1567px #FFF , 716px 1671px #FFF , 1456px 1645px #FFF , 1546px 1317px #FFF , 1025px 439px #FFF , 871px 1675px #FFF , 56px 1901px #FFF , 1002px 421px #FFF , 959px 265px #FFF , 62px 890px #FFF , 1991px 569px #FFF , 1859px 1837px #FFF , 1394px 764px #FFF , 1802px 1637px #FFF , 490px 372px #FFF , 46px 596px #FFF , 1579px 1484px #FFF , 1129px 137px #FFF , 555px 1593px #FFF , 615px 939px #FFF , 1714px 743px #FFF , 594px 8px #FFF , 1360px 794px #FFF , 482px 827px #FFF , 1821px 1146px #FFF , 860px 420px #FFF , 65px 1451px #FFF , 973px 1222px #FFF , 181px 1052px #FFF , 422px 953px #FFF , 1732px 382px #FFF , 189px 1937px #FFF , 1227px 1942px #FFF , 506px 1684px #FFF , 1504px 1551px #FFF , 1369px 1826px #FFF , 230px 1071px #FFF , 848px 911px #FFF , 351px 289px #FFF , 198px 525px #FFF , 892px 1858px #FFF , 215px 1121px #FFF , 1937px 1190px #FFF , 1085px 1651px #FFF , 171px 1153px #FFF , 823px 1584px #FFF , 1800px 932px #FFF , 1609px 482px #FFF , 475px 1958px #FFF , 571px 1360px #FFF , 138px 353px #FFF , 1071px 1289px #FFF , 234px 1898px #FFF , 1514px 1610px #FFF , 1729px 1335px #FFF , 697px 55px #FFF , 344px 722px #FFF , 888px 1241px #FFF , 1236px 114px #FFF , 431px 1502px #FFF , 343px 1074px #FFF , 1224px 36px #FFF , 1403px 804px #FFF , 818px 312px #FFF , 1173px 465px #FFF , 54px 1701px #FFF , 148px 908px #FFF , 585px 1136px #FFF , 163px 673px #FFF , 714px 1843px #FFF , 148px 1674px #FFF , 952px 548px #FFF , 1355px 1419px #FFF , 72px 990px #FFF , 812px 63px #FFF , 489px 1799px #FFF , 131px 1928px #FFF , 1393px 1556px #FFF , 1324px 266px #FFF , 154px 342px #FFF , 1964px 975px #FFF , 947px 1694px #FFF , 1061px 865px #FFF , 14px 648px #FFF , 1972px 869px #FFF , 732px 1144px #FFF , 1947px 953px #FFF , 26px 1064px #FFF , 326px 1274px #FFF , 337px 1642px #FFF , 1886px 861px #FFF , 388px 1133px #FFF , 1674px 1497px #FFF , 730px 1015px #FFF , 1981px 284px #FFF , 1909px 1666px #FFF , 340px 240px #FFF , 1484px 908px #FFF , 1558px 1248px #FFF , 1961px 1833px #FFF , 196px 896px #FFF , 509px 1904px #FFF , 388px 1388px #FFF , 727px 839px #FFF , 31px 390px #FFF , 1878px 919px #FFF , 2px 442px #FFF , 1426px 1406px #FFF , 1901px 232px #FFF , 1295px 1026px #FFF , 842px 1616px #FFF , 826px 1307px #FFF , 1828px 972px #FFF , 1844px 1968px #FFF , 251px 269px #FFF , 1304px 1503px #FFF , 1897px 1253px #FFF , 907px 1239px #FFF , 1882px 615px #FFF , 1744px 1682px #FFF , 615px 1162px #FFF , 663px 1476px #FFF , 580px 1591px #FFF , 1456px 446px #FFF , 1851px 447px #FFF , 661px 546px #FFF , 1484px 876px #FFF , 1228px 1722px #FFF , 1669px 997px #FFF , 726px 1013px #FFF , 1393px 72px #FFF , 1763px 846px #FFF , 273px 483px #FFF , 1000px 1405px #FFF , 1828px 559px #FFF , 1px 882px #FFF , 456px 99px #FFF , 1838px 1333px #FFF , 379px 1689px #FFF , 476px 349px #FFF , 459px 1799px #FFF , 899px 1600px #FFF , 1470px 672px #FFF , 76px 33px #FFF , 1618px 1627px #FFF , 1177px 493px #FFF , 941px 1342px #FFF , 1922px 1938px #FFF , 1475px 333px #FFF , 175px 1573px #FFF , 1516px 1261px #FFF , 668px 332px #FFF , 461px 1453px #FFF , 273px 276px #FFF , 1505px 1208px #FFF , 315px 1573px #FFF , 1126px 660px #FFF , 661px 1925px #FFF , 221px 1726px #FFF , 1748px 1513px #FFF , 1860px 414px #FFF , 1318px 65px #FFF , 1559px 1703px #FFF , 1584px 1068px #FFF , 1375px 1558px #FFF;
	animation: animStar 100s linear infinite;
}
#stars2:after {
	content: " ";
	position: absolute;
	top: 2000px;
	width: 2px;
	height: 2px;
	background: transparent;
	box-shadow: 1639px 1670px #FFF , 1174px 365px #FFF , 538px 1869px #FFF , 1520px 1777px #FFF , 507px 313px #FFF , 1067px 1850px #FFF , 1296px 1554px #FFF , 104px 481px #FFF , 3px 283px #FFF , 1142px 568px #FFF , 1441px 125px #FFF , 1304px 69px #FFF , 1422px 1735px #FFF , 1841px 1702px #FFF , 1238px 1363px #FFF , 988px 554px #FFF , 1920px 1413px #FFF , 630px 1165px #FFF , 1173px 1085px #FFF , 1876px 1305px #FFF , 316px 1758px #FFF , 851px 1291px #FFF , 968px 594px #FFF , 1580px 991px #FFF , 581px 388px #FFF , 1896px 1446px #FFF , 570px 772px #FFF , 1328px 1197px #FFF , 772px 1293px #FFF , 382px 1259px #FFF , 1743px 1321px #FFF , 1239px 1001px #FFF , 1960px 238px #FFF , 807px 1878px #FFF , 1694px 289px #FFF , 568px 1567px #FFF , 716px 1671px #FFF , 1456px 1645px #FFF , 1546px 1317px #FFF , 1025px 439px #FFF , 871px 1675px #FFF , 56px 1901px #FFF , 1002px 421px #FFF , 959px 265px #FFF , 62px 890px #FFF , 1991px 569px #FFF , 1859px 1837px #FFF , 1394px 764px #FFF , 1802px 1637px #FFF , 490px 372px #FFF , 46px 596px #FFF , 1579px 1484px #FFF , 1129px 137px #FFF , 555px 1593px #FFF , 615px 939px #FFF , 1714px 743px #FFF , 594px 8px #FFF , 1360px 794px #FFF , 482px 827px #FFF , 1821px 1146px #FFF , 860px 420px #FFF , 65px 1451px #FFF , 973px 1222px #FFF , 181px 1052px #FFF , 422px 953px #FFF , 1732px 382px #FFF , 189px 1937px #FFF , 1227px 1942px #FFF , 506px 1684px #FFF , 1504px 1551px #FFF , 1369px 1826px #FFF , 230px 1071px #FFF , 848px 911px #FFF , 351px 289px #FFF , 198px 525px #FFF , 892px 1858px #FFF , 215px 1121px #FFF , 1937px 1190px #FFF , 1085px 1651px #FFF , 171px 1153px #FFF , 823px 1584px #FFF , 1800px 932px #FFF , 1609px 482px #FFF , 475px 1958px #FFF , 571px 1360px #FFF , 138px 353px #FFF , 1071px 1289px #FFF , 234px 1898px #FFF , 1514px 1610px #FFF , 1729px 1335px #FFF , 697px 55px #FFF , 344px 722px #FFF , 888px 1241px #FFF , 1236px 114px #FFF , 431px 1502px #FFF , 343px 1074px #FFF , 1224px 36px #FFF , 1403px 804px #FFF , 818px 312px #FFF , 1173px 465px #FFF , 54px 1701px #FFF , 148px 908px #FFF , 585px 1136px #FFF , 163px 673px #FFF , 714px 1843px #FFF , 148px 1674px #FFF , 952px 548px #FFF , 1355px 1419px #FFF , 72px 990px #FFF , 812px 63px #FFF , 489px 1799px #FFF , 131px 1928px #FFF , 1393px 1556px #FFF , 1324px 266px #FFF , 154px 342px #FFF , 1964px 975px #FFF , 947px 1694px #FFF , 1061px 865px #FFF , 14px 648px #FFF , 1972px 869px #FFF , 732px 1144px #FFF , 1947px 953px #FFF , 26px 1064px #FFF , 326px 1274px #FFF , 337px 1642px #FFF , 1886px 861px #FFF , 388px 1133px #FFF , 1674px 1497px #FFF , 730px 1015px #FFF , 1981px 284px #FFF , 1909px 1666px #FFF , 340px 240px #FFF , 1484px 908px #FFF , 1558px 1248px #FFF , 1961px 1833px #FFF , 196px 896px #FFF , 509px 1904px #FFF , 388px 1388px #FFF , 727px 839px #FFF , 31px 390px #FFF , 1878px 919px #FFF , 2px 442px #FFF , 1426px 1406px #FFF , 1901px 232px #FFF , 1295px 1026px #FFF , 842px 1616px #FFF , 826px 1307px #FFF , 1828px 972px #FFF , 1844px 1968px #FFF , 251px 269px #FFF , 1304px 1503px #FFF , 1897px 1253px #FFF , 907px 1239px #FFF , 1882px 615px #FFF , 1744px 1682px #FFF , 615px 1162px #FFF , 663px 1476px #FFF , 580px 1591px #FFF , 1456px 446px #FFF , 1851px 447px #FFF , 661px 546px #FFF , 1484px 876px #FFF , 1228px 1722px #FFF , 1669px 997px #FFF , 726px 1013px #FFF , 1393px 72px #FFF , 1763px 846px #FFF , 273px 483px #FFF , 1000px 1405px #FFF , 1828px 559px #FFF , 1px 882px #FFF , 456px 99px #FFF , 1838px 1333px #FFF , 379px 1689px #FFF , 476px 349px #FFF , 459px 1799px #FFF , 899px 1600px #FFF , 1470px 672px #FFF , 76px 33px #FFF , 1618px 1627px #FFF , 1177px 493px #FFF , 941px 1342px #FFF , 1922px 1938px #FFF , 1475px 333px #FFF , 175px 1573px #FFF , 1516px 1261px #FFF , 668px 332px #FFF , 461px 1453px #FFF , 273px 276px #FFF , 1505px 1208px #FFF , 315px 1573px #FFF , 1126px 660px #FFF , 661px 1925px #FFF , 221px 1726px #FFF , 1748px 1513px #FFF , 1860px 414px #FFF , 1318px 65px #FFF , 1559px 1703px #FFF , 1584px 1068px #FFF , 1375px 1558px #FFF;
}  
#stars3 {
	width: 3px;
	height: 3px;
	background: transparent;
	box-shadow: 876px 985px #FFF , 33px 1983px #FFF , 65px 365px #FFF , 1749px 1599px #FFF , 318px 23px #FFF , 608px 966px #FFF , 795px 80px #FFF , 711px 454px #FFF , 1235px 1835px #FFF , 1744px 215px #FFF , 749px 149px #FFF , 1101px 1578px #FFF , 1962px 1730px #FFF , 1814px 1337px #FFF , 1365px 911px #FFF , 246px 767px #FFF , 634px 1890px #FFF , 734px 984px #FFF , 763px 1539px #FFF , 1646px 1420px #FFF , 190px 1261px #FFF , 897px 1731px #FFF , 772px 1688px #FFF , 90px 765px #FFF , 153px 1685px #FFF , 1371px 183px #FFF , 688px 89px #FFF , 1558px 548px #FFF , 1880px 168px #FFF , 1903px 407px #FFF , 644px 692px #FFF , 379px 1785px #FFF , 1062px 1570px #FFF , 237px 1370px #FFF , 1462px 177px #FFF , 511px 325px #FFF , 688px 875px #FFF , 148px 1411px #FFF , 163px 592px #FFF , 678px 743px #FFF , 1197px 1966px #FFF , 869px 290px #FFF , 122px 1684px #FFF , 1970px 1205px #FFF , 1223px 1169px #FFF , 1944px 1922px #FFF , 1596px 757px #FFF , 994px 1283px #FFF , 110px 1803px #FFF , 1758px 101px #FFF , 81px 805px #FFF , 978px 433px #FFF , 1876px 1216px #FFF , 723px 1834px #FFF , 616px 341px #FFF , 1811px 13px #FFF , 625px 961px #FFF , 1686px 315px #FFF , 1171px 775px #FFF , 614px 1137px #FFF , 1127px 345px #FFF , 73px 371px #FFF , 1811px 1925px #FFF , 1255px 1226px #FFF , 1100px 240px #FFF , 1587px 625px #FFF , 894px 1897px #FFF , 1184px 1336px #FFF , 1118px 1712px #FFF , 981px 1415px #FFF , 183px 1236px #FFF , 828px 116px #FFF , 982px 1706px #FFF , 1399px 246px #FFF , 195px 1829px #FFF , 673px 1360px #FFF , 1175px 1032px #FFF , 1099px 883px #FFF , 1108px 7px #FFF , 863px 436px #FFF , 1501px 520px #FFF , 1082px 1849px #FFF , 1094px 114px #FFF , 1285px 1057px #FFF , 1148px 650px #FFF , 657px 1227px #FFF , 364px 1409px #FFF , 416px 1337px #FFF , 1823px 113px #FFF , 57px 1028px #FFF , 370px 1260px #FFF , 1483px 632px #FFF , 1172px 45px #FFF , 502px 1423px #FFF , 1774px 503px #FFF , 1963px 1583px #FFF , 1304px 1597px #FFF , 1053px 1098px #FFF , 1520px 99px #FFF , 1439px 660px #FFF;
	animation: animStar 150s linear infinite;
}
#stars3:after {
	content: " ";
	position: absolute;
	top: 2000px;
	width: 3px;
	height: 3px;
	background: transparent;
	box-shadow: 876px 985px #FFF , 33px 1983px #FFF , 65px 365px #FFF , 1749px 1599px #FFF , 318px 23px #FFF , 608px 966px #FFF , 795px 80px #FFF , 711px 454px #FFF , 1235px 1835px #FFF , 1744px 215px #FFF , 749px 149px #FFF , 1101px 1578px #FFF , 1962px 1730px #FFF , 1814px 1337px #FFF , 1365px 911px #FFF , 246px 767px #FFF , 634px 1890px #FFF , 734px 984px #FFF , 763px 1539px #FFF , 1646px 1420px #FFF , 190px 1261px #FFF , 897px 1731px #FFF , 772px 1688px #FFF , 90px 765px #FFF , 153px 1685px #FFF , 1371px 183px #FFF , 688px 89px #FFF , 1558px 548px #FFF , 1880px 168px #FFF , 1903px 407px #FFF , 644px 692px #FFF , 379px 1785px #FFF , 1062px 1570px #FFF , 237px 1370px #FFF , 1462px 177px #FFF , 511px 325px #FFF , 688px 875px #FFF , 148px 1411px #FFF , 163px 592px #FFF , 678px 743px #FFF , 1197px 1966px #FFF , 869px 290px #FFF , 122px 1684px #FFF , 1970px 1205px #FFF , 1223px 1169px #FFF , 1944px 1922px #FFF , 1596px 757px #FFF , 994px 1283px #FFF , 110px 1803px #FFF , 1758px 101px #FFF , 81px 805px #FFF , 978px 433px #FFF , 1876px 1216px #FFF , 723px 1834px #FFF , 616px 341px #FFF , 1811px 13px #FFF , 625px 961px #FFF , 1686px 315px #FFF , 1171px 775px #FFF , 614px 1137px #FFF , 1127px 345px #FFF , 73px 371px #FFF , 1811px 1925px #FFF , 1255px 1226px #FFF , 1100px 240px #FFF , 1587px 625px #FFF , 894px 1897px #FFF , 1184px 1336px #FFF , 1118px 1712px #FFF , 981px 1415px #FFF , 183px 1236px #FFF , 828px 116px #FFF , 982px 1706px #FFF , 1399px 246px #FFF , 195px 1829px #FFF , 673px 1360px #FFF , 1175px 1032px #FFF , 1099px 883px #FFF , 1108px 7px #FFF , 863px 436px #FFF , 1501px 520px #FFF , 1082px 1849px #FFF , 1094px 114px #FFF , 1285px 1057px #FFF , 1148px 650px #FFF , 657px 1227px #FFF , 364px 1409px #FFF , 416px 1337px #FFF , 1823px 113px #FFF , 57px 1028px #FFF , 370px 1260px #FFF , 1483px 632px #FFF , 1172px 45px #FFF , 502px 1423px #FFF , 1774px 503px #FFF , 1963px 1583px #FFF , 1304px 1597px #FFF , 1053px 1098px #FFF , 1520px 99px #FFF , 1439px 660px #FFF;
}

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

/************************************************************************************
WOOCOMMERCE
*************************************************************************************/
.woocommerce span.onsale,
.woocommerce ul.products li.product .onsale {
    background-color: rgba(202, 63, 63, 1);
}
.select2-container .select2-selection--single {
	padding: .7em .5em;
	border-radius: 0;
}
.select2-container .select2-selection--single,
.select2-container--default .select2-selection--single .select2-selection__arrow {
	min-height: 48px;
}
.woocommerce form .form-row .input-text,
.woocommerce form .form-row select {
	border: none;
	border-bottom: 1px solid #898989;
}
.woocommerce form .form-row textarea.input-text,
.woocommerce form .form-row select {
	border: 1px solid #898989;
}
.woocommerce ul.products li.product .added_to_cart {
	font-size: .9em;
}

/************************************************************************************
FOOTER
*************************************************************************************/
.full-section-scrolling #footerwrap {
	padding-bottom: 0;
}
.full-section-scrolling #footerwrap .back-top .arrow-up a {
	background-color: #000;
	padding: 0.45em 0;
}
#pagewrap #footerwrap.expanded .back-top.back-top-float,
.full-section-scrolling #footerwrap.expanded .back-top .arrow-up a {
	background-color: transparent;
	color: #000;
}
.full-section-scrolling #footerwrap .back-top .arrow-up a:before {
	line-height: 0.8em;
	vertical-align: middle;
}
.full-section-scrolling #pagewrap #footerwrap .back-top.back-top-float {
	height: 46px;
}
.full-section-scrolling #pagewrap #footerwrap .back-top.back-top-float a:before {
	border-width: 4px;
	font-weight: bold;
	width: 20px;
	height: 20px;
	line-height: 1.8em;
	margin-left: -14px;
	top: 18px;
}
.full-section-scrolling #pagewrap #footerwrap.expanded .back-top.back-top-float a:before {
	line-height: 1;
	font-size: 2em;
}

/* BACK TO TOP
================================================ */
#pagewrap .back-top.back-top-float,
.footer-horizontal-left .back-top .arrow-up a,
.footer-horizontal-right .back-top .arrow-up a,
.footer-left-col .back-top .arrow-up a,
.footer-right-col .back-top .arrow-up a {
	background-color: #ca3f3f;
}

/* FOOTER LOGO
================================================ */
#footer-logo {
	font-weight: bold;
}

/************************************************************************************
MOBILE MENU ACTIVE
*************************************************************************************/
.mobile_menu_active.header-overlay.full-section-scrolling #headerwrap #searchform .icon-search:before {
	padding: 11px;
}
.mobile_menu_active #header {
	padding: 6px 0;
}

/************************************************************************************
MEDIA QUERIES
*************************************************************************************/
@media screen and (max-width: 1024px) {
	h1,
	.page-title {
		font-size: 3em;
	}
	h1 {
		line-height: 1.2;
		text-indent: unset;
	}
	h2 {
		font-size: 1.75em;
	}	
}
@media screen and (max-width: 680px) {
	h1,
	.page-title {
		font-size: 2em;
	}
	.header-overlay #headerwrap #header {
		padding: 0.65em 0;
	}
	body:not(.mobile-menu-visible).header-minbar #menu-icon {
		padding: 0.775em;
		margin: 0;
	}
	.header-minbar .menu-icon-inner {
		width: 1.45em;
		height: 1.1em;
	}
	.project-meta,
	.single-portfolio .project-meta {
		display: table;
		position: static;
	}
	.project-date,
	.project-client,
	.project-services,
	.project-view,
	.single-split-layout .project-client,
	.single-split-layout .project-services,
	.single-split-layout .project-date,
	.single-split-layout .project-view {
		display: inline-block;
		vertical-align: top;
		width: 50%;
		margin: 0;
	}
	.single-fullwidth-layout .project-meta {
		padding-bottom: 2em;
	}
	.header-minbar #pagewrap #headerwrap .header-icons {
		width: 44px;
	}
	body:not(.mobile-menu-visible).header-minbar .header-icons .show-count + .cart-wrap #cart-icon {
		padding: 0.85em 0.2em;
	}
}
@media screen and (min-width: 681px) {
	.header-overlay #headerwrap.fixed-header #header {
		padding-top: 7px;
		padding-bottom: 7px;
	}

	.module.module-contact.contact-animated-label .builder-contact-field-name,
	.module.module-contact.contact-animated-label .builder-contact-field-email {
		width: 50%;
	}
	.module.module-contact.contact-animated-label .builder-contact-field-email {
		padding-left: 8.5%;
	}
	.single-fullwidth-layout .post-content {
		padding-top: 4.063em;
	}
}